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
338865099216	338865099770	338865100320	338865100870	338865101420	338865101970	338865102520	338865103070	338865103620	338865104170	338865104720	338865105270	338865105820	338865106370	338865106920	338865107470	338865108020	338865108570	338865109120	338865109670	338865110220	338865110770	338865111320	338865111870	338865112420	338865112970	338865113520	338865114070	338865114620	338865115170	338865115720	338865116270	338865116820	338865117370	338865117920	338865118470	338865119020	338865119570	338865120120	338865120670	338865121220	338865121770	338865122320	338865122870	338865123420	338865123970	338865124520	338865125070	338865125620	338865126170	338865126720	338865127270	338865127820	338865128370	338865128920	338865129470	338865130020	338865130570	338865131120	338865131670	338865132220	338865132770	338865133320	338865133870	338865134420	338865134970	338865135520	338865136070	338865136620	338865137170	338865137720	338865138270	338865138820	338865139370	338865139920	338865140470	338865141020	338865141570	338865142120	338865142670	338865143220	338865143770	338865144320	338865144870	338865145420	338865145970	338865146520	338865147070	338865147620	338865148170	338865148720	338865149270	338865149820	338865150370	338865150920	338865151470	338865152020	338865152570	338865153120	338865153670	338865154220	338865154770	338865155320	338865155870	338865156420	338865156970	338865157520	338865158070	338865158620	338865159170	338865159720	338865160270	338865160820	338865161370	338865161920	338865162470	338865163020	338865163570	338865164120	338865164670	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2772	3600	2300	2772	3600	2300	2772	3600	2300	2771	3600	2300	2771	3600	2300	2771	3600	2300	2771	3600	2300	2771	3600	2300	2770	3600	2300	2770	3600	2300	2770	3600	2300	2770	3600	2300	2770	3600	2300	2770	3600	2300	2769	3600	2300	2769	3600	2300	2769	3600	2300	2769	3600	2300	2768	3600	2300	2768	3600	2300	2768	3600	2300	2768	3600	2300	2768	3600	2300	2767	3600	2300	2767	3600	2300	2767	3600	2300	2767	3600	2300	2766	3600	2300	2766	3600	2300	2766	3600	2300	2766	3600	2300	2766	3600	2300	2765	3600	2300	2765	3600	2300	2765	3600	2300	2765	3600	2300	2765	3600	2300	2764	3600	2300	2764	3600	2300	2764	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
22855	21353	28073	25174	22952	28701	34545	31273	30146	29853	29177	28491	28441	28095	27730	27503	27178	27070	27058	27232	26937	27043	27135	27097	27039	26964	26885	26982	26541	26748	26731	26942	27031	26917	26927	27172	26981	26674	26832	27008	26671	26879	26710	26873	26845	26777	26532	26850	26886	26611	26886	26696	26717	26549	26515	26901	26922	26740	26730	26613	26767	26813	26881	26832	26696	26814	26814	26747	26733	26755	26561	26373	26752	26574	26863	26497	26635	26659	26621	26622	26740	26872	26531	26642	26671	26767	26547	26608	26501	26718	26877	26697	26627	26298	26976	26679	26541	26930	26772	26662	26715	26726	26652	26620	26724	26726	26838	26392	26411	26588	26506	26734	26900	26658	26656	26383	26421	26767	26649	26700	26534	26603	26463	26577	26414	26509	26273	26791	26714	26761	26631	26778	26798	26507	26395	26382	26927	26784	26411	26953	26561	26517	26799	26626	26728	26781	26733	26588	26535	26625	26425	26683	26876	26358	26679	26465	26523	26653	26560	26569	26665	26737	26765	26738	26755	26734	26758	26483	26532	26691	26644	26819	26645	26553	26763	26753	26364	26726	26558	26971	26659	26381	26475	26626	26716	26522	26616	26441	26618	26570	26533	26345	26591	26656	26651	26423	26837	26642	26646	26669	26372	26506	26524	26474	26627	26566	26732	26682	26765	26678	26621	26682	26706	26868	26682	26424	26210	26517	26670	26628	26586	26708	26753	26704	26501	26555	26562	26365	26571	26639	26667	26693	26899	26440	26526	26644	26601	26770	26763	26433	26325	26598	26789	26613	26670	26447	26791	26537	26546	26544	26631	26574	26611	26439	26532	26559	26530	26563	26717	26771	26908	26489	26563	26530	26724	26642	26775	26489	26462	26765	26557	26660	26764	26939	26464	26734	26501	26465	26289	26559	26436	26715	26869	26637	26596	26678	26700	26579	26765	26356	26477	26457	26614	26561	26913	26738	26674	26653	26574	26617	26519	26465	26798	26554	26645	26612	26603	26640	26526	26545	26783	26661	26505	26552	26577	26580	26843	26706	26742	26503	26465	26714	26561	26317	26466	26603	26604	26323	26549	26301	26436	26281	26794	26512	26544	26843	26658	26727	26546	26714	26518	26703	26573	26536	26444	26555	26716	26835	26542	26591	26632	26474	26513	26503	26427	26730	26489	26474	26538	26437	26498	26692	26580	26431	26668	26497	26742	26832	26723	26622	26792	26770	26539	26849	26706	26535	27018	26844	26442	26750	26413	26515	26632	26709	26388	26704	26593	26488	26647	26630	26518	26553	26453	26544	26632	26416	26714	26563	26593	26771	26734	26616	26425	26549	26651	26590	26553	26287	26682	26650	26446	26649	26445	26584	26714	26412	26673	26697	26326	26659	26688	26625	26497	26421	26598	26575	26534	26714	26603	26560	26849	26718	26664	26733	26292	26467	26747	26657	26714	26746	26471	26489	26710	26664	26909	26859	26575	26856	26784	26707	26412	26559	26764	26621	26542	26550	26639	26543	26551	26675	26546	26429	26600	26553	26544	26707	26553	26620	26650	26587	26580	26674	26506	26570	26525	26644	26869	26763	26444	26525	26647	26666	26588	26679	26544	26683	26703	26559	26776	26740	26663	26609	26598	26412	26773	26776	26395	26667	26767	26473	26312	26508	26445	26803	26678	26745	26351	26303	26253	26543	26594	26652	26707	26502	26467	26874	26868	26674	26542	26703	26686	26646	26557	26542	26731	26549	26491	26514	26524	26625	26507	26613	26745	26661	26642	26845	26840	26730	26548	26816	26542	26813	26518	26532	26385	26715	26691	26674	26593	26352	26668	26451	26434	26646	26779	26465	26601	26624	26568	26369	26379	26296	26763	26665	26554	26431	26845	26582	26550	26585	26685	26472	26589	26549	26647	26492	26558	26642	26685	26531	26343	26479	26606	26468	26639	26755	26532	26422	26564	26499	26790	26658	26707	26764	26573	26467	26573	26536	26627	26353	26800	26646	26737	26567	26393	26567	26762	26692	26732	26523	26724	26959	26848	26406	26811	26539	26593	26831	26478	26669	26595	26528	26635	26576	26451	26719	26515	26868	26608	26632	26715	26536	26926	26679	26324	26518	26367	26710	26445	26620	26342	26695	26575	26647	26834	26552	26706	26551	26599	26699	26698	26556	26573	26867	26751	26626	26740	26669	26667	26745	26516	26793	26527	26512	26465	26756	26744	26614	26516	26501	26535	26582	26732	26755	26476	26602	26631	26650	26436	26448	26838	26599	26863	26781	26565	26789	26855	26636	26497	26622	26753	26542	26660	26580	26626	26703	26914	26453	26589	26704	26573	26380	26472	26722	26402	26599	26578	26348	26287	26522	26682	27007	26717	26507	26741	26428	26947	26728	26876	26703	26648	26622	26537	26349	26796	26680	26756	26633	26489	26679	26215	26482	26756	26578	26717	26622	26701	26600	26823	26461	26706	26602	26546	26607	26517	26651	26497	26600	26537	26599	27000	26571	26561	26507	26435	26531	26557	26490	26563	26776	26718	26652	26538	26811	26605	26748	26485	26866	26838	26528	26570	26527	26847	26677	26691	26447	26726	26463	26900	26663	26420	26605	26762	26523	26830	26450	26476	26611	26698	26567	26707	26551	26537	26555	26415	26359	26537	26715	26498	26527	26274	26530	26877	26545	26596	26701	26898	26531	26644	26663	26867	26586	26639	26803	26676	26632	26660	26693	26410	26471	26653	26816	26775	26885	26690	26785	26745	26392	26704	26686	26665	26531	26655	26908	26715	26833	26569	26586	26725	26554	26574	26593	26727	26627	26671	26672	26576	26756	26675	26625	26521	26715	26573	26705	26376	26673	26616	26627	26741	26519	26374	26504	26522	26673	26458	26795	26324	26578	26669	26899	26716	26608	26294	26437	26817	26464	26559	26530	26779	26713	26500	26643	26767	26683	26677	26298	26711	26677	26714	26563	26616	26469	26465	26754	26492	26620	26634	26722	26401	26729	26840	26667	26577	26489	26349	26887	26686	26703	26664	26522	26355	26490	26810	26647	26569	26470	26577	26902	26795	26418	26818	26780	26679	26754	26574	26572	26517	26495	26735	26489	26717	26656	26367	26877	26748	26578	26484	26397	26711	26706	26627	26585	26583	26645	26555	26692	26754	26885	26795	26766	26306	26572	26570	26440	26634	26448	26867	26741	26449	26624	26551	26606	26313	26715	26774	26443	26609	26409	26267	26644	26988	26565	27073	26738	26934	26481	26483	26598	26642	26649	26615	26494	26499	26698	26687	26515	26498	26588	26795	26535	26701	26694	26766	26385	26537	26713	26486	26622	26669	26701	26548	26487	26761	26671	26541	26532	26375	26498	26694	26620	26757	26499	26657	26729	26726	26469	26522	26734	26882	26717	26739	26512	26435	26792	26499	26703	26750	26724	26822	26916	26826	26600	26808	26549	26511	26598	26320	26459	26555	26438	26946	26495	26802	26720	26483	26566	26711	26797	26596	26515	26647	26539	26631	26568	26633	26404	26678	26748	26494	26706	26975	26514	26873	26334	26459	26604	26847	26724	26718	26577	26521	26657	26582	26416	26850	26575	26625	26548	26538	26529	26813	26602	26411	26574	26633	26536	26791	26637	26744	26667	26571	26874	26748	26566	26845	26600	26724	26893	26466	26765	26437	26595	26444	26812	26686	26696	26438	26429	26618	26697	26700	26562	26426	26511	26645	26604	26573	26566	26695	26441	26633	26208	26453	26624	26841	26368	26660	26565	26851	26599	26666	26408	26627	26563	26568	26661	26433	26592	26828	26574	26892	26779	26834	26661	26617	26735	26791	26319	26509	26815	26805	26855	26725	26504	26718	26463	26438	26569	26561	26688	26812	26569	26438	26197	26374	26738	26534	26458	26563	26471	26722	26637	26619	26607	26755	26877	26467	26514	26531	26536	26759	26786	26683	26577	26573	26743	26723	26778	26505	26503	26583	26576	26749	26599	26753	26558	26745	26449	26524	26648	26549	26577	26618	26576	26395	26512	26578	26439	26690	26703	26567	26659	26351	26486	26462	26507	26868	26499	26479	26397	26739	26569	26232	26409	26514	26640	26589	26498	26601	26918	26716	26839	26541	26708	26594	26499	26591	26450	26429	26660	26585	26407	26583	26478	26687	26501	26447	26707	26199	26339	26509	26757	26732	26591	26702	26619	26533	26608	26846	26720	26625	26753	26675	26546	26370	26790	26603	26759	26370	26656	26809	26751	26737	26544	26862	26626	26493	26523	26740	26767	26425	26708	26771	26498	26356	26422	26567	26312	26487	26618	26689	26447	26846	26672	26765	26549	26640	26617	26685	26728	26551	26683	26538	26774	26886	26837	26639	26460	26621	26546	26580	26490	26644	26386	26340	26474	26780	26661	26753	26643	26674	26756	26782	26685	26498	26953	27005	26856	26655	26591	26618	26505	26614	26453	26463	26673	26714	26746	26489	26546	26419	26755	26347	26541	26506	26671	26683	26829	26835	26939	26738	26615	26246	26422	26440	26440	26597	26811	26423	26636	26644	26960	26921	26800	26614	26617	26569	26641	26537	26794	26427	26661	26592	26746	26657	26532	26697	26569	26640	26784	26949	26557	26379	26890	26750	26584	26696	26471	26743	26834	26957	27031	26575	26724	26419	26504	26790	26720	26597	26401	26509	26681	26396	26421	26418	26578	26668	26617	26636	26546	26582	26726	26404	26649	26626	26556	26626	26480	26728	26544	26234	26577	26663	26600	26450	26568	26604	26401	26544	26710	26737	26843	26447	26534	26695	26524	26640	26671	26639	26523	26597	26582	26585	26462	26430	26519	26338	26324	26808	26486	26718	26609	26510	26516	26770	26655	26496	26559	26475	26477	26431	26815	26639	26759	26554	26823	26693	26636	26907	26808	27071	26654	26606	26647	26818	26931	26691	26628	26630	26420	26669	26434	26744	26685	26631	26560	26662	26586	26622	26506	26548	26636	26732	26645	26581	26717	26628	26615	26818	26738	26763	26566	26543	26747	26668	26640	26726	26521	26497	26653	26584	26529	26764	26666	26576	26516	26781	26509	26733	26489	26497	26490	26879	26886	26771	26602	26759	26774	26485	26845	26764	26632	26542	26583	26608	26645
23281	40883	40351	32973	29186	26327	24216	22771	21994	21003	20321	19572	18931	18268	18330	17768	17609	17585	17377	17436	17141	17234	17243	17012	17042	16979	16915	16905	16987	16969	16929	16915	16836	16921	16753	16817	16784	16805	16877	16880	16891	16867	16851	16762	16847	16762	16832	16903	16725	16857	16814	16862	16681	16710	16746	16680	16755	16733	16752	16920	16683	16795	16775	16747	16798	16777	16706	16914	16678	16851	16864	16820	16823	16705	16812	16716	16761	16840	16751	16526	16797	16743	16923	16717	16723	16775	16760	16701	16704	16726	16668	16603	16741	16596	16686	16640	16631	16726	16812	16764	16550	16764	16694	16956	16686	16505	16609	16706	16695	16577	16697	16793	16691	16651	16706	16600	16659	16719	16650	16738	16663	16749	16787	16553	16737	16832	16745	16859	16821	16753	16703	16637	16541	16746	16694	16779	16672	16855	16702	16703	16789	16528	16813	16725	16736	16823	16623	16487	16677	16766	16636	16693	16700	16789	16992	16720	16700	16789	16865	16502	16852	16666	16729	16622	16765	16836	16595	16588	16649	16683	16662	16598	16796	16687	16772	16839	16738	16717	16611	16654	16764	16825	16637	16689	16660	16631	16674	16745	16757	16778	16746	16750	16821	16821	16705	16875	16666	16712	16832	16756	16925	16666	16614	16507	16894	16628	16590	16638	16853	16668	16699	16780	16845	16444	16800	16755	16844	16808	16795	16628	16869	16634	16828	16673	16508	16636	16550	16871	16819	16552	16901	16647	16630	16755	16542	16724	16704	16860	16534	16715	16651	16661	16817	16805	16690	16699	16834	16741	16822	16744	16683	16600	16831	16777	16605	16920	16733	16749	16780	16650	16625	16693	16699	16708	16735	16636	16610	16768	16791	16518	16639	16745	16814	16893	16624	16743	16687	16749	16778	16741	16767	16724	16742	16905	16654	16768	16805	16814	16567	16784	16767	16774	16722	16630	16642	16820	16741	16646	16661	16677	16674	16672	16791	16679	16680	16709	16769	16606	16828	16878	16765	16667	16462	16846	16581	16877	16799	16720	16576	16817	16556	16680	17038	16721	16623	16790	16674	16749	16620	16757	16742	16728	16729	16511	16611	16756	16844	16767	16620	16797	16866	16713	16556	16835	16711	16711	16658	16798	16753	16820	16593	16724	16790	16840	16620	16692	16702	16808	16696	16601	16753	16822	16638	16679	16606	16733	16761	16718	16570	16832	16736	16671	16707	16685	16647	16672	16678	16552	16818	16636	16683	16670	16773	16588	16738	16669	16606	16819	16722	17002	16614	16741	16655	16806	16551	16728	16891	16645	16604	16647	17006	16755	16697	16846	16785	16771	16815	16815	16753	16706	16576	16735	16821	16604	16746	16793	16611	16818	16521	16716	16734	16675	16612	16581	16724	16783	16656	16665	16847	16627	16698	16612	16791	16777	16734	16833	16693	16608	16746	16747	16763	16593	16669	16625	16708	16660	16745	16618	16676	16714	16830	16899	16666	16462	16677	16611	16681	16749	16660	16784	16784	16748	16888	16712	16762	16762	16682	16637	16801	16726	16857	16520	16745	16750	16593	16718	16657	16816	16713	16693	16723	16698	16766	16736	16623	16609	16657	16853	16616	16636	16694	16765	16736	16822	16744	16611	16657	16668	16788	16955	16681	16608	16749	16716	16522	16513	16493	16725	16662	16698	16786	16725	16786	16744	16751	16624	16687	16699	16770	16858	16669	16727	16711	16695	16665	16803	16811	16729	16874	16826	16698	16783	16841	16678	16675	16618	16748	16667	16759	16814	16668	16699	16675	16785	16639	16704	16578	16780	16610	16870	16636	16548	16633	16611	16645	16704	16704	16705	16629	16693	16820	16597	16612	16519	16684	16596	16691	16748	16509	16683	16864	16662	16749	16807	16567	16619	16824	16645	16676	16611	16624	16652	16888	16753	16897	16673	16709	16834	16793	16773	16732	16592	16550	16645	16737	16748	16795	16837	16784	16731	16806	16663	16731	16651	16767	16764	16861	16842	16674	16869	16723	16736	16867	16566	16619	16727	16762	16710	16762	16701	16987	16656	16715	16762	16779	16708	16785	16664	16564	16664	16679	16663	16614	16702	16712	16481	16816	16650	16866	16642	16603	16760	16626	16864	16741	16588	16623	16625	16672	16819	16733	16738	16745	16759	16699	16582	16661	16664	16875	16682	16826	16688	16767	16720	16653	16633	16709	16815	16588	16505	16665	16536	16757	16725	16814	16733	16679	16562	16768	16591	16662	16770	16772	16624	16659	16625	16718	16659	16805	16727	16758	16766	16748	16682	16639	16728	16554	16759	16551	16762	16490	16578	16775	16677	16824	16701	16583	16632	16805	16656	16699	16866	16755	16515	16631	16765	16700	16717	16706	16565	16763	16644	16832	16701	16665	16857	16717	16541	16829	16878	16672	16625	16847	16819	16682	16662	16595	16738	16725	16650	16906	16664	16773	16704	16775	16657	16710	16658	16785	16683	16814	16653	16681	16705	16822	16703	16792	16612	16732	16635	16757	16693	16818	16574	16801	16667	16651	16610	16694	16706	16750	16723	16667	16747	16746	16660	16637	16978	16635	16656	16709	16702	16646	16749	16709	16707	16957	16639	16765	16766	16777	16630	16648	16823	16588	16667	16488	16754	16764	16640	16663	16530	16701	16588	16669	16653	16802	16744	16567	16625	16602	16676	16754	16713	16653	16706	16624	16682	16707	16655	16722	16819	16701	16574	16662	16676	16664	16823	16664	16527	16822	16638	16717	16639	16682	16723	16849	16677	16473	16700	16647	16628	16701	16758	16693	16826	16722	16733	16758	16771	16749	16744	16592	16662	16690	16520	16647	16694	16667	16630	16689	16813	16674	16666	16718	16727	16621	16769	16844	16855	16609	16770	16624	16602	16672	16718	16602	16761	16906	16603	16745	16764	16736	16693	16777	16909	16786	16845	16921	16819	16744	16476	16694	16685	16696	16627	16601	16735	16610	16673	16662	16778	16785	16715	16728	16619	16706	16743	16761	16877	16703	16610	16677	16755	16653	16870	16618	16680	16733	16785	16786	16845	16595	16670	16826	16836	16902	16803	16865	16626	16826	16695	16706	16715	16779	16700	16657	16763	16788	16694	16784	16779	16693	16761	16867	16704	16762	16710	16766	16624	16558	16860	16479	16804	16730	16783	16695	16683	16667	16648	16714	16615	16757	16685	16710	16832	16809	16802	16622	16781	16757	16622	16899	16702	16549	16819	16636	16679	16767	16743	16725	16698	16776	16603	16567	16851	16689	16687	16845	16776	16665	16856	16699	16745	16681	16719	16708	16739	16692	16739	16785	16630	16673	16472	16505	16587	16918	16737	16743	16752	16569	16514	16749	16722	16726	16572	16821	16566	16916	16681	16762	16911	16606	16725	16648	16639	16689	16809	16721	16782	16651	16626	16858	16835	16589	16939	16662	16671	16812	16632	16835	16776	16558	16592	16666	16706	16550	16707	16902	16616	16775	16720	16670	16553	16926	16704	16726	16553	16745	16707	16839	16678	16482	16655	16800	16670	16733	16643	16685	16699	16627	16946	16739	16653	16711	16642	16732	16800	16697	16812	16589	16916	16697	16754	16739	16728	16743	16775	16749	16648	16715	16747	16673	16595	16711	16670	16528	16651	16663	16732	16779	16704	16619	16879	16476	16753	16896	16553	16665	16660	16701	16603	16881	16736	16527	16748	16803	16629	16737	16640	16758	16780	16708	16688	16632	16670	16612	16693	16621	16784	16712	16761	16679	16661	16662	16807	16758	16725	16694	16996	16695	16745	16605	16652	16605	16713	16838	16809	16703	16631	16645	16707	16814	16904	16648	16656	16503	16730	16793	16725	16833	16775	16773	16770	16683	16712	16729	16746	16711	16676	16846	16700	16789	16745	16923	16726	16590	16698	16964	16642	16980	16688	16723	16775	16728	16791	16834	16736	16765	16654	16827	16639	16607	16811	16830	16758	16803	16857	16838	16638	16679	16786	16779	16605	16717	16522	16643	16944	16927	16732	16696	16676	16721	16627	16667	16659	16705	16565	16640	16686	16679	16536	16924	16705	16680	16621	16890	16784	16756	16799	16544	16939	16658	16744	16682	16649	16673	16683	16699	16655	16720	16687	16806	16752	16713	16904	16714	16594	16815	16784	16915	16627	16726	16597	16702	16556	16879	16718	16629	16740	16777	16675	16570	16782	16869	16754	16869	16705	16763	16744	16822	16611	16819	16642	16686	16715	16790	16594	16699	16772	16694	16770	16744	16728	16673	16730	16783	16690	16695	16733	16864	16771	16765	16699	16710	16671	16640	16627	16866	16707	16636	16818	16761	16853	16727	16695	16761	16751	16700	16644	16661	16644	16705	16710	16742	16775	16773	16708	16779	16749	16572	16789	16853	16746	16650	16793	16638	16620	16581	16777	16652	16794	16862	16704	16783	16776	16724	16571	16509	16561	16805	16657	16647	16666	16626	16586	16790	16634	16773	16760	16713	16529	16737	16793	16726	16631	16708	16561	16758	16593	16775	16659	16757	16686	16569	16652	16640	16695	16676	16762	16766	16596	16748	16698	16727	16642	16901	16651	16851	16741	16660	16611	16680	16805	16814	16877	16684	16771	16800	16730	16566	16809	16637	16702	16724	16801	16853	16723	16768	16682	16760	16644	16631	16636	16724	16654	16769	16826	16638	16783	16751	16649	16715	16757	16547	16779	16785	16806	16720	16673	16619	16736	16938	16737	16793	16744	16628	16765	16826	16734	16695	16668	16673	16789	16781	16638	16595	16604	16639	16718	16792	16734	16563	16711	16817	16781	16854	16706	16612	16742	16449	16725	16707	16799	16908	16937	16724	16807	16595	16685	16751	16816	16569	16747	16840	16700	16643	16715	16733	16631	16650	16995	16880	16552	16856	16538	16531	16609	16602	16796	16764	16591	16602	16691	16645	16527	16615	16711	16789	16804	17025	16760	16658	16767	16708	16763	16921	16828	16717	16703	16647	16723	16651	16710	16598	16676	16777	16716	16636	16647	16498	16699	16754	16774	16768	16681	16775	16597	16831	16827	16761	16835	16676	16591	16543	16531	16694	16723	16618	16568	16747	16633	16573	16768	16650	16589
36302	30288	34890	33622	31184	30538	30110	29614	29170	29083	28960	28747	28607	28629	28379	28279	28299	28471	28419	28095	28299	28278	27984	27960	28150	28151	28078	28170	27985	28210	28434	27976	28123	28180	28269	28242	28300	28101	28251	27954	28314	28192	27943	28057	28251	28397	28229	28346	28255	28116	28623	28160	28165	28116	28108	28015	27921	28270	28198	28301	28176	28197	28139	28371	28133	27996	28110	28243	28397	27909	28132	27926	28080	28196	28231	28058	27831	28173	28057	27962	28321	28077	28181	28274	28296	28169	28274	27915	27977	28382	27883	28265	28215	28158	28156	27982	27983	28027	28233	28283	28139	28024	28272	28324	27876	28247	28151	28066	28254	28095	28186	28306	28159	28045	28305	28086	28173	28060	28214	27982	28235	28112	28032	28372	27914	28147	28260	28131	28092	28090	27994	28250	28222	28299	28137	28179	28185	28266	28056	28216	28014	28383	28336	28089	28126	28203	28150	28081	28297	28416	28123	28055	28263	28138	28071	28027	28081	28051	28178	28354	28030	28054	28412	27972	27937	28008	28299	28035	28185	28267	28217	28201	28089	28274	28025	28094	28080	28205	28194	28331	28163	28001	28213	28113	28050	28310	28334	28209	28138	28070	28012	28423	28182	28002	27931	27914	28073	27945	27875	28260	28181	27887	28014	28127	27899	28146	27979	27936	28114	27984	28074	28042	28154	27964	28000	28236	28020	28106	27938	28189	28243	28505	28245	28211	28130	28204	27876	28140	28218	28367	28273	28035	28184	27960	27952	28048	28132	27922	28104	28244	28184	28084	28190	28391	28151	27933	27952	27963	28154	28157	28058	28263	27907	28194	27858	28030	28312	28081	28205	28068	28128	27972	28202	28121	28256	28200	27872	28248	28387	28547	28148	28163	27955	28196	28019	28262	28083	28241	28170	28173	27860	27874	28183	28167	28111	28183	28148	28180	28072	28149	27917	27946	28155	28423	28036	28156	28280	28076	27958	27891	27984	28186	28162	28168	28236	28119	28130	28141	27810	28093	28111	28182	27994	28043	28249	28128	28238	28239	28136	28442	28092	28199	28342	28354	28405	28252	28230	28150	28260	28107	27902	28244	28147	28205	28070	28167	28128	28346	28222	28131	28511	28446	28060	28275	28096	28433	28080	28296	28411	27994	28323	28094	28202	28400	28305	27855	27968	28080	28318	28072	28092	28425	28083	28067	28052	28115	28192	28120	28090	28189	28164	28152	28226	27939	28259	28202	28161	27982	28230	28061	27975	28077	28405	28079	28053	28150	28295	28320	28338	28349	28223	28123	28231	28221	28048	28085	28237	28221	28214	28109	28397	28412	28123	28136	28252	28003	28356	28078	28100	27922	28093	28062	28128	28103	28033	28105	27995	28314	27982	28140	28127	28185	28103	28310	28185	28062	28412	28356	27985	28068	28219	28183	28007	28198	28409	28146	28004	28203	28365	28166	28190	28266	28396	28156	28263	28252	28282	27985	28190	28258	28062	28259	28278	28051	28260	27924	28085	27885	28006	27827	28350	28072	28180	27999	27982	28472	28343	28176	28186	28092	27824	28117	28127	28435	28143	27993	27908	27845	27954	28381	28206	28324	28352	28000	27986	28039	28026	28127	27974	28158	28088	28200	28234	27956	28185	28329	28105	28051	28006	27959	28255	28142	27926	28277	27797	28108	27850	28277	28194	28111	28128	28037	27988	27981	28228	28172	28114	28163	28222	28042	28105	28372	28192	28231	27987	28532	28116	28014	28221	28221	27936	28107	28111	27951	28210	28040	27884	28220	28209	27950	28069	27829	27926	28084	28198	28176	28140	28139	28349	28282	28048	28070	28164	28255	28242	28276	28142	28214	28170	28103	28246	28035	28286	28117	28279	28031	28253	28106	28155	28385	28388	28405	28177	27951	28363	28041	28142	28114	28147	28024	28097	27959	28307	27977	28171	28013	28262	28405	27931	27926	28228	28405	28148	28253	28234	28298	28026	28134	28113	28166	27950	27925	28081	28069	28246	28298	28304	28082	28194	28086	27922	28192	27890	28205	28071	28385	28090	28229	28159	28288	28519	28178	28166	28171	28263	28143	28084	27909	28052	28177	28379	27972	28110	28066	28022	28385	28180	28013	28156	28171	27948	27759	28129	28080	28041	28067	27926	28178	27958	28153	28129	28229	28132	28113	28007	28241	28056	28067	28274	28101	28118	28256	28276	28091	28176	28168	28390	28181	28122	28366	28135	28214	28084	27906	27881	28014	28040	27936	27965	28127	28187	28090	28259	28261	27963	28386	28077	28144	27915	28251	28205	28137	28102	28072	28112	28024	28136	28188	28306	28385	28340	28197	28027	28141	28081	28101	28218	28125	28306	28308	28024	28085	28100	28263	28215	28181	28102	28038	28342	28206	28156	28037	27917	28219	28090	28360	28418	28050	28097	27992	27893	28067	28374	28339	28114	28081	28167	28119	28378	28081	28255	28068	27981	28076	27971	28383	28092	28047	28220	28136	27938	28135	28411	28442	28149	28278	28184	27942	28182	28163	28036	28033	28085	27916	28111	28291	28096	28004	27960	28069	27983	28362	28151	28032	28087	28013	28081	28116	28368	28322	28050	28338	28184	28158	28192	27873	27970	28126	28216	28097	28139	28246	28270	28311	28216	28257	28323	27988	28278	27949	28099	28344	28409	28268	28048	28087	28061	27931	28281	28101	28085	28352	28190	27939	28028	28314	28022	27919	28425	28132	28195	28086	27998	27885	28108	28245	28087	28152	27911	28194	28219	28181	28150	28026	28242	28279	28222	28179	27882	28015	28244	28143	28071	28015	28102	28130	28106	28132	28061	28356	28133	28044	28086	28121	28013	28026	28248	28148	28329	28347	28048	28001	28109	27962	28201	27969	27967	28156	28357	28124	28045	28297	28389	28203	28223	27976	28106	28243	28213	28060	28264	28244	28136	28116	28469	28157	28155	28264	28117	28030	28136	28064	28120	28148	27875	27975	27925	28120	28199	28126	28170	27827	28174	28174	28200	28150	28363	28354	28371	27985	28246	27935	28328	28296	28106	28061	28021	28021	28149	28373	28066	28287	28307	28109	28147	27922	28196	28086	28240	28373	28182	28038	28100	28105	28176	28098	28161	28048	28233	28376	28286	28069	28243	28172	28362	28333	28087	28470	28542	28086	28103	28250	28007	28017	28202	28247	28303	28167	28245	27982	28259	28109	28095	27992	28012	28177	28193	28202	28099	28030	28246	28364	28165	28086	28192	27869	28011	27901	28158	28178	28310	28097	27927	28114	27807	28237	28346	28280	28131	27687	28047	28037	28171	28171	28355	28161	28209	28117	28171	28057	28185	28211	28069	28231	28283	27993	28121	28134	28156	28146	28234	28017	28197	28083	28010	28186	27926	28034	28178	28112	28237	28077	28151	28069	27948	28118	28237	28139	28009	28073	28121	28095	27956	27824	28004	28133	28391	28381	28047	28294	28050	28300	28137	28259	28360	27922	28107	28148	28353	28114	28449	28308	27864	28192	28282	28300	28004	28184	28075	28025	28111	28110	28249	28483	28431	28279	28119	28034	27938	27907	28237	28080	28062	28142	28217	27816	28391	28189	27886	27850	28414	28030	28225	28091	28046	27962	28147	28017	28155	27939	27934	28021	28423	28240	28272	28284	28069	28456	28316	28296	28118	28059	28244	28144	28204	28153	28032	28217	28004	27874	28290	28165	28264	27907	28287	28133	28216	27979	28151	28110	28221	28093	28144	28056	28183	27900	28285	27954	28254	28298	27810	28182	27992	28176	28246	28179	27966	28026	28051	28252	27904	28157	28220	28127	28278	28112	28168	28204	27964	27926	28326	28170	28113	28238	28196	28071	27947	28280	28132	27977	27990	28103	27731	28252	28078	28142	28273	28150	28385	27914	28275	28153	28077	28326	28084	27986	28203	28164	27974	27986	28239	27968	28089	28279	28153	28079	28036	27978	28098	28038	28008	28100	28125	27929	28123	28116	28034	27883	28102	28386	28390	28187	28184	28252	28332	28033	28000	28160	27934	28044	28085	27910	28050	28142	27735	28441	28005	28141	28247	27936	28116	28226	28141	28085	28046	28365	28287	28137	27962	28250	28156	28037	28127	28204	28199	28147	28135	28043	28208	28262	28018	28262	28280	28103	27977	27998	28425	28170	28118	27961	28175	28482	28297	28122	28266	28120	27995	28189	28267	28056	28189	27998	28252	28070	28048	28252	28214	28469	28146	27979	28094	28171	27781	28011	28298	28129	28105	27939	28406	28101	28064	28044	28234	28254	28217	28107	28236	28256	27970	28145	28321	28342	28049	28217	28202	28082	28215	27933	28261	28118	27887	28448	28108	28018	27901	28214	28159	27975	28060	28422	28122	28047	28328	28033	28116	28331	28181	28048	28232	28082	28110	28224	28253	28189	28027	28155	28083	28251	28377	28296	28307	28346	28020	28105	28239	28266	28237	28092	28144	28128	28097	28338	28301	28288	27989	28219	28220	27971	28151	28261	28107	28350	28285	27860	28149	28078	28220	28149	28246	28372	28081	28405	28152	28189	27836	28065	27841	28176	27728	27985	28116	28021	28346	28051	28177	28150	28218	28135	28167	28070	28335	28000	27906	28094	28082	28104	28008	28074	28278	28246	28100	28000	28198	27836	28105	28322	28049	27991	28187	27978	27946	28110	28381	28338	28239	27975	28118	28086	28254	28151	28251	28048	28124	28296	28061	28053	28041	27748	28380	28459	28368	28202	28266	28290	28174	28427	28207	28111	27990	27760	28032	28328	28024	28066	28319	28218	28505	28433	28186	28264	27980	28171	28125	28024	28059	28422	28033	28076	28260	28303	28158	28005	28249	28109	27934	28459	28024	28098	28200	28067	28191	28002	28250	28202	28134	28196	28125	28195	28193	28199	28236	27917	28082	27840	28050	28079	28155	28204	28112	28093	28240	28107	28153	28214	28170	28121	28294	28102	27836	28307	28346	28390	28121	28143	28411	28100	28184	28038	28390	28214	28109	28078	28161	28389	27999	27836	28154	28502	28183	28345	28285	28013	28158	28154	28209	28256	28294	28226	28189	28411	28316	28227	27927	27803	28427	28123	28115	27992	28143	28076	28244	28169	27853	28119	27945	28179
23938	29118	28633	24268	22279	21039	20297	19611	19221	18967	18775	18358	18055	17958	17826	17877	17612	17587	17639	17861	17264	17683	17473	17600	17434	17587	17483	17509	17592	17520	17558	17432	17439	17730	17632	17382	17487	17504	17425	17497	17584	17374	17540	17440	17329	17540	17706	17374	17367	17579	17365	17506	17469	17574	17498	17419	17410	17557	17605	17469	17335	17461	17414	17496	17360	17519	17626	17435	17646	17271	17423	17471	17495	17504	17474	17556	17479	17389	17342	17368	17529	17425	17427	17303	17493	17303	17573	17300	17517	17411	17623	17401	17450	17470	17342	17506	17398	17372	17608	17519	17418	17483	17436	17356	17207	17418	17347	17387	17447	17311	17330	17530	17520	17478	17573	17590	17637	17490	17385	17282	17532	17524	17386	17469	17385	17414	17405	17483	17517	17445	17410	17355	17546	17416	17560	17325	17525	17386	17584	17586	17499	17492	17527	17311	17654	17388	17434	17517	17423	17385	17188	17583	17155	17456	17406	17375	17415	17354	17314	17240	17332	17401	17520	17392	17393	17357	17329	17289	17541	17424	17389	17351	17529	17549	17643	17416	17603	17381	17501	17355	17446	17397	17505	17437	17307	17438	17379	17380	17323	17502	17451	17321	17544	17355	17458	17425	17289	17539	17484	17378	17316	17485	17621	17548	17398	17368	17152	17532	17567	17389	17283	17387	17486	17464	17383	17453	17358	17545	17496	17330	17356	17492	17484	17409	17478	17631	17404	17487	17491	17285	17491	17517	17430	17295	17405	17456	17386	17363	17496	17314	17585	17396	17408	17490	17392	17346	17372	17551	17589	17305	17444	17396	17344	17270	17534	17349	17487	17467	17337	17526	17483	17470	17339	17174	17545	17388	17443	17373	17553	17317	17510	17378	17382	17333	17483	17543	17486	17481	17328	17436	17362	17419	17393	17456	17392	17245	17542	17373	17480	17406	17328	17438	17444	17457	17466	17212	17491	17433	17445	17516	17412	17334	17590	17456	17574	17512	17313	17572	17253	17443	17550	17463	17430	17392	17437	17499	17481	17451	17346	17527	17514	17450	17283	17408	17322	17515	17324	17582	17468	17302	17545	17397	17398	17531	17472	17529	17366	17489	17407	17450	17408	17317	17524	17303	17558	17616	17406	17505	17379	17425	17387	17252	17473	17484	17442	17348	17379	17390	17504	17396	17496	17675	17470	17430	17411	17333	17447	17502	17535	17395	17567	17586	17436	17200	17434	17452	17454	17427	17535	17310	17558	17465	17449	17341	17364	17465	17444	17474	17381	17712	17601	17434	17408	17465	17495	17311	17357	17325	17524	17544	17607	17268	17282	17431	17362	17454	17429	17367	17438	17423	17541	17505	17213	17424	17471	17527	17408	17483	17529	17270	17424	17405	17411	17518	17491	17353	17365	17355	17489	17393	17416	17321	17529	17481	17313	17597	17451	17484	17527	17164	17398	17327	17353	17304	17417	17426	17418	17506	17527	17435	17522	17326	17449	17481	17463	17380	17301	17539	17391	17495	17564	17288	17361	17430	17360	17337	17527	17381	17584	17478	17359	17466	17424	17405	17647	17492	17343	17255	17526	17592	17367	17413	17306	17292	17430	17381	17435	17567	17505	17442	17455	17431	17345	17481	17321	17427	17203	17468	17288	17592	17518	17321	17503	17564	17385	17539	17451	17441	17561	17416	17416	17458	17400	17443	17147	17493	17567	17485	17290	17508	17599	17494	17284	17408	17362	17500	17481	17512	17432	17420	17409	17355	17399	17388	17509	17528	17527	17533	17490	17575	17226	17379	17205	17289	17533	17288	17424	17343	17477	17474	17382	17417	17179	17470	17290	17480	17520	17501	17499	17336	17420	17339	17509	17492	17496	17391	17488	17489	17375	17610	17490	17510	17320	17336	17436	17285	17401	17261	17340	17548	17304	17404	17548	17445	17491	17509	17450	17350	17465	17412	17336	17446	17367	17399	17315	17114	17450	17293	17517	17394	17234	17383	17331	17519	17449	17394	17509	17424	17422	17483	17268	17489	17299	17338	17472	17415	17352	17300	17287	17415	17605	17495	17224	17466	17360	17210	17242	17355	17463	17473	17498	17529	17434	17448	17462	17209	17360	17404	17518	17467	17549	17381	17389	17516	17427	17503	17428	17530	17502	17525	17617	17331	17509	17424	17551	17451	17527	17400	17373	17308	17582	17401	17308	17432	17393	17413	17362	17367	17392	17483	17613	17343	17307	17349	17540	17486	17583	17347	17351	17417	17347	17404	17372	17446	17487	17405	17424	17355	17467	17465	17423	17365	17396	17444	17438	17339	17363	17481	17256	17441	17543	17375	17411	17488	17396	17463	17299	17767	17438	17332	17493	17525	17388	17548	17609	17626	17299	17628	17400	17638	17641	17614	17226	17252	17311	17365	17482	17529	17461	17309	17435	17300	17583	17549	17613	17452	17415	17586	17576	17453	17439	17442	17469	17437	17452	17526	17456	17498	17413	17496	17317	17448	17463	17429	17452	17360	17516	17295	17609	17614	17476	17405	17357	17566	17517	17430	17485	17291	17397	17583	17437	17486	17414	17470	17253	17441	17505	17569	17471	17430	17550	17500	17603	17408	17497	17305	17460	17397	17405	17292	17322	17424	17421	17190	17449	17532	17333	17348	17469	17524	17481	17433	17397	17643	17512	17414	17400	17376	17394	17281	17559	17281	17442	17560	17401	17347	17486	17543	17344	17538	17618	17396	17312	17240	17469	17317	17571	17479	17462	17425	17508	17415	17519	17399	17432	17599	17510	17466	17310	17556	17552	17252	17161	17403	17524	17552	17380	17415	17504	17509	17500	17451	17391	17457	17570	17325	17353	17522	17262	17477	17412	17307	17559	17454	17434	17597	17341	17262	17433	17273	17403	17385	17290	17515	17666	17270	17404	17494	17600	17505	17558	17569	17521	17352	17456	17420	17549	17358	17511	17363	17439	17424	17407	17322	17333	17529	17498	17582	17493	17391	17404	17644	17456	17435	17615	17521	17538	17147	17409	17401	17355	17460	17293	17302	17396	17402	17385	17431	17480	17570	17318	17294	17371	17444	17430	17503	17459	17466	17452	17388	17498	17260	17552	17406	17214	17290	17377	17356	17366	17322	17405	17559	17372	17481	17404	17344	17658	17496	17397	17535	17430	17555	17546	17534	17435	17493	17682	17433	17313	17566	17340	17421	17355	17483	17293	17390	17384	17370	17493	17525	17608	17372	17443	17351	17490	17242	17509	17382	17360	17394	17455	17503	17460	17471	17455	17524	17514	17507	17375	17472	17320	17407	17432	17422	17455	17543	17535	17590	17405	17485	17387	17572	17392	17275	17484	17417	17274	17516	17455	17577	17494	17396	17390	17443	17548	17546	17212	17489	17330	17496	17502	17386	17549	17442	17385	17454	17517	17257	17435	17441	17469	17508	17423	17517	17357	17719	17316	17176	17466	17584	17313	17586	17485	17478	17473	17361	17496	17344	17447	17448	17574	17418	17404	17408	17628	17443	17335	17385	17474	17543	17545	17613	17302	17640	17525	17421	17364	17632	17323	17598	17509	17527	17355	17410	17462	17418	17544	17457	17282	17271	17383	17529	17391	17409	17298	17382	17423	17475	17441	17432	17267	17458	17494	17315	17332	17289	17375	17406	17376	17495	17423	17469	17342	17529	17525	17281	17480	17367	17348	17475	17383	17493	17430	17439	17230	17612	17440	17374	17331	17427	17537	17359	17402	17465	17479	17473	17199	17429	17433	17551	17391	17446	17406	17567	17392	17487	17464	17373	17456	17326	17326	17367	17435	17591	17412	17477	17427	17533	17458	17477	17343	17380	17467	17550	17544	17313	17642	17400	17543	17466	17615	17358	17506	17291	17460	17549	17353	17292	17547	17385	17406	17448	17558	17361	17332	17421	17344	17177	17528	17424	17324	17434	17425	17333	17442	17481	17403	17282	17440	17312	17580	17351	17228	17428	17298	17454	17406	17285	17354	17369	17501	17381	17558	17514	17602	17368	17463	17459	17589	17344	17494	17440	17334	17410	17484	17530	17432	17457	17545	17510	17321	17592	17506	17540	17393	17596	17382	17420	17522	17631	17527	17357	17499	17628	17415	17585	17481	17559	17420	17380	17528	17380	17405	17534	17265	17336	17438	17388	17372	17410	17440	17324	17387	17323	17327	17336	17567	17389	17279	17440	17520	17465	17647	17477	17417	17542	17475	17404	17453	17490	17444	17410	17399	17604	17546	17341	17531	17609	17605	17363	17525	17461	17539	17499	17299	17687	17511	17515	17668	17479	17585	17525	17545	17615	17379	17343	17173	17252	17300	17524	17439	17594	17503	17281	17611	17398	17356	17441	17307	17165	17281	17514	17434	17392	17447	17299	17360	17475	17400	17475	17545	17337	17350	17452	17676	17204	17627	17398	17392	17266	17361	17409	17544	17476	17475	17387	17585	17324	17380	17298	17518	17318	17487	17656	17505	17555	17549	17427	17510	17356	17500	17298	17353	17400	17512	17759	17465	17280	17600	17370	17504	17582	17401	17304	17499	17505	17613	17405	17326	17543	17513	17377	17341	17647	17348	17528	17432	17351	17382	17563	17612	17303	17624	17453	17513	17391	17359	17437	17417	17500	17371	17468	17374	17460	17558	17386	17584	17373	17340	17537	17383	17609	17331	17501	17454	17394	17348	17381	17375	17483	17577	17325	17584	17554	17532	17303	17441	17535	17299	17441	17479	17351	17533	17539	17354	17497	17327	17376	17425	17403	17582	17365	17387	17317	17382	17473	17357	17405	17351	17451	17320	17390	17356	17452	17517	17507	17279	17429	17409	17381	17433	17421	17446	17449	17408	17488	17502	17362	17539	17232	17500	17474	17373	17575	17449	17347	17768	17464	17523	17620	17327	17391	17341	17479	17457	17388	17390	17418	17309	17516	17360	17276	17503	17431	17689	17284	17734	17466	17425	17447	17309	17403	17382	17447	17432	17550	17700	17427	17370	17433	17550	17706	17478	17560	17393	17433	17462	17336	17363	17482	17398	17561	17368	17504	17401	17482	17538	17537	17374	17428	17309	17374	17290	17364	17533	17299	17434	17509	17551	17606	17310	17427	17506	17470	17226	17288
24319	21166	27718	25559	25377	29804	31971	29139	28459	28130	27985	27613	27204	26924	26946	26519	26574	26611	26566	26444	26635	26512	26516	26168	26359	26503	26402	26563	26374	26424	25942	26271	26323	26393	26359	26171	26524	26198	26361	26302	26359	26021	26243	26408	26150	26246	26477	26114	26168	26396	26372	26245	26278	26175	26065	26338	25966	26224	26317	26191	26009	26289	26135	26213	26273	26275	26145	26196	26151	26194	26033	26121	26153	26082	26291	26120	26397	26118	26225	26203	25966	26032	26170	26226	26292	25988	26103	26250	26138	26326	26274	26183	26056	26031	25923	26008	26354	26153	26487	26191	26170	26213	26021	26006	26280	26457	26396	26165	25904	26125	26171	26447	26252	26229	26112	25935	26148	26268	26260	26076	26283	25950	26143	26320	26376	26120	26077	26105	26090	26045	25911	26280	26004	26072	26273	25882	26117	25872	26046	26028	26255	26223	26405	26271	26104	25915	26341	26490	26185	26222	26032	25983	26018	26303	26231	26235	25892	25948	25925	25987	26063	26132	26139	26252	26000	25967	26154	25953	26256	25998	26100	26195	26007	25984	26134	25983	26074	25923	26083	25870	26086	26270	26130	25905	26281	26248	26250	26071	26254	26248	26276	26155	26151	26106	25729	26122	25880	25915	26200	26301	26151	26140	26079	26107	26317	26484	26112	26113	26354	26091	25854	26200	26052	26085	26245	26128	26190	25982	26196	26037	26277	26104	26101	26149	26217	26398	26331	26147	25945	25975	26243	26145	26255	26025	26188	25842	26433	26533	25992	26225	26059	26165	26026	26146	26178	26263	26407	26012	26209	26294	26293	26251	26116	26259	26352	26449	26210	26457	25903	26216	26180	26280	26118	26026	26238	26174	26161	26000	26216	26277	26268	26068	26225	26079	26236	26256	26160	25999	26161	26087	26214	26334	26124	26134	25993	26268	26045	26319	26289	26133	26083	26332	26022	26021	26145	25902	26210	26174	26160	26096	26320	26241	25995	26193	25931	26035	26036	25988	26142	26271	25988	25963	26379	26101	26422	26310	26087	26165	26273	26276	25952	26290	25937	26326	26170	25910	26271	26026	26029	26136	25947	26215	26108	26110	26226	26180	25935	26250	26383	26120	26297	26293	26314	26112	25899	26011	26331	26289	26046	25839	26020	25952	26284	26144	26130	26410	26121	26216	26395	26082	26117	26093	26044	26161	26106	26476	26299	25846	26032	26178	26117	26371	26250	26038	26085	26439	26233	26095	26192	25891	26015	26167	26394	26001	26420	26101	26169	26281	26156	26012	26210	25903	26233	26332	26152	26356	26296	26182	26137	25999	26045	26131	25942	26193	26137	26306	26094	26400	26070	26140	26236	26134	26140	26253	26109	26050	26010	26050	26195	26112	26386	26460	26347	26172	26001	25874	25979	25874	26203	26224	26247	26238	26127	26106	26198	26015	26235	26388	26190	26493	26043	26130	26257	26165	26194	26391	26250	26136	26385	26086	25925	25986	26258	26236	26420	25959	26259	26156	26242	26233	26230	26268	26137	26321	26251	26150	26227	26182	26131	26087	26103	26182	26167	26060	26107	25937	25988	26103	26463	26098	26390	26059	26175	26499	26126	26125	26107	26124	26002	26222	26278	26150	26010	26329	26270	26068	26092	25889	26062	26125	25971	26380	26376	26071	25861	26008	25907	26305	26252	26341	25905	26163	26237	26094	26120	25913	26010	26326	26155	26082	26095	26140	26040	26051	26320	26033	26130	25972	26084	26102	26216	26030	26161	26111	26205	26268	26195	26109	26056	26084	26534	26080	26087	25910	26019	26060	26344	26052	25980	26035	26041	26295	26138	26265	26266	26032	25923	26169	26034	26055	26025	26114	26128	26282	26043	26002	25901	26165	26249	26278	26288	26090	26571	25949	26120	26017	26173	26318	26192	25989	26224	26041	25971	25996	25935	26241	26165	26204	25801	26070	26369	26156	26363	26250	26371	26096	26292	26182	26005	26202	26215	26273	26492	26198	26363	26156	26193	26274	26025	26065	26113	26167	26171	26269	26125	26008	26015	26188	26347	26301	26222	26133	26075	26087	25992	26264	26098	25988	26005	26024	26170	26236	25938	26428	26386	26379	25985	26373	26307	26210	26393	26351	26220	26114	26425	26208	26047	26341	26380	26264	26082	26460	26169	26239	26133	26057	26147	26391	26152	26172	26278	26233	26343	26111	25976	25793	25977	26042	26056	26345	26211	26074	26252	26137	25930	26235	26128	26020	26180	26133	26199	26160	26198	26202	26157	26251	26200	26030	26026	26131	26242	25995	25981	26276	26086	26055	26253	26434	26385	26313	26261	26086	26063	26153	26235	26082	26025	26075	26222	25982	26185	26073	26196	26067	26121	26034	26141	26162	26296	26232	26237	25990	26054	26087	26106	26206	26106	26008	26287	26000	26128	26322	26137	25852	25844	26185	26014	26056	26220	25974	26358	26496	26293	26091	26191	26102	26190	26092	26025	26120	26098	25852	26152	26086	26334	26013	26015	26047	26193	26369	26269	25987	26229	26193	26079	26214	26277	26049	26148	26137	26185	26238	26185	26119	26147	26048	25899	26182	26277	26107	26207	26246	26330	26200	26341	26259	26169	26219	26317	26085	26079	26383	26196	26035	26118	26035	26186	26281	26205	26354	26192	26115	26200	26266	26196	26375	26338	25840	26278	25881	26191	26012	26077	26174	26026	26561	25945	26245	26319	26196	25995	26119	26177	26429	26373	26084	26215	26349	26207	25944	25906	25993	26298	26204	26278	25996	26053	26306	26086	25983	25978	25981	26439	25864	26089	26295	26077	26381	26238	25873	26210	26240	26068	26129	26165	26128	26482	26349	26144	26092	26100	26064	26221	25907	26030	26120	26076	26157	26053	26259	26539	26273	25946	26139	26145	25988	26201	25909	26099	26320	25928	26338	26099	26072	26346	25985	26043	26002	26239	26266	26164	25828	25900	25962	25923	26159	26155	25977	26148	26188	26137	26263	26082	26115	26040	26133	26051	26029	26283	26261	26234	26299	26277	26096	26044	25975	26305	26172	26153	26159	26201	26026	26388	26296	26225	26208	26295	26151	26044	26294	26470	26120	26185	26330	25954	26049	25827	26226	26006	25932	25994	26030	26085	26333	26324	26267	26075	26014	26153	26151	26140	26011	26264	26204	26014	25951	26250	26239	26271	26200	26091	26300	26159	26176	26049	26147	26005	26201	26221	26293	26467	26273	26036	26085	26248	26091	26175	26187	26283	26181	26365	26165	26202	26087	26373	26243	26217	26400	26282	26326	26305	25977	26282	26020	25933	26041	26283	26385	25982	25979	26141	26329	26200	26275	25995	25739	26155	26023	26108	26155	26262	26116	26038	26230	26306	26017	26150	26070	26200	25969	26189	26122	26286	26210	26170	26059	26130	25983	26110	25867	26144	26242	26157	26109	26203	26226	26230	26159	26110	25954	25960	26247	25936	26041	26242	25947	26098	26038	25965	26119	26213	26132	26253	26097	26153	26076	26294	26439	26048	25895	26135	26240	26048	26133	26198	25988	26124	26148	26071	26153	26164	25876	26483	25976	26222	26165	26007	26162	26028	26025	26106	26018	26176	26283	26196	26129	25957	26132	26040	26143	26029	26022	25898	25937	26311	26012	26018	26257	26234	26034	26192	26283	26183	26115	26130	26247	26080	26129	26341	26393	26115	26288	26162	25983	26184	25872	26285	26031	25959	26159	25994	26405	26312	26114	26040	26531	26260	26303	26208	25882	26029	26203	26174	26169	26192	26266	26066	26252	26556	26080	26149	26046	26115	26316	26435	26009	26119	26170	26459	26179	26153	26198	26182	25919	26238	26118	26097	26003	26139	26278	26341	26385	26167	26336	25929	25961	25919	26390	26386	26079	26063	26266	26118	26352	26197	26107	26287	26418	26127	26476	26347	26174	26076	26264	26095	26267	26205	26048	26221	26030	26193	26287	26157	26149	26330	25985	26191	26142	26400	26088	26168	26490	26445	26519	26196	25991	26185	26148	26029	26110	26151	26262	26327	26031	26306	26145	25784	26033	26224	25932	26218	26359	26420	26178	26220	26325	26234	26154	26324	26155	26212	26185	26042	25750	26318	26440	25961	25848	26301	26279	26024	26508	26644	26298	26135	26308	26091	26231	26133	26002	26493	26237	26046	26263	26096	26295	26107	25749	26138	26319	26274	26150	26180	26189	26132	26055	26128	26346	26202	26322	26506	25831	25967	26338	26513	26142	26131	26231	26014	26069	25949	26183	26081	26008	26173	26248	25892	26214	26300	26107	26103	26182	26274	26384	26203	26191	26074	26312	26345	26234	26081	26252	26116	26263	26111	25845	25996	26011	26206	26168	26041	25998	26170	26207	26354	26065	26167	26372	26218	26072	26361	26036	26094	26131	26190	26197	26064	26244	26077	25999	26289	26346	26059	26077	26239	26053	26299	26079	26064	26198	26121	26210	26133	25919	25884	25925	26302	26027	26135	26294	26269	26177	26296	26050	26184	26290	25903	26077	26112	26177	26098	26307	26308	26158	26252	26421	26249	26292	26039	26375	26213	25943	26014	26126	26015	26007	26217	26101	26323	26127	26281	26111	26157	26249	26194	25966	26300	25976	26065	26196	26113	26374	26055	26351	26195	26139	26162	25988	26277	26042	26102	26021	26169	26288	26046	26208	26110	26052	26197	26276	26205	26343	26145	26173	26143	26351	26193	26460	26145	25946	26047	26122	26098	26173	26083	26139	26151	26077	26219	26154	26105	25937	26050	26218	25928	25986	26009	26345	26070	26160	25897	26360	26496	26176	26340	26183	26193	26258	26019	26475	26236	26191	26133	26101	26298	26372	26163	26285	26253	26209	26234	26214	26215	26210	26110	26151	26220	26142	26106	25774	25996	26137	26031	26241	26422	26235	26214	26262	26339	26088	26399	26188	26183	26063	25781	26042	26185	26153	26312	26185	26184	26203	26356	26326	26277	26192	26263	26257	26322	25991	26300	26194	26236	26155	26205	26099	25895	26146	26078	26055	26222	26216	26132	26272	26452	26177	26104	26036	26206	26046	26026	26253	26315	26059	26094	26235	26013	26173	25987	26212	26195	26134	26233	26224	26100	26116
21222	35751	35257	28997	25723	23509	21842	20668	20133	19278	18971	18373	17965	17733	17440	17088	16989	16869	16912	16851	16874	16639	16740	16639	16920	16644	16690	16567	16706	16722	16788	16554	16617	16605	16831	16607	16602	16547	16769	16717	16632	16623	16597	16683	16542	16802	16602	16779	16526	16612	16556	16542	16790	16539	16652	16416	16438	16643	16527	16628	16552	16605	16580	16554	16640	16554	16728	16588	16555	16461	16527	16489	16508	16641	16585	16586	16522	16533	16274	16456	16611	16571	16654	16724	16542	16402	16578	16474	16517	16665	16474	16687	16642	16481	16587	16606	16549	16474	16471	16476	16452	16502	16598	16526	16735	16555	16487	16411	16554	16652	16646	16648	16651	16481	16655	16687	16586	16711	16501	16669	16638	16582	16546	16406	16547	16644	16454	16671	16559	16489	16499	16552	16350	16466	16539	16513	16547	16477	16420	16584	16539	16365	16549	16491	16554	16704	16531	16827	16540	16415	16461	16444	16526	16431	16630	16526	16672	16646	16547	16533	16387	16527	16531	16340	16377	16557	16329	16688	16423	16469	16614	16611	16452	16585	16610	16662	16516	16492	16519	16669	16612	16698	16735	16505	16607	16508	16437	16474	16555	16476	16617	16537	16557	16489	16662	16557	16574	16529	16509	16503	16522	16391	16533	16560	16533	16463	16605	16587	16424	16563	16553	16626	16512	16473	16473	16374	16717	16444	16544	16473	16582	16633	16478	16486	16506	16588	16567	16433	16515	16640	16491	16507	16592	16509	16544	16507	16288	16578	16497	16499	16681	16507	16500	16645	16487	16720	16634	16597	16542	16569	16718	16454	16461	16533	16705	16465	16389	16521	16350	16475	16552	16716	16530	16645	16522	16636	16560	16484	16341	16533	16265	16391	16574	16542	16538	16727	16345	16530	16663	16505	16552	16440	16394	16453	16731	16678	16745	16476	16450	16431	16707	16489	16570	16624	16604	16580	16432	16694	16466	16478	16516	16493	16402	16646	16638	16698	16615	16520	16432	16543	16581	16592	16573	16513	16460	16561	16446	16476	16342	16519	16578	16633	16602	16542	16514	16477	16469	16579	16577	16574	16580	16525	16684	16504	16304	16669	16543	16577	16551	16616	16722	16675	16568	16425	16479	16566	16413	16578	16606	16488	16384	16678	16524	16539	16557	16372	16481	16430	16609	16491	16503	16681	16521	16511	16441	16443	16460	16368	16493	16597	16422	16431	16646	16478	16535	16558	16431	16519	16448	16727	16422	16529	16565	16364	16502	16573	16532	16611	16556	16443	16580	16459	16648	16688	16525	16619	16420	16453	16603	16419	16707	16504	16629	16561	16586	16578	16283	16390	16594	16538	16208	16525	16678	16610	16555	16434	16444	16630	16464	16568	16512	16540	16432	16570	16563	16361	16749	16441	16740	16516	16478	16633	16663	16515	16629	16439	16626	16503	16416	16505	16480	16633	16550	16397	16607	16562	16551	16518	16574	16450	16469	16390	16465	16655	16576	16393	16643	16264	16395	16548	16707	16450	16606	16599	16514	16374	16429	16680	16508	16642	16328	16560	16452	16560	16599	16443	16548	16575	16554	16619	16400	16541	16560	16444	16558	16436	16580	16553	16549	16532	16627	16305	16428	16559	16401	16367	16639	16654	16653	16391	16444	16599	16433	16508	16655	16627	16563	16542	16518	16496	16586	16585	16555	16524	16556	16549	16515	16523	16588	16481	16659	16516	16625	16484	16459	16600	16686	16437	16634	16676	16460	16548	16466	16414	16622	16349	16175	16699	16564	16409	16541	16568	16429	16645	16701	16569	16352	16601	16592	16482	16606	16438	16618	16310	16507	16571	16552	16673	16585	16620	16377	16518	16551	16635	16600	16473	16480	16375	16430	16504	16589	16449	16576	16636	16537	16676	16437	16350	16723	16530	16621	16495	16465	16317	16752	16698	16517	16691	16352	16477	16497	16582	16400	16556	16602	16395	16495	16462	16498	16582	16734	16524	16639	16481	16492	16361	16800	16397	16543	16707	16626	16439	16563	16698	16598	16512	16475	16648	16507	16407	16587	16370	16518	16617	16454	16602	16492	16688	16658	16525	16505	16507	16602	16569	16619	16421	16683	16535	16532	16554	16628	16520	16499	16513	16664	16544	16429	16526	16558	16429	16528	16655	16554	16499	16384	16559	16429	16536	16595	16362	16594	16498	16664	16319	16553	16418	16503	16445	16497	16407	16490	16639	16475	16450	16641	16643	16630	16494	16721	16522	16606	16635	16550	16585	16666	16599	16789	16535	16501	16624	16581	16664	16498	16767	16574	16488	16541	16546	16624	16434	16409	16584	16781	16616	16519	16458	16387	16455	16589	16744	16396	16566	16468	16479	16580	16494	16436	16599	16708	16473	16480	16536	16476	16744	16591	16632	16391	16708	16483	16718	16582	16482	16590	16457	16607	16710	16342	16761	16487	16464	16576	16333	16558	16628	16383	16449	16360	16550	16575	16630	16488	16483	16565	16480	16573	16471	16690	16641	16491	16556	16608	16487	16283	16540	16594	16543	16590	16572	16506	16409	16601	16660	16466	16575	16498	16467	16584	16680	16553	16658	16457	16694	16625	16474	16650	16481	16473	16446	16541	16504	16460	16461	16630	16533	16555	16603	16315	16719	16589	16566	16466	16466	16646	16637	16410	16612	16530	16613	16609	16420	16604	16479	16567	16638	16512	16465	16469	16439	16557	16634	16663	16667	16505	16427	16523	16455	16463	16636	16594	16496	16560	16431	16579	16712	16633	16446	16347	16533	16573	16701	16490	16419	16633	16633	16580	16490	16455	16605	16564	16476	16637	16727	16471	16500	16660	16425	16552	16591	16512	16230	16729	16484	16684	16426	16533	16545	16479	16537	16428	16517	16599	16531	16661	16615	16535	16614	16661	16487	16657	16632	16501	16485	16533	16539	16441	16493	16695	16652	16424	16314	16578	16550	16502	16591	16475	16488	16709	16508	16368	16517	16462	16427	16559	16565	16606	16515	16519	16605	16523	16459	16728	16645	16603	16664	16543	16439	16425	16601	16505	16561	16468	16618	16537	16502	16665	16656	16639	16496	16471	16401	16570	16447	16463	16601	16437	16649	16507	16485	16468	16614	16654	16701	16574	16824	16410	16680	16556	16603	16672	16626	16417	16619	16655	16519	16519	16435	16572	16478	16419	16417	16568	16549	16340	16462	16533	16520	16545	16648	16474	16476	16648	16464	16507	16615	16490	16554	16709	16514	16564	16367	16440	16596	16498	16458	16494	16574	16450	16533	16542	16446	16592	16507	16356	16552	16427	16446	16403	16504	16420	16573	16668	16566	16692	16737	16596	16579	16624	16479	16477	16615	16397	16583	16565	16570	16608	16576	16579	16542	16655	16786	16370	16546	16611	16558	16556	16661	16455	16585	16610	16506	16571	16679	16640	16451	16493	16394	16595	16408	16691	16463	16569	16555	16486	16651	16536	16461	16608	16468	16391	16505	16539	16516	16524	16425	16523	16564	16358	16303	16627	16366	16452	16587	16559	16653	16493	16302	16606	16429	16573	16383	16378	16388	16536	16450	16364	16465	16601	16481	16585	16546	16509	16716	16627	16521	16394	16614	16513	16469	16421	16552	16534	16494	16623	16492	16546	16530	16426	16598	16466	16621	16570	16562	16613	16397	16489	16467	16609	16647	16536	16317	16465	16630	16483	16418	16524	16573	16582	16659	16444	16746	16459	16653	16570	16506	16586	16669	16368	16638	16735	16479	16516	16617	16515	16608	16625	16257	16440	16487	16590	16479	16465	16482	16710	16667	16478	16556	16659	16692	16545	16461	16809	16535	16725	16499	16573	16391	16566	16674	16429	16621	16463	16455	16444	16613	16647	16502	16467	16593	16631	16695	16326	16598	16473	16435	16588	16666	16431	16695	16566	16531	16518	16488	16802	16516	16491	16567	16647	16453	16499	16560	16646	16612	16706	16728	16461	16525	16500	16517	16594	16480	16556	16659	16650	16443	16589	16688	16447	16568	16498	16566	16574	16659	16540	16326	16405	16477	16577	16707	16636	16360	16739	16485	16548	16633	16511	16500	16516	16585	16467	16469	16492	16702	16344	16393	16571	16457	16552	16484	16633	16688	16490	16396	16535	16645	16626	16623	16392	16507	16518	16504	16566	16443	16602	16623	16594	16488	16674	16614	16605	16599	16568	16362	16645	16805	16471	16493	16388	16548	16394	16594	16585	16484	16718	16422	16671	16499	16620	16562	16764	16569	16425	16436	16559	16456	16604	16646	16454	16520	16503	16684	16410	16517	16471	16576	16611	16536	16513	16696	16744	16571	16476	16752	16504	16516	16459	16470	16368	16679	16420	16601	16641	16389	16514	16355	16696	16536	16478	16561	16636	16498	16520	16419	16496	16563	16533	16354	16678	16447	16665	16533	16388	16461	16522	16588	16525	16456	16656	16548	16515	16604	16373	16649	16651	16647	16685	16516	16572	16493	16595	16434	16373	16541	16672	16601	16466	16394	16507	16629	16730	16365	16544	16650	16404	16490	16518	16636	16377	16359	16620	16667	16544	16507	16604	16576	16349	16502	16540	16586	16499	16561	16550	16480	16578	16628	16619	16415	16591	16399	16696	16467	16380	16563	16434	16562	16570	16449	16576	16455	16609	16524	16722	16365	16608	16655	16466	16399	16594	16551	16592	16617	16375	16420	16510	16369	16418	16439	16477	16535	16530	16537	16569	16666	16436	16686	16334	16408	16619	16440	16533	16550	16548	16327	16458	16529	16579	16478	16473	16587	16575	16454	16567	16538	16450	16558	16642	16594	16513	16360	16509	16382	16651	16454	16497	16475	16597	16477	16532	16515	16444	16490	16694	16561	16441	16591	16512	16636	16640	16566	16501	16509	16662	16646	16424	16466	16551	16511	16566	16617	16393	16650	16664	16596	16550	16569	16454	16652	16550	16526	16454	16536	16476	16544	16615	16401	16558	16625	16410	16571	16403	16303	16636	16505	16458	16668	16627	16634	16433	16533	16626	16546	16496	16445	16538	16603	16448	16501	16660	16528	16458	16598	16531	16649	16575	16747	16540	16532	16492	16680	16444	16483	16487	16488	16544	16633	16570	16594
22663	21171	27799	25025	22858	28547	34293	30526	29340	29175	28561	27983	27546	27424	26987	26832	26695	26702	26718	26390	26510	26675	26363	26562	26386	26264	26398	26286	26248	26199	26341	26629	26371	26468	26299	26080	26480	26132	26226	26205	26359	26130	26357	26196	26167	26565	26517	26346	26270	26192	26326	26076	26326	26106	26113	26330	26366	26119	26245	26228	26189	26149	26127	26143	25947	26306	25943	26251	26267	25956	26220	26193	26157	26146	25884	26276	25974	26265	26145	26450	26078	26049	26114	25916	26236	26096	26058	26071	26039	26140	26156	26201	26112	25988	26251	26016	26240	26201	26080	26367	26071	26003	26184	25829	26096	25837	26149	26376	25854	26224	26043	25777	25946	26094	26350	25974	26085	25978	26320	26016	26112	26064	26016	26086	26122	26020	25911	25995	26274	26139	25974	25988	25904	26064	26437	25967	26100	25924	26101	26027	25872	26246	26030	26051	26142	25770	26406	26056	26166	26386	26158	26110	26227	25907	26421	26078	25963	25898	25970	26255	26028	26131	26090	26306	25989	25937	26022	26033	25894	26082	26084	26003	26123	25921	26095	26268	25906	26146	25739	25941	26144	26058	26008	25815	26537	26278	26327	26100	26067	26029	25883	25973	26146	26254	26197	25806	26018	26233	25996	25913	26289	26376	26132	25996	26083	25772	26120	26079	26190	26288	26016	26029	25989	25997	26062	26022	25964	26064	25868	25968	26081	25835	26209	26231	26011	25966	26011	25866	26119	26138	25958	26096	26082	26071	25975	26090	25817	26136	26234	26066	25828	26055	25981	25908	25999	25962	26193	26166	26221	26033	25907	26219	26062	26075	25907	25939	26040	25872	25801	26056	26101	26020	26252	26224	26267	25824	26008	26051	26170	25993	25976	26122	25971	26198	26019	25984	26088	25983	26053	25987	26000	26049	26156	26036	25882	25980	26269	25984	25735	25928	26037	25950	25949	26142	26139	26045	26035	26267	26139	25724	26006	26170	25987	26052	26175	26163	26153	26144	26426	26238	26183	26015	25988	26131	26033	26123	26159	25941	26151	25883	26131	26041	26017	26101	26115	25996	26193	26163	26063	26047	26102	26192	26123	26176	25930	25899	26084	26079	25977	26321	26114	26160	26080	26252	26044	26182	25812	25941	26151	26305	26026	26038	26031	26000	26074	25939	26179	26176	26054	26039	26058	26162	26056	25877	26081	26185	26107	26182	26168	26065	25723	25906	26081	25882	26155	25916	25917	25930	26039	26356	26171	26012	26061	26137	25950	26232	25957	26056	26170	26030	26254	26123	26136	25968	26071	26060	25993	26009	25867	25949	25982	26077	26218	26137	26158	26156	26303	26050	26213	26027	26152	26106	26170	25948	26212	26360	25942	26104	25804	26025	26194	26029	26163	25974	26229	26022	26137	26191	26116	25937	25953	25963	25716	25900	26210	25966	25881	26045	26121	26150	26084	25915	25991	26087	26390	26239	26150	25980	26190	26241	26135	26228	25974	26006	26134	26000	25825	26162	26134	26007	26271	25918	26304	26064	26052	26191	26120	25886	25960	25940	26089	26282	26194	26013	25995	26064	25982	26116	26365	25916	25898	26279	25943	26060	25946	25999	26282	26120	26033	26168	26155	26173	25939	26095	26013	25894	26019	26194	26120	26027	26356	26066	26005	26020	25971	25912	26087	26047	26164	26169	25995	26054	25898	26011	26022	26142	25964	26117	26300	25921	26154	26178	26111	26034	26455	25800	26240	25964	26095	26163	25889	25977	25896	26267	25971	26162	25984	25879	25901	26003	26173	26212	26025	26167	26202	26030	25773	26097	26162	26121	25954	26208	26002	26383	26212	25949	25604	26102	26011	26187	26024	26013	26051	26326	26085	26022	26150	26306	25875	25890	26231	26119	26248	26084	26100	25970	26155	25946	25952	26257	26029	26036	26279	25930	25977	26175	25969	26163	26088	25996	25889	25955	26032	25995	26069	26144	26200	26392	25959	26030	26076	26247	26002	26281	26045	26230	26076	25936	25848	26067	26073	25965	26037	25999	26043	26078	26199	25990	25939	26194	25943	26151	26264	26008	25963	25976	26441	26156	25898	26104	26186	26109	25933	26021	26142	25990	26077	26123	26150	25982	26160	26203	26177	25999	26031	25867	26259	26057	26068	25854	26076	26114	26179	26180	26358	26089	25879	25806	25927	25973	26028	26157	26137	26090	25892	25685	26114	25787	25920	26312	25842	26033	26296	26052	25961	25882	26002	26161	26267	25904	26164	25890	26253	25899	26343	26050	26253	26227	26181	26352	25899	26109	25992	26001	26137	26157	26166	26161	26113	26140	25893	25742	25869	26108	25778	25937	25989	26468	25998	25803	26168	26098	26064	25968	25719	26108	25805	26046	26290	26240	26038	26069	26097	26039	26352	26112	25946	25861	25912	26093	26231	26153	26057	26304	26201	26180	25844	26021	26077	26209	26112	26022	26089	25887	25963	26125	26138	25841	26020	25971	25834	26027	26023	26131	25871	26041	25882	26000	26178	25995	25866	26035	26135	26135	26016	26057	26076	26007	26079	26047	25971	26097	26153	26120	25906	26164	25914	25763	26106	26249	26403	26268	26299	26073	26015	25945	25940	26029	26056	26064	25982	26091	25999	26078	25922	25934	26073	26138	26087	26209	26028	26252	26017	25920	25927	26037	26137	26126	26230	26082	26068	26185	26291	25980	26010	25845	25955	25892	26105	26110	26032	25994	26211	26025	26126	26027	26153	26157	26068	26052	26097	26073	26254	26070	26272	25912	26050	26249	25721	26096	25975	25935	25926	25819	26010	26017	26208	25968	26241	26286	25800	26011	26241	26092	26125	26046	26209	26212	26067	26003	26073	26120	25981	26091	26313	25880	26171	25931	25990	26192	26197	26145	26051	25971	25907	26130	26193	26140	25694	26050	26080	25960	26043	25815	26066	25945	26090	26174	25855	25999	26132	26240	25977	26116	25944	25966	26251	26103	26318	25846	26009	26029	26138	26165	26102	25872	26058	25874	26389	26127	25945	25834	25645	25932	26297	25880	26153	26259	26011	26302	26249	26127	26000	26107	26037	25778	25859	26013	26194	26159	26109	25962	26019	26153	26025	25567	25936	26071	26206	26070	26052	26007	25995	26141	25905	26321	25904	25805	25952	26180	25916	25862	26048	26033	26019	26033	26217	26136	26270	26038	26097	25736	25946	26006	26118	25915	26140	25950	26134	25947	26088	25764	25960	25899	25727	25796	26142	26224	26125	26063	26031	26304	26055	25869	26051	26142	26162	25947	25750	26014	26320	26181	26096	26000	26192	26044	25974	26056	25891	25969	25870	25893	26007	25912	26190	25893	25951	26057	26112	26149	26233	25858	25956	25985	26137	26243	25995	26154	25878	26117	25983	25833	26066	26081	25837	26065	26195	25932	26315	26161	26014	25882	25816	25903	25936	26120	25897	26405	26094	25897	26131	25905	25943	25995	26011	26126	26223	26271	25884	25993	26102	26017	26102	26098	25941	25962	26031	25977	26181	26141	25900	25975	26055	26112	25931	25945	26385	26142	26044	25891	25975	25872	26053	26063	26023	26136	26173	26059	26091	26150	25913	26097	25962	26040	26130	26218	26120	26215	26049	26069	25948	25911	26024	26017	26136	26178	25986	25942	26240	26312	26116	26278	26397	25985	26147	25931	25916	26264	26415	26022	26116	26228	26080	25964	26003	25665	26028	26080	25723	25862	26300	26265	26062	26020	26115	25690	26053	26260	26078	25925	26034	26064	26076	26275	26335	25939	26045	26329	25880	25978	26122	26210	26242	26087	26321	25962	25725	26364	26147	25892	26178	25863	25911	25922	26077	26051	26234	26084	25964	25793	25998	26000	26065	25850	26052	26106	26187	25967	26011	26063	26426	25986	25914	25850	25977	26255	26088	25964	26236	25831	25887	25918	26150	26195	26220	26104	26052	25948	26019	26103	25848	25954	25988	26124	26172	26147	25819	26215	26029	25899	26128	25993	26159	26098	25997	26147	25988	26079	26139	25986	26159	26276	25882	26223	26177	25950	25953	26082	26239	26137	25984	25959	26045	26206	26152	26059	26124	26236	26313	26056	25991	26084	26001	26012	25942	26063	26009	26089	26145	25902	26119	26135	26103	26062	26153	26036	26094	26060	25923	26338	26069	26071	26104	26041	26136	25833	26163	26020	26183	25947	25973	26044	26256	26205	26242	26097	25984	26069	26089	25966	25790	25714	25972	26220	26128	26085	26071	26189	25945	25985	26050	25851	26533	25759	25682	26137	25712	26202	26124	25900	26133	26011	26385	26155	25931	25929	25951	26035	26028	25910	25720	25977	25907	26018	25929	25933	26203	26157	26151	25857	26080	26362	25985	26102	26293	25936	25945	25994	26050	26018	26055	26252	26018	26009	26019	26200	25914	26099	26009	25916	25972	26110	26132	26233	26068	25835	25889	26059	26200	26248	26338	25958	25813	26351	26235	26238	26084	25826	26072	26353	26257	26313	26197	25948	26221	26131	26081	25950	25954	26028	26184	25920	26034	25734	26303	26079	26222	26086	26127	26004	26191	25956	26171	26166	26121	26124	26149	26172	25907	25823	26001	26200	26114	26169	26198	25993	26070	26039	25897	25980	26268	26262	26074	25996	25890	26203	25955	26197	26020	26012	26058	25885	26204	25991	26336	26228	26024	26040	26134	25888	25967	25961	26114	25817	25998	26061	25930	25918	26043	25998	25929	25954	26084	25985	26086	25842	25947	26000	26204	26138	25944	26139	26161	26170	25988	26271	26074	26061	26293	26085	25939	26013	25885	26185	25776	26156	26190	25823	26029	25933	26175	26197	26106	26040	25989	25717	26253	26261	26001	26207	26133	26093	26208	26022	26048	25948	25739	25978	26337	26400	25974	26353	26117	26193	26019	25935	26008	25889	26134	26091	25863	26277	26349	25989	25734	26099	26079	26058	26078	26256	25984	26050	25986	26036	26312	25964	26135	26063	26169	26149	25955	26245	26308	26070	25831	26199	25909	26122	26068	25838	25899	26039	25825	26072	26101	26022	26204	25991	26027	26017	26059	26192	26145	26056	26167	25799	26070	26048	26181	26250	26093	26334	26043	26010	25914	26009
23275	41233	40139	33596	29219	26701	24570	22677	21582	20790	19666	19151	18876	18186	17754	17353	17490	17069	17164	17066	17032	16944	16758	16733	16769	16737	16703	16792	16806	16693	16707	16697	16596	16738	16675	16368	16543	16852	16662	16543	16668	16537	16696	16881	16478	16577	16633	16605	16423	16525	16544	16343	16532	16463	16546	16521	16540	16390	16471	16486	16591	16457	16487	16494	16456	16500	16565	16376	16441	16563	16261	16522	16523	16537	16678	16434	16423	16485	16369	16521	16400	16546	16373	16583	16425	16357	16374	16373	16477	16340	16592	16551	16416	16516	16302	16505	16380	16526	16503	16237	16522	16591	16514	16294	16463	16447	16386	16410	16453	16515	16399	16569	16440	16383	16484	16362	16566	16437	16323	16413	16390	16534	16387	16433	16357	16359	16366	16562	16308	16655	16413	16426	16429	16612	16464	16634	16294	16429	16383	16370	16514	16434	16576	16417	16363	16482	16570	16344	16433	16482	16460	16465	16466	16565	16414	16662	16309	16305	16276	16424	16405	16491	16512	16340	16488	16428	16538	16407	16435	16347	16359	16360	16525	16440	16433	16301	16499	16477	16358	16463	16665	16415	16473	16360	16161	16485	16426	16584	16413	16501	16488	16432	16447	16360	16418	16367	16528	16540	16509	16346	16472	16414	16385	16545	16473	16382	16441	16362	16342	16520	16393	16582	16367	16332	16400	16113	16386	16430	16548	16421	16550	16519	16380	16414	16365	16488	16392	16533	16491	16251	16395	16342	16425	16485	16459	16650	16272	16616	16418	16247	16504	16471	16283	16435	16513	16345	16477	16387	16558	16529	16337	16363	16233	16374	16348	16397	16348	16407	16740	16455	16521	16479	16363	16619	16477	16519	16414	16308	16454	16424	16256	16273	16363	16346	16592	16658	16594	16407	16318	16777	16468	16462	16464	16627	16495	16374	16461	16548	16387	16442	16427	16403	16588	16423	16486	16591	16311	16397	16471	16531	16338	16331	16443	16312	16555	16377	16524	16432	16476	16491	16334	16566	16348	16352	16404	16454	16564	16453	16472	16590	16493	16378	16520	16402	16454	16507	16508	16594	16619	16528	16473	16399	16497	16439	16463	16318	16576	16652	16581	16353	16302	16489	16642	16372	16407	16381	16262	16341	16167	16592	16281	16576	16450	16647	16400	16399	16525	16481	16487	16457	16372	16499	16517	16397	16312	16652	16281	16354	16366	16371	16514	16613	16306	16394	16439	16489	16300	16454	16596	16422	16373	16341	16431	16339	16399	16528	16556	16500	16392	16435	16424	16397	16474	16365	16472	16509	16553	16508	16454	16355	16281	16527	16436	16570	16492	16320	16381	16587	16315	16382	16276	16386	16460	16488	16395	16423	16362	16277	16474	16404	16403	16431	16280	16405	16308	16476	16302	16465	16548	16485	16480	16248	16521	16257	16545	16456	16292	16330	16272	16435	16496	16426	16467	16425	16659	16460	16391	16317	16586	16570	16336	16474	16330	16578	16343	16338	16341	16401	16530	16456	16461	16466	16373	16351	16425	16294	16505	16462	16381	16476	16145	16485	16433	16456	16277	16506	16252	16463	16525	16390	16293	16369	16427	16346	16372	16350	16476	16459	16394	16360	16373	16620	16505	16383	16386	16343	16442	16552	16541	16364	16433	16329	16581	16717	16605	16271	16491	16338	16537	16643	16531	16626	16346	16424	16447	16445	16326	16512	16462	16609	16551	16287	16235	16539	16420	16437	16443	16594	16324	16562	16320	16232	16524	16370	16317	16486	16518	16539	16539	16388	16382	16437	16624	16241	16380	16545	16512	16505	16446	16555	16370	16440	16540	16478	16471	16553	16350	16440	16584	16486	16380	16487	16516	16435	16367	16357	16527	16547	16550	16351	16381	16328	16183	16484	16415	16344	16343	16468	16310	16504	16537	16365	16356	16606	16251	16497	16432	16340	16385	16541	16531	16290	16465	16458	16457	16320	16590	16572	16457	16611	16624	16543	16504	16404	16447	16538	16491	16351	16667	16432	16488	16331	16252	16413	16117	16418	16441	16541	16401	16410	16396	16438	16424	16501	16526	16439	16534	16551	16279	16355	16248	16351	16468	16418	16345	16453	16450	16408	16407	16465	16603	16186	16416	16319	16346	16317	16444	16548	16568	16353	16451	16439	16420	16338	16440	16273	16647	16373	16423	16378	16383	16468	16428	16331	16522	16339	16540	16458	16439	16315	16434	16447	16471	16242	16446	16504	16512	16425	16389	16502	16400	16507	16524	16464	16342	16519	16539	16303	16240	16524	16578	16491	16487	16520	16558	16572	16444	16426	16472	16386	16377	16369	16378	16420	16389	16337	16461	16439	16223	16438	16483	16542	16532	16586	16625	16419	16509	16212	16440	16499	16470	16354	16543	16404	16400	16393	16559	16617	16434	16522	16492	16480	16517	16457	16504	16372	16474	16466	16432	16308	16404	16556	16380	16367	16610	16466	16403	16400	16284	16345	16363	16414	16421	16447	16301	16483	16365	16513	16406	16353	16384	16430	16531	16375	16486	16493	16377	16532	16578	16527	16521	16543	16317	16305	16443	16409	16496	16631	16277	16476	16420	16477	16414	16328	16261	16423	16482	16440	16442	16490	16360	16471	16474	16336	16485	16473	16418	16363	16511	16541	16326	16787	16294	16522	16371	16291	16458	16415	16388	16507	16389	16461	16569	16409	16552	16388	16623	16545	16438	16624	16503	16544	16510	16555	16586	16487	16397	16443	16438	16618	16218	16395	16492	16427	16671	16431	16529	16625	16498	16302	16440	16666	16375	16387	16342	16417	16356	16448	16545	16523	16594	16338	16493	16316	16411	16500	16513	16719	16392	16580	16369	16506	16252	16435	16468	16340	16555	16404	16487	16518	16383	16383	16405	16401	16696	16474	16439	16541	16381	16440	16471	16602	16475	16466	16486	16344	16439	16331	16519	16336	16443	16522	16520	16390	16404	16681	16452	16250	16405	16257	16393	16490	16397	16481	16425	16483	16443	16485	16393	16331	16297	16466	16302	16554	16471	16293	16458	16339	16471	16633	16588	16479	16500	16476	16353	16262	16579	16307	16366	16364	16499	16327	16403	16396	16522	16217	16516	16548	16498	16336	16296	16414	16434	16534	16464	16413	16386	16419	16485	16442	16378	16532	16408	16566	16541	16264	16561	16366	16363	16437	16468	16427	16346	16472	16538	16590	16437	16388	16523	16465	16545	16370	16520	16514	16610	16387	16390	16327	16460	16336	16246	16476	16552	16493	16464	16408	16432	16392	16416	16457	16489	16322	16406	16445	16364	16419	16337	16563	16416	16402	16623	16545	16367	16427	16500	16480	16490	16631	16513	16370	16596	16323	16382	16434	16519	16379	16318	16523	16463	16363	16376	16474	16396	16449	16345	16517	16419	16545	16563	16528	16366	16568	16329	16450	16399	16406	16437	16438	16428	16501	16376	16265	16386	16587	16195	16496	16346	16593	16287	16379	16324	16361	16476	16310	16494	16406	16380	16363	16434	16359	16509	16425	16450	16418	16485	16471	16373	16386	16457	16416	16347	16614	16492	16308	16435	16404	16412	16540	16386	16459	16411	16262	16531	16469	16656	16453	16453	16598	16427	16483	16519	16481	16379	16516	16476	16453	16363	16431	16447	16500	16439	16432	16455	16408	16339	16489	16455	16513	16516	16572	16430	16421	16448	16537	16335	16398	16379	16376	16586	16475	16324	16257	16379	16458	16331	16515	16335	16393	16461	16384	16320	16640	16483	16471	16486	16483	16409	16495	16367	16303	16636	16480	16356	16461	16289	16541	16280	16627	16496	16351	16538	16362	16379	16337	16568	16501	16520	16419	16397	16520	16472	16388	16255	16378	16419	16536	16492	16442	16508	16370	16273	16302	16512	16407	16313	16291	16454	16626	16453	16413	16264	16277	16431	16424	16321	16490	16446	16402	16505	16480	16415	16448	16473	16561	16404	16478	16499	16344	16503	16499	16319	16481	16301	16430	16509	16512	16605	16488	16306	16499	16483	16439	16334	16531	16371	16294	16412	16320	16483	16503	16342	16427	16193	16541	16395	16497	16502	16464	16408	16365	16578	16319	16294	16392	16494	16474	16503	16463	16422	16231	16590	16550	16382	16586	16437	16589	16510	16557	16362	16459	16412	16624	16418	16376	16667	16280	16473	16374	16413	16375	16457	16518	16493	16339	16309	16518	16648	16522	16557	16386	16634	16380	16493	16590	16541	16323	16339	16328	16456	16617	16404	16429	16324	16575	16359	16675	16446	16273	16380	16555	16433	16415	16451	16457	16433	16546	16490	16324	16517	16433	16465	16358	16547	16366	16479	16324	16515	16416	16440	16342	16558	16358	16476	16399	16302	16441	16391	16504	16633	16571	16519	16423	16502	16386	16409	16393	16456	16508	16431	16454	16673	16334	16396	16486	16504	16464	16466	16511	16354	16482	16392	16423	16322	16578	16468	16443	16650	16441	16345	16536	16426	16365	16496	16385	16535	16388	16479	16322	16368	16528	16589	16407	16428	16529	16313	16558	16339	16411	16487	16506	16419	16380	16442	16428	16608	16419	16322	16468	16414	16479	16463	16451	16328	16596	16467	16385	16333	16575	16348	16432	16247	16357	16507	16435	16486	16505	16477	16398	16521	16513	16480	16376	16422	16478	16247	16479	16245	16491	16425	16467	16415	16380	16471	16282	16546	16445	16416	16374	16470	16397	16503	16358	16404	16513	16488	16394	16491	16451	16438	16460	16610	16387	16414	16313	16548	16342	16482	16530	16533	16378	16422	16500	16293	16326	16546	16519	16353	16422	16495	16431	16510	16578	16374	16497	16434	16427	16515	16370	16484	16379	16538	16385	16292	16409	16332	16429	16362	16449	16363	16525	16464	16502	16421	16376	16353	16450	16304	16493	16436	16347	16478	16242	16381	16430	16461	16401	16438	16426	16372	16335	16341	16372	16396	16471	16451	16336	16490	16381	16438	16361	16333	16463	16490	16296	16427	16347	16296	16328	16528	16433	16397	16677	16124	16280	16485	16666	16281	16219	16498	16475	16526	16474	16477	16576	16390	16602	16466	16564	16487	16592	16403	16542	16541	16521	16566	16489
36230	30485	35100	33826	30920	30770	29875	29778	29231	28752	28599	28381	28367	27997	27973	27844	28170	28048	28160	27723	28054	27764	27936	27857	27995	28009	27917	27777	27890	27782	27810	28082	28186	27839	27993	27926	27910	27804	28064	27793	27677	27906	27688	27763	28119	28075	27830	27886	27836	27813	27985	27762	27881	27574	27794	27567	27787	27981	28091	27909	27918	27931	27894	28042	27839	27603	27967	27816	27833	27759	27955	27899	27777	27791	28153	27786	27702	27721	27938	27825	27811	27635	28057	27888	27854	27762	27693	28003	27742	27967	27753	27873	27827	27933	27735	27756	27757	28029	27690	27622	27546	27870	27988	27719	27765	27918	27870	27948	27666	27633	27923	27811	28181	27896	27844	27912	27779	27762	27751	27906	27842	27598	27900	27590	28052	27979	27778	27789	27971	27754	27859	27867	27511	27862	27904	28112	27911	27981	27768	27813	27700	27936	27737	27894	28006	27623	27953	27855	27815	28105	27935	27647	27864	27760	27953	27898	27774	27682	27802	28012	27613	27704	27934	27900	27906	27672	27495	27492	27568	27724	27579	27717	27949	27631	27881	27839	27781	27761	27847	27826	27506	27926	27831	27676	27743	27913	27792	27682	27679	27847	27581	27671	27640	27863	27791	27743	27764	28091	27871	27767	27673	27587	27718	27719	27752	27817	27547	27641	27885	27706	27740	27815	27940	27798	27912	27731	27568	27992	27850	28092	27951	28107	27947	27875	27957	27608	27684	27823	27833	27565	27767	27810	28013	27798	27912	27924	28015	27832	27939	27832	28058	27521	27711	27667	27597	27612	27489	27838	27956	27813	27914	27803	27678	27900	27951	27980	27945	27739	27776	27785	27873	27927	27913	28028	27839	27711	27605	27664	27785	27617	27584	27915	27629	27605	27773	27997	28175	27634	27751	27809	27821	27775	27959	28007	27839	27732	27644	27773	27832	27904	28099	27886	28047	27945	27774	27820	27846	27544	27692	27852	27801	27897	27951	27724	27890	27668	27638	27626	27719	27715	27850	27754	27650	28047	27822	27682	28005	27633	27887	27659	27724	27745	27850	27600	27539	27575	27974	27692	27843	27908	27802	27852	28050	27908	27824	27906	27713	27784	28010	27852	27747	27495	27789	27934	27718	27906	27730	27631	27704	27806	27902	28010	27768	28110	27988	27993	27908	27949	27771	27895	27937	27703	27737	27786	27850	27646	27739	27790	27695	28075	27949	27668	27834	27783	27894	27754	28040	27851	27693	27734	27685	27795	27991	27657	27836	27822	28006	27586	27764	28108	27839	27508	27863	27835	28048	27930	27615	27609	27927	27910	27851	27723	27887	28080	27997	27865	27595	27742	27884	28015	27726	27818	27736	27620	27675	27778	27898	27708	27707	28064	27739	27515	27683	27538	27836	27800	27877	27685	27816	27781	27922	27805	27710	27617	27937	27746	27623	27689	27718	28000	27877	27743	27793	27806	27908	27844	27754	28003	27810	27677	27785	27980	27801	27726	27641	27914	27831	27618	27527	27840	27936	27946	27842	27808	27760	27601	27905	27687	27757	28115	28050	27909	27752	27571	27860	27740	27793	27802	27610	27640	27610	27815	27782	27841	27978	27805	27561	27768	27768	27733	27751	27745	27875	27845	28060	27860	27699	27815	27811	27943	27974	27698	27748	27774	27676	27868	27925	27964	27879	27956	27791	27813	27809	27524	27681	27929	28201	27496	27880	27724	27556	27886	27731	27726	27794	27742	28150	27839	27957	27770	28104	27465	27658	27896	28151	27798	27959	27811	28037	27775	27890	28170	28009	27730	27766	27771	27910	27671	27746	27790	28018	27818	27646	28005	27969	27622	27894	27692	27753	27892	27740	27770	27784	27898	27934	27815	27720	27994	28065	27887	27886	27815	27673	27665	27733	27853	27821	27814	27793	27725	27711	27688	27882	27968	27756	27761	27878	28192	27726	27918	27884	27547	28133	28194	27743	27815	27815	27621	27861	27701	28027	27753	27882	27940	27865	27768	27835	27812	27694	27841	28013	27716	27898	27914	28035	27894	27728	27811	28010	27702	28099	27838	27904	27603	27803	27761	27621	27785	27974	28106	27675	27775	27721	27778	27743	28050	27964	27805	28055	28091	27927	27909	27956	27748	27657	27615	27635	27770	27992	27876	27862	27674	27647	27682	27976	27707	27647	27744	27837	27829	27680	27761	27792	27868	27894	27824	27736	27756	27724	27827	27664	27851	27624	27536	28015	27981	27825	27866	27731	27869	28016	27955	27701	27845	28011	27737	28171	27927	27911	27689	27799	28028	27900	27767	27605	27938	27826	27775	27653	27778	28001	28016	27809	27811	27647	27612	27910	27745	27846	28009	27909	27801	28017	27687	27884	28024	27581	27946	27634	27685	27631	27811	27821	27754	27780	27876	27935	27773	27763	27551	27858	27863	28002	27815	27875	28089	27803	27888	27624	27995	28063	27705	28070	27867	28023	28189	27784	27845	27898	27869	27999	27731	27958	27837	27685	27749	27971	27931	27887	28097	27999	27811	27927	27887	28066	27769	27742	27891	27890	27662	27771	28118	28191	27742	27905	27689	27792	27745	27671	27940	27798	27759	27896	27514	27775	27701	27876	28171	28018	27846	27695	27870	27680	27760	27749	27915	27953	27829	27980	28106	27867	27991	28084	27943	27873	27928	27653	28166	27993	27698	27871	27851	27753	27672	27888	27803	28084	28121	27951	27840	27725	27916	27701	27917	27748	27750	27839	27951	27811	27822	27620	27596	27775	28028	27893	27514	27913	27762	28031	27981	28046	27874	27540	27588	27953	27589	27635	27920	27737	27781	28045	28023	28107	27822	27844	27757	27701	27909	27861	27695	27946	27812	27929	27673	27688	27864	27985	28016	27683	27867	27852	27738	27802	27767	27950	28083	27897	28029	27864	27784	27722	28046	27822	27984	27638	27645	27822	27430	27833	27584	27997	27956	27959	27830	27873	27675	27815	27627	27644	27895	27725	27619	27900	27546	27797	27967	27770	28317	27860	28217	28029	27711	28049	27898	28000	27904	27835	27998	27576	27792	28163	28050	27758	27677	28065	27748	27933	27750	27898	27827	27786	27818	28137	27716	27932	27963	27750	27915	27860	27881	27679	27703	27493	27881	28055	27784	27861	27908	27796	27906	27854	27944	27710	27720	27496	27633	27782	27633	27937	27933	27831	27879	27997	27807	27814	27839	27900	27933	28075	28075	27823	27774	27758	27512	27947	27848	27945	27948	27935	27727	27835	27837	27689	27818	27874	27761	27841	27811	28033	27883	27718	27890	27768	27552	28034	27796	27528	27860	27998	27919	27921	27605	28021	27891	27790	27635	27863	27820	27800	27564	27877	27762	27860	27755	27794	27913	27985	27843	27623	27717	27789	27983	27508	27792	27658	28056	27764	27984	27890	27864	27928	27723	27703	27461	27794	27758	27733	27856	27906	27943	27924	27926	27973	27794	27737	27746	27798	27744	27905	27843	27989	27844	27834	27741	27642	27582	27847	27845	27887	27602	27793	27945	27728	27945	27708	27568	27951	27929	27858	27595	27933	27664	27899	27855	27948	27809	27609	27673	27868	27854	27823	27879	27927	27800	27667	27848	28003	27946	28058	27835	27915	27472	27778	27902	27984	28052	28033	27895	27639	27989	28029	27890	28109	27932	27740	28100	28067	27694	27757	27988	27807	27990	27869	28017	27780	27743	27974	28006	27899	27392	27734	27737	27535	27796	27708	27633	27884	27798	27828	27775	27510	27919	27811	27793	27569	27874	28010	27657	27768	28008	27838	28083	27418	27727	27746	27898	27890	27840	27750	27916	28023	27821	27888	27725	27622	27853	27691	27979	27892	27807	27904	28068	27838	27831	27765	27804	27721	27762	27932	27698	27767	27791	27619	27967	27926	27816	27728	27871	27981	27765	28074	27445	27877	27785	27560	27850	27755	27723	27991	27831	28019	27916	27950	27782	27540	27606	27676	27622	27931	27914	27808	28028	27945	27831	27864	27995	27790	27719	27750	27547	27785	27733	28086	27839	28157	28030	27861	27497	28034	27820	27776	27959	27981	27688	27894	27860	27909	28124	27876	27890	27907	27822	27850	28018	27932	27937	27943	28084	27664	27931	27997	27538	27767	27889	27635	27964	27960	28031	27491	27742	28086	27871	27866	27820	27807	27881	28047	27778	27553	27726	27999	27900	27972	27701	27846	27909	28032	27569	27612	27793	28008	27796	27504	27783	27813	27841	28020	27856	27769	28105	27757	27960	27701	28124	27742	27750	27654	27760	28039	27950	27767	27938	27833	28099	27848	27874	27853	27940	27973	27665	27840	27895	28002	28006	28197	27894	27902	27816	27726	27972	27860	27646	27962	27852	27639	27783	27770	27756	27905	27767	27944	27714	28215	27906	27850	27780	28051	27832	27742	27757	27864	28086	27628	27762	27834	27795	27752	28036	27885	28219	28116	27810	27689	27832	28035	27902	27854	27762	27702	27868	27709	27804	27961	27626	28008	28010	27985	27852	27743	27875	27800	28007	28111	27773	27810	27936	27771	27661	27926	27969	27729	27880	27820	28008	27524	27954	27787	27658	27982	27834	27930	27885	27708	27594	27641	27871	27775	28455	28031	27864	27791	27803	27831	27971	27992	27819	27672	27822	28051	27988	27594	27756	27683	28049	28110	27727	27658	27743	27951	27934	27739	27702	27856	27913	27871	27761	27996	27763	27642	27654	27804	28231	27720	27834	27796	27663	27688	27740	27653	28004	27871	27882	27846	28015	27945	27795	27556	27700	27869	27709	27741	28043	28038	27819	27977	28167	27576	27778	27946	27735	27832	27828	27816	27589	27741	27925	27947	27903	27980	27914	27912	28004	27788	27936	27955	28118	27679	27855	27711	27906	28060	27912	27627	27619	27902	27895	27659	27665	27904	27895	27879	27605	27979	28098	27946	27872	27780	27889	27966	27979	27784	27816	27713	27771	27801	27674	27963	28001	27903	27728	27859	27946	27705	27634	27974	27664	27769	27809	27701	27986	27805	27748	27986	27577	27951	27837	27779	28003	27921	28017	27802	28102	27598	27787	27791	27843	28021	27695	27837	27811	27662	27899	27768	27756	27970	27780
23862	29528	28878	24967	22708	21389	20520	19750	19295	18864	18532	18376	18276	17848	17725	17655	17549	17809	17621	17463	17580	17411	17453	17353	17538	17526	17344	17479	17439	17597	17549	17396	17286	17318	17534	17353	17253	17412	17190	17284	17354	17388	17434	17400	17260	17336	17561	17473	17459	17476	17383	17411	17407	17484	17280	17560	17382	17482	17259	17271	17401	17489	17523	17361	17298	17358	17441	17401	17463	17297	17295	17244	17269	17333	17241	17407	17444	17319	17399	17256	17174	17279	17273	17432	17350	17233	17306	17270	17325	17382	17279	17500	17224	17191	17436	17287	17260	17351	17305	17354	17392	17267	17263	17358	17399	17297	17388	17382	17336	17380	17205	17423	17234	17420	17274	17396	17244	17300	17258	17246	17397	17466	17471	17270	17260	17310	17462	17335	17363	17357	17288	17492	17347	17343	17516	17350	17258	17161	17193	17278	17388	17389	17346	17467	17350	17438	17084	17315	17330	17288	17428	17317	17460	17388	17353	17272	17308	17360	17469	17221	17426	17318	17406	17584	17318	17244	17168	17251	17314	17382	17512	17347	17175	17550	17568	17540	17085	17239	17347	17335	17333	17278	17384	17402	17325	17270	17327	17523	17382	17333	17217	17210	17352	17272	17434	17432	17267	17448	17369	17228	17520	17232	17366	17336	17263	17364	17311	17437	17234	17583	17268	17291	17269	17161	17273	17369	17315	17334	17199	17528	17461	17310	17404	17241	17147	17339	17460	17315	17431	17259	17289	17166	17201	17494	17334	17351	17279	17386	17384	17337	17104	17385	17517	17488	17001	17141	17402	17365	17294	17482	17330	17298	17242	17433	17368	17341	17527	17246	17349	17407	17352	17320	17387	17336	17408	17413	17549	17346	17436	17266	17381	17228	17487	17247	17490	17307	17407	17343	17529	17421	17355	17464	17398	17472	17475	17323	17444	17275	17435	17264	17384	17344	17166	17241	17160	17421	17415	17373	17332	17430	17152	17200	17369	17304	17447	17368	17328	17275	17259	17403	17329	17416	17304	17287	17254	17361	17378	17440	17268	17141	17358	17241	17310	17348	17426	17296	17425	17532	17250	17385	17519	17622	17389	17248	17509	17386	17355	17387	17573	17401	17465	17309	17281	17385	17363	17210	17210	17427	17258	17202	17522	17174	17519	17330	17385	17310	17317	17423	17365	17251	17371	17387	17187	17428	17297	17307	17367	17183	17404	17268	17462	17388	17365	17224	17333	17263	17279	17465	17375	17428	17261	17309	17170	17550	17383	17291	17411	17357	17314	17300	17355	17314	17433	17375	17463	17243	17222	17413	17399	17228	17385	17195	17243	17391	17340	17238	17392	17248	17351	17438	17386	17223	17241	17415	17536	17364	17418	17344	17375	17528	17323	17350	17425	17098	17410	17138	17311	17333	17446	17188	17275	17301	17387	17286	17404	17245	17363	17225	17455	17393	17235	17277	17272	17290	17358	17416	17321	17431	17415	17322	17379	17350	17198	17348	17301	17431	17375	17431	17388	17220	17357	17330	17239	17506	17567	17268	17354	17403	17655	17215	17396	17416	17165	17488	17470	17153	17425	17345	17383	17355	17394	17269	17260	17303	17286	17432	17261	17276	17356	17497	17362	17237	17350	17355	17211	17289	17548	17262	17228	17417	17335	17242	17307	17453	17470	17324	17327	17435	17205	17425	17392	17257	17376	17483	17295	17407	17342	17303	17251	17270	17316	17234	17324	17324	17357	17253	17227	17245	17328	17337	17396	17300	17464	17245	17318	17264	17333	17262	17345	17417	17308	17340	17351	17371	17326	17252	17254	17350	17347	17350	17262	17325	17378	17458	17347	17464	17211	17460	17250	17376	17298	17455	17302	17455	17157	17420	17475	17325	17340	17087	17343	17282	17365	17298	17292	17403	17588	17227	17276	17488	17189	17335	17409	17382	17210	17286	17196	17487	17549	17401	17403	17413	17346	17318	17340	17359	17294	17451	17366	17335	17238	17405	17235	17414	17412	17168	17229	17228	17471	17469	17480	17485	17403	17252	17259	17246	17267	17230	17244	17390	17256	17249	17388	17412	17266	17312	17257	17321	17310	17339	17311	17417	17423	17186	17262	17366	17420	17316	17500	17373	17505	17442	17315	17328	17502	17441	17258	17357	17309	17403	17358	17345	17309	17310	17079	17459	17421	17334	17446	17337	17368	17506	17299	17435	17418	17396	17301	17315	17367	17335	17285	17524	17240	17221	17312	17290	17320	17305	17463	17158	17247	17252	17317	17453	17342	17435	17267	17289	17377	17196	17466	17498	17213	17564	17336	17142	17283	17365	17481	17280	17201	17398	17421	17209	17324	17342	17301	17400	17320	17407	17237	17387	17384	17354	17226	17514	17331	17198	17426	17364	17309	17450	17381	17267	17262	17467	17254	17342	17384	17338	17343	17315	17410	17466	17606	17491	17183	17318	17098	17337	17493	17437	17274	17352	17595	17402	17323	17355	17245	17350	17285	17201	17463	17133	17268	17276	17217	17366	17496	17208	17420	17252	17284	17447	17316	17427	17223	17433	17452	17409	17385	17188	17445	17328	17317	17420	17298	17247	17231	17448	17432	17447	17407	17233	17330	17316	17439	17358	17483	17354	17349	17416	17384	17335	17357	17302	17513	17311	17302	17344	17503	17349	17379	17289	17272	17382	17231	17308	17435	17253	17316	17075	17509	17397	17268	17478	17485	17352	17322	17458	17308	17294	17446	17506	17231	17339	17484	17428	17226	17374	17369	17411	17353	17177	17379	17234	17366	17356	17354	17502	17192	17284	17445	17136	17196	17301	17322	17340	17310	17498	17320	17225	17401	17418	17335	17410	17333	17413	17379	17272	17309	17307	17295	17516	17373	17312	17389	17346	17314	17327	17279	17372	17318	17277	17429	17214	17316	17231	17467	17185	17471	17482	17416	17275	17201	17150	17310	17288	17278	17495	17113	17268	17321	17372	17081	17294	17314	17368	17491	17449	17321	17345	17336	17289	17286	17149	17375	17517	17373	17224	17498	17368	17410	17336	17343	17412	17507	17212	17428	17164	17400	17328	17422	17262	17189	17185	17253	17357	17241	17313	17296	17377	17127	17449	17242	17461	17387	17374	17395	17379	17384	17217	17310	17367	17484	17355	17367	17274	17384	17480	17275	17559	17225	17352	17393	17280	17302	17113	17306	17285	17395	17207	17318	17273	17437	17497	17232	17352	17325	17722	17300	17339	17301	17250	17489	17282	17202	17176	17445	17463	17465	17410	17088	17301	17536	17396	17352	17398	17362	17355	17228	17324	17156	17268	17214	17360	17277	17425	17156	17153	17211	17302	17296	17485	17234	17471	17415	17334	17315	17231	17403	17328	17580	17514	17185	17166	17307	17453	17292	17303	17290	17389	17277	17223	17391	17127	17465	17457	17473	17177	17321	17326	17356	17396	17273	17444	17279	17382	17290	17325	17157	17453	17479	17349	17392	17252	17508	17303	17554	17399	17363	17235	17352	17317	17195	17461	17527	17273	17324	17431	17365	17272	17370	17304	17261	17377	17244	17336	17246	17113	17342	17386	17470	17215	17357	17474	17384	17216	17376	17306	17423	17305	17374	17425	17198	17376	17330	17228	17550	17382	17204	17374	17408	17372	17423	17460	17238	17155	17328	17527	17319	17290	17410	17450	17401	17341	17355	17309	17232	17271	17341	17265	17462	17379	17348	17520	17230	17445	17302	17366	17466	17362	17405	17346	17447	17399	17554	17277	17354	17387	17407	17223	17310	17443	17245	17459	17399	17219	17302	17299	17422	17568	17283	17290	17279	17170	17285	17423	17442	17281	17315	17324	17224	17415	17176	17161	17297	17257	17364	17565	17391	17275	17423	17190	17263	17345	17319	17323	17368	17438	17156	17461	17334	17283	17555	17231	17428	17291	17429	17468	17390	17138	17270	17271	17364	17485	17419	17343	17419	17357	17330	17229	17184	17374	17238	17344	17546	17258	17494	17364	17397	17159	17307	17288	17331	17342	17380	17461	17387	17406	17278	17496	17431	17356	17454	17252	17409	17365	17505	17383	17357	17461	17256	17303	17419	17398	17516	17369	17391	17313	17182	17441	17399	17490	17318	17432	17289	17300	17359	17387	17358	17344	17352	17326	17364	17506	17169	17358	17299	17385	17352	17332	17429	17297	17335	17488	17327	17407	17238	17479	17379	17464	17461	17319	17627	17337	17312	17208	17580	17294	17301	17299	17471	17396	17255	17364	17317	17280	17190	17315	17266	17290	17352	17382	17365	17365	17158	17384	17371	17199	17187	17330	17424	17182	17246	17315	17186	17506	17354	17174	17342	17238	17415	17193	17310	17286	17268	17295	17345	17380	17329	17340	17393	17316	17471	17243	17375	17421	17262	17468	17494	17318	17220	17556	17483	17408	17382	17346	17310	17417	17199	17375	17400	17410	17375	17223	17238	17445	17250	17053	17297	17358	17291	17314	17467	17429	17163	17242	17263	17438	17303	17260	17316	17341	17272	17344	17360	17262	17302	17455	17499	17365	17358	17431	17240	17411	17521	17388	17401	17414	17365	17307	17485	17394	17364	17336	17362	17588	17406	17493	17308	17334	17274	17253	17446	17390	17216	17406	17513	17375	17277	17274	17372	17323	17313	17273	17402	17344	17291	17426	17441	17390	17281	17354	17291	17331	17281	17289	17288	17232	17283	17438	17325	17319	17408	17316	17154	17409	17327	17329	17399	17337	17235	17111	17351	17466	17510	17310	17465	17473	17531	17372	17292	17307	17423	17191	17402	17222	17297	17263	17191	17352	17248	17401	17456	17521	17295	17233	17335	17323	17379	17483	17301	17281	17312	17553	17261	17293	17410	17509	17265	17421	17342	17352	17340	17473	17316	17399	17250	17363	17457	17362	17373	17356	17279	17258	17364	17342	17286	17302	17307	17473	17232	17161	17261	17393	17348	17276	17586	17485	17271	17339	17362	17255	17372	17463	17256	17284	17471	17271	17317	17299	17356	17309	17300	17382	17463	17408	17322	17393	17297	17313	17444	17301	17268	17306	17241	17407	17279	17249	17292	17253	17136	17500	17267	17370	17479	17162	17193	17330	17237	17383	17313	17306	17404	17467
24376	21227	27765	25722	25506	30142	31947	28927	28285	28008	27432	27175	26987	26737	26379	26549	26362	26579	26404	26073	26213	26024	25983	25976	26090	26239	25982	25922	26193	26129	26008	26190	25870	25688	26344	26189	26020	26025	25834	25921	25652	26083	25908	26075	25929	25879	25914	26007	26245	25929	26007	26122	25897	25745	26037	26002	26068	25645	25717	25856	25927	25745	25739	25953	25910	26160	26096	26039	26118	26048	26159	26222	25976	26024	25986	25864	25681	25907	26156	26105	25953	26090	26100	26029	25990	25887	25786	25748	25854	25857	26034	25985	25818	25617	26054	25817	26008	25993	25826	25867	26079	26179	25987	25865	25841	25895	25820	26047	26017	25847	25707	25790	25777	25764	25745	25602	25882	25815	25998	25850	25931	25815	25885	25933	25998	26133	25879	25539	25869	25686	25626	25797	25868	25639	25919	25869	25881	25800	25696	25899	25963	26013	26085	25897	25864	26125	25950	25864	25683	26132	25740	26027	25814	26040	25810	25841	25898	25858	26038	25895	25614	25854	25869	26050	25881	25917	26036	25900	25973	25894	26007	26070	25830	25651	25685	25759	25693	25908	26023	25785	25879	25983	25826	26162	25998	25901	26149	26167	25784	25929	25764	25987	26081	25905	25836	25957	26046	25833	25991	26093	25956	25788	25788	25700	25879	25847	25801	25830	26157	25801	26045	25740	25686	25564	25744	25955	26079	25803	25960	25994	26073	26165	26004	25736	26024	26011	25941	25968	25861	25922	25747	25792	25983	25927	25758	25790	25692	25847	26089	25864	25723	25761	26150	25773	25988	26089	25998	25829	26181	26094	26071	26053	25588	25644	25883	25812	25981	25872	25721	25825	25780	25910	25884	25779	25705	25950	25795	25681	25836	25878	25779	25874	25879	26105	25922	25924	25982	26004	25886	26003	25692	25909	25920	25953	25979	25865	25820	25762	25883	25746	26248	25847	26043	25953	26020	25796	25897	25924	25860	25779	25926	26051	26127	25839	25823	25825	25792	25898	25846	25911	25915	25741	25743	25988	25766	26080	25993	25910	25846	25988	25774	25791	25993	26076	25966	25637	26082	25847	25862	25782	25664	26007	25682	25833	25813	25813	26059	25845	25978	26072	26014	25740	26057	25818	25781	26033	25923	26288	26192	25641	25492	25761	26016	25950	26063	25892	26098	25790	26104	26002	25736	25882	25990	25953	25893	25910	25828	26092	25816	25902	25872	25957	25931	25791	25849	25840	25675	25799	25923	26059	25899	26251	26027	25862	25915	25846	25793	25866	26056	25715	26020	25811	25758	26019	26132	25844	25838	25845	25669	25969	25906	26120	26009	25921	25662	25809	25552	25789	25951	25898	25990	25675	25830	25785	25895	25748	25680	25850	26053	25746	25647	25862	25831	25991	26130	25585	25856	26013	25765	25726	25840	26009	26153	26073	26010	25744	25725	25714	25798	25810	25937	25765	25838	25969	25870	26140	26005	26096	25793	25938	26007	25739	25764	25977	25924	25949	25873	25941	25733	25643	25879	26015	25951	25957	26012	25910	25908	26066	25744	25973	26165	26000	25839	25571	25626	26009	25755	25865	25732	25842	25932	25739	25835	25931	25874	25955	25890	25925	26058	25784	25895	25927	25891	25735	26235	25837	25821	26081	25785	26052	25931	26147	26281	25772	25983	25943	25863	26188	25914	26042	26027	25818	25904	25763	26092	25921	25965	26024	25785	26075	26035	26016	25697	25841	25938	25960	25840	26041	25846	25972	26025	26004	25931	25954	26118	25792	25920	25918	25925	26122	25833	26057	25853	25795	25678	25980	26209	25882	26017	25816	25661	25974	25567	25739	25973	25915	25858	25861	25973	25878	25897	25762	25880	25971	26048	25841	25834	25801	25945	25931	25758	25894	26048	26091	25931	26057	25801	25985	25944	25903	25840	26030	25910	26040	25842	25855	26086	25867	25926	26071	25689	26066	26140	25681	25811	25709	25833	25837	25719	25941	26026	25931	26036	26042	26108	25545	25929	25940	25888	25851	25849	25655	26076	26047	25917	25571	25739	26200	26019	26255	25817	25815	26029	25765	25786	26051	25803	26054	25843	25930	25992	25725	26215	25917	25964	25585	26116	25929	25906	26018	25801	26038	25811	25733	25890	25705	26015	25757	26094	26087	25762	25992	26127	25745	25846	25825	25974	25932	25806	26004	25986	25580	25911	25811	25932	25922	25846	25870	26019	26030	26050	25885	25801	25558	25835	25961	26182	25958	26175	25789	25790	26003	25967	25690	25852	25985	26163	26014	25884	25986	25819	25714	25881	25882	25882	25886	26095	25905	26016	25904	26056	26156	25947	25815	25758	26094	25758	25917	25768	25751	25775	25611	25796	26073	26130	25969	26234	25922	26148	26017	25965	25919	25891	25548	25837	25709	25905	25630	25891	26161	25941	25845	25779	26044	25793	25858	26083	25666	25792	25818	25843	25797	25894	25840	26185	25873	26052	25959	26051	25682	26024	25858	26062	25998	25897	25901	25930	25694	26214	25798	25773	26056	26158	26105	25733	26028	25970	25914	26017	25837	25765	25862	26148	26064	26162	25786	26048	26238	25935	26031	25818	25990	26055	26172	25866	25679	25905	26001	26119	25833	25785	25850	25759	25747	25895	26058	26042	25881	25877	26014	26217	25775	25884	26163	26135	25809	26009	25839	25942	25920	25841	25819	25619	26056	25869	25911	25903	26042	25582	26017	25764	25713	25801	25927	25787	25701	25773	25982	25896	25929	25871	26038	26080	26019	26033	25853	25922	25807	25896	25977	25778	25498	25803	26082	25938	25798	26006	25811	26016	25918	26011	25790	25874	25897	25907	25859	25667	25861	26076	25751	25916	26005	25726	25649	25832	25788	26031	25983	25982	26002	25945	26182	25788	26080	26099	25834	25825	26033	25966	25767	25960	26218	26105	25743	26034	25987	26067	25630	25820	25967	25998	25828	25918	25825	25868	26038	26010	25861	26022	25817	25587	25987	25881	25851	25787	26034	25868	25979	25960	25614	25630	25735	26011	26011	26063	26060	25780	26019	25815	25616	25986	25826	25828	25946	25893	26110	25629	26006	25814	26021	26158	25963	25841	25687	25998	25710	26020	25759	25925	25926	25868	25785	25773	25930	26037	25946	25886	25920	26040	26016	25786	25542	25853	25805	25738	26083	25909	25771	26111	25977	26161	25871	26293	25932	25846	26053	26011	25918	25945	25933	26001	26146	25713	25947	25998	26232	25893	25957	25915	26069	25965	25722	25954	25878	26092	25987	25987	25992	25909	26027	26070	25886	25791	26259	25784	25758	25716	25978	26119	25843	25922	25965	25965	26075	25857	25534	26001	26094	25833	25923	25865	26081	26017	25828	25726	25695	25934	26027	25944	25994	25919	26011	25917	25899	25813	25695	25899	25864	25956	25930	25871	26080	25879	25730	25559	25877	25913	25836	25867	25956	26132	25953	25865	25944	25733	25856	26009	25644	25842	26081	26204	25951	25734	25765	26072	25936	25928	25994	26010	26062	26227	25805	25950	25826	25982	25849	25861	25943	26000	26030	26078	25894	25757	25772	25918	26061	25789	25943	25748	25785	25742	25841	25798	25655	25977	25891	26168	25965	25718	25926	25766	25811	25850	25955	26128	25811	25805	25801	25875	26025	26065	25776	25910	25996	25883	26019	26016	25912	26025	25830	26088	26037	25772	25814	26111	25860	26016	25660	25949	25800	25893	25997	25750	26087	26015	25621	26001	25825	25732	26035	25877	25943	25763	25929	25799	25903	25811	25922	25996	25752	25947	26007	26100	25893	26103	25779	25887	25861	26209	25868	25773	26068	25936	25862	25952	25788	25899	26026	25965	25680	25922	25994	26082	25893	25897	25793	25950	25965	26087	25350	25936	25836	26104	25688	26081	25895	26046	25767	25980	25884	25927	25887	26072	25971	25922	26016	25830	25807	26320	25732	25823	25698	25832	25944	26098	25900	25818	26010	25952	25831	26176	25924	26040	25833	25835	25676	25970	25782	25776	25888	25971	26114	26075	25972	26060	25929	25831	25906	25674	25957	25969	25765	25695	25980	25930	25697	26006	25983	25840	26012	26009	25882	26019	25952	25801	25943	26041	25988	25993	25757	25657	25691	25989	25650	25905	25816	25885	25970	25869	25939	25803	25946	25946	25600	25777	26154	26026	25747	25949	25811	25939	25802	25808	25927	25823	26053	26087	26060	25824	25973	25837	25832	26081	25773	25770	26026	25846	25587	25923	25894	26329	26037	25965	25587	25931	26074	25664	25880	25986	25748	26023	25559	25862	25898	26143	26005	25872	25916	25953	25799	26020	25956	25791	25762	25932	25967	25895	25937	26139	26236	25744	25974	25958	26096	25946	25853	25968	25980	25787	25856	25877	25993	25749	25949	25658	25897	25888	25723	25779	25910	25893	25819	25575	25955	25900	25866	25678	25986	26090	26105	26067	25936	26008	25928	25719	25987	25975	25983	25874	26136	25804	25854	25924	26268	25804	25955	25753	25641	25771	25981	26094	25732	25971	25934	25907	25776	26007	25983	25911	25888	25830	25874	25766	25601	26018	25834	25905	25730	25651	25750	25674	25649	25903	25910	26088	26148	25816	25815	25974	25866	26035	26005	26062	25755	25949	25808	25795	25976	25978	26118	25777	25944	25866	26052	25991	26064	26052	25909	25784	25751	25937	25910	25825	26050	25788	25826	25846	25663	25727	25866	25894	25682	25792	25599	25941	25997	26129	25965	26139	25865	25994	25949	25980	25833	25689	25949	25926	26079	25985	26087	25865	25836	25718	25670	25919	25965	25811	25743	26039	25753	25716	26171	26047	26065	25801	25960	25933	25793	25923	25730	25982	25920	25722	25776	25973	26111	25776	25991	26035	25974	26144	25846	26000	25952	26107	26158	25941	25884	25782	25990	25854	25658	25739	25889	26107	26209	25884	25852	25903	25708	25969	25891	25936	26111	25932	25765	25934	25794	26163	25744	25809	25928	26016	26035	25894	26168	26087	26114	25943	25799	26182	25825	25992	26199	26046	25853	25856	25828	25905	25868	25826	26064	26092	25952	26008	25792	25883	25882	25842	25865	25644	25980	25989	25898	25754	25775
21556	35970	36077	29962	26378	24232	22198	21058	19995	19186	18572	18106	17865	17547	17270	17038	16685	16950	16866	16903	16711	16655	16656	16639	16695	16483	16524	16387	16735	16828	16631	16476	16699	16689	16598	16601	16460	16536	16545	16532	16572	16628	16521	16425	16570	16521	16563	16652	16619	16604	16447	16429	16515	16511	16412	16497	16542	16460	16555	16427	16468	16556	16671	16314	16434	16436	16513	16439	16503	16503	16573	16555	16599	16458	16492	16404	16519	16447	16147	16437	16525	16484	16611	16462	16596	16605	16587	16492	16452	16503	16600	16501	16614	16619	16463	16452	16452	16297	16568	16486	16492	16462	16496	16234	16413	16628	16412	16456	16331	16339	16425	16384	16452	16427	16532	16321	16569	16469	16395	16501	16525	16414	16439	16526	16481	16414	16341	16336	16676	16548	16574	16485	16562	16455	16355	16430	16499	16520	16547	16506	16573	16432	16357	16605	16415	16472	16483	16674	16336	16565	16479	16544	16578	16469	16603	16489	16584	16357	16368	16406	16611	16539	16493	16353	16364	16414	16391	16477	16385	16597	16434	16380	16403	16450	16449	16590	16335	16427	16314	16493	16453	16557	16506	16566	16580	16362	16462	16360	16518	16493	16301	16423	16312	16267	16436	16541	16487	16386	16506	16399	16487	16428	16447	16420	16552	16438	16524	16556	16397	16335	16333	16443	16625	16485	16239	16321	16463	16411	16207	16476	16496	16477	16553	16454	16411	16501	16291	16506	16483	16428	16582	16452	16562	16363	16488	16354	16484	16440	16477	16276	16450	16448	16396	16586	16422	16253	16359	16562	16380	16527	16362	16451	16584	16411	16366	16389	16289	16460	16530	16533	16482	16485	16438	16574	16572	16460	16581	16276	16330	16490	16399	16423	16409	16431	16395	16394	16519	16315	16504	16638	16469	16278	16475	16411	16550	16370	16490	16597	16495	16414	16425	16276	16468	16569	16428	16428	16483	16505	16372	16509	16423	16497	16485	16318	16473	16440	16583	16453	16470	16276	16612	16263	16540	16347	16423	16453	16256	16564	16417	16411	16568	16515	16344	16429	16469	16512	16575	16419	16407	16209	16458	16530	16584	16285	16256	16621	16467	16416	16558	16492	16293	16411	16431	16417	16455	16522	16426	16442	16438	16429	16394	16715	16395	16469	16582	16548	16373	16479	16383	16421	16436	16436	16358	16548	16497	16382	16613	16590	16356	16468	16564	16347	16445	16350	16393	16434	16327	16388	16363	16491	16435	16403	16504	16301	16494	16309	16541	16416	16503	16414	16591	16314	16688	16437	16360	16629	16546	16543	16574	16345	16480	16488	16470	16451	16258	16364	16462	16510	16366	16550	16260	16485	16571	16200	16528	16544	16391	16531	16325	16348	16568	16565	16602	16318	16361	16389	16574	16629	16405	16644	16377	16405	16299	16322	16462	16386	16495	16516	16344	16380	16577	16547	16694	16506	16521	16471	16504	16564	16473	16501	16634	16370	16462	16481	16610	16634	16652	16367	16303	16442	16336	16398	16522	16346	16446	16371	16555	16430	16428	16412	16502	16364	16368	16480	16503	16523	16602	16432	16473	16375	16593	16304	16417	16402	16436	16383	16444	16274	16507	16320	16423	16193	16574	16611	16574	16283	16569	16322	16589	16619	16461	16597	16534	16514	16452	16594	16425	16497	16288	16639	16429	16411	16324	16479	16327	16422	16352	16428	16477	16519	16596	16475	16448	16496	16416	16504	16467	16417	16179	16383	16538	16423	16577	16694	16501	16629	16290	16406	16617	16230	16547	16578	16429	16537	16552	16234	16434	16469	16513	16344	16329	16402	16519	16440	16381	16395	16445	16525	16736	16497	16429	16379	16553	16437	16548	16428	16684	16500	16400	16459	16497	16335	16582	16381	16527	16434	16556	16427	16455	16505	16438	16527	16650	16338	16422	16502	16456	16496	16398	16559	16441	16640	16554	16424	16549	16511	16518	16413	16533	16482	16459	16673	16474	16489	16644	16387	16344	16555	16494	16324	16496	16507	16439	16490	16518	16205	16513	16533	16441	16351	16498	16489	16523	16424	16503	16423	16441	16424	16530	16346	16595	16431	16472	16526	16553	16376	16386	16374	16458	16498	16500	16526	16293	16682	16556	16408	16337	16451	16427	16404	16366	16605	16561	16382	16296	16535	16361	16407	16521	16453	16470	16441	16459	16566	16552	16471	16546	16382	16447	16498	16535	16498	16497	16371	16515	16490	16503	16546	16658	16308	16435	16538	16583	16333	16473	16503	16452	16619	16199	16468	16500	16401	16527	16438	16305	16294	16311	16483	16435	16516	16429	16293	16582	16488	16526	16462	16483	16379	16616	16299	16530	16344	16236	16592	16534	16444	16587	16555	16439	16479	16298	16433	16388	16286	16411	16389	16458	16377	16543	16503	16509	16523	16406	16499	16373	16411	16349	16374	16462	16532	16500	16495	16447	16555	16230	16321	16490	16302	16411	16473	16423	16643	16488	16502	16488	16369	16385	16536	16593	16468	16526	16405	16504	16549	16449	16375	16429	16568	16522	16518	16468	16484	16482	16428	16550	16636	16491	16421	16362	16402	16399	16612	16359	16441	16386	16492	16301	16374	16405	16440	16283	16442	16381	16473	16598	16461	16402	16444	16448	16697	16520	16381	16382	16572	16550	16295	16402	16425	16510	16329	16350	16419	16590	16490	16460	16524	16389	16432	16500	16474	16502	16394	16438	16520	16262	16352	16475	16341	16663	16421	16457	16402	16507	16188	16455	16533	16320	16507	16478	16276	16525	16616	16417	16462	16469	16359	16476	16494	16441	16532	16562	16203	16469	16244	16583	16415	16495	16586	16474	16523	16518	16500	16507	16528	16299	16500	16305	16412	16546	16582	16456	16399	16476	16522	16553	16504	16335	16516	16466	16326	16484	16379	16421	16453	16523	16451	16425	16420	16323	16562	16565	16539	16429	16307	16524	16518	16545	16381	16413	16446	16467	16440	16566	16508	16582	16471	16352	16381	16506	16268	16439	16584	16512	16251	16333	16510	16427	16440	16461	16309	16522	16392	16377	16484	16381	16489	16602	16491	16466	16523	16605	16340	16571	16373	16611	16417	16509	16557	16580	16226	16347	16473	16440	16461	16453	16405	16568	16583	16567	16425	16567	16562	16302	16532	16475	16394	16445	16447	16483	16451	16468	16391	16547	16487	16383	16474	16408	16443	16481	16530	16355	16400	16445	16654	16504	16317	16380	16407	16521	16443	16428	16485	16453	16544	16378	16430	16359	16569	16372	16581	16581	16584	16438	16424	16449	16709	16418	16548	16416	16480	16386	16421	16507	16469	16368	16466	16577	16624	16533	16292	16399	16317	16531	16436	16497	16446	16276	16529	16575	16541	16594	16414	16419	16445	16271	16644	16516	16367	16482	16551	16381	16531	16542	16580	16498	16408	16492	16510	16275	16463	16531	16505	16461	16420	16451	16318	16419	16462	16381	16428	16424	16498	16488	16507	16455	16405	16733	16318	16264	16496	16611	16458	16612	16552	16490	16479	16558	16241	16346	16325	16450	16436	16415	16348	16505	16414	16349	16372	16371	16373	16589	16519	16445	16519	16527	16482	16453	16433	16490	16474	16360	16430	16321	16584	16286	16457	16489	16366	16485	16616	16484	16423	16389	16564	16501	16534	16480	16401	16347	16548	16327	16410	16480	16473	16468	16385	16370	16272	16513	16438	16428	16385	16513	16415	16487	16462	16521	16414	16552	16486	16383	16551	16580	16276	16427	16544	16465	16389	16521	16481	16512	16359	16634	16392	16511	16350	16439	16361	16320	16422	16347	16409	16525	16439	16459	16402	16601	16336	16631	16435	16292	16340	16420	16504	16597	16445	16518	16349	16369	16540	16370	16370	16497	16389	16336	16467	16550	16344	16505	16522	16481	16479	16598	16435	16325	16588	16499	16368	16444	16325	16228	16271	16336	16539	16353	16416	16572	16535	16430	16414	16599	16318	16539	16441	16476	16447	16413	16406	16523	16358	16500	16367	16477	16424	16527	16527	16364	16529	16356	16376	16251	16419	16405	16585	16452	16348	16302	16386	16322	16395	16622	16378	16389	16419	16353	16415	16376	16384	16485	16350	16453	16438	16472	16455	16417	16687	16415	16413	16500	16309	16439	16540	16589	16378	16419	16487	16542	16547	16530	16570	16389	16542	16436	16314	16335	16519	16255	16446	16436	16480	16602	16294	16371	16555	16446	16520	16498	16284	16393	16446	16499	16443	16452	16437	16365	16537	16284	16370	16296	16338	16366	16551	16488	16454	16546	16394	16331	16588	16611	16474	16602	16509	16335	16302	16516	16310	16503	16373	16394	16603	16333	16505	16384	16436	16493	16407	16432	16613	16475	16308	16491	16417	16562	16568	16503	16418	16507	16489	16584	16603	16645	16389	16549	16492	16429	16396	16333	16367	16597	16518	16391	16406	16419	16309	16399	16442	16446	16558	16355	16645	16408	16423	16449	16536	16373	16433	16446	16362	16440	16612	16340	16401	16386	16543	16394	16398	16548	16321	16652	16511	16481	16370	16663	16251	16489	16455	16573	16604	16491	16615	16539	16359	16506	16542	16354	16403	16593	16474	16460	16419	16425	16584	16295	16351	16323	16419	16517	16428	16605	16580	16388	16718	16387	16526	16448	16463	16394	16365	16538	16428	16392	16407	16447	16516	16435	16518	16474	16390	16638	16223	16515	16578	16399	16431	16448	16525	16568	16420	16242	16487	16491	16545	16440	16443	16376	16508	16423	16166	16263	16432	16414	16413	16447	16380	16444	16303	16347	16537	16467	16521	16579	16253	16355	16541	16348	16439	16371	16410	16500	16523	16535	16426	16418	16474	16432	16683	16689	16533	16479	16517	16365	16385	16454	16442	16377	16488	16329	16430	16529	16595	16615	16455	16468	16515	16482	16460	16398	16383	16640	16232	16521	16487	16318	16447	16526	16320	16552	16412	16441	16387	16578	16284	16398	16390	16408	16469	16469	16430	16489	16368	16589	16403	16510	16476	16551	16488	16263	16523	16190	16560	16660	16436	16549	16448	16492	16429	16171	16610	16407	16472	16314	16475	16390	16415	16460	16531
22698	21155	27735	25008	23029	28775	34210	30728	29115	28968	28214	27764	27511	27112	26533	26574	26681	26203	26388	26413	26413	26169	26337	26231	26112	26151	25973	26054	25783	26050	25936	25838	25934	25917	26362	26119	26036	26049	25798	25950	26105	25902	26016	26192	26210	25944	26058	25934	25857	26027	26013	25704	26074	26077	26178	25711	26061	26007	25746	25631	25927	26001	25743	25907	25959	25833	25947	25532	25954	25913	25726	26059	26201	25890	25854	25904	25674	25821	25715	25704	26004	25854	25924	25877	26094	25831	25715	25888	25816	25809	26000	25513	25907	25810	25755	25716	25673	25765	26028	25724	26055	25558	25796	25619	25534	25948	25857	25979	26094	25862	25779	25941	25607	26063	25792	25671	25958	25997	25749	25950	25732	25722	26058	25808	25992	25704	25840	25637	25728	25609	25921	25912	25854	25871	25640	25710	25791	25908	25859	25842	25744	25884	25816	25730	25666	25927	25722	25822	25689	25708	25908	25984	25818	25949	25824	25806	25824	25982	25911	25926	25864	25819	25674	25913	25865	25828	26020	25884	25709	25722	25755	25959	25868	25724	25688	25812	25901	25708	26042	25858	25901	25920	25773	25697	25740	25647	25935	25637	25864	25653	25746	25463	25510	25625	25773	26105	25642	25846	25824	25621	25784	25933	25844	25784	25843	25926	25825	25656	25717	25810	25737	25700	25835	25785	25813	25942	25921	25628	25628	25817	25941	25841	25634	25681	25777	25791	25667	25947	25843	25747	25639	25904	25857	25850	25837	25881	25777	25521	25653	25881	25763	25870	25929	25783	25630	25804	25643	25863	25764	25817	25926	25858	25612	25658	25841	26054	25662	25830	25727	25744	25856	25910	25744	25909	25898	25569	25673	26058	25708	26111	25895	25920	25869	25705	25806	25653	25747	26129	25885	25583	25753	25901	25962	25774	25900	25835	25581	25927	25962	26087	25767	25770	25846	25686	25704	25850	26037	25793	25968	25680	25755	25699	25988	26091	25829	26062	25763	25788	25769	25862	26128	25890	26001	25678	25848	25912	25932	25873	25551	25855	25779	25771	25878	25829	25798	25708	25783	25775	25906	25676	25701	25807	25965	25745	25873	26007	25700	25935	25739	25916	25791	25750	25820	25839	25710	25928	25601	25707	25675	25847	25897	25567	25932	25578	25672	25814	25574	25330	25842	25937	25709	25705	25865	25975	25593	25547	25743	25798	25717	25674	25775	25836	25768	25811	25812	25913	25664	25800	25606	25860	25720	25822	25765	25801	25831	25689	25810	25985	25831	25759	25939	25663	25883	25656	25987	26050	25616	25874	25804	25924	25638	26023	25812	25770	25739	25687	25852	26045	25905	25849	25830	25853	25708	25499	25874	25775	25794	26059	25619	25792	25897	25807	25701	25696	25803	25514	25730	25797	25917	25739	25815	25714	25930	25891	25476	25784	25766	25995	25719	25737	25763	25730	25899	25861	25885	25791	25692	25748	25614	25878	25963	25791	25741	25712	25922	25884	25648	25763	25856	25813	25677	25786	25731	25833	25902	25578	25844	25920	25856	25979	25740	25696	25926	25716	25792	26041	25686	25794	25930	25772	26026	25804	25794	25709	25695	26214	25848	25849	25797	25905	25919	25726	25893	25737	26023	25658	25718	25749	25706	25894	25722	25739	25689	25703	25687	25825	25670	25784	25784	25865	25979	25773	25829	25649	25615	25734	25895	25663	25978	25735	25785	25830	26257	25679	26040	25797	25939	25906	26072	25883	25636	25754	25676	25632	25874	25947	25783	25517	25863	25863	25594	25760	25759	25821	25757	25727	25927	25819	25880	25763	25732	25571	26012	25832	25892	25954	25763	25789	25791	25787	25761	25538	25654	25909	25919	25766	25633	25825	25794	25641	26001	26093	25659	25844	25692	25742	25989	25752	25955	25966	25868	25831	25782	25848	25947	25684	25875	25975	25994	26157	25590	25683	25613	25899	25743	25536	25900	25599	25660	25728	25764	25975	25777	25828	25932	25859	25989	26032	25860	25918	25789	25852	25975	25807	25855	25809	25747	25761	25986	25942	25969	25715	25732	25744	25865	25705	25710	25724	26011	25959	25865	25782	25691	25712	25804	26071	25796	25894	25788	25563	25895	25710	25826	25763	25819	25574	26001	25717	25999	25741	25951	25985	25774	25906	25840	25644	25956	25728	25689	25703	26023	25582	25689	25789	26090	25843	25726	25948	25932	25771	25676	25697	25920	25689	25795	25764	25788	25769	25778	25733	25747	25556	25874	25856	25836	25686	25640	25844	26235	26039	26002	25782	25990	25856	25933	25675	25818	25641	26025	25949	25797	25547	25617	25685	25595	25756	25723	25816	25956	25662	25816	25920	25858	25958	25953	25694	25911	25858	26054	25726	25718	25939	25654	25967	26103	25876	25723	25787	25982	25758	25850	25736	25582	25779	25668	26139	25801	25608	25916	25892	25887	25624	25628	25582	25517	25728	25954	26034	25999	25720	25946	25785	25724	26114	25820	25760	25707	25672	25877	25799	25729	25644	25758	25665	25800	25647	25993	25967	25764	25601	25783	25584	25607	25719	25906	25682	25808	26077	25887	25848	25980	25718	25831	25798	25983	25630	25977	25799	25902	25959	25660	25754	25851	25802	25822	25826	25630	25643	25980	25799	25795	25973	25765	25679	25904	25708	25634	25894	25910	25632	25661	25677	26032	25654	25909	25896	25865	25970	25616	25984	25824	25816	25693	25758	25862	25842	25638	25723	25582	25902	25998	25944	25855	25511	25576	25796	25769	25419	25786	25764	25716	25846	25882	25725	25896	26102	25734	25585	25892	26118	25890	25784	25727	25630	25722	25584	25786	25933	25446	25774	25761	25795	25828	25710	25926	25781	25754	26099	25892	25805	25630	25404	26024	25770	25848	26017	25834	25815	25887	25762	26127	25893	25679	25911	25842	25650	25935	25763	25761	25950	25924	26102	25915	25726	25589	25915	25794	25860	26005	25985	25777	25649	25493	25790	26053	25871	25816	25993	25825	25708	25915	25883	25902	25595	25852	25760	25762	25963	25856	25642	25966	25655	25699	25679	25923	25738	25748	25825	25874	25731	26054	25861	25822	25775	25834	25686	25528	25817	25814	25823	25669	25754	25765	25713	25707	25978	25760	25797	25964	25805	25822	25762	25796	25860	25740	25947	25740	25646	25803	25605	25819	25910	25853	25543	25885	25636	25846	25546	25670	25696	25561	25494	25953	25778	25782	25551	25642	25821	25816	25828	25672	25789	25878	26049	25794	25727	25982	25742	25794	26108	25826	25772	25626	25894	25707	25791	25936	25698	25687	25823	26023	26046	25880	25985	25930	25801	25579	26116	25816	25609	25682	25765	25742	25669	25742	25989	25838	25558	25955	26055	25817	25917	25709	25748	25577	25890	25652	25948	25916	25770	25815	25804	25897	26106	26027	25944	25738	25804	26052	25714	25821	25881	25753	25898	25794	25892	25803	26064	25416	25569	25829	25722	25856	25904	25896	25898	25799	25558	25782	25966	25761	25940	25644	25817	25874	25688	25746	25788	25766	25939	25446	25948	26042	25602	25773	26134	25811	25721	25788	25876	25654	25830	25661	25735	25870	25723	25588	25765	25670	25621	25860	25808	25588	25745	25824	25836	25613	25448	25790	25780	25928	25855	25700	26000	26060	25618	25619	25759	25726	25675	25697	26031	25836	25991	26018	25878	25607	25738	25916	25728	25836	25767	25825	25864	25970	25907	25824	25781	25768	25505	25842	25837	25903	26131	25932	25831	25746	25611	25986	25711	25972	25921	25906	25933	26049	25918	25892	25604	25819	25715	26043	25728	25901	25665	25929	25749	25418	25784	25792	25829	25707	25868	25978	25731	25854	25489	25727	25786	25714	25619	25867	25974	25904	25615	25528	25773	25625	25721	25629	25751	25790	25714	25720	25726	25768	25659	25882	25935	25878	25799	25776	25850	25802	25799	25874	25696	25835	25617	25575	25741	25859	25846	25604	25776	25619	25989	25773	26225	25662	25983	25770	25926	25768	25807	25539	25752	25908	25776	25740	25810	25864	25771	25612	25676	25929	25797	25577	25683	25839	25753	25827	25700	26020	25820	25677	25705	25813	25768	25911	26054	25576	25779	25635	25695	25862	25768	25760	25794	25748	25834	25711	25673	25884	25806	25899	25745	25838	25777	25735	25595	25981	25820	25620	25854	25591	25816	25770	25694	25725	25801	25696	25790	26187	25738	25879	25858	25994	25897	25778	25576	25664	25689	25711	25681	25928	25658	25498	25628	25955	26015	25807	25897	26023	25667	25908	25856	25743	25703	25778	25863	26042	25695	25843	25831	25715	25788	25786	25508	25886	25693	25861	25940	25575	25470	26150	25761	26015	25867	25873	26169	25883	25892	25854	25761	25914	25689	25885	25642	25786	25626	25963	25956	25848	25736	25646	25595	26089	25717	25701	25649	25935	26015	25607	25665	26153	25775	25590	25842	25684	25698	25653	25545	25604	25903	25600	25947	25719	25477	25859	25787	25756	25926	25743	25641	25867	26020	25836	25777	25910	25535	25938	25794	25767	25776	25924	25711	25634	25717	25937	25725	25856	25864	25909	25785	25898	25919	25752	26072	25790	25664	26004	25841	25789	25737	25651	25855	25825	25500	25888	25882	25757	25748	25674	25830	25797	25812	25830	26112	25772	25772	25589	25819	25930	25846	25877	25898	25707	26100	25870	25896	25622	25773	25618	25716	25720	25704	25663	25715	25754	25826	25844	25749	25668	25778	25568	25827	25674	26058	25834	25735	25754	25663	25950	25757	25669	25648	25921	26051	26072	25712	25877	25816	25793	25758	25837	25865	26031	25709	25670	25879	25828	25723	25826	25943	25794	25837	25752	25938	25624	25686	25841	25724	25998	25665	25849	25547	25827	25707	25628	25805	25851	25779	25819	25954	25985	25643	25857	25835	25840	25895	25708	25738	25568	25669	25858	25926	25766	25988	25753	25856	25886	25895	26003	25918	25970	25545	25605	25575	25705	25807	25455	25790	25856	26031	25861	25917	25640	25963	25700	26084	26011	25764	25867	25822	25783	25847	25657	25845	25778	25958	25742	25681	25641	25888	26068	25840
23347	41568	41143	34364	30292	26823	24431	22858	21538	20357	19495	18893	18522	18049	17398	17252	17198	16986	16802	16851	16798	16729	16643	16767	16632	16679	16664	16597	16552	16638	16348	16540	16599	16371	16405	16455	16404	16534	16518	16407	16563	16364	16435	16469	16476	16538	16510	16519	16437	16504	16471	16477	16339	16395	16291	16566	16398	16447	16361	16426	16382	16459	16291	16460	16310	16337	16549	16288	16439	16431	16244	16312	16494	16445	16409	16362	16510	16376	16381	16579	16380	16330	16223	16300	16485	16467	16326	16339	16424	16357	16437	16261	16451	16296	16300	16129	16372	16296	16421	16341	16167	16575	16467	16285	16479	16342	16419	16316	16287	16311	16183	16348	16196	16302	16199	16274	16296	16435	16343	16334	16473	16237	16212	16328	16421	16174	16168	16480	16469	16338	16361	16331	16458	16447	16461	16417	16406	16321	16379	16376	16239	16219	16458	16245	16168	16385	16231	16289	16404	16372	16295	16556	16354	16212	16364	16546	16237	16374	16269	16326	16310	16340	16222	16294	16439	16349	16366	16381	16315	16248	16283	16367	16383	16265	16254	16478	16408	16350	16172	16239	16234	16288	16412	16375	16431	16382	16232	16160	16193	16398	16300	16191	16412	16386	16038	16272	16364	16339	16379	16286	16446	16397	16459	16250	16198	16264	16382	16214	16167	16281	16200	16233	16383	16339	16465	16384	16293	16285	16208	16262	16401	16250	16277	16211	16380	16285	16458	16520	16178	16200	16241	16272	16523	16221	16268	16347	16449	16335	16368	16322	16363	16513	16503	16160	16484	16557	16412	16226	16210	16288	16234	16397	16600	16272	16393	16370	16434	16320	16393	16196	16396	16264	16201	16416	16315	16254	16342	16405	16457	16312	16384	16395	16294	16333	16263	16382	16380	16274	16319	16214	16254	16301	16216	16456	16357	16404	16181	16199	16292	16329	16322	16279	16171	16427	16351	16321	16166	16308	16372	16311	16339	16281	16388	16392	16442	16554	16334	16390	16328	16239	16379	16439	16201	16409	16287	16280	16267	16491	16382	16273	16262	16463	16237	16258	16350	16287	16268	16216	16303	16462	16321	16200	16212	16438	16296	16356	16362	16440	16181	16329	16290	16569	16493	16414	16321	16342	16220	16314	16324	16428	16393	16347	16517	16367	16393	16373	16433	16247	16498	16217	16095	16365	16210	16443	16164	16404	16453	16177	16338	16263	16482	16296	16408	16276	16085	16290	16260	16231	16425	16197	16307	16271	16391	16363	16321	16140	16241	16397	16369	16542	16210	16277	16286	16323	16225	16347	16439	16272	16409	16408	16334	16459	16360	16341	16512	16288	16277	16379	16298	16185	16460	16382	16216	16427	16444	16352	16276	16386	16317	16125	16366	16270	16151	16592	16397	16360	16262	16297	16471	16267	16323	16307	16548	16296	16278	16372	16133	16430	16376	16581	16238	16289	16164	16388	16349	16272	16347	16281	16239	16205	16373	16332	16435	16348	16222	16273	16242	16368	16292	16341	16421	16303	16353	16359	16342	16441	16381	16302	16353	16130	16337	16485	16304	16295	16480	16204	16245	16525	16411	16274	16350	16264	16232	16372	16385	16366	16422	16524	16416	16349	16391	16377	16358	16268	16290	16297	16259	16116	16379	16389	16266	16240	16468	16352	16416	16263	16345	16506	16397	16115	16434	16225	16303	16390	16278	16376	16278	16361	16479	16265	16331	16417	16427	16375	16264	16573	16308	16376	16459	16241	16585	16238	16188	16394	16255	16241	16356	16366	16370	16414	16219	16328	16320	16344	16343	16395	16242	16366	16422	16230	16399	16321	16318	16365	16308	16419	16384	16438	16416	16027	16410	16434	16421	16415	16209	16361	16368	16288	16174	16476	16291	16157	16511	16316	16439	16425	16391	16414	16208	16264	16262	16327	16322	16292	16230	16271	16373	16176	16309	16607	16286	16419	16194	16249	16234	16403	16265	16204	16361	16505	16377	16245	16479	16232	16177	16531	16245	16316	16197	16417	16456	16313	16362	16216	16320	16321	16279	16246	16361	16179	16370	16315	16369	16478	16378	16286	16336	16294	16292	16391	16244	16304	16410	16430	16362	16288	16356	16250	16368	16407	16268	16331	16288	16474	16330	16188	16570	16342	16447	16313	16289	16285	16435	16411	16324	16172	16477	16351	16295	16225	16358	16291	16334	16222	16316	16299	16219	16214	16439	16259	16317	16454	16420	16334	16300	16292	16341	16363	16536	16299	16396	16270	16225	16420	16326	16336	16142	16344	16253	16328	16191	16333	16288	16368	16257	16275	16216	16532	16420	16404	16348	16309	16212	16249	16317	16386	16207	16421	16340	16114	16536	16362	16188	16216	16253	16419	16225	16361	16317	16432	16308	16478	16265	16400	16291	16150	16381	16396	16492	16623	16438	16411	16245	16212	16082	16099	16443	16216	16394	16310	16339	16269	16351	16407	16478	16337	16369	16401	16225	16478	16242	16253	16303	16411	16269	16436	16317	16446	16295	16241	16244	16302	16273	16202	16433	16392	16472	16372	16496	16319	16425	16390	16294	16286	16255	16197	16297	16284	16150	16440	16296	16262	16271	16378	16470	16425	16416	16150	16408	16143	16196	16350	16327	16211	16364	16367	16352	16360	16390	16258	16261	16332	16414	16489	16287	16319	16313	16214	16209	16295	16272	16170	16267	16376	16466	16262	16366	16342	16307	16356	16439	16168	16435	16354	16274	16366	16353	16339	16453	16258	16464	16323	16217	16485	16397	16225	16319	16331	16229	16379	16367	16166	16242	16330	16271	16194	16242	16429	16246	16232	16395	16528	16333	16382	16343	16263	16298	16252	16368	16363	16309	16405	16284	16229	16182	16170	16377	16361	16360	16157	16364	16147	16379	16166	16317	16379	16369	16629	16247	16369	16382	16298	16239	16260	16356	16168	16235	16129	16391	16258	16240	16407	16480	16254	16418	16217	16298	16444	16322	16370	16334	16448	16247	16224	16366	16110	16312	16327	16309	16430	16156	16303	16312	16199	16488	16214	16255	16315	16289	16218	16288	16425	16292	16243	16214	16313	16370	16358	16192	16328	16398	16382	16465	16364	16337	16298	16516	16414	16241	16082	16432	16242	16358	16178	16576	16441	16169	16360	16452	16325	16501	16426	16287	16231	16303	16125	16377	16222	16334	16198	16318	16337	16299	16279	16536	16364	16381	16338	16281	16301	16226	16334	16442	16448	16290	16421	16281	16379	16272	16295	16265	16208	16388	16187	16255	16477	16396	16256	16445	16357	16345	16454	16470	16307	16421	16309	16401	16264	16291	16262	16188	16177	16397	16270	16300	16283	16296	16297	16286	16415	16297	16376	16321	16319	16222	16267	16222	16239	16445	16409	16203	16354	16533	16164	16272	16123	16347	16353	16302	16238	16576	16336	16287	16469	16280	16393	16254	16416	16301	16432	16339	16393	16296	16127	16423	16347	16336	16502	16291	16369	16452	16290	16429	16145	16443	16312	16145	16221	16419	16336	16469	16365	16491	16457	16264	16223	16450	16470	16452	16293	16322	16372	16437	16554	16425	16214	16372	16498	16318	16323	16280	16344	16417	16496	16271	16368	16321	16336	16433	16262	16357	16267	16371	16258	16374	16286	16397	16337	16286	16424	16324	16249	16398	16536	16368	16556	16288	16454	16362	16357	16272	16476	16291	16416	16396	16374	16319	16365	16428	16348	16278	16354	16475	16244	16316	16235	16406	16273	16216	16230	16423	16454	16289	16275	16390	16278	16386	16250	16330	16465	16260	16174	16430	16499	16185	16423	16514	16268	16461	16333	16391	16432	16353	16289	16310	16222	16183	16337	16190	16404	16236	16409	16391	16238	16464	16151	16342	16339	16333	16396	16205	16409	16475	16495	16317	16556	16312	16226	16301	16397	16317	16289	16362	16380	16417	16297	16219	16415	16381	16448	16160	16423	16517	16503	16435	16468	16199	16368	16588	16285	16306	16389	16413	16314	16390	16187	16453	16383	16217	16358	16340	16333	16441	16271	16260	16334	16258	16167	16334	16237	16394	16313	16462	16385	16307	16298	16440	16307	16393	16299	16355	16475	16445	16452	16092	16611	16349	16536	16236	16293	16201	16448	16441	16370	16252	16247	16436	16216	16214	16173	16461	16372	16346	16403	16359	16137	16424	16121	16451	16423	16378	16341	16354	16305	16317	16357	16373	16150	16237	16303	16487	16393	16425	16283	16398	16362	16220	16326	16504	16373	16302	16313	16300	16281	16489	16421	16214	16362	16334	16268	16419	16233	16321	16225	16264	16206	16358	16222	16232	16373	16291	16338	16377	16297	16295	16495	16405	16332	16426	16395	16221	16329	16356	16155	16474	16198	16438	16340	16246	16066	16312	16358	16303	16310	16267	16380	16329	16147	16177	16366	16271	16269	16520	16447	16168	16406	16370	16389	16319	16309	16323	16176	16384	16305	16453	16279	16309	16467	16380	16367	16376	16447	16220	16422	16097	16406	16415	16220	16357	16217	16420	16220	16192	16212	16314	16307	16335	16487	16310	16295	16425	16193	16160	16446	16204	16292	16437	16480	16329	16478	16463	16247	16456	16299	16466	16138	16350	16233	16503	16137	16381	16338	16240	16371	16431	16501	16447	16220	16423	16211	16347	16378	16198	16462	16375	16242	16206	16197	16369	16275	16441	16379	16347	16303	16386	16301	16324	16249	16295	16386	16433	16198	16151	16407	16176	16200	16246	16358	16284	16461	16292	16358	16200	16432	16371	16258	16274	16213	16493	16302	16395	16190	16560	16402	16325	16154	16350	16284	16358	16375	16373	16202	16502	16321	16167	16424	16398	15955	16176	16382	16215	16322	16302	16400	16552	16337	16285	16370	16458	16303	16270	16451	16503	16317	16333	16221	16455	16236	16309	16503	16314	16338	16354	16302	16464	16287	16444	16199	16389	16305	16284	16382	16454	16256	16311	16502	16079	16348	16367	16305	16234	16361	16151	16329	16373	16337	16300	16291	16162	16328	16394	16226	16353	16377	16498	16321	16327	16295	16393	16278	16414	16357	16211	16282	16342	16432	16293	16375	16348	16283	16204	16238	16228	16246	16408	16290
35876	30671	35336	34089	31445	30535	29778	28911	28638	28288	28034	28202	28015	27900	27851	27538	27675	27573	27684	27602	27650	27499	27658	27556	27560	27655	27551	27597	27597	27668	27633	27809	27851	27558	27656	27426	27601	27717	27530	27707	27545	27833	27640	27562	27578	27924	27680	27678	27694	27449	27500	27668	27677	27727	27620	27595	27544	27657	27597	27608	27543	27641	27690	27590	27546	27296	27600	27585	27729	27856	27426	27484	27485	27620	27625	27717	27602	27475	27424	27468	27576	27531	27518	27571	27562	27924	27771	27469	27370	27697	27794	27809	27443	27459	27510	27348	27635	27611	27538	27872	27576	27712	27683	27660	27708	27564	27624	27941	27398	27795	27823	27392	27519	27560	27592	27696	27785	27805	27639	27519	27758	27664	27841	27541	27629	27661	27669	27679	27612	27424	27543	27570	27541	27478	27606	27565	27679	27777	27523	27434	27517	27705	27608	27761	27475	27603	27291	27443	27730	27433	27564	27399	27594	27488	27614	27694	27818	27738	27827	27860	27762	27250	27549	27679	27641	27665	27452	27579	27812	27643	27673	27721	27499	27586	27287	27626	27620	27481	27568	27600	27618	27423	27420	27557	27505	27705	27656	27484	27578	27499	27774	27506	27401	27565	27332	27569	27355	27822	27633	27665	27399	27473	27569	27643	27716	27635	27336	27664	27571	27553	27681	27535	27626	27535	27434	27670	27526	27336	27259	27523	27584	27543	27667	27925	27485	27529	27343	27714	27710	27532	27732	27556	27381	27572	27487	27626	27333	27663	27452	27497	27452	27501	27660	27235	27853	27638	27654	27406	27664	27473	27733	27543	27763	27503	27489	27545	27545	27347	27710	27518	27518	27232	27831	27761	27696	27536	27822	27563	27724	27629	27537	27337	27471	27699	27574	27602	27518	27474	27516	27375	27716	27756	27488	27728	27705	27516	27474	27479	27533	27685	27611	27515	27764	27439	27532	27730	27559	27314	27353	27533	27676	27442	27451	27553	27662	27634	27684	27484	27613	27472	27299	27552	27452	27646	27746	27387	27306	27563	27372	27639	27382	27469	27437	27574	27680	27375	27405	27704	27504	27320	27481	27576	27588	27643	27580	27488	27533	27632	27681	27513	27651	27549	27535	27284	27364	27563	27610	27683	27572	27544	27651	27470	27578	27458	27614	27433	27826	27719	27708	27673	27586	27572	27697	27735	27543	27614	27619	27425	27387	27776	27535	27478	27540	27593	27654	27716	27822	27558	27573	27442	27615	27741	27727	27521	27551	27288	27546	27363	27458	27658	27512	27606	27382	27576	27659	27568	27553	27798	27738	27720	27721	27744	27284	27440	27628	27631	27682	27584	27402	27773	27527	27433	27658	27413	27610	27680	27664	27274	27475	27744	27655	27859	27710	27529	27791	27361	27609	27915	27452	27592	27657	27492	27705	27526	27430	27405	27468	27697	28009	27404	27752	27801	27485	27629	27676	27660	27755	27530	27880	27448	27512	27529	27432	27588	27435	27482	27606	27768	27570	27866	27541	27387	27718	27403	27521	27526	27565	27726	27666	27571	27572	27409	27340	27577	27552	27447	27707	27615	27703	27663	27573	27479	27729	27641	27487	27572	27586	27612	27490	27690	27414	27752	27500	27207	27512	27406	27758	27334	27531	27445	27512	27574	27630	27475	27276	27542	27553	27651	27583	27767	27560	27263	27643	27472	27612	27763	27667	27452	27597	27662	27379	27146	27399	27609	27734	27673	27723	27915	27606	27701	27377	27721	27576	27803	27625	27425	27688	27492	27567	27828	27349	27386	27567	27667	27574	27596	27425	27702	27518	27656	27632	27392	27533	27530	27475	27677	27407	27611	27810	27602	27711	27667	27666	27272	27615	27465	27623	27735	27460	27582	27548	27518	27584	27656	27369	27734	27679	27455	27274	27684	27523	27717	27893	27420	27618	27804	27755	27614	27561	27747	27633	27619	27156	27590	27659	27659	27646	27374	27920	27768	27878	27241	27730	27614	27604	27595	27457	27514	27717	27663	27834	27592	27610	27635	27442	27489	27772	27471	27615	27729	27527	27565	27571	27697	27489	27519	27556	27552	27483	27489	27569	27721	27711	27274	27596	27515	27438	27468	27513	27611	27606	27411	27716	27760	27322	27878	27494	27590	27634	27462	27603	27335	27832	27665	27583	27436	27595	27534	27550	27509	27567	27521	27401	27620	27608	27712	27567	27712	27711	27713	27264	27599	27778	27710	27450	27626	27573	27760	27298	27552	27604	27605	27600	27583	27528	27569	27831	27510	27472	27689	27438	27431	27571	27511	27600	27615	27702	27415	27634	27421	27614	27295	27470	27545	27411	27481	27636	27685	27663	27626	27729	27540	27424	27556	27472	27921	27658	27538	27525	27331	27473	27566	27664	27526	27579	27576	27436	27494	27402	27637	27756	27487	27653	27789	27389	27617	27556	27477	27633	27558	27429	27636	27576	27755	27689	27620	27364	27635	27491	27452	27464	27694	27402	27620	27575	27491	27899	27478	27674	27709	27586	27548	27521	27688	27683	27408	27456	27587	27548	27538	27740	27524	27611	27674	27504	27496	27654	27322	27637	27781	27729	27428	27504	27654	27460	27347	27396	27573	27682	27670	27805	27659	27550	27470	27498	27356	27672	27824	27438	27484	27462	27598	27533	27354	27326	27671	27869	27733	27374	27521	27460	27703	27295	27318	27380	27563	27599	27325	27625	27517	27784	27487	27968	27583	27688	27518	27637	27559	27405	27659	27344	27500	27622	27442	27719	27603	27772	27760	27560	27526	27672	27322	27509	27577	27462	27420	27541	27497	27482	27375	27572	27563	27466	27490	27586	27681	27512	27502	27903	27840	27599	27674	27726	27654	27750	27530	27477	27568	27484	27347	27598	27532	27402	27493	27662	27453	27626	27876	27745	27599	27730	27715	27712	27679	27461	27627	27521	27278	27748	27637	27772	27719	27624	27774	27675	27433	27550	27336	27757	27521	27521	27650	27841	27668	27558	27562	27502	27696	27688	27680	27619	27477	27561	27662	27796	27940	27770	27519	27551	27524	27466	27607	27645	27689	27455	27525	27866	27527	27594	27555	27316	27710	27573	27392	27511	27719	27370	27562	27806	27683	27700	27468	27493	27722	27659	27688	27612	27406	27405	27792	27388	27690	27436	27803	27478	27528	27681	27525	27592	27695	27669	27520	27729	27629	27645	27617	27729	27621	27581	27492	27756	27586	27537	27644	27538	27402	27635	27612	27740	27642	27789	27570	27613	27567	27426	27514	27691	27466	27264	27410	27666	27649	27396	27610	27701	27554	27513	27715	27775	27383	27593	27485	27489	27838	27730	27516	27604	27502	27669	27791	27488	27450	27381	27416	27429	27612	27737	27616	27668	27694	27704	27857	27381	27187	27537	27431	27460	27579	27549	27493	27614	27433	27538	27568	27602	27703	27471	27393	27546	27387	27730	27373	27938	27653	27625	27384	27517	27518	27552	27396	27290	27578	27594	27732	27781	27544	27796	27589	27762	27735	27512	27464	27599	27765	27540	27604	27331	27401	27517	27500	27629	27539	27464	27360	27514	27579	27591	27280	27627	27460	27626	27586	27582	27593	27543	27493	27519	27554	27328	27675	27747	27672	27672	27871	27486	27632	27485	27645	27620	27443	27547	27508	27426	27407	27594	27587	27602	27737	27610	27504	27592	27586	27571	27456	27589	27571	27807	27600	27583	27744	27634	27576	27621	27546	27575	27282	27604	27640	27703	27535	27749	27539	27181	27719	27520	27537	27726	27661	27794	27584	27692	27324	27341	27868	27729	27684	27581	27460	27430	27666	27656	27540	27457	27658	27749	27501	27588	27507	27699	27773	27705	27330	27760	27625	27616	27685	27746	27873	27852	27502	27219	27114	27632	27443	27571	27543	27664	27478	27594	27528	27682	27551	27577	27620	27627	27659	27645	27765	27807	27805	27559	27734	27408	27730	27689	27598	27637	27838	27629	27390	27651	27353	27838	27733	27532	27561	27538	27293	27696	27557	27778	27512	27630	27508	27555	27344	27704	27699	27635	27555	27756	27556	27688	27547	27584	27748	27549	27500	27545	27718	27543	27507	27874	27801	27754	27627	27452	27556	27480	27663	27622	27491	27544	27650	27274	27439	27671	27499	27479	27748	27741	27657	27758	27537	27534	27500	27490	27616	27690	27544	27693	27590	27574	27587	27786	27409	27649	27717	27589	27865	27789	27576	27341	27264	27610	27489	27683	27541	27503	27714	27564	27415	27542	27680	27796	27544	27622	27580	27387	27631	27695	27652	27449	27314	27714	27625	27705	27522	27550	27374	27535	27593	27629	27497	27619	27664	27682	27577	27591	27751	27558	27821	27497	27743	27550	27746	27762	27581	27517	27647	27606	27637	27700	27645	27486	27628	27620	27598	27868	27659	27811	27542	27680	27398	27689	27434	27612	27709	27666	27580	27668	27682	27448	27537	27534	27727	27632	27385	27584	27641	27645	27388	27663	27428	27548	27501	27298	27505	27646	27507	27606	27842	27558	27356	27694	27525	27895	27558	27744	27689	27433	27638	27699	27551	27656	27373	27337	27381	27729	27605	27517	27738	27930	27752	27574	27521	27740	27743	27685	27524	27373	27892	27259	27517	27682	27540	27435	27525	27770	27359	27663	27755	27530	27500	27675	27661	27661	27883	27627	27296	27280	27448	27527	27704	27667	27435	27673	27438	27555	27523	27448	27720	27538	27687	27527	27500	27550	27462	27645	27689	27543	27607	27496	27578	27478	27684	27698	27213	27562	27572	27629	27837	27687	27530	27686	27586	27695	27410	27543	27622	27483	27485	27525	27582	27624	27436	27633	27531	27510	27514	27369	27422	27799	27708	27651	27134	27698	27727	27856	27696	27613	27219	27804	27400	27590	27554	27595	27786	27734	27468	27833	27742	27572	27816	27518	27444	27752	27489	27591	27773	27571	27506	27612	27557	27280	27793	27868	27811	27619	27231	27486	27654	27582	27448	27620	27509	27449	27585	27608	27478	27606	27472	27428	27605	27672	27399	27541	27308	27302	27565	27521	27469	27714	27669	27423	27407	27723	27562	27600	27519	27786	27428	27483	27679	27888	27721
23960	30178	30145	25692	23093	21551	20409	19478	19045	18465	18462	18147	17835	17568	17555	17333	17515	17432	17435	17393	17292	17247	17358	17329	17273	17211	17470	17121	17333	17355	17255	17406	17376	17211	17230	17334	17325	17476	17269	17160	17221	17100	17156	16951	17118	17050	17193	17299	17286	17291	17396	17248	17457	17212	17293	17200	17414	17141	17134	17249	17131	17405	17339	17240	17047	17175	17197	17233	17088	17219	17305	17144	17270	17205	17177	17196	17268	17319	17229	17333	17098	17202	17241	17224	17053	17209	17112	17136	17090	17353	17188	17144	17316	17500	17182	17216	17467	17167	17256	17178	17173	17292	17176	17245	17144	17168	17165	17139	17154	17173	17171	17126	17049	17157	17185	17384	17348	17237	17095	17000	17013	17083	17187	17095	17217	17382	17195	17194	17151	17036	17215	17320	17199	17319	16961	17318	17204	17147	17303	17243	17060	17259	17146	17297	16951	17200	17199	17254	17639	16989	17093	17052	17198	17145	17276	17099	17275	17270	17267	17120	17143	17063	17228	17326	17013	17210	17191	17135	17205	17225	17292	17251	17294	17357	17303	17170	17101	17240	17191	17242	17368	17149	17217	16972	17132	17210	17067	17347	17200	17216	17052	17311	17172	17247	17210	17342	17371	17162	17103	17257	17229	17158	17143	17236	17183	17088	17072	17216	17194	17486	17126	17108	17327	17042	17118	17124	17253	17284	17299	17287	17389	17318	17329	17237	17250	17327	17166	17183	17180	17039	17173	17264	17117	17385	17117	17235	17293	17094	17153	17184	17031	17192	17108	17215	17277	17221	17068	17163	17227	17224	17316	17265	17204	17310	17314	17049	17143	17156	17168	17112	17046	17072	17241	17250	17342	17209	17168	17385	17164	17236	17196	17279	17347	17106	17273	17365	17040	17191	17250	17054	17138	17141	17324	17245	17260	17268	17360	17184	17275	17115	17070	17294	17242	17170	17217	17199	17155	17186	17199	17143	17204	17237	17125	17172	17273	17279	17157	17213	17147	17109	17227	17253	17043	17062	17448	17113	17260	17316	17165	17453	17150	17312	17393	17207	17174	17242	17242	17168	17237	17074	17251	17237	17055	16966	17176	17285	17229	17318	17345	17224	17205	17257	17199	17138	17309	17133	17168	17196	17313	17242	17280	17269	17297	17179	17041	17129	17250	17253	17178	17146	17287	17206	16971	17215	17183	17270	17391	17251	17212	17314	17314	17318	17105	17198	17298	17219	17257	17163	17317	17235	17173	17159	17169	17244	17278	17038	17188	17223	17255	17025	17233	17056	17240	17257	17355	17259	17316	17357	17284	17335	17281	17292	17023	17069	17324	17381	17252	17145	17183	17218	17233	17088	17187	17296	17271	17134	17145	17152	17251	17292	17027	17252	17206	17145	17191	17092	17195	17306	17096	17012	17219	17282	17129	17297	17273	17117	17056	17318	17313	17048	17304	16801	17251	17195	17434	17030	17442	17248	17113	17021	17283	17318	17262	17124	17314	17296	17077	17149	17290	17336	17247	17358	17170	16862	17220	17250	17238	17277	17128	17270	17103	17188	17231	17219	17166	17166	17204	17340	17501	17212	17110	17216	17227	17069	17250	17201	17136	17288	17249	17494	17270	17243	17256	17221	17346	17216	17023	17203	17362	17157	17184	17183	17197	17262	17190	17258	17105	17090	17197	17217	17027	17315	17263	17360	17184	17196	17066	17256	17214	17231	17240	17323	17145	17106	17145	17316	17171	17209	17380	16989	17311	17250	17213	17404	17214	17257	17353	17243	17145	17252	17365	17221	17171	17259	17256	17133	17224	17260	17211	17095	17111	17152	17169	17187	17323	17217	17298	17141	17391	17249	17190	17068	17346	17096	17205	17312	17092	17245	17246	17279	17185	17245	17233	17290	17229	17208	17348	17326	17304	17320	17236	17206	17083	17014	17137	17033	16992	17075	17331	17124	17354	17252	17223	17140	17030	17053	17178	17474	17049	17373	17209	17171	17219	17288	17319	17402	17207	17275	17289	17246	17218	17135	17233	17389	17304	17097	17316	17100	17113	17287	17126	17193	17143	17106	17184	17118	17251	17336	17088	17080	17213	17151	17108	17123	17197	17181	17244	17165	17181	17433	17111	17107	17290	17068	17132	17372	17267	17152	17195	17183	17213	17161	17137	17364	17287	17027	17038	17332	17497	17206	16992	17169	17292	17066	17181	17131	17147	17187	17291	17046	17288	17182	17455	17189	17220	17310	17240	17129	17387	17158	17224	17297	17211	17134	17068	17274	17242	17254	16827	17253	17213	17333	17122	17112	17112	17180	16883	17174	17214	17279	17346	17330	17231	17168	17301	17177	17359	17233	17114	17233	17147	17133	17205	17081	17252	17325	17213	17196	17177	16964	17235	17042	17325	17025	17193	17435	17178	17282	17084	17228	17193	17271	17253	17188	17020	17038	17255	17359	17191	17131	17349	17154	17226	17175	17134	17257	17220	17155	17327	17240	17311	17287	17007	17175	17285	17181	17324	17335	17419	17063	17139	17127	17210	17163	17146	17131	17255	17204	17258	17315	16917	17146	17178	17266	17299	17215	17346	17236	17122	17203	17210	17324	17161	17132	17266	17326	17358	17157	17276	17201	17136	17196	17160	17160	17148	17240	17315	17333	16912	17258	17292	17208	17222	17303	17350	16967	17291	17105	16984	17225	17245	17039	17218	17208	17418	17059	17170	17161	17334	17069	17009	17143	17264	17223	17279	17303	17282	17202	17159	17450	17392	17020	17322	17308	17150	17054	17097	17063	17286	17073	17217	17193	17462	17177	17226	17220	17320	17124	17245	17147	17198	17147	17366	17309	17388	17226	17266	17303	17205	17278	17151	17289	17342	17105	17304	17306	17069	17244	17359	17259	17053	17296	17057	17188	17203	17278	17310	17102	17140	17105	17446	17317	17406	17177	17325	17305	17174	17139	17212	17186	17062	16950	17286	17206	17297	17118	17394	17358	17148	17157	17136	17121	17204	17121	17276	17385	17062	17370	17111	17187	17276	17254	17382	17297	17025	17185	17118	17398	17158	17346	17313	17166	17213	17027	17319	17286	17296	17215	17277	17120	17493	17236	17332	17076	17260	17208	17312	17119	17271	17258	17130	17348	17038	17118	17389	17238	17147	17014	17264	17141	17161	17141	17310	17251	17219	17205	16993	17208	17226	17234	17108	17035	17183	17216	17177	17350	17093	17034	17272	17211	17170	17374	17142	17083	17401	17179	17309	17236	17199	17082	17130	17124	17218	17314	17217	17128	17024	17150	17413	17118	17227	17208	17203	17297	17231	17144	17307	17097	17208	17156	17249	17327	17314	17316	17416	17186	17090	17216	17237	17049	17454	17303	17327	17097	17350	17211	17223	17220	16924	17254	17202	17216	17340	17198	17124	17302	17170	16985	17208	17190	17252	17233	17377	17079	17345	17249	17289	17292	17080	17243	17383	17431	17169	17322	17270	17216	17305	17353	17157	17223	17378	17312	17129	17367	17011	17194	17299	17220	16952	17254	17222	17079	17207	17211	17237	17239	17410	17241	16976	17304	17300	17212	17183	17297	17282	17237	17175	17148	17262	17206	17396	17136	17082	17309	17405	17232	17191	17234	17382	17213	17158	17250	17239	17232	17062	17288	17076	17270	17256	17090	17208	17255	17320	17334	17195	17064	17203	17200	17071	17218	17280	16995	17256	17246	17102	17245	17298	17255	17247	17058	17078	17143	17119	17108	17176	17371	17354	17148	17153	17370	17139	17197	17206	17245	17226	17163	17290	17247	17345	17375	17171	17192	17187	17371	17015	17291	17255	17435	17252	17343	17072	17193	17061	17268	17274	17263	17280	17204	17387	17026	17036	17406	17205	17252	17316	17230	17359	17284	17197	17171	17274	17254	17313	17274	17175	17393	17282	17126	17273	17267	17116	17190	17181	17129	17255	17263	17281	17289	17153	17032	17188	17342	17371	17191	17243	17302	17199	17117	17200	17217	17265	17179	17176	17111	17179	17102	17244	17141	17132	17289	17288	17181	17215	17123	17311	17227	17154	17313	17140	17257	17090	17101	17139	17202	17071	17149	17090	17428	17245	17087	17222	17353	17394	17164	17071	17177	16933	17334	17202	17320	17275	17176	17295	17075	17130	17144	17305	17302	17175	17205	17364	17193	17176	17254	17165	17148	17156	17396	17341	17352	17150	17249	17365	17386	17303	17336	17228	17277	17117	17270	17285	17225	17263	17237	17306	17291	17203	17149	17155	16843	17256	17213	17224	17062	17371	17188	17113	17154	17154	17143	17347	17250	17323	17091	17320	17122	17104	17212	17340	17249	17351	17370	17118	17165	17225	17101	17235	17070	17369	17201	17016	17107	17104	17207	17196	17260	17052	17173	17236	17289	17150	17117	17164	17208	17196	17224	17224	17205	17241	17224	17069	17243	17128	17281	17409	17262	17303	17155	17216	17193	17257	17225	17206	17338	17171	17121	17239	17070	17064	17241	17016	16996	17400	17262	17332	17269	17128	17218	17272	17166	17198	17270	17148	17258	17166	17124	17318	17331	17330	17226	17097	17307	17275	17147	17186	17146	17504	17120	17166	17029	17358	17309	17082	17435	17104	17224	17096	17124	17217	17258	17247	17176	17015	17179	17313	17118	17192	17293	17179	17206	17162	17389	17291	17032	17116	17183	17207	17300	17165	17090	17292	17244	17233	17145	17200	17219	17175	17189	17133	17269	17163	17173	17207	17236	17283	17324	17199	17093	17205	17282	17065	17225	16985	17165	17286	17064	17191	17361	17160	17196	17353	17132	17050	17133	17444	17241	17109	17150	17104	17399	17152	17273	17168	17260	17400	17157	17101	17176	17318	17108	17272	17112	17263	17348	17091	17251	17151	17170	17357	17338	17323	17178	17259	17124	17246	17302	17021	17097	17207	17346	17258	17291	17206	17148	17202	17212	17343	17262	17241	17330	17255	17151	17152	17098	17189	17346	17370	17274	17232	17094	17162	17212	17249	17112	17177	17083	17378	17223	17470	17306	17195	17398	17236	17153	17231	17201	17251	17063	17213	17410	17104	17294	17159	17026	17242	17329	17194	17190	17296	17203	17307	17119	17261	17303	17319	17398
24366	21200	27786	25746	25458	29987	31884	28906	27871	27562	27488	26811	26724	26329	26438	25978	26212	26198	25765	26005	25881	26218	25797	26007	25704	25893	25796	25636	25857	25892	25557	25794	25808	25678	25683	25859	26087	25672	25830	25767	25888	25947	25756	25572	25806	25550	25483	25714	26022	25695	25787	25784	25742	25803	25624	25682	25857	25769	25624	25737	25894	25534	25649	25844	25815	25784	25925	25645	25670	25407	25617	25769	25723	25482	25518	25773	25929	25832	25820	25670	25978	25613	25479	25678	25883	25868	25476	25771	25769	25770	25767	25710	25739	25728	25561	25858	25638	25675	25450	25336	25562	25582	25533	25608	25844	25708	25622	25759	25446	25729	25559	25658	26027	25706	25710	25835	26031	25714	25704	25408	25615	25773	25704	25725	25746	25491	25643	25854	25879	25827	25939	25702	25608	25815	25680	25533	25644	25705	25624	25906	26016	25717	25809	25576	25807	25731	25544	25374	25818	25597	25861	25555	25816	25646	25677	25578	25682	25639	25623	25816	25831	25560	25880	25869	25725	25703	25839	25750	25733	25692	25872	25836	25797	25794	25683	25705	25876	25586	25488	25518	25474	25552	25594	25785	25474	25565	25727	25825	25757	25644	25453	25720	25328	25325	25423	25616	25735	25912	25649	25689	25645	25658	25571	25567	25502	25511	25456	25555	25449	25683	25705	25679	25693	25714	25868	25848	25485	25292	25661	25665	25820	25586	25679	25634	25800	26056	25579	25657	25658	25842	25875	25609	25658	25618	25696	25680	25382	25668	25740	25703	25620	25538	25539	25318	25645	25558	25498	25527	25633	25544	25707	25731	25520	25270	25671	25595	25647	25763	25722	26003	25727	25795	25607	25565	25858	25612	25510	25800	25634	25942	25743	25706	25470	25669	25815	25651	25693	25677	25668	25596	25702	25883	25791	25698	25679	25694	25541	25732	25739	25378	25687	25607	25449	25956	25820	25571	25743	25723	25681	25885	25707	25744	25660	25657	25595	25610	25795	25952	25695	25647	25712	25654	25724	25495	25570	25710	25688	25748	25510	25583	25944	25736	25592	25671	25680	25629	25452	25543	25427	25648	25692	25519	25548	25791	25503	25962	25767	25669	25703	25915	25770	25703	25943	25689	25911	25687	25756	25658	25733	25537	25811	25575	25554	25450	25637	25796	25639	25807	25757	25870	25802	25480	25597	25536	25555	25733	25789	25274	25746	25728	25751	25735	25515	25732	25754	25613	25410	25550	25756	25823	25591	25698	25708	25719	25491	25848	25618	25623	25569	25901	25807	25624	25836	25756	25695	25758	25572	25756	25800	25538	25425	25432	25604	25360	25954	25527	25600	25696	25697	25995	25573	25538	25796	25694	25681	25771	25754	25684	25800	25846	25683	25696	25606	25588	25613	25519	25911	25766	25967	25776	25604	25574	25719	25500	25464	25728	25833	25780	25774	25869	25683	25858	25627	25514	25512	25466	25733	25673	25996	25882	25906	25721	25585	25634	25570	25513	25654	25619	25693	25848	25736	25641	25831	25724	25622	25677	25750	25586	25528	25485	25662	25497	25654	25696	25515	25783	25679	25727	25680	25749	25589	25433	25605	25603	25633	25669	25660	25750	25668	25729	25744	25597	25782	25683	26024	25536	25619	25555	25802	25945	25784	25552	25707	25491	25879	25892	25626	25796	25668	25691	25498	25459	25600	25427	25652	25625	25648	26011	25746	25901	25735	25904	25805	25651	25665	25713	25644	25578	25447	25694	25410	25635	25633	25522	25706	25793	25548	25391	25761	25862	25671	25857	25503	25626	25754	25782	25647	25991	25628	25716	25669	25769	25453	25709	25535	25683	25770	25662	25897	25805	25732	25849	25808	25548	25532	25667	25846	25633	25716	25679	25840	25700	25763	25757	25840	25679	25668	25714	25823	25528	25778	25576	25835	25483	25807	25598	25841	25648	25756	25606	25759	25580	25774	25740	25571	25952	25692	25593	25576	25734	25696	25543	25697	25497	25731	25756	25595	25872	25940	25738	25830	25886	25692	25643	25986	25699	25643	25651	25822	25861	25491	25887	26089	25554	25684	25557	25780	25778	25697	25739	25626	25634	25583	25850	25699	25519	25865	25778	25827	25557	25760	25550	25619	25770	25702	25780	25807	25758	25616	25625	25651	25616	25716	25854	25439	25600	25459	25603	25641	25773	25551	25685	25490	25441	25676	25712	25582	25828	25630	25647	25705	25436	25836	25569	25569	25701	25580	25477	25614	25549	25801	25685	25921	25467	25759	25895	25815	25856	25684	25641	25772	25763	25314	25621	25445	25610	25436	25770	25668	25794	25640	25750	25561	25504	25698	25660	25612	25836	25798	25532	25661	25537	25762	25844	25792	25646	25380	25868	25520	25669	25830	25532	25563	25627	25571	25979	25663	25612	25739	25439	25824	25667	25677	25731	25543	25780	25898	25812	25640	25672	25639	25403	25683	25701	25622	25712	25732	25658	25638	25471	25737	25835	25718	25714	25545	25783	25623	25688	25682	25581	25679	25793	25656	25442	25726	25638	25556	25787	25595	25700	25761	25445	25469	25739	25729	25635	25798	25366	25640	25639	25687	25598	25588	25578	25777	25540	25385	25451	25622	25603	25573	25607	25609	25795	25565	25584	25694	25491	25436	25653	25542	25558	25545	25653	25557	25811	25375	25467	25611	25677	25613	25796	25689	25548	25740	25786	25582	25724	25563	25680	25714	25607	25694	25572	25617	25546	25563	25446	25965	25578	25623	25850	25659	25535	25499	25423	25459	25612	25879	25786	25569	25642	25630	25437	25398	25474	25772	25683	26007	25853	25744	25623	25670	25447	25761	25518	25659	25548	25798	25764	25742	25550	25597	25594	25755	25572	25563	25441	25482	25788	25700	25823	25788	25510	25627	25686	25685	25534	25775	25708	25713	25292	25768	25786	25680	25613	25752	25783	25848	25609	25775	25486	25683	25730	25747	25324	25686	25573	25652	25987	25662	25738	25640	25636	25800	25714	25774	25519	25596	25765	25588	25910	25601	25782	25338	25381	25656	25648	25452	25821	25607	25483	25641	25741	25756	25411	25667	25607	25926	25764	25708	25745	25675	25532	25628	25683	25587	25390	25793	25682	25791	25897	25775	25591	25811	25654	25572	25551	25803	25571	25626	25634	25716	25819	25815	25739	25777	25863	25829	25679	25606	25677	25725	25729	25515	25616	25626	25619	25680	25447	25451	25442	25623	25702	25698	25492	25620	25830	25807	25726	25541	25854	25631	25612	25710	25659	25741	25649	25677	25878	25627	25752	25961	25777	25778	25734	25511	25633	25730	25643	25722	25702	25562	25661	25463	25710	25669	25677	25557	25700	25772	25646	25539	25674	25698	25445	25732	25598	25733	25796	25768	25791	25658	25450	25366	25539	25798	25809	25693	25699	25495	25738	25300	25469	25608	25530	25459	25748	25984	25720	25777	25673	25803	25651	25706	25587	25698	25565	25634	25969	25638	25647	25851	25552	25472	25605	25569	25752	25726	25513	25654	25744	25509	25696	25865	25414	25591	25694	25523	25605	25719	25824	25726	25634	25816	25525	25600	25617	25580	25541	25551	25590	25730	25626	25601	25739	25291	25746	25515	25442	25640	25450	25795	25768	25503	25669	25660	25778	25704	25598	25710	25725	25560	25458	25647	25902	25623	25999	25777	25712	25703	25689	25632	25557	25509	25989	25853	25773	25559	25640	25555	25618	25638	25622	25279	25556	25552	25664	25817	25688	25617	25550	25839	25572	25647	25727	25769	25743	25790	25722	25728	25656	25501	25498	25417	25737	25594	25703	25726	25746	25396	25610	25671	25699	25499	25873	25593	25485	25738	25643	25654	25674	25661	25585	25781	25826	25823	25688	25627	25501	25521	25716	25792	25843	25639	25539	25763	25908	25635	25583	25638	25658	25371	25417	25799	25599	25719	25654	25687	25743	25582	25655	25734	25470	25724	25678	25771	25383	25315	25450	25627	25519	25457	25518	25428	25925	25749	25722	25595	25730	25818	25652	25736	25702	25638	25620	25464	25446	25707	25605	25637	25517	26024	25830	25653	25730	25845	25625	25732	25591	25859	25557	25788	25596	25685	25589	25753	25565	25553	25582	25658	25846	25603	25417	25645	25765	25595	25466	25705	25816	25595	25725	25737	25669	25588	25625	25877	25554	25470	25543	25632	25520	25760	25588	25529	25607	25802	25777	25549	25780	25866	25849	25632	25701	25681	25662	25565	25655	25677	25902	25917	25743	25576	25682	25669	25382	25728	25564	25500	25745	25773	25596	25596	25756	25706	25462	25790	25641	25532	25684	25558	25715	25647	25673	25645	25673	25627	25673	25690	25701	25721	25494	25528	25565	25813	25841	25549	25546	25760	25575	25689	25446	25821	25652	25740	25427	25502	25418	25347	25698	25487	25530	25730	25758	25759	25657	25787	25780	25714	25551	25978	25725	25705	25738	25603	25917	25536	25638	25781	25814	25606	25752	25630	25685	25530	25506	25709	25613	25569	25442	25451	25687	25680	25774	26006	25741	25333	25617	25643	25681	25649	25797	25991	25624	25646	25844	25636	25391	25622	25755	25763	25604	25893	25647	25557	25807	25480	25640	25773	25689	25793	25747	25574	25930	25773	25682	25673	25576	25661	25861	25749	25559	25631	25333	25488	25530	25458	25631	25764	25756	25783	25686	25606	25798	25669	25424	25558	25341	25617	25662	25684	25624	25427	25973	25469	25446	25565	25799	25867	25742	26016	25604	25689	25573	25654	25687	25717	25789	25714	25554	25443	25595	25674	25694	25534	25509	25677	25620	25858	25795	25632	25678	25555	25927	25608	25669	25738	25753	25594	25404	25535	25475	25521	25662	25753	25397	25522	25650	25670	25693	25742	25668	25622	25949	25632	25404	25561	25618	25850	25525	25473	25543	25605	25557	25677	25601	25711	25278	25413	25641	25841	25727	25810	25742	25508	25607	25557	25657	25773	25483	25482	25652	25521	25616	25739	25802	25629	25513	25798	25625	25791	25599	25608	25531	25690	25619	25783	25942	25667	25391	25718	25522	25897	25442	25537	25532	25851	25731	25728	25622	25723	25546	25695	25697	25898	25589
21696	36726	36846	30626	26860	24045	22213	20773	19827	19156	18325	18122	17509	17226	17215	17038	16764	16858	16763	16630	16683	16708	16466	16399	16617	16483	16437	16463	16538	16649	16512	16598	16454	16460	16496	16354	16391	16544	16418	16433	16183	16437	16433	16543	16395	16432	16361	16525	16250	16334	16426	16415	16134	16414	16509	16551	16172	16412	16393	16353	16383	16375	16361	16293	16494	16305	16325	16371	16380	16295	16292	16453	16264	16421	16399	16356	16415	16336	16480	16413	16332	16280	16398	16286	16495	16331	16290	16385	16337	16293	16304	16248	16368	16446	16485	16292	16335	16382	16168	16331	16322	16222	16294	16450	16407	16332	16455	16188	16332	16429	16249	16243	16346	16394	16390	16463	16300	16194	16445	16273	16187	16139	16305	16209	16272	16451	16286	16407	16313	16472	16343	16245	16364	16362	16097	16392	16300	16370	16489	16281	16241	16182	16381	16308	16463	16377	16420	16384	16300	16338	16351	16322	16336	16320	16456	16436	16373	16429	16456	16337	16315	16489	16330	16365	16091	16492	16243	16225	16549	16443	16253	16181	16358	16499	16523	16203	16364	16342	16298	16184	16437	16228	16444	16569	16343	16253	16156	16290	16472	16475	16358	16335	16088	16420	16363	16390	16385	16305	16447	16304	16211	16173	16183	16255	16181	16436	16341	16342	16272	16405	16301	16355	16197	16359	16280	16201	16256	16275	16490	16477	16368	16360	16270	16406	16466	16342	16239	16310	16331	16332	16407	16221	16288	16388	16369	16501	16303	16396	16407	16423	16243	16197	16450	16344	16361	16213	16336	16222	16117	16319	16296	16239	16377	16188	16297	16332	16278	16301	16307	16158	16274	16384	16198	16385	16259	16254	16234	16313	16332	16129	16194	16346	16439	16346	16362	16499	16284	16384	16261	16217	16462	16407	16364	16262	16291	16310	16265	16435	16457	16261	16443	16407	16254	16366	16238	16337	16313	16284	16241	16272	16490	16287	16317	16320	16250	16381	16270	16343	16183	16437	16363	16282	16342	16264	16309	16598	16256	16374	16347	16151	16405	16265	16350	16413	16463	16555	16325	16297	16361	16261	16250	16388	16433	16413	16274	16346	16491	16232	16513	16371	16193	16317	16301	16301	16065	16264	16351	16320	16324	16423	16287	16178	16160	16305	16265	16274	16474	16286	16377	16483	16363	16526	16380	16403	16491	16312	16394	16293	16371	16363	16409	16425	16371	16334	16430	16417	16271	16426	16314	16240	16326	16400	16265	16222	16263	16299	16394	16211	16405	16439	16391	16233	16084	16272	16341	16348	16333	16378	16268	16236	16269	16373	16131	16299	16364	16378	16397	16307	16214	16419	16199	16411	16278	16311	16288	16295	16332	16425	16405	16290	16206	16333	16109	16296	16328	16453	16424	16355	16405	16412	16229	16343	16322	16350	16376	16451	16319	16418	16460	16327	16496	16347	16259	16540	16490	16441	16429	16466	16475	16249	16348	16335	16354	16352	16543	16488	16347	16288	16451	16264	16431	16275	16193	16502	16185	16335	16335	16206	16331	16513	16418	16440	16177	16439	16121	16440	16368	16260	16450	16310	16422	16474	16403	16340	16328	16134	16381	16490	16285	16207	16151	16351	16190	16397	16345	16242	16252	16334	16439	16343	16273	16476	16498	16114	16495	16468	16209	16200	16372	16653	16405	16347	16311	16382	16399	16413	16394	16226	16345	16345	16383	16353	16356	16181	16360	16243	16383	16465	16557	16346	16464	16376	16519	16489	16286	16343	16509	16551	16297	16470	16353	16380	16451	16308	16452	16349	16293	16511	16315	16166	16456	16341	16349	16509	16392	16090	16386	16346	16507	16271	16369	16234	16111	16121	16224	16330	16550	16189	16282	16326	16342	16407	16310	16270	16360	16403	16454	16145	16344	16320	16311	16161	16468	16339	16109	16431	16352	16514	16348	16375	16238	16286	16483	16450	16383	16272	16265	16542	16425	16308	16274	16295	16339	16237	16419	16272	16439	16326	16227	16327	16425	16222	16680	16392	16319	16346	16248	16381	16467	16228	16363	16288	16380	16363	16234	16427	16329	16223	16451	16333	16378	16358	16306	16395	16389	16468	16255	16369	16197	16472	16376	16280	16292	16278	16257	16436	16347	16507	16314	16315	16300	16319	16209	16384	16191	16193	16308	16333	16269	16443	16361	16403	16385	16468	16128	16285	16295	16274	16396	16488	16325	16418	16204	16495	16321	16286	16434	16238	16360	16285	16277	16192	16246	16363	16427	16341	16076	16296	16315	16390	16201	16381	16335	16344	16332	16453	16305	16471	16310	16202	16351	16283	16274	16360	16450	16162	16353	16165	16314	16375	16306	16499	16380	16305	16352	16471	16410	16300	16353	16266	16300	16458	16235	16259	16400	16347	16372	16375	16232	16437	16443	16397	16350	16328	16285	16256	16352	16412	16206	16258	16380	16340	16392	16422	16432	16402	16295	16423	16369	16248	16327	16181	16370	16220	16314	16283	16368	16314	16315	16224	16280	16353	16390	16324	16655	16312	16366	16286	16395	16669	16371	16297	16399	16284	16407	16356	16272	16347	16419	16326	16439	16468	16321	16558	16216	16394	16279	16384	16458	16316	16261	16151	16541	16252	16287	16279	16420	16377	16398	16534	16278	16375	16321	16320	16297	16372	16264	16154	16269	16262	16500	16403	16244	16273	16349	16318	16293	16272	16295	16230	16290	16419	16404	16263	16371	16220	16298	16333	16347	16332	16239	16421	16340	16547	16191	16308	16436	16313	16416	16266	16344	16371	16340	16414	16358	16498	16145	16329	16423	16443	16362	16364	16416	16349	16388	16212	16323	16226	16296	16257	16314	16258	16420	16261	16409	16265	16495	16276	16348	16436	16324	16235	16332	16372	16399	16370	16307	16276	16457	16437	16389	16327	16588	16461	16385	16325	16344	16318	16429	16380	16426	16202	16334	16165	16329	16321	16457	16621	16400	16400	16394	16276	16411	16193	16413	16194	16387	16380	16394	16307	16276	16506	16442	16190	16441	16292	16395	16221	16384	16250	16214	16300	16267	16399	16373	16349	16359	16449	16216	16376	16246	16213	16399	16413	16389	16434	16595	16286	16446	16494	16367	16197	16292	16340	16505	16357	16540	16268	16324	16330	16304	16440	16325	16161	16325	16329	16456	16324	16205	16008	16378	16504	16334	16272	16345	16392	16380	16238	16512	16361	16422	16422	16148	16154	16483	16411	16416	16436	16389	16531	16352	16237	16537	16374	16450	16448	16439	16136	16410	16312	16272	16250	16312	16365	16547	16387	16267	16465	16297	16324	16399	16445	16340	16371	16266	16246	16216	16255	16415	16298	16421	16363	16525	16266	16444	16119	16391	16364	16256	16435	16204	16405	16456	16367	16392	16408	16208	16266	16391	16277	16223	16373	16375	16376	16300	16359	16402	16234	16242	16350	16325	16357	16413	16309	16483	16325	16340	16290	16413	16353	16246	16330	16271	16282	16333	16215	16319	16529	16285	16395	16343	16360	16377	16363	16344	16310	16355	16412	16518	16417	16320	16484	16218	16487	16490	16145	16345	16232	16442	16183	16534	16395	16415	16477	16189	16375	16195	16306	16353	16481	16565	16471	16295	16420	16242	16371	16300	16272	16359	16416	16487	16435	16352	16474	16305	16410	16207	16305	16494	16287	16355	16540	16403	16575	16346	16231	16257	16270	16482	16417	16358	16131	16321	16365	16234	16341	16421	16255	16379	16260	16567	16423	16274	16430	16315	16185	16515	16454	16290	16491	16306	16279	16294	16246	16319	16235	16257	16327	16182	16223	16398	16214	16294	16423	16515	16230	16373	16448	16328	16410	16332	16519	16228	16316	16268	16322	16334	16405	16339	16242	16399	16360	16339	16375	16359	16397	16345	16357	16266	16384	16381	16398	16271	16302	16424	16356	16309	16190	16355	16480	16372	16325	16238	16304	16296	16448	16534	16399	16401	16360	16327	16462	16442	16345	16458	16477	16247	16453	16435	16432	16457	16350	16241	16403	16449	16388	16572	16347	16329	16189	16475	16387	16302	16065	16339	16299	16395	16405	16350	16363	16214	16417	16395	16427	16307	16283	16396	16264	16132	16271	16398	16534	16373	16406	16441	16402	16406	16020	16265	16309	16464	16321	16523	16275	16228	16222	16399	16351	16459	16255	16180	16226	16460	16298	16381	16248	16553	16408	16307	16282	16431	16463	16377	16389	16420	16434	16435	16270	16170	16381	16225	16469	16380	16338	16443	16530	16378	16387	16327	16329	16448	16616	16259	16375	16477	16389	16358	16442	16443	16258	16363	16414	16399	16238	16163	16388	16234	16476	16447	16382	16285	16393	16389	16336	16348	16326	16266	16373	16481	16292	16404	16225	16545	16230	16273	16093	16444	16391	16129	16431	16364	16348	16478	16592	16317	16374	16259	16514	16385	16559	16342	16342	16385	16269	16437	16360	16133	16482	16395	16369	16209	16379	16235	16301	16463	16154	16447	16384	16217	16607	16367	16242	16219	16283	16243	16483	16248	16270	16243	16495	16389	16369	16375	16242	16221	16484	16293	16213	16419	16127	16416	16351	16341	16385	16262	16406	16293	16323	16154	16260	16259	16370	16431	16303	16282	16345	16261	16286	16324	16366	16259	16418	16442	16411	16469	16405	16301	16496	16445	16222	16473	16215	16420	16457	16638	16476	16201	16365	16337	16235	16393	16252	16430	16151	16228	16341	16324	16365	16413	16351	16319	16388	16145	16382	16260	16303	16468	16024	16459	16357	16429	16201	16244	16369	16309	16324	16411	16401	16230	16337	16349	16246	16314	16461	16335	16408	16370	16406	16483	16294	16408	16152	16266	16251	16418	16306	16494	16356	16231	16313	16284	16456	16465	16187	16371	16561	16393	16392	16163	16467	16357	16457	16181	16254	16382	16299	16497	16322	16430	16272	16470	16506	16296	16257	16434	16242	16361	16374	16607	16182	16298	16459	16227	16348	16281	16169	16444	16378	16421	16291	16293	16499	16377	16367	16406	16326	16392	16216	16224	16220	16179	16603	16432	16177	16346	16508	16341	16333	16389	16249	16431	16182	16313	16451	16285	16296
22783	21220	27846	25081	23064	28752	34253	30163	28729	28998	28386	27356	27294	26943	26629	26682	26468	26572	26209	26305	26222	25980	25987	25792	25949	26028	25941	25968	25939	25973	25753	25867	25974	25973	26121	26013	25934	26058	25670	25821	25874	26028	25946	25668	25761	25883	25837	25798	25766	25727	25925	25704	25576	25861	25730	25239	25692	25758	25581	25790	25505	25937	25945	25672	25826	25530	25619	25709	25938	25497	25395	25730	25836	25659	25765	25754	25718	25774	25741	25530	25735	25722	25584	25709	25752	25642	25950	25568	25760	25593	25485	25677	26012	25713	25626	25588	25618	25628	25713	25945	25442	25800	25540	25802	25681	25790	25522	25823	25491	25454	25853	25799	25735	25646	25767	25680	25615	25568	25737	25371	25665	25552	25745	25920	25648	25515	25464	25567	25696	25521	25693	25765	25779	25627	25856	25843	25801	25675	25804	25439	25349	25769	25856	25750	25665	25690	25459	25670	25359	25759	25521	25279	25407	25679	25571	25851	25786	25640	25631	25661	25467	25582	25595	25706	25659	25452	25536	25792	25724	25449	25512	25694	25555	25831	25612	25515	25963	25596	25733	25643	25602	25630	25648	25737	25612	25521	25527	25577	25634	25607	25606	25685	25535	25535	25644	25433	25772	25847	25780	25781	25645	25694	25881	25771	25692	25463	25499	25548	25734	25579	25698	25605	25603	25706	25604	25725	25808	25828	25913	25597	25503	25754	25648	25653	25738	25798	25334	25900	25723	25893	25718	25633	25800	25611	25686	25298	26001	25669	25696	25976	25809	25744	25745	25778	25405	25639	25637	25816	25793	25723	25526	25711	25763	25768	26022	25627	25560	25566	25813	25849	25542	25810	25841	25730	25667	25826	25665	25625	25878	25631	25685	25745	26002	25575	26000	25557	25435	25685	26010	25669	25443	25938	25657	25608	25622	25545	25679	25876	25520	25790	25892	25809	25732	25855	25658	25562	25636	25636	25726	25822	25619	25570	25314	25487	25775	25428	25840	25622	25740	25516	25772	25470	25709	25764	25984	25748	25691	25575	25701	25656	25850	25897	25724	25667	25560	25331	25363	25388	25791	25437	25675	25653	25683	25899	25662	25597	25885	25697	25689	25670	25695	25843	25928	25617	25638	25607	25545	25722	25476	25721	25664	25835	25579	25651	25402	25520	25806	25543	25789	25788	25576	25824	25893	25617	25631	25568	25620	25627	25797	25405	25596	25478	25725	25588	25719	25866	25595	25586	25866	25687	25645	25872	25656	25444	25618	25718	25812	25721	25572	25631	25790	25628	25707	25518	25484	25600	25575	25717	25814	25645	25715	25443	25602	25632	25793	25473	25634	25522	25698	25720	25698	25626	25753	25538	25589	25492	25836	25887	25770	25748	25626	25943	25735	25608	25459	25603	25745	25656	25833	25498	25667	25599	25611	25572	25457	25615	25677	26022	25676	25702	25521	25666	25670	25798	25454	25511	25697	25559	25616	25623	25718	25764	25843	25759	25664	25617	25787	25786	25584	25699	25684	25546	25663	25537	25510	25697	25490	25579	25762	25288	25773	25665	25764	25938	25795	25393	25713	25763	25753	25569	25802	25724	25740	25664	25674	25620	25489	25352	25660	25577	25753	25848	25774	25620	25557	25621	25781	25607	25802	25582	25772	25793	25721	25485	25917	25659	25840	25798	25268	25799	25827	25841	25779	25605	25484	25766	25535	25818	25634	25687	25516	25708	25505	25788	25618	25325	25587	25798	25615	25571	25308	25488	25578	25575	25814	25638	25328	25764	25694	25773	25476	25739	25511	25767	25859	25552	25678	25624	25819	25562	25719	25784	25379	25552	25923	25680	25859	25960	25590	25632	25644	25697	25716	25571	25601	25655	25516	25748	25587	25859	25656	25509	25844	25750	25651	25377	25663	25747	25691	25748	25932	25699	25733	25669	25825	25737	25572	25683	25659	25704	25438	25566	25494	25854	26003	25520	25553	25325	25505	25587	25628	25866	25615	25878	25804	25706	25847	25515	25498	25839	25561	25478	25655	25638	25412	25316	25869	25528	25696	25557	25632	25526	25542	25592	25395	25662	25876	25682	25797	25834	25491	25636	25422	25762	25671	25439	25728	25698	25802	25447	25558	25645	25660	25786	25718	25915	25824	25715	25894	25703	25488	25556	25735	25792	25783	25647	25657	25703	25697	25831	25689	25578	25710	25634	25925	25621	25702	25656	25649	25844	25622	25942	25795	25845	25589	25634	25533	25383	25827	25716	25782	25543	25643	25720	25634	25510	25562	25643	25888	25708	25476	25322	25504	25417	25711	25777	25634	25509	25626	25556	25356	25496	25388	25670	25743	25514	25564	25689	25621	25865	25800	25511	25790	25646	25719	25845	25849	25612	25608	25815	25728	25670	25885	25496	25699	25669	25670	25633	25788	25684	25571	25660	25673	25668	25447	25482	25750	25613	25549	25780	25364	25559	25836	25704	25611	25315	25597	25740	25467	25764	25754	25605	25678	25620	25586	25564	25713	25676	26089	25634	25760	25445	25729	25725	25583	25716	25652	25543	25748	25795	25804	25881	25742	25800	25619	25688	25611	25786	25763	25739	25716	25660	25740	25584	25886	25990	25855	25709	25831	25607	25783	25602	25545	25631	25720	25379	25583	25904	25667	25485	25830	25538	25730	25659	25674	25678	25685	25471	25687	25811	25673	25787	25606	25650	25547	25663	25794	25487	25667	25568	25793	25717	25633	25760	25587	25662	25780	25590	25923	25965	25585	25377	25858	25600	25568	25702	25876	25649	25520	25670	25780	25486	25404	25634	25522	25600	25758	25645	25878	25684	25671	25573	25737	25524	25730	25940	25711	25702	25681	25659	25727	25919	25728	25696	25823	25736	25537	25592	25679	25609	25679	25792	25627	25438	25653	25630	25792	25726	25615	25674	25660	25555	25794	25632	25744	25662	25848	25582	25726	25893	25648	25739	25487	25716	25575	25668	25752	25802	25610	25760	25646	25718	25534	25724	25988	25676	25683	25689	25692	25477	25575	25626	25634	25754	25665	25585	25293	25669	25572	25517	25711	25663	25725	25744	25693	25726	25604	25530	25692	25581	25692	25609	25738	25643	25490	25718	26048	25646	25719	25610	25925	25758	25670	25872	25787	25885	25778	25858	25854	25615	25671	25614	25607	25476	25549	25605	25771	25596	25698	25644	25597	25532	25769	25498	25731	25777	25515	25449	25854	25663	25826	25755	25731	25791	25638	25666	25680	25640	25663	25535	25668	25633	25737	25681	25491	25836	25709	25459	25633	25663	25697	25704	25809	25692	25581	25695	25643	25565	25678	25513	25393	25595	25593	25931	25856	25338	25479	25530	25626	25743	25937	25498	25445	25494	25599	25498	25984	25524	25773	25793	25766	25792	25787	25789	25361	25732	25564	25707	25832	25460	25400	25404	25520	25550	25697	25535	25618	25400	25708	25623	25594	25583	25723	25483	25667	25610	25607	25910	25651	25738	25426	25542	25498	25803	25680	25625	25905	25865	25628	25578	25719	25629	25711	25573	25772	25737	25583	25508	25827	25665	25335	25515	25844	25452	25472	25572	25577	25529	25699	25777	25725	25537	25416	25705	25587	25641	25686	25466	25774	25708	25558	25594	25678	25641	25637	25890	25818	25728	25552	25449	25724	25748	25788	25414	25590	25273	25781	25725	25713	25707	25532	25478	25755	25511	25571	25746	25240	25679	25483	25512	25640	25923	25562	25832	25738	25569	25772	25650	25581	25429	25676	25681	25583	25606	25687	25737	25769	25764	25710	25632	25828	25867	25406	25724	26036	25709	25684	25696	25539	25912	25749	25813	25784	25351	25523	25511	25579	25754	25699	25496	25660	25771	25622	25681	25485	25848	25664	25792	25769	25806	25498	25777	25803	25769	25919	25657	25741	25498	25849	25833	25757	25825	25779	25749	25640	25516	25374	25658	25757	25872	25721	25579	25952	25551	25874	25787	25467	25785	25617	25785	26059	25568	25549	25766	25879	25649	25531	25788	25485	25875	25615	25374	25663	25682	25615	25772	25955	25585	25649	25722	25632	25614	25701	25640	25579	25522	25686	25481	25517	25614	25546	25710	25754	25741	25574	25828	25712	25715	25408	25687	25828	25562	25782	25578	25719	25679	25583	25553	25573	25660	25805	25785	25648	25634	25633	25770	25756	25520	25518	25738	25891	25743	25628	25546	25369	25569	25712	25682	25734	25915	25649	25493	25657	25664	25817	25650	25568	25778	25481	25375	25591	25659	25716	25844	25794	25643	25597	25763	25682	25595	25461	25721	25660	25667	25870	25484	25605	25601	25706	25675	25695	25793	25684	25708	25802	25653	25610	25691	25907	25336	25571	25434	25212	25793	25675	25641	25456	25654	25606	25532	25577	25789	25652	25782	25790	25434	25977	25598	25574	25458	25764	25848	25513	25653	25976	25743	25806	25871	25581	25559	25509	25424	25597	25600	25777	25669	25624	25794	25559	25492	25616	25462	25688	25614	25752	25390	25629	25486	25511	25605	25653	25464	25667	25392	25507	25498	25540	25423	25536	25531	25573	25638	25818	25837	25656	25674	25622	25761	25650	25860	25784	25816	25648	25562	25766	25677	25776	25729	25685	25458	25466	25778	25562	25614	25419	25617	25499	25472	25845	25505	25570	25715	25608	25550	25593	25472	25576	25667	25627	25665	25628	25445	25859	25671	25895	25456	25966	25482	25969	26026	25470	25466	25552	25504	25392	25505	25549	25638	25527	25652	25673	25561	25428	25586	25432	25599	25564	25736	25724	25611	25494	25832	25211	25787	25691	25467	25709	25762	25668	25879	25763	25609	25888	25764	25561	25514	25726	26029	25624	25638	25752	25517	25681	25928	25710	25497	25458	25700	25808	25453	25661	25532	25448	25827	25238	25680	25403	25706	25444	25849	25573	25863	25863	25569	25877	25755	25566	25715	25589	25881	25733	25948	25719	25727	25786	25755	25570	25559	25918	25589	25653	25551	25718	25868	25831	25848	25442	25804	25677	25895	25737	25649	25537	25824	25906	25801	25581	25602	25508	25731	25928	25860	25671	25809	25955	25771	25634	25512	25721	25699	25641	25724	25704	25508	25738	25670
23885	42121	42359	35637	30489	26980	24555	22761	21455	20305	19316	18778	18229	17645	17296	17173	16991	16989	16888	16765	16737	16695	16566	16405	16688	16554	16570	16499	16484	16437	16500	16532	16630	16348	16483	16387	16374	16312	16565	16334	16367	16594	16434	16259	16406	16473	16215	16380	16544	16328	16300	16291	16439	16407	16269	16309	16331	16348	16445	16374	16280	16251	16385	16364	16379	16307	16433	16156	16252	16345	16304	16370	16334	16179	16377	16292	16286	16302	16191	16404	16431	16249	16170	16368	16260	16305	16412	16361	16278	16339	16259	16075	16118	16287	16262	16215	16216	16194	16276	16129	16391	16172	16350	16178	16195	16275	16167	16155	16251	16369	16253	16371	16365	16290	16239	16342	16155	16092	16330	16261	16240	16280	16219	16310	16337	16255	16257	16155	16270	16275	16308	16205	16139	16023	16299	16183	16371	16306	16330	16242	16284	16230	16384	16252	16292	16168	16160	16314	16297	16487	16331	16404	16269	16299	16355	16250	16285	16159	16198	16142	16302	16320	16127	16288	16296	15977	16225	16218	16265	16273	16122	16299	16175	16174	16169	16274	16274	16229	16171	16276	16286	16311	16467	16169	16212	16248	16494	16242	16313	16249	16262	16297	16309	16216	16107	16327	16266	16297	16392	16348	16204	16258	16290	16300	16288	16417	16068	16140	16239	16259	16269	16245	16211	16319	16202	16206	16427	16201	16220	16340	16245	16255	16246	16178	16197	16260	16200	16285	16133	16327	16136	16338	16282	16207	16321	16233	16219	16263	16377	16057	16212	16172	16369	16063	16279	16369	16190	16323	16431	16332	16272	16343	16257	16353	16451	16347	16350	16301	16184	16265	16393	16063	16261	16308	16183	16296	16155	16162	16376	16292	16462	16288	16256	16250	16284	16393	16244	16500	16358	16336	16179	16218	16326	16200	16372	16457	15992	16158	16280	16291	16213	16238	16359	16229	16268	16343	16358	16210	16261	16312	16210	16170	16296	16346	16511	16450	16447	16308	16322	16245	16436	16051	16312	16350	16201	16250	16213	16331	16228	16223	16318	16434	16351	16256	16518	16299	16366	16262	16193	16089	16323	16392	16453	16087	16332	16366	16255	16272	16377	16214	16206	16292	16395	16313	16275	16403	16189	16231	16263	16227	16376	16347	16289	16224	16387	16161	16191	16325	16260	16261	16188	16160	16242	16212	16267	16310	16220	16275	16097	16310	16302	16235	16101	16277	16195	16206	16355	16176	16282	16462	16199	16295	16337	16385	16136	16318	16083	16187	16369	16050	16053	16198	16473	16173	16344	16319	16141	16515	16286	16215	16140	16431	16357	16317	16133	16239	16388	16158	16131	16272	16181	16291	16109	16215	16388	16162	16474	16327	16173	16201	16310	16417	16322	16231	16267	16266	16168	16278	16322	16165	16161	16265	16325	16183	16299	16359	16330	16489	16337	16254	16246	16198	16125	16338	16175	16307	16167	16192	16342	16270	16303	16337	16134	16172	16314	16366	16168	16150	16399	16240	16247	16410	16391	16298	16332	16263	16212	16273	16301	16192	16327	16369	16257	16156	16382	16162	16087	16256	16118	16215	16262	16258	16211	16068	16128	16247	16269	16120	16183	16444	16214	16438	16218	16299	16347	16349	16294	16326	16386	16179	16339	16088	16396	16128	16133	16307	16220	16318	16241	16265	16219	16118	16316	16338	16236	16299	16192	16062	16413	16314	16243	16235	16289	16336	16303	16347	16252	16314	16236	16112	16135	16308	16086	16113	16262	16155	16235	16329	16279	16313	16395	16226	16330	16180	16329	16284	16339	16137	16304	16103	16248	16164	16383	16158	16194	16283	16199	16217	16393	16263	16424	15934	16313	16454	16470	16330	16110	16232	16218	16467	16207	16166	16199	16447	16303	16105	16244	16173	16242	16348	16070	16420	16362	16242	16284	16234	16125	16104	16191	15978	16118	16194	16315	16095	16233	16172	16349	16174	16318	16334	16259	16385	16316	16143	16437	16203	16175	16206	16348	16513	16292	16246	16394	16339	16325	16407	16327	16258	16226	16334	16305	16274	16258	16137	16324	16339	16272	16360	16371	16313	16263	16442	16302	16212	16258	16333	16288	16035	16186	16177	16315	16082	16574	16166	16220	16256	16128	16486	16377	16242	16288	16418	16192	16107	16195	16360	16208	16259	16205	16192	16187	16428	16357	16356	16404	16536	16279	16250	16218	16240	16299	16268	16523	16254	16341	16390	16179	16133	16218	16286	16267	16339	16155	16430	16296	16235	16179	16199	16315	16320	16215	16130	16194	16168	16384	16394	16150	16074	16174	16110	16378	16236	16194	16195	16273	16216	16313	16374	16256	16270	16309	16278	16335	16346	16163	16172	16183	16112	16201	16267	16241	16340	16365	16332	16293	16156	16338	16482	16238	16284	16167	16301	16294	16236	16395	16104	16373	16295	16090	16345	16297	16120	16411	16104	16095	16193	16360	16175	16305	16358	16225	16353	16111	16295	16162	16285	16330	16242	16220	16258	16285	16234	16178	16337	16166	16248	16348	16299	16388	16175	16214	16238	16369	16164	16356	16189	16326	16227	16160	16192	16079	16296	16190	16283	16336	16183	16238	16330	16234	16309	16187	16450	16111	16355	16313	16328	16270	16233	16362	16213	16204	16361	16293	16341	16405	16246	16213	16349	16377	16255	16165	16369	16300	16439	16116	16207	16189	16361	16240	16160	16349	16264	16208	16333	16270	16491	16195	16088	16225	16255	16122	16248	16256	16491	16192	16319	16349	16421	16260	16317	16229	16087	16341	16395	16257	16220	16272	16208	16222	16171	16166	16341	16235	16271	16260	16225	16011	16198	16270	16324	16264	16174	16300	16334	16087	16334	16181	16379	16351	16396	16543	16245	16231	16195	16490	16095	16160	16404	16295	16231	16170	16187	16118	16260	16315	16385	16355	16187	16266	16449	16225	16194	16266	16385	16191	16244	16353	16150	16295	16109	16331	16186	16351	16236	16275	16322	16182	16297	16396	16184	16236	16278	16162	16506	16197	16411	16162	16115	16322	16245	16245	16182	16353	16289	16459	16175	16211	16263	16152	16281	16460	16270	16170	16273	16105	16241	16357	16215	16107	16147	16279	16347	16278	16368	16390	16268	16258	16352	16235	16152	16341	16137	16290	16325	16259	16332	16189	16083	16252	16260	16367	16376	16195	16233	16420	16201	16280	16303	16285	16274	16381	16274	16155	16333	16190	16312	16336	16318	16285	16174	16401	16247	16254	16360	16216	16196	16248	16411	16073	16201	16279	16253	16290	16320	16360	16317	16220	16247	16273	16243	16370	15962	16257	16208	16315	16170	16339	16315	16232	16140	16123	16164	16351	16331	16306	16197	16274	16212	16384	16285	16242	16416	16267	16264	16116	16223	16451	16163	16280	16143	16366	16357	16230	16254	16300	16277	16239	16323	16305	16308	16297	16432	16069	16222	16313	16193	16284	16171	16451	16139	16292	16177	16188	16280	16209	16337	16202	16312	16402	16209	16255	16177	16241	16250	16118	16202	16374	16282	16357	16153	16256	16308	16261	16259	16165	16273	16290	16201	16334	16416	16062	16378	16288	16491	16269	16210	16164	16308	16340	16472	16198	16314	16277	16341	16179	16331	16248	16218	16211	16235	16426	16156	16150	16322	16267	16112	16283	16325	16446	16102	16280	16399	16303	16432	16303	16450	16298	16453	16184	16154	16323	16287	16263	16227	16155	16167	16323	16279	16236	16266	16380	16292	16266	16287	16326	16329	16353	16441	16471	16339	16337	16141	16275	16153	16296	16284	16243	16324	16389	16283	16264	16142	16272	16422	16173	16230	16432	16415	16283	16326	16316	16337	16311	16301	16241	16328	16287	16299	16232	16208	16232	16330	16270	16339	16179	16351	16395	16188	16239	16248	16200	16392	16501	16205	16219	16334	16234	16363	16143	16474	16332	16251	16304	16249	16271	16234	16341	16221	16451	16225	16308	16350	16237	16190	16168	16288	16275	16352	16286	16213	16311	16306	16481	16157	16381	16162	16373	16233	16247	16136	16388	16259	16389	16223	16192	16169	16268	16251	16304	16311	16311	16165	16444	16208	16171	16237	16364	16121	16321	16213	16351	16149	16328	16226	16192	16424	16213	16327	16279	16271	16136	16261	16188	16250	16149	16202	16406	16296	16211	16144	16287	16312	16243	16314	16350	16361	16369	16279	16102	16220	16250	16259	16267	16369	16281	16302	16254	16254	16115	16367	16330	16170	16303	16302	16212	16147	16293	16484	16314	16351	16209	16271	16423	16121	16196	16333	16313	16266	16294	16043	16206	16381	16374	16296	16146	16280	16336	16349	16197	16057	16257	16301	16251	16297	16507	16131	16294	16254	16274	16248	16279	16327	16445	16297	16295	16222	16194	16190	16295	16280	16388	16324	16337	16218	16288	16365	16079	16351	16061	16241	16261	16263	16284	16311	16312	16408	16363	16099	16243	16279	16222	16269	16288	16356	16260	16061	16349	16389	16230	16111	16325	16089	16307	16242	16302	16322	16296	16282	16261	16204	16265	16245	16286	16184	16290	16252	16264	16266	16210	16274	16220	16346	16349	16214	16179	16080	16284	16300	16345	16297	16173	16171	16139	16326	16025	16272	16265	16238	16299	16202	16145	16113	16381	16227	16127	16344	16336	16211	16178	16235	16171	16252	16291	16219	16232	16255	16135	16234	16247	16099	16390	16131	16242	16351	16345	16170	16224	16267	16272	16429	16256	16269	16040	16574	16278	16325	16221	16471	16307	16142	16207	16234	16354	16109	16222	16397	16157	16286	16253	16369	16216	16217	16306	16246	16320	16288	16356	16124	16273	16296	16247	16390	16321	16164	16220	16276	16151	16301	16350	16176	16274	16210	16443	16180	16249	16206	16219	16209	16279	16169	16253	16289	16343	16223	16105	16099	16310	16323	16404	16214	16198	16419	16218	16288	16263	16145	16394	16274	16345	16261	16265	16267	16248	16110	16272	16227	16194	16043	16191	16316	16327	16265	16230	16281	16256	16173	16297	16170	16385	16310	16197	16234	16146	16156	16218	16160	16353	16272	16327	16164	16269	16254	16226	16284	16288	16411
36104	30735	35770	34382	31227	30402	29366	28859	28699	28527	28040	27896	27539	27459	27566	27459	27835	27275	27475	27355	27518	27459	27372	27451	27286	27319	27661	27490	27388	27327	27500	27357	27587	27419	27175	27612	27572	27373	27182	27236	27345	27394	27306	27399	27388	27419	27267	27349	27419	27115	27252	27374	27506	27284	27324	27507	27461	27343	27528	27496	27074	27244	27661	27326	27453	27370	27307	27322	27080	27273	27363	27498	27417	27224	27143	27070	27454	27520	27327	27317	27302	27348	27383	27497	27388	27280	27557	27360	27289	27494	27478	27283	27342	27369	27477	27026	27318	27348	27324	27412	27558	27320	27267	27304	27541	27430	27283	27643	27446	27374	27334	27296	27376	27302	27166	27244	27362	27243	27341	27551	27389	27243	27453	27370	27318	27468	27285	27356	27422	27575	27405	27287	27422	27135	27344	27520	27382	27282	27297	27486	27326	27395	27219	27223	27390	27352	27262	27518	27398	27609	27355	27418	27564	27177	27274	27383	27234	27383	27423	27621	27508	27318	27420	27425	27320	27526	27251	27169	27265	27244	27186	27171	27026	27142	27267	27315	27304	27531	27316	27371	27546	27379	27456	27143	27160	27428	27455	27436	27488	27280	27488	27615	27246	27394	27346	27292	27318	27329	27425	27344	27328	27329	27197	27295	27014	27381	27562	27452	27397	27325	27427	27509	27401	27339	27770	27225	27617	27439	27003	27309	27243	27411	27436	27490	27325	27302	27213	27258	27167	27257	27340	27472	27395	27602	27578	27442	27403	27153	27626	27416	27246	27456	27153	27432	27202	27517	27127	27392	27214	27336	27550	27163	27127	27091	27235	27383	27323	27484	27473	27331	27141	27291	27263	27167	27195	27223	27504	27432	27476	27430	27238	27415	27359	27372	27344	27399	27396	27239	27252	27338	27320	27455	27244	27280	27503	27161	27408	27381	27479	27275	27368	27098	27495	27396	27418	27430	27397	27278	27269	27261	27283	27525	27434	27275	27153	27384	27315	27214	27326	27276	27341	27263	27363	27242	27222	27437	27366	27468	26991	27253	27259	27247	27135	27359	27407	27437	27302	27445	27284	27369	26939	27410	27460	27210	27447	27094	27084	27474	27413	27429	27515	27367	27549	27106	27297	27458	27525	27335	26994	27521	27410	27408	27648	27332	27374	27537	27262	27378	27579	27407	27379	27456	27412	27423	27428	27330	27262	27193	27487	27030	27283	27371	27399	27562	27490	27570	27497	27717	27240	27356	27346	27511	27519	27283	27331	27184	27337	27050	27136	27234	27595	27326	27278	27334	27471	27430	27424	27423	27324	27319	27047	26938	27150	27162	27393	27090	27434	27651	27291	27432	27388	27257	27326	27310	27439	27437	27444	27237	27325	27400	27423	27385	27385	27241	27320	27139	27375	27239	27282	27051	27427	27286	27273	27303	27497	27429	27160	27529	27248	27504	27284	27195	27426	27342	27279	27248	27357	27131	27152	27456	27339	27385	27336	27288	27318	27278	27283	27428	27310	27325	27372	27119	27152	27128	27236	27568	27209	27082	27508	27508	27383	27212	27525	27502	27561	27255	27372	27196	26919	27418	27587	27268	27377	27391	27303	27322	27435	27334	27250	27469	27265	27499	27310	27411	27432	27266	27229	27176	27303	27221	27258	27329	27204	27283	27289	27627	27390	27345	27346	27364	27397	27485	27242	27379	27527	27348	27172	27195	27343	27221	27270	27371	27412	27455	27269	27325	27289	27483	27305	27102	27287	27296	27467	27316	27237	27103	27291	27266	27471	27026	27472	27397	27458	27364	27185	27636	27314	27236	27212	27392	27387	27227	27556	27415	27353	27196	27372	27286	27149	27224	27161	27334	27394	27326	27428	27355	27353	27270	27307	27439	27357	27341	27187	27404	27189	27582	27243	27308	27183	27241	27546	27254	27308	27354	27342	27097	27432	27454	27228	27376	27303	27577	27425	27124	27320	27497	27480	27358	27480	27319	27512	27692	27434	27160	27188	27433	27509	27247	27056	27424	27393	27427	27541	27724	27426	27421	27146	27441	27303	27358	27279	27277	27424	27196	27404	27393	27577	27430	27240	27463	27279	27330	27552	27280	27368	27321	27287	27349	27458	27090	27599	27536	27388	27541	27330	27466	27385	27207	27336	27490	27451	27320	27305	27212	27329	27350	27442	27095	26976	27217	27242	27416	27386	27538	27491	27467	27152	27426	27337	27271	27349	27372	27232	27247	27103	27470	27412	27184	27211	27363	27602	27445	27322	27537	27593	27360	27361	27313	27355	27127	27312	27263	27504	27467	27213	27265	27234	27192	27392	27469	27071	27272	27530	27374	27464	27497	27463	27306	27471	27577	27105	27577	27291	27508	27157	27331	27647	27219	27208	26889	27561	27415	27360	27364	27469	27717	27304	27357	27470	27408	27448	27277	27439	27482	27438	27391	27472	27493	27480	27280	27435	27311	27143	27157	27414	27428	27623	27172	27396	27397	27331	27105	27344	27401	27384	27457	27257	27312	27589	27506	27066	27238	27130	27254	27365	27214	27250	27478	27234	27341	27392	27433	26935	27439	27481	27240	27279	27045	27294	27260	27279	27428	27454	27518	27283	27258	27356	27231	27108	27442	27119	27254	27386	27098	27552	27457	27410	27501	27400	27229	27473	27475	27451	27566	27544	27210	27555	27387	27438	27433	27301	27160	27457	27620	27231	27381	27353	27564	26953	27269	27225	27629	27422	27464	27472	27390	27501	27207	27210	27172	27416	27442	27426	27344	27340	27329	27307	27421	27357	27264	27253	27177	27234	27256	27510	27170	27718	27413	27356	27292	27130	27197	27386	27284	27756	27487	27272	27091	27617	27410	27206	27514	27372	27266	27326	27358	27182	27421	27464	27454	27269	27511	27331	27272	27262	27402	27247	27601	27375	27136	27260	27453	27219	27251	27222	27441	27690	27261	27152	27246	27627	27361	26999	27266	27325	27516	27147	27289	27448	27567	27226	27340	27447	27336	27315	27315	27265	27584	27412	27520	27614	27199	27283	27207	27357	27211	27340	27308	27350	27314	27657	27362	27278	27369	27514	27323	27363	27297	27332	27488	27508	27124	27651	27282	27349	27376	27113	27415	27413	27236	27136	27332	27369	27275	27221	27212	27194	27357	27344	27122	27482	27105	27336	27461	27061	27407	27376	27322	27275	27371	27525	27412	27414	27373	27180	27441	27426	27470	27356	27169	27102	27155	27416	27482	27266	27311	27278	27589	27576	27358	27331	27216	27248	27447	27504	27524	27327	27565	27518	27372	27368	27462	27343	27534	27136	27461	27600	27506	27267	27378	27377	27118	27481	27088	27318	27401	27076	27325	27266	27502	27128	27558	27560	27665	27235	27237	27290	27293	27254	27262	27572	27222	27468	27407	27441	27312	27463	27247	27173	27323	27298	27460	27430	27267	27414	27449	27349	27261	27205	27301	27266	27459	27312	27311	27194	27271	27328	27358	27441	27373	27503	27583	27557	27284	27178	27302	27146	27371	27220	27229	27520	27370	27451	27783	27424	27004	27697	27407	27114	27397	27255	27070	26996	27396	27536	27377	27595	27276	27181	27165	27120	27205	27423	27353	27380	27156	27133	27222	27320	27503	27457	27228	27265	27480	27245	27407	27318	26964	27378	27557	27332	27177	27363	27654	27242	27221	27389	27357	27310	27360	27385	27410	27486	27458	27590	27245	27393	27351	27280	27508	27204	27491	27250	27349	27287	27146	27225	27077	27272	27173	27380	27155	27477	27439	27367	27624	27302	27308	27212	27212	27667	27423	27217	27411	27427	27313	27375	27339	27239	27305	27421	27027	27406	27529	27230	27138	27400	27375	27403	27438	27158	27382	27339	27272	27341	27271	27217	27443	27456	27360	27668	27569	27038	27250	27373	27298	27469	27404	27514	27555	27230	27376	27486	27061	27475	27515	27653	27404	27532	27344	27206	27291	27280	27160	27189	27369	27485	27448	27333	27336	27222	27357	27497	27481	27288	27053	27173	27331	27300	27357	27765	27372	27436	27349	27405	27327	27469	27288	27336	27388	27200	27343	27249	27197	27418	27384	27280	27222	27068	27240	27288	27341	27414	27321	27424	27199	27544	27547	27193	27370	27299	27312	27229	27431	27372	27354	27238	27523	27469	27279	27343	27244	27358	27446	27660	27407	27384	27313	27460	27398	27559	27207	27301	27433	27252	27318	27352	27265	27443	27338	27346	27542	27647	27183	27439	27284	27292	27314	27461	27458	27268	27348	27224	27282	27280	27395	27459	27406	27292	27046	27568	27271	26969	27324	27088	27237	27745	27247	27405	27474	27323	27383	27498	27466	27393	27163	27083	27285	27046	27330	27259	27280	27095	27157	27249	27230	27415	27496	27303	27372	27413	27300	27309	27463	27724	27437	27643	27300	27425	27480	27531	27362	27128	27426	27352	27223	27432	27324	27450	27495	27368	27322	27078	27173	27315	27110	27292	27455	27430	27075	27431	27326	27271	27407	27485	27420	27292	27456	27325	27218	27108	27244	27339	27251	27532	27394	27299	27374	27491	27348	27460	27063	27330	27370	27479	27286	27145	27520	27552	27296	27197	27228	27194	27276	27254	27129	27214	27417	27176	27446	27356	27191	27169	27369	27220	27253	27424	27423	27287	27279	27517	27666	27452	27244	27348	27251	27460	27259	27305	27300	27346	27350	27366	27235	27385	27488	27532	27161	27147	27614	27154	27316	27301	27478	27447	27332	27410	27347	27323	27243	27574	27558	27253	27451	27204	27234	27373	27333	27376	27368	27218	27483	27268	26996	27364	27369	27267	27180	27335	27359	27158	27583	27567	27329	27360	27458	27396	27357	27569	27344	27332	27506	27063	27393	27429	27467	27020	27276	27283	27340	27152	27274	27446	27335	27500	27176	27037	27327	27588	27312	27286	27391	27357	27269	27397	27283	27259	27396	27498	27231	27374	27279	27295	27508	27224	27435	27439	27466	27572	27159	27347	27049	27340	27070	27197	27194	27482	27220	27611	27459	27362	27214	27368	27356	27584	27447	27368	27544	27413	27254	27527	27341	27292	27492	27392	27241	27301	27199	27393	27210	27434	27670	27395	27357	27510	27492
24380	30459	30894	26137	23279	21347	20351	19547	18818	18515	18253	17881	17602	17530	17341	17392	17374	17104	17266	17352	17158	17199	17244	17239	17256	17173	17100	17140	17277	17310	17232	17145	17033	17234	17188	17139	17273	17135	17155	17137	17141	17107	17032	17086	17134	17217	17282	17147	17146	17019	17202	17177	17161	17251	17094	17101	17139	17311	17034	17013	17045	17106	17129	17093	17097	17026	17217	17147	17126	17061	17190	17146	17127	17070	17031	17156	17108	16924	17217	17163	17072	17066	17154	17442	17421	17147	17008	17077	17075	16994	16967	17195	17236	16996	17093	17056	16995	16991	17074	17336	17081	16945	17295	17247	17004	17023	17295	17278	17211	16892	17062	17205	17002	17196	17062	17212	17083	16920	17228	17098	17146	16980	17092	16967	17000	17267	17010	17100	17201	17082	17074	17257	16991	17061	17011	17197	17138	17159	17058	16963	16970	17074	17151	17198	17136	17147	17110	17145	17109	17032	16991	17090	17009	17086	17114	17097	17007	17049	17202	17142	17191	16873	17045	17066	17230	16948	17030	17142	17041	17120	17134	17181	17216	17000	17136	17152	17255	17175	17251	17046	17066	17037	16894	17058	17252	17205	17060	17045	16874	17181	16949	17202	17100	17178	17023	17005	17137	17032	17329	17109	17118	17000	17123	17061	17228	17042	17087	17189	17141	17181	17166	17066	17268	17082	17066	17021	17120	17148	17180	17208	17045	16896	17136	17275	16982	16891	17141	17125	17052	17143	17123	17144	17142	17180	16991	17129	17226	17190	17169	17113	16999	16999	17158	17038	16972	17239	17164	16993	17042	17016	17135	17135	17022	17185	17180	17125	17144	17063	17190	16957	17052	16978	17159	16999	17094	16986	17214	17063	17074	17235	17019	17174	17110	17106	17163	17314	17178	16864	17103	17202	17100	17006	17127	16986	16939	17045	17151	17083	17180	17049	17206	16917	17054	16919	17143	17104	17133	17109	17170	17051	17047	17059	17073	16992	17244	17202	17004	17010	17031	17065	17084	17105	17037	17256	17144	17029	17147	16948	17201	17265	17013	17120	17089	17070	17146	17067	17248	17084	17133	17277	17076	17105	17122	17207	16980	17203	17045	17144	17201	17034	17094	17149	17032	17028	17096	17092	17167	16871	17082	17123	17055	17042	17214	17132	17185	17130	17140	16998	16985	17056	17069	17031	17029	17103	17131	17019	17261	17320	17074	17369	16955	17036	17007	17079	17166	17054	17091	17202	17209	17127	17182	16982	17106	17125	17141	16920	17065	17223	17012	17035	17099	17034	17072	17262	17119	17166	17006	17139	17155	17031	17073	17074	17071	17073	17042	17234	17194	17257	17206	17082	17108	17115	17068	17124	17013	17053	17033	17342	17026	16973	16991	16977	17195	17159	16902	17176	17094	17140	17050	17148	17174	17093	17046	17051	16904	17046	17067	17094	17109	17142	17207	16997	17264	17172	17050	17058	17059	17249	17125	17232	17114	17067	17162	17088	17088	17054	17116	17157	17178	17088	17206	17070	16999	17040	17132	17105	17162	17163	16954	17251	16917	17135	17174	17153	17114	17047	17143	17041	17064	17167	17030	16959	16984	17144	17261	17140	17106	17241	17064	17165	17008	17038	16787	17180	16968	17051	16983	17000	17088	17061	16997	17040	17257	17100	16981	17136	17177	16988	17107	17053	17153	17109	17066	17212	17201	17042	17023	17277	17078	17173	17073	17231	16953	17014	17092	17231	17072	17023	17222	17297	17019	17069	17132	17066	16914	17139	17157	17221	17146	17032	17082	17261	17018	17123	17115	16941	17115	17147	17016	17018	17236	17164	16950	17182	16994	17084	17181	17011	17199	16954	17171	17165	17232	16972	16962	17056	17124	17275	17106	16929	17007	17182	17022	16970	17145	17106	17126	17034	17072	16951	17008	17038	17126	17106	17348	17120	17072	17116	17106	17045	17192	17119	16964	16965	17016	17085	17017	17123	17217	17183	16990	17114	17051	17115	17285	17088	16851	17027	17051	17158	17286	16922	17235	17272	17077	16922	16939	16947	17184	17191	17075	17231	16997	17127	17173	17210	17155	17064	16990	17146	17026	17269	17128	17120	17166	17058	17069	17106	17142	17051	17237	17366	17050	17105	16992	16933	17162	17031	17098	17003	17121	17053	16969	16955	16799	16963	17175	17092	16931	17056	17037	17105	17105	17186	17128	17076	17141	17017	17021	17363	17034	16963	17124	17121	17033	17027	16849	17093	17236	17026	16987	17167	17113	17158	17190	17093	17030	16977	16990	16994	17008	17128	17268	17186	16918	17072	17088	17072	17005	17247	17003	17187	16883	17097	17140	17250	17032	17150	17123	17220	17063	17034	17098	17260	17128	16918	17241	17058	17061	17110	16975	17078	16982	17052	17043	17102	17208	17055	17081	17116	17180	17037	17106	16946	16963	17092	17191	17114	17083	16996	17014	17075	17116	17044	17134	17121	16989	17205	17060	17017	17217	17301	17215	17041	17130	17116	17108	17095	17116	17220	17179	17116	17130	17008	16996	17097	17487	17013	17031	16977	17174	17009	17078	17202	17007	17151	16999	17090	17220	17224	17042	17078	17115	17173	17177	17071	17114	16985	17020	16994	17029	17153	16976	17195	17085	17145	17123	17134	17120	16957	17105	17103	17153	16983	16999	17045	16963	16955	17098	17125	17082	17140	17024	17101	17136	17246	17074	17069	17025	17191	17199	17159	17097	16914	17089	16959	16879	17193	17108	17118	17109	16854	17074	17164	17256	17042	17107	17079	17196	17036	16993	17120	17024	17149	16995	17087	17099	17131	16950	16983	17041	17002	17287	17154	17048	17144	16989	16982	16910	17107	17092	17216	17082	17202	16973	17049	17147	17149	17115	17138	17344	17216	17044	17199	17133	17195	17277	17053	17044	17117	17114	16947	17195	17100	16758	17081	17311	17273	17032	17107	17122	16987	17078	17111	17114	17181	17135	17104	17205	17187	17036	17199	17048	17158	17293	17145	17178	17117	17281	16996	17191	17115	17079	17189	17127	17054	16993	17081	17168	17171	17222	17079	17004	17064	17219	17171	17080	17168	17196	17031	17044	17250	16979	17054	17095	17209	17128	17111	17188	17079	17101	17115	17390	16972	17116	17237	16988	16998	17018	17007	17044	17006	17031	17129	17164	17030	17040	17007	16913	17141	17139	17168	16984	17084	17100	17135	17144	17080	17045	17210	17176	17177	16986	17250	17175	16949	17199	17303	17040	17104	17103	17079	17261	17141	17057	16909	17334	17075	17230	17117	17077	17023	17157	17129	17036	17178	17200	17063	17142	17101	17148	16995	17024	16932	17137	17066	17064	17142	17006	17147	17038	17075	16958	17017	17147	16936	17155	17139	17129	17208	17252	17057	16848	17097	17159	17070	17140	17165	17126	17159	17084	17086	17133	17263	17071	17187	17193	17110	16756	17226	17051	17264	17144	16925	17251	17109	17264	17003	17130	17075	17255	17297	17152	17148	17173	17079	17221	17151	17118	17232	17127	17051	17032	17027	17274	17135	17239	17029	17017	17112	17023	17028	17058	17098	17077	17101	17085	17007	17099	17169	17044	17013	17131	16917	17072	17041	17082	17160	17187	16985	17138	17291	17133	16977	17185	17057	17098	16895	16962	17044	17127	17098	16904	17063	17086	17049	17167	16949	17080	16984	17104	17207	16975	17058	17129	17017	17125	17092	17031	17065	17170	17176	17025	17298	17075	17170	17067	16923	16908	17013	16944	17172	17083	17142	17230	17085	17104	16968	17092	17119	17019	17061	17224	17315	17164	17074	16947	16988	17238	17137	17044	17114	16935	17104	17012	17050	17250	17099	17102	17197	17046	17015	17299	17224	17046	17194	17232	17053	17196	17086	17041	17229	17126	17200	17074	17152	17324	17149	16940	17037	17053	17002	17256	16923	17066	17088	17199	17171	17071	16830	17189	17252	17128	17056	17098	17113	16933	17066	17296	17108	17118	17109	17252	17311	17188	17101	17291	17112	17182	17131	17136	17115	17196	17091	16998	17224	17203	17163	17192	16983	17130	17207	17176	17265	17071	16971	17206	17084	17080	16989	17336	16981	17069	17115	17195	17206	17112	17059	17033	17216	17237	17012	17020	17108	17027	17015	17134	17209	17050	17176	17245	17080	17079	17086	17091	17038	17144	17110	17194	17076	17053	17035	17129	17060	17025	17133	17189	17073	17081	17310	17093	17264	17020	16861	16884	17305	17088	17277	16907	17093	17113	17158	17284	17161	17184	17160	17054	17039	17021	17068	17237	17248	17227	17139	17260	17093	17258	17028	17019	17118	17159	17163	16903	17085	16984	17021	17186	17239	16988	17179	17117	17085	17222	17080	17126	17237	17059	17041	17208	17370	17085	17155	17203	17264	17049	17245	17099	17247	16964	17114	17308	17034	17154	17086	17061	17148	17073	16967	17109	16942	17128	17034	16993	17144	16981	17209	16987	17076	17245	16840	17219	17046	17251	17070	17163	17110	16830	17309	17087	17216	17115	17056	16864	17107	17330	17285	17076	17036	17044	17058	16958	16958	17301	16957	17097	16989	17106	17049	17040	17111	17264	17019	17119	17118	17154	17138	17063	17059	17117	17137	16872	17180	17232	17158	16959	17044	17019	17047	17027	16975	17316	17061	17213	16932	17146	17171	17076	17129	17267	17001	17192	17097	17025	17155	17119	16954	17074	17165	17255	17017	17129	17040	17059	17075	17071	17033	16998	17193	16998	16909	16970	16908	17045	16866	17056	17150	17118	16868	16994	17165	16986	17040	17141	17099	17110	17121	17116	16978	17118	17114	17119	17083	17131	16983	17124	17030	17210	17066	17006	17131	17085	17003	17119	17184	17079	17177	17110	17014	17094	17105	17272	17064	17285	17090	17250	17275	16965	17245	17099	17173	17114	17057	17197	16896	17039	16889	16999	17082	17078	17331	17114	17171	17230	17026	17170	17171	17036	17229	17204	17116	16974	17160	17188	17089	17161	17135	17039	16988	17135	17169	16947	17184	17126	17050	17053	17026	17116	17095	17166	16849	17203	17130	17213	16963	17140	17027	17125	16944	16986	17088	17070	17155	17155	17004	16961	17298
24352	21196	27792	25746	25626	30006	31707	28590	27698	27377	27156	26786	26382	26063	26037	25914	25937	25953	25835	25750	25863	25817	25886	25607	25678	25659	25725	25837	25679	25551	25557	25513	25545	25231	25342	25593	25661	25575	25499	25621	25696	25457	25642	25479	25441	25640	25640	25644	25345	25629	25699	25551	25574	25468	25470	25606	25392	25388	25423	25490	25313	25479	25435	25337	25563	25349	25523	25598	25405	25356	25508	25399	25470	25659	25313	25350	25466	25560	25486	25558	25212	25404	25736	25527	25462	25462	25414	25658	25373	25442	25535	25292	25520	25572	25492	25439	25639	25623	25452	25733	25694	25610	25469	25216	25597	25499	25453	25395	25464	25538	25267	25302	25466	25409	25372	25369	25460	25504	25433	25373	25602	25132	25419	25530	25624	25461	25404	25456	25525	25454	25555	25472	25444	25551	25405	25566	25737	25452	25494	25617	25565	25510	25489	25589	25598	25694	25707	25363	25362	25146	25507	25290	25477	25694	25364	25302	25161	25356	25600	25551	25499	25378	25422	25549	25597	25271	25359	25539	25584	25214	25428	25412	25290	25655	25425	25413	25481	25474	25634	25026	25441	25705	25272	25381	25344	25407	25459	25464	25349	25278	25472	25469	25327	25522	25491	25593	25613	25331	25239	25389	25574	25436	25571	25265	25245	25468	25448	25535	25556	25303	25416	25414	25409	25462	25474	25225	25426	25184	25306	25479	25486	25513	25426	25357	25634	25744	25345	25442	25536	25445	25555	25684	25567	25477	25200	25651	25418	25433	25426	25376	25447	25622	25486	25224	25463	25489	25160	25236	25637	25501	25542	25347	25202	25210	25391	25697	25356	25571	25329	25455	25487	25377	25673	25434	25386	25667	25391	25459	25294	25321	25392	25569	25569	25623	25403	25452	25683	25662	25635	25341	25669	25362	25458	25647	25430	25309	25400	25540	25645	25154	25223	25394	25495	25479	25291	25424	25386	25436	25455	25450	25372	25465	25513	25391	25433	25649	25756	25430	25412	25398	25334	25318	25300	25529	25274	25468	25085	25275	25211	25350	25294	25571	25542	25549	25494	25405	25239	25257	25562	25666	25310	25405	25325	25530	25469	25569	25537	25421	25490	25340	25576	25386	25146	25481	25514	25591	25193	25270	25199	25441	25174	25625	25829	25559	25494	25761	25304	25458	25378	25512	25381	25463	25309	25459	25329	25696	25233	25372	25450	25509	25263	25244	25460	25461	25402	25529	25526	25410	25662	25235	25704	25417	25470	25272	25567	25215	25545	25622	25486	25322	25472	25555	25503	25638	25202	25580	25356	25570	25540	25457	25465	25351	25471	25354	25346	25318	25651	25282	25550	25385	25609	25326	25347	25371	25557	25591	25321	25406	25308	25577	25528	25564	25580	25701	25500	25355	25295	25246	25455	25385	25506	25329	25593	25336	25597	25452	25518	25457	25286	25347	25465	25420	25575	25402	25449	25368	25645	25536	25407	25344	25409	25631	25486	25639	25540	25723	25492	25653	25497	25397	25556	25418	25598	25576	25744	25585	25431	25309	25448	25402	25810	25180	25455	25307	25630	25355	25333	25288	25480	25275	25276	25448	25317	25195	25321	25533	25242	25511	25722	25611	25531	25399	25551	25448	25438	25572	25608	25280	25307	25279	25333	25668	25468	25470	25568	25366	25458	25654	25428	25553	25608	25438	25241	25557	25440	25437	25534	25264	25645	25689	25358	25425	25371	25251	25551	25450	25519	25350	25464	25566	25559	25643	25489	25387	25583	25600	25388	25566	25462	25457	25300	25354	25262	25258	25154	25158	25455	25440	25207	25597	25346	25433	25460	25279	25652	25223	25318	25429	25451	25585	25570	25464	25301	25407	25565	25424	25614	25543	25324	25460	25230	25445	25355	25209	25218	25563	25489	25266	25814	25776	25396	25319	25343	25242	25360	25322	25411	25346	25520	25387	25438	25103	25563	25551	25375	25411	25679	25353	25393	25500	25198	25381	25294	25536	25257	25444	25347	25403	25402	25311	25340	25355	25369	25234	25590	25375	25620	25282	25524	25370	25621	25411	25465	25374	25373	25475	25788	25566	25303	25666	25468	25478	25369	25392	25398	25386	25535	25462	25631	25262	25533	25391	25492	25603	25525	25523	25340	25494	25705	25586	25544	25661	25373	25356	25427	25150	25340	25330	25194	25624	25600	25063	25601	25360	25318	25422	25303	25300	25488	25545	25421	25470	25339	25327	25135	25289	25487	25566	25362	25612	25506	25399	25479	25291	25470	25407	25328	25595	25503	25662	25636	25273	25382	25389	25451	25549	25521	25399	25575	25397	25397	25548	25283	25292	25567	25446	25160	25512	25400	25395	25398	25368	25473	25269	25560	25445	25391	25419	25428	25312	25506	25534	25219	25510	25516	25699	25196	25603	25591	25260	25452	25472	25304	25264	25362	25230	25357	25398	25508	25394	25594	25565	25348	25427	25424	25296	25180	25589	25525	25466	25347	25679	25450	25659	25464	25409	25389	25479	25417	25284	25371	25424	25546	25310	25551	25435	25021	25573	25718	25529	25479	25505	25705	25278	25363	25291	25469	25546	25538	25267	25592	25387	25651	25480	25400	25269	25423	25215	25391	25374	25286	25397	25452	25177	25602	25762	25425	25204	25446	25282	25423	25734	25533	25381	25442	25591	25434	25505	25595	25337	25367	25700	25311	25336	25250	25369	25624	25558	25342	25547	25203	25495	25397	25350	25589	25213	25392	25412	25398	25179	25309	25508	25611	25444	25498	25257	25422	25404	25430	25188	25450	25205	25276	25560	25404	25478	25349	25485	25606	25491	25512	25424	25496	25354	25380	25386	25250	25451	25518	25634	25616	25458	25643	25297	25347	25557	25310	25570	25595	25426	25647	25552	25615	25279	25190	25543	25393	25302	25425	25553	25318	25680	25565	25372	25532	25392	25450	25455	25670	25526	25453	25566	25368	25570	25481	25594	25419	25561	25364	25546	25514	25527	25337	25433	25404	25574	25684	25365	25280	25062	25393	25383	25589	25430	25561	25317	25545	25769	25329	25595	25311	25498	25540	25353	25022	25332	25538	25513	25697	25319	25241	25384	25403	25410	25398	25403	25393	25469	25547	25404	25676	25526	25347	25275	25647	25659	25629	25427	25390	25301	25547	25482	25234	25491	25356	25894	25446	25288	25598	25560	25595	25420	25569	25313	25658	25415	25531	25509	25239	25630	25463	25362	25462	25595	25455	25736	25339	25519	25430	25139	25525	25412	25454	25377	25414	25448	25361	25364	25486	25291	25466	25145	25406	25464	25335	25368	25633	25439	25508	25409	25449	25693	25401	25512	25323	25324	25195	25467	25475	25322	25322	25450	25717	25634	25341	25498	25695	25408	25487	25507	25652	25275	25306	25342	25569	25493	25433	25479	25707	25631	25400	25347	25393	25458	25252	25459	25290	25291	25575	25318	25534	25333	25221	25410	25462	25506	25488	25498	25349	25397	25764	25540	25533	25242	25276	25372	25629	25405	25546	25810	25588	25576	25257	25615	25633	25489	25386	25614	25525	25321	25610	25501	25390	25872	25503	25507	25293	25509	25622	25193	25401	25674	25636	25392	25261	25426	25458	25453	25396	25602	25729	25677	25707	25409	25312	25437	25675	25254	25369	25267	25535	25400	25272	25094	25465	25538	25404	25571	25384	25405	25372	25590	25208	25174	25394	25401	25657	25299	25394	25457	25143	25536	25431	25489	25419	25494	25750	25412	25670	25545	25544	25414	25387	24918	25404	25405	25552	25500	25686	25559	25409	25645	25179	25411	25390	25684	25595	25401	25481	25328	25475	25535	25466	25372	25254	25219	25465	25571	25323	25222	25554	25581	25496	25425	25415	25686	25666	25538	25500	25378	25629	25433	25528	25531	25278	25508	25254	25378	25550	25506	25586	25458	25573	25447	24960	25195	25259	25388	25118	25331	25586	25389	25420	25455	25554	25371	25395	25488	25391	25332	25383	25892	25285	25326	25530	25621	25345	25336	25792	25333	25347	25386	25362	25484	25375	25397	25236	25453	25407	25425	25450	25532	25400	25651	25309	25281	25365	25356	25492	25388	25471	25583	25236	25399	25567	25597	25540	25271	25517	25624	25516	25327	25491	25646	25000	25424	25352	25581	25573	25409	25285	25434	25414	25669	25652	25499	25504	25493	25324	25503	25316	25518	25623	25577	25431	25586	25293	25447	25389	25531	25575	25558	25431	25400	25586	25458	25381	25334	25213	25546	25482	25573	25503	25376	25285	25309	25428	25489	25342	25458	25627	25343	25387	25514	25364	25254	25454	25356	25243	25271	25485	25321	25528	25503	25503	25573	25647	25506	25335	25596	25434	25373	25471	25660	25339	25587	25666	25327	25719	25230	25387	25463	25475	25401	25408	25428	25261	25474	25299	25497	25353	25569	25462	25500	25551	25275	25591	25522	25526	25484	25376	25366	25561	25494	25572	25539	25579	25294	25299	25509	25568	25380	25605	25298	25597	25266	25491	25666	25492	25554	25284	25434	25567	25458	25508	25579	25507	25485	25328	25337	25415	25425	25627	25678	25536	25363	25475	25419	25209	25368	25487	25527	25211	25445	25510	25571	25608	25339	25451	25478	25654	25073	25495	25610	25545	25372	25487	25654	25333	25328	25335	25510	25317	25612	25609	25448	25336	25416	25494	25525	25346	25545	25499	25728	25422	25527	25383	25514	25308	25552	25548	25660	25333	25639	25476	25605	25304	25391	25627	25421	25524	25499	25396	25368	25418	25346	25473	25566	25371	25466	25448	25482	25634	25331	25395	25568	25610	25419	25423	25190	25688	25395	25611	25621	25340	25408	25566	25489	25553	25458	25442	25250	25101	25426	25504	25403	25520	25395	25392	25545	25537	25313	25405	25153	25389	25340	25458	25278	25480	25348	25564	25640	25642	25385	25515	25476	25574	25412	25559	25576	25502	25432	25681	25340	25419	25175	25635	25489	25486	25506	25555	25367	25581	25323	25439	25670	25558	25600	25438	25371	25281	25354	25407	25492	25668	25512	25468	25301	25395	25253	25795	25341	25291	25579	25369	25206	25350	25189	25278	25473	25590	25407	25297	25489	25342	25356
22290	36792	37861	31125	26904	24141	22039	20687	19573	18900	18197	17868	17374	17107	16966	16883	16792	16781	16668	16533	16475	16379	16586	16364	16239	16222	16425	16458	16351	16415	16452	16418	16382	16373	16453	16302	16395	16392	16314	16373	16631	16384	16440	16321	16219	16295	16247	16345	16246	16370	16529	16254	16451	16375	16381	16156	16531	16173	16265	16296	16396	16218	16119	16307	16304	16201	16382	16220	16334	16112	16298	16118	16420	16125	16276	16247	16208	16436	16185	16218	16390	16282	16326	16214	16389	16219	16421	16133	16289	16294	16274	16282	16187	16176	16192	16295	16149	16247	16179	16262	16258	16283	16205	16258	16121	16266	16299	16144	16321	16230	16289	16387	16123	16273	16279	16316	16084	16199	16379	16296	16349	16255	16302	16529	16202	16081	16219	16204	16044	16168	16335	16367	16230	16282	16245	16302	16211	16186	16354	16289	16299	16442	16111	16250	16391	16154	16334	16132	16441	16260	16134	16090	16152	16239	16248	16220	16262	16340	16331	16233	16338	16246	16328	16225	16315	16163	16277	16424	16259	16297	16282	16185	16156	16249	16323	16222	16264	16223	16128	16399	16317	16319	16180	16224	16505	16288	16157	16265	16402	16045	16318	16181	16269	16330	16228	16384	16382	16259	16192	16134	16237	16299	16319	16283	16110	16365	16149	16303	16258	16026	16243	16294	16262	16236	16329	16176	16250	16217	16325	16295	16244	16279	16192	16058	16070	16178	16264	16508	16049	16120	16197	16068	16213	16285	16145	16224	16228	16363	16329	16278	16142	16213	16186	16205	16189	16286	16326	16300	16213	16230	16211	16203	16322	16059	16120	16164	16234	16278	16060	16243	16326	16196	16253	16368	16268	16173	16121	16335	16389	16168	16388	16293	16315	16380	16305	16276	16314	16132	16220	16298	16377	16249	16221	16421	16285	16168	16368	16337	16190	16133	16336	16163	16154	16190	16156	16218	16317	16354	16272	16146	16240	16080	16493	16273	16331	16180	16158	16187	16317	16270	16215	16179	16228	16175	16274	16261	16462	16236	16351	16188	16319	16334	16314	16199	16354	16109	16278	16345	16295	16230	16129	16228	16402	16209	16326	16153	16214	16182	16083	16215	16255	16130	16264	16172	16235	16311	16283	16320	16175	16234	16208	16019	16308	16269	16311	16313	16358	16095	16348	16429	16117	16226	16304	16316	16112	16267	16353	16278	16301	16125	16296	16256	16429	16297	16228	16175	16214	16180	16187	16275	16288	16353	16251	16275	16255	16139	16279	16229	16208	16129	16060	16232	16250	16328	16231	16161	16166	16239	16198	16328	16313	16244	16283	16135	16088	16384	16327	16385	16321	16302	16204	16059	16216	16267	16205	16266	16233	16181	16268	16311	16124	16160	16137	16369	16289	16069	16137	16279	16281	16222	16322	16119	16168	16410	16393	16057	16281	16321	16387	16266	16235	16209	16198	16269	16084	16191	16465	16362	16243	16222	16326	16293	16355	16284	16275	16381	16396	16185	16046	16435	16301	16453	15924	16334	16185	16341	16279	16297	16254	16336	16288	16155	16252	16440	16314	16204	16258	16404	16357	16267	16287	16439	16481	16302	16228	16278	16336	16050	16459	16397	16176	16476	16246	16308	16312	16512	16329	16271	16183	16243	16111	16301	16141	16116	16324	16331	16173	16479	16071	16078	16322	16383	16343	16263	16186	16069	16290	16182	16246	16308	16408	16250	16294	16165	16339	16125	16240	16135	16156	16170	16271	16271	16200	16278	16286	16254	16128	16244	16342	16218	16178	16205	16385	16290	16210	16287	16272	16275	16221	16238	16298	16276	16429	16245	16279	16276	16127	16167	16369	16267	16212	16247	16183	16116	16467	16290	16354	16291	16306	16258	16222	16203	16265	16186	16343	16305	16063	16280	16182	16289	16411	16347	16278	16290	16153	16409	16329	16251	16379	16134	16201	16206	16331	16261	15990	16295	16166	15997	16273	16145	16351	16241	16290	16407	16219	16357	16333	16169	16302	16196	16371	16294	16139	16269	16096	16339	16230	16225	16151	16345	16032	16307	16321	16093	16218	16259	16161	16171	16176	16127	16316	16261	16253	16093	16155	16106	16360	16246	16318	16138	16123	16205	16227	16243	16367	16132	16207	16217	16037	16355	16192	16295	16132	16318	16237	16386	16128	16104	16363	16187	16202	16238	16204	16310	16357	16187	16277	16209	16028	16202	16290	16274	16303	16232	16168	16442	16281	16418	16039	16343	16122	16225	16295	16370	16427	16280	16235	16347	16263	16155	16070	16308	16112	16132	16113	16087	16465	16200	16058	16228	16211	16245	16236	16262	16274	16167	16222	16208	16226	16218	16160	16283	16146	16157	16155	16289	16327	16232	16037	16236	16103	16130	16264	16369	16213	16358	16286	16273	16283	16139	16147	16239	16335	16375	16169	16221	16295	16334	16287	16375	16319	16325	16368	16281	16246	16148	16322	16154	16267	16269	16322	16280	16384	16242	16248	16255	16396	16445	16494	16199	16194	16309	16118	16542	16315	16261	16033	16312	16297	16057	16361	16152	16256	16159	16017	16314	16229	16266	16357	16378	16222	16219	16323	16224	16294	16250	16286	16321	16182	16365	16214	16235	16212	16236	16244	16189	16324	16227	16191	16457	16286	16136	16336	16217	16223	16261	16296	16376	16170	16040	16297	16209	16104	16419	16054	16220	16175	16092	16406	16346	16176	16183	16200	16148	16202	16289	16281	16278	16158	16111	16140	16114	16204	16253	16099	16409	16317	16337	16124	16284	16148	16303	16273	16191	16375	16348	15985	16243	16072	16219	16266	16351	16222	16129	16336	16328	16297	16127	16362	16228	16185	16249	16099	16224	16337	16253	16188	16281	16284	16200	16419	16383	16095	16277	16363	16228	16342	16245	16141	16164	16373	16163	16209	16295	16240	16013	16220	16320	16130	16328	16038	16143	16244	16309	16290	16357	16306	16302	16275	16369	16192	16252	16268	16192	16223	16272	16131	16253	16316	16229	16356	16381	16319	16244	16162	16272	16253	16132	16191	16346	16086	16302	16295	16360	16255	16396	16214	16272	16027	16206	16300	16297	16271	16509	16455	16188	16166	16089	16370	16368	16325	16364	16205	16088	16179	16272	16129	16225	16302	16217	16399	16464	16093	16119	16276	16172	16064	16241	16303	16381	16200	16246	16420	16173	16368	16319	16353	16582	16156	16334	16074	16381	16312	16310	16119	16242	16322	16145	16271	16242	16176	16298	16109	16375	16262	16206	16146	16298	16294	16242	16304	16304	16151	16220	16172	16379	16420	16232	16285	16213	16233	16170	16264	16319	16287	16127	16433	16271	16136	16225	16211	16315	16301	16232	16041	16268	16123	16200	16300	16220	16155	16332	16283	16201	16267	16190	16374	16097	16285	16167	16358	16112	16415	16336	16279	16118	16303	16357	16319	16269	16309	16409	16217	16278	16029	16254	16542	16235	16201	16306	16333	16201	16227	16065	16167	16296	16233	16348	16308	16210	16276	16206	16306	16348	16186	16394	16208	16302	16396	16131	16240	16394	16225	16071	16133	16439	16171	16211	16243	16361	16223	16192	16125	16266	16358	16208	16231	16172	16321	16128	16209	16380	16267	16270	16504	16268	16047	16387	16287	16309	16239	16359	16154	16173	16209	16238	16367	16315	16243	16210	16215	16196	16294	16352	16343	16199	16194	16204	16238	16257	16183	16435	16033	16231	16169	16231	16259	16361	16223	16279	16357	16331	16308	16281	16190	16081	16277	16442	16277	16379	16373	16189	16219	16233	16067	16311	16287	16269	16110	16150	16338	16234	16350	16248	16295	16310	16280	16305	16331	16271	16368	16082	16429	16256	16246	16315	16303	16057	16305	16289	16098	16228	16282	16154	16197	16459	16123	16441	16044	16319	16188	16369	16298	16189	16343	16190	16212	16123	16225	16114	16223	16267	16240	16229	16246	16287	16357	16225	16328	15992	16279	16270	16304	16345	16118	16208	16357	16369	16204	16138	16018	16342	16362	16220	16141	16326	16235	16298	16333	16058	16100	16153	16452	16308	16270	16200	16326	16237	16187	16208	16081	16375	16236	16303	16393	16349	16316	16413	16166	16169	16213	16351	16316	16259	16337	16169	16189	16095	16172	16341	16341	16298	16277	16315	16167	16246	16195	16145	16423	16237	16144	16265	16469	16325	16230	16199	16127	16252	16160	16361	16198	16372	16324	16298	16177	16299	16420	16261	16440	16010	16092	16031	16232	16156	16298	16059	16081	16216	16346	15907	16318	16105	16183	16361	16367	16274	16389	16277	16327	16122	16312	16187	16170	16264	16167	16360	16278	16182	16364	16468	16116	16222	16135	16097	16445	16177	16347	16120	16014	16387	16302	16294	16230	16354	16285	16221	16258	16373	16175	16445	16222	16245	16141	16282	16241	16271	16215	16130	16215	16040	16239	16256	16340	16422	16291	16214	16180	16332	16103	16250	16344	16056	16116	16120	16442	16339	16314	16216	16045	16512	16055	16209	16337	16281	16258	16162	16122	16232	16178	16194	16255	16319	16193	16142	16348	16341	16215	16305	16267	16266	16227	16258	16329	16157	16285	16333	16210	16332	16138	16245	16374	16367	16055	16275	16225	16279	16157	16434	16219	16152	16328	16230	16177	16237	16252	16290	16157	16275	16315	16358	16393	16488	16098	16221	16545	16201	16207	16268	16181	16216	16124	16252	16322	16336	16344	16247	16180	16377	16191	16150	16300	16215	16257	16218	16133	16186	16301	16263	16230	16177	16132	16159	16280	16202	16372	16199	16256	16460	16239	16225	16052	16218	16305	16232	16367	16182	16159	16389	16243	16381	16091	16190	16236	16221	16231	16349	16125	16279	16348	16408	16173	16316	16340	16382	16270	16117	16258	16265	16375	16113	16412	16229	15950	16253	16247	16238	16188	16227	16273	16199	16249	16329	16227	16375	16146	16330	16307	16268	16123	16261	16267	16346	16303	16280	16114	16237	16365	16253	16309	16325	16307	16161	16082	16434	16311	16272	16215	16168	16235	16263	16169	16309	16372	16346	16100	16319	16223	16254	16320	16417	16351	16325	16109	16286	16321	16134
22664	21165	27813	25030	23132	28669	33920	29614	28723	28513	27947	27336	27047	26342	26301	26248	26057	26198	25894	25923	25636	25894	25895	25914	25694	25701	25790	25692	25882	25717	25945	25689	26029	25716	25825	25772	25840	25398	25514	25528	25831	25729	25375	25473	25679	25634	25594	25481	25598	25560	25741	25431	25682	25654	25769	25384	25571	25524	25577	25586	25758	25539	25679	25626	25612	25280	25486	25704	25386	25323	25497	25560	25516	25381	25685	25512	25474	25353	25368	25722	25601	25263	25599	25647	25387	25425	25426	25495	25586	25452	25464	25585	25692	25609	25531	25430	25509	25513	25460	25161	25378	25431	25273	25255	25423	25524	25411	25586	25507	25458	25460	25528	25386	25346	25338	25504	25226	25203	25503	25340	25527	25248	25541	25749	25517	25494	25389	25391	25468	25436	25381	25625	25414	25504	25490	25478	25731	25362	25448	25515	25514	25251	25596	25128	25421	25614	25602	25332	25654	25510	25423	25565	25568	25472	25303	25371	25357	25406	25328	25218	25285	25185	25260	25393	25381	25309	25367	25563	25391	25478	25574	25455	25442	25218	25418	25381	25741	25305	25572	25216	25417	25467	25513	25389	25449	25594	25453	25229	25402	25338	25559	25769	25586	25349	25309	25531	25437	25554	25438	25413	25450	25371	25522	25155	25212	25428	25515	25580	25328	25414	25330	25300	25431	25356	25577	25225	25404	25389	25244	25409	25380	25480	25523	25839	25470	25336	25183	25326	25451	25429	25584	25453	25507	25381	25317	25661	25577	25405	25455	25444	25451	25168	25324	25301	25436	25451	25576	25239	25406	25674	25348	25330	25496	25483	25529	25609	25486	25509	25452	25374	25403	25505	25552	25602	25541	25374	25426	25504	25244	25108	25411	25321	25427	25442	25346	25392	25287	25333	25555	25217	25420	25400	25334	25302	25098	25455	25529	25380	25166	25549	25334	25570	25479	25469	25484	25583	25409	25392	25397	25341	25532	25123	25272	25281	25611	25249	25395	25394	25716	25274	25476	25341	25284	25340	25378	25311	25610	25532	25608	25395	25564	25249	25307	25546	25377	25384	25623	25340	25464	25346	25360	25439	25441	25410	25313	25318	25533	25536	25405	25506	25462	25597	25518	25469	25491	25432	25362	25351	25357	25449	25579	25391	25463	25342	25192	25543	25489	25198	25601	25408	25512	25580	25347	25430	25520	25501	25600	25552	25306	25299	25482	25287	25434	25306	25479	25462	25497	25382	25310	25484	25200	25431	25352	25538	25205	25384	25345	25406	25310	25599	25508	25615	25455	25358	25448	25134	25383	25364	25491	25326	25481	25620	25322	25605	25319	25297	25273	25427	25389	25335	25451	25234	25506	25483	25578	25460	25199	25444	25543	25455	25467	25412	25587	25473	25578	25628	25150	25566	25488	25260	25379	25322	25521	25425	25509	25215	25496	25471	25146	25358	25549	25517	25096	25624	25534	25231	25403	25460	25436	25294	25334	25341	25183	25296	25366	25316	25370	25506	25496	25725	25557	25652	25302	25322	25310	25702	25251	25252	25344	25376	25331	25435	25315	25491	25410	25302	25251	25345	25457	25408	25473	25452	25447	25449	25403	25442	25284	25342	25309	25449	25385	25484	25235	25196	25235	25282	25204	25402	25313	25687	25366	25817	25310	25505	25261	25508	25630	25497	25636	25375	25509	25542	25306	25359	25403	25454	25413	25631	25098	25413	25352	25358	25286	25562	25474	25394	25630	25231	25449	25402	25541	25578	25499	25424	25573	25114	25496	25382	25457	25338	25316	25547	25377	25401	25386	25682	25419	25468	25435	25272	25421	25537	25545	25426	25400	25478	25346	25325	25440	25501	25358	25525	25512	25351	25451	25328	25340	25396	25092	25335	25317	25216	25504	25499	25318	25427	25435	25421	25295	25331	25360	25527	25526	25587	25467	25280	25504	25294	25524	25287	25310	25263	25293	25276	25486	25513	25374	25413	25260	25451	25524	25314	25283	25158	25296	25368	25372	25329	25361	25228	25483	25312	25365	25579	25362	25652	25526	25420	25540	25358	25492	25343	25394	25637	25506	25349	25571	25359	25313	25346	25358	25453	25560	25457	25385	25561	25348	25410	25538	25596	25363	25316	25526	25169	25474	25641	25603	25656	25465	25459	25358	25444	25570	25328	25580	25193	25296	25390	25429	25374	25403	25162	25541	25368	25509	25755	25583	25591	25556	25620	25190	25350	25454	25506	25434	25129	25590	25418	25525	25465	25264	25422	25507	25288	25321	25529	25382	25565	25436	25495	25275	25210	25201	25401	25470	25302	25413	25431	25680	25442	25229	25389	25359	25278	25516	25390	25331	25495	25373	25344	25054	25460	25612	25525	25539	25302	25409	25701	25642	25473	25152	25543	25502	25612	25177	25367	25297	25401	25291	25165	25439	25332	25303	25402	25143	25587	25646	25459	25562	25553	25413	25294	25298	25477	25431	25459	25516	25732	25657	25235	25517	25300	25536	25317	25369	25389	25617	25536	25562	25404	25146	25714	25343	25159	25584	25520	25630	25437	25380	25290	25451	25534	25482	25405	25617	25454	25698	25415	25466	25520	25113	25554	25501	25483	25478	25553	25325	25490	25317	25617	25111	25407	25547	25474	25558	25617	25493	25315	25558	25440	25455	25219	25569	25616	25777	25532	25308	25107	25434	25501	25494	25335	25346	25430	25327	25497	25559	25557	25484	25443	25454	25488	25246	25088	25350	25522	25461	25355	25573	25292	25520	25245	25522	25345	25445	25614	25558	25288	25325	25403	25465	25479	25638	25395	25310	25590	25463	25152	25284	25406	25377	25402	25467	25219	25186	25379	25577	25606	25360	25508	25315	25338	25438	25454	25151	25452	25256	25757	25438	25445	25251	25457	25509	25306	25120	25339	25374	25400	25381	25302	25428	25369	25408	25384	25649	25429	25183	25533	25661	25347	25283	25394	25456	25316	25479	25312	25442	25518	25599	25230	25284	25382	25863	25309	25355	25506	25349	25359	25309	25435	25317	25012	25508	25406	25473	25579	25480	25588	25609	25437	25245	25063	25286	25252	25479	25312	25278	25410	25410	25325	25512	25290	25624	25581	25438	25448	25498	25216	25176	25513	25444	25435	25608	25567	25664	25437	25426	25421	25577	25326	25446	25702	25533	25303	25546	25333	25459	25385	25289	25320	25358	25284	25328	25541	25480	25558	25430	25554	25411	25442	25443	25301	25339	25406	25382	25242	25177	25367	25432	25440	25577	25528	25515	25374	25605	25597	25581	25655	25291	25301	25692	25458	25541	25347	25449	25568	25627	25472	25547	25473	25375	25183	25277	25423	25500	25416	25454	25543	25251	25434	25429	25445	25449	25533	25500	25534	25575	25399	25312	25489	25720	25745	25692	25628	25479	25440	25577	25553	25151	25084	25419	25410	25435	25431	25528	25544	25507	25547	25631	25347	25367	25196	25359	25645	25566	25292	25410	25381	25306	25261	25451	25188	25575	25420	25599	25410	25207	25295	25482	25327	25663	25360	25325	25626	25439	25414	25590	25579	25186	25329	25353	25216	25528	25568	25500	25261	25550	25231	25258	25250	25528	25464	25445	25093	25380	25339	25184	25468	25260	25421	25530	25523	25605	25171	25423	25377	25216	25314	25647	25552	25314	25549	25448	25489	25445	25404	25444	25278	25512	25421	25451	25304	25304	25098	25566	25369	25588	25259	25459	25335	25669	25394	25415	25465	25237	25629	25328	25351	25431	25263	25356	25554	25621	25502	25270	25451	25453	25372	25393	25453	25171	25570	25605	25491	25480	25603	25427	25440	25545	25196	25411	25428	25487	25457	25649	25680	25604	25449	25527	25307	25715	25447	25553	25340	25197	25409	25433	25307	25643	25384	25448	25258	25439	25268	25399	25242	25399	25551	25407	25254	25476	25465	25432	25638	25376	25417	25293	25306	25546	25459	25495	25323	25394	25345	25365	25194	25550	25526	25595	25137	25468	25500	25550	25547	25343	25554	25325	25452	25104	25546	25439	25439	25620	25646	25300	25499	25495	25606	25393	25408	25488	25311	25452	25301	25344	25367	25659	25332	25651	25442	25439	25233	25650	25554	25543	25489	25483	25409	25030	25258	25603	25487	25212	25518	25457	25420	25676	25327	25168	25545	25299	25388	25393	25198	25480	25447	25455	25367	25437	25468	25190	25391	25179	25535	25401	25526	25789	25419	25502	25423	25329	25389	25335	25506	25500	25323	25124	25210	25544	25361	25350	25499	25399	25364	25477	25368	25112	25328	25406	25482	25536	25407	25256	25530	25285	25561	25360	25523	25371	25249	25281	25285	25602	25536	25475	25342	25348	25446	25404	25514	25313	25607	25184	25551	25359	25619	25345	25435	25511	25386	25413	25418	25534	25385	25420	25229	25498	25071	25329	25532	25547	25638	25147	25682	25540	25543	25512	25228	25436	25353	25478	25417	25456	25297	25113	25416	25406	25344	25572	25404	25256	25492	25664	25408	25448	25212	25615	25246	25554	25278	25167	25136	25392	25497	25308	25497	25358	25404	25168	25330	25461	25454	25533	25413	25543	25407	25518	25402	25430	25431	25269	25155	25272	25392	25463	25449	25335	25495	25412	25401	25400	25385	25448	25562	25509	25320	25549	25404	25478	25447	25335	25337	25398	25373	25527	25308	25495	25406	25509	25535	25400	25411	25256	25415	25297	25573	25160	25139	25293	25494	25721	25258	25213	25394	25281	25328	25347	25411	25403	25211	25340	25382	25514	25343	25551	25311	25509	25335	25121	25331	25566	25563	25569	25566	25271	25604	25312	25487	25231	25262	25277	25428	25135	25479	25646	25468	25348	25442	25495	25450	25153	25132	25517	25472	25477	25559	25585	25589	25432	25485	25392	25220	25378	25512	25275	25565	25239	25556	25546	25606	25415	25394	25524	25343	25504	25390	25412	25434	25320	25597	25565	25333	25291	25512	25382	25610	25447	25288	25439	25345	25302	25175	25480	25350	25628	25418	25150	25414	25209	25327	25302	25387	25322	25279	25443	25334	25176	25277	25526	25438	25361	25453	25712	25330	25633	25273	25243	25146	25353	25642	25238	25393	25762	25332	25156	25543
24160	42456	42992	35821	30796	26851	24411	22547	21100	20066	19220	18541	17841	17683	17097	16786	16900	16841	16947	16568	16635	16605	16590	16543	16568	16523	16366	16439	16189	16320	16201	16469	16452	16226	16330	16235	16381	16353	16341	16343	16221	16260	16339	16451	16358	16360	16222	16366	16428	16183	16303	16303	16141	16144	16181	16225	16292	16245	16292	16193	16291	16148	16183	16340	16335	16162	16288	16171	16254	16064	16419	16125	16142	16050	16102	16237	16084	16229	16342	16060	16249	16086	16294	16044	16193	16109	16194	16232	16216	16029	16309	16225	16177	16140	16008	16054	16304	16111	16195	16217	16373	16256	16290	16339	16216	16149	16143	16285	16070	16141	16187	16066	16302	16067	16024	16111	16038	16036	16226	16216	16243	15979	16251	16105	16163	16207	16249	16162	16108	16101	16112	16159	16171	16162	16032	16334	16244	16216	16052	16090	16150	16130	16254	16184	16127	16216	16213	15980	16148	16065	16207	16260	16338	16074	16190	16112	16139	16279	16022	16234	16226	16154	16152	16125	16150	16072	16156	16218	16063	16048	16103	16330	16309	16213	16107	16237	16193	15893	16087	16088	16065	16134	16063	16124	16141	16228	16008	16092	16300	16035	16055	16193	16150	16112	16479	15986	16168	16042	16234	15959	16198	16171	16107	16153	16295	16330	16224	16144	16323	16281	16008	16225	16133	16147	16017	16184	16117	16060	16234	16133	16303	16194	16156	16175	16280	16272	16321	16150	16166	16180	16201	16111	16101	16039	16290	16167	16291	16270	16137	16246	16343	16020	16125	16196	16054	16219	16181	16317	16262	16215	16360	16082	16238	16268	16113	16178	15996	16083	16103	16300	16181	16121	16189	16071	16242	16169	16147	16093	16144	16107	16117	16116	16094	15996	16143	16087	16172	16332	16101	16060	16084	16065	16390	16160	16284	16238	16092	16261	16098	16112	16322	16171	16000	16141	16227	16148	16246	15926	16153	16134	16203	16111	16069	16095	16046	16257	16128	16134	16108	16229	16054	16202	16006	16136	16228	16167	16033	16207	16221	16065	16281	16085	16245	16115	16102	16208	16350	16113	16074	16114	16064	16103	16231	16100	16062	16105	16139	16071	16138	16222	16290	16068	16266	16174	16071	16171	16168	16015	16227	16196	16083	16060	16026	16167	15994	16352	16288	16138	16179	16070	16089	16168	16196	16242	16201	16067	16046	16159	16118	16239	16208	16294	16185	15895	16078	16055	16219	16193	16182	16025	16238	16239	16265	16229	15987	16166	16197	16316	16238	16195	16136	16213	16184	16228	16217	16230	16292	16109	16287	16216	16126	16270	16190	16225	16187	16058	16159	16190	16245	16184	16098	16163	16206	16035	16050	16020	16304	16068	16189	16343	16232	16226	16179	16003	16108	15949	16281	16306	16262	16120	16023	16123	16189	16186	16099	16102	16057	16180	16011	16207	16214	16017	16135	16172	15952	16131	16168	16239	16174	16086	16320	16049	16252	16146	16252	16145	16084	16242	16111	16115	16297	16217	16043	16215	16311	16281	16199	16168	16129	16147	16072	16033	16294	16130	16248	16185	16095	16273	16110	16229	16081	16203	16256	16206	16227	16112	15984	15992	16188	16119	16241	16126	16131	16118	16087	15967	16161	16187	16060	16099	16227	16178	16040	16210	16066	16237	16105	16114	16154	16257	16144	16161	16107	16091	16228	16129	16104	16102	16254	16268	16188	16239	16170	16066	16066	16148	16211	16159	15945	16185	16065	16334	16258	16114	16171	16140	16168	16104	16149	16200	16139	16281	16077	16345	16296	16025	16159	16024	16362	16056	16121	16340	16090	16254	16282	16229	16204	16149	16206	16135	16244	16159	16102	16370	16019	16179	16199	16102	16139	16076	16111	16173	16382	16083	15999	16213	16211	16154	16170	16204	16108	16092	16111	16105	16045	16134	16094	16157	16118	16019	16208	16130	16255	16181	16268	16188	16118	15810	16249	16041	16072	16298	16142	16179	16060	16089	16131	16192	16292	16145	16303	16073	16180	16015	16207	16163	16127	16181	16062	16108	16280	16011	16221	16087	16269	16335	16305	16172	16157	16103	16156	16108	16185	16162	16179	16152	16216	16142	16302	16072	16279	16175	16174	16369	16072	16225	16076	16239	16165	15941	16195	16222	16032	16201	16136	16306	16138	16087	16100	16129	16216	16231	16115	16291	16057	16062	16167	16252	16135	16079	16225	16030	16243	16089	16247	16152	16079	16155	16036	16158	15913	16205	16080	15925	16233	16187	16318	15993	16162	16090	16257	16073	15908	16084	16175	16159	16067	16169	16189	16149	16221	16041	16211	15984	16133	16282	16261	16139	16172	16175	16172	16057	16218	16100	16297	16157	16047	16146	16089	16218	16050	15998	16321	16175	16356	16213	16121	16087	16285	16264	16288	16100	16317	16004	16163	16236	16182	16194	16222	16121	16203	16288	16128	16112	16078	16094	16129	15988	16149	16114	15992	16176	16192	16203	16153	16011	16082	16172	16204	16142	16247	16126	16019	16014	16036	16159	16115	16258	16140	16113	16164	16121	16090	16233	16200	16157	16240	16015	16101	16089	16210	16075	16041	16211	16191	16200	16384	16230	16063	16220	16145	15997	16124	16162	15980	16129	16033	16229	16260	16295	16109	16186	16066	16308	16295	16146	16142	16174	16235	16135	16175	16167	15963	16259	16135	16118	16142	16149	16070	16145	16245	16056	16187	16329	16287	16107	16184	16136	16198	16200	16194	16053	16241	16093	16044	16178	16202	16121	16110	16308	16094	16249	16152	16149	15937	16171	16392	16051	16255	16242	16269	16070	16207	16165	16311	16050	16203	16220	16091	16105	16201	16273	16235	16150	16045	16095	16077	16163	16210	16327	16268	16240	16268	16055	16105	16220	16089	16111	16181	16159	16176	16163	16054	16237	16081	16267	16112	16087	16054	16298	16072	16226	16170	16097	16329	16084	15989	16206	16253	16231	16105	16175	16272	16177	16196	15871	16304	16155	16329	16194	16220	16214	16133	16167	16353	16166	16129	15934	16160	16236	16231	16217	16208	16114	16081	16162	16174	16340	16127	16304	16255	16230	16255	16208	16231	16312	16152	16297	16213	16126	16123	16265	16310	16137	16289	16108	16194	16106	16217	16097	16222	16106	16064	16183	16157	16197	16221	16078	16203	16077	16204	16223	16187	16225	16288	16268	16049	16115	15997	16052	16287	16100	16119	16133	16154	16147	16000	16120	16099	16312	16245	15978	16174	16270	16029	16114	16246	16084	16152	16079	16164	16162	16110	16216	16141	16212	16098	16062	16056	16243	16176	16155	16111	16187	16106	16072	16176	16135	16056	16055	16155	16215	16077	16128	15983	16103	16002	16204	16068	16160	16113	16247	16128	16294	16069	16316	16182	16242	16194	15921	16162	16143	16035	16073	16213	16192	16136	16186	16014	16220	16261	16144	16243	16248	16047	16209	16233	16320	16100	16182	16175	16182	16047	16200	16276	16062	16020	16182	16333	16106	16296	16258	16150	16020	16118	16088	16085	16173	16231	16200	16377	16088	16055	16046	16120	16311	16141	16000	16169	16106	15961	16359	16118	16173	16280	16098	15948	16059	16167	16130	16026	16059	16210	16122	16112	16228	16314	16266	16220	16162	16283	16204	16211	16144	16290	16044	16092	16041	16178	16166	16138	16343	16308	16098	16134	16142	16222	16259	16165	16315	16337	16260	16163	16066	16217	16183	16191	16159	16110	16291	16185	16213	16073	16091	16249	16354	16314	16080	16527	15952	16232	16270	16325	16199	16201	16039	16031	16140	16026	16179	15953	16246	16102	16243	16414	16196	16082	16179	16179	16243	16060	16126	16185	16028	16191	16204	16095	16383	16024	16028	16170	16211	15970	16037	16159	16217	16117	16215	15916	16111	16057	16214	16098	16056	16111	16063	16200	16123	16201	16108	16313	16160	16146	16206	16252	16302	16204	16090	16253	16034	16162	16026	16220	16126	16181	15948	16289	16117	16120	16191	16141	16163	16219	16100	16326	16121	16288	16114	16055	16332	16230	16136	16101	16225	16231	16140	16124	16182	15934	16150	16160	16151	16022	16161	16286	16113	16061	16225	16011	16133	16096	16035	16186	16184	16211	16178	16142	16113	16294	16200	16225	16157	16174	16111	16165	16209	16420	16020	16311	16073	16173	16216	16158	16138	16074	16167	16194	16316	16325	15961	16106	16267	16280	16082	16134	16152	16185	16373	16004	16146	16232	16323	16174	16213	16184	16107	16210	16193	16221	16051	16147	16104	16268	16204	16084	16253	16358	16142	16038	16065	16023	16221	16348	16053	16184	16335	16258	16261	16256	16329	16064	16202	16191	16251	16183	16201	16039	16262	16251	16294	16062	16095	16275	16189	16079	16207	16027	16084	16078	16219	16075	16228	15952	16144	16047	16064	16109	16074	16186	16027	16143	16147	16178	16143	16258	16080	16141	16046	15975	16168	16074	16123	16187	16066	16097	16188	16230	16114	16200	16100	16116	16215	16106	16235	16107	16065	16187	16004	16279	16368	16076	16052	16341	16209	16187	16027	16262	16169	16237	16153	16237	15992	16099	16197	16188	16144	16303	16251	16221	16072	16209	16203	16194	16388	16173	16233	16051	16321	16219	16095	16088	16099	16266	16139	16105	16039	16121	16392	16246	16158	16351	16005	16212	16192	16279	16107	16326	16226	16188	16087	16196	16103	16185	16294	16134	16166	16094	16149	16033	16417	16119	16246	16142	16282	16221	16285	16269	16198	16107	16407	16334	15976	15930	16152	16180	16202	16148	16300	16191	16403	16136	16104	16169	16084	16190	15978	16275	16142	16140	16065	16260	16224	16086	16344	16188	16016	16226	16175	16133	16268	16126	16173	16278	16041	16180	16161	16144	16030	16282	16152	16053	16151	16203	16102	16184	15978	16273	16106	16185	16083	16103	16263	16088	16188	16233	16234	16127	16306	16238	16171	16285	15955	16162	16259	16371	16105	16193	16146	16262	16173	16161	16031	16254	16259	16219	16120	16053	16095	15787	16276	16239	16034	16233	16204	15942	16154	16068	16248	16182	16071	16064	16077	16111	16361	16128	16416
36177	31348	36154	34261	31365	30225	29263	28665	28602	28008	27971	27544	27611	27712	27469	27473	27094	27364	27280	27300	27241	27247	27280	27291	27322	27260	27301	27193	27352	27023	27266	27216	27330	27526	27184	27397	27202	27502	26979	27096	26975	27195	27233	27332	27347	27300	27124	27211	27275	27122	27478	27436	27068	27169	27260	27187	27239	27235	27115	27090	27412	27152	26969	27143	27165	26867	27268	27269	27363	27032	27367	27352	27229	27142	27293	27113	26919	27002	27155	27205	27006	27260	27320	27412	27250	27138	27222	27570	27244	27458	26903	27229	27135	27117	27052	27065	27298	27087	27220	27250	27038	27200	27286	27256	27082	27115	27044	27144	27203	27247	27285	27234	27156	27232	27146	27320	27065	27136	27499	27117	27157	27214	27391	26991	27103	27228	27292	27182	27217	27340	27205	27299	27025	27178	27311	27036	26959	27005	27252	27232	27256	27168	26888	27244	27249	27314	26939	27041	27215	27252	27614	27090	27195	26981	27190	27131	27115	27479	27362	26907	27049	27021	27166	27377	26917	27170	26957	27037	27176	26896	27511	27117	27118	27245	27145	27186	27206	27327	27351	27335	27256	27159	27238	27387	27318	27402	27275	27268	27193	27093	27116	27188	27285	27425	27238	27206	27180	27194	27204	27328	27268	27079	27261	27447	27359	27316	27498	27091	27059	27185	27305	27456	27177	27237	27309	27317	27203	26855	27168	27306	27149	27188	27323	27183	27047	27101	27159	27319	27276	27259	27093	27206	27331	27107	27254	27246	27072	27341	27189	27138	27175	27021	27337	27120	27255	27250	27307	27283	27277	27199	27311	27151	27185	27216	27245	27364	27262	27539	27117	26894	26752	27202	27287	27278	27109	27248	27141	27061	27293	27219	27364	27328	27190	27455	27299	27075	27111	27009	27168	27103	27052	27073	27121	27290	27055	27057	27167	27224	27216	27346	26985	27406	27319	27002	27091	27363	27100	27232	27036	27138	27164	27204	27223	27020	27148	27239	27114	27183	27315	27200	27344	26996	27262	27116	27180	27081	27157	27310	27320	27102	27218	27158	27036	27241	26901	27246	27443	27158	27107	27368	27193	27065	27245	26792	26759	26910	27110	27201	27368	27074	27063	27142	27164	27123	27362	27131	27281	27434	27323	27126	27333	27147	26969	27317	27386	27064	27205	27212	27267	27016	27209	27204	27224	27334	27218	27293	27238	27449	27052	27196	27271	27447	27163	27155	27433	27246	27176	27243	27326	27148	27095	27235	27233	27372	27254	27373	27149	27137	27233	27218	27320	27046	27050	27204	27511	27292	27172	27152	27132	27273	27185	27000	27229	27327	27233	27103	27336	27383	26999	27172	27247	27063	27281	26950	27244	27155	27214	27025	27070	27361	27391	27102	27244	27165	26932	26829	26980	27153	27334	26931	26998	27000	26978	27143	27116	26972	27161	27170	27367	27308	27396	27209	27174	27223	27301	27119	27179	27276	27439	27057	27190	27407	27193	27360	27196	27224	27256	27170	27388	27206	27268	27182	27506	27312	27438	27237	27292	27201	27199	27593	27225	27263	27045	27055	27003	27044	27197	27515	27150	27367	27080	27264	27192	27213	27138	26972	27145	26794	27148	27209	27161	27146	27268	27060	27162	27148	27319	27298	27171	27329	27251	27046	27401	27366	27202	27184	27525	27247	27215	27131	27216	27308	27364	27357	27301	27266	27262	27195	27153	27116	27284	27187	27031	27260	27310	27128	27274	27181	27167	27323	27222	27226	27301	27333	27420	27197	27113	27371	27186	27219	27078	27335	27162	26741	27223	27248	27144	27145	27040	27140	27448	27202	26878	27221	27362	27128	27164	27260	27087	27560	27292	27169	27215	27457	27082	27332	27249	27193	27218	27285	27315	27301	27028	26949	27210	27210	27309	27274	27104	27149	27153	27085	27153	27065	27121	27226	27326	27055	27164	27296	27246	26966	27061	27299	27400	27287	27254	27204	27194	26943	27388	27174	27097	27047	27071	27034	27436	27032	27335	27038	27296	27119	27153	27483	27330	27146	27334	27187	27151	26994	27113	27099	27244	27192	27234	27174	26856	27418	27105	27063	27153	27182	27372	27209	27151	26991	27117	27140	27191	27019	26898	27072	27417	27139	27395	26885	27493	27335	27341	27294	27229	27208	27296	27095	27320	27323	27468	27106	27157	27248	27210	27079	27191	27481	27272	27451	27028	27155	27268	27141	27049	27313	27382	27332	27365	27067	27257	27187	27191	27082	27246	27307	27341	27209	27077	27201	27167	27360	27242	27232	27133	26844	27403	27294	27058	27151	26990	27157	27113	27279	27279	27439	27156	27185	27205	27271	27273	27396	27153	27158	27058	27362	27410	27257	27481	26969	27232	27201	27256	27099	27152	27292	27519	27305	27111	27253	27260	27272	27361	26903	27198	27220	27289	27513	27342	27325	27131	27377	27074	27386	27314	27227	27347	27368	27155	27170	27498	27063	27221	27155	27192	27128	27144	27291	27284	27198	27420	26982	27195	27136	26977	27278	27312	27344	27062	27043	27342	27341	27135	27254	27339	27387	27203	27261	27284	27193	27466	27168	27189	27298	27084	27217	27306	27500	27071	27285	27199	27250	27328	27081	27304	27003	27426	26997	26960	27186	27127	26994	26912	27225	27170	27270	27276	27135	27330	27363	27251	27407	27437	27068	27263	27317	27016	27157	27127	27064	27112	27253	27261	27127	27199	27107	27069	27119	27051	27118	27364	27445	27078	26815	27108	27425	27263	27041	27019	27145	27239	27129	27258	27173	27491	27031	27321	27197	27232	27151	27177	27404	27132	27249	27279	27250	27233	27025	27200	27371	27226	27391	27076	27077	27277	27186	27117	27211	27189	27008	27367	27077	27292	27238	27151	27360	27305	27441	27071	27330	27186	27073	27222	27174	27193	27104	27174	27225	27277	27127	27145	27301	26938	27467	27075	27210	27229	27069	27103	27181	27168	27301	27225	27114	27105	27110	27109	27024	26907	27368	27378	27308	27172	27212	27123	27152	27061	27377	27184	27034	27343	27137	27214	27095	26951	27152	27207	27160	27206	27320	27212	27257	27154	27195	27274	27272	27070	27190	27233	27261	27339	27458	27391	27168	27297	27214	27261	27353	27168	27186	27231	27473	27228	27408	27556	27310	27032	27344	27437	27309	26999	27348	26903	27138	27145	27136	27080	27164	26962	27072	27217	27056	27223	27177	27168	27473	27084	27270	27407	27271	27536	27078	27294	27124	27182	27245	27209	27405	27159	27143	27284	27277	27254	27294	26885	27102	27181	26749	27165	27073	27152	27479	27099	27145	27169	26967	27335	27278	27129	27217	27249	27013	27291	27270	27144	27413	27169	27043	27043	27040	27181	27450	26911	27291	27234	27412	27118	27150	27222	27098	27198	27342	27050	27219	27187	27402	27175	27294	26935	26907	27102	27227	27227	27097	26971	27132	27316	27386	27087	27224	27225	27144	27238	27322	27379	27209	27189	27215	27177	27126	27069	27204	27303	27207	27390	27174	27297	27069	27295	27011	27044	27269	27143	27384	27143	27274	27107	27316	27272	27377	27207	27121	27193	27318	27433	27169	27097	27208	27024	27004	27102	27169	27199	27009	27355	27180	27193	27403	27407	27371	27392	27204	27529	27185	27200	27197	27236	27171	27257	26947	27000	27125	27214	27041	27355	27456	27089	27211	27374	27478	27601	27397	27396	27200	27110	27522	26930	27356	27203	27119	27205	27115	27193	27316	27353	27168	27233	27414	27089	27183	27206	27075	27238	27082	27305	27184	27094	27107	27108	27221	27041	27203	27390	27391	26967	27332	27148	27200	27273	27284	27538	27480	27030	27158	27087	26888	27136	27489	27366	27291	27368	27140	27332	27461	27415	27226	27336	27260	27328	27391	27359	27187	27321	27048	27316	27249	27131	27282	27291	27168	27280	27087	27157	27396	27253	27240	27187	27140	27380	27144	27075	27102	27351	27014	27175	27202	27209	27200	27186	27512	27363	27110	27238	27448	27054	27162	27113	27255	27240	27544	27404	27183	27154	27192	27360	27206	27161	27251	27318	27136	27380	27273	27124	27149	27235	27256	26994	27278	27336	27111	27470	27015	27401	27322	27114	27241	27079	27111	27012	27151	27049	27022	27274	27255	26924	27288	27323	27404	27065	27067	27302	27337	27200	27513	27181	26954	27426	27100	27330	27334	27286	27103	27128	27266	27243	27153	27321	27110	27291	27307	27207	27008	27558	27347	27252	27288	27322	26945	27420	27193	27370	27137	27235	27234	27306	27457	27405	27192	27052	27254	27011	27208	27412	27215	27267	27105	27428	27541	27267	27193	27175	27241	26991	27198	27275	27469	27365	27251	27409	27272	27073	27272	27618	27387	27576	27217	27229	27376	26964	27149	27045	27084	27223	27203	27078	27030	27190	27245	27251	27436	27071	27086	27390	27615	27032	27286	27431	27416	27234	27262	27220	27091	27255	27351	27404	27218	27313	27431	27217	27224	27067	26999	27122	27201	27249	27221	27229	27226	27318	27429	27229	27343	27361	27070	27147	27369	27259	27383	27217	27406	27210	27094	27222	27074	27385	27223	27288	27347	27315	27288	27187	27366	27152	27442	27171	27404	27266	27089	27344	27145	27451	27367	27093	27085	27216	27206	27279	27083	27091	27196	27220	27331	27245	27120	26949	27221	27118	27306	27421	27231	27173	27078	27282	27206	27181	27278	27383	27271	27082	27052	27327	27404	27223	27341	27208	27085	27152	27215	27153	27102	27041	27022	27150	27420	27437	27243	27341	27202	27051	27345	27110	27229	27429	27345	27348	27096	27350	27181	27302	27146	27205	27078	27321	27137	27073	26979	27458	27133	27348	27278	27244	27256	27517	27198	27584	27392	27375	27134	27152	27057	27316	27124	27178	27124	27281	27185	27018	26972	27264	27171	27212	27103	27094	26931	27225	27353	27203	27249	27146	26933	27465	27527	27293	27086	27262	27253	27312	27239	26999	27118	27283	27189	27086	27311	27261	27137	27323	27135	27365	27380	27197	27392	27263	27321	27127	27146	27186	27555	27255	27311	27163	27417	27232	27163	27236	27314	27311	27166	27090	27648
24744	31532	31335	26448	23514	21569	20361	19430	18830	18249	18145	17927	17601	17383	17305	17238	17350	17184	17366	17164	17170	17111	17137	17062	17102	17114	17392	17127	17116	17219	17329	17080	17144	16965	17144	17017	17010	17123	16911	17081	17165	17096	16995	17086	17121	17131	17062	17185	17096	17158	17235	16962	17143	17089	17005	16954	17110	17103	16984	17080	17105	17230	17129	16996	17035	17067	17034	17169	17079	17066	17116	17048	17181	17039	17016	16844	17101	17073	17011	16971	16976	17085	17081	17136	17052	17213	17107	16809	16987	17033	17163	17091	16919	17015	17169	17034	17078	17143	17336	16897	17001	17211	17037	17055	17065	17117	17130	17081	16842	17076	17177	17119	17026	17002	17109	17117	17006	17305	17250	16991	16934	16997	16949	16956	17069	17041	16881	17187	17045	16983	17247	17091	16928	17147	17004	17183	17206	17141	17012	17004	16998	17151	17041	17051	17058	17110	16988	17151	17074	17087	17117	16976	16980	17000	16948	17056	16986	17040	17171	17020	17207	17119	17100	17193	17149	16902	16995	17078	17203	17108	17053	16992	16832	16859	17084	17052	16951	17015	17275	17162	16940	16977	17267	16914	17002	17132	17074	16984	16848	17000	16982	16954	16945	17092	17070	17029	16940	17226	17129	17037	17026	17078	16931	16971	17084	17110	17076	17129	17109	16964	17264	17130	16995	16984	17098	16939	16986	17024	17127	17205	16872	17052	17060	16927	17042	17152	16932	16995	17142	17035	17022	16980	17085	17119	17049	16820	16920	17121	17032	17103	17059	16990	16949	17126	17087	17231	16735	17042	17094	17156	16927	16945	17019	17179	17128	17055	17066	16878	16953	17059	17073	16909	16926	17016	17163	17067	17001	16994	17098	17264	17093	17088	17156	16983	17082	16926	17172	16976	17035	16954	16996	17006	17133	16945	16965	16941	17154	17132	17223	17014	17081	17108	17067	16876	16998	17095	17103	17056	16961	16968	17285	17081	17064	17037	17059	17167	17089	17102	17210	17053	17005	17088	17014	17038	17363	17016	16993	17040	17115	16800	17275	17057	17063	17005	17121	17141	17118	17195	17116	16924	16899	16977	17087	17075	17036	17015	17130	17150	16977	17019	17142	17101	17034	17033	17038	16926	17157	16920	16999	17227	17243	16948	17182	17033	16911	17101	16957	17017	16941	17032	17094	17058	17058	17086	16952	16976	17067	17084	17020	17079	17137	16984	16954	16985	17082	17111	17109	16982	17078	17206	17039	17083	17100	16976	17042	16951	17140	17089	17138	16963	17052	17156	16955	17032	17122	16873	17027	16947	17000	16975	16960	17043	16858	17257	17255	17025	17115	17197	16982	17126	17025	17036	17084	17030	16945	17050	16979	16954	17164	16894	16826	17150	17040	16949	17022	16919	16957	16924	17152	17089	17127	17095	17126	17148	16944	17030	17086	17150	17069	16834	17300	17128	17158	17012	17136	17037	17120	16997	17032	16898	16911	17017	16974	16997	16808	17153	17126	17069	17121	17083	16993	17101	17101	17086	17203	17252	16879	16989	17106	17159	17095	17144	16922	17255	17155	16926	17030	17225	17057	17205	17058	17209	17136	16955	16959	16993	16920	17053	17024	17258	16907	17125	16996	16897	17157	16976	17092	17181	17025	17182	17124	17217	17056	17055	17084	17168	17054	16986	17143	16927	16972	16903	17021	17083	17019	17002	17061	17142	17176	17085	17231	17114	16806	17023	17114	16957	17083	16998	17076	16977	16949	17219	16967	16926	16998	16800	17030	16862	17222	17046	17079	17207	16983	17101	16931	17019	17151	17110	17209	16954	17203	16977	17019	16989	17063	17146	17090	17027	17219	17006	17071	17064	17098	16980	17169	17059	17088	16918	16968	17135	16973	16993	16941	16995	16812	16976	17292	17076	17085	17072	17055	17042	17073	17053	17100	16975	16978	17115	16945	17028	16979	17099	17049	17110	17231	17078	17145	17023	17124	17046	17293	16951	17032	17023	17109	16904	16919	17013	17122	17286	17104	16900	17101	17163	17147	16920	16945	17051	16967	17032	16896	17228	17099	17185	16975	16869	17125	17262	17092	17178	17130	16904	16955	16969	17004	17036	17007	16864	17216	16966	17080	17027	17123	17028	17103	17138	17165	16917	17107	16876	17120	17117	17127	17081	17091	17020	17094	17143	16944	16959	16986	17084	17113	17074	17092	17155	17065	17027	17011	16772	16923	16985	16920	16980	16957	16969	17048	17121	17074	16877	16960	16922	17112	17116	17197	17113	17026	17101	17132	17057	17148	16971	17025	17043	16917	17154	17129	17048	17218	17196	17018	17172	17155	17221	16971	17068	17039	17138	17047	17127	17035	17130	16999	17176	16984	16945	16961	16872	17125	17175	16982	17219	17069	17140	17055	17103	17254	17073	16960	17207	16972	17141	17101	17050	16994	16877	17013	17048	17076	17102	16880	16978	17019	16995	17152	17038	16993	17194	17025	17156	17063	17087	17057	17064	17109	16862	17088	17224	17077	17064	17097	16925	17192	17132	17054	16880	17093	17027	17064	17116	17128	17022	17045	17027	16992	17039	16961	17008	17178	17113	17010	17013	17117	17143	16895	17001	16893	17151	17023	16998	17177	17054	17021	17318	16959	16988	17133	17073	16971	17125	17016	16894	17247	17089	17114	17042	16974	17138	17049	17117	16990	17026	16985	17135	17155	16921	17083	17255	16977	17017	16969	17059	17095	17042	17057	17147	17164	17066	17148	17083	17087	17053	17031	17065	17107	16956	17133	17055	17209	16961	17160	17255	17050	17190	17125	16943	17112	17059	17074	16998	17021	17119	17095	17056	17110	17074	16918	17041	16949	17055	17061	16985	17153	17041	17000	17021	16852	17054	16966	17055	17147	17111	16982	17034	16968	16968	17133	16963	17093	16972	17015	17105	17102	17082	17087	16999	17085	17023	17289	16824	16935	17033	17041	16950	16969	16978	17007	17063	17159	16951	16995	17157	17057	16999	17090	17038	17030	16945	17260	17148	17218	17160	17199	17173	17008	17111	17012	16969	16975	17052	16930	17325	17039	17120	16860	17117	17005	17164	17099	16976	17012	16934	16961	17180	17069	17133	16971	16800	17134	16863	17176	17077	17026	17130	17062	16987	17164	17093	17091	17104	17074	16991	17157	16975	17033	16991	17046	17172	17093	16985	17062	17210	17008	17084	17029	17126	17027	17026	16956	17116	17212	16993	16991	17155	17078	17201	17029	17057	17140	17129	16992	17168	17129	16963	17022	17135	16899	16991	17078	17049	17262	17162	17048	17054	17047	17137	17145	16980	16945	17187	17021	17178	16987	17115	17098	17257	17123	16918	17001	16995	16842	17032	16906	17122	17151	16862	17047	17102	17041	16973	17045	16944	16926	17366	17091	17071	17136	16832	17256	17041	16990	17130	17078	17000	16969	17162	17279	16996	17071	17132	17075	16910	16960	16951	17107	17052	17037	17058	17047	17031	16935	17113	17076	17023	17201	17107	16930	17075	17224	17045	17065	16964	17046	17078	16962	16960	17007	17172	17195	17010	16984	16902	17023	17113	17004	17137	16964	16778	17006	17031	17037	17030	17086	17048	17080	17046	17068	17090	17015	17023	16967	17209	17044	16995	17168	17004	17187	17051	16852	16961	17188	17121	17072	16975	17096	17123	17034	17137	17033	17033	17167	17127	17203	16952	17129	16996	16944	16942	16874	17059	16988	17088	16921	16904	17055	16933	17022	17175	17032	16953	17119	17115	16921	16904	17157	17137	16996	17101	17023	16966	17105	17041	17009	17043	17057	16931	16911	17241	16828	17157	17034	17046	17123	17193	16876	17204	16896	16982	17263	17121	17218	17098	17067	17060	17084	17039	17022	17097	16989	17008	17021	16823	17029	17146	16987	17065	17148	17066	17251	17127	17008	17168	17076	17126	17116	17206	16959	16899	17005	16981	17148	16961	17125	17036	17015	17092	17066	17194	17034	17093	16998	17203	17228	17020	17090	17105	17222	17005	17189	17143	17105	17049	17155	17015	16983	17024	17015	17005	17143	17046	17217	17113	17103	17240	17043	17012	17081	16891	17004	17036	17020	16874	16943	17049	17111	17076	17078	16864	17035	17042	17189	17086	17079	17180	17004	16951	17092	17255	16964	17010	17155	17103	17005	17116	17275	17178	16936	17160	17108	16932	17361	16965	17262	16996	17166	17084	17112	17102	16933	16936	17000	16938	17074	17061	17051	17101	17088	16969	17064	16897	17096	17084	17082	17172	17175	16950	17089	17172	17066	17015	17103	17106	17032	17059	17108	17153	17052	16947	16962	17250	17094	16866	17197	17071	17186	17169	17198	16816	17082	16954	16952	17087	17207	17143	17032	17037	17015	17100	17174	17028	16980	16917	17010	17091	17048	16992	17069	17022	17160	17054	16967	16876	17012	17161	17051	17137	17183	17144	17179	16947	16893	17088	17082	17147	17080	17079	16965	17008	17042	17319	17262	17074	17176	17033	17041	17086	17034	17265	16922	17191	17018	17224	17068	17194	17083	17179	17008	16987	17133	16891	17197	17058	17042	17307	17144	17082	17076	16990	17004	17040	17145	17163	17064	17083	16932	17198	17140	16939	16989	17025	17208	17102	17123	17019	16973	16943	17011	17217	17094	17034	17116	17049	16889	17178	17063	17072	17121	17136	16944	16999	17163	17140	16785	16983	17051	17022	17050	17176	16999	17220	16903	16926	17041	16974	17147	17012	17029	17212	16919	17308	17189	16966	17153	17011	17023	16945	17288	17223	17095	17054	16978	16948	16970	16959	16924	17206	17242	16982	17037	16946	17088	17076	17032	17280	17052	16951	16982	16986	17093	17234	17136	17175	17018	17044	17101	17126	17019	17211	17274	17139	17145	17122	17076	17052	16915	17004	17014	17145	16857	17073	16951	16938	17004	17138	17090	17063	17083	17094	16992	17131	17105	17074	17064	17004	17089	16916	16865	17091	16998	17099	17014	17071	17116	17184	16968	17095	17073	17051	17083	16975	17081	17144	16966	17012	17130	16918	17151	17080	16999	17160	17309	16958	16996	17022	17006	17094	17149	17101	16897	17002	17127	16960	17038	17346	16939	16986
24335	21182	27801	25762	25561	29665	31564	28353	27664	27425	27045	26553	26242	26070	26103	25890	25715	25676	25692	25632	25569	25685	25642	25468	25588	25357	25423	25297	25242	25327	25760	25585	25631	25326	25398	25577	25411	25717	25547	25476	25352	25617	25470	25252	25591	25489	25362	25360	25407	25675	25281	25448	25298	25458	25589	25186	25245	25398	25684	25378	25303	25498	25401	25368	25442	25480	25237	25365	25643	25503	25312	25388	25285	25466	25491	25548	25365	25407	25621	25356	25422	25511	25418	25153	25224	25478	25288	25357	25329	25221	25427	25483	25591	25358	25257	25100	25304	25594	25264	25223	25600	25332	25242	25168	25624	25334	25292	25522	25058	25184	25338	25208	25416	25427	25667	25585	25302	25066	25223	25278	25200	25221	25480	25358	25142	25586	25380	25386	25502	25539	25414	25239	25230	25412	25458	25246	25243	24989	25220	25221	25394	25073	25147	25355	25313	25281	25555	25299	25333	25361	25288	25352	25376	25211	25365	25094	25386	25470	25634	25067	25493	25136	25321	25342	25378	25124	25431	25415	25278	25346	25367	25354	25231	25564	25419	25497	25370	25319	25328	25296	25602	25186	25513	25245	25375	25383	25235	25337	25206	25261	25379	25149	25301	25704	25507	25081	25413	25177	25320	25351	25494	25395	25126	25486	25422	25315	25354	25300	25385	25226	25333	25222	25556	25478	25258	25103	25272	25280	25369	25282	25352	25271	25245	25182	25226	25294	25154	25365	25243	25148	25326	25471	25201	25464	25221	25355	25223	25210	25413	25488	25250	25225	25619	25187	25381	25355	25523	25313	25309	25144	25332	25174	25295	25376	25518	25313	25328	25346	25232	25290	25214	25402	25407	25337	25455	25446	25539	25207	25650	25539	25337	25026	25122	25434	25542	25113	25517	25236	25168	25308	25235	25284	25282	25357	25116	25328	25417	25430	25250	25517	25216	25299	25158	25316	25157	25215	25355	25461	25130	25320	25194	25268	25214	25299	25337	25553	25442	25175	25344	25239	25329	25239	25365	25237	25258	25228	25290	25199	25459	25259	25339	25347	25136	25190	25104	25429	25231	25355	25367	25293	25358	25191	25198	25819	25391	25258	25229	25442	25342	25437	25507	25127	25244	25374	25422	25194	25116	25482	25183	25435	25411	25007	25446	25540	25251	25013	25254	25132	25110	25226	25096	25257	25591	25323	25442	25328	25305	25316	25119	25230	25454	25365	25387	25285	25493	25255	25718	25246	25407	25271	25356	25132	25432	25176	25417	25535	25397	25273	25447	25119	25441	25458	25280	25313	25272	25581	25440	25281	25206	25213	25375	25506	25571	25183	25243	25502	25676	25477	25437	25336	25306	25304	25260	25342	25261	25090	25310	25326	25459	25440	25160	25311	25415	25347	25235	25370	25271	25328	25196	25091	25114	25380	25357	25130	25325	25361	24965	25212	25424	25541	25202	25286	25249	25431	25448	25223	25338	25190	25176	25337	25131	25215	25203	25414	25480	25293	25187	25258	25265	25368	25226	25429	25171	25323	25215	25348	25273	25378	25302	25405	25382	25366	25609	24882	25305	25285	25034	25616	25440	25340	25159	25413	25193	25301	25150	25416	25253	25416	25291	25432	25474	25575	25489	25260	25347	25313	25278	25165	25432	25275	25436	25545	25208	25553	25340	25146	25536	25386	25290	25351	25349	25217	25344	25143	25223	25291	25420	25195	25383	25402	25415	25449	25273	25234	25273	25183	25239	25557	25608	25320	25276	25164	25367	25254	25404	25385	25693	25265	25480	25324	25182	24969	25459	25553	25144	25417	25422	25492	25171	25333	25224	25256	25175	25375	25308	25145	25558	25391	25313	25282	25330	25318	25300	25482	25283	25119	25362	25138	25059	25490	25313	25159	25524	25037	25076	25289	25644	25285	25526	25602	25512	25470	25117	25565	25309	25312	25315	25408	25119	25465	25579	25189	25143	25149	25256	25414	25463	25212	25140	25444	25328	25320	25542	25180	25266	25553	25054	25309	25307	25436	25295	25238	25237	25142	25217	25390	25519	25329	25086	25433	25378	25424	25222	25364	25234	25180	25323	25345	25240	25162	25280	25358	25309	25307	25130	25416	25271	25317	25340	25480	25212	25068	25363	25321	25150	25652	25291	25307	25583	25400	25350	25374	25325	25283	25505	25581	25287	25176	25245	25348	25284	25152	25153	25278	25399	25325	25239	24983	25397	25210	25177	25376	25415	25164	25418	25474	25208	25405	25183	25256	25407	25333	25274	25358	25312	25288	25208	25386	25438	25270	25572	25336	25426	25301	25562	25146	25367	25229	25305	25285	25326	25185	25329	25480	25169	25206	25497	25379	25400	25583	25378	25385	25438	25638	25516	25455	25492	25427	25321	25475	25401	25363	25532	25266	25367	25393	25182	25382	25532	25384	25539	25368	25453	25315	25368	25178	25538	25366	25273	25302	25306	25452	25373	25235	25291	25346	25780	25127	25486	25416	25078	25021	25286	25404	25191	25387	25143	25224	25299	25525	24957	25169	25166	25318	25287	25253	25427	25382	25219	25406	25239	25103	25157	25243	25404	25431	25318	25422	25325	25238	25260	25347	25437	25322	25158	25395	25396	25441	25373	25347	25406	25403	25370	25278	25238	25165	25342	25158	25151	25149	25347	25250	25364	25393	25171	25375	25418	25521	25462	25161	25254	25369	25327	25429	25399	25679	25618	25198	25251	25427	25189	25429	25405	25327	25345	25290	25266	25337	25576	25327	25433	25473	25202	25498	25233	25328	25369	25270	25365	25215	25228	25363	25180	25296	25433	25132	25421	25224	25476	25241	25380	25147	25219	25333	25384	25208	25199	25505	25418	25438	25155	25218	25030	25513	25254	25339	25337	25137	25200	25215	25323	25252	25353	25520	25147	25322	25377	25349	25319	25341	25400	25381	25637	25481	25476	25270	25277	25226	25398	25322	25313	25414	25340	25021	25211	25337	25375	25274	25229	25336	25307	25267	25346	25126	25289	25298	25460	25436	25296	25278	25290	25088	25227	25427	25485	25352	25676	25233	25107	25406	25189	25389	25248	25236	25330	25469	25357	25359	25339	25383	25231	25119	25500	25258	25501	25301	25379	25222	25394	25232	25440	25422	25095	25104	25377	25358	25324	25131	25398	25143	25274	25391	25305	25425	25382	25445	25402	25173	25317	25174	25260	25178	25194	25360	25427	25545	25312	25279	25201	25293	25214	25243	25377	25377	25338	25407	25034	25220	25227	25185	25300	25075	25229	25437	25216	25475	25207	25242	25351	25384	25344	25239	25297	25261	25530	25284	25300	25279	25171	25318	25642	25433	25378	25135	25552	25374	25648	25102	25287	25223	25218	25412	25358	25242	25517	25309	25093	25227	25444	25455	25329	25389	25086	25300	25250	25175	25330	25339	25095	25149	25282	25059	25214	24979	25251	25422	25329	25300	25449	25432	25378	25548	25424	25070	25390	25464	25159	25265	25257	25359	25530	25476	25349	25498	25472	25329	25385	25601	25258	25228	25285	25163	25431	25577	25420	24994	25300	25628	25253	25265	25217	25224	25259	25183	25433	25186	25430	25429	25233	25294	25306	25239	25169	25284	25344	25357	25494	25180	25306	25293	25278	25449	25473	25222	24951	25441	25330	25210	25383	25244	25328	25414	25257	25251	25240	25308	25223	25190	25355	25476	25413	25462	25512	25199	25194	25361	25317	25177	25206	25244	25287	25387	25479	25259	25444	25505	25265	25250	25440	25343	25309	25200	25432	25417	25330	25365	25270	25238	25161	25373	25231	25247	25404	25135	25129	25421	25559	25328	25305	25372	25345	25150	25316	25460	25093	25243	25338	25398	25164	25394	25203	25239	25449	25347	25217	25455	25281	25222	25511	25438	25268	25513	25284	25276	25178	25212	25260	25380	25250	25189	25302	25391	25242	25413	25380	25345	25395	25500	25500	25326	25615	25308	25233	25342	25313	25125	25135	25148	25182	25255	25333	25345	25484	25387	25063	25070	25392	25271	25551	25389	25128	25388	25466	25369	25315	25321	25557	25364	25416	25109	25083	25231	25452	25113	25168	25025	25276	25167	25105	25461	25437	25282	25448	25307	25431	25516	25227	25272	25286	25258	25313	25407	25410	25385	25421	25539	25327	25360	25559	25422	25498	25140	25451	25423	25254	25492	25261	25702	25349	25414	25298	25303	25386	25400	25659	25346	25326	25527	25386	25137	25152	25435	25426	25477	25327	25148	25481	25116	25426	25205	25416	25470	25412	25345	25287	25203	25447	25020	25196	25538	25408	25427	25213	25507	25281	25621	25415	25589	25444	25316	25008	25120	25397	25479	25363	25250	25483	25293	25492	25099	25320	25280	25287	25349	25435	25032	25528	25213	25113	25339	25452	25541	25490	25480	25318	25409	25460	25151	25322	25261	25326	25308	25372	25102	25243	25171	25535	25297	25581	25402	25446	25121	25145	25355	25266	25548	25327	25533	25459	25691	25343	25292	25211	25267	25351	25389	25278	25357	25523	25535	25382	25323	25588	25594	25148	25164	25372	25452	25311	25366	25281	25452	25147	25170	25310	25433	25274	25276	25293	25343	25514	25250	25151	25177	25317	25475	25290	25277	25174	25547	25227	25267	25499	25368	25264	25066	25426	25322	25315	25240	25374	25420	25554	25393	25414	25659	25440	25407	25561	25111	25182	25267	25145	25431	25281	25269	25130	25185	25419	25346	25369	25311	25384	25405	25559	25453	25550	25271	25170	25430	25096	25531	25465	25163	25310	25283	25470	25232	25170	25413	25317	25314	25302	25622	25404	25276	25322	25162	25319	25575	25283	25384	25363	25350	25229	25298	25532	25362	25482	25219	25210	25373	25469	25458	25275	25451	25434	25324	25315	25429	25638	25550	25417	25305	25451	25243	25316	25488	25364	25260	25409	25395	25529	25351	25350	25168	25317	24983	25372	25525	25492	25593	25614	25442	25374	25251	25383	25546	25164	25441	25416	25154	25302	25062	25380	25464	25699	25712	25401	25346	25475	25497	25196	25330	25377	25178	25410	25185	25137	25474	25495	25147	25131	25330	25523	25614	25421	25466	25289	25312	25229	25409	25301	25402	25353	25414
22481	38098	38544	31606	27092	23972	22055	20555	19752	18948	18005	17752	17199	16911	16840	16742	16722	16818	16521	16524	16598	16296	16579	16302	16495	16380	16435	16389	16362	16265	16202	16429	16404	16160	16226	16279	16308	16239	16440	16183	16389	16242	16284	16229	16370	16157	16135	16205	16098	16209	16340	16273	16356	16354	16261	16208	16136	16262	16274	16228	16290	16114	16128	16317	16173	16242	16228	16187	16353	16296	16222	16162	16253	16128	16077	16054	16339	16162	16277	16104	16182	16176	16065	16078	16232	16145	16247	16181	16262	16214	16435	16413	15962	16112	16180	16231	16241	16210	16316	16089	16191	16119	16131	16126	16284	16069	16184	16074	16090	16168	16142	16095	16289	16215	16292	16034	16412	16081	16173	16196	16121	16259	16303	16103	16079	16090	16189	16218	16065	16257	16047	16237	16316	16066	16127	16055	16319	16143	16041	16274	16085	16206	16117	16190	16037	16287	16247	16106	16208	16281	16183	16203	16200	16155	16342	15991	16184	16255	15985	16305	16241	16071	16206	16227	16085	16290	16158	16113	16285	16148	16270	16203	16087	16105	16019	16233	16191	16099	16179	16302	16217	16132	16210	16223	16110	16086	16270	16170	16267	16235	16212	16265	16364	16024	16203	16286	16380	16115	16175	16313	16268	16126	16416	16243	16324	15961	16101	16320	16211	16084	16036	16252	16282	16253	16182	16237	16263	16217	15933	16304	16202	16147	16127	16186	16198	16455	16260	16314	16356	16193	16348	16062	16236	16421	16051	16276	16466	16214	16250	16135	16221	16283	16076	16153	16252	16267	16274	16151	16003	16219	16202	16257	16346	16092	16375	16152	16286	16155	16301	16415	16192	16248	16451	16200	16207	16240	16122	16298	16304	16212	16306	16147	16285	16183	16142	16333	16140	16268	16195	16226	15994	16254	16368	16164	16320	16282	16076	16028	16126	16107	16240	16333	16152	16381	16188	16274	16238	16278	16296	16279	16165	16189	16209	16187	16213	16318	16031	16175	16102	16057	16098	15924	16285	16148	16269	16124	16252	16349	16158	16151	16160	16050	16238	16284	16094	16099	15920	16046	16296	16186	16221	16219	16176	16130	16216	16174	16372	16117	16139	16277	15990	16219	16130	16225	16147	16339	16202	16327	16181	16102	16384	16130	16172	16172	16143	16166	16204	16204	16095	16188	16256	16080	16262	16101	16146	16171	16317	16348	16090	16241	16151	16136	16229	16268	16096	16177	16297	16250	16115	16298	16148	16168	16073	16256	16025	16003	16309	16098	16197	16149	16119	16244	16102	16029	16178	16119	16197	16185	16334	16238	16219	16237	16102	16344	16288	16159	16130	16156	16031	16336	16279	16068	16114	16196	16209	16109	16197	16177	16094	16221	16105	16134	16088	16069	16267	16264	16014	16238	16250	16204	16294	16333	16263	16210	16030	16237	16163	16000	16232	16249	16155	16129	16267	16300	16271	16129	16196	16274	16234	16256	16146	16100	16218	16249	16213	16357	16187	16165	16252	16188	16055	16050	16376	16200	16332	16261	16278	16158	16330	16112	15996	16437	16160	16215	16114	16282	16218	16040	16122	16390	16309	16213	16363	16214	16212	16074	16193	16123	16281	16331	16295	16268	16239	16068	16253	16126	16142	16193	16073	16088	16169	16158	16343	16159	16127	16340	16190	16194	16300	16266	16042	16229	16144	16198	16160	16243	16059	16353	16297	16197	16145	16165	16239	16265	16097	16268	16054	16164	16263	16112	15991	16060	16154	16048	16167	16116	16233	16198	16292	16123	16042	16176	16027	16230	16233	16176	16169	16181	16138	16050	16269	16183	16133	16106	16239	16125	16192	16068	16246	16294	16209	16084	16208	16334	16076	16259	16252	16108	16221	16162	15986	16204	16110	16286	16280	16134	16289	16252	16278	16232	16186	16196	16075	16066	16146	16146	16313	16284	16164	16143	16313	16120	16337	16214	16363	16041	16208	16347	16103	16292	16252	16105	16204	16056	16277	16099	16288	16154	16041	16255	16263	16186	16203	16012	16251	16105	16286	16199	16221	16234	16272	16201	16256	16220	16366	16185	16086	16114	16112	16085	16260	16227	16127	16227	16267	16079	16093	16183	16148	16173	16299	16186	16177	16121	16063	16147	16185	16263	16192	16065	16184	16126	16228	16139	16099	16110	16091	16027	16120	16250	16261	16186	16406	16378	16210	16198	16365	15969	16204	16203	16176	16275	16185	16183	16309	16075	15976	16091	16250	16342	16107	16098	16249	16247	16125	16138	16195	16362	16197	16183	16143	16136	16105	16151	16163	16268	16176	16025	16044	16245	16296	16142	16219	16011	16202	16206	16099	16217	16369	16216	16098	16234	16079	16182	15999	16256	16150	16029	16166	16181	16185	16187	16081	16229	16105	16120	16308	16305	16313	16277	16054	16166	16171	16164	16181	16214	16230	16077	16321	16196	16186	16171	16040	16213	16286	16286	16228	16133	16144	16462	16373	16205	16155	16138	16133	16219	16229	16369	16050	16082	16106	16335	16124	16205	16139	16344	16084	16192	16116	16174	16299	16190	16295	16229	16149	16109	16176	16123	16043	16180	16243	16052	16234	16225	16255	16267	16156	16168	16148	16222	16093	16293	16125	15839	16124	16163	16405	16142	16283	16166	16196	16129	16198	16130	16151	16131	16193	16213	16059	16223	16010	15968	16186	16053	16252	16034	16272	16311	16201	16327	16215	16192	16261	16046	16221	16290	16364	16132	16222	16233	16206	16190	16193	16287	16096	16230	16234	16293	16158	16280	16204	16278	16111	16362	16312	16149	16096	16026	16228	16005	16231	16182	16068	16066	16295	16368	16259	16180	15957	16157	16241	16147	16034	16220	16116	16215	16221	16206	16440	16203	16245	16161	16122	16336	16164	16381	16215	16107	16096	16250	16007	16130	16292	16248	16119	16271	16298	16068	16081	16184	16023	16170	16294	16157	16255	16128	16279	16174	16196	16044	16238	16073	16228	16159	16189	16112	16281	16139	16239	16467	16200	16100	16104	16338	16046	16112	16344	16335	16197	16174	16298	16181	16100	16185	16092	16092	16354	16138	16166	16060	16264	16207	16107	15955	16231	16047	16130	16131	16349	16232	16202	16102	16239	16115	16207	16154	16058	16189	16179	16014	16126	16359	16143	16122	16477	16162	16002	16179	16023	16068	16144	16177	16307	16046	16141	16115	16439	16255	16182	16031	16353	16353	16040	16380	16217	16241	16248	16071	16159	16185	16090	16184	16178	16197	16358	16094	16308	16142	16332	16112	16028	16182	16363	16172	16211	16051	16308	15977	16268	16294	16207	16290	16254	16175	16235	16172	16140	16073	16120	16294	16184	15956	16211	16305	16291	16175	16101	16346	16084	16278	16211	16104	16168	16324	16195	16323	16206	16013	16244	16090	16363	16290	16256	16127	16256	16090	16245	16268	16280	16040	16141	16260	16347	16218	16216	16091	16327	16137	16446	16225	16077	16159	16280	16119	16255	16124	16210	16192	16188	16059	16114	16153	16197	16211	16153	16115	16265	16113	16301	16139	16390	16101	16133	16352	16311	16314	16351	16212	16248	16145	16256	16245	16179	16072	16155	16203	16241	16268	16456	16143	16114	16196	16178	16281	16322	16318	16256	16253	16178	16218	16324	16234	16055	16167	16245	16028	16367	16090	16319	16123	16243	16189	16281	16135	16233	16197	16257	16267	16124	16195	16106	16108	16229	16031	16158	16177	16207	16211	16204	16170	16307	16201	16314	16169	16156	16304	16250	16224	16282	16245	16337	16178	16182	16286	16102	16314	16158	16145	16291	16038	16211	16168	16271	16285	16236	16203	16184	16209	16378	16160	16165	16176	16269	16084	16169	16335	16202	16357	16313	16162	16246	15994	16125	16232	16251	16116	16094	15983	16096	16172	16144	16128	16088	16271	16119	16099	16083	16163	16254	16371	16361	16289	16107	16162	16309	16287	16294	16157	16178	16011	16225	16238	16152	16273	16383	16342	16194	16195	16206	16081	16232	16164	16160	16263	16200	16092	16246	16054	15970	16344	16168	16124	16244	16213	16269	16020	16332	15962	16106	16202	16265	16352	16145	16316	16228	16122	16135	15989	16170	16294	16308	16333	16055	16238	16149	16331	16200	16140	16204	16236	16261	16215	16104	16179	16249	16158	16097	16297	16237	16321	16311	16091	16247	16125	16095	16140	16143	16070	16258	16204	16136	16257	16419	16182	16148	16184	16239	16007	16201	16425	16233	16217	16219	16065	16107	16156	16263	16328	16015	16283	16211	16130	16319	16436	16128	16404	16288	16201	16134	16056	16288	16106	16079	16145	16217	16225	16232	16113	16177	16048	16292	16148	16313	16282	16254	15979	16150	16066	16225	16180	16222	16187	16276	16179	16245	16114	16126	16275	16099	16415	16312	16014	16205	16186	16350	16170	16329	16130	16182	16261	16264	16255	16166	16182	16238	16269	16135	16147	16335	16179	16183	16266	16248	16236	15995	16271	16205	16225	16317	16092	16462	16285	16267	16146	16150	16414	16128	16066	16212	16056	16183	16251	16138	16102	16316	16240	16243	16345	16128	16306	16320	16097	16121	16135	16077	16203	16127	16174	16154	16096	16180	16295	16088	16207	16347	16145	16216	16206	16308	16153	16249	16239	16088	16173	16156	16191	16398	16141	16321	16158	16161	16293	16370	16040	16126	16112	16248	16321	16135	16233	16057	16278	16339	16179	16040	16335	16031	16221	16313	16194	16238	16121	16276	16278	16251	16122	16324	16243	16244	16321	16357	15963	16268	16210	16137	16220	16316	16457	16285	16129	16334	16245	16201	16143	16026	16290	16181	16255	16065	16194	16418	16230	16272	16085	16169	16075	16269	16166	16181	16181	16132	16241	16103	16147	16173	16189	16281	16343	16313	16202	16280	16165	16349	16162	16040	16263	16188	16165	16155	16170	16140	16259	16161	16166	16322	16146	16315	16188	16293	16280	16043	16162	16136	16166	16252	16387	16216	16278	16142	16256	16145	16251	16181	16207	16261	16139	16141	16102	16220	16203	16176	16298	16246	16290	16226	16279	16240	16097	16017	16225	16235	16078	16303	16258	16164	16209
22688	21199	27869	25078	23138	28573	34101	29933	28641	28601	27865	27010	26684	26412	26327	26153	26162	25975	25947	25905	26113	25962	25951	25909	25908	25778	25657	25761	25750	25590	25902	25849	25780	25607	25859	25571	25522	25793	25925	25761	26011	25737	25908	25943	25687	25445	25565	25863	25744	25642	25598	25638	25669	25425	25641	25639	25684	25591	25620	25669	25588	25727	25486	25503	25579	25854	25560	25636	25500	25483	25416	25508	25766	25379	25635	25537	25807	25747	25648	25675	25829	25625	25682	25474	25491	25700	25530	25427	25431	25375	25320	25529	25572	25403	25627	25389	25947	25414	25651	25229	25499	25486	25457	25472	25337	25507	25465	25564	25686	25672	25466	25268	25607	25452	25334	25465	25572	25471	25464	25301	25333	25293	25347	25403	25395	25470	25466	25245	25465	25293	25294	25512	25519	25500	25623	25396	25396	25203	25356	25350	25482	25687	25246	25404	25611	25371	25295	25561	25487	25479	25237	25390	25482	25402	25340	25179	25555	25536	25457	25422	25460	25213	25405	25532	25353	25661	25417	25557	25403	25418	25472	25337	25475	25387	25697	25437	25686	25447	25755	25408	25605	25446	25549	25690	25301	25281	25452	25515	25448	25371	25519	25582	25542	25627	25695	25321	25339	25476	25157	25592	25341	25330	25309	25466	25275	25446	25559	25373	25396	25516	25638	25570	25424	25513	25212	25581	25577	25463	25545	25629	25525	25337	25525	25667	25312	25477	25626	25351	25717	25203	25553	25781	25562	25406	25518	25804	25496	25322	25756	25395	25559	25364	25651	25530	25627	25484	25502	25427	25433	25402	25255	25511	25415	25446	25800	25472	25459	25403	25501	25551	25454	25663	25599	25293	25623	25367	25529	25514	25322	25151	25446	25363	25556	25542	25617	25361	25272	25404	25688	25589	25453	25447	25591	25640	25484	25551	25558	25441	25515	25211	25619	25272	25347	25253	25410	25154	25226	25421	25510	25264	25603	25489	25395	25385	25667	25499	25438	25226	25512	25334	25416	25381	25420	25533	25343	25259	25442	25422	25409	25424	25309	25335	25323	25338	25284	25443	25414	25410	25379	25439	25405	25245	25291	25589	25519	25760	25490	25219	25408	25620	25409	25518	25531	25191	25525	25399	25348	25705	25482	25695	25584	25774	25519	25592	25438	25633	25472	25663	25601	25459	25680	25077	25289	25100	25466	25281	25478	25450	25474	25700	25543	25449	25344	25426	25256	25488	25344	25590	25321	25654	25281	25469	25381	25640	25597	25281	25267	25533	25641	25490	25808	25293	25539	25270	25604	25515	25364	25297	25254	25232	25581	25622	25339	25476	25714	25545	25751	25527	25566	25314	25483	25454	25396	25413	25457	25274	25332	25486	25346	25436	25526	25462	25375	25543	25444	25404	25146	25756	25536	25620	25352	25479	25587	25603	25459	25645	25358	25360	25518	25668	25544	25473	25480	25566	25454	25263	25469	25412	25652	25478	25455	25369	25302	25321	25451	25326	25332	25546	25171	25336	25372	25379	25327	25453	25548	25296	25488	25221	25574	25495	25587	25434	25455	25243	25440	25387	25385	25488	25410	25641	25501	25410	25359	25433	25493	25557	25314	25533	25605	25579	25412	25744	25424	25568	25751	25524	25487	25732	25778	25661	25413	25486	25492	25326	25666	25548	25316	25219	25545	25444	25504	25491	25263	25264	25659	25406	25452	25539	25217	25468	25501	25512	25499	25583	25539	25789	25566	25422	25510	25435	25295	25526	25058	25438	25520	25495	25470	25418	25431	25529	25657	25297	25222	25133	25729	25615	25514	25566	25343	25193	25415	25399	25299	25464	25456	25454	25307	25368	25536	25487	25425	25405	25568	25475	25299	25487	25621	25535	25367	25490	25447	25554	25483	25300	25478	25454	25463	25588	25521	25309	25390	25169	25420	25240	25706	25522	25615	25707	25216	25223	25240	25346	25440	25447	25345	25292	25456	25607	25344	25701	25468	25374	25728	25657	25526	25271	25498	25249	25259	25383	25428	25279	25532	25634	25528	25647	25323	25249	25379	25415	25510	25393	25396	25495	25564	25664	25256	25601	25491	25644	25468	25442	25572	25586	25339	25486	25202	25283	25531	25402	25588	25604	25452	25293	25494	25666	25263	25187	25305	25329	25531	25510	25530	25249	25577	25341	25533	25400	25410	25247	25691	25605	25630	25486	25507	25529	25558	25239	25322	25191	25636	25587	25298	25348	25496	25432	25279	25477	25222	25418	25389	25498	25615	25545	25383	25305	25369	25414	25543	25427	25517	25452	25543	25452	25637	25386	25539	25601	25373	25369	25538	25390	25650	25402	25440	25560	25417	25400	25471	25518	25563	25337	25577	25501	25351	25639	25478	25514	25507	25265	25368	25559	25526	25376	25311	25506	25622	25229	25542	25488	25488	25524	25406	25395	25633	25545	25202	25534	25531	25620	25479	25335	25708	25457	25525	25416	25572	25385	25398	25348	25470	25569	25451	25498	25426	25567	25492	25391	25401	25317	25437	25529	25597	25547	25471	25242	25537	25243	25480	25528	25496	25435	25279	25449	25637	25719	25838	25345	25533	25506	25675	25657	25412	25172	25519	25513	25487	25694	25705	25522	25585	25312	25291	25593	25508	25460	25268	25663	25613	25475	25171	25456	25332	25517	25586	25225	25304	25550	25812	25321	25363	25400	25546	25343	25370	25545	25442	25408	25513	25528	25414	25315	25321	25387	25454	25545	25407	25391	25343	25515	25533	25593	25315	25414	25408	25461	25360	25366	25378	25561	25386	25349	25181	25440	25611	25628	25483	25436	25634	25474	25545	25444	25464	25437	25532	25797	25401	25471	25553	25757	25309	25223	25734	25369	25443	25546	25408	25309	25497	25310	25408	25458	25428	25409	25397	25359	25374	25588	25497	25660	25386	25315	25261	25618	25641	25293	25504	25509	25552	25338	25352	25092	25370	25391	25289	25552	25455	25290	25428	25457	25395	25283	25504	25516	25359	25404	25435	25661	25384	25330	25458	25424	25310	25611	25168	25625	25485	25464	25547	25429	25507	25532	25644	25316	25540	25727	25672	25465	25322	25548	25491	25436	25354	25488	25315	25169	25307	25517	25277	25371	25259	25351	25432	25258	25621	25546	25386	25465	25516	25178	25530	25333	25737	25602	25236	25476	25264	25427	25292	25327	25281	25617	25341	25445	25328	25510	25461	25293	25422	25716	25385	25607	25495	25586	25313	25353	25637	25676	25610	25499	25373	25332	25572	25246	25368	25444	25753	25640	25775	25484	25424	25629	25585	25558	25509	25346	25445	25178	25389	25424	25190	25652	25520	25416	25635	25493	25460	25422	25559	25381	25249	25231	25533	25380	25478	25535	25444	25329	25581	25165	25723	25429	25566	25433	25701	25452	25448	25332	25346	25715	25315	25274	25429	25315	25550	25416	25224	25334	25308	25247	25266	25670	25408	25587	25315	25396	25509	25551	25720	25509	25688	25725	25552	25527	25434	25248	25517	25539	25600	25375	25446	25335	25491	25279	25206	25380	25357	25618	25493	25455	25570	25461	25617	25521	25559	25391	25317	25409	25459	25620	25384	25469	25548	25582	25677	25557	25556	25734	25199	25718	25546	25517	25453	25463	25562	25494	25525	25613	25412	25276	25271	25481	25446	25590	25145	25411	25495	25649	25285	25298	25582	25513	25519	25401	25273	25584	25644	25469	25432	25403	25350	25453	25439	25345	25298	25344	25322	25244	25407	25338	25323	25425	25706	25671	25629	25696	25413	25200	25271	25443	25505	25391	25472	25326	25151	25493	25517	25375	25367	25380	25300	25535	25422	25605	25410	25734	25371	25461	25334	25324	25508	25538	25438	25477	25333	25575	25596	25715	25567	25430	25420	25409	25413	25211	25340	25517	25356	25556	25437	25433	25410	25522	25391	25617	25567	25490	25480	25450	25655	25250	25472	25552	25705	25648	25705	25463	25464	25477	25751	25558	25627	25619	25497	25564	25532	25570	25655	25478	25350	25905	25296	25675	25395	25477	25716	25454	25575	25473	25233	25439	25555	25492	25367	25443	25198	25499	25215	25014	25610	25368	25520	25588	25589	25561	25595	25475	25646	25436	25339	25321	25278	25449	25463	25544	25405	25141	25281	25247	25278	25411	25157	25389	25784	25385	25599	25295	25498	25489	25450	25541	25407	25323	25377	25279	25541	25496	25284	25520	25396	25263	25493	25271	25178	25391	25501	25416	25495	25859	25498	25421	25455	25418	25591	25518	25480	25373	25589	25409	25296	25465	25425	25174	25653	25635	25312	25570	25395	25661	25676	25427	25278	25577	25428	25287	25316	25354	25481	25457	25413	25412	25345	25444	25417	25430	25434	25342	25310	25334	25371	25503	25395	25336	25531	25502	25535	25339	25479	25538	25392	25314	25522	25514	25268	25515	25395	25688	25603	25514	25268	25299	25326	25507	25516	25482	25387	25449	25531	25483	25327	25580	25500	25398	25449	25564	25473	25340	25667	25083	25436	25361	25399	25394	25440	25343	25563	25257	25414	25543	25392	25290	25615	25528	25423	25427	25318	25648	25282	25503	25498	25667	25416	25412	25307	25413	25534	25538	25688	25305	25369	25507	25567	25438	25447	25329	25161	25338	25472	25560	25619	25553	25446	25557	25380	25270	25452	25462	25602	25525	25558	25278	25373	25318	25399	25414	25395	25461	25401	25492	25482	25396	25572	25363	25590	25422	25343	25436	25285	25490	25361	25638	25349	25550	25570	25287	25415	25593	25486	25506	25372	25636	25185	25593	25761	25655	25480	25434	25338	25403	25341	25414	25435	25315	25321	25604	25584	25494	25409	25657	25386	25325	25608	25483	25596	25703	25448	25417	25457	25363	25182	25176	25658	25620	25531	25535	25458	25733	25590	25442	25483	25267	25585	25470	25492	25520	25470	25416	25653	25420	25417	25354	25229	25216	25508	25388	25298	25485	25407	25493	25482	25276	25678	25392	25337	25604	25484	25369	25601	25529	25261	25371	25652	25385	25551	25411	25413	25337	25389	25503	25608	25469	25310	25343	25764	25373	25356	25650	25605	25619	25472	25362	25363	25614	25359	25551	25314	25737
24324	43037	43277	36284	30742	27261	24460	22295	21018	20052	18949	18271	17679	17458	17250	17027	16916	16825	16754	16564	16558	16618	16544	16481	16471	16391	16339	16236	16378	16401	16317	16340	16223	16118	16289	16325	16411	16188	16406	16297	16176	16410	16313	16344	16206	16207	16421	16244	16288	16095	16375	16222	16224	16351	16309	16177	16325	16289	16272	16190	16290	16180	16275	16199	16223	16144	16195	16105	16443	16057	16266	16328	16320	16089	16183	16197	16208	16218	16130	16242	16060	16177	16125	16209	16193	16049	16144	16166	16177	16037	16291	16110	16021	16169	16191	16068	16150	16247	16007	16082	16087	16094	16124	16231	16309	16201	16130	16338	16178	16137	16157	16340	16305	16106	16103	16073	16245	16172	16201	16159	16337	16085	16219	15988	16288	16245	16191	15953	16326	15944	16100	16158	16181	15931	16032	16307	16091	16071	16232	15995	16174	16030	16031	16088	16030	15897	16258	16216	16188	16159	16184	16149	16321	16237	16112	16160	16193	16047	16065	16047	16221	16040	16130	16182	16068	16032	16313	16229	16125	16194	16184	16205	16230	16173	16255	16361	16300	16058	16236	16020	16357	16202	16144	16248	16242	16085	16086	16035	16328	16248	16142	16008	16060	16080	15956	16081	16191	16060	16090	16039	16157	16168	16063	16224	16184	16177	16186	16112	16111	16209	16085	16246	16129	16108	16166	16241	16153	16034	16233	16069	16005	16304	16307	16356	16212	16047	16102	16083	16187	16143	16175	16154	16042	15920	16019	16199	16117	16260	16131	16186	16157	16273	16007	16128	16027	16110	16164	16307	16147	16092	16089	16119	16144	16076	15984	16232	16238	16247	16015	16192	16209	16101	16094	16289	16078	15971	16206	15933	16055	16019	16048	16013	16201	16315	16243	16139	16116	16154	16107	16195	16203	16470	16214	16273	16038	16190	16299	15898	16110	16202	16167	16136	16168	16246	16262	15956	16297	16214	16146	16023	16179	16298	16203	16211	16191	16181	16117	16149	16185	16116	16030	16008	16101	16176	16127	16020	16271	16126	16047	16303	16109	16137	16139	16081	16213	16063	16031	16022	16226	16158	16234	16064	16052	16147	16283	16243	16167	16208	16188	16270	16163	16226	16187	16148	16197	16214	16210	16193	16302	16096	16055	16127	16273	16154	16192	16247	16209	16033	16049	15905	16292	16042	16114	16130	16086	16292	16246	16119	16088	16148	16108	16186	16127	16192	15964	16234	16237	16041	16179	16034	16401	16125	16110	16205	16241	16102	16240	16083	16085	16208	16361	16132	16206	16007	16178	16089	16138	16097	16211	16195	16201	16078	16022	16241	16113	16156	16167	16032	16130	16016	16089	16169	16068	16060	16239	16101	16216	16175	16323	16089	16032	16218	16300	16117	16175	15949	16180	16160	16110	16288	16176	16319	16257	15965	16188	16125	16192	16125	16081	16172	16071	16120	16132	16225	16070	16140	16236	15931	16029	16098	16241	16293	16042	16129	16107	16354	16092	16120	15961	16151	16085	16000	16083	16138	16094	16117	16255	16177	16163	16140	16226	16020	16123	16182	16233	16094	16400	16087	16112	16131	16186	15964	16199	16119	16216	16262	16042	16145	16191	16130	16168	16161	16215	15996	16290	16198	16190	16110	16065	16165	16169	16112	16017	16139	16134	16071	16231	16148	16269	16302	16149	16037	16017	16235	16106	16199	16106	16217	16109	16193	16144	16082	16112	16248	16270	16237	16141	16203	16156	16156	16103	15964	16225	16034	16283	16182	16090	16119	16163	16048	16220	16219	16310	16195	16104	16260	16145	16334	16055	16166	16102	16064	16139	16119	16198	16096	16127	16120	16041	16206	16330	16333	16254	16048	16108	16241	16302	16286	16312	16119	16139	16099	15989	16292	16063	16026	16131	16175	16085	16170	16276	16186	16198	16076	16065	16078	15935	16122	16067	16240	16018	16115	16344	16105	16384	16174	16334	16137	15984	16160	16230	16024	16058	16196	16139	16215	16255	16124	16216	16278	16107	16235	16067	16091	16223	16023	16297	16175	16254	15936	16271	15955	16146	16090	16199	16161	16125	16028	16201	16098	16252	16143	16250	16144	16086	16243	16257	16259	16152	16096	16182	15940	15952	16146	16183	16142	16047	16130	16227	15867	16276	16088	16178	16127	16092	16045	16083	16349	16145	15970	16278	16069	16198	16183	16179	16151	16312	16112	16262	16083	16237	16094	16160	16202	16141	15979	16066	15958	16164	16083	16104	16125	16371	16092	16305	16130	16240	16213	16150	15998	16282	16107	16056	16137	16042	16276	16259	16285	15999	16282	16150	16306	16104	16042	16225	16054	16070	16157	16203	16064	16187	16270	16155	16094	16203	16103	16002	16156	16136	16085	16051	16055	16075	16013	16102	16188	16185	16150	16227	16052	16178	16019	15968	16230	16235	16209	16001	16048	15938	16103	16113	16208	16206	16169	16098	16055	15962	16248	16061	16178	16189	16275	16128	16100	16153	16256	16157	16095	16169	16265	16219	16158	16214	16243	16143	16042	16095	16157	16255	15990	16175	15938	16192	16324	16198	16006	16161	16184	16064	16254	16143	16141	16149	16243	16006	16125	16224	16022	16146	16065	15951	16102	15979	16101	16067	16141	16216	16138	16236	15993	16076	16197	15946	16174	16229	16072	16281	16126	16134	16007	16076	16142	16173	16170	16104	16112	16130	16076	16266	15964	16053	16011	16204	16172	16098	16094	16107	16155	16162	16327	16013	16258	16089	16287	16093	16046	16179	16073	16183	15966	16139	16304	16178	16186	16363	16290	16170	16225	16331	16101	16092	16144	16054	16071	16088	16196	16131	16235	16114	16280	16162	16141	16216	16135	16291	16230	16095	16323	16236	16210	16073	16086	16037	16271	16373	15990	16189	16190	16057	16137	16329	16141	16127	16053	16045	16194	16166	15813	16101	16038	16274	16078	16090	16087	16059	16075	16142	16177	16167	16112	16136	16238	16243	16156	16202	16228	16076	16120	16024	16109	16244	16279	16263	16088	16258	16052	16182	16200	16044	16161	15952	16120	16220	16283	16244	16093	16141	16014	16152	16102	16013	16077	16192	16182	16149	16105	16165	16204	16113	16249	16073	16077	16168	16174	15957	16184	16151	16005	16062	16065	16258	16111	15918	16039	15945	16240	16228	16167	15868	16331	16144	16269	16289	16104	16074	16150	16090	16233	16241	16130	16082	16232	16192	16204	16194	16159	16307	16377	16238	16080	16077	16226	16290	16028	15936	16207	16093	16174	16214	16229	16002	16092	16225	16123	16102	16135	16188	16167	16007	16158	16232	16139	16135	16029	16055	15945	15933	16126	15997	16019	15976	16154	16151	16320	16254	16126	16148	16048	16098	15983	16107	16099	16198	16154	16291	16163	16062	16073	16142	16181	16223	16177	16139	16221	16112	16161	16080	16218	16154	16120	16173	16134	16086	16328	16117	16277	16276	16213	16309	16125	16278	16067	16238	16154	16207	16257	16136	16264	16091	16251	16317	16107	16188	16065	16152	16013	16249	16275	16088	16151	16216	16211	16113	16237	16192	16106	16108	16090	16199	16194	16004	16129	16012	16279	16113	16148	16191	16075	16233	16102	16159	15967	16215	16069	16098	16296	16178	16139	16241	16198	15895	16127	15939	16111	16090	16144	16078	16041	16154	16123	16192	15991	16103	15993	16069	16199	16261	15997	16096	16199	16041	16042	15895	16206	16363	16267	16315	16146	16296	16208	16250	16187	15981	16171	16261	16162	16278	15943	16113	15947	16067	16163	15954	16188	16194	16230	16206	16180	15821	16086	16120	16046	15924	16185	16144	16108	16131	16202	15899	16110	15958	16129	16287	16215	16054	16199	15987	16029	16270	16123	16107	16075	16295	16125	16242	16069	16250	16043	16220	16125	16273	16177	16290	16026	16005	16121	16183	16204	16258	15991	16326	16077	16103	16104	15992	16048	16145	16218	16150	16012	16112	16106	16080	16139	16120	16184	16100	15733	16124	16331	16146	16194	16164	16083	16272	16132	16172	15968	16141	16387	16183	16105	16114	16045	16155	16116	16131	16098	16197	16245	16254	16006	16110	16085	16096	16142	16215	16223	15966	16210	16189	16122	16262	16220	16096	16058	16011	16267	16127	16115	16143	16178	16197	16215	16121	15895	16235	16122	16362	16334	15939	16074	16195	16181	16072	16159	16097	16289	16168	16239	16152	16104	16163	16319	16037	16007	16129	16204	16295	16180	16055	16133	16217	16307	16141	16117	16151	16344	16214	16096	16211	16156	16108	16182	16148	15948	16162	16139	16132	16133	16213	16128	16090	16037	16307	16177	16273	16241	16035	16043	16154	16053	16097	16091	16197	16250	16186	16177	16059	16217	15920	16104	16103	16160	16141	16111	16107	16150	16148	16131	16272	16182	15914	16246	16070	16140	16108	15913	16139	16044	16251	15973	16183	16147	16150	16314	16179	16232	16023	16029	16202	16139	16189	16074	16195	16194	15985	16297	16102	15902	16168	16241	16071	16096	16216	16140	15988	16177	16225	16153	16118	16262	16096	16146	15877	15995	16365	16202	16222	16061	16193	16136	15995	16233	16097	16128	16027	16054	16128	16175	16173	16118	16346	16421	16128	16207	16211	16229	16169	16070	16133	16166	16145	16143	16340	16203	16067	16225	16274	16089	16178	16295	16146	16299	16026	16174	16211	16258	16198	16024	16006	16046	16242	16125	16184	16150	15989	16105	16152	16114	16126	16113	16177	16194	16178	16126	16159	15974	16096	16173	16159	16238	16192	16191	16256	16125	16041	16210	16131	15998	16253	16243	16201	16273	16024	16294	16127	16175	16228	16120	16204	16149	16180	16122	16007	16153	16112	16267	16123	16091	16393	16039	16028	16296	16133	16195	16002	16129	16132	16229	16122	16274	15927	16113	16169	16320	16105	16130	16363	16068	16162	16053	16258	16177	16203	16340	15987	16298	16169	15972	16206	16208	16067	16216	16055	16090	16028	15867	16224	16138	16154	15977	16214	16245	16127	16186	16075	16096	16143	16182	16160	16136	16003	16182	16193	16138	16128	16069	16030	16166	16081	16206	16234	16189	16097	16131
36441	31343	36392	34360	31545	30271	29769	28788	28190	27897	27715	27656	27616	27376	27306	27503	27266	27498	27333	27118	27452	27115	27397	27378	27390	27239	27338	27233	27557	27079	27350	27327	27329	27189	27323	27269	27182	27527	27207	27463	27377	27227	27432	27167	27422	27269	27342	27449	27228	27182	27470	27357	27322	27473	27342	27271	27452	26936	27219	27202	27457	27167	27197	27380	27265	27192	27394	27381	27434	27178	27362	27415	27218	27337	27602	27269	27193	26905	27017	27238	27534	27109	27136	27227	27176	27131	27116	27157	27353	27216	27044	27608	27333	27548	27227	27354	27272	27206	27198	27193	27026	27495	27171	27156	27105	27067	27260	27209	27044	27319	27291	27337	27201	27282	27000	27206	27250	26919	27008	27309	27207	27349	27256	27425	27127	27089	26899	27002	27217	27143	27255	27348	27603	27246	27460	27007	27050	27450	27123	27230	27676	27160	27289	27192	27163	27198	26984	27165	27174	27286	27020	27401	27184	27142	26949	27065	27122	27269	27223	27324	27458	27321	27422	26997	27352	27273	27219	27402	27258	27309	27535	27168	27306	26928	27495	27163	27141	27131	27091	27168	27509	27496	27376	27302	27051	27079	27295	27320	27633	27239	27022	27207	27146	27376	27206	27081	27126	27325	27304	27019	27466	27246	27228	27309	27198	27331	27300	27068	27251	27063	27540	27434	27487	27344	27189	27148	27132	27192	27071	27275	27278	27342	27065	27277	27415	27154	27364	27209	27369	27243	27242	27280	27359	27310	27339	27158	27215	27279	27474	27454	27301	27101	27198	27153	27227	27117	27344	26946	27236	27152	27211	27262	27311	27475	27172	27222	27423	27150	27237	26798	27113	27304	27293	27137	27165	27280	27165	27364	27368	27108	27539	27265	27173	27198	27274	27410	27188	26911	27324	27288	27112	27070	27187	27220	27367	27080	27613	27443	27187	27335	27217	27295	27302	27200	27140	27160	27258	27226	27168	26965	27103	27223	27327	27477	27317	27319	27590	27399	27216	27282	27337	27249	27606	27162	27164	27407	27513	27037	27273	27123	27300	27088	27426	27486	27290	27190	27192	27302	27288	27208	27046	27270	27071	27178	27090	27270	27119	27465	27251	27392	27137	26871	27302	27090	27420	27192	27212	27114	27113	27099	27194	27061	27326	27076	27496	27484	27290	26891	27262	27228	27280	27282	27032	27385	27525	27337	27454	27232	27220	27200	27330	27293	27406	27267	27512	27332	27123	27589	27264	27374	27096	27362	26903	26912	27142	27055	27152	27287	27207	27217	27321	27277	27397	27190	27064	26984	27325	27122	27471	27006	27070	27168	27269	27541	27155	27329	27410	27148	27243	27222	27402	27161	27285	27301	27150	27160	27030	27255	27186	27290	27289	27126	27379	27394	27097	27492	27181	26932	27240	27080	27211	27237	27305	27275	27416	27224	27360	27034	27321	27318	27376	27192	27190	27235	27191	27182	27297	27210	27244	27072	27262	27184	27283	27205	27139	27505	27158	27273	27127	27311	27253	27186	27158	27370	27181	27307	27305	27335	27176	27144	27548	27044	26998	27211	27385	27354	27266	27421	27189	27311	27231	27245	27255	27156	27269	27200	27038	27199	27195	27440	27415	27438	27330	27192	27382	27509	27296	27306	27089	27142	27201	27378	27542	27364	27325	27427	27205	27343	27299	26992	27223	27366	27123	27494	27492	27132	27341	27226	27280	27187	27152	27468	27261	27414	27225	27413	27166	27425	27036	26908	27215	27095	27278	27504	27060	27049	27071	26988	27051	27185	27268	27133	27151	27244	27042	27215	27368	27195	27261	27096	27253	27147	27103	27217	27244	27200	27281	27349	27061	27374	27045	27131	27259	27457	27485	27108	27330	26879	27050	27250	27219	27309	27286	27385	27346	27238	27078	27465	27168	27120	27456	27361	27488	27311	27291	27173	27031	27197	27207	27194	27224	27398	27347	27423	27501	27117	27124	27281	27219	27450	27554	27256	27267	27328	27135	27273	27458	27215	27231	27319	27183	27286	27431	27440	27316	27472	27340	27210	27355	27185	27211	27427	27164	27104	27124	26974	27112	27401	27282	27293	27035	27206	27143	27360	27246	26948	27169	27230	27387	27277	27260	27276	27042	27248	27182	26893	27204	27313	27239	27387	27401	26971	27232	26966	27257	26942	27343	27352	27364	27312	27509	27409	27163	27546	27063	27089	27136	27163	27402	27225	27337	27322	27306	27095	27525	27140	27280	27188	27445	27290	27341	27374	27226	27343	27293	27205	27189	27371	27138	27360	26964	27417	27390	27363	27405	26929	27216	27434	27164	27003	27373	27088	27168	27285	27286	27241	27228	27131	27160	27235	27347	27243	27323	27217	27250	27145	27488	27210	27161	27232	27308	27302	27099	27157	27152	27302	27269	27175	27318	27398	27153	27120	27285	27256	27113	27465	27121	27119	26966	27301	27400	27167	27001	27321	27243	27354	27166	27227	27154	27189	27356	27235	27321	27492	27220	27308	27109	27214	27147	27070	27362	27314	27276	27423	27502	27479	27439	27311	27298	27299	27278	27292	27430	27224	27183	27017	27185	27352	27397	27091	27384	27225	27327	27170	27149	27267	27112	27270	27220	27261	27207	27093	27268	27145	27185	27212	27104	27326	27055	27217	26985	27422	27122	27192	27281	27381	27146	27288	27368	27137	27248	27435	27258	27111	27289	27327	27056	27120	27297	27188	27295	27075	27293	27366	27264	27116	27583	27186	27265	27469	27087	27141	27274	27343	27454	27388	27056	27435	27305	27231	27052	27353	27497	27301	27253	27322	27238	27249	27266	27037	27194	27197	27086	27393	27203	27361	27288	27410	27576	27224	27233	27182	27269	27192	27255	27433	27283	27193	27253	27391	26976	27229	27305	27236	27192	27200	27213	27249	27227	27509	27184	27291	27283	27279	27161	26952	27711	27325	27173	27348	27290	27005	27170	27217	27205	27321	27481	27471	27472	27212	27099	27176	27358	27477	27178	27256	27025	27069	27139	27026	27280	27290	27319	27141	27210	27172	27260	27269	27493	27070	27263	27046	27366	27193	27185	27189	27137	26922	27123	27368	27366	27217	27341	27198	27336	27255	27273	27449	27168	27132	27197	27170	27233	27237	27278	27071	27299	26954	27108	27296	27171	26971	27160	27137	27357	27308	27243	27296	27362	27412	27345	27217	27281	27361	27010	27408	27206	27096	27078	27355	27338	27276	27270	27518	27159	27280	27140	27059	27056	27528	27252	27287	26967	27014	27237	27140	27114	27173	27127	27277	27300	27597	27196	27268	27221	27122	27206	27214	27259	27388	27431	27398	27060	27142	27151	27103	27357	27253	27362	27138	27061	27296	27194	27145	27555	27333	27268	27172	27360	27402	27488	27295	27336	27161	27011	27388	27226	27152	26882	27076	27095	27212	27094	27170	27266	26979	27376	27284	27166	27454	27331	27482	27341	27428	27385	27528	27124	27187	27340	27306	27402	27335	27315	27363	27309	27237	27445	27114	27391	27391	27225	27314	27388	27033	27514	27356	27413	27372	27391	27341	27134	27095	27405	27389	27130	27064	27346	27348	27363	27126	27297	27047	27245	27112	27136	27281	27388	27193	27500	27227	27031	27337	27232	27119	27392	27086	27416	27175	27151	27373	27116	27327	27400	27147	27295	27361	27493	27387	27191	27133	27590	27262	27311	27155	27503	27371	27275	27269	27240	27266	27248	27026	27152	27149	27029	26792	27041	27138	27309	27325	27261	27193	27061	27143	27478	27292	26970	27308	27218	27207	27121	27175	27160	27146	27234	27505	27250	27502	26934	27107	27204	27096	27330	27437	27168	26986	27434	27220	27107	27297	27415	27633	27337	27117	27146	27262	27084	27323	27261	27488	27318	27494	27469	27187	26976	27307	27241	27310	27571	27341	27224	27010	27007	27098	27235	27333	27161	27325	27295	27521	27349	27027	27335	27185	27268	27187	27467	26991	26941	27346	27081	27183	27566	27448	27279	27485	27415	27288	27272	27113	26899	27240	27262	27089	27367	27081	27371	27315	27454	27229	27191	27056	27121	27315	26928	27386	27002	27192	27421	27216	27284	27285	27317	27381	27124	27316	27198	27264	27397	27191	26944	27306	27111	27114	27250	27298	27124	27103	27524	27128	27389	27177	27214	27124	26969	27345	27123	26929	27428	27369	27179	27525	27468	27336	27135	27554	27106	27080	27117	27191	27115	27135	27081	27322	27271	27358	27206	27155	27440	27247	27305	27139	27453	27245	27484	27417	27259	27302	27180	27512	27266	27222	27280	27518	27234	27467	27360	27302	27284	27240	27484	27112	27274	27064	27151	27153	27165	27185	27220	27062	27408	27334	27371	27192	27314	26941	26982	27226	27381	27227	27347	27222	27271	27272	26940	27418	27209	27042	27348	27154	27310	27286	27290	27141	27333	27196	27297	27325	27322	27248	27124	27119	26977	27131	27446	27277	27455	27191	27051	27274	27167	27297	27267	27180	27290	27345	27079	27345	27304	27352	27128	27163	27240	27141	27094	27231	27499	27244	27301	27279	27335	27115	27347	27038	27220	27124	27190	27189	27111	27222	27505	27115	27258	27179	27418	27175	27125	27534	27509	27281	27520	27234	27250	26853	27220	27432	27124	27215	27404	27296	27366	27074	27065	27016	27158	27155	27446	27296	27049	27313	27145	27301	27215	27255	27111	27076	27182	27213	27422	27073	27306	27159	27209	26997	27087	27167	26957	27138	27072	27194	27457	27376	27373	27068	27262	27112	27134	27395	27137	26921	27593	27389	27188	27318	27380	27283	26985	27119	27452	27276	27171	27414	27435	27032	27281	27152	27418	27459	27379	27331	27670	27220	27265	27096	27263	27189	27218	27250	27277	27285	27363	27391	27431	27188	27384	27228	27104	27165	26949	27372	27684	27298	27253	27280	27264	27093	27462	27530	27339	27291	27286	27484	27459	27488	27091	27423	27172	27171	27111	27221	27118	27289	27374	27368	27123	27308	27066	27249	26973	27321	27243	27114	27346	26943	27242	27079	27256	27361	27225	27140	27344	27582	27510	27308	27107	27075	27300	27093	27110	26999	27241	27400	27390	27162	27243	26955
25388	31917	31767	26446	23450	21239	20228	19576	18728	18268	17990	17704	17489	17278	17317	17388	17202	17238	17032	17242	17063	17357	17274	17053	17101	17125	17238	17089	17066	17062	17036	17137	17053	17185	17266	17190	17180	17126	16883	16972	17057	17065	17136	16987	17189	17053	17128	17083	17191	17398	17107	17100	17081	17088	17128	16977	17145	17071	17152	17151	17067	16988	17144	17052	17121	17227	17170	17083	17128	16914	17275	17089	17122	17066	17147	17079	16982	17196	17108	17114	17161	17159	16802	17095	17132	17039	17087	17136	16862	17029	17062	17020	17122	17019	16975	17026	17122	17232	17120	16880	17164	17148	16992	17062	17071	17052	17011	17088	17061	17026	16946	17193	17021	17050	17092	16937	17195	17067	17244	17145	16905	17135	17058	16940	16961	16984	16956	16794	17019	17139	17231	16993	17171	17033	17076	16981	17133	17096	17125	17081	17254	17095	17006	16974	17065	16951	17090	16896	17018	17185	17132	17204	16853	17254	17036	16988	17038	17101	16832	16948	17257	16907	17001	17256	17059	16951	17006	17027	17258	16964	16884	17108	17040	17069	17033	17066	17036	17164	16987	17038	17084	17026	17015	17068	17049	17115	17099	17114	17182	16943	17117	16940	17215	17085	17011	16969	17011	17020	16836	17054	17060	17070	17130	17112	16985	16933	17124	17002	17124	16973	17037	17028	16995	16980	17067	16929	17298	17184	16955	17048	17116	17049	16973	17093	17070	17149	17004	17047	17100	17147	17125	17254	17028	16969	16987	17158	17095	16940	17072	17161	16968	17099	16864	17154	17171	17036	17026	17102	16883	16938	17210	17107	17123	17114	17128	17033	16928	17119	17010	17139	16954	17151	17109	17043	16987	17336	17178	17139	17103	16856	16925	16898	17091	17152	17221	17104	16968	17016	17119	17128	17006	17065	17028	17135	17223	17018	17107	17025	16920	17043	17025	17040	17067	17132	17018	17091	16942	17021	17085	17080	17033	17138	16996	16962	17220	17029	16987	16899	16908	16911	17149	16982	17011	17109	16841	17178	17012	16951	17245	17172	17032	17190	17133	17126	17027	17076	17096	17096	16958	17059	16978	17108	17206	17009	17005	17025	16980	17147	17006	17060	17098	17085	16928	17051	16968	17113	16852	17026	16997	16942	16936	17013	17123	17038	17048	16909	17119	17059	17027	17068	17206	17155	17108	16912	17311	17008	17084	17233	16890	16906	17173	17112	16998	17114	17136	16931	17070	17135	16944	16961	16988	17133	17143	16984	17043	17031	17034	17073	16912	16960	16987	17175	17060	17173	17053	16959	17099	17186	17026	17108	17141	17057	17040	17016	17031	17275	17134	17152	17117	17115	16879	16949	17171	17029	17144	16988	17052	17015	17203	16913	17013	17106	16999	16962	17133	16877	17043	17023	17087	16903	17076	17006	16976	16957	17087	17056	17199	17154	17020	16994	16929	17087	17100	17171	17024	17057	16973	17040	17019	16811	17025	17044	16995	17256	17243	17062	16902	17111	16969	16753	16959	17121	17039	16917	17008	17054	17120	17095	16950	17099	16961	17044	17033	17172	17103	17118	17236	16982	17010	17137	17152	17189	17096	17008	17097	17010	17174	17137	17049	17167	17062	17064	17020	17122	17078	17031	17176	16998	16981	16837	17043	16987	17093	17095	16876	17122	16948	17138	17064	17217	17188	17040	16949	16867	17187	16893	17109	17016	17023	17084	16953	16990	16965	16938	16990	17074	17074	17228	17063	16959	17144	16927	17000	17116	17257	17227	16947	16987	16993	16993	17061	17269	17085	17192	17147	16963	17026	17078	16906	17073	17137	17110	16855	16990	16982	16848	17077	17088	16932	16943	17214	17104	17064	17117	17176	17109	17030	17081	17027	17023	16702	16991	16821	16978	17075	17135	17040	17225	17001	17094	17132	16935	16975	16919	17125	16922	17054	17038	17072	17163	16874	16904	17040	17305	16981	17191	17053	16987	16966	17007	16883	17167	17187	16898	17074	16990	17050	17087	17008	17001	16899	17094	16921	16888	17048	16838	17089	17080	17056	17073	17042	17084	17162	17104	16958	17186	17009	17203	17129	16946	17286	17006	17061	17217	17099	16979	16892	17270	17023	17152	16996	16961	16988	17080	17043	17067	16984	17126	17026	17082	16996	17241	17152	17108	17248	17184	17089	17004	17113	17058	16937	17094	17285	17066	17075	17026	17077	17027	17099	17128	17132	17004	17000	17115	17175	16882	17002	17043	17152	16958	17176	17094	17030	17226	17021	16967	17143	17125	17161	17109	17206	17141	17132	17039	17136	17088	17009	17137	17016	17020	17057	16936	17130	17041	17017	17027	17091	17047	17038	17008	17226	16906	17162	17055	16926	17043	17105	17035	17072	17065	17087	17110	16930	16813	17130	16774	17289	16963	17112	17126	17103	17041	17023	17049	17022	16931	17064	17190	17089	16998	16935	17067	17111	16909	17011	17012	17159	17039	16960	17010	17085	16944	17137	17091	17135	16915	16877	17080	16948	17258	16903	17145	16988	17122	16964	17081	17152	16918	16909	17000	17085	17133	17159	16985	17106	17190	17111	16997	17168	17000	17096	17062	17081	17172	16982	16950	17079	17172	16926	16782	17075	17063	17004	17026	17001	17054	17014	17034	17001	17245	17095	17255	17033	17155	17090	17074	17174	16995	16949	17132	17252	17189	17030	17094	17080	17030	16988	17137	16877	16913	17160	17015	17164	17018	16983	17053	17125	17154	16898	16999	17130	17050	16827	17008	16976	16957	17182	17110	16969	17094	16979	16878	17034	17035	17061	16758	17316	16937	17319	17008	16952	17024	16954	17254	17066	17162	16946	17027	16964	17183	17052	17046	17042	16873	17140	16936	16987	17054	16917	17017	17061	17003	17152	17005	16957	16991	16907	17063	17173	17046	17004	17247	17073	16865	16984	16969	17183	17056	17110	17001	16915	17001	16893	17172	17135	16983	17024	16971	17051	16991	17072	17071	17120	17079	16977	17035	17127	17061	17066	17184	17062	16935	17279	17130	16994	16994	17006	17071	16928	17196	17076	17034	17120	16903	17024	16971	17087	17018	16980	17027	16966	17284	16912	17165	17121	16930	17189	17071	17002	17027	16978	17162	17155	16956	17158	17067	17204	17094	16970	16907	16919	17199	17100	17117	16823	17018	16940	17214	16977	17053	17088	17226	17123	17035	17196	17081	17034	16954	17127	17071	16999	17075	16931	17038	17054	16949	17134	16978	17118	17029	16940	17060	17065	17019	17011	17222	17066	17080	17027	17091	17077	17112	16939	17121	16961	17133	17162	17103	17109	17149	17189	17002	17383	17179	17156	17013	17051	17055	17136	17117	17095	17037	17056	16958	17065	17120	17318	16988	17056	17220	17033	17070	17097	17010	17200	17164	17199	17031	17159	17165	16918	17019	16973	17029	17102	16838	17133	17034	17087	17189	17233	17051	17221	17158	16988	17095	17149	16995	17058	17111	17242	17169	17115	17125	17124	17189	17049	17279	17035	16917	16941	16995	17002	17388	16978	17096	16998	17061	17140	16963	16987	17022	17093	16807	17182	17046	17067	17004	17072	16857	17103	17056	17190	16950	16986	16914	17086	17280	16875	16940	16935	17126	16914	17185	17172	17113	17054	16901	17037	16988	17196	17036	17036	17012	17202	17139	17064	17039	17216	17023	16914	17127	17013	17037	17023	17004	17178	16942	17066	16968	16811	17170	17111	17074	17075	17143	17058	17014	17157	17028	17077	17040	17137	17022	16986	16980	17099	17063	17027	17076	16865	17054	17040	16957	17202	17016	17058	17074	16910	17076	17057	17262	17018	16929	16995	17051	17035	17270	17130	17089	16994	17094	17017	17150	17169	16957	17007	17007	17023	17171	17194	16935	16868	17070	16973	17042	17136	17283	16952	17112	16878	17071	17088	17076	17001	17012	17149	16958	17017	17113	16941	17085	17086	17061	17136	16971	16989	16898	16979	17176	17083	17039	17200	16976	16948	17177	17062	17064	16985	16936	17230	16937	17155	17164	16948	16816	17026	17141	16919	17024	17016	17248	17063	17173	16907	16887	17145	16991	17200	16984	17086	17141	16993	17063	17156	16984	17030	17029	16963	17022	16901	16898	17069	17135	17093	16878	16997	17190	17151	17045	17208	17132	17114	17049	17006	17053	17152	17127	17189	17202	17024	16874	16856	16955	17251	17027	17198	17148	17048	17041	17172	17216	17056	17038	17075	17038	17159	17132	16985	17055	16975	17046	16963	17155	17024	17206	17125	17142	17044	16993	17157	16889	16836	17039	17104	17083	17049	16850	16983	17211	16949	17268	16999	17052	17105	17107	17036	17029	17070	17174	17012	16900	17005	17041	17051	17026	17172	17067	17038	16880	17009	17079	17034	16939	17034	17109	17182	17278	17189	17165	17146	17352	17048	16952	17128	16957	17048	17025	17010	17090	17065	17136	17073	17270	17057	17059	17144	17072	17081	17018	17160	17015	16999	17034	17106	17195	16999	17105	17062	17240	16997	16857	17140	16979	16950	16888	17195	17185	17046	16951	17037	17154	16941	17288	16979	17036	17067	17017	17100	16949	17383	17148	17142	17083	17085	17106	17019	17238	17202	17131	17102	17016	17195	17215	16933	16996	17059	17246	16957	17004	16987	16898	16942	17099	16987	17059	17263	17129	17044	17056	17137	17179	16971	17078	16998	17042	17181	17025	17072	17164	17001	17188	17052	17013	17036	17158	17057	16985	17101	17047	16860	16933	17038	17011	16979	16954	17051	17255	17091	17148	17081	17042	16962	16967	17091	17068	17133	17052	16996	17351	16977	16968	16927	16976	17078	17006	17199	16901	16888	17211	17031	16879	17050	17060	16989	16890	17044	16991	17230	16975	16992	17045	17034	17024	16947	17171	17189	17212	17082	17066	17109	17071	16932	16891	17072	17217	17127	17051	17044	17097	17056	17189	17052	17048	17096	17108	17159	17033	17173	17212	17131	17148	17151	17062	17034	17097	16979	17080	17172	17077	17120	17034	17030	16991	17210	17159	17052	17133	17044	17120	16969	17123	17203	17095	17187	17078	17153	17035	17020	17312	17036	17044	16965	17148	17019	17145
24438	21185	27792	25752	25569	30186	31532	28574	27590	27272	26833	26397	26245	26227	25929	25817	25958	25508	25719	25496	25666	25449	25742	25587	25528	25558	25511	25441	25720	25493	25638	25328	25573	25863	25615	25499	25481	25439	25520	25297	25381	25664	25435	25559	25448	25663	25432	25327	25465	25521	25626	25362	25427	25430	25468	25414	25204	25239	25376	25616	25117	25231	25575	25434	25326	25424	25255	25279	25718	25411	25710	25450	25318	25430	25635	25417	25502	25241	25495	25391	25451	25661	25562	25268	25487	25454	25136	25344	25673	25294	25684	25163	25224	25649	25276	25459	25191	25566	25458	25421	25357	25375	25320	25501	25323	25476	25490	25437	25354	25303	25471	25242	25398	25227	25340	25277	25442	25310	25338	25394	25432	25493	25402	25427	25080	25272	25230	25576	25391	25311	25232	25389	25245	25342	25422	25306	25518	25444	25132	25320	25370	25475	25263	25198	25392	25584	25387	25356	25502	25542	25553	25348	25331	25258	25316	25230	25295	25289	25517	25301	25061	25453	25436	25439	25262	25266	25312	25159	25397	25399	25557	25338	25425	25214	25339	25486	25170	25458	25527	25271	25340	25236	25411	25289	25253	25274	25134	25319	25294	25516	25452	25613	25552	25215	25512	25441	25353	25791	25525	25426	25375	25472	25564	25452	25441	25104	25168	25372	25459	25493	25324	25339	25148	25053	25377	25367	25444	25480	25268	25229	25450	25519	25407	25403	25413	25451	25340	25353	25357	25347	25528	25622	25353	25262	25239	25476	25372	25571	25274	25374	25355	25232	25401	25370	25359	25209	25405	25399	25307	25294	25390	25093	25516	25530	25305	25465	25498	25388	25404	25464	25537	25446	25338	25390	25372	25148	25417	25701	25336	25254	25629	25249	25195	25225	25355	25364	25210	25342	25279	25328	25509	25223	25047	25367	25459	25489	25361	25264	25393	25425	25403	25196	25643	25387	25069	25747	25352	25101	25137	25126	25205	25516	25638	25168	25297	25381	25328	25212	25381	25262	25163	25489	25431	25147	25256	25167	25500	25381	25292	25163	25702	25292	25159	25472	25304	25491	25334	25264	25308	25330	25534	25157	25488	25464	25491	25463	25330	25206	25341	25294	25326	25176	25270	25413	25344	25351	25244	25408	25494	25250	25168	25547	25262	25301	25532	25232	25279	25642	25447	25280	25485	25490	25457	25621	25566	25406	25550	25437	25451	25208	25450	25526	25530	25253	25441	25483	25363	25359	25553	25255	25384	25417	25325	25421	25387	25546	25536	25299	25474	25269	25536	25310	25370	25422	25594	25426	25684	25575	25338	25457	25368	25396	25402	25291	25342	25270	25255	25699	25272	25220	25200	25669	25250	25411	25430	25677	25654	25272	25404	25320	25451	25491	25585	25333	25093	25421	25199	25385	25467	25309	25272	25086	25359	25652	25504	25305	25316	25315	25512	25361	25492	25232	25408	25375	25545	25385	25335	25307	25321	25375	25519	25174	25587	25592	25717	25407	25432	25318	25582	25574	25228	25139	25370	25560	25391	25686	25594	25335	25102	25265	25011	25270	25323	25262	25435	25569	25541	25446	25227	25511	25396	25443	25428	25449	25481	25223	25434	25306	25242	25261	25666	25089	25201	25084	25276	25383	25197	25104	25423	25536	25453	25273	25428	25360	25430	25288	25252	25489	25414	25366	25520	25234	25399	25426	25513	25306	25260	25175	25535	25487	25093	25468	25463	25587	25199	25406	25348	25390	25519	25632	25370	25176	25338	25404	25215	25518	25502	25155	25234	25355	25091	25512	25252	25139	25588	25394	25269	25176	25420	25497	25361	25304	25407	25408	25602	25460	25401	25313	25366	25311	25107	25396	25717	25562	25519	25366	25357	25310	25241	25264	25492	25325	25387	25512	25407	25228	25397	25305	25483	25242	25212	25171	25282	25524	25198	25469	25412	25357	25331	25240	25602	25539	25536	25314	25256	25328	25260	25383	25042	25233	25496	25357	25472	25373	25451	25252	25254	25392	25690	25412	25481	25438	25247	25269	25302	25403	25233	25250	25235	25212	25497	25095	25531	25336	25292	25391	25356	25454	25408	25287	25531	25433	25249	25345	25532	25511	25356	25471	25327	25523	25226	25434	25408	25395	25256	25589	25326	25461	25377	25323	25578	25550	25507	25440	25310	25342	25450	25234	25113	25252	25448	25455	25270	25351	25282	25175	25387	25278	25352	25431	25611	25208	25334	25443	25540	25344	25386	25375	25196	25304	25230	25264	25076	25329	25552	25403	25259	25269	25401	25516	25379	25573	25309	25161	25440	25654	25309	25284	25396	25733	25424	25155	25241	25205	25283	25272	25332	25271	25383	25573	25340	25607	25382	25265	25369	25454	25405	25440	25239	25425	25388	25499	25271	25290	25346	25352	25186	25610	25360	25139	25380	25222	25349	25160	25302	25197	25355	25390	25420	25269	25269	25491	25346	25489	25450	25303	25393	25335	25465	25414	25451	25222	25453	25178	25538	25244	25038	25349	25043	25254	25588	25500	25084	25118	25332	25465	25295	25306	25145	25479	25530	25396	25375	25068	25394	25622	25466	25380	25151	25383	25416	25209	25488	25412	25439	25351	25636	25276	25295	25448	25217	25327	25524	25353	25390	25383	25270	25491	25493	25530	25595	25306	25256	25339	25299	25584	25416	25174	25343	25165	25497	25453	25543	25341	25383	25248	25630	25464	25481	25376	25597	25452	25419	25505	25415	25457	25210	25152	25302	25372	25221	25460	25367	25593	25416	25344	25341	25438	25498	25250	25293	25263	25570	25595	25392	25425	25326	25300	25605	25337	25491	25474	25590	25279	25118	25500	25351	25161	25450	25108	25290	25510	25475	25485	25308	25232	25625	25471	25440	25482	25296	25309	25411	25451	25554	25183	25391	25485	25327	25070	25485	25487	25476	25367	25531	25256	25409	25305	25382	25565	25238	25303	25383	25164	25621	25439	25507	25245	25473	25607	25462	25402	25387	25411	25739	25332	25601	25624	25367	25669	25558	25783	25550	25502	25339	25602	25199	25319	25042	25266	25455	25403	25236	25368	25427	25601	25273	25572	25387	25476	25469	25310	25160	25318	25435	25333	25461	25437	25346	25325	25523	25315	25549	25230	25174	25396	25517	25512	25436	25221	25312	25405	25358	25558	25449	25176	25304	25399	25519	25459	25483	25243	25440	25445	25525	25474	25743	25610	25508	25510	25249	25169	25698	25160	25307	25316	25466	25452	25305	25209	25537	25310	25382	25322	25308	25209	25636	25411	25585	25333	25383	25296	25305	25590	25269	25302	25554	25029	25213	25258	25417	25080	25353	25617	25367	25399	25453	25712	25317	25506	25582	25391	25494	25461	25153	25206	25471	25665	25636	25403	25432	25167	25459	25260	25309	25182	25320	25121	25263	25475	25292	25268	25319	25511	25257	25351	25486	25281	25285	25178	25392	25153	25317	25409	25411	25106	25732	25591	25185	25301	25447	25338	25360	25471	25373	25238	25197	25573	25492	25439	25305	25368	25227	25409	25562	25161	25484	25484	25388	25400	25535	25505	25639	25409	25147	25409	25671	25606	25421	25364	25543	25291	25552	25342	25298	25407	25307	25303	25582	25266	25408	25566	25382	25367	25269	25219	25334	25157	25284	25425	25122	25335	25187	25437	25435	25397	25596	25374	25504	25381	25539	25352	25315	25065	25452	25261	25528	25582	25414	25288	25237	25326	25411	25250	25395	25376	25303	25519	25322	25445	25491	25537	25570	25425	25218	25427	25078	25458	25525	25282	25313	25375	25323	25299	25421	25385	25331	25391	25585	25433	25584	25318	25659	25445	25467	25452	25477	25186	25026	25288	25166	25329	25391	25481	25390	25287	25215	25455	25203	25262	25360	25432	25262	25383	25517	25396	25140	25289	25384	25423	25310	25446	25635	25476	25297	25166	25248	25400	25503	25382	25467	25295	25132	25551	25244	25188	25286	25393	25438	25341	25523	25672	25583	25444	25423	25477	25700	25303	25408	25597	25275	25202	25173	25188	25433	25089	25285	25327	25336	25603	25336	25084	25399	25258	25403	25335	25182	25293	25433	25491	25633	25655	25379	25447	25476	25639	25594	25556	25427	25351	25413	25507	25435	25356	25358	25306	25656	25162	25250	25268	25331	25320	25264	25602	25603	25479	25658	25067	25417	25503	25413	25474	25375	25571	25256	25451	25255	25344	25388	25454	25399	25115	25331	25474	25503	25399	25471	25360	25251	25242	24938	25305	25292	25363	25268	25161	25335	25279	25622	25389	25463	25313	25297	25625	25274	25341	25474	25507	25497	25248	25427	25217	25293	25381	25280	25399	25422	25533	25348	25383	25471	25319	25441	25601	25238	25172	25157	25296	25377	25338	25178	25234	25417	25545	25399	25398	25454	25380	25210	25216	25587	25366	25153	25131	25285	25431	25465	25372	25344	25461	25478	25551	25516	25441	25413	25393	25230	25448	25337	25307	25467	25175	25272	25445	25348	25114	25374	25542	25409	25348	25547	25250	25522	25445	25615	25548	25363	25454	25404	25213	25447	25422	25586	25402	25190	25384	25570	25309	25649	25498	25356	25634	25349	25538	25371	25418	25477	25432	25364	25132	25306	25542	25493	25263	25353	25290	25416	25512	25634	25605	25240	25311	25581	25509	25417	25414	25550	25367	25366	25454	25380	25495	25660	25404	25222	25478	25468	25417	25487	25496	25409	25163	25304	25455	25539	25398	25543	25223	25265	25430	25539	25291	25337	25428	25524	25096	25625	25362	25429	25275	25333	25413	24908	25364	25372	25547	25278	25319	25316	25219	25339	25434	25269	25408	25525	25411	25380	25246	25325	25350	25187	25472	25416	25466	25254	25206	25181	25359	25350	25317	25186	25446	25472	25412	25059	25020	25517	25762	25376	25129	25313	25395	25397	25553	25493	25428	25534	25231	25211	25502	25533	25307	25528	25344	25538	25337	25463	25576	25526	25669	25317	25393	25540	25457	25252	25509	25313	25376	25371	25285	25167	25484	25430	25456	25364	25143	25384	25344	25221	25199	25136	25512	25387	25362	25025	25390	25645	25612	25472	25286	25555	25533	25595	25502	25472	25292
22679	38501	38575	31382	27313	24058	21879	20373	19339	18547	17798	17320	17263	16962	16903	16663	16821	16603	16439	16681	16500	16521	16543	16264	16399	16427	16233	16251	16463	16309	16226	16372	16450	16074	16069	16363	16435	16427	16149	16513	16246	16405	16210	16289	16332	16238	16274	16305	16274	16312	16404	16288	16335	16285	16297	16262	16220	16270	16367	16111	16077	16152	16106	16346	16121	16147	16312	16087	16336	16281	16290	16096	16091	16219	16195	16290	16024	16265	16290	16189	16205	16201	16091	16068	16161	16063	16281	16366	16037	16171	16165	16172	16150	16213	16300	16314	16267	16127	16241	16139	16343	16262	16072	16406	16140	16031	16280	16244	15997	16077	16130	16269	16394	16106	16239	16402	16143	16136	16219	16236	16325	16357	16105	16080	16197	16148	16145	16166	16213	16106	16196	16172	16248	16021	16280	16350	16211	16046	16227	16137	16212	16193	16201	16143	16049	16513	16258	16213	16202	16132	16198	16292	16376	16389	16174	16115	16054	16323	16185	16241	16281	16213	16245	16095	16108	16021	16272	16225	16199	16139	16208	16258	16166	16162	16182	16134	16246	16309	16320	16418	16139	16156	15997	16202	16207	16266	16183	15900	16373	16164	16297	16276	16008	16252	16268	16232	16086	16246	16011	16272	16186	16276	16199	16349	16205	16253	16316	16115	16240	16131	16246	16122	16126	16276	16259	16247	16278	16219	16119	16162	16166	16148	16215	16103	16135	16153	16189	16060	16200	16323	16210	16390	16094	16217	16258	16206	16329	16214	16253	16265	16119	16378	16152	16365	16074	16369	16079	16356	16077	16219	16201	16168	16091	16301	16278	16073	16220	16048	16104	16154	16116	16220	16175	16119	16096	16442	16285	16294	16422	16238	15970	16131	16196	16198	16200	16462	16151	16117	16046	16241	16340	16398	16195	16159	16195	15934	16042	16222	16206	16116	16252	16258	16267	16085	16070	16284	16025	16129	16101	16260	16266	16063	16056	16147	16197	16061	16259	16188	16071	16350	16327	16128	16234	16122	16296	16162	16212	16145	16088	16227	16140	16149	16110	16079	16255	16118	16375	16222	16064	16368	16072	16223	16075	16340	15956	16229	16174	16169	16218	16184	16198	16282	16037	16125	16522	16187	16028	16259	16124	16145	16302	16160	16160	16206	16230	16225	16189	16165	16203	16123	16266	16056	16063	16137	16257	16116	16345	16250	16169	16377	16287	16444	16301	16124	16046	16342	16091	16163	16133	16159	16197	16326	16217	16028	15968	16340	16223	16146	16223	16098	16260	16156	16230	16135	16191	16179	16449	16224	16309	16209	16334	16155	16151	16093	16202	16208	16245	16126	16200	16290	16202	16174	16194	16162	16299	15973	16173	16198	16254	16116	16259	16082	16364	16210	16128	16144	16195	16079	16208	16339	16097	16069	16087	16144	16356	16085	16158	16231	16217	16142	16117	16008	16227	16268	16274	16185	16172	16233	16308	16170	15995	16266	16274	16110	16269	16163	16131	16257	16156	16438	16142	16245	16080	16245	16070	16291	16086	16345	16112	16179	16196	16140	16130	16160	16204	15999	16222	16016	16044	16163	16285	16031	16110	16151	16251	16104	16347	16168	16224	16324	16229	16235	16246	16374	16237	16139	16016	16308	16289	16189	16186	16088	16217	16374	16313	16188	16344	16084	16076	16139	16251	16143	16160	16376	16221	16104	16378	16120	16210	16009	16156	16001	16363	16127	16162	16126	16223	16177	16239	16341	16144	16187	16248	15987	16243	16113	16193	16185	16048	16138	16143	16216	16124	15985	16019	16326	16312	16164	16135	16327	16170	16257	16289	16264	16191	16158	16220	16248	16302	16164	16407	16155	16154	16273	16189	16185	16148	16175	16240	16116	16205	16201	16210	16371	16294	16218	16278	16043	16087	16152	16174	15932	16266	16327	16245	16157	16236	16170	16079	16322	16129	16067	15973	16244	16099	16127	16045	16142	16313	16267	16267	16104	16266	16380	16130	16207	16301	16124	16323	16315	16244	16075	16167	16350	16170	16199	16232	16150	16091	16352	16179	16126	16248	16175	16085	15971	16274	15993	16217	16376	16301	16210	16264	16159	16211	16319	16187	16077	16295	16258	16088	16194	16076	16076	16138	16277	16227	16344	16019	16158	16062	16326	16043	16166	16132	16226	16305	16168	16337	16235	16198	16108	16156	16090	16270	16268	16320	16140	16160	16053	16222	16111	16144	16256	16140	16268	16385	16139	16246	16342	16328	16139	16151	16170	16191	16280	16107	16205	16227	16168	16170	16145	16171	16302	16229	16154	16147	16285	16325	16159	16260	16136	16160	16216	16207	16284	16271	16214	16194	16221	16171	16118	16415	16170	16110	16193	16328	16190	16118	16182	16189	16265	16126	16048	16081	16089	16329	16156	16130	16281	16085	16359	16277	16215	16140	16229	16195	16126	16080	16191	16130	16112	16091	16170	16067	16272	16309	16260	15909	16414	16116	16248	16237	16341	16105	16227	16182	16179	16296	16297	16036	16117	16242	16309	16116	16425	16315	16268	16233	16222	15970	15946	16323	16031	16174	16077	16086	16309	16173	16352	16307	16056	16366	16143	16113	16290	16362	16098	16122	16191	16110	16071	16158	16332	16072	16172	16192	16123	16090	15990	16456	16107	16242	16390	16085	16190	16277	15948	16267	16141	16237	15993	16261	16256	15951	16234	16229	16194	16218	16179	16281	16264	16289	16318	16075	16100	16339	16213	16090	16029	16148	16196	16182	16211	16284	16091	16114	16076	16092	16043	16295	16189	16075	16256	16366	16112	16295	16013	16149	16137	15957	16169	16192	16269	16026	16147	16251	16124	16188	16286	16256	16213	16380	16121	16189	16273	16021	16003	16318	16130	16235	16147	16178	16195	15950	16185	16170	16127	16119	16237	16323	16143	16336	16179	16084	16209	16216	16079	16190	16273	16240	16162	16252	16101	16257	16270	16211	16124	16312	16152	16213	16336	16290	16005	16156	16358	16335	16057	16287	16355	16344	16043	16237	16162	16352	16309	16445	16243	16293	16272	16346	16348	16150	16368	16255	16293	16245	16144	16132	16241	16299	16250	16199	16239	16116	16153	16280	16264	16281	16282	16242	16251	16218	16087	16204	16095	16334	16150	16128	16192	16090	16250	16281	16322	16270	16341	16080	16256	16186	16139	16121	16129	16049	16249	16307	16297	16041	16204	16064	16350	16207	16258	16133	16059	16079	16082	16342	16098	16096	16217	16170	16235	16119	16245	16123	16073	16250	16299	16508	16201	16049	16297	16063	16352	16108	16185	16038	16150	16133	15989	16399	16031	16114	16168	16224	16080	16059	16120	16246	16177	16121	16197	16264	16219	16303	16357	16272	16183	16085	16115	16136	16382	16085	16188	16350	16173	16238	16150	16212	16117	16384	16065	16168	16198	16113	16121	16297	16159	16294	16147	16172	16254	16162	16225	16163	16080	16142	16187	15980	16306	16129	16125	16181	16209	15961	16185	16100	16395	16234	16042	16172	16199	16138	16313	16143	16008	16280	16172	16172	16202	16305	16068	15991	16172	16145	16202	16170	16019	16164	16280	16381	16208	16057	16145	16007	16251	16134	16185	16295	16280	15960	16239	16281	16067	16128	16097	16081	16072	16175	16300	16041	16129	16315	16100	16279	16041	16280	16194	16207	16280	16088	16170	16145	16271	16094	15978	16279	16236	16220	16179	16244	16134	16058	16241	16135	16226	16146	16110	16041	16164	16227	16207	16053	16221	16163	16197	16200	15967	16290	16009	16218	16222	16111	16083	16263	16205	16179	16256	16300	16259	16084	16234	16142	16302	16159	16251	16366	16086	16349	16389	16267	16374	16131	16141	16127	16243	16079	16311	16047	16213	16221	16093	16257	16080	16187	16082	16200	16358	16206	16270	15965	16151	16169	16050	16275	16199	16180	16090	16049	16195	16266	16272	16092	16063	16236	16143	16221	16244	16207	16339	16256	16232	16367	16052	16061	16157	16288	16260	16246	16208	16407	16182	16142	16101	16498	16250	16105	16082	16084	16264	16282	16124	16192	15929	16292	16343	16201	16184	16287	16188	16164	16205	16261	16151	16289	16181	16209	16061	16172	16168	16204	16139	16440	16016	16214	16193	16306	16279	16091	16148	16256	16303	16437	16257	16288	16061	16235	16085	16237	16133	16358	16151	16300	16230	16393	16067	16149	15968	16168	16164	15983	16143	16390	16091	16226	16312	16221	16303	16167	16163	16212	16224	16016	16344	16161	16126	16188	16183	16180	16255	16240	16296	16271	16132	16164	16337	16301	16044	16313	16003	16297	16348	16332	16157	16031	16220	16175	16114	16349	16323	16319	16264	16337	16209	16339	16125	16100	16383	16166	16236	16284	16393	16316	16096	16149	16175	16260	16235	16222	16223	16415	16226	16135	16149	16232	16285	16192	16291	16219	16221	16309	16306	16217	16046	16057	16117	16315	16364	16273	16009	16111	16263	15895	16266	16507	16330	16111	16171	16157	16032	16317	16053	16065	16257	16339	16178	16179	16241	16129	16245	16202	16241	16367	16368	16200	16140	16274	16303	15990	16214	16190	16172	16399	16194	15973	16187	16196	16137	16177	16157	16002	16091	16248	16145	16092	16145	16317	16072	16154	16254	16134	16262	16280	16256	16270	16214	16264	16236	16266	16217	16196	16483	16261	16131	16218	16359	16185	16261	16281	16059	16120	16061	16249	16172	16330	16349	16301	16121	16299	16113	16202	16250	16215	16013	16163	16355	16106	16200	16063	16054	16215	16238	15975	16298	16319	16267	16016	16273	16168	16230	16020	16064	16328	16261	16139	16207	16305	16170	16335	16172	16246	16223	16095	16207	16202	16252	16279	16185	16169	16122	16120	16244	16526	16095	16163	16281	16103	16375	16217	16282	16177	16281	16305	16130	16146	16236	16259	16196	16351	16138	16021	16285	16236	16157	16092	16319	16084	16187	16244	15963	16292	16165	16242	16336	16304	16140	16070	16074	16226	16189	16137	16208	16355	16066	16140	16271	16375	16193	16308	16157	16210	16125	16153	16290	16165	16082	16168	16063	16155	16089	16085	16437	16289	16183	15988	16243
22664	21159	27757	25069	23079	28524	33704	29958	28368	28191	27499	26831	26565	26390	26448	26139	26021	26027	25951	25916	25700	25680	25961	25907	25644	25701	25686	25435	25640	25551	25461	25622	25616	25520	25510	25667	25491	25444	25561	25593	25422	25596	25560	25259	25603	25553	25569	25623	25637	25541	25266	25459	25285	25596	25636	25743	25562	25450	25643	25789	25489	25413	25439	25528	25513	25508	25448	25366	25337	25493	25582	25276	25346	25242	25394	25587	25416	25628	25514	25397	25532	25603	25382	25368	25321	25681	25457	25457	25334	25557	25515	25474	25435	25234	25478	25232	25502	25567	25221	25234	25673	25712	25583	25431	25385	25532	25627	25395	25294	25580	25417	25171	25380	25259	25406	25280	25409	25357	25442	25324	25493	25456	25199	25454	25452	25488	25212	25470	25103	25231	25437	25374	25458	25225	25661	25376	25342	25419	25617	25690	25577	25392	25379	25376	25504	25378	25360	25330	25341	25245	25292	25359	25567	25491	25301	25612	25501	25459	25503	25492	25539	25446	25321	25460	25379	25196	25280	25462	25519	25213	25344	25370	25404	25327	25314	25590	25479	25276	25652	25362	25399	25120	25490	25389	25282	25275	25522	25568	25540	25566	25602	25246	25191	25204	25364	25389	25181	25352	25577	25308	25534	25297	25442	25243	25437	25239	25217	25214	25319	25415	25376	25254	25399	25467	25404	25190	25546	25589	25403	25302	25427	25682	25454	25092	25455	25417	25272	25114	25372	25625	25410	25414	25286	25294	25351	25380	25495	25233	25300	25329	25535	25518	25359	25295	25506	25335	25407	25644	25343	25343	25465	25557	25201	25386	25489	25448	25489	25521	25398	25296	25264	25560	25454	25412	25334	25372	25357	25067	25353	25476	25488	25313	25129	24974	25438	25300	25422	25111	25214	25450	25634	25438	25461	25513	25409	25343	25396	25187	25571	25430	25437	25461	25495	25482	25570	25367	25256	25453	25400	25229	25431	25508	25568	25231	25620	25363	25201	25297	25348	25440	25483	25039	25326	25397	25168	25425	25433	25505	25655	25481	25395	25522	25501	25543	25324	25411	25314	25551	25354	25397	25455	25419	25345	25228	25255	25287	25423	25438	25298	25286	25253	25531	25191	25326	25411	25003	25202	25379	25392	25041	25161	25615	24881	25479	25394	25211	25276	25296	25170	25363	25353	25375	25338	25309	25291	25593	25567	25332	25550	25412	25312	25362	25532	25505	25116	25376	25194	25346	25492	25320	25279	25437	25056	25332	25540	25636	25410	25295	25379	25547	25520	25425	25261	25359	25192	25340	25289	25427	25212	24974	25303	25558	25615	25386	25411	25621	25421	25348	25445	25424	25192	25415	25325	25449	25259	25383	25121	25473	25302	25310	25531	25214	25197	25118	25560	25378	25379	25265	25265	25204	25568	25225	25502	25524	25429	25633	25667	25181	25455	25473	25493	25443	25329	25623	25321	25317	25066	25153	24981	25181	25268	25284	25454	25232	25310	25342	25258	25225	25434	25431	25363	25369	25421	25433	25369	25342	25476	25349	25439	25327	25223	25374	25388	25276	25430	25407	25408	25299	25284	25418	25494	25185	25228	25480	25521	25405	25404	25454	25716	25400	25444	25586	25558	25482	25140	25192	25352	25398	25287	25271	25331	25097	25342	25099	25300	25296	25667	25406	25350	25370	25248	25139	25433	25397	25517	25432	25338	25422	25500	25342	25500	25618	25493	25457	25292	25297	25578	25446	25546	25429	25404	25146	25133	25545	25396	25447	25533	25285	25362	25569	25387	25181	25550	25402	25268	25316	25592	25335	25257	25279	25347	25213	25320	25423	25282	25350	25343	25362	25141	25201	25576	25239	25237	25184	25496	25412	25230	25505	25256	25356	25549	25493	25372	25343	25418	25400	25014	25249	25299	25393	25433	25527	25380	25273	25504	25568	25429	25533	25280	25322	25452	25364	25249	25382	25276	25111	25311	25507	25192	25323	25346	25414	25364	25340	25481	25423	25317	25380	25233	25404	25427	25465	25343	25406	25436	25209	25436	25504	25440	25487	25412	25848	25332	25374	25198	25162	25465	25440	25330	25369	25559	25422	25340	25297	25437	25060	25494	25344	25369	25275	25103	25517	25370	25445	25372	25275	25474	25574	25543	25562	25340	25294	25519	25428	25152	25446	25274	25245	25205	25624	25430	25373	25323	25429	25064	25451	25435	25150	25236	25370	25416	25362	25270	25318	25402	25312	25493	25434	25086	25500	25471	25365	25479	25192	25117	25562	25549	25381	25397	25413	25441	25478	25206	25586	25387	25042	25632	25267	25475	25620	25193	25260	25446	25400	25374	25089	25166	25563	25277	25372	25249	25367	25443	25271	25380	25315	25355	25426	25532	25586	25447	25556	25425	25575	25459	25304	25327	25328	25349	25371	25296	25474	25416	25420	25358	25367	25273	25409	25609	25341	25287	25585	25134	25459	25218	25492	25440	25382	25373	25373	25590	25310	25344	25338	25364	25297	25535	25345	25503	25378	25427	25161	25475	25409	25526	25284	25392	25205	25292	25447	25503	25175	25201	25299	25320	25313	25410	25302	25480	25284	25272	25260	25610	25350	25478	25345	25458	25323	25306	25421	25619	25243	25571	25393	25445	25413	25532	25521	25239	25331	25454	25307	25297	25212	25533	25338	25419	25099	25352	25174	25486	25608	25770	25344	25443	25235	25531	25521	25353	25496	25279	25506	25305	25529	25447	25479	25295	25213	25634	25513	25239	25335	25462	25454	25139	25461	25408	25271	25492	25218	25265	25303	25402	25387	25400	25270	25097	25351	25423	25281	25456	25382	25526	25343	25406	25291	25374	25312	25286	25196	25294	25558	25326	25449	25563	25499	25219	25602	25258	25392	25276	25437	25485	25484	25419	25086	25530	25441	25397	25401	25200	25389	25564	25285	25388	25337	25245	25484	25357	25170	25413	25366	25515	25298	25321	25285	25528	25313	25579	25661	25218	25272	25341	25212	25592	25404	25297	25554	25441	25445	25345	25279	25438	25166	25421	25187	25407	25519	25462	25159	25321	25284	25251	25341	25680	25299	25284	25397	25375	25191	25370	25654	25440	25208	25483	25425	25342	25308	25391	25405	25233	25018	25417	25369	25249	25328	25511	25350	25246	25416	25468	25107	25448	25212	25506	25385	25129	25666	25162	25224	25191	25652	25481	25504	25327	25479	25394	25371	25231	25161	25277	25233	25517	25303	25310	25354	25377	25121	25450	25519	25422	25585	25675	25547	25270	25478	25517	25137	25312	25328	25151	25402	25198	25326	25306	25334	25499	25347	25325	25514	25259	25530	25299	25143	25264	25686	25578	25352	25598	25400	25407	25526	25257	25463	25431	25291	25601	25461	25405	25477	25437	25509	25188	25132	25246	25394	25282	25610	25204	25138	25358	25444	25277	25308	25257	25214	25348	25555	25505	25484	25481	25284	25500	25539	25221	25277	25418	25516	25240	25209	25593	25290	25351	25496	25352	25392	25415	25124	25254	25466	25325	25394	25354	25460	25568	25172	25377	25315	25545	25474	25409	25499	25098	25305	25521	25111	25399	25468	25475	25484	25302	25207	25311	25373	25234	25652	25478	25459	25477	25289	25314	25281	25374	25317	25410	25354	25424	25216	25514	25124	25457	25243	25358	25494	25423	25463	25313	25417	25549	25589	25388	25324	25431	25498	25362	25369	25445	25304	25348	25549	25360	25082	25465	25433	25622	25415	25460	25374	25471	25459	25299	25303	25113	25195	25315	25583	25419	25196	25489	25386	25508	25391	25520	25557	25553	25335	25433	25332	25316	25473	25383	25456	25361	25460	25451	25396	25313	25345	25304	25294	25267	25344	25390	25498	25398	25664	25478	25485	25336	25263	25596	25533	25432	25370	25216	25423	25651	25525	25135	25497	25054	25184	25232	25486	25316	25271	25448	25305	25546	25473	25213	25427	25396	25300	25277	25494	25463	25359	25544	25423	25390	25354	25503	25462	25519	25545	25516	25444	25392	25584	25466	25274	25342	25343	25454	25502	25235	25283	25219	25587	25591	25223	25567	25306	25182	25228	25548	25494	25421	25408	25364	25530	25423	25387	25211	25396	25306	25215	25510	25278	25309	25590	25540	25256	25538	25329	25479	25448	25343	25109	25398	25434	25549	25284	25205	25284	25297	25069	25551	25438	25321	25357	25332	25581	25327	25401	25337	25347	25411	25545	25592	25431	25264	25582	25492	25319	25433	25273	25320	25168	25168	25283	25603	25172	25430	25246	25469	25317	25343	25440	25445	25476	25537	25103	25310	25266	25426	25566	25530	25418	25412	25336	25343	25298	25237	25489	25499	25552	25342	25380	25297	25416	25370	25499	25514	25204	25390	25215	25405	25655	25323	25599	25360	25189	24934	25276	25428	25630	25346	25452	25426	25244	25537	25352	25451	25453	25246	25320	25366	25414	25228	25583	25180	25331	25230	25143	25270	25386	25350	25439	25373	25361	25346	25540	25238	25112	25254	25064	25365	25326	25718	25470	25303	25336	25261	25380	25326	25245	25319	25442	25147	25319	25370	25137	25255	25416	25425	25261	25394	25472	25133	25245	25437	25407	25592	25632	25592	25390	25318	25408	25552	25514	25414	25483	25368	25455	25145	25269	25463	25592	25263	25191	25400	25376	25481	25337	25312	25354	25242	25599	25270	25405	25432	25210	25343	25427	25313	25393	25251	25617	25329	25282	25479	25187	25325	25514	25330	25292	25463	25420	25746	25293	25390	25603	25340	25491	25326	25413	25138	25491	25282	25390	25206	25128	25576	25464	25367	25395	25454	25367	25638	25459	25436	25554	25402	25499	25619	25393	25253	25334	25511	25234	25492	25415	25482	25402	25325	25338	25371	25425	25368	25232	25219	25162	25507	25275	25358	25405	25197	25348	25369	25324	25416	25394	25205	25465	25189	25256	25437	25161	25331	25173	25269	25364	25319	25507	25496	25470	25395	25293	25326	25346	25422	25288	25529	25446	25347	25435	25333	25441	25273	25173	25150	25422	25530	25320	25275	25286	25418	25459	25548	25251	25045	25456	25337	25268	25382	25341	25134	25218	25418	25598	25331	25141	25262	25578
24754	43417	43459	35732	30818	26729	24266	22240	20967	19746	18701	18065	17793	17352	16998	16979	16887	16693	16791	16666	16579	16520	16357	16403	16318	16353	16199	16402	16485	16253	16160	16345	16343	16369	16351	16188	16264	16157	16226	16371	16247	16191	16210	16202	16252	16326	16317	16289	16319	16264	16255	16117	16186	15964	16128	16247	16048	16117	16272	16158	16099	16201	16236	16366	16214	16198	16255	16176	16053	16200	16282	16028	16177	16109	16358	16062	16217	16258	16179	16350	16188	16100	15982	16179	16021	16135	16188	16073	16100	16262	15986	16034	16058	16237	15994	16248	16190	16125	16001	16157	16051	16035	16070	16173	16154	16036	15965	16056	15955	16026	16067	16191	16065	16208	16076	16276	16170	16316	16224	15973	16144	16164	16236	16093	16278	16104	16177	16148	15953	16145	16145	16111	16407	15961	16123	16188	16187	16104	16146	16330	15905	16105	16177	16033	16148	16030	16098	16177	16204	15892	16192	16012	16087	16053	15920	16153	16194	16086	16126	16129	16020	16066	16138	16109	16128	16066	15943	16062	16241	16038	16026	16082	16224	16114	16151	16068	16122	16252	16139	16211	16230	16237	16207	16196	16122	16263	16106	16073	16159	16288	15989	16023	16183	16157	16118	16156	16204	16021	16124	16229	15979	15969	16223	16104	16109	16213	16138	16166	16125	16076	16142	16168	16101	16201	16117	16136	16017	16070	16012	16110	16146	16140	16270	16096	16137	16155	15952	16080	16186	15962	16158	15925	16194	16080	16133	16154	16253	16104	15978	16108	15919	16205	16090	16097	16002	16100	16239	16138	16351	16209	16251	16012	16230	16005	16217	16026	16179	16163	16237	16243	15977	16149	16048	16144	15963	16098	16146	16191	16165	16095	16281	16242	16061	16087	16052	16110	16096	16200	16073	16091	16107	16013	16191	16080	16042	16206	16214	16099	16083	16151	16147	16181	16251	16227	16216	16010	16072	16046	16267	16104	16356	16229	16020	16196	16046	15938	15919	15898	16128	16015	15998	16109	16144	16001	16109	16065	15962	16189	16132	16106	16091	15894	16174	16126	16155	16172	16083	16000	16137	16192	16060	16195	16029	16222	16090	16198	16050	16229	16048	16063	16114	16082	15977	16273	16090	16297	16013	16160	16137	16190	16138	16204	16038	15999	16212	16104	16212	16072	16053	16059	16005	16075	16126	16189	16126	16136	16121	16085	16263	15974	16251	16105	16181	16181	16111	16067	16042	16104	15918	16106	16120	16047	16014	16090	16012	15949	16085	16081	16201	16150	16156	16076	16104	15935	16180	16041	16060	16056	16137	16156	16172	16194	16089	16235	16220	16006	16114	16141	16257	16188	16047	16132	16082	16160	16109	16180	16067	15992	16094	16081	16044	16023	16173	16131	16100	16015	16183	15858	16149	16184	16158	16172	15887	16109	16105	16124	16108	16102	16104	16119	16041	16024	16063	16046	16261	15982	16139	15983	16014	16137	16115	16076	16155	16359	15972	16151	16027	16107	15995	16112	16171	16005	16173	16116	16041	16031	16320	16167	16013	16161	16140	16160	16239	16056	16295	16051	16200	16108	16159	16056	16236	16176	16227	16158	16274	16184	16023	16004	16064	16103	16130	16231	16159	16237	16141	16112	16106	16097	16263	16031	15992	16095	16253	16229	16107	16068	16024	16122	16295	16091	15985	16182	15928	16066	16390	16059	16149	16136	16188	16005	16072	16143	16208	16275	16054	16174	16004	16020	16335	16030	16068	16187	16170	16235	16081	16154	16197	16097	16130	16084	16003	16139	15999	16132	16125	16231	16126	16170	15922	16054	16075	16144	16148	16086	16137	15902	16238	16059	16091	16336	16097	16053	16032	16212	16058	16232	16184	16201	16150	16111	16122	16157	16092	16091	16023	15974	16316	16059	15999	16176	15919	16108	16152	16103	16007	16185	16163	15968	16168	16092	15912	16010	16189	16059	16186	15904	16091	16152	16109	16109	16093	16263	16148	16109	15956	16166	16060	16064	16281	16114	16183	15809	16289	16136	16076	16092	16126	16035	16044	16039	16206	16086	16204	15970	16170	16186	16061	16200	16157	16134	16173	16078	15927	16258	16067	16178	15993	15893	16146	16150	16065	16211	16086	15957	16100	16101	15985	16245	16090	16117	16057	16109	15946	15928	16002	16242	16073	16103	16084	16116	16130	16101	15985	16019	16215	16095	16101	16221	16149	16122	16088	16160	16174	16087	16160	15996	16185	16030	15912	16283	16206	16002	16132	16005	16064	16108	16126	16300	16163	16011	15999	16033	15964	16252	16087	16126	16188	15992	16311	16087	16109	16177	16034	16124	16029	15999	16088	16037	16098	16296	16173	16047	16217	16273	16224	15995	15925	16040	16097	16053	16155	16179	16188	16165	16054	15999	16036	16166	16116	16126	16010	16141	15987	16179	16232	16159	16115	16069	16135	16182	16070	16053	16176	16093	15939	16219	16208	16177	16096	16117	16015	16206	16138	16160	16200	16121	16277	16077	15982	16141	16104	16141	16143	16263	16238	15992	15885	16221	16190	16038	16053	16054	16185	16279	16136	16072	16105	16226	16069	16391	16129	15995	16221	15987	15978	16122	16133	16211	16208	16051	16059	16026	16215	16102	16058	16231	16001	16045	15925	16068	15939	16208	16239	16212	16221	16182	16091	15983	16056	16125	16057	16200	15746	16054	16120	16136	16195	15983	16052	16079	16234	16207	16002	16205	16061	16050	16088	16055	16031	16123	15978	16164	16166	16155	15842	15979	16117	16026	16110	16057	16199	15941	16104	16090	16205	16174	16243	16227	15989	16117	16071	15947	16269	16121	16121	16168	16166	16262	16278	15980	16144	16148	16126	16211	15821	15993	16084	16072	16035	16224	16087	16048	16062	16158	16019	15975	16097	16046	16208	16142	16023	16128	15957	16089	16035	16176	16002	15959	15998	16007	16206	16028	16123	16186	15922	16155	16018	16075	16118	16103	16182	16144	16200	16107	16056	16121	16164	16310	15901	16309	16005	16140	15952	16194	16198	16309	16062	15963	15949	16202	16181	15966	16175	16138	16110	16205	16065	16163	16038	16040	16192	16244	15921	16120	16084	16130	15973	16052	16081	16109	16105	16268	16183	16016	15903	16159	15945	16144	16065	16216	16250	16003	16004	16102	16129	16014	15956	16078	16088	16230	16256	16178	15916	16160	16156	16131	16196	15982	16195	15897	16250	16227	16265	16255	16093	16183	16118	16199	15909	16132	16299	16195	16093	15928	16037	16151	16118	16116	16184	16093	16064	16101	16106	16104	16241	16038	16201	16207	15985	16149	16054	16053	16099	16267	16061	16046	16145	16086	15958	16106	16207	16143	16210	16040	15832	16071	16085	16040	16097	15939	16168	16013	16156	16202	15845	16079	16236	16080	16291	16213	16169	16292	16153	16265	16063	15991	16000	16226	16011	16102	16274	16133	16072	16243	16184	16095	16072	16259	16245	16198	16207	15990	16003	16120	16143	16043	16037	15917	16150	16083	16072	16111	16149	16039	16148	16068	15987	15923	16056	16004	15974	16133	16209	16308	16131	15953	16154	16221	15994	16017	16258	15968	16176	16277	16189	16156	15973	16125	16088	16020	16044	16294	16063	16117	16065	15881	15976	16094	16102	16035	16188	16051	15821	16182	15992	15957	16137	15747	16065	16000	15973	16003	15880	15930	16101	15999	16151	16212	16203	16073	16250	16106	16023	16185	16048	16075	16197	16190	16051	16205	15875	16204	16158	16170	16193	16130	16044	16064	16080	15940	16122	16219	16284	16077	16126	16035	16123	16182	16003	16165	16082	16079	16061	16104	16117	16062	16212	16050	15995	16150	16060	15991	16089	16196	15953	16139	16324	16039	16074	16090	16093	16164	16304	16169	16057	16235	16032	15919	16037	15920	16261	16037	16096	16135	16159	16069	16118	15982	16034	16176	16051	16263	15944	16148	15951	16048	16078	15948	16206	16173	16242	16165	16052	16000	16146	16330	15903	16218	16208	16257	16223	16293	16202	16257	16238	15934	16240	16096	16278	16150	16121	16254	16150	16101	16180	16266	16072	16054	16244	16102	15942	16187	16060	16059	16140	15984	16000	16106	16135	16096	16112	15995	16125	16192	16218	16121	16085	16033	16122	16189	16132	16319	16227	16154	16166	16021	16013	16113	16082	16349	16144	16113	16128	16151	16155	15968	16160	15863	16116	16169	16228	16173	16000	16084	16120	16073	16183	16150	16171	16097	16104	16006	16124	16017	16192	16147	16125	16162	16060	16185	16119	16161	16130	16024	16199	16216	16256	16180	16091	16297	16043	16167	16031	16167	16158	15991	16060	16083	16098	15959	16166	16141	16159	15919	16267	16072	16215	16229	16052	16041	16105	16174	16116	15976	16004	16208	16171	16116	16186	16096	16137	16141	16155	16147	16198	16167	16084	16005	16205	16055	16149	16097	16125	16207	16096	16071	16197	16021	16263	15945	16173	16148	16005	16121	16111	16030	16193	16006	16071	16142	16058	16277	15817	16027	16098	15963	16184	16130	16133	16137	16137	16145	16182	16192	16060	16164	16044	16178	16270	16064	16204	15975	16348	16056	16144	16111	15958	16117	16251	15952	16011	16086	15948	16149	16030	16218	16226	15897	16108	16316	16116	16040	15927	16261	16091	16100	16108	16195	16008	16060	16161	16176	15908	16038	16192	16221	16030	16042	16071	16358	16112	16107	16320	15962	16075	16106	16214	16154	15964	16068	16204	16311	15976	16284	16162	16033	16141	16055	16230	16069	16143	16001	16115	15960	16322	16017	16114	16092	16214	16051	16122	16117	16035	16131	16207	16066	16310	16068	16289	16181	16180	16185	16184	16068	16123	16116	15986	16053	16156	16035	16128	16037	16194	15959	16231	16001	16051	16015	16232	16172	15974	16078	16226	16117	16130	16087	16018	16178	15938	16098	16186	16198	16138	16117	16244	16098	16287	16176	16184	16308	16098	16124	16237	16170	16047	16019	16252	16177	15922	16185	16037	16097	15890	15989	16161	16054	16006	16241	16116	16189	16181	16108	16267	16094	16203	15968	16089	16212	16118	16285	15998	16024	16109	16255	16204	16139
36408	31563	36315	34626	31566	30352	29511	28729	28309	28023	27744	27506	27551	27333	27217	27348	27469	27348	27299	27361	27237	27313	27119	27348	27461	27141	27497	27175	27100	27268	27676	27550	27091	27242	27342	27200	27367	27233	27332	27251	27061	27205	27181	27428	27311	27188	27303	27343	27209	27459	27237	27203	27271	27020	27261	27317	27221	27203	27144	27337	27307	27420	27253	27245	27032	27215	27266	27382	27228	27053	27350	27222	27198	27588	27066	27130	26976	27297	27260	27160	27253	27331	27342	27283	27338	27035	27355	27244	27037	27098	27277	27106	27213	27235	27126	27212	27160	27272	27019	27094	27045	27059	27496	27297	26968	27041	27268	27092	27167	27417	27456	27359	26944	27153	27436	27319	27125	27262	27169	27153	26837	27158	27640	27680	27388	27360	27247	27635	27438	26836	27284	26883	27172	27253	27194	26998	27417	27360	27434	27110	27432	27167	27147	26987	27263	27161	27135	27138	27325	27138	27045	27556	27369	27176	26981	26999	27062	27233	26970	27096	27003	27397	27293	27243	27355	27313	27208	27273	26964	27284	27434	27222	26951	27084	27130	27347	27246	27280	27227	26924	27208	27273	27187	27004	27176	27203	27153	27254	27377	26985	27076	27226	27317	27277	27357	27182	27118	27025	26859	27106	26822	27308	27323	27295	27244	27341	27212	27141	27235	27341	27318	27198	27069	27170	27442	26971	27272	27293	27049	27197	27193	27291	27105	27135	27378	27055	27037	27196	27464	27347	27403	27374	27064	26919	27186	27253	27224	26997	27180	27232	27134	27081	27279	27369	27265	26998	27139	27049	27478	27234	27192	27065	27380	27307	26919	27030	27513	27297	27161	27284	26977	27134	27362	27278	27254	27330	27209	27299	27187	27061	27018	27253	27248	27290	27091	27415	27313	27404	27178	27293	27238	27187	27013	26909	27399	27428	27236	27303	27220	27168	27110	27180	27018	27122	27261	27008	27185	26990	27327	27215	27197	27156	27378	27261	26931	27107	27141	27292	27472	27233	27210	27350	27159	27238	27172	27238	27327	27289	27438	27220	27117	27492	27089	26817	27244	27088	27381	27246	27174	27288	27238	27326	27339	27230	27206	27416	27257	27079	27266	27256	27385	27335	27040	27100	27083	27294	27315	27315	27003	26949	26883	27201	27139	26994	27067	27179	27074	27228	27434	27139	27145	27556	27303	27671	27468	27369	27277	27126	27152	27202	27152	27001	27069	27160	27056	27157	27251	27074	27281	27398	27292	27161	27048	27203	27088	27270	27079	27287	27084	27349	27382	27364	27328	27150	27197	27102	27385	27391	27253	27064	27227	27404	27459	27311	27021	27110	27220	27229	27141	27378	27346	27136	27264	26911	26976	27089	27285	27254	27470	27123	27067	27204	27142	27266	27303	27196	27107	27145	26835	27080	27361	27314	27221	27224	27235	27129	27018	27235	27211	27077	27031	27264	27259	27344	27364	27303	27341	27229	27270	27165	27148	27177	27084	27239	27497	27331	27112	27342	27444	27244	27078	27300	27046	27006	27145	27023	27347	27322	27404	27117	27063	27219	27385	27334	26845	27129	27020	27276	27071	26981	27291	27268	27099	27227	27387	27097	27020	27100	27179	27313	27293	27132	27278	27299	27117	27030	27303	27334	27333	27336	27197	27208	27331	27138	27068	27275	27497	27378	27155	27185	27096	27220	27249	27297	27044	27032	27191	26941	27269	27417	27416	26950	27173	27133	27135	27192	27236	27212	27235	27293	27159	27221	27245	27154	27004	27001	26973	27291	27082	26924	27292	27354	26878	27241	27286	27107	26985	27168	27021	27325	27197	27307	26987	27096	27316	27288	27173	27066	26916	27204	27316	27144	27354	26953	27083	26963	27087	27123	26986	26929	27189	27155	27295	27197	27321	27264	27522	27310	27004	27114	27033	27151	27533	27359	27075	27300	27348	26889	27270	27208	27345	27149	27300	27182	27152	26969	27123	27254	27351	27284	27068	27139	27357	27187	27097	27372	27410	27154	27023	27414	27338	27018	27259	27016	27116	27328	27044	27317	26810	27107	27223	27141	27083	26945	27252	27385	27178	27410	27262	27172	27208	27173	27256	27229	27086	27162	27213	27228	27208	27257	27140	27448	27178	27067	26970	26993	27193	27100	27305	27207	27012	27168	27094	27158	27012	27150	27235	27249	27237	27317	27189	27060	27063	27204	27097	27174	27184	27050	27105	27088	27360	27340	27553	27394	27154	27223	27344	27365	27260	27361	27243	27186	27173	27156	27102	27223	27126	27297	27282	27354	27294	27257	27268	27373	27070	27224	27430	27280	27243	27190	27269	26944	27039	27197	27164	27136	27157	27322	27175	27073	27214	27088	27168	27287	27270	27358	27379	27334	27465	27340	27268	27264	26960	27163	27245	27501	27278	27041	26889	27281	27240	27352	27366	27210	27326	27574	27332	27306	27117	27417	27106	27203	26964	27158	27539	27234	27412	27149	27233	27043	27344	27261	27271	27382	27213	26984	27140	27010	27014	27195	27350	27269	27236	26971	27109	27178	27325	27101	27039	27106	27430	27632	27301	27343	27118	27300	27274	27270	27352	27241	27154	27378	27181	27321	27217	27250	27263	27020	27105	27239	27464	27211	26963	27153	27298	27316	27170	27306	27389	27202	27103	27158	27044	27045	27312	27220	27075	26952	27228	27427	27233	26896	27146	27243	27518	27001	27319	27117	27128	27298	27370	27046	27174	27200	27139	27315	27006	27084	27171	27271	27317	27305	27165	27292	27353	27163	27171	27019	27148	27064	27356	27158	27121	27241	26912	27343	27088	27071	27357	27017	27205	27117	27255	27040	27191	27212	27174	27273	27378	27136	27391	27439	27242	27138	27201	27064	27269	27345	27075	26985	27390	27133	27158	27138	27240	27139	27446	27320	27281	27036	27092	26990	27376	27193	27302	27319	27055	27218	27002	26901	27196	27145	27286	27030	27343	26921	27456	27130	27118	27067	27071	26993	26998	26907	26906	27097	27067	27489	27286	27120	27037	26905	27056	27466	27215	27163	27253	27548	26991	26927	27010	27408	26908	27033	27078	26943	27018	27298	27353	27194	27368	27271	27006	27265	27472	27098	26999	26967	27406	27279	27072	27110	27195	27215	27001	27103	27212	27479	27548	27047	27436	27169	27140	27126	27175	27289	27086	27153	27371	27364	27278	27143	27103	27252	27218	27008	27617	26970	27330	27089	27441	27382	27231	27187	27206	27165	27370	27097	27171	26973	27272	27407	27379	27224	27105	27110	27005	27353	27100	27158	27346	27229	27239	27196	27254	27334	27255	27112	27269	27598	27091	27415	26916	26905	26990	27014	27197	27174	27419	27048	27191	27213	27375	27382	27118	27421	27033	27340	27173	27336	27341	27255	27169	27174	27047	26910	27056	27135	27051	27318	27189	27180	27408	27465	27372	27042	27259	27062	26877	27055	26991	27029	27132	27078	27222	27187	27164	27228	27080	27228	27240	27259	27181	27053	27253	27172	27188	27148	27267	27161	27442	27206	27138	27223	27229	27260	27346	27058	27214	27287	27256	27228	27013	27014	27251	27231	27205	27227	27533	27221	27282	27314	27142	27202	27096	27146	27304	27374	27365	27407	27182	27248	27456	27309	27191	27133	27102	27637	27220	27121	27033	27180	27339	27155	27079	27223	27235	27242	27261	27361	27407	26999	27176	27181	27055	27230	27367	27039	27066	27227	27007	27048	27328	27277	27138	26978	27029	27332	27182	27160	27118	27027	27234	27290	27224	27074	27197	27187	27348	27267	27191	27003	27091	27132	27124	27092	27314	27353	27319	27388	27166	27047	27348	27421	27269	27290	27102	26979	27370	27057	27208	27251	27074	27130	27173	27198	27510	27139	27219	27318	27131	27076	27233	27268	27130	27311	27071	27200	27256	27095	27227	27388	27276	27198	27202	27689	27177	27327	27066	27280	27253	27171	26972	27232	27051	27414	27210	27045	27422	27247	27268	27063	27237	27156	27348	27299	27237	27384	27211	26909	27269	27499	27183	27174	27244	27226	26857	27304	27163	27231	27042	26835	27098	26982	27064	27084	27327	27181	27344	27348	26909	27160	27187	27201	27432	27223	27009	27128	27088	27225	27492	27267	27168	27162	27212	27226	27583	27394	27161	27051	27149	27291	27291	27306	27317	27257	27298	27311	27111	27046	27175	27290	27106	27204	27379	27115	27262	27349	27123	27262	27275	27158	27161	27214	27057	27120	27450	27226	27197	27246	27126	27283	27274	27328	27134	27036	27214	27177	27185	27334	27081	27387	27227	27254	27068	27205	27217	27151	27161	27151	27164	27302	27352	27489	27146	27306	27158	27370	27347	27428	27341	27403	27129	26976	27084	27118	27274	27371	27094	27177	27227	27253	27111	27180	26927	27012	27354	27121	27389	27129	27199	27270	27385	27153	27149	27003	27283	27149	27189	27381	27335	27311	26917	27110	27074	27210	27314	27020	27095	27242	27411	27123	27491	27000	27486	27273	27135	27226	27185	27419	27277	27183	27144	27166	27289	27286	27207	27277	27164	27287	27017	27258	27106	27375	27148	27377	27173	26982	27498	27052	27210	27180	27139	27146	27172	27278	27232	27239	27241	27128	27498	27288	27192	27296	27127	27141	27210	27294	27407	27052	27256	27036	27104	26851	27299	27102	27388	27109	27333	27531	27370	27171	27142	27143	27276	27457	27638	27517	27203	27368	27171	27425	27014	27383	27103	27173	27039	27034	27046	27144	27212	27418	27160	27334	27230	27288	27197	27153	27105	27031	27072	27012	27193	27086	27197	27260	27309	27314	27003	27162	26843	27137	27129	27227	27143	27159	27264	27027	27234	27263	27112	27304	27096	27374	27248	27133	27309	27261	27263	27075	27247	26905	27157	27273	27083	27176	27181	27069	27401	27256	27149	27117	27491	27101	26980	27146	27339	27289	27042	27176	27080	27063	27128	27223	27377	27100	27188	27307	27269	27464	26950	27189	27331	27204	27189	27412	27008	27093	27103	27156	27314	27004	27282	27201	27366	27120	27228	27370	27103	27389	27161	27243	27234	27011	27200	26864	27238	27007	27089	26987	27042	27050	27203	27365	27130	27218
25478	32294	31998	26571	23211	21356	20142	19272	18484	18217	17780	17603	17294	17412	17438	17180	17318	17353	16961	17025	17074	17219	17238	17288	17186	17110	17100	17152	17311	16877	17141	16890	17079	17179	17170	17035	17150	17176	17158	17141	17075	17061	17091	17010	17085	17250	17157	17039	17196	17187	17289	17053	16995	17056	17035	16986	17039	17198	17211	17028	16991	17155	17041	17199	17031	17098	16971	17074	17033	17027	16959	16893	17039	17205	17305	17027	17120	17218	17103	16977	16804	17070	17022	17022	16938	16935	16961	17054	17043	17031	17052	17140	16942	17086	17125	17015	17066	17091	17027	17094	17076	16926	17023	17061	17078	17039	16933	17075	17224	17226	16905	17004	16880	16894	17020	17191	16930	17045	17083	17082	16969	16831	17011	17061	17074	17020	16990	17249	17152	17148	17029	16996	16818	17031	16814	17165	17008	17046	17083	17068	17033	17179	17014	17053	17040	17097	17006	16944	16989	17056	17009	17058	17098	17109	16978	16972	17232	16988	16967	16951	16896	17034	16979	16917	16958	17130	16881	17022	16962	17123	17105	16999	16998	16882	16983	16994	16991	16953	17246	16976	17125	17006	16878	17291	16989	17027	17082	16941	17066	16917	17128	16945	17114	17099	16990	17132	16849	17226	17056	17067	16995	16914	17070	17042	17000	17040	17161	17111	17141	17046	17027	17152	17044	17059	17111	17072	17106	17095	17031	17038	17032	17004	17150	17045	17060	17023	16971	17098	17078	16951	17170	16984	17018	17058	16941	17009	16942	16982	17284	16933	17000	17190	17012	17103	17090	17017	17024	16881	17054	17128	16821	16742	17205	16923	16950	16835	17010	17016	16873	16915	16916	17129	16840	17063	17043	17163	16983	16936	17009	17035	16989	17140	16842	17138	17064	17115	16871	17188	17002	16983	16841	17093	16938	17002	17013	16860	17080	16990	16968	16968	17095	16888	17107	16918	17204	16948	16987	17158	17250	17028	17213	16979	16950	17076	17120	16875	17132	16950	17126	16852	16970	17055	17037	17007	16960	17095	16835	16982	17089	17023	17117	16918	16976	17079	17032	17044	17023	16795	17237	17124	17034	17121	16946	16915	16992	17016	17063	16918	17180	17085	16951	17222	17167	17010	17015	17059	17168	17182	16857	17165	17152	17109	17026	16919	17035	17057	16999	16925	16946	17021	16966	17149	16973	17039	17190	16978	17082	16867	17025	17083	16979	17003	17107	17107	16875	16955	17084	16976	16846	16862	17055	16977	16953	16991	17185	16992	16912	17031	17099	17221	16877	16903	17178	17152	17035	17012	16886	17048	17073	16959	17152	17000	16969	16935	17223	17056	16940	16977	17036	17047	17020	16971	17086	17008	17018	17031	17075	16986	17171	17115	17196	16960	17205	16934	17166	17024	16926	16928	16939	17072	17047	16916	17117	17125	16832	17069	17086	16954	17088	17078	17054	17136	16855	16924	17076	17044	17042	17058	16915	16968	17014	16931	17143	17143	17056	16983	17055	17027	17203	16906	17182	17129	17177	17070	16974	17002	17228	17103	17084	17153	17191	17097	17058	17083	16982	17145	16970	16951	17084	17029	16945	17010	17106	16953	17060	17155	16981	17063	17153	17052	17122	17092	17055	17100	17039	17197	17104	17138	17128	16951	16923	17109	17024	17134	17081	17000	17073	17035	16990	16991	16885	16982	17085	17151	16837	17081	17160	17031	17150	17036	17048	17053	17078	17091	17019	17092	17101	17050	17004	16924	17000	17045	17035	16919	16983	17127	17105	17067	17221	16938	16911	17101	17006	16876	17065	16926	17117	17046	17100	16983	17068	16989	16930	17103	17079	17111	17192	16915	16951	16893	17178	16931	17141	17116	17140	17112	17055	17055	17033	17128	17083	17090	17088	17013	17004	17161	16907	16936	16992	16957	16990	17005	17105	17044	17018	16985	17027	17094	16930	17064	17018	16860	17065	17125	16976	17062	17067	17095	17216	16744	17089	16996	17041	16938	17054	16890	17218	16999	16953	17017	16924	17197	16924	17159	17162	17011	16919	17161	17024	16859	16911	17077	17333	17101	17041	17300	16950	17023	16980	17212	16911	17015	17250	17257	17131	17068	17080	17003	17129	17126	16958	17080	17121	17225	16945	17117	16917	16928	17082	17127	17109	17066	16969	16952	17031	16944	16984	17214	17038	17303	16998	17027	16939	16979	17093	16985	16982	17110	17123	17065	16871	16978	16929	16813	16830	17148	17104	16852	17047	17112	17104	17194	17272	17187	17004	16953	17186	17055	17087	16896	17130	17025	17068	16827	17052	16807	17166	16935	17012	16992	17148	17034	17067	16793	16971	17107	17046	17251	16966	16945	17025	16910	17135	16915	17102	16984	17142	17032	17173	17190	17173	17111	16894	16984	16984	17203	17204	16915	17091	17185	16982	16938	17220	16916	16923	16919	17190	17055	17048	17055	17052	17206	16978	17104	17066	17127	17087	17120	17178	17125	17117	16985	16988	17041	17015	16856	17065	17102	17167	17150	17085	16994	17075	16994	17052	17060	16977	17097	17125	16894	16886	17240	16889	16890	17165	17135	17056	17162	17088	16960	17294	16955	16916	17124	17091	17118	17108	17158	16911	17271	16971	17098	17028	17062	17169	16939	17174	16987	16998	17186	17090	17140	17014	17048	17023	16886	16940	17137	17198	17023	17021	16966	17041	17083	17061	16997	17119	16913	17067	16825	16951	17018	16996	16886	17103	16978	16941	16980	17224	16977	17152	16972	17107	16928	17178	17078	17095	17013	17070	17002	16957	17071	17063	17088	17035	17117	17100	17055	17080	16870	16960	17075	17109	17350	16838	17075	17176	17076	16979	16904	17129	17008	17179	16970	17121	17090	17131	16946	17049	17029	17056	16927	16984	16944	17084	16978	17096	16919	17050	17083	17056	17059	17022	17108	16877	16956	17110	16888	17046	17078	17204	17197	16980	16988	17146	16940	16948	16904	16934	17047	17002	17050	17152	17107	17009	16977	17290	16901	16971	16959	16994	16873	17140	17091	16979	16931	16949	17103	16943	16992	17297	16942	17162	16991	17117	16924	16999	16995	17200	17051	17079	17042	17056	17031	17012	17084	17094	17156	17035	17060	17054	17022	17113	17155	16890	17116	17017	17030	17149	17095	16950	17063	16965	16889	17199	16895	17115	17040	16959	16924	17064	17300	16997	17111	17027	17086	17098	17021	17273	17020	17044	17214	17089	17020	17060	17014	16811	16974	17114	16993	17187	16947	17223	17189	17167	16987	17095	17036	17033	17050	16986	17073	17011	17092	17088	17117	16866	17060	17025	17053	17170	17070	17014	17058	17078	17234	17271	17051	16929	16960	17111	17035	17105	17162	17050	17069	16908	16957	17073	17133	17016	16928	17139	17028	17039	17076	17232	16960	17095	16936	16992	17229	17103	17138	17142	17129	17053	17203	16942	16976	17220	17206	17025	16853	17185	17176	16916	17054	17015	17094	16928	17050	17045	17096	17199	16976	17225	17176	17011	17107	17034	16971	17114	17061	17026	17107	16992	17025	16945	16991	17066	16928	17000	17071	17116	17211	17090	17101	17003	16981	17209	16998	17108	17157	17134	16967	17003	17043	17030	17028	17019	16998	17171	17219	16906	17155	16977	17118	17244	16965	17039	17102	17280	17049	16946	16975	17213	17086	16921	17146	17187	17092	17185	17120	16979	17214	16927	17139	17138	17088	17157	16918	17013	17189	16993	16994	17039	17041	17200	17073	16939	17289	16898	17016	16960	17031	17091	17105	17052	17000	17064	17153	17006	17025	17063	17001	17207	17029	17010	17106	17062	17063	16979	17057	17248	17057	17194	17078	17155	17013	17217	17123	16988	17081	16808	16933	17011	16899	17089	17045	16944	17028	17083	17188	17000	17061	16948	17102	16853	17118	16819	17065	17126	16969	17135	17076	17044	17064	16993	17166	16959	16976	17120	16952	16970	16983	17061	17089	17138	17015	17059	17186	17096	16932	17114	17015	17021	17150	17042	17066	16999	16921	17096	17041	17175	17117	16967	17131	17032	17078	17014	17145	17206	17055	17149	16873	16951	17119	17100	17100	17073	17213	16926	17025	16957	17166	16954	17057	17173	16952	17177	17203	17081	17133	16891	17215	17143	16949	17037	16981	17015	16969	17097	16935	17070	17017	16879	16996	17120	17142	16833	17192	17001	17016	16875	17151	17095	16766	16893	17234	17020	17162	17150	16948	17058	17062	16963	16975	16913	16982	16989	17060	16937	17050	16981	17112	17072	16980	17069	17047	17019	16884	17005	17025	17026	16979	17130	17056	17114	17148	17128	17121	17080	17130	16847	16902	16980	17154	17213	17028	16964	17123	17064	17200	17273	17049	17130	16956	17045	17138	17063	17256	17068	17024	16790	17198	16957	17099	17078	16990	17117	17021	17087	16985	17184	17095	17080	17280	17125	17138	17060	16956	16941	17043	17027	17120	17066	17037	16939	16943	16878	16982	17080	17084	17115	17062	16799	16969	16869	16891	17139	17008	16957	17079	16945	16907	16878	17070	17154	17146	17079	16966	16980	16942	17199	17037	16971	17039	17071	17079	16988	17107	17062	16898	17092	17110	17249	17188	16852	16940	17000	16932	16987	16947	17191	17089	17087	16835	17112	17147	16966	17278	17158	17060	17046	17070	17237	17009	17170	16901	17160	17077	17141	17051	17010	17000	17204	17252	17034	17039	17049	16950	17072	17066	17267	16953	17046	17012	17104	17030	17107	17044	17066	17014	17049	17084	17014	16987	16836	17070	16880	17291	17038	17105	17081	17118	17007	17079	17112	16930	17013	16955	17082	17136	17097	17084	17111	17295	17016	17295	17095	17112	17131	16993	17111	17035	16981	16936	17064	16868	16958	17106	17253	17095	17080	17007	16738	16989	16945	17052	16946	17091	16957	16884	17009	16883	17135	17081	16958	17023	16970	17117	17118	16947	17057	17147	16980	17039	16914	17167	16892	17089	17147	16856	17155	17064	17223	17089	17183	17078	17132	17064	16996	17128	17060	17060	17141	17009	17212	17115	17107	17152	16987	17039	17087	17072	17049	16950	16856	17125	17075	17111	16985	17021	17159	17009
24358	21175	27800	25761	25562	29731	31411	28470	27311	27053	26558	26436	26013	25891	25873	25756	25494	25635	25602	25569	25731	25354	25441	25640	25684	25362	25473	25520	25321	25411	25698	25364	25575	25279	25321	25502	25142	25412	25252	25579	25290	25533	25322	25172	25245	25528	25676	25375	25246	25626	25334	25349	25437	25523	25157	25403	25403	25317	25682	25213	25180	25421	25304	25320	25454	25132	25505	25265	25179	25427	25396	25215	25487	25451	25567	25244	25364	25548	25430	25321	25394	25420	25470	25239	25199	25167	25279	25359	25319	25097	25219	25342	25369	25049	25288	25228	25352	25425	25392	25268	25331	25376	25337	25345	25241	25381	25243	25063	25097	25186	25389	25347	25341	25207	25528	25281	25138	25172	25370	25429	25399	25181	25230	25278	25481	25533	25325	25270	25218	25566	25209	25278	25210	25194	25072	25186	25430	25199	25272	25315	25226	25330	25333	25349	25445	25421	25378	25362	25383	25348	25405	25592	25373	25328	25434	25114	25514	25355	25344	25469	25515	25391	25320	25284	24953	25162	25200	25238	25548	25520	25405	25122	25356	25182	25202	25398	25385	25599	25307	25125	25303	25207	25182	25181	25355	25180	25198	25497	25324	25399	25392	25480	25385	25428	25422	25193	25291	25110	25360	25376	25552	25362	25286	25239	25121	25188	25138	25199	25202	25299	25423	25350	25238	25281	25230	25194	25296	25407	25261	25490	25340	25011	25079	25440	25092	25479	25564	25423	25543	25344	25321	25209	25317	25303	25553	25434	25325	25215	25382	25313	25052	25352	25487	25301	25381	25307	25217	25375	25477	25465	25212	25539	25259	25184	25162	25177	25274	25499	25314	25259	25309	25350	25193	25426	25157	25281	25180	25134	25298	25289	25433	25392	25114	25167	25026	25063	25490	24999	25210	25161	24950	25199	25353	25224	24980	25148	25235	25269	25450	25152	25028	25388	25065	25333	25106	25292	25269	25141	25268	25380	25401	25361	25132	25116	25186	25218	25579	25226	25338	25348	25399	25264	25136	25344	25298	25133	25508	25227	25329	25410	25309	24977	25334	25005	25193	25444	25385	25226	25127	25373	25023	25404	25058	25164	25247	25079	25278	25176	25488	25428	25376	25294	25351	25311	25498	25288	25202	25266	25278	25122	25449	25269	25252	25133	25301	25219	25300	25406	25466	25192	25366	25440	25356	25283	25083	25134	25133	25167	25285	25207	25551	25255	25321	25243	25313	24935	25217	25486	25360	25182	25207	25171	25248	25296	25279	25405	25571	25397	25155	25193	25104	25243	25063	25105	25183	25316	25330	25326	25283	24989	25170	25440	25115	25364	25094	25225	25053	25344	25296	25304	25364	25044	25255	25123	25212	25090	25392	25166	25421	25194	25237	25329	25217	25238	25437	25377	25104	25197	25264	24880	25181	25009	25264	25171	25396	25066	25479	25196	25242	25027	25380	25266	25321	25228	25280	25131	25432	25014	25352	25248	25411	25406	25205	25358	25316	25258	25266	25328	25398	25270	25368	24899	25263	24968	25549	25444	25423	25229	25189	25224	25389	25243	25214	25646	25264	25160	25432	25221	25413	25330	25439	25504	25310	25246	25209	25256	25166	25311	25268	25252	25419	25184	25228	25433	25416	25354	25212	25398	25559	25189	25592	25296	25104	25265	25380	25355	25347	25549	25261	25154	25223	25185	25316	25463	25627	25606	25212	25152	25402	25432	25479	25334	25201	25238	25238	25262	25161	25389	25167	25161	25367	25466	25083	25156	25141	25145	25205	25159	25097	25265	24945	24940	25070	25308	25451	25446	25363	25421	25370	25079	25085	25276	25099	25211	25259	25248	25373	25154	25278	25557	25360	25415	25437	25404	25178	25059	25381	25239	25270	25202	25153	25133	25255	25269	25099	25261	25146	25319	25378	25504	25223	25301	25356	25304	25563	25143	25056	25014	25163	25299	25232	25211	25380	25423	25367	25453	25370	25215	24874	25194	25193	25178	25328	25341	25441	25203	25352	25328	25338	25192	25146	25350	25404	25176	25399	25165	25067	25269	25212	25244	25222	25363	25221	25247	25103	25219	25412	25427	25250	25098	25386	25146	25357	25389	25490	25169	25040	25239	25294	25459	25305	25257	25182	25225	25002	25126	25203	25228	25454	25065	25360	25169	25187	25175	25232	25298	25294	25438	25392	25339	25260	25405	25063	25365	25394	25238	25406	25230	25434	25505	24905	25028	25174	25177	25433	25341	25198	25228	25226	25351	25204	25109	25171	25288	25163	25226	25010	25182	25289	24996	25277	25272	25490	25084	25414	25357	25429	25224	25218	25209	25167	25454	25104	25090	25246	25068	24962	25242	25292	25527	25373	24987	25401	25108	25212	25321	25289	25513	25231	25535	25398	25215	24986	25419	25438	25398	25361	25431	25250	25216	25182	25291	25139	25394	25168	25276	25073	25421	25496	25067	25179	25252	25074	25177	25057	25228	24961	25081	25313	25294	25207	25418	25457	25238	25327	25488	25428	25518	25316	25156	25440	25491	25387	25157	25255	25387	25260	25281	25539	25458	25212	25229	25517	25326	25196	25197	25308	25369	25285	25336	25225	25187	25113	25221	25324	25240	25305	25242	25253	25288	25262	25206	25498	25355	25328	25420	25243	25136	25422	25362	25343	25275	25307	25225	25356	25203	25302	25201	25213	25265	25068	25166	25300	25163	25338	25211	25201	25267	25285	24981	25049	25527	25442	25316	25495	25423	25357	25568	25302	25348	25390	25147	25363	25343	25280	25283	25160	25089	25421	25152	25170	25228	25038	25148	25220	25259	25292	25293	25132	25443	25355	25379	25497	25306	25296	25351	25317	25050	25425	25436	25265	25240	25247	25381	25435	25473	25237	25290	25442	25388	25430	25124	25518	25306	25230	25417	25222	25228	25174	25100	25358	25273	25322	25297	25387	25058	25241	25197	25314	25181	25155	25268	25345	25364	25331	25240	25284	25245	25611	25264	25278	25124	25250	25198	25285	25051	25376	25328	25460	25405	25224	25464	25273	25241	24976	25268	25421	25457	25159	25097	25396	25195	25259	25287	25209	25290	25256	25411	25497	25184	25163	25259	25240	25246	25471	25502	25429	25131	25480	25310	25462	25146	25378	25012	25331	25359	25265	25352	25283	25174	25138	25223	25330	25340	25218	25133	24968	25135	25003	25453	25061	25289	25416	25348	25262	25180	25315	25283	25297	25161	25197	25253	25125	25462	24851	25238	25441	25154	25146	25354	25116	25278	24995	25196	25104	25243	25470	25183	25245	25199	25318	25032	25335	25432	25285	25531	25122	25312	25276	25006	25465	25567	25253	25315	25153	25244	25016	25350	25125	25243	25208	25116	25151	25157	25456	25135	25197	25208	25302	25141	25428	25425	25161	25191	25429	25346	25246	25450	25344	25098	25109	25111	25169	25310	25368	25205	25139	25359	25431	25172	25236	25470	25190	25165	25358	25308	25285	25471	25316	25323	25366	25572	25301	25213	25225	25474	25264	25282	25584	25300	25250	25435	25434	25073	25291	25126	25392	25331	25275	25199	25292	25259	25540	25508	25371	25157	25364	25290	25258	25290	25223	25201	25465	25062	24976	25422	25374	25419	25314	25140	25321	25148	25461	25385	25205	25430	25239	25316	25314	25365	25329	25329	25105	25252	25278	25259	25255	25196	25426	25443	25166	25253	25290	25546	25213	24761	25130	25369	25336	25432	25299	25544	25400	25249	25266	25590	25517	25355	25301	25346	25298	25183	25477	25369	24912	25301	25051	25231	25248	25031	25396	25230	25397	25297	25073	25294	25476	25488	25360	25223	25197	25483	25421	25123	25221	25152	25297	25215	25508	25326	25346	25348	25329	25265	25318	25252	25066	25113	25175	25493	25124	25325	25369	25484	25019	25249	25177	25378	25297	25528	25415	25254	25343	25310	25382	25291	25411	25216	25295	25268	25335	24866	25257	25224	25305	25445	25314	25150	25459	25387	25543	25505	25431	25080	25234	25093	25547	25069	25327	25270	25109	25107	25425	25463	25214	25295	25046	25276	25271	25217	25117	25173	25192	25223	25226	25235	25481	25278	25179	25171	25452	25128	25164	25108	24958	25345	25403	25252	25285	25200	25385	25319	25189	25238	25341	25323	25318	25158	25372	25397	25044	25320	25241	25170	25308	25320	25118	25030	25258	25239	25291	25265	25245	25042	25159	25220	25374	25302	25371	25276	25070	25039	25272	24948	25475	25073	25174	24941	25350	25280	25223	25468	25244	25369	25373	25248	25183	25286	25330	25363	25424	25051	25196	25258	25289	25258	25281	25081	25132	25369	25104	25454	25436	25367	25464	25248	25300	25040	25294	25315	25317	25259	25263	25337	25206	25377	25099	25106	25235	25203	25075	25201	25165	25254	25345	25502	25241	25316	25331	25234	25222	25122	25035	25310	25111	25308	25474	25450	25360	25241	25108	25273	25377	25088	25272	25321	25498	25071	25273	25120	25243	25209	25299	25136	25183	25431	25269	25428	25264	25306	25287	25383	25106	25476	25235	25119	25335	25257	25018	25223	25305	25271	25265	25339	25389	25133	25169	25366	25367	25372	25016	25270	25329	25175	25347	25448	25239	25331	25348	25090	25178	25407	25085	25162	25540	25351	25191	25664	25299	25358	25351	25078	25326	25425	25622	25190	25097	25347	25336	25284	25046	25237	25238	25197	25377	25227	25351	25193	25260	25134	25337	25335	25248	25402	25452	25471	25205	25134	25067	25035	25235	25326	25227	25386	25198	25376	25179	25029	25222	25380	25286	25178	25178	25350	25180	25445	25318	25306	25232	25262	25013	25090	25284	25275	25352	25411	25470	25483	25323	25657	25420	25011	25296	25293	25192	25253	25630	25390	25291	25300	25381	25287	25158	25201	25328	25121	25326	25385	25477	25336	25383	25251	25351	25478	25364	25176	25160	25086	25000	25325	25427	25444	25339	25383	25206	25315	25215	25492	25307	25464	25256	25420	25225	25144	25074	25253	25213	25257	25493	25465	25196	25304	25042	25204	25299	25268	25576	25290	25272	25409	25367	25288	25324	25359	25245	25296	25311	25107	25069	25359	25272	25356	25348	25400	25255	25121
23012	38868	38423	31484	26857	23691	21949	20355	19122	18252	17804	17284	17071	16828	16873	16732	16531	16556	16530	16269	16463	16371	16440	16321	16352	16331	16330	16298	16172	16193	16318	16327	16345	16161	16201	16074	16334	16097	16165	16286	16312	16209	16227	16250	16365	16131	16262	16192	16104	16176	16041	16281	16385	16143	16179	16068	16109	16126	16196	16168	16301	16101	16153	16362	16227	16078	16011	16134	15968	16202	16157	16072	16128	16277	16094	16116	16142	16231	16052	16045	16153	16144	16007	16113	16004	16060	16219	16045	16062	15860	16179	16010	16226	16145	16187	16102	16076	15969	16165	16032	16296	16113	16104	16196	16187	16194	16201	15891	16203	16136	16039	16067	16030	16112	16047	15915	16153	16199	16027	16082	16074	16270	16294	16225	16035	16234	16122	16089	15995	15980	15955	16081	16001	16330	15932	16114	16275	16194	16010	16196	16229	16140	16125	16116	16064	15954	16085	16133	16083	16149	16132	16161	16212	16225	16103	16124	16133	16002	16225	16245	16066	16154	16019	15985	16129	15917	16121	16110	16172	15933	16197	16069	16136	16128	16158	16157	16192	16143	16348	15967	16254	16227	16143	16177	16046	16219	16241	16246	16169	16207	16132	16100	15994	16156	16270	16169	15999	16180	16263	16110	16216	16078	16143	16434	16083	16024	15990	16184	16112	16084	16143	16205	16212	16250	15999	16088	16086	16182	16254	16066	16176	16055	15899	16280	16146	16023	16228	16126	16197	15990	16115	16192	16128	15945	16209	16128	16117	16081	16177	16161	16084	16340	16297	16157	16156	16370	16156	16124	16218	16128	16036	16113	16034	16184	15901	16219	16196	16273	16215	16048	16334	16010	16077	16224	16052	16210	16166	16171	16267	16027	16275	16064	16136	16022	16154	16057	16119	16196	16069	16080	16190	15943	15971	16196	16329	16036	16121	16099	16147	16123	16167	16171	16258	16112	16272	16197	16231	16186	16203	16211	16052	16096	16033	16026	15923	16014	16097	16063	16094	16119	16123	16038	16176	16104	16118	16131	16063	16131	16202	16081	16220	15980	16152	16057	16133	16170	16151	16298	15908	16051	16111	16001	16042	16249	16254	16069	16139	16173	16138	16128	16180	16073	16018	16158	15954	16017	16041	16179	16178	16297	16102	15953	16056	16120	16259	16127	16245	16125	16209	16140	16132	16201	16088	15917	16212	16040	16010	16117	16107	16124	16057	16183	16139	16021	16218	16225	16006	16139	16171	16125	16160	16029	16086	15937	16189	16417	15919	16077	16241	16021	16270	16107	16141	16183	16149	16008	16042	16253	16168	16106	16304	16364	15991	16054	16061	16192	15926	16433	16063	16071	16187	16020	16166	16111	16099	15921	16159	16227	16013	16004	16207	16226	16063	16182	16018	16048	15983	16020	16133	16231	16071	16153	16127	16164	16019	16104	15924	16345	15888	16206	16180	16063	16188	15944	16104	16003	16060	16187	15944	16062	15997	16148	16106	15941	16003	16294	16152	16066	16181	16015	16254	16205	16103	16000	16020	16072	16247	16089	16048	16120	16289	16120	16119	16326	16178	16035	16209	16051	16148	16095	16052	16234	16161	16168	16019	16202	16167	16122	15988	16062	16118	16109	16168	16179	16112	16175	16147	16136	16256	16046	16118	16016	16020	16213	16047	16223	16194	15982	16131	16286	16003	16076	16223	16203	16008	16084	16191	16319	16215	16113	16215	16071	16306	15956	16177	16100	16119	16211	16259	16302	16066	16248	16070	16244	16142	16037	16001	16190	16142	16139	16113	16167	16091	16072	16274	16157	16067	16112	16071	16222	16130	16133	16049	16012	15995	16140	16081	16088	16105	16174	16133	16075	16077	16125	16072	16256	16150	16076	16034	16118	15902	15936	16136	16305	15989	15885	16156	16181	16071	16135	16093	16102	16032	16286	16167	16260	16212	16128	16177	16061	16337	16090	16092	16084	16076	16027	16248	16285	15974	16293	16222	16014	16111	16098	16110	16213	16019	16042	16234	16101	16361	16183	16025	16066	16054	16063	16053	16319	15982	16288	16172	16087	16057	16153	16059	15993	16189	16118	16087	16134	16181	16104	16161	15867	16023	16024	16197	16193	16145	16228	16171	16218	16033	16092	16359	15973	16296	15988	16252	16296	16099	16126	15878	16151	16064	16211	16150	16018	16210	16295	16147	16212	16247	15955	16161	16046	16146	16104	16299	16066	16193	16226	16127	16071	16104	16240	16151	16219	15958	16218	16223	16101	16126	16099	16115	16137	16256	16355	16091	16007	16146	16244	16119	16264	16053	16069	16171	16144	16187	16054	15989	16191	16191	16109	16198	16047	15919	16130	16093	16102	16113	16139	16075	16151	16041	16057	16158	16034	16012	16105	16266	16161	16221	16102	16039	16117	16096	16164	16117	16165	16200	16218	16177	16062	16039	16055	16119	16183	16091	16089	16172	16165	16138	16138	16136	16225	16138	16187	16205	15990	15972	16300	16192	16254	16133	16292	16188	16132	16300	16196	16259	16063	16077	16128	16182	16194	16205	16184	16198	16184	16048	16032	15966	16100	16042	16110	16179	16250	16058	16055	16203	16144	16222	16120	15989	16129	16152	16093	16091	16083	16067	16083	16097	16122	16065	16119	16128	16041	16227	16002	16129	16213	16274	16185	16264	16216	16076	16178	16167	15863	16074	16079	16090	16028	16311	15992	16008	16166	16181	16006	16274	16275	16184	16158	16218	16154	15946	16126	16145	15976	16076	16179	16206	16055	16071	16124	16086	16120	16067	16183	16070	16067	15960	16154	16108	16240	16076	16261	16064	16047	16082	16291	16008	16199	16181	16069	16146	16060	16155	16004	16116	15892	16234	16113	16008	16210	16053	16014	16013	16096	16163	16118	16224	16139	16118	16251	16224	16206	16016	16021	16268	16190	16043	16237	16285	16355	16324	16128	16076	16218	16206	16137	16194	16204	16124	16111	16214	16234	16087	16149	16134	16144	16138	16128	16139	16308	16029	16037	16236	16042	16112	16275	16107	16196	16246	15933	16094	16150	16032	16293	16109	16250	16216	16164	16067	16150	16109	16092	16102	16203	16187	16000	16083	16152	16129	16189	16091	16395	16133	16136	15955	16260	16274	16086	16210	16252	15974	16033	16110	16224	16022	16168	16088	16058	15918	16094	16149	16039	16103	16177	16034	16261	16086	16049	16162	16070	16067	15947	16099	16135	16146	16322	16124	16216	16388	15965	16148	15975	16237	16108	16101	16124	16020	16015	16174	16093	16032	16038	16061	16064	16192	16130	16074	16125	16130	15961	16035	16004	16155	16211	16130	16055	16243	16243	15948	16213	15875	16106	16112	16038	16137	16195	16074	16145	16166	16145	16036	16062	16143	16232	16130	16053	16179	15872	16133	16014	16034	16111	16129	15989	16163	16216	16166	16086	16210	16203	16202	16171	16221	16003	16120	16114	16056	16123	16079	16052	16165	16161	16244	16241	16138	16087	16096	16143	16114	16281	16357	16141	16244	16030	16221	16201	16109	15937	16061	16085	16275	16140	16073	16061	16243	16079	15975	16217	16133	16078	16184	16032	16317	16253	16115	16170	16039	16047	16343	16085	16249	16255	16345	15985	16056	16205	16002	16318	16073	16294	16136	16117	16197	16163	16081	16015	16132	16079	16144	16211	15999	16069	16129	16083	16037	16045	16142	16104	15958	16041	16161	16095	16193	16165	16241	16095	16164	16031	16052	16255	16187	15991	16055	16175	16129	16222	16133	16106	16141	16191	16098	16108	16090	16036	16147	16012	16174	15981	15981	16184	15923	16262	16048	16449	16232	16024	16172	16091	16395	16102	16195	16223	16285	15906	16043	16129	15930	16157	16062	15871	16072	16153	16122	16188	16101	16167	16219	16212	16153	16075	15962	16095	16110	16076	16180	16117	16159	15918	16113	16114	15973	16147	15914	16048	16254	16052	16047	16109	16011	16174	16166	15927	16136	15999	16141	16068	16201	16026	16053	16011	16042	15993	15881	16209	16168	16024	16047	16227	16289	16117	16094	16190	16122	16161	16201	15986	16192	16202	16095	16266	16168	16171	16078	16032	16055	16023	16118	16240	15891	16073	16126	16269	16054	16161	16123	16183	16177	16117	16012	16170	16116	15994	16027	16200	16234	15925	16101	16025	16246	16195	16130	16053	16117	16168	16301	16124	16004	16229	16305	16175	15854	16036	16090	16148	16048	16120	16272	16089	16090	16017	16211	16259	16088	15944	16198	16154	16222	16189	16037	16218	16072	16107	15969	16112	16082	16077	16284	16065	16023	16045	16217	16171	16148	16191	16207	16180	16260	16147	16035	16058	16090	16035	16242	15998	16168	16181	16248	16115	16014	16231	16183	16206	16017	15963	15990	16258	16090	16225	16092	16200	16126	16083	16110	16252	15884	16323	16197	16130	16107	16274	16074	16166	16188	16113	16205	16230	16122	16240	16250	16138	16098	16048	16017	15997	16283	16172	16129	16141	16343	16139	16230	16135	16151	15993	16168	16000	15983	16096	16195	16006	16078	16119	15990	16116	16195	16031	15950	16099	16038	16155	16185	16158	16080	16070	16250	16194	15932	16107	16176	16197	16177	16178	16146	16251	16193	16235	16152	16141	16116	16011	16097	16194	16199	16077	16092	16273	16183	16295	16199	16120	16163	16112	16044	16085	16039	16111	16213	15898	16006	16062	16160	16186	16170	16124	16064	16038	15976	16000	16211	15989	16180	16198	16105	16080	16182	16067	16065	16027	16169	16104	16206	16246	16171	16241	16041	16134	16095	16121	16139	16243	16222	16155	16078	16022	16120	16111	16004	16050	16055	15957	16036	16280	16341	15966	16243	16044	16203	16008	16082	16215	16083	16187	16146	16099	16237	16243	16060	16148	16044	16110	16191	16255	16000	16131	16263	15943	16190	16259	15943	15993	16151	16243	16050	15929	16121	16154	16299	16120	16117	15931	16161	16150	16076	16168	16143	16222	16125	16213	16081	16125	16082	16159	16044	16080	16132	16097	16028	16085	16131	16053	16085	16113	15998	16018	16154	16084	16139	15984	16406	16076	16330	16137	15953	16160	16162	16010	16120	16280	16160	16209
22714	21190	27804	25096	23024	28496	33526	29883	28317	27867	27520	26659	26364	26424	25878	25980	25843	25776	26176	25918	25898	25534	25510	25618	25773	25470	25491	25658	25345	25613	25278	25640	25444	25593	25530	25399	25602	25521	25313	25454	25645	25578	25438	25477	25571	25493	25479	25423	25610	25257	25610	25200	25688	25410	25688	25549	25413	25502	25435	25299	25253	25499	25267	25383	25163	25296	25530	25173	25595	25232	25378	25390	25507	25390	25315	25380	25433	25389	25075	25193	25071	25453	25215	25546	25527	25406	25343	25470	25304	25275	25283	25253	25327	25273	25412	25276	25156	25193	25317	25167	25441	25566	25221	25195	25430	25129	25268	25200	25346	25361	25413	25368	25313	25160	25239	25353	25484	25444	25267	25366	25299	25390	25234	25436	25255	25497	25236	25081	25360	25339	25279	25339	25343	25041	25561	25372	25496	25531	25408	25105	25252	25221	25446	25239	25290	25208	25573	25452	25103	25314	25500	25225	25169	25228	25236	25290	25357	25537	25379	25206	25105	25383	25176	25300	25365	25496	25429	25416	25454	25184	25437	25232	25381	25300	25179	25367	25513	25493	25222	25243	25215	25239	25259	25269	25377	25327	25196	25355	25262	25322	25393	25301	25544	25450	25423	25348	25326	25054	25126	25376	25304	25286	25432	25324	25052	25387	25384	25394	25450	25422	25548	25336	25303	25376	25387	25391	25443	25481	25524	25306	25290	25606	25341	25234	25298	25141	25141	25250	25139	25331	25103	25165	25115	25204	25292	25265	25306	25362	25307	25412	25275	25361	25348	25300	25399	25429	25218	25247	25017	25311	25260	25393	25357	25242	25326	25263	25370	25322	25446	25277	25185	25374	25232	25195	25434	24999	25409	25476	25341	25513	25599	25252	25390	25256	25620	25075	25133	25434	25207	25041	25326	25292	25513	25317	25153	24960	25235	25206	25335	25094	25293	25143	25177	25377	25250	25264	25180	25258	25333	25435	25441	25320	25217	25527	25350	25171	25222	25186	25144	25302	25290	25247	25373	25148	25350	25076	25156	25372	25662	25434	25346	25136	25451	25495	25471	25382	25354	25131	25082	25313	25387	25174	25223	25219	25395	25214	25174	25561	25304	25510	25376	25024	25282	25426	25221	25127	25178	25291	25304	25304	25217	25481	25382	25278	25498	25265	25352	25052	25122	25171	25289	25341	25337	25421	25383	25208	25533	25233	25367	25415	25526	25460	25362	25534	25312	25267	25225	25426	25085	25242	25380	25242	25339	25332	25245	25239	25507	25190	25284	25548	25226	25490	25201	25443	25452	25320	25390	25529	25158	25099	25227	25278	25130	25362	25278	25268	25586	25185	25388	25227	25530	25519	25369	25332	25302	25127	25287	25360	25323	25589	25077	25398	25308	25187	25213	25323	25320	25127	25205	25110	25159	25340	25465	25209	25211	25379	25395	25474	25371	25522	25322	25382	25401	25104	25345	25310	25101	25394	25277	25346	25111	25072	25110	25175	25287	25087	25389	25273	25256	25084	25211	25208	25304	25288	25463	25323	25628	25163	25700	25510	25295	25215	25202	24981	25192	25129	25429	25231	25173	25251	25034	25011	25570	25040	25253	25092	25134	25219	25290	25178	25368	25199	25068	25159	25182	25440	25139	25201	25464	25133	25367	25196	25423	25030	25040	25306	25357	25371	25400	25378	25324	25426	25337	25320	25366	25252	25335	25418	25247	25289	25338	25303	25132	25157	25455	25303	25392	25217	25195	25286	25178	25303	25276	25171	25338	25334	25538	25163	25447	25099	25414	25405	25298	25108	25309	25095	25208	25227	25221	25187	25263	25342	25381	25345	25388	25289	25104	25476	25472	25307	25370	25453	25349	25216	25216	25400	25305	25441	25305	25148	25298	25178	25683	25413	25346	25336	25433	25118	25173	25229	25430	25253	25268	25450	25292	25211	25416	25626	25141	25217	25238	25559	25377	25355	25341	25064	25215	25435	25229	25000	25181	25421	25304	25226	25443	25398	25383	25216	25330	25265	25209	25111	25333	25456	25493	25226	25116	25187	25342	25425	25364	25424	25447	25338	25198	25078	25011	25384	25295	25263	25385	25188	25299	25385	25197	25490	24999	25207	25424	25266	25679	25147	25290	25276	25480	25093	25161	25178	25278	25250	25282	25455	25205	25203	25230	25375	25396	25143	25163	25299	25195	25142	25245	25262	25602	25205	25137	25439	25253	25308	25078	25222	25138	25206	25411	25239	25436	25390	25422	25416	25238	25292	25222	25316	25098	25255	25243	25395	25419	25261	25227	25254	25462	25388	25208	25151	25315	25307	25266	25463	25330	25201	25196	25367	25546	25235	25251	25330	25346	25475	25357	25187	25208	25515	25096	25562	25237	25188	25338	25383	25330	25336	25294	25587	25407	25451	25312	25119	25510	25125	25423	25372	25381	25392	25362	25316	25146	25328	25422	25615	25425	25058	25155	25194	25171	25094	25123	25225	25324	25075	25164	25323	25322	25382	25212	25241	25233	25388	25475	25190	25374	25154	25200	25184	25403	25174	25322	25409	25646	25151	25388	25348	25344	25269	25228	25135	25047	25232	25237	25274	25431	25207	25067	25185	25190	25127	25376	25211	25103	25170	25206	25288	25331	25447	25161	25572	25459	25274	25086	25391	25255	25387	25304	25235	25120	24961	25340	25280	25470	25201	25514	25164	25363	25287	25338	25325	25356	25418	25288	25500	25311	25086	25386	25297	25340	25234	25671	25260	25062	25324	25111	25119	25416	25283	25266	25073	25652	25265	25617	25418	25293	25140	25279	25202	25324	25164	25562	25311	25209	25448	25437	25127	25406	25363	25329	25180	25332	25366	25292	25229	25194	25095	25257	25708	25275	25196	25440	25478	25201	25425	25560	25228	25185	25240	25420	25284	25251	25230	25442	25373	25307	25420	25309	25380	25353	25196	25377	25413	25241	25475	25384	25483	25426	25012	25358	25247	25328	25326	25385	25217	25285	25357	25418	25405	25517	25513	25452	25127	25385	25237	25219	25487	25196	25410	25263	25313	25158	25226	25454	25576	25613	25422	25211	25364	25242	25328	25451	25320	25042	25505	25514	25310	25324	25242	25307	25164	25430	25485	25400	25322	25317	25051	25143	25044	25384	25379	25422	25186	25277	25114	25179	25370	25456	25310	25268	25249	25261	25253	25281	25092	25271	25161	25438	25409	25445	25307	25300	25400	25484	25137	25582	25290	25355	25307	25360	25361	25192	25250	25279	25131	25279	25379	25349	25408	25159	25361	25200	24860	25288	25476	25370	25297	25364	25342	25111	25352	25297	25219	25406	25362	25301	25348	25184	25368	25401	25298	25103	25254	25476	25206	25306	25290	25446	25501	25389	25108	25173	25371	25444	25147	25369	25164	25240	25262	25495	25279	25293	25092	25153	25332	25198	25280	25143	25310	25352	25134	25281	25296	25444	25321	24996	25018	25240	25167	25373	25229	25230	25277	25312	25256	25322	25327	25513	25139	25309	25221	25496	25353	25201	25264	25174	25292	25328	25107	25629	25260	25273	25277	25192	24943	25624	25182	25238	25369	25248	25225	25321	25100	25238	25514	25465	25256	25403	25085	25552	24968	25262	25289	25190	25243	25398	25204	25358	25360	25620	25342	25223	25582	25102	25215	25346	25312	25576	25561	25356	25264	25268	25129	25323	25264	25450	25202	25239	25294	25683	25328	25107	25182	25273	25289	25380	25255	25053	25383	25177	25455	25404	25246	25372	25461	25536	25345	25326	25324	25281	25232	25323	25231	25201	25305	25264	25329	25225	25342	25364	25466	25242	25360	25258	25327	25455	25236	25405	25355	25438	25262	25459	25359	25442	25248	25187	25342	25231	25206	25227	24988	25270	25069	25162	25226	25366	25002	25131	25168	25551	25248	25194	25233	25115	25160	25356	25186	25257	25279	25261	25280	25352	25342	25223	25501	25178	25293	25165	25313	25468	25343	25424	25438	25205	24903	25293	25430	25397	25218	25241	25242	25289	25189	25501	25382	25139	25280	24978	25034	25389	25416	25166	25253	25233	25240	25296	25318	25241	25138	25197	25229	25044	25338	25196	25192	25216	25277	25462	25094	25117	25266	25344	25319	25422	25545	25404	25476	25353	25495	25638	25292	25399	25353	25434	25088	25193	25325	25204	25496	25352	25346	25385	25125	25176	25407	25341	25446	25231	25289	25496	25334	25055	25419	25516	25237	25279	25128	25450	25585	25369	25401	25313	25181	25188	25202	25083	25495	25324	25276	25282	25222	25411	25397	25283	25130	25218	25278	25351	24938	25156	25096	25547	25571	25401	25316	25281	25078	25340	25284	25460	25518	25302	25217	25260	25280	25387	25509	25509	25249	25296	25089	25208	25223	25153	25248	25416	25200	25318	25363	25409	25289	25312	25272	25349	25256	25378	25210	25340	25134	25304	25505	25484	25300	25299	25313	25586	25104	25397	25346	25146	25295	25165	25299	25352	25524	25217	25464	25328	25432	25468	25419	25227	25406	25221	25210	25298	25217	25215	25278	25362	25290	25320	25330	25304	25301	25511	25215	25187	25573	25438	25243	25128	25420	25464	25458	24994	25191	25378	25452	25325	24977	25409	25264	25272	25149	25288	25411	25340	25124	25462	25116	25450	25483	25337	25397	25415	25064	25226	25166	25382	25527	25625	25311	25191	25249	25356	25265	25260	25284	25351	25161	25303	25290	25285	25208	25270	25247	25432	25248	25534	25208	25492	25258	25105	25325	25498	25276	25152	25207	25256	25085	25340	25235	25164	25259	25228	25301	25344	25065	25424	25258	25227	25099	25307	25197	25190	25298	25258	25344	25335	25377	25164	25100	25100	25172	25354	25195	25178	25225	25290	25289	25459	25299	25365	25275	25356	25221	25209	25343	25317	25019	25021	25061	25028	25338	25467	25466	25143	25485	24899	25216	25276	25340	25077	25417	25351	25260	25344	25390	25326	25155	25550	25358	25252	25285	25253	25257	25279	25064	25304	25133	25081	25285	25561	25301	25375	25443	25163	25188	25384	25312	25146	25305	25242	25213	25128	25231	25158	24952	25315	25376	25611	25311	25435	25254	25568	25171	25343	25349	25307	25374
25113	43950	43234	35577	30645	26905	23964	21927	20396	19130	18350	17912	17547	17125	16997	16942	16776	16564	16649	16618	16466	16237	16446	16500	16464	16198	16327	16296	16312	16346	16236	16316	16173	16460	16166	16110	16268	16177	16135	16341	16092	16216	16060	16114	16218	16251	16273	16258	16070	16324	16043	16027	15994	15954	16096	16150	16301	16118	16143	15997	16171	16235	16252	16079	15968	16139	16140	16249	16182	16089	16048	16083	16011	16172	15974	16048	16035	16102	16214	16020	15999	16113	16283	16126	16065	16029	16098	16188	16010	16060	15963	16199	16057	16064	15959	15952	16073	15944	16172	16306	15984	16112	16029	16139	16066	16067	15808	16106	15994	15998	16051	16229	15981	15951	16138	15903	16112	16041	16010	16057	15925	16149	15972	16063	15916	15983	15966	15931	16123	16111	16088	15960	16076	15933	16032	16114	16065	15972	16065	16156	16064	16028	16102	15916	16026	16095	16162	15993	16085	15990	16191	16084	16061	16024	16170	16094	16144	16000	16030	16020	16139	16040	15992	16170	15963	16014	16130	16093	16164	16158	16130	16287	15801	16128	16227	16119	15919	16183	16177	16200	16182	16080	16135	15806	15928	16060	16060	16163	15955	16106	16060	16069	16044	15954	16078	15950	16091	16070	16025	15975	16215	15941	16085	15993	15850	15969	16071	16015	15980	16257	16084	16010	16051	16124	15962	16317	16083	16168	16003	16097	16029	16087	16071	16099	16149	15930	16081	15989	16221	16068	16029	15948	15976	16133	15700	16103	16098	16002	16138	16113	16030	15975	15992	15983	16328	16162	16117	16061	15897	15987	16078	16072	16087	15980	16027	15983	16018	15984	16158	16107	16089	15928	15984	16130	16178	15959	16189	15898	16067	15961	16187	16094	16082	16021	16208	16172	16102	16208	16259	16058	16098	15955	16040	16070	16206	15908	16057	16123	16149	16190	16028	16049	15932	16088	16019	16047	16208	16023	16103	16125	16115	16137	16042	16061	16167	15972	16070	16033	15920	16063	16230	15910	16171	16002	16037	16140	16138	16075	16218	16164	16106	15967	16082	15763	15937	16074	16073	16102	16138	15938	15998	15829	16059	16010	16086	15996	16127	15929	16173	16185	16023	15925	16066	16124	16268	16112	16080	16158	16176	16062	16160	16092	16095	16152	16020	16009	16096	16139	15996	16154	16106	16117	16163	16032	16147	16103	16060	15913	16225	15886	16018	16142	16111	15996	16071	16111	16139	16021	16150	16096	16164	16103	16154	15930	15940	16037	15976	16126	16059	16052	15862	16020	16105	16206	16035	15985	16082	16025	15987	16002	16071	16012	16182	15943	16122	16026	16109	16126	16117	15985	16070	16041	15977	15997	15960	16082	16180	16197	16044	16096	15992	16033	16112	15966	16147	15996	16144	15910	16004	16062	16088	15958	16139	15982	16157	15954	16121	16073	16075	15845	16041	16155	16071	16077	16085	16177	15932	15947	16129	16036	15947	16133	16100	16226	15876	16042	16091	15998	15925	16225	16023	15906	15985	16089	16186	16032	16116	16002	16126	16025	16075	16072	16167	15908	16168	15920	16293	16148	16167	16152	15928	15926	16096	16145	16056	16080	16040	16055	15902	16188	16105	15999	15910	16258	16005	15950	16080	16130	16042	16130	16060	15958	15977	16284	16010	16020	16126	16068	16006	15986	16107	16083	16011	16023	16053	16196	16020	16062	16197	16059	15977	15757	16241	15897	16011	16101	16108	16151	15906	16208	16096	15937	15985	16115	16086	15947	16105	15998	16106	16024	16053	15952	16017	16019	16040	16154	16084	16026	16011	16141	15989	16329	16084	16289	16163	16285	16290	16142	15926	16177	15963	16106	16172	16056	15990	15965	16152	16085	16183	16249	15966	16008	15996	16077	16094	15983	16213	16167	15861	16122	16106	16186	16083	16129	16203	16067	16070	15993	16029	16113	16012	16030	16041	16065	15904	16166	16192	16099	16175	16027	16093	16147	16003	16085	16222	16129	16046	16225	16144	15949	16005	15959	16196	15871	15962	16044	16109	16003	16141	15902	16109	16018	16228	15856	16082	16180	15957	16112	16037	16245	15930	15974	15978	16119	16036	16066	15986	16105	15988	16085	15810	16115	16104	15967	16121	16185	15990	16105	16033	16058	15985	16024	15998	16133	15938	16148	16149	16134	16145	16119	16170	16178	16084	15963	16201	16163	15968	16017	16288	16073	16216	16125	15958	16134	15960	16122	15973	16136	16044	15946	16096	16159	16012	16083	16132	16003	16213	16236	16076	16012	15981	16043	16099	15838	16261	16132	16041	16003	15911	15970	16045	16087	16193	16077	16040	16018	16073	16146	15903	16121	16073	16067	16154	15981	16152	15913	16127	16109	16112	16102	16197	16006	16077	16212	16020	16184	16070	16066	16081	16087	16019	15993	16193	16040	15957	16061	16117	16022	15969	15900	16060	16182	16031	16157	16045	16052	16117	16086	16012	16247	16080	16241	16198	16103	15996	16177	16052	15981	15979	16092	16019	16176	15833	16118	16159	16013	15982	16062	16061	16081	16143	16128	16122	15957	16147	16177	16099	16133	16095	15878	16063	16207	16024	16083	16149	15960	16122	16097	16067	16208	16125	16042	16390	15959	16267	16057	16108	16056	16253	16162	16176	16082	16007	16156	16104	16014	16156	16128	16037	16184	16148	16012	15966	15917	16184	16013	15963	16032	16123	15999	16020	15979	16025	16123	16023	15908	16042	16013	16231	16011	16185	15955	15967	16082	16239	16165	15995	16100	16137	15975	16038	16167	15913	16075	16127	16072	16008	16151	16058	16080	16067	16107	16020	16033	16148	16009	16006	16110	16168	15847	16134	16132	15907	16029	16139	16001	15994	15970	15971	16089	16149	16092	15948	16155	16155	16058	16136	16014	16079	16159	16151	16213	16266	15927	16139	15981	15996	16232	16156	15967	16038	16032	16038	15998	15990	15931	16008	16246	16220	15982	16037	16070	16090	16043	16062	16122	16060	16245	15938	16023	16159	15978	16083	16108	16006	16062	16099	15945	15932	16068	16034	16148	16032	15966	16089	16026	15974	16231	16068	16090	16063	16066	16042	16038	16082	16075	16074	16023	15954	16013	16064	16051	15880	16110	16084	16120	16008	16118	16039	15995	16013	15973	16103	16115	16116	15999	16017	16153	16056	16096	16107	16168	16251	16119	16002	16130	15978	16092	15934	16027	15980	15958	16193	16017	16131	16015	16089	16018	15814	16004	15947	16006	15877	16240	16113	16107	15929	16045	16068	16047	15963	16088	16038	15999	16003	16015	15935	15954	16111	16082	15967	16107	16069	15967	16133	16086	16110	15825	16048	16042	16071	16102	16187	16049	16024	16113	16116	16015	16005	16036	16295	16063	16060	15988	16010	16195	16109	15868	15933	16022	15920	16170	15977	16074	16102	16040	16050	16070	15937	16044	16229	16032	16029	15936	16035	15939	15995	16128	16116	16129	16050	15687	16202	16090	15986	16076	16096	16092	16026	16086	15771	15865	16085	16077	15824	16011	16015	16038	16088	16165	16085	15963	16093	16063	15869	16104	15967	15996	15966	16019	16118	16180	16099	15943	16116	16190	16103	16054	16120	16183	15913	16129	16165	15962	15893	16023	15977	16205	16011	16182	15992	16066	15970	15951	16036	16091	16094	16212	16280	15905	16032	16117	16175	15866	16112	15884	15819	16060	16182	15956	16028	16145	16130	16264	16167	15987	15934	16100	15985	15891	16236	15862	15995	16237	16178	15934	16148	16267	16056	16141	16065	16128	15978	16208	15915	16071	16187	16121	16181	16117	15989	15965	16126	16152	16087	15967	15956	16043	15931	16065	16085	16083	16106	16091	16038	16097	16081	16141	16053	15985	15913	15944	16079	16145	16162	16053	15979	16298	16062	16204	16112	16141	16132	15954	15949	16171	16084	16241	16218	16094	16125	16142	15943	16237	15985	16099	16169	15982	16036	16217	16003	16075	16029	16174	15991	16008	16084	16162	15929	16080	16055	16053	15867	16003	16020	16294	15966	15910	16084	15987	15966	16107	16173	16012	16092	16096	16329	16062	15990	16131	15911	16052	16003	16021	16248	16081	16084	16152	16028	15832	15989	16231	15982	16076	16064	16147	16227	15901	16235	15968	16058	15934	16119	16093	16168	16113	16118	16063	15943	16108	16167	16014	15952	16177	15941	15953	16142	16050	15995	15975	16136	16025	16030	16172	15991	16127	16054	15966	15934	15973	15899	16043	16160	16050	16112	16116	16091	15971	15961	16007	16055	16059	16089	16130	16102	16092	16023	16088	15955	16238	16156	15974	16009	16008	16116	16028	16147	15945	16214	16079	15924	15960	16120	16177	16220	16010	16101	16085	16120	16159	16055	16078	16063	16070	16198	15865	16267	16066	15941	15931	16014	16141	16127	16141	16087	15880	16056	16145	16161	16004	16115	16007	16035	15877	16143	16132	16030	16003	16241	16052	15948	16209	16113	15919	16066	16049	16133	15875	15910	15950	16095	16144	15901	16174	16051	15990	16057	16028	15954	16071	16127	16089	15925	16164	16027	16025	16202	16207	16033	15989	16151	16136	16002	15879	16115	16110	16111	16184	15926	15900	16051	16118	16072	16107	16102	15945	15966	16089	16160	16173	16037	16248	16171	15804	16201	16153	15988	16033	15912	16136	16108	16033	16080	16057	16048	16105	15997	16000	16024	16118	15980	15902	16021	15959	16024	15927	16088	16101	16053	16030	16014	15955	16194	16136	16060	16098	16117	16201	16118	15991	16159	16076	15981	15969	16134	16094	15972	15799	16009	15945	16050	15987	16052	16263	16081	16253	15942	16134	16105	16033	16021	16043	15897	16136	15950	16263	16030	16035	16141	16044	16061	16115	15925	16112	16006	16035	15943	16062	16067	16168	16082	16051	16210	15902	16199	16069	16004	15980	16174	16211	16107	16114	16095	16259	15921	15916	16086	15949	16002	15960	16110	16035	16306	15982	16071	16165	16080	16267	15854	15852	16154	16054	16252	15978	16169	16081	16104	16021	16328	15934	16020	15998	16046	16024	16028	15885	16156	16055	16001	16150	16141	16233	16161	16007	15906	16131
36367	31362	36530	34793	31105	30051	29123	28544	27836	27693	27382	27507	27375	27307	27045	27248	27011	26960	27252	27216	27148	26936	27166	27137	27092	27220	26924	27182	26920	27055	27155	26954	26989	27176	27282	27086	27090	26924	26946	27034	27197	26967	27066	26955	27076	27194	27263	27254	27186	26980	27035	26923	27028	27214	27010	26958	26803	26770	26952	26722	26870	26984	27122	27141	27209	27155	27209	27142	27030	27156	27295	26909	27030	27159	26918	27153	26946	26945	27115	27037	27186	27222	27046	27204	26958	26841	27070	26949	26933	27089	27232	27001	26915	26807	27139	27053	26841	27021	26996	26890	27114	26977	26977	27184	26976	26934	26963	26915	27223	27059	27076	27125	27305	27193	27099	27178	27197	27240	27255	27086	26862	27313	27162	27103	27010	26973	27008	27064	27328	27098	26847	26884	26701	26994	27171	27173	27073	27041	26902	26732	26803	26972	26960	26936	27335	26966	27109	26803	26820	27099	27059	27082	27208	26955	26980	27164	27013	26983	26844	27043	27129	26997	27109	27070	26763	27091	27136	27193	26746	26961	26869	27002	27078	27049	27028	27327	26969	27044	27011	27028	26989	27092	26955	26995	27046	26981	27267	27119	27160	27080	27079	27148	26843	27088	26956	27057	26937	26991	26895	26862	27275	27082	27032	27131	26953	27155	26924	26890	26853	27101	27175	26984	27021	27066	26827	26985	26940	27289	27109	26918	26951	26828	27006	27047	27193	27114	27028	27018	27153	27163	27123	27234	27187	26957	26777	27075	27088	26897	27022	27146	26954	26863	27023	27165	26963	26950	27135	26911	27001	27033	27137	27310	26959	27165	27156	26936	27245	27019	26931	26937	26890	27128	27216	27361	27160	26922	27019	27070	26773	27032	27054	27032	26947	27109	27192	27076	27279	27098	26889	27051	27009	27061	27089	26866	27097	26941	26977	27014	27053	27049	26989	26829	26902	26977	26973	27111	27156	26870	27255	26948	27166	27225	26990	27182	27190	27047	27306	27373	26934	26738	26920	26956	26962	27071	26866	26997	26916	27073	27076	26839	27067	27045	26866	26787	27068	27106	26926	27005	26819	27283	27137	26934	27014	27082	27048	27087	26974	27411	26840	26872	27149	26932	27010	26883	27055	27239	27098	27217	27156	26921	27046	27099	27134	27223	27230	27043	27302	26985	26961	27027	26985	26946	27065	26965	27290	27261	26901	27036	27139	26989	26965	27318	27157	27197	27240	27058	27113	26896	27120	27285	27098	26889	27076	26809	27073	26857	27115	27246	26913	27184	27118	27097	27130	27010	26883	26796	27243	27076	27122	26880	26995	27005	27038	26876	26827	27236	26940	26939	26895	27184	27004	27136	27461	27089	27339	26860	27157	27193	26588	27020	27086	27252	27280	27277	27108	27088	26912	27155	26964	27143	27113	27090	26963	27089	27111	27054	27101	27132	27046	26840	26900	27019	27375	27013	26772	26923	27124	26905	27295	27117	27041	26857	26952	27029	27042	27044	27202	27047	27139	26975	27444	27067	27120	27068	26928	26913	27164	27092	27144	26898	26966	26754	27159	27061	26887	26868	26860	27033	26926	27097	27056	26961	27202	26995	27038	27154	27145	27217	26964	26902	26886	26971	26685	27055	27179	27062	26814	26975	27082	27224	27411	27044	26855	26901	27054	26929	26954	27032	26992	26965	27136	27188	27022	26990	26905	27042	27018	26972	27037	27025	27179	26877	26927	27199	26912	27241	26891	26856	26877	27078	27063	26985	27104	27280	26854	27093	27194	26914	27254	26889	26826	26960	27185	26945	26990	27203	27142	27215	27086	27141	27132	27288	26848	26886	27053	27208	27117	27228	26781	26895	26938	27236	26962	27058	27026	26916	27161	27016	26975	27065	27135	27250	27087	26972	26747	27066	27084	27090	26937	27046	26894	27342	27052	27057	26879	26852	26821	27123	27123	27131	26990	26847	26869	27153	27244	27038	26964	26961	26896	26963	27085	27175	27137	27223	26758	26773	26899	27319	27240	26984	27020	27104	26735	26725	26988	27227	26874	26949	27167	26733	27249	27079	27023	26993	26847	27019	27068	27118	26923	27095	27078	26856	26930	27080	26870	26991	27076	27133	26808	26854	27013	27154	26940	26947	27035	27096	27227	27057	26901	26762	27006	26940	26698	26899	26690	27196	27129	26892	26886	27144	26971	27094	26982	26994	26937	27091	27019	26764	26847	26857	27148	27122	27003	27018	26779	27288	27119	27021	27129	27077	27029	27090	27389	26853	27058	27277	26978	27089	27109	27083	27092	26839	27062	26942	27153	27093	27089	27011	26986	27077	27125	27070	27167	27031	27097	26924	27039	26880	27122	27291	26914	27027	26949	26949	27200	27057	26957	26894	26818	27167	27092	27097	26890	26870	27323	27003	26442	26980	27220	27136	27049	27131	27015	27293	27193	27113	26917	27050	27027	27091	26998	27051	27296	26775	27073	26875	26857	27069	27174	26860	26883	27257	27135	26918	27070	26983	27034	27128	27403	27224	27412	27114	26909	26964	27090	26951	26803	26832	27168	27062	27021	27013	27180	27029	27113	27053	27165	26914	26928	26878	26868	27229	27039	26906	26840	26943	27154	27021	27232	27276	26972	26881	27060	27018	27210	26788	27173	27141	27105	27004	26972	27073	26965	27102	27215	27175	27088	26845	27068	27224	26901	27029	27067	26773	27148	27143	26970	26866	27020	26956	27239	27162	27281	26987	27076	26787	26940	26914	26949	27115	26978	27057	27122	27085	27080	26855	27166	27118	26906	27122	27082	26984	27304	27050	26803	27019	27137	27107	27077	26838	27104	27111	27052	27028	27089	27020	27037	26919	26994	27243	26886	27188	26874	26991	26991	27116	26935	26932	27228	26948	27172	27272	27140	27054	26912	27037	27253	26905	27061	27002	27148	27006	26990	27144	26849	26959	26962	27081	27098	27254	27274	27126	27174	27102	27348	26923	26897	26825	26943	27077	26946	27161	26995	27005	27046	27075	26962	27163	27056	27174	26929	27174	27002	26942	26886	26850	27048	26860	26917	27088	27088	27114	27289	26891	26812	26710	27009	27077	26865	27043	27095	27199	27181	26899	26908	27020	27360	27199	27044	26834	27039	26759	26990	27124	27124	26910	27038	26943	27190	27018	26776	26894	26942	27283	27095	26804	27008	27212	27236	27079	26946	27159	26784	27062	27338	26900	27094	27149	26921	26873	27314	27277	27200	27102	27350	27316	26815	27068	26979	26971	27150	27197	27172	27081	27307	27052	27134	27240	27175	26926	27389	27066	27157	27088	26931	27134	26920	27172	27141	27190	27419	27057	27257	26876	26951	26730	26975	27094	26746	26978	27123	26911	26973	27100	27208	26955	26970	27181	26692	26890	27026	26813	27093	27142	27099	27055	26904	26997	27187	27087	26899	26816	26989	26981	26957	26928	26810	27026	27053	26888	26909	26928	27027	27017	26986	27325	27157	27213	27295	27205	26846	27047	26826	26887	27175	27109	27247	27143	27107	27135	27103	26993	26882	27250	27285	26900	26936	26863	27095	27045	27119	27090	27235	27174	26918	27215	27010	26709	27081	27198	26909	27340	27188	26735	27153	27020	27186	27219	26993	27265	27017	27137	27085	26838	27131	27126	26952	27162	26918	26908	27010	27118	27035	27110	27113	27118	26826	26537	26985	26946	27086	27020	27060	27210	27215	27024	27223	26772	26988	27107	27198	27005	27142	26940	26840	27212	27330	27232	27020	26877	27194	26877	27229	27066	26865	26764	27127	26768	26979	26904	26912	27384	27321	27248	27037	27169	27093	27135	26919	26904	27196	27289	26999	26789	26972	27034	27067	27047	27148	27020	27000	27153	26930	26989	27175	26834	26874	27054	26891	26777	27138	27143	27161	26804	26949	27154	27069	27193	27405	27196	26996	27125	27241	27282	26943	26970	26960	27031	27110	27007	27073	27002	27205	27017	27047	26992	27127	26665	27153	27122	27265	27063	27171	27084	27256	26999	27422	26947	26876	26891	27171	27137	27055	26935	27031	27075	26898	27171	27054	27118	27025	27131	27144	27205	26996	26950	27138	27092	26984	27208	27083	26960	27111	27268	27055	26834	27079	26943	26773	26848	27095	26897	26960	27202	26874	27026	27078	26997	26958	26971	26999	26926	26890	27183	27026	27120	27169	26885	27075	27063	27103	27109	27156	27082	27161	27200	26858	27064	27234	26939	26966	26926	26881	27267	27067	26973	27018	27160	27133	27120	26822	27044	27053	27439	26832	27001	27321	26882	26995	27091	26865	27129	27090	27125	27117	27121	27071	27175	27175	27092	27159	27452	27098	27086	26900	27001	27172	26711	27055	26838	26981	26703	26774	27080	27136	27118	26976	27010	27042	27206	26993	26932	27214	27109	27190	27088	27142	27022	27065	26897	26868	27019	26945	26804	27222	26991	27284	27274	27050	26708	26988	27093	27087	26923	27023	27103	27186	26919	27104	26950	27023	27096	27141	27084	26993	26779	26976	27066	27222	26899	27029	27046	27153	27002	27085	26956	27006	26894	27110	26996	26816	27047	27095	27096	26845	27094	27076	27077	26945	26934	26934	27153	27191	27144	26925	26980	26830	26801	27097	26880	27352	27097	26962	27007	27063	27071	27158	27027	27139	26924	27296	27009	27297	27086	27275	27046	26942	26829	26825	27073	27201	26814	26882	27050	27024	27199	27024	26946	27003	27073	27130	27061	27023	26884	26851	26806	26939	27060	26872	27138	27215	27204	26961	27027	26925	27223	26863	27136	27228	27291	26791	26898	27024	27177	26993	27020	27044	26839	26832	27090	26989	27056	27241	26831	26697	26954	26883	26859	27149	26770	27000	27314	27001	26987	27275	27170	26975	27307	27107	27188	27036	27014	26676	27009	26807	27102	26858	26882	26843	26906	27025	26876	27095	27011	26985	27125	27019	27080	27091	27285	27362	27078	26982	26819	27110	27183	27293	27183	27056	27074	27168	27301	26853	27127	27023	27080	27245	27088	26866	27033	27238	27017	26674	26996	27190	26993	26798	26996	27166	26981	26950	27115	26912	26796	26883	27117	26715	27013	27055	27071	27092	27099	27024	27036	27165	26935
25637	32446	32063	26468	22862	21159	19827	19123	18290	17820	17768	17444	17624	17141	17271	17167	17116	17125	17199	17210	16958	17077	17176	16821	17141	16988	17048	16976	16990	17122	16991	16899	17068	17236	17040	16910	17064	17004	16921	17232	17058	16965	16878	16966	16964	16846	17149	17172	17018	17180	17111	16917	16978	17037	17099	16884	17148	17043	17060	16915	16893	17164	17083	17018	16779	17074	17158	16958	17011	17015	16911	17105	17089	17114	16980	17042	16970	16958	16803	16825	16973	16941	16901	17034	16954	16886	16970	17096	17128	16861	16823	17042	17027	16829	17163	16803	16895	16997	17170	17101	16957	17236	16939	16952	16946	16996	17041	16783	17005	16854	16876	16874	16853	17022	16908	17070	16743	17095	17110	16996	17039	16859	16969	16844	17117	16932	16888	16911	16895	16906	17112	16964	17068	16879	17042	16981	17188	17080	17025	16920	16926	16979	17105	17042	16931	17037	16859	16910	16934	17048	16869	17143	16986	16738	16913	16922	16958	17039	17012	16961	16896	16951	17212	16943	17014	16858	16793	17033	17157	16929	16909	17054	16883	16870	16871	16936	16986	16936	16932	16984	16926	17012	16927	16964	16963	16846	16958	17029	17049	16946	17045	16899	16903	16862	16991	16906	16835	16959	16830	17007	17137	17136	16799	16862	16994	16844	16777	16994	17051	16995	17055	16982	16971	17022	17139	16962	16838	16816	17014	16913	17004	17031	16930	16913	17063	17123	16898	16854	16981	16762	16884	17104	16840	17054	16994	16950	16928	17082	17021	16887	17088	17116	17072	17005	16989	17248	16808	16931	16992	16820	17029	16861	16875	17112	17099	16940	16926	16948	16886	17145	16916	17016	17019	16974	16904	16926	16864	17088	16811	16966	16887	16979	17040	16983	16893	16976	17036	16976	17055	17003	17009	17097	16773	16794	16841	17078	16844	16974	16973	16793	16895	16966	16990	16886	16898	16957	16985	17176	16886	16910	16976	17097	16884	17049	16888	17055	17042	17129	16913	16925	16928	16915	16937	16852	16989	17139	17001	16702	16858	16886	17008	16956	17069	16961	16859	16889	16961	17042	16924	16853	16916	16982	17117	16891	16882	17035	16966	16902	16941	17092	16948	17143	16822	17021	17069	16895	16944	17172	16635	17083	17046	16984	16913	16903	16867	17059	16953	17075	17038	17012	17028	16895	16896	16836	16984	17040	16902	17052	17035	16947	16944	16991	16928	16888	17037	16931	17076	16773	16939	16765	16814	16844	16977	16893	17023	16997	16974	17023	16951	16980	17033	16982	17024	16825	17016	16850	16858	16990	16995	16820	16962	16847	17030	16954	16918	17109	17004	16926	16925	17020	16993	17098	16887	17073	16845	16988	16827	16923	17020	16914	16765	16999	16917	16888	16874	17123	17133	17125	16970	16993	16882	17137	16995	16948	17022	17033	16935	16949	17068	17016	16927	16981	17195	16933	16975	17002	17006	16956	16834	16972	16953	16872	16991	16806	16935	16924	16928	17027	16957	16942	16948	16969	17082	17107	17059	16915	17041	17045	16882	16883	17015	16956	16877	16940	16904	16860	16930	16960	16892	17030	16808	16918	16988	16890	16965	17084	17177	17115	17049	17050	16979	16839	16719	17036	16858	16953	17055	16869	17076	16979	17066	16839	16887	17117	17100	16890	16982	16893	17037	16912	17086	16882	16875	16846	17105	17126	16933	17039	16975	16904	17012	17147	16822	16962	17064	17026	16982	16745	16980	17028	16763	16790	17005	17080	16974	17012	16978	16915	17031	16937	16918	16833	16872	16905	16968	16813	16878	16848	17116	16911	16953	17045	17127	16897	16892	17003	16821	16913	16889	17047	17062	16909	16859	16944	16768	17171	16944	16915	16947	17022	17166	16799	16923	16983	17000	16967	16848	17063	16979	16909	16859	17107	17116	16950	17120	17042	16799	16762	17154	16877	17082	16989	16971	17089	17038	17014	16952	17114	17096	17089	16914	16940	17078	17038	16862	17151	17119	17037	16949	17048	17142	16972	17046	17088	16866	16896	17093	17175	16965	16977	16955	17157	16815	16701	17029	17138	17015	16913	16849	17049	17169	16789	16961	17121	17008	16919	17007	17063	17018	17029	16931	17088	17042	17109	16972	16787	17091	16764	16989	16778	17008	16984	16843	17215	16959	16937	16934	16980	16871	17052	17105	17059	16892	17229	16818	16919	17018	16802	16898	16876	17076	16997	17084	16988	16987	16910	17149	17058	16792	17122	16949	16868	16906	17041	17053	17101	17061	16721	16999	16969	17201	16975	16943	17077	17001	16920	17020	17070	16973	16991	17085	16933	17028	17081	17014	17096	17160	16998	16843	16872	16983	16947	16900	16889	17103	17004	16935	16953	16783	17101	16953	16940	17017	16924	17053	17034	16984	16943	17060	17038	16937	17136	16998	16875	16716	16861	16931	17170	17100	17175	16783	16836	16928	16815	16893	17140	16785	17021	17010	16966	16822	17090	16849	16961	17000	17047	16969	16916	16941	16893	17041	17028	16825	16850	17029	17015	17019	17037	17021	16955	16839	16973	17112	16790	17064	17063	17028	16840	16889	17030	16976	16929	17049	16988	16964	16984	16998	16947	17090	16804	16843	17090	16862	17054	17094	16955	16908	17056	17044	17023	16984	16965	16843	16894	16942	16879	16978	16939	17012	17143	16842	17009	16711	17059	16987	16829	16938	17061	17031	16780	16809	17177	16976	17013	16910	16953	17026	16997	16990	16770	16940	17096	16979	17008	16907	17020	17079	16992	17060	16918	17073	16820	17182	16857	17059	17042	16997	17004	17075	17047	17070	16934	17104	17104	16916	16886	16977	17105	16898	16972	17121	17176	16792	17002	17001	17017	16939	16894	17060	17104	16962	17217	17014	16956	17140	17080	16866	16935	17217	16990	16895	17078	17060	16963	16959	17050	16926	16931	16853	16968	16946	16913	17006	17060	16948	16897	16968	16988	16988	16943	16913	16938	17112	17031	16969	16810	16880	16859	17079	16877	17082	16900	16914	16968	16957	16920	17078	16823	16934	17081	17033	16880	17042	16913	17030	17129	16801	17035	17157	16980	16958	16794	17097	16911	17113	16896	16979	17076	17159	17046	16905	16896	16981	17191	17034	17029	16974	17006	17044	16773	17153	17181	16989	17051	16860	17166	17002	16816	17028	16923	17102	16953	16900	16999	16907	16975	16891	16922	17017	16770	16802	16859	16962	17061	17077	17048	17039	17009	16899	16809	16906	17003	16970	17045	16986	17058	17058	16876	17053	16981	16939	16918	16977	17027	16968	17110	16917	16965	17142	16975	17113	16992	17011	17093	16958	17095	16860	16966	16963	17118	16879	17080	16980	17056	16904	16979	17044	17099	17058	17111	17153	17012	17029	16944	16832	16964	17071	16884	17012	16912	17022	17071	17056	17106	16981	16970	17112	16942	16769	17048	17025	16979	17010	16984	17015	17029	16961	17042	17079	16845	17064	17065	16779	16967	16996	16946	17052	16893	16971	16932	16779	16957	17126	16925	17021	17066	16881	17070	16927	16947	16918	16881	16948	16986	17056	16887	17155	17021	16844	16747	16862	16916	17050	16860	16977	16926	17047	17007	17048	17144	16867	16978	17168	17028	17058	17059	16968	16974	17163	17015	16909	16906	17087	16955	17044	16932	16944	16920	16919	17027	17009	17095	16904	17048	16833	16882	16967	17169	16879	17032	16879	16949	16909	17050	17016	16819	16996	17100	17065	16922	16983	16908	16992	16898	16945	16963	16902	16943	16972	17003	17046	16900	16794	17064	16916	17038	16968	16980	17010	16841	17072	16926	17121	16862	16990	17088	16985	17040	17111	16890	17061	17049	16771	17013	17032	16826	16969	17066	17057	16940	17017	17020	17048	16945	17095	16976	16989	16946	16988	16998	16885	16897	16864	16937	16924	16974	17072	16949	16949	16912	16865	16991	16954	16939	17038	16874	16907	17085	17032	17014	16925	17293	16957	16912	16968	17186	16855	16973	17031	16912	16915	17034	17080	16796	17023	17113	16897	17077	16993	16929	16816	16904	17023	16884	17011	16965	16958	16840	17052	16900	17082	16919	17191	17148	17206	16980	16967	16935	17031	16916	16835	16939	17032	17024	16874	16951	16891	16918	17091	16918	16864	16951	17066	16914	16932	17003	16792	17009	16843	16794	16982	16973	17043	17046	16920	16814	16937	16886	17022	17112	16946	17070	17003	16943	17150	16921	17089	17023	17091	16909	17025	16990	16996	16998	16979	16871	17044	16924	16909	17050	17006	16945	16907	17001	16896	16977	16770	17122	16887	16956	17069	17198	17132	17021	16934	16819	16987	16947	16882	16906	16936	16980	16989	16992	16859	17013	16998	16948	17063	17011	16943	17012	17021	16934	16866	17027	16979	16909	16961	17134	16890	17184	17058	16802	17043	17158	17176	17106	17023	16862	16993	17202	16957	17050	16939	16926	17057	17066	16971	16841	17162	16896	16943	16882	16992	16984	16841	16894	17036	17014	16930	16813	17074	17001	16992	16966	16949	16885	16891	17124	16911	17094	16863	16966	17178	16897	17220	16901	16969	17040	16919	17053	16963	17009	16882	16961	16912	17012	16946	16856	17088	16981	16988	16931	16847	16919	17003	16847	17109	16979	16947	16831	17008	16936	16884	17008	17075	16818	16892	16968	17017	16880	17115	17107	17161	17049	16804	17080	16945	16987	16954	16955	17098	17093	16979	16901	17164	16889	17095	17047	16900	17045	16955	17035	17049	17061	16900	16941	16938	17012	17033	16943	16950	16873	16862	17131	16871	16928	16833	16956	16987	16792	16886	16952	16981	17082	16894	16928	16908	16808	16985	17195	17030	17143	16953	17022	17053	16885	17094	16970	17122	17288	16934	16988	17016	16968	17124	16979	16897	16867	16952	17083	17123	16929	17071	16892	17076	16917	16949	16833	17038	16910	17009	17001	16886	16883	17015	17062	17118	16987	16935	17107	16837	17019	16917	16956	17050	17014	16955	16949	16937	16880	17039	16837	17062	17051	16969	17047	16860	17051	17057	16986	17309	16816	16901	16896	17120	17102	16956	17046	16984	16940	17234	17041	17057	17042
24394	21182	27681	25840	25461	29746	30896	28081	26921	26747	26327	25863	25968	25789	25730	25817	25675	25573	25496	25220	25526	25526	25545	25531	25311	25265	25432	25338	25448	25530	25577	25216	25403	25257	25058	25371	25330	25314	25178	25223	25555	25252	25352	25288	25237	25306	25291	25406	25328	25224	25261	25260	25313	25249	25076	25300	25495	25212	25198	25283	25338	25184	24996	25169	25268	25050	25174	25158	25087	24937	25321	25314	25205	24881	25117	25284	25255	25091	25410	25070	25394	25011	25306	25186	25173	25405	25116	25206	25263	25249	25274	25081	25199	25068	25505	25243	25107	25197	25273	25136	25121	25278	25293	25004	25159	24929	25453	25469	25127	25292	25296	25169	25349	25216	25289	25404	25059	25245	25302	24898	25367	25180	25230	25118	25195	25093	25218	25098	25224	25259	24793	24970	25253	25024	25104	24933	25108	24932	25038	25188	25210	25211	25174	25079	25126	24933	25154	25050	25148	25016	25223	25272	25161	25175	25162	25212	25206	25235	25149	25076	25020	24980	25122	25103	25257	25220	25180	25452	25157	25256	25192	25085	25074	25054	25232	24985	25255	25378	25207	25073	25258	24921	24926	25042	25150	25318	25237	25310	25055	25067	24994	25126	25076	25088	25269	25341	25239	25168	25132	25167	24972	24943	25087	24956	25110	25011	25136	24846	24981	25268	25054	24982	25242	25027	24866	25136	25109	25107	25370	25001	25298	25061	25311	25253	25301	25110	24944	25361	25131	24970	25515	25066	25337	25307	25124	25250	25103	25222	24905	25258	24942	25239	24871	25143	25283	25242	25206	25170	24929	24907	25019	25258	25177	25073	25269	25294	25109	25187	25007	25304	25087	24970	25357	25219	25295	25127	25239	25283	25266	25124	25285	25157	25232	25055	25061	25196	25254	25101	24795	25420	25111	25244	24919	25223	25112	25147	25074	25163	25202	25139	25349	25398	24950	24955	25122	25125	25334	25090	25283	25120	25008	25236	25198	25205	25281	24912	25037	25098	25194	25180	25226	25100	25256	25243	25189	25294	25204	25256	25014	25411	25222	25243	24990	24800	25055	25202	25199	25158	24988	25086	25056	25109	25003	24925	24995	25126	25154	25161	24921	24976	25011	25155	25068	24979	25200	25072	25373	25096	25233	25204	25410	25266	25329	25201	25119	25151	24975	25290	25201	25153	24887	25056	25165	25183	25083	25313	25219	25382	25124	24952	25018	25055	24929	25036	25254	25141	25241	25129	25212	25142	25141	25269	25079	24998	25305	25271	25041	25232	24989	25135	25265	25337	24998	25276	25417	25030	25017	25073	24831	25170	25208	25182	24977	25215	24944	25208	25405	25171	25171	25261	25089	25156	24879	25196	25262	25257	24998	25100	25017	25132	25306	25117	25046	24983	25157	25022	25175	25350	25073	25303	25032	25109	24963	25195	25370	25031	25160	24888	25270	25525	25274	25159	25124	24978	25281	25205	25069	25181	25300	25165	25295	25038	25188	25033	25290	25170	25406	25162	24950	24957	25462	25149	25222	25240	25095	25218	25193	25090	25461	25197	24955	24935	25308	25255	25130	25174	25401	25020	25141	25253	25146	25242	25427	25148	25004	25313	25080	25265	25156	24973	25122	25248	25031	25147	25122	25111	25085	25038	25062	25243	24964	24912	25060	25283	24937	25134	25121	25066	25010	25094	25087	24935	25242	25129	25132	25164	24903	25226	25406	25262	25261	25111	25132	25011	25194	25051	25156	24871	25223	24996	25212	25062	24901	25260	25245	24973	25055	25443	25048	25102	25380	25139	25145	24967	25356	25324	25024	25238	24884	25296	25048	25166	25144	25060	25050	25226	25092	25134	25026	25204	25394	25137	25281	25125	25358	25106	25130	25315	25080	25138	25375	25306	25225	25000	25154	25186	24913	25439	25424	25147	25282	25253	25232	25145	25034	25290	25066	25221	25255	25335	25289	25180	25183	25229	25100	25125	25119	25227	25367	25039	25009	24904	25170	24800	25105	25023	25384	25136	25382	25216	25105	25348	25217	25105	25111	24882	25057	25278	25168	25053	25100	25309	24962	25168	25118	25057	25098	25338	25268	25076	25066	25240	25054	25166	25309	25176	25177	25122	25234	25111	25474	25332	25134	24996	25200	25193	24956	24984	25221	25058	25075	25186	25070	25110	25114	25242	24956	25050	25129	25095	24858	24965	25325	25211	25123	25084	25241	25419	25297	25295	25284	25146	24943	25017	25027	25038	25259	25043	25059	25127	25034	25008	25389	24969	24994	25218	25184	24998	25496	25186	25141	25447	25265	25090	24947	25043	25224	25454	25385	25189	24918	24907	25253	25210	24911	25041	25071	25373	25227	25013	25227	25096	25059	25428	25298	24933	25210	25141	25138	25230	25301	25081	25367	25099	24909	25074	24851	24902	25223	25201	25142	25102	25007	25146	25328	25287	25166	24955	25508	25314	25138	25403	25118	25283	25093	25367	25303	25211	24991	25020	25144	25155	25098	25241	25099	24971	25106	25089	25306	25326	25239	25306	25202	25091	24971	25197	25317	25032	25468	25096	25157	25123	25034	25319	25189	25333	25264	25312	25198	25198	25238	25080	25070	25303	25357	25031	25145	25191	25236	25248	25215	25459	24944	25002	25333	25082	25298	25082	25160	24928	25294	25258	24901	25295	25074	25020	25302	25298	25232	25251	25075	24963	25278	25138	25076	24889	25139	25129	25099	25154	25074	24958	25318	25191	25433	25071	25000	25073	25005	25241	25103	25060	25078	24866	25092	25092	25200	25255	25062	25303	25026	25185	25161	24907	25291	25231	25300	25275	25123	25278	25372	25085	25105	25066	25127	25048	25292	25259	24978	25117	25206	25123	25173	25192	25359	25113	25217	24901	25140	25069	25343	25282	25294	25254	25057	25159	25103	25161	25306	25382	25490	25284	25108	25118	25162	25311	25156	25277	25218	25247	25295	25120	25344	25147	25057	25114	25191	25154	25100	24871	25028	24992	25170	25104	24964	25138	24956	25065	25084	25070	24969	25240	25129	25185	25084	25150	25310	25142	25230	25372	25177	25339	25386	25128	25182	25117	25257	25095	24999	25078	25075	25382	25164	25091	25085	25130	24983	25156	25050	24932	25202	24891	24966	25105	25095	24981	25246	25210	25156	25169	25017	24796	25196	25078	25148	25188	25073	24944	25078	25178	25233	25221	25294	25047	25231	25108	25283	25241	25253	25304	25255	25160	25457	25182	25210	25153	25152	25253	25159	25248	25245	24952	25265	25157	25048	25322	25492	25230	25295	25246	25108	25279	24993	25429	25223	25007	25500	24889	25108	25248	25315	25075	24934	25038	25098	24918	25308	25127	25137	25117	25254	24900	24957	25285	25049	25310	25336	25075	24903	25030	25073	25355	25227	24948	25250	25124	24865	24979	25350	25334	25152	25448	25172	25147	25109	25172	25146	25082	25214	24790	25036	24944	25116	24982	25198	25182	25085	25037	25034	25158	25026	25064	25170	25157	25405	25194	25146	25005	25151	25000	25295	25138	25263	25265	25164	24970	25143	25131	25056	25297	24937	25280	25045	25113	25191	24921	25337	25303	25020	25181	25081	25122	25258	24928	25216	25151	25136	25025	25303	25020	25028	25101	25287	25458	25310	25180	25091	25322	25212	25124	25228	25424	25229	25347	24873	25260	25174	24974	25093	25099	25169	25191	25125	25082	25181	25096	25368	25168	25232	25038	25089	25203	25522	25007	24833	25007	25226	25217	25204	25261	25288	25154	25035	25332	24967	24911	25173	25370	25541	25447	25083	24848	24988	25074	25378	25125	25242	24959	25240	25082	24926	25151	25179	25098	24989	25075	25316	24999	25203	25072	25131	25198	25071	25136	25165	25062	25274	25241	25282	25026	25123	24952	25257	25163	25094	25067	25147	25031	25059	25417	25179	25014	25045	25088	25126	25062	25379	25254	24936	24981	25220	25148	25297	25248	25269	25054	25302	24925	25184	25316	24952	25024	25296	25153	25265	25110	25308	25278	25178	25015	25277	25283	25406	25115	24884	24867	25213	25228	24978	24947	25100	24916	25216	24984	24849	25012	25059	25036	25198	25284	24974	24931	24995	25212	25163	24941	25153	25271	25059	25020	25224	25072	25168	25274	25401	25014	25043	25013	25067	24965	25028	25101	25257	24974	25078	25090	25369	25284	25103	25084	25413	25376	25237	24986	25136	25097	24900	25164	25086	25198	25288	25101	25263	25535	24894	25177	25111	25137	25238	24934	25004	25142	25456	24994	25136	25315	25146	24997	25078	25425	24980	25234	25103	25287	25072	25188	25121	25027	25200	25194	25176	24982	25183	25348	25345	24918	25146	25026	25067	25068	25170	25134	25136	25134	24982	25382	25058	24875	25217	25046	25319	25239	25172	25265	25328	24980	25015	25172	25169	25065	24832	24956	25199	25340	25342	25093	25206	25198	25336	25186	25237	25127	25128	25194	25060	25297	25105	25111	25185	25039	25181	25056	24901	25090	25195	25086	25154	25051	25289	25303	25190	25093	25401	25208	25118	25212	25055	25114	25189	25153	25236	25090	25145	25032	25353	25244	25104	25315	25242	25160	25039	25351	25118	25196	25459	25307	25180	25285	25211	25213	25115	25124	25162	25131	25237	24817	25132	25029	25343	25221	25440	25198	24886	25062	25365	25028	25193	25096	24980	25324	25159	25166	25180	25065	25154	25226	25271	25205	25121	25204	24828	25169	25267	25204	25153	25038	25286	25159	25115	25295	24934	25291	25296	24856	25151	25017	25028	25238	25192	25170	25329	24979	24974	25141	25181	24867	25141	25059	25141	25164	24911	25112	25298	25267	24996	25164	25154	25336	24921	25275	25131	25357	25284	25260	25285	25207	25005	25158	25280	25077	25096	25269	25193	25406	25122	25081	25068	25128	25015	25291	25223	24966	25203	25022	25098	24987	25106	24993	25114	25227	25196	25323	25228	25141	25158	25468	25453	25272	25051	25116	25167	25110	24886	24951	24921	25255	25112	25137	25154	25286	25059	25210	25209	25153	25083	25093	25187	25121	25159	25290	25240	25105	24939	25224	24997	25084	25037	25076	25205	25079	25216	25291	25223	25249	24928	25140
23045	38792	38358	31351	26786	23868	21506	20093	18746	17958	17724	17224	17099	16778	16721	16381	16445	16447	16509	16307	16415	16354	16295	16073	16229	16481	16422	16322	16203	16253	16364	16171	16350	16164	16313	16137	16173	16225	16206	16180	16133	16071	16245	16438	16331	16328	16007	16229	16155	16140	16158	16246	16170	16265	16257	16188	16409	16187	16322	15962	16213	16054	16035	16162	16115	16245	16349	16197	16051	16037	16148	15958	16201	16018	16180	16167	16098	16100	16054	15931	16093	15990	16087	16298	16279	15953	16149	16118	16086	16157	16059	16024	15947	16177	16124	16008	16362	15896	16072	16137	15954	16031	16038	16160	16008	16010	16090	16018	16280	16030	16130	16097	16023	15951	16020	16040	16119	16091	15974	16079	16124	16032	16238	16086	15845	15925	16075	16011	16110	16190	16278	16073	16031	16026	16091	16023	16259	16058	15930	16119	16029	15934	16229	16054	15986	16137	16079	16155	16174	16145	16071	16214	15993	16160	16149	16139	16001	16219	16079	15971	16117	15959	16023	16189	16079	16037	15872	16140	16256	16066	16257	16168	16194	16108	16087	16053	16095	15910	16166	16249	16025	16027	16146	16052	15994	16092	15952	16107	15936	16033	16072	15968	16085	15996	16184	16228	16256	15952	16061	16072	16158	16176	16108	16288	16185	16149	16028	16034	16149	16117	15981	16006	16074	16052	15945	16154	15956	16051	15975	16071	15980	16141	16161	16038	16210	16051	16330	15918	16213	16165	16048	16133	16071	16115	16097	16080	16129	15985	16090	16089	16122	16166	16049	16166	15932	16002	16012	16039	15837	16196	16163	16165	15936	15966	16115	16081	16161	16039	16007	16214	16088	16099	16060	16188	16033	16125	15899	16078	15922	16009	16316	16176	16144	16077	16032	16074	16153	16011	16063	16038	16041	15968	15985	16027	15978	15990	16227	16167	16142	15958	16105	16063	15985	16124	16216	16043	16181	16277	16254	16097	16114	16099	16023	16056	16065	16101	16166	15998	16020	16271	16143	16115	16029	16163	16036	15933	16185	16214	16157	16190	16117	16117	15986	15970	16121	15920	16090	16093	15953	16065	16010	15911	16089	16269	16137	15989	16103	16191	16045	16268	16215	16099	16004	16103	16195	16136	15958	16281	16190	15932	16008	16115	15902	15999	16064	16133	16058	16018	16153	16078	16252	16009	16094	16129	16004	16008	16124	16152	15994	16113	16233	15919	16080	16064	16159	16161	16186	15971	16049	15945	16138	16035	15959	16157	16109	16135	16029	16239	16024	16031	15817	16070	16112	16205	16157	16037	15957	16062	16262	16011	16001	16007	16075	16029	16102	16159	16095	16104	15953	16020	16025	16267	16032	16176	16153	16039	16026	16031	16029	16284	16064	16031	16164	16119	16117	15995	16118	16083	16078	16250	15993	16024	16128	16275	16055	16005	16260	16031	16182	16083	16113	16104	16046	16159	15981	16106	16050	15833	16143	16092	16206	16050	15920	16108	15922	16363	15918	16018	16134	16010	16073	16172	16163	16119	15995	15988	16248	16232	16018	16023	16083	16273	16086	15847	15920	16093	15949	16176	16073	16109	16109	16095	16146	16108	16170	16106	16219	16037	16397	16175	15986	16133	16150	16071	16029	16150	16123	16127	16296	15968	16002	16162	15983	15996	16224	16054	16061	16248	16041	16153	16093	16081	15996	16232	16038	16286	15929	16118	16210	16133	16103	16159	16231	16114	16340	16187	16134	16134	16112	16106	15890	16024	16039	16199	16182	15991	16065	16084	16210	16162	16164	16058	16224	16127	15998	16323	16188	16058	15953	16184	16078	15979	16092	16149	15959	16265	16166	15941	16082	16126	16014	15986	16250	16046	16150	16241	16002	16012	16069	15948	16163	15933	16210	15931	16294	15918	16016	16215	15959	16058	16124	16064	16130	15852	16325	16231	16269	16084	16020	15883	16129	16113	16154	15945	16056	16238	16089	16041	16091	16258	16114	16215	16121	16153	16070	16184	16166	15933	16201	15963	16137	16147	15992	16042	16180	16207	16093	16128	16034	16059	16199	16007	16120	16219	16096	15933	16139	16103	15963	16124	16085	15934	16077	15938	15982	16137	15833	16004	16125	16152	16073	16021	15949	16057	16233	16012	16215	16060	16105	15999	16120	16066	16109	15974	16120	16249	15997	16176	16025	15959	16024	15948	16042	15995	16124	16092	16029	16269	16192	16030	16118	16063	16039	15932	16107	16033	16061	16001	16007	15984	16151	16020	16120	16033	16175	16031	15993	16035	15962	16045	16099	16105	16226	16266	16105	15965	16080	16215	16248	16052	15983	16005	16145	16145	15984	16058	15945	16287	16165	16189	16016	16137	16284	16056	16042	16060	15968	16272	16142	16095	15968	16232	16147	16092	16135	16109	16053	15946	16317	16082	15992	15993	16091	16145	16120	16076	15988	16095	16095	16024	16061	16032	16159	16167	16091	16155	16172	15985	16013	16030	16263	16026	16061	16018	16105	16296	16107	16067	16134	16275	16116	15973	16124	16266	16037	16120	16041	16209	16054	16007	16130	16355	16032	16234	15950	16174	16203	16098	16052	16239	16091	16158	16211	15992	16007	16273	16012	16020	16075	16338	16154	16063	16059	16026	16103	16158	16135	16081	16149	16194	16196	16091	16038	16068	16158	15961	16096	16148	16108	16146	16251	16119	16228	15872	16024	15877	15904	16129	16095	16051	16126	16121	15940	16141	16136	15875	16033	16131	16032	16037	16109	15948	16277	16178	16004	16016	15969	16033	16068	16061	16102	16078	16168	16072	16066	15957	16015	16034	16182	16071	16263	16035	15987	16010	16090	15944	16109	16053	16122	16148	16036	16228	16143	16010	15968	16053	16080	16051	16006	16189	16147	15854	16018	16087	16176	16164	15973	16196	16067	16161	16053	16026	16118	16050	16033	16111	16128	16135	16085	15924	16097	16135	16032	16075	16182	15928	16294	16108	16178	16049	16177	16060	16046	16143	16030	15951	16044	16245	16165	16053	16069	16122	16047	16370	15964	16181	16178	15948	16124	16108	16021	16247	16169	16163	15927	16154	15995	16101	16029	15905	16412	15910	16151	16146	15896	16214	16059	15995	16214	16042	16190	16139	16055	16112	16203	16273	16097	15957	16196	15954	16000	16125	16055	16226	16075	15925	16022	16064	16052	16011	16150	15994	16149	16051	16124	16128	16155	16097	16085	15979	16365	15873	16217	16138	16125	16056	16230	16027	15992	15964	15936	15976	16002	16246	16139	16154	16228	16107	16248	16067	16046	15860	16186	16069	16162	16097	16022	16183	16145	16117	16037	16064	16144	16272	16263	15987	16142	16076	16090	15972	16088	16119	16283	15868	16118	16031	16113	16076	16241	16151	16247	16066	16166	16030	16110	16214	16006	16140	15905	16166	16153	16180	16100	16122	16142	16181	15994	16091	16030	16067	16103	16047	16151	15963	16019	15903	16215	16148	16117	15991	15993	16169	16068	15997	16115	16187	16235	16083	16064	16064	16056	16098	15990	16185	16015	15987	16008	16200	16208	16185	16112	16229	16136	16272	15946	16214	16055	16091	16138	15990	15971	16159	16114	16149	16135	16111	16176	16223	16011	15875	16116	16160	15999	16156	16091	15959	16184	16211	16182	15927	16209	16134	15930	15904	16074	15948	16035	16190	16027	16220	16096	16137	16047	16010	16019	16229	16111	16032	16216	15994	16103	16187	16143	16023	16201	15966	16226	16090	16034	16014	15908	16239	16159	16166	15966	16100	16212	16097	16100	16058	16093	16065	16172	16201	16067	16065	16128	16212	16012	15935	16165	16146	15988	16022	16209	15961	16030	16097	16024	16127	16081	16220	15944	16188	15887	16039	15903	16075	16154	16152	16109	16115	16075	16112	16207	15955	15933	16031	15918	16169	16107	15972	16214	15893	16050	16095	16211	16027	16047	15985	16075	16079	16207	16087	16109	16175	16151	16047	16132	16051	16114	16056	16162	16059	15996	15977	15943	16199	16186	15899	16279	15953	16197	16172	16092	16235	16278	16101	16034	16252	16182	16099	16144	16130	16056	16127	16130	16250	16300	16062	16117	16049	16148	16084	16172	16111	16122	15786	16115	15916	16081	16017	15945	16087	16033	16257	16143	16007	16125	16190	16067	16241	15995	16103	16176	16188	15924	16049	16051	16119	16064	16113	15987	15927	16310	15926	16066	16088	16177	16141	16226	16102	16137	16029	16132	16245	16032	16188	16287	16094	16097	16233	16007	16144	16326	16114	16003	16030	16120	16171	16147	16095	16138	15986	15991	16131	16000	16066	16130	15960	16188	16099	16296	16059	16204	16239	16038	16123	16120	16088	15954	15963	16068	16114	16119	15999	15914	16108	15904	16283	16002	16222	16050	16250	15933	16120	16289	15957	16126	16067	16206	15995	16243	16292	15992	16217	16249	16247	16029	15921	15945	16132	16067	16133	16050	16080	16041	15955	16146	16076	16085	16163	15994	16133	16124	16169	16102	16161	16141	16200	16210	16262	15942	16340	15961	16246	16218	16003	16197	16092	16062	16175	15981	16222	15993	16073	16143	16112	16134	15950	16070	16043	16045	16198	15985	16008	16094	16125	15971	15900	16096	16184	16113	15960	16042	16163	15937	16119	16018	16232	15967	15880	16061	15980	16047	16239	16019	16081	16105	16059	16129	16134	16122	15975	16048	16128	16142	16163	16152	16114	16178	16098	16090	15999	16039	16134	16134	16114	16103	16078	16210	15965	16251	15926	15951	16009	16214	16072	16105	16052	16138	16096	16108	16153	16113	16232	16057	16080	16275	16061	15983	16357	16072	16247	15872	16033	16013	16061	16270	16186	16256	16064	15994	15957	16083	16111	16081	16005	16190	16246	16068	16128	16191	16169	16233	16121	16220	16115	16008	16064	16283	16107	16092	16162	16111	16010	16096	15944	16056	15994	16201	16256	15924	16121	16053	16155	15999	16149	15920	16246	16106	15907	15947	16169	16120	16014	16169	16106	15969	15907	15974	16046	16037	16134	15998	15983	16025	16176	16121	16163	16062	16118	16189	16027	16169	16066	16039	16115	16146	16143	16066	16112	16089	15983	16106	16101
22691	21174	27874	24965	22930	28371	33489	29182	27656	27565	27083	26774	26576	26206	25873	25981	25742	25670	25625	25715	25717	25699	25482	25462	25447	25566	25496	25533	25587	25425	25683	25508	25456	25475	25456	25292	25305	25214	25343	25231	25494	25553	25415	25438	25408	25487	25330	25387	25702	25343	25454	25262	25489	25520	25471	25195	25253	25120	25073	25172	25240	25377	25353	25456	25291	25215	25344	25268	25262	25268	25458	25219	25176	25542	25043	25089	25087	25160	25298	25114	25402	25187	25160	25388	25072	24950	24955	25186	24957	25032	25325	25259	25141	25252	25153	24990	25209	25114	25290	25268	25268	25202	25180	25338	25237	25188	25465	25319	25187	25161	25183	25134	25248	25373	25211	25123	25058	25220	25294	25325	25310	25312	25223	25278	25132	24921	25159	25225	25527	25041	25213	25235	25163	25092	25276	25219	25024	25150	25458	25209	25210	25116	25446	25251	25267	25421	25448	25312	25156	25079	25122	25279	25144	25277	24991	25223	25083	25022	25165	25084	25114	25099	25543	25256	25148	25088	24999	25102	25136	25006	25212	24978	25171	25241	25220	25184	25198	25282	25303	25164	25124	25042	25047	25238	25096	25384	25194	25126	25312	25203	25218	25229	24963	25048	25199	25193	24955	25219	25276	25415	25167	25432	25099	25257	24978	25133	25257	25092	25183	25070	25226	25302	25479	24995	25121	25141	25430	25154	25491	25115	25323	25049	25006	25084	25181	25192	25282	25251	25262	25076	25128	25041	24937	25195	25133	25131	25239	25259	25308	25210	25180	25174	25094	25069	25157	25022	25137	25137	25198	25182	25179	25192	24863	25134	25169	25093	25095	25186	25192	25042	25242	25092	25337	24808	25125	25411	25182	25154	25143	25223	24969	25067	25309	25293	25259	25324	25234	25064	25193	25079	25205	25152	25227	25174	25264	25288	25019	25276	25392	25064	25097	25047	25150	25035	24977	24755	25229	25303	25103	25067	25085	25141	25419	25117	25250	25017	25287	25336	25355	25237	25415	25408	25087	25219	25281	25220	24894	25191	24986	25243	25114	25036	25135	25161	25270	25231	25170	25101	25089	25001	25247	25088	25071	25309	25369	24912	25138	24873	25260	24888	25216	25215	25156	25321	25190	25136	25250	25345	25201	25252	25201	25117	24896	25407	25441	25056	25064	25033	25106	25073	25011	25199	25082	25144	24891	25126	25173	25264	25093	25331	25048	25059	25145	25193	25029	25488	25202	25262	25256	24889	25157	25041	25285	25178	25135	25168	25133	25126	25156	25287	25168	25171	24985	25276	25336	25352	25301	25303	25138	25126	25185	25284	25153	25316	25172	24978	24908	25058	25133	25096	25251	25237	25208	25068	24985	25141	25162	25048	25138	25169	25291	25299	25053	25234	25102	25195	25226	24832	25226	25105	25100	25271	25283	25342	25285	25213	25322	25208	25403	25391	25236	25335	25137	25210	25079	25238	25138	25010	25327	25011	25172	25065	25135	24959	25160	25089	25092	24983	25075	25229	25403	25167	25140	25168	25106	25044	25185	25264	25245	25005	25020	25195	25070	24949	24964	25089	25311	25412	25146	25134	25243	25003	25002	25005	24978	25282	25316	25096	25172	25255	25104	25058	25182	25040	25431	25164	24981	25071	25110	25192	25070	25244	25299	25347	25253	25221	25304	24957	24970	25097	25270	25121	25270	25200	25022	25486	25092	25247	25130	25157	25055	25179	25149	25243	25353	25034	25147	25078	25419	24956	25276	25196	25073	24943	25223	25214	25335	25200	25145	25215	25363	25279	25214	25328	25325	25159	25341	25312	25137	24891	25114	25287	25315	25131	25375	25318	25274	25109	25410	25419	25373	25192	25346	25495	25105	25187	25168	25232	25102	24973	25336	25434	24978	25089	25167	24921	25051	25310	25116	25175	25209	25160	25061	25084	25191	25289	25253	25293	25074	25181	24980	25178	25026	25163	25212	24992	25255	25242	25191	25138	25035	25201	25294	24984	25101	25101	25238	25188	25185	25221	25103	25171	25213	25210	25125	25325	25124	25264	25108	25327	25201	24944	25323	25015	25241	25141	25263	24850	25252	25029	25246	25270	25231	24710	25270	25079	25118	25315	25001	24988	24883	25107	25038	25103	25340	25411	25291	25202	24966	25084	25298	25195	25248	25416	25176	25021	25266	25347	25335	25226	25306	24974	25289	25122	24863	25042	25346	25149	25240	25219	25277	25281	25395	25256	25117	25216	25206	25258	25180	25120	25380	25220	25146	25290	25345	24999	25240	25291	25350	24999	25111	25234	25326	25124	25240	24898	24920	25093	25202	25101	25150	25016	25186	25231	25274	25179	24919	25245	25331	25064	25145	25120	25203	24996	25217	25161	25151	25357	25174	25169	25203	25195	25047	25092	25240	25127	25239	25337	25163	25012	25145	25187	25153	25214	25243	24981	25138	24806	25002	25068	25197	25168	24996	25243	25282	25034	25193	25085	25320	25227	25089	25143	25170	25048	25060	25174	25026	24921	25243	24921	25313	25092	25213	24886	25093	25207	25165	25303	25208	25008	25375	25320	25206	25152	25346	25086	25428	25130	25296	25155	25226	25105	25349	24956	25263	25351	25086	25322	25226	25229	25351	25295	25132	24928	25110	24987	25030	25154	25046	25178	25287	25189	25338	25185	25222	25193	25156	25179	25238	25150	25064	25307	24990	25339	25024	25043	25036	25257	25188	25082	25391	25214	25308	24969	25104	25238	25189	25067	25275	25352	25040	24892	24888	25079	25269	25141	25223	25320	25139	25092	25058	25220	25143	25262	25148	25118	25281	25253	25071	25260	25471	25042	25110	25089	25269	25118	25109	25269	25095	24925	25163	25045	24912	24919	25275	25353	25045	25183	25001	25159	25137	25252	25341	25160	25192	25260	25293	25092	25190	25308	25208	25228	25095	25126	24980	24965	25141	25171	25066	25359	25137	25043	25288	25090	25307	25146	25012	25320	25023	25062	25137	25285	25215	25130	25325	25158	25144	25307	25119	25127	25083	25272	25133	25190	25115	25218	25187	25017	24968	25025	24991	25280	25204	25296	25282	25212	25097	25072	25230	25336	25224	24851	25232	25222	25180	25105	25099	24930	25004	24999	25127	25232	25045	25066	25250	25457	25262	25132	24892	25142	25002	25089	25090	25077	25036	25140	25166	25151	25326	24940	25315	25312	25254	25237	25180	25197	25153	25207	25120	25023	25229	25051	25317	25222	25215	25192	25153	25028	25122	25109	25019	25319	25256	25296	25109	25152	24996	25360	25308	25173	25356	25332	25302	25055	25081	25220	24958	25106	25233	24966	25054	25005	25238	25294	25210	25141	25173	25307	25395	25365	25107	25095	24903	24933	25200	25495	25287	25263	25198	24989	25214	24939	25010	25261	25109	25230	25290	25111	25230	25229	25062	25136	25188	25087	25194	24857	25071	25172	24905	24873	25032	25083	25106	25022	25144	25074	25027	25174	25239	25272	24996	25373	25133	25230	25387	25073	25226	25083	25395	25143	25125	25166	25183	25239	25349	25139	25334	25193	25237	25333	25087	25200	25130	25257	25143	25042	25280	24995	24982	25390	25329	25190	25002	25019	24936	25439	25435	25337	24985	25280	25119	25121	25217	25085	25252	25120	25223	25292	25039	25155	25036	25359	25131	25193	25119	25095	25194	25246	25037	25244	25220	25071	24925	25141	25283	24977	24864	25184	25179	25211	25160	24932	25043	25210	25018	24961	25012	25155	25283	24877	25029	25252	25236	25229	25157	25110	25107	25346	25364	25029	25138	25253	25167	25138	25257	24983	25280	25398	25365	25067	25252	24944	25254	25308	25415	24886	25074	25378	25300	25319	25456	24941	25134	25131	25339	25046	25127	25234	25340	25136	25236	25080	25095	25020	25007	24943	25151	25092	25071	25259	25172	25347	25113	25295	25435	25229	25073	25106	24942	25065	25211	24912	25260	25065	25036	25061	25114	25094	25114	25206	25255	25292	25315	25183	25357	25356	25250	25291	25212	25132	25201	24969	25299	25110	25166	25349	25048	25108	25076	25015	25062	24779	25450	25336	25108	25009	25380	25370	25251	25220	25255	25156	24994	25344	25068	25117	25228	25173	25369	25296	25064	24929	25200	25120	25376	25240	25155	25190	25190	25086	25453	25023	25235	25227	25227	24934	25094	25136	25390	25162	25022	25172	25246	24803	25229	25306	24967	24938	25093	25336	25198	25336	25048	25263	25376	24949	25313	24997	25074	25276	25420	25136	25383	25177	24951	24864	25344	24972	25365	25041	25154	25156	25166	25025	24992	25032	25339	25385	25243	25411	25063	25166	25469	25208	25184	24952	25247	24994	25167	25114	25038	25122	25089	24924	25361	25060	25291	25203	24922	25230	25227	25096	24998	25319	25169	25237	25047	25036	25235	24959	24814	25112	25016	25116	24986	25180	25368	25136	25531	25346	25182	24872	25062	25076	25356	24948	25194	24905	25020	25328	25305	25092	25420	25102	25275	25386	25003	25079	25256	25140	25238	25358	25175	25135	25389	25426	25211	25134	25074	25202	25192	25408	25223	25304	25295	25126	25117	25104	25243	24909	24997	24818	25081	25409	25164	25175	25186	25123	25311	25093	25229	25281	25006	25006	25139	25064	25098	24933	25148	25161	25323	25269	25237	25104	25158	24970	25069	25167	25153	25042	25146	25205	25154	25227	25156	25163	25038	25190	25391	25199	25121	25080	25020	25209	25152	25183	24994	25223	25185	25001	25328	25048	25063	25114	25330	25124	25311	25153	25333	25318	25201	25138	25034	25199	25091	25567	25176	25255	25173	25058	25434	25162	25219	25142	25128	25027	24894	24882	25147	25218	25162	25448	25105	25171	24900	25159	25024	25016	25144	25015	25052	25128	24919	25210	25327	24967	25097	25147	25146	25248	25117	25181	24930	25191	25283	25179	25022	25076	25306	25043	25331	25271	25409	25195	25458	25316	25184	25189	25031	25353	25340	25014	25116	25330	25290	25032	24960	25526	25236	25397	25053	24880	25027	25301	25019	25107	25177	25085	25380	25249	25109	24962	25095	24982	25310	25159	24944	25067	24974	25275	25162	24954	25158	25047	25047	25195
25262	44092	43495	35652	30280	26653	23769	21471	20075	19161	18448	17969	17411	17193	16967	16887	16866	16626	16470	16424	16418	16399	16343	16599	16197	16478	16213	16371	16399	16167	16231	16229	16081	16078	16002	16166	16197	16250	16267	15956	16283	16271	16127	16326	16117	16219	16140	16150	16204	16161	16110	16014	16052	16120	15963	16152	16236	16078	16242	16147	16122	16233	16060	16193	16092	16182	16089	16070	16038	15937	16028	16119	16069	15914	16176	16092	15978	16136	15988	16113	16081	15922	16048	16090	15884	16181	16052	15949	16010	16138	16146	15934	15982	15897	16081	16069	15839	16105	16006	16104	16146	15938	16034	16104	16020	15972	15936	16168	15965	16054	15791	15895	16008	16084	15998	15990	16030	16151	16125	15952	16090	16076	16115	16034	16026	16165	16042	16040	16100	15964	15986	16197	15917	16081	15908	15997	15939	15863	16025	16050	16066	16019	16132	16023	16013	16178	16135	16042	16242	16103	16071	15864	16154	16022	16078	15978	15969	16149	16204	16068	16008	15939	16101	16085	15963	16138	16068	15991	16016	16179	16087	16090	16003	15878	16191	16103	15947	15923	15988	15992	15951	15960	16101	16139	16123	15916	15863	15901	16014	16144	16063	16056	16034	16016	16058	16100	15966	16006	16120	15977	15935	16003	15879	16090	15994	16074	15939	15975	16107	16052	16046	16084	16192	16113	15925	16067	16039	15968	16210	15931	16164	15864	16184	16073	16124	16020	16222	16000	16134	15859	15998	15940	16046	15780	15852	16033	16116	16047	16001	16096	16070	15893	16050	16071	16103	15983	15912	16102	16020	16067	15968	15986	16021	15992	16062	16270	16122	15990	16149	16069	16053	16097	16173	15797	16043	15929	15971	16072	16047	15986	15999	16034	15861	15974	16132	16009	16129	16072	15925	16061	16038	16014	16006	16058	15950	15990	16156	16124	15976	16155	16064	16112	16241	15935	16210	16085	15967	15964	15949	16123	15903	16089	16128	15868	15945	16040	16123	15935	16160	15974	16234	15834	16123	16090	15989	16041	16279	15935	15859	16002	15962	16072	16080	15972	15962	15814	16027	15995	15918	16194	15909	15868	15986	15942	15965	16066	16003	16036	15965	16079	15916	16178	16047	16010	15849	16007	16024	16072	16121	16051	15975	16077	15866	16084	16120	15981	16075	16040	15965	15991	15901	15996	16057	16005	16008	15887	15939	16023	16094	16144	15972	16058	16150	16026	15917	16047	15982	15939	16005	15881	15967	16025	16066	16002	16164	16046	16083	15880	16198	16061	15971	16026	15947	16078	16031	16003	16090	16128	15946	16058	16060	16082	16123	15863	15905	16045	16039	15964	16223	16015	16096	16085	15975	16090	15922	16017	15917	15819	15987	16084	16015	16051	16085	16155	15996	16084	15970	16056	15962	16037	15746	16009	16018	16086	15997	16102	16107	15999	16018	16073	15894	16133	16207	15843	15906	16150	15925	16040	16032	16093	15981	16044	15991	16047	16131	16054	16012	15991	15979	16051	16098	15816	15971	16058	16060	16007	15989	16078	15953	16319	16007	15986	16045	15997	16117	15892	15968	16213	15915	16000	16058	16277	16056	16065	16054	15961	16091	16032	16099	16245	16058	16053	15914	16048	15989	15991	16151	16014	16091	16055	15998	15869	15953	16003	16080	15854	15996	16002	16208	16058	16139	16100	16012	15975	15997	15927	16001	16113	15982	16143	15875	15878	16028	15819	16050	16190	15987	15950	15832	16029	16110	15911	15943	15926	15963	16090	15771	16098	15965	15969	16054	16072	15876	16055	15978	16022	16068	16018	16016	16166	16029	16135	15983	16119	16153	16077	16161	16082	16066	16033	15955	15982	16012	16071	16119	15791	16261	16183	15965	15960	15894	16251	15913	15920	16163	16134	15961	16044	16087	16021	16044	16006	16113	16172	16006	16239	16143	15882	16091	15929	16098	16148	15851	16057	16025	16066	15933	16063	16131	15933	16004	16008	15880	15983	15946	15958	16055	16012	16018	15995	16275	15874	15890	16183	16120	15926	16015	16038	15988	15966	15942	15925	16086	16067	15934	15972	15956	16118	16006	15972	15931	15920	15995	16056	16015	16212	16041	16078	16154	15906	15977	15965	15938	16186	16151	16087	16169	15971	15988	16219	16063	15921	16021	16060	16090	16056	15877	15879	16206	15938	16085	16060	16220	16017	16205	15889	15985	16036	15981	16027	16095	16066	15867	15924	16099	16041	16000	16096	15892	15821	16130	16049	15914	16162	15973	15925	15955	16032	15906	16057	16095	15887	16015	15964	16036	16043	16060	16138	15921	16104	16011	15916	16132	15969	15977	16002	16102	16062	15861	16138	16068	16022	16007	16061	16042	16098	16218	15975	16156	16026	15788	15915	16167	16060	15912	15945	15989	15982	16024	16159	16033	15843	15859	15948	15806	16030	15961	16123	16042	15920	16162	15995	16078	16005	16002	15952	16111	16076	16160	16010	15867	16038	15940	15862	15965	15911	16150	16183	15929	16070	15994	16032	16032	15925	16000	16027	15938	16001	16165	15986	15880	16089	16021	16070	16031	15900	16016	15905	15939	16148	16059	15980	16127	16087	16084	16084	15790	15938	16042	15995	15942	16008	16037	16102	16019	16020	15948	16039	15958	15753	15929	16008	16016	15918	16067	15964	15896	15921	15821	16028	15931	15863	16252	16017	16043	16046	15951	16269	15834	16061	16046	15959	15996	16084	16051	16109	16160	16005	16074	15873	16104	15923	15920	16030	16040	16005	16067	15977	15887	15912	16052	15954	16084	16043	16060	15940	15888	16058	16125	15964	16057	15991	16120	16170	15961	16285	16053	16076	16052	16066	16047	16007	15978	16189	16095	16047	15906	16037	15814	16147	16010	15829	16007	16006	16043	16038	15841	16027	16271	15921	15993	16035	16035	16015	15862	15881	16223	15982	15967	16067	15857	16048	15983	15946	15900	15923	15899	15957	16098	16117	15933	16108	16077	15851	16092	16107	16090	15974	15977	16014	15935	16021	16114	16121	15971	16106	15867	16010	15993	16059	16002	15991	16066	15984	15965	16048	16145	16026	16099	16118	16038	16155	16138	16234	15982	15948	16038	16219	15902	16021	16202	15943	16075	15957	16052	16166	16105	16175	16040	16151	16021	15733	15986	15943	16057	15975	16108	16154	15995	15964	16003	16048	15915	15990	16005	15989	16030	16254	15792	15827	16080	16070	16006	16037	15958	16043	15992	15924	16110	16094	15955	15842	15911	16025	15897	16026	16039	15968	16061	16049	16042	15986	16049	15943	16163	15930	16050	15982	15774	15854	15872	16106	15872	16000	16025	16212	15862	16150	16034	16206	16154	16002	15960	16119	16086	16028	15898	16051	15928	16070	16333	16101	15992	15863	16101	15918	15908	15846	16021	16195	15973	15952	15981	16180	16029	16081	16126	16070	16025	16046	16016	16068	16000	16113	16150	16092	16049	16024	16041	15996	16206	16100	15926	15810	15935	16040	15988	15925	15829	16177	16136	16040	16182	16088	16080	15966	15936	16074	15980	16014	16087	16171	16035	15951	16021	15802	16140	15909	16015	16000	15830	16146	16175	16022	16010	15983	15988	15986	16010	16092	15934	16062	16108	16065	16057	15969	15879	15990	15887	16134	15914	15868	15978	15965	15841	15867	16012	15913	16071	16041	16027	15925	16127	15964	15958	16057	16012	16025	16084	16182	16185	15938	16004	16101	16118	15904	15912	15961	15912	15976	15933	16048	16011	15977	16137	16048	16013	16118	16091	16020	15905	15994	15922	16130	16034	16073	16127	15976	16149	16030	16212	16038	16041	16147	15899	16001	15963	16054	16141	15900	15881	15850	16059	15914	16011	16144	16065	16014	16049	16114	15902	15982	16159	16203	16029	16165	16056	16029	15951	16174	15883	16051	16063	16024	16074	16105	16131	16167	15999	15964	16036	15985	16069	15957	16137	15899	16083	15999	15834	16045	15890	15993	16112	15942	16048	15929	15832	16033	16043	15926	15985	16065	16088	16194	16138	16179	16213	16045	15955	15999	15979	16033	16057	15962	15889	15906	16153	15819	15956	15916	16012	15947	16024	15976	16029	16067	16013	16200	16012	16190	16109	15990	15813	16144	16006	15980	16100	16038	16103	15956	15980	15893	16100	16017	16128	16020	15919	15931	16030	16016	16138	16107	15793	16173	15972	16046	16008	15979	16106	15748	15848	16104	15979	15950	16070	16104	16144	15995	16249	15955	16037	15705	16010	16044	16042	16031	16023	16014	16033	16217	15971	16142	16006	16114	16108	16063	16019	15903	15918	15926	16257	15917	16015	15795	16071	16064	16117	15877	16109	16034	16018	16161	15892	16116	16166	16023	15955	16118	16131	16044	16138	15981	15854	15872	15935	16263	16170	16103	16040	16092	16069	16175	16064	15956	15987	16114	15952	15934	15995	16111	16097	15915	15796	16028	16024	16012	16134	16046	15985	16012	16172	16018	15933	16053	15976	16058	16045	15973	16083	16082	16277	15972	16056	15987	15950	15910	15905	15873	16027	15813	16080	16078	15948	16031	16155	16070	16030	16006	16019	16107	16078	15971	16074	15971	15969	16015	15998	15914	15968	16124	16020	16094	16003	16069	15985	15944	16151	16053	16006	16162	15890	16101	16051	15971	15913	16080	16082	16094	16127	16020	16033	15950	15959	15885	16060	16076	15930	16104	16018	16042	15976	16093	15974	16009	16170	15869	16044	15988	15947	16143	15812	16060	15946	16073	15982	15906	15965	15983	16153	15912	16167	16115	16113	15972	16024	16059	16144	15723	16012	15884	16098	16068	15814	16007	16055	15752	16071	16138	15898	15935	15963	16097	16069	16009	16118	15982	15937	16128	16151	15993	16128	16030	15917	15975	16018	16125	16118	15872	16004	16136	15978	15921	15916	16057	16091	15934	16134	16130	15851	16136	15961	16083	15782	16015	16023	15938	16067	15825	15995	15911	15845	15922	15919	16129	16145	16159	16100	16054	16048	16045	16008	16007	15895	16042	16127	15795	15945	15995	16047	15937	16047	16138	15977	16070	16074	16176	15899	15922	15963	16128	16040	16037	16002	16008	15882	16012
36134	31815	36035	34320	30933	29921	28799	28274	27879	27473	27534	27060	27321	27250	26833	26839	26969	27109	26941	26807	27121	26860	26840	27104	26965	26999	27195	26764	26959	27009	26929	26836	26883	26982	26839	26768	26954	26808	27088	26937	27102	26833	26894	26790	26806	26916	26981	26874	26818	27205	27168	26967	27170	26956	26672	26884	26973	27129	26847	26745	26669	26578	26940	27062	26892	26898	27028	26815	26771	27053	26686	26807	26841	26547	27157	26888	27198	27149	26806	26959	26731	26996	26962	26884	27089	26762	27146	26871	26974	26802	26770	26874	27078	26594	26967	27025	26820	27053	26813	27162	26966	27111	27082	27065	27047	26834	26735	26641	26826	26771	26874	26734	26688	26829	26786	26867	26893	26767	27025	27007	26850	26929	26774	27164	27055	27080	26886	26796	26752	27042	26806	26708	26904	26893	26906	26756	26932	26931	26816	26910	27170	26795	26852	27067	27107	27205	26886	26930	26765	26906	26957	27049	27020	26774	26872	26712	26985	26987	26876	26799	26990	27222	26919	26762	26808	26909	27070	26894	26798	27054	26942	27032	26894	26760	26722	26826	27173	26814	26922	27036	26946	26928	26740	26779	27073	26960	26664	26942	26899	26804	26820	27034	26995	26863	26831	27008	26876	26856	26910	26830	26758	26936	26777	26833	26928	26990	27030	27140	27081	26840	26666	27116	27144	26827	26953	26910	26852	26828	26907	26709	26997	26684	26801	26722	26869	26712	26907	26676	26974	26918	26860	26923	26538	26775	26998	26899	26999	26724	26673	26936	26952	27113	27034	26848	26846	26999	26895	27129	26836	26848	27200	26939	26811	26858	26873	27049	26784	26792	27008	26718	27026	27109	26940	27087	26897	26838	26927	26972	27147	26638	27048	26995	26953	26875	26612	27002	26971	26856	26736	26834	26880	26751	26957	27059	27103	26987	26878	26848	26871	26591	26851	26880	26811	26638	26916	26825	26977	27113	26990	26989	26947	26883	27196	27041	27209	26760	27100	26750	26735	26915	27152	27064	26976	26824	26636	26902	26883	27134	26929	26635	26757	26891	26840	27033	26880	27126	27017	27080	26906	26885	26764	26778	26852	26913	27006	26878	27217	26961	26908	26826	27207	26912	26734	27047	27056	26829	26862	26777	26757	26935	26861	26911	27084	27049	26912	27007	26719	26914	27007	26818	27065	26944	26841	26860	26890	27005	26922	27070	27131	27120	26829	27036	26942	27033	26721	26623	26855	27067	26928	26739	26944	27125	27163	26623	26750	27021	26938	26738	26764	26763	26985	26994	27074	26968	26836	26823	26517	26750	27113	26879	26819	26847	27037	27132	26688	26913	26783	26748	26890	26874	26760	27053	26985	26761	26808	26811	26987	26788	26987	27179	26988	26789	26858	26646	26766	26817	26911	27002	26827	26919	26644	26857	26975	26923	27015	26920	26846	26950	26921	26714	26696	26783	26929	27228	26916	26947	26694	26779	27030	26997	26931	26756	26871	26775	26856	26851	26855	26928	26943	26640	26992	26947	26974	26965	27036	27091	27113	27077	26848	26780	26690	26953	26866	26805	26926	26756	26747	26782	26875	26893	26801	26867	27273	26805	26977	26948	27061	26949	26973	26969	26846	26942	26759	26759	27188	26576	26810	26879	27042	26966	27039	26799	26668	26933	26986	26908	26938	26796	26659	26952	26908	26968	26764	26960	26894	26595	27239	26724	26985	26904	26970	26672	26892	26959	26797	26946	26728	26846	26881	26978	26801	27177	27090	26739	26940	26826	27009	26932	27107	26733	26795	26920	26982	26933	27028	26940	27097	26920	26794	26736	26849	27033	26873	26900	26775	26876	26956	26931	27036	26923	27253	26890	27115	27056	26937	27022	26900	26766	26939	27085	27079	27031	27116	26914	26864	26882	27068	26961	26844	26937	27019	26888	26881	26771	27004	26903	26699	26914	26990	26958	26817	26663	26711	26953	26837	26671	26858	26966	27161	27062	26748	26624	27030	26880	27048	27045	27052	26809	26835	27037	26780	26805	26835	26906	27032	26954	26943	26943	27008	26651	27181	26891	26887	26928	26751	26882	26956	27071	26798	26901	26851	26853	26828	26943	26913	26608	26869	26952	27014	27072	27166	26943	26897	26978	27049	26872	26954	26670	26976	26915	26822	26917	26793	26873	26671	26789	26986	26789	26976	26783	26864	26867	26945	26876	26928	26994	26897	26951	27141	26779	26951	26900	26883	27126	26906	27031	26856	27089	26985	26956	26875	26843	27011	26939	26807	26912	26886	26858	26973	26836	26603	27203	26905	26904	26754	27018	26924	27037	26783	26941	26632	26793	26983	26865	26883	26851	27009	26685	26832	26776	26915	27112	27412	26995	27052	26903	26864	26898	26941	26852	27087	27063	26849	27009	27056	26978	26911	26766	26948	26896	26854	26821	27146	26813	27024	26738	26800	26736	26903	27050	27149	27118	27042	26884	26890	26933	26944	26886	27051	26887	26990	26643	26943	26846	26835	26898	26723	26927	27093	26976	26938	27069	27013	26681	26831	27193	27194	26873	26685	26775	27108	27124	26809	26869	27005	27049	27056	26859	26922	26962	26942	26879	26867	27001	26972	27076	27040	27005	27094	26871	27136	27122	27013	26776	26736	27096	26927	26729	26845	26941	27047	27268	27041	27160	26722	27043	27137	26854	26954	26960	27038	26845	26763	26843	26927	27024	27189	27085	26934	26925	26709	26828	26998	26867	26709	26661	26975	26933	26956	27069	27217	26793	26956	27007	27007	26828	27080	26964	26855	26799	26789	26831	26814	26806	26959	27361	27039	26973	26964	26842	26994	26980	26955	26910	27028	26885	26898	26901	26678	26861	27244	26819	26948	26681	26784	27048	27046	26799	26819	26808	26928	26863	27048	26917	27023	27208	26806	27001	27101	26806	26997	26629	26771	26892	26967	26948	26986	26791	26849	26708	26844	26717	27011	27115	26993	27216	27102	26942	26912	26706	27125	26700	26833	27095	27170	26629	26858	26795	26912	26861	26788	26815	26839	26851	26858	26923	26542	26805	26722	26730	26930	26974	27025	26988	27008	27043	27095	26855	26887	26882	26941	26835	27145	27080	26985	26913	26826	27080	26955	26774	26887	26844	26823	27205	26990	27020	26967	26656	26946	26914	26738	26851	26882	26818	26935	27237	26977	26904	26882	27067	26979	27175	26968	26693	27132	27042	26897	27061	27027	27044	26965	26992	26838	26937	26717	26591	26868	26919	26982	26714	27100	26757	26903	26911	26944	26908	26784	26977	27040	26856	27080	26928	27087	26996	26743	26742	26870	26982	27017	27121	26912	26907	27127	27201	27257	27156	27232	26806	26908	26945	27018	27056	26869	26905	26971	26917	27022	26758	26661	27092	26782	26740	27164	26990	27097	27260	26790	26826	26908	26902	26928	27046	27112	26805	27030	26884	26889	26659	26990	26948	26956	26945	26719	27123	27028	27259	26835	26709	27135	27096	26841	26951	26900	26935	27302	27244	26932	26678	27001	27077	27110	26736	27115	27321	27215	26900	26727	27029	26951	26668	26986	26861	26703	26783	27116	26978	26905	26705	27006	26750	27047	27026	26979	26866	27062	26913	27133	26800	27021	26893	27079	27030	26808	26757	26867	26683	26875	26648	26819	27032	27098	26743	26642	26737	26949	26944	26863	26806	26889	26941	26754	26899	27122	26966	26803	27004	26864	27052	26892	26911	26967	27002	26820	26908	26997	26765	26726	26866	26832	26974	27226	26848	26861	26840	26941	26829	26993	26875	26833	27252	27284	27054	26967	26957	26920	27093	26979	27019	27252	27010	27071	26792	27103	26893	27021	26702	27000	26934	26974	26796	26949	26738	26903	27085	26963	26872	26801	26901	26810	27144	26974	27115	27142	26761	27132	27120	26952	26718	27085	26750	26809	26698	26771	26980	26882	26808	26911	26906	26960	26979	26978	26783	26638	26879	26704	27210	26870	26906	27133	27076	27009	27182	26783	27100	26908	27117	27062	26968	26781	26615	26893	26850	26723	27107	26638	26891	26872	27100	26793	27125	26926	27380	27239	26749	27157	26941	26912	26722	26792	27024	26928	27020	26948	26929	26810	27068	26860	26882	27296	27055	26951	26980	26682	26754	26579	26763	26982	26744	27198	26995	26943	26969	26992	26983	26794	26836	26879	27051	26799	27004	26985	26920	26936	26891	26905	26807	26708	26922	26882	27090	26799	26887	26943	26956	27103	26965	26871	27015	26861	26724	27052	26811	27015	27098	26649	27091	27070	26913	27081	26691	26810	26965	26953	26845	26780	26817	26762	27266	26986	26912	27093	26725	26931	27229	27278	27086	26892	26836	26921	26883	26757	26965	26947	26916	26918	27044	27011	26872	26962	26863	26941	26972	26923	27020	26871	26706	26900	26932	27193	27164	27009	27121	26906	26712	27070	26896	26843	26716	27241	26771	26778	26676	26813	27007	26905	26889	26980	26922	26892	26962	26857	27018	26845	26936	26757	26673	27069	26904	27015	27234	26965	26915	27056	26967	27081	26952	26855	26803	26640	26578	26706	26958	27020	26802	26917	26988	27085	27104	26693	27140	26914	26881	27005	26730	26807	26848	26568	27072	26871	26763	26864	26914	26747	26895	26792	26607	26917	26811	26601	26816	26980	26983	27016	26833	27159	26956	26931	26906	26940	27072	26799	26942	26671	26905	26674	26672	27250	27132	27011	27109	26914	27047	26694	27059	26919	26881	26965	26903	27066	26839	26782	26792	26785	26817	26939	26945	27011	27091	27130	26908	27091	27022	27107	26816	26698	26924	27004	26956	27155	26857	27204	26934	26990	26820	26954	27121	26938	27126	27031	27097	26825	26664	26916	26936	26480	27078	27291	26892	27033	26796	26916	26861	26923	26748	26857	27089	27014	27001	26829	26967	27260	26823	26949	27062	26973	26770	26748	26821	26941	27117	26856	26839	26851	26657	27128	26827	26885	27038	27161	26961	26694	27025	26894	26830	26671	27067	26890	27140	26952	26991	26955	26783	26870	26970	26995	26767	26656	26807	27129	26984	26984	26839	26904	27079	26748	26822	26842	26823	26849	26732	27068	27087	26831	26909	27075	26964
25471	32473	31840	25976	23110	20913	19555	18688	18192	17835	17693	17502	17462	17245	17243	17201	17091	17252	17037	17131	16961	17196	17071	16947	16971	17122	16955	16760	16865	16866	16977	16866	16966	17080	16839	17009	16953	17065	16832	17014	17081	16994	16978	16984	17130	17161	16923	16916	16955	16906	16937	16958	17048	16781	16864	16952	16981	16848	16923	17105	16926	16904	16838	17056	17090	17089	17108	16933	17032	16836	16984	16787	16923	17032	16999	16960	16854	17008	16888	16954	17202	17073	17056	17011	16778	16929	16831	17006	16888	16802	16817	16717	16950	16794	16956	17006	16805	16925	16903	16968	16941	17100	16829	16834	17028	16997	16917	16914	16834	16843	16866	17022	16945	16973	16803	16921	16981	17085	17015	17042	16922	16965	16974	16922	16751	17051	16827	16967	16901	16803	16835	16906	16895	16811	16736	16848	16954	16841	16919	16809	16858	16909	16866	17061	16944	16902	16802	16910	16966	16895	17053	16838	16988	16857	16903	16846	16833	17030	16977	16865	16887	17036	17083	17044	17020	16853	17021	16893	16752	16884	16869	16943	16872	16901	16887	16897	16941	16846	16747	16907	17010	16973	16962	16947	16879	16882	16854	17057	17012	16817	17006	16904	17004	16977	16867	16923	16946	16768	16943	16954	16938	17106	16939	16843	16938	16979	16864	16748	17077	17118	17166	16953	17052	16907	17057	16876	16861	17008	17103	17037	16855	16808	16936	16913	16915	16959	17038	16917	16997	16858	16833	16917	16884	16850	17130	16757	17038	16924	16889	16851	17037	16867	16921	16890	16848	17056	16733	16946	17111	16992	17094	16741	16876	17009	16953	16746	16718	16936	16795	16883	16759	16933	16861	16921	17080	16913	16916	16750	17106	17088	16873	17055	17004	16838	16940	16974	16949	16998	17003	16920	17003	16826	16987	16997	16905	17091	17037	16969	16875	17101	16740	16925	16832	16839	16904	16806	16949	16769	17035	16963	16874	16843	16833	16967	17001	17038	16956	17080	17178	16861	17023	16999	16799	17076	16936	16959	16981	16999	16973	16824	17109	16842	17054	16970	16761	16870	17047	16990	16853	16834	16787	17043	16721	16972	16992	16865	16966	16822	17050	16943	16984	16954	16927	16868	16877	16839	17115	16905	16987	17068	17081	16726	17006	16612	16888	16828	17030	17088	16989	17030	16988	16953	16981	16762	16886	17354	16983	17048	16856	16843	16943	16960	16916	16953	16929	16965	16821	16822	16811	16960	16963	16921	16872	17204	16957	16776	16880	16875	16784	16995	16952	16959	17115	16886	17023	16906	16907	16976	16775	17021	16719	17067	16912	16911	16838	16990	16815	16876	17010	16926	16863	16982	17154	16799	16952	16952	16917	17059	16907	16996	16868	16898	17017	16833	16915	16946	16968	17044	16992	17002	16961	16921	16931	16827	16875	16971	16784	16973	17062	16962	16879	17042	16936	16859	17000	16957	16867	16997	17039	17010	16942	16923	16888	17032	16922	16905	16868	16970	16831	16751	16923	16996	16970	16973	16842	16839	16772	16935	17094	17015	16993	16968	16802	17020	16988	17091	16735	16950	16825	16794	16741	16918	16945	16854	16960	16887	16798	16936	16804	16961	17043	16904	16927	16965	16877	17044	16983	16899	16969	16906	17121	17046	16913	17053	16950	16967	16691	17115	16934	16871	16783	16939	16852	16950	16968	16807	17048	16820	16940	16711	16836	16845	17092	17002	17071	16923	16754	16827	16898	16902	16879	16821	16746	16962	16848	17100	16780	16787	16855	16923	16809	16917	17069	16947	16980	17061	16802	16934	16794	16981	16762	17028	17071	16933	17004	16983	17053	16781	16963	16815	16955	17036	16833	16905	16944	16958	17029	17005	16896	17003	16831	16751	17096	17000	17102	17039	16949	16761	16960	16877	17059	16916	16912	16921	16974	16929	17024	16935	16886	17146	16969	16993	16899	16784	16793	16726	16779	16855	16983	17018	16906	16983	16921	17034	17120	16967	16878	16852	17010	17001	17036	16791	17002	16895	16840	16999	16918	16973	16934	16865	16902	16872	16925	17053	16902	16907	16903	16938	17065	16803	16863	17022	17085	16954	16790	17021	17121	16819	16999	16983	16860	16849	17075	16942	17067	16972	16945	16940	16883	17000	16976	16673	16951	16746	16765	17021	16888	17135	16837	16973	16896	16932	16964	16904	17020	16805	17093	17062	16970	16822	17034	16892	17141	16819	16905	16922	16866	16994	16708	16840	16975	17076	16898	16931	17067	17000	16773	17094	16738	16897	16937	17016	16875	16987	16957	16906	16942	16981	16988	17080	16942	16962	17027	16897	16943	16961	17009	16891	16867	16881	16956	17028	16873	16965	16908	16966	16910	16848	16934	16909	17080	16664	16703	16993	17036	16969	16904	16820	16854	16874	16951	16932	16957	16910	16950	16998	16839	17069	16847	16925	16874	16822	16955	17025	17100	16879	17011	16660	16889	16811	17134	16682	17038	16849	16776	16848	16986	16928	17013	17024	16927	16918	17049	16956	17060	16998	17098	16865	16981	16941	17011	16913	16757	16729	16916	16832	16953	17056	16866	16921	16948	16915	17027	17094	16780	16935	16891	17030	17002	17088	16813	17089	16798	16941	17052	16959	16983	16945	16958	17061	16744	16801	16892	16891	16854	16868	17083	17003	16879	17119	16955	16839	16867	16983	16812	16993	16846	16963	16870	16802	16807	16916	16989	16832	16960	16983	16945	16974	16923	16924	16971	16848	16809	16976	17029	16865	16797	16849	16884	16954	17155	16890	16893	16893	16880	17149	17037	16921	16938	16753	16967	17091	16861	16830	16987	16912	17124	16890	16929	16973	16907	16937	16775	16877	16998	16861	17009	16899	16856	16769	16993	16915	16957	16903	17038	16788	16993	16840	17055	16966	16922	16754	16972	16733	16829	16844	16945	16975	17165	16894	16972	17102	16759	16970	17000	16957	17099	16974	16866	16952	17095	17052	17047	16851	16898	16895	16873	16868	17102	16960	16858	17015	16731	16935	16727	16881	16759	16970	16910	16831	17061	16808	16906	16874	16974	16963	16942	16724	16754	16924	16896	16875	17112	16935	16863	16879	16996	17086	16881	16805	17044	16967	16981	16907	16957	16890	16859	16804	16767	16978	16960	16957	16980	16982	17120	16823	16947	16954	16733	16968	17004	16956	16962	17074	16864	16972	16839	17068	16947	17016	16968	16936	16797	16824	16835	16941	16944	16873	16947	17007	16862	16886	16959	16918	16861	16923	17255	16878	17055	16841	16948	16837	16818	16725	16851	16992	16948	17120	17062	16922	16875	16844	16903	16852	17159	16951	17079	16935	16946	17036	17022	16957	16899	17107	16937	16911	16844	16979	17005	16908	16760	16952	16889	16856	17052	16933	16885	17119	17012	16997	16941	16846	16921	16828	16964	16943	16695	16903	17054	17000	16854	16978	16915	16569	17024	17017	16931	16969	17136	16966	16984	17039	16866	16810	17080	17122	17010	17000	16897	16769	17027	16778	17090	16932	17042	16783	16854	16855	16838	16988	16725	16813	16869	17027	16962	17003	16928	17132	16995	16890	17000	16828	17020	16686	17097	16912	17067	17024	16843	16892	16936	16904	16795	16975	16866	17027	16956	16892	16927	16900	16826	16992	17122	16894	16890	16958	16917	16982	16981	16822	17028	17155	17082	16860	16879	16821	16983	16922	16899	16918	16990	16889	16817	16988	16827	17107	16844	16880	17025	16892	16869	17245	16822	16940	17043	16995	17123	17026	17033	17107	17030	16902	17010	16839	17114	17009	16982	16819	16904	17020	17023	16937	16871	16783	17030	17070	17104	16983	16746	16942	17064	17005	17168	17057	16962	16830	16982	16949	16927	16965	16919	17096	16987	16902	16997	17010	17054	17037	16941	16819	17021	16938	17078	16908	16774	17028	16991	16910	16936	16972	17029	16934	16918	16891	17122	16997	16803	16862	16892	16910	16925	16980	16867	16818	16975	16882	17065	16826	16889	16806	16958	16985	16944	16885	16874	16902	16759	17005	16971	17116	16817	17031	16949	17085	17031	16754	16823	16899	16983	16965	16836	16961	16932	16925	17021	16788	16832	16962	16875	16956	16958	17056	16978	16787	17077	17092	16924	16786	16927	17020	16832	16952	16889	16936	16967	16907	16896	16837	17102	17014	16858	16971	16895	16724	16902	16737	16972	17087	17064	17029	16897	16962	16740	16920	16946	16910	17021	17063	16886	16914	17035	17001	16947	16919	16950	16938	17108	17020	16744	16858	16864	16918	16926	16867	16912	16960	16957	16912	16900	16969	16703	16863	16987	16809	16952	16843	16762	16955	16957	16926	16920	16961	16953	16890	16978	16907	16946	16873	16989	16867	16883	16918	17028	17091	16848	16848	17023	16922	16844	16753	16932	16861	16888	16844	16872	17097	17031	17004	17071	16900	16971	17157	16686	16883	16796	16931	16938	16936	16925	16972	16741	16983	16942	17028	17009	16906	16839	16980	17011	16782	16964	16946	16779	16868	16940	16906	16982	17000	17127	16920	17064	17038	16926	16963	16770	16997	16856	16833	17043	16919	16890	16823	16768	16961	17019	17065	17063	16762	17017	16737	16797	17083	16999	16867	16761	17049	16749	16992	17107	16859	16840	17047	16948	17074	16859	16914	17028	17083	16976	17021	17005	16924	17053	16945	16832	16979	16946	17074	17111	16944	17013	16690	16852	16999	17137	16898	16771	17032	17025	16838	16834	16897	17036	17007	16964	17041	16914	17105	16969	17073	16903	16975	16957	16854	16929	16993	16920	16922	16983	16862	16934	16902	16821	16915	16895	16894	16970	16916	17004	16891	16992	16711	16838	16989	17036	16835	16749	16988	16823	16779	17018	17019	17047	17006	16890	16969	16904	17102	17061	17080	16971	17046	16924	16880	16894	16900	16842	16839	16973	17049	16948	16993	16898	17023	17023	16767	17054	16878	17103	16944	16920	16916	16941	16799	17013	16860	16987	16988	17161	16808	16933	16885	16834	16955	17074	17035	17033	16871	16933	17032	16985	16886	16977	17004	17029	16862	16935	16902	16875	16981	16989	16845	16955	16875	16976	16884
24335	21205	27794	25746	25442	29732	30758	27912	26804	26916	26193	26216	25775	25487	25607	25642	25483	25672	25611	25523	25284	25262	25322	25456	25478	25253	25406	25734	25396	25252	25372	25177	25164	24880	24896	25425	25246	25400	25336	25265	25178	25400	25103	25221	25061	25051	25100	25338	25455	25290	25251	25210	25025	25088	24997	25038	25260	25277	25167	25155	24987	25259	25220	25374	25217	25176	25163	25257	25234	25201	25224	25007	25325	25346	25199	25255	25235	25044	25290	24990	25366	25083	25206	25301	25279	25272	25150	25121	25261	25131	24856	25316	25103	25200	25090	24997	25251	25163	24873	25052	24808	25152	25206	25022	25018	25011	25088	24969	25102	25027	25138	25352	25371	25149	25099	24899	25038	24958	25223	24947	25067	24975	25107	25173	24936	24928	25151	24916	25281	24950	24953	25021	25020	25086	25165	25056	25172	25165	24988	25033	25061	25118	24992	25195	25148	25042	25027	25013	25249	25018	25031	24874	25198	25228	25234	25432	25030	25101	24875	25404	25245	25205	25165	24935	25307	25100	25045	25209	25137	24761	25289	25104	25033	25187	25257	25207	25219	25221	24977	25204	25238	24930	24981	24997	25009	25076	25163	24842	25147	25103	25069	25172	25024	25078	25132	25014	25095	25040	25033	25252	25089	25179	24867	25036	25165	25064	25057	25044	25198	25178	25211	25066	24922	25264	25067	25076	25084	25237	25113	24912	25128	25099	25211	24929	25124	25047	25046	24931	25130	25001	25071	25161	24967	25211	25155	25121	25116	24986	25075	24992	24996	24944	24736	24958	25269	25009	25071	25022	25087	24991	25222	25149	25162	25173	24759	25089	25097	25191	25138	25193	25263	25152	25226	25102	25280	25095	25046	25141	24972	24897	25198	25159	25244	25083	25221	25273	25081	25292	24970	24762	25343	24982	24906	25040	25107	24773	25091	25068	25280	24967	24925	24669	25253	25259	25060	25487	24872	25117	25269	24986	25011	24888	24969	25045	25314	24791	24944	25147	25132	25151	24906	25089	24988	25042	25109	25207	24977	25258	25028	25161	25288	25147	25182	25044	25048	25163	25060	24976	25128	25080	25103	25235	25088	25102	24983	24842	25293	25103	25122	25071	25071	24916	25047	24982	25196	25142	25242	24982	25178	24952	25053	25374	24997	25062	25083	25040	25067	25093	24973	25030	25138	25339	24938	25218	25051	25083	25004	25058	24894	24726	24912	25139	25213	24994	25216	24911	25053	25167	25029	25181	25025	24760	25049	25038	24896	24941	25058	25327	24856	24971	24782	25184	25190	25029	25257	24930	25245	25016	25073	24859	25039	25201	24942	25118	25195	25329	24948	24990	25023	25176	25208	24905	25100	25197	25047	25140	25171	25276	25079	25130	25098	25003	25311	24984	25131	25105	24837	25002	25007	24903	25114	25425	25186	24977	24965	25045	25178	25194	24950	25070	24958	25179	25078	24931	25135	25027	25202	24925	25362	25299	25027	25232	25123	25259	25139	24841	25260	24951	25128	25103	25047	25118	25251	25329	25047	25277	24942	24861	25313	24775	24937	25142	25294	25055	24921	24995	25108	24923	24927	25092	24991	24983	25117	25071	25142	24931	24910	24844	25044	25089	25055	24659	25281	25108	25183	25174	25019	25104	25092	24809	24943	25118	25200	25380	25158	24969	25253	25093	25155	24921	24711	25069	24975	25105	25061	25086	25054	24980	25027	25124	25098	25154	24947	25383	25069	25270	24816	24961	25042	25206	24984	25072	24909	25127	25055	24987	25331	25200	25166	24888	25134	25059	25022	24981	24982	24984	24982	25089	25003	25250	25248	25454	25267	25327	25165	25118	25218	25193	24814	25023	25109	25197	25181	25127	25213	25117	25063	25105	25325	25041	25213	25155	24949	25071	25213	24848	25096	25116	25167	25093	25136	25162	25108	24966	25119	25154	25134	25097	25007	25246	25138	25020	24947	25036	25075	25164	24829	24963	25063	25074	25109	24954	24973	25234	25004	25227	25120	24824	25104	25304	25169	24969	25177	25004	25348	25263	24931	24889	25368	25095	25083	25195	24764	25184	25080	25020	25124	25110	24862	25249	25210	25317	25343	25230	25114	24896	25167	25021	25017	24957	25028	25078	25187	25054	24954	24934	25309	24951	25297	25060	24984	25094	25003	24691	24939	25190	25000	24867	25066	24947	24953	24995	25180	25107	24998	25398	25221	25267	25229	25144	25172	24928	24964	24927	25132	25478	25183	25010	25096	25272	25048	24859	25254	25325	25160	25162	25196	25386	25195	24984	25006	25008	24827	25012	25001	25093	25066	25307	25004	25359	24834	24906	25449	25229	25110	24961	25001	24938	25203	24976	25001	24968	24897	25154	25232	24972	25250	25106	25332	24941	25091	25122	25254	25006	25211	24790	24861	25100	25208	24875	25117	25199	25085	25149	25017	24992	25232	25432	25268	25308	24959	25096	25044	24749	25167	25154	25091	25025	24848	25090	25078	24906	25072	25032	25184	25079	24974	25241	25032	24913	25171	25034	25089	25189	25123	25041	24843	24971	25328	25183	25113	24919	25183	25108	25084	24953	24868	25025	25019	25091	25203	25367	25029	25078	25271	25041	25151	24756	24930	25206	25156	25286	24940	25040	25182	25258	24953	25244	25407	25108	25262	25164	25200	25317	25242	25149	25052	25059	24999	25055	25049	25354	25320	25021	25180	25065	25127	24895	24904	24845	25085	25119	25062	25197	25156	25261	25064	25198	24803	24809	24715	25169	24837	25021	25094	24949	25251	25188	25242	25140	25143	25115	25105	25214	25129	25022	25215	25009	24978	25090	25124	25149	25046	24880	25028	25093	25130	25136	25065	25269	25272	25243	25318	25094	25224	24947	25198	25209	25238	24960	25069	25007	25045	25207	24809	24879	25081	25101	25426	25138	24907	25343	25030	24818	25188	25172	25133	25387	25230	25004	25114	24896	24949	25285	25158	25155	25274	24919	24918	25114	25227	25085	25005	25114	25356	25183	25052	25246	25382	25206	24955	24995	25153	25119	25048	24994	25075	25301	24928	25029	25151	25228	25199	25119	24890	25134	25098	24954	24853	25252	25152	25114	25200	25111	24904	24830	25187	25207	24990	25213	24962	25125	25147	25030	25037	25136	24999	25186	25183	25232	25036	25133	25013	24897	25201	25079	25119	25007	25137	24931	25089	25224	25043	25210	25125	24987	25071	24857	25158	25236	25111	25241	25156	24840	24741	24995	25187	25362	24980	24991	25178	25144	25165	25173	25223	25362	25232	25102	25144	25235	24992	25017	25294	25013	25147	24958	25320	24808	24901	24920	24953	25025	25048	25130	25075	25300	25330	25242	25308	25288	24893	25391	25170	25121	25022	25141	25081	25050	24806	25189	25124	24955	25198	25212	25175	25229	25128	25260	25058	25301	24990	25260	25148	25106	24996	25217	24979	25003	25042	24901	25134	25087	25395	25091	24829	25145	25121	25011	25103	25033	24995	25133	25176	25102	24760	25066	24987	25165	25114	24982	24665	25248	24965	25299	25152	25155	24908	24923	25248	24967	25150	24890	25248	24884	25095	25357	25044	25186	25068	25194	25161	24910	24931	24911	25032	25144	24958	25230	25004	25098	25178	24990	25022	24890	24983	25298	25309	25014	25067	24911	25122	25024	25293	24864	24709	25062	24829	25063	25113	25235	25014	24865	24786	24924	25219	25191	25196	25177	25066	25137	25089	24821	25443	24961	25045	25107	25366	25005	24870	24844	24972	25139	25027	24929	25113	25155	25033	25292	25277	25159	25105	25270	25229	24772	25165	25251	25154	25023	25036	25196	25238	25130	25079	25288	25036	25575	25118	24958	24958	25211	25340	25151	24998	25189	24831	25451	25144	24960	25054	24973	25062	25180	25130	25095	25015	24962	25097	25036	25180	25310	25125	24704	25175	25029	24962	25080	24951	25057	25051	25253	25137	25089	25022	24969	25228	25095	25152	25240	25016	24905	24931	25141	25155	25327	24853	24888	25071	25069	25288	25409	25019	25025	24982	25053	25057	25295	25103	25134	25259	25221	25177	25032	24818	24989	25040	25134	25049	25493	25139	25056	25140	25214	25046	24983	25044	24796	25227	25231	25162	25034	25076	25175	25017	25048	24857	25423	25131	25101	25225	25076	25087	24737	25219	25280	25061	25076	25110	25150	25244	25151	25181	24942	25199	25093	25156	25193	25240	24841	25225	25225	24846	25169	25073	25164	25059	24841	24985	25098	24830	24900	25283	25257	25116	25040	25022	25020	25150	25318	25086	25136	25280	25101	25178	24933	25037	25068	25094	25020	25076	24958	25089	25247	25119	25011	25043	24931	25045	25045	25149	25157	25140	25001	25033	25122	25076	24828	24946	25152	25006	24974	25142	24946	24896	24924	25075	25040	24971	25252	24942	25086	25243	25074	24812	25141	25155	25114	25235	24985	25204	25100	25190	25222	25197	25338	25065	24989	25033	25062	25129	24983	25172	25023	24976	24835	25316	25079	24903	25223	25133	25094	24821	25126	25037	25374	25160	25088	25107	25251	25061	25032	25165	25038	24835	25254	25143	25247	24898	25111	25387	25028	25026	25403	25275	25159	25341	24850	24920	25029	25063	25146	25186	24906	25023	25076	25235	24929	25062	24932	25446	25233	25093	25033	25051	24961	25011	25104	25090	25102	25319	25143	25066	25218	24898	25058	25008	25303	25104	25202	24983	25225	25086	25141	25099	25050	25095	24798	24921	25293	25235	25116	25101	25110	25031	25015	25154	24854	25124	25111	24848	25103	24967	25315	24907	25152	25158	25311	24980	24930	25280	25044	25101	24777	25257	24983	24943	24988	25128	25046	25118	25279	25103	25029	25107	25181	25225	25082	24877	24824	24755	25123	25240	25253	24845	25222	25270	25356	25113	24995	25309	25132	25212	25084	25348	25266	24878	25173	25318	24996	24907	24937	25154	24993	25257	25008	24949	25135	24912	25195	25308	25087	25063	25237	25131	25289	24948	25088	25199	25237	25249	24897	25244	25177	25042	25156	25111	25028	25094	25072	25441	25277	25114	25043	25127	25397	25301	25242	25108	25129	25191	25036	25085	24984	25055	25143	25076	25114
23506	38798	38592	31014	26604	23581	21281	19584	18658	17929	17500	17294	17021	16716	16763	16457	16581	16631	16412	16428	16393	16368	16152	16460	16238	16388	16067	16145	16206	16140	16120	16173	16216	16269	16111	16049	16155	16126	16133	16290	16177	16131	16193	16214	16276	16217	16098	16043	16146	15997	16339	16243	16139	16158	16101	16170	16078	16261	16171	16036	16213	16185	16162	16027	16095	16211	16040	16143	16086	15910	16085	16159	16082	16138	16042	16135	16031	16159	16179	16171	16128	15940	16061	16065	16058	15930	16192	16081	16101	16118	16141	16178	15994	16067	16048	16032	16128	16181	15991	16211	15983	16307	16227	16250	16096	16287	16082	16121	16198	16164	16008	16220	15979	15998	16163	16119	16142	15984	16215	16070	16074	16150	16036	16082	16152	16099	16005	16130	16073	16021	16145	16027	16039	16156	16148	16206	15992	16099	16147	16093	16062	16043	16252	16158	16115	15895	16109	16035	16072	16097	16199	16164	16141	16146	16073	16082	16020	16107	15996	16170	16147	15915	15959	15983	16007	16077	16041	16168	16068	16083	15924	16031	16148	15980	16089	16113	15999	16155	16002	16164	16058	16044	16090	16048	16099	15997	16161	16201	16010	16087	16023	16085	16021	15993	16067	16112	16097	15973	16119	16161	16112	16197	16150	15981	16096	16258	15956	16084	15987	16126	16070	15929	16114	16165	16076	15981	16015	16209	15955	16179	16131	16078	16085	16157	16249	16210	15924	16107	16143	15950	16035	16307	16076	15958	16184	16103	16017	16115	16087	16084	16056	16228	16058	16102	16133	16112	16061	16081	16114	16114	16172	16311	16081	16178	16151	16044	16096	15927	16188	16012	15903	16144	15996	16106	16163	16040	15981	16118	15976	16102	15946	16109	16098	16039	16102	16276	16185	15989	15946	16065	16113	16064	16085	16011	16042	16267	16121	16153	16061	15968	16059	16129	16010	16162	16049	16231	16150	16341	16102	16153	15974	15923	16142	15984	16222	16231	15861	16065	16018	16151	16302	16168	16020	16083	16058	16076	16123	16125	16026	16172	16193	16051	15991	15989	16172	16066	16132	16128	16148	15847	16196	16215	16153	15986	16237	16092	16091	16026	16254	16129	16163	16296	16080	16202	16103	16007	16173	15973	16042	16188	16067	15952	16241	16268	16133	15928	16119	16349	15985	16162	16095	16233	16057	15918	16337	16061	16107	16159	16253	16231	16164	16252	16109	16176	15947	15825	15970	16047	16155	15972	16058	16078	16190	16090	16092	16200	16016	16129	16034	16081	16242	16057	16038	16172	16042	16006	16185	16204	16096	16195	16060	16109	16153	16061	16028	15921	15953	16082	16076	16054	16027	16088	16260	16075	16028	16191	16100	16111	16052	16030	16002	15930	16000	16234	16129	16044	15991	15978	16138	15986	16101	16121	16061	16102	16133	16171	16028	16053	15968	16288	16213	15980	15962	16161	15972	16115	16041	15951	15971	15932	16202	16074	16049	16138	15967	16026	16176	15997	16050	15970	16044	16141	16076	16023	15967	16177	16203	16146	15903	16236	16069	16136	15976	16173	16017	16110	16206	16255	16166	16018	16199	15977	16061	16014	16029	15991	16031	16096	16101	16101	16096	16164	16020	15967	16104	16128	15909	16067	16194	15973	16200	16109	16042	15898	16171	16095	16164	16016	16039	15990	15994	16185	16064	16051	16003	16112	16081	16099	16276	16202	16085	16108	16106	16015	16101	16034	16089	16056	16105	16125	16019	16146	15880	16035	16291	16046	16159	16162	16062	16100	16308	16095	16086	16163	16041	16007	16006	15981	15972	16006	16098	16040	16098	16014	16132	16148	16093	16059	16019	16159	16027	15968	16129	16104	16264	15979	16172	15985	16158	16105	16195	16142	16066	16045	16166	16040	16085	16034	15947	16073	16218	15914	16139	16102	16225	16214	16076	15913	16055	16094	16197	15995	16169	16183	16075	16030	16139	16317	15999	16141	15984	16114	16045	15995	16195	16151	16190	16152	16044	16000	16062	16194	16132	15964	16058	16114	15902	16155	16210	16184	16215	16106	16110	16127	15984	16037	16002	16097	16117	16336	15967	16400	16047	16001	16102	16157	15981	16078	16191	16131	16008	16264	15993	16099	15917	16220	15896	16017	16302	16078	16211	16002	16046	16246	16089	16078	16104	16155	16073	16145	16054	16152	16061	16159	16135	16191	16036	15991	16096	16127	16204	15982	16118	16163	16329	16233	16206	15915	16141	15918	16023	16063	16119	16121	16058	16201	16095	15968	15995	16096	15928	15823	16147	16016	16252	16088	15971	16080	16311	16126	16123	16214	16041	15901	16120	16277	16048	16040	16158	16231	16083	16150	16154	16168	16124	16109	16241	16200	16100	16125	15941	16320	16137	16108	16057	16067	16137	16190	16123	15998	16011	16049	16241	15889	16067	16044	16128	16138	16103	16171	16019	16234	16087	16101	16178	16193	16121	16087	16147	16115	16115	16121	15959	16089	15973	16134	16067	16257	16119	15875	16068	15961	16136	16119	15996	16381	16043	16105	16133	16024	16234	16187	16016	16095	16140	16149	16066	16057	16151	16064	16220	16325	16064	16033	16045	15883	16101	16014	16085	16028	16078	16043	16165	15902	16288	16217	16070	16154	16143	16222	16135	15979	16150	16101	16020	16420	16131	16008	16132	16119	16163	16064	15855	16119	16141	16077	16018	15911	16028	16127	15993	16106	16077	15918	16001	16122	16194	16228	15961	16133	16050	16255	16124	16218	16048	16026	16095	15926	16141	16281	15975	16166	15999	15875	16046	16083	16032	16006	16069	16020	16191	16169	16148	15926	16232	16106	16112	16068	16101	16157	16083	16113	16100	16071	16218	16044	16188	15870	16035	16103	16184	16050	16150	15867	16196	16214	15993	15982	16278	16015	16033	16083	16234	16173	15934	16226	16027	16208	16097	16085	16050	15976	15868	16207	16172	16063	16039	16171	16043	16108	16108	16080	15956	16011	15948	16123	16077	15968	15959	16194	16162	16017	15998	16056	15937	15936	16078	16065	16057	15976	16074	16016	15864	16122	16266	15983	16185	16091	16067	16059	15914	16253	16027	16099	15954	15949	15966	15836	16058	16044	16121	16180	16098	16049	16040	16022	16208	16234	16084	16125	16112	16246	16150	16059	15951	15985	16212	15986	15885	16097	16206	15974	16104	16127	16251	16201	16066	16069	15863	16106	16121	16082	15992	15905	16057	15969	16105	15944	16190	16050	15994	15967	16009	16104	15995	16041	16349	16072	16020	16180	16099	16082	15928	15981	16191	16090	16046	16010	15984	16061	16148	16202	15931	16091	16149	16176	16023	16050	16083	16115	16048	16204	16101	16128	16216	16047	16127	15954	15975	16050	16052	15987	16128	16028	16134	16028	15858	16155	16104	16029	16079	16112	16055	16199	16102	16247	16075	16035	16119	16168	16058	16058	15957	16116	16096	16101	16075	16238	16020	15960	16002	16049	16114	16208	16065	16057	16184	16138	15962	16084	16104	16060	16126	16181	16165	15864	16145	16142	15937	16168	16284	16014	16098	15974	15972	16123	15921	16042	15966	16116	15964	15884	16125	16129	16171	16089	16136	16255	16065	16092	16059	16138	16098	16188	16172	16065	16144	16165	16013	16159	16097	15961	16145	15938	16071	16156	16045	16205	16169	16146	16073	15946	15820	16190	16185	16279	16110	16140	16147	15949	16171	16159	15989	16061	16104	15942	16177	16011	16116	15868	16214	16145	16070	15939	16322	16040	16148	16266	16128	16213	15967	16020	16070	15992	16250	16211	15983	16070	16158	16034	16135	16151	16183	16017	16052	16031	16108	16060	15924	16114	16161	16129	16151	16060	16258	16075	16182	16029	16219	16088	16131	16376	16177	16123	16090	16140	16168	16137	16160	15968	16111	16053	15941	16204	16016	16085	15922	16269	16285	16009	16216	15970	16116	16136	15917	16217	16277	16166	16103	16211	15937	16085	16024	16044	16183	16128	16146	16252	16101	16084	16245	16162	15794	16037	16083	16130	16112	16146	15929	16193	16120	16152	16173	16110	16175	16096	16167	16097	16039	16078	16131	16114	16097	16035	16049	16137	16028	16123	16206	15959	15942	15980	16127	16130	15992	16178	16170	15953	16117	16196	16134	15929	16197	16134	16115	16154	15966	16192	16147	16040	16108	16205	15966	16234	16244	16065	15986	16169	16041	16179	16075	16147	16191	16200	15970	16105	16180	15813	15979	16028	16223	16044	16081	16073	16246	16263	16050	15932	16096	16126	16050	16119	16161	16072	16155	16121	16024	16151	15993	16143	16058	15974	16068	15759	16185	16166	16123	16064	16026	16180	16029	16032	16046	16267	16082	16100	16165	16249	15936	16100	16013	15936	16107	16117	15984	16053	16163	16014	15806	16140	16107	16225	16082	16027	16159	16180	16094	16099	16086	16060	16149	15925	16044	16038	16094	16062	16086	15833	16059	16024	16156	15948	16156	16375	16111	16127	16149	16028	16157	16038	16100	15981	16218	16146	16113	16082	16060	16092	16172	15924	16167	15982	15963	16131	16095	16128	16166	15896	16131	16189	16040	16220	15933	16105	15934	16161	16107	16058	16149	16089	15844	16161	16228	16042	16229	16193	15996	16120	16155	16084	16174	15969	16190	16112	15907	16172	16078	16077	16244	15963	16186	15943	16115	16065	16071	16321	16078	16054	16215	16076	16173	16273	16170	15995	16042	16113	16129	16107	16073	16129	16105	16289	16100	16158	16098	16030	16223	16131	16111	15952	16068	16064	16235	16195	16159	16194	16051	16169	16039	16097	16187	16140	16207	16038	16014	16141	16041	16117	16115	15997	16044	16069	16008	16085	16087	16022	16008	16139	16261	16146	16058	16126	16140	16086	16129	16171	16055	16142	16130	16164	16198	16145	16309	16264	16119	16053	15969	15975	16214	16207	15990	16293	16010	15903	16030	15968	15986	16265	16085	16140	16079	15963	16070	15903	16129	16095	16162	16141	16061	16236	16142	16099	16125	16215	16147	16036	16163	16124	16130	16212	16132	16099	16182	16190	16086	16157	16118	16010	15983	16089	16171	16132	16004	15889	16133	16043
22646	21167	27843	24933	22975	28369	33125	28978	27834	27415	26936	26371	26189	26117	26072	26326	25931	25722	25951	25761	25621	25771	25649	25334	25270	25481	25445	25157	25284	25632	25182	25648	25278	25530	25346	25347	25497	25553	25455	25417	25226	25278	25321	25385	25454	25514	25388	25361	25129	25572	25318	25380	25472	25187	25556	25355	25218	25457	25407	25309	25371	25102	25260	25361	25367	25235	25108	25551	25295	25104	25275	25398	25424	25383	25295	25144	25353	25273	25411	25000	25339	25160	25132	25237	25175	25409	25221	25135	25227	24956	25241	25250	25073	25245	25285	25361	24986	25170	25436	25186	25152	25278	25247	25049	25256	25263	25138	25272	25246	25241	25238	25274	25271	25372	25167	25280	25126	25262	25223	25278	25116	25335	25250	25103	25217	25131	25023	25258	25280	25171	25231	25334	25235	25329	25120	25203	25298	25133	25428	25324	25180	25092	25313	25631	25248	25278	25343	24997	25196	25132	25329	25287	25121	25334	25136	25119	25065	25214	25081	25160	25396	25384	25072	25157	25198	25169	25108	24941	25381	25504	25171	25199	25599	25160	25266	25126	25040	25108	25124	25096	25192	25145	25291	25090	25164	25080	25126	25331	24960	24799	25063	25218	24974	25313	25358	25194	25278	25442	25348	25164	24965	25195	25233	25087	25193	25155	25369	25130	25450	25182	25092	25361	25338	25101	25035	25024	25366	25108	25052	24959	25125	25254	25182	25055	25410	25183	25193	25335	25074	25182	25143	25227	25224	25319	25224	25532	25146	25073	25171	25387	25107	25041	25460	25044	25368	25314	25315	25371	25077	25181	25406	25156	25137	25089	25098	25105	25016	25244	25016	25360	25043	25067	25266	25146	25261	25144	25104	25221	25405	25216	24971	25239	25429	25073	25287	25357	25514	25167	25353	25288	25140	25116	25227	25069	25112	25285	25177	25113	25273	25204	25299	25166	25091	25198	25004	25059	24931	25136	25218	25110	25479	25163	25278	25221	25381	25328	25183	25198	25240	24950	25243	25044	25089	25049	25192	25082	25475	25179	25133	24926	25197	25343	25315	25177	25292	25348	25024	24876	25090	25433	25212	25144	25164	25198	25116	25326	25303	25351	24989	25190	25296	25157	25172	25310	25291	25240	25199	25271	24895	25259	25189	25209	25217	25297	24978	25065	25295	24890	25190	25401	25119	25529	25290	25304	25351	25269	25088	25062	25197	25379	25341	24968	25194	25002	25271	25359	25290	25289	25231	25185	24956	25210	24943	25228	25129	25127	25066	25443	25086	25311	25328	25460	25288	25262	25125	24957	25119	25085	25129	25229	25314	25175	25315	24928	25126	25288	25325	25268	25116	24993	25156	25091	25380	25115	25393	25108	25003	25186	25238	24816	25251	25102	25188	25432	25088	25346	25351	25156	25299	25195	25227	25246	25312	25185	25275	25034	25261	25233	25089	24917	25220	25218	25079	25074	25169	25070	25093	25139	25008	25346	25450	25082	24995	25376	25219	25443	24998	25321	25123	25267	25256	25126	25326	25173	25156	25300	25062	25315	25330	25037	25073	24849	25065	25280	25387	25180	25125	25216	25192	25178	25475	25225	25335	25040	25295	25208	25169	25075	25109	25021	25399	25287	25294	25187	25258	25064	25060	25126	25111	24990	24892	25342	25091	24875	25088	25166	25256	25382	25087	25227	25142	25318	25192	25091	25213	25477	25176	25394	25025	25380	25510	25200	25200	25033	24968	24959	25380	25238	24998	25293	25283	25130	25061	25157	25180	25146	25145	25257	25313	25265	25358	25286	25039	25173	25344	25215	25370	25408	25231	25225	25389	25151	25089	25388	25046	25295	25233	25078	25392	25244	25443	25279	25160	25314	25058	24947	25171	25160	25326	25284	25324	25226	25199	25337	25200	25334	25108	25286	25423	25216	24991	25122	25339	25180	25332	25164	25036	25283	25238	25155	25466	25028	24971	24864	25179	25211	25156	25384	25316	25279	25504	24948	25019	24989	25318	25290	25358	25246	25224	25144	25170	25338	25435	25229	25330	25139	25246	24928	25190	25535	25154	25225	25270	25070	25098	25175	24934	25044	25211	25207	25268	25273	25244	25061	25455	25043	24880	24805	25060	25195	25172	25184	25021	25295	25085	25169	25013	25475	24970	25283	25251	25276	25254	25250	25562	25211	25035	25021	25248	25111	25115	25249	25343	25249	25305	25298	25176	25172	25297	25343	25267	25185	24797	25057	25395	25103	25278	25183	24969	25057	25308	25301	25216	25302	25152	25232	24936	25016	25223	25152	25272	25169	25265	25355	25303	25224	25334	25061	25055	25041	25292	24775	25051	25194	25052	25004	25054	25001	25257	25233	25292	25291	25107	25011	25338	25093	25044	24954	24861	25417	25185	25039	25179	25060	24993	25085	25270	25186	25167	24972	25202	25189	25206	25298	25124	25081	25197	25183	25069	25443	25273	25165	24971	25306	25302	25152	25312	25275	25364	25221	25130	25327	25203	25194	25152	25160	25152	25228	25186	25353	25301	25341	24881	24958	25168	25161	25187	25274	25410	25130	25280	25205	25150	25327	25145	25098	25147	25171	25145	25376	25328	25206	25345	25282	25082	25456	25161	24936	25180	25246	25109	25186	25155	25161	25185	25302	24968	25185	25253	25224	25455	25298	25272	25513	25298	24890	25133	25300	25131	25050	25138	25102	25104	24961	24997	25078	25214	25204	25331	25230	25508	25137	25011	25059	25411	25267	25164	25236	25096	25477	25215	25099	25153	25011	25049	25307	25199	25048	25454	25226	25333	25387	25261	25285	25328	25326	25328	25454	25345	25186	25534	25213	25438	25160	25192	25279	25351	25066	25210	25241	25431	25361	25508	25022	25387	25327	25193	25187	25241	25063	25273	25189	25295	24942	25372	25053	25154	25156	25294	25061	25376	25365	25206	25102	25375	24985	25253	25013	24948	25166	25451	25264	25131	25014	25158	25137	25181	25332	25291	25232	25165	25112	25125	25120	25244	25378	24930	24965	25335	25096	24917	25157	24973	25272	25045	25049	25257	25379	25372	25011	25283	25216	25160	25150	25203	25247	25206	25193	25142	25196	25209	25387	25007	25024	25200	25303	25148	25349	25271	25104	25264	25336	25210	25370	25316	25087	25278	25195	25231	25124	25214	25248	25214	25211	25066	25228	25294	25240	25128	24931	25314	24998	25025	25040	25378	24950	25246	25417	25308	25196	25152	25052	25126	24954	25231	25258	25061	25333	25028	25026	25552	25220	25125	25199	25013	25232	25348	25103	25251	25143	25047	25258	25019	25230	25190	25160	25103	25207	25333	25064	25148	25234	25149	25093	25267	25296	25137	25046	25210	25043	24805	25143	25245	25382	25195	25428	25166	25425	24904	25266	25183	25368	25268	25283	25445	25292	25013	25317	25051	25104	25164	25168	25277	25280	25383	25344	24977	25240	25256	25342	25185	25223	25237	25170	25098	25179	25130	25243	25265	25139	24865	25186	25320	25268	25123	25100	25058	25135	25301	25257	25167	25234	25209	25315	25208	25342	25112	25109	25134	24999	25329	25327	25204	25030	25086	25318	25475	25277	25344	25065	25474	25306	25075	25027	25471	25069	25250	25143	25440	25024	25138	25341	25271	25125	25215	25257	25290	25035	25160	25056	25194	25188	25149	25159	25257	25211	25184	24968	24959	25301	25352	25495	25114	24954	25088	25162	25084	25210	25089	25200	25169	25350	25242	25033	25091	25217	25054	25144	25143	25266	24915	25292	25317	25007	25058	25047	25259	25129	25091	25150	25071	25277	25223	25047	25220	25106	25034	25275	24994	25215	25242	25167	24978	25023	25322	25295	24885	25169	25190	25178	25069	25200	25024	25300	25228	25130	25220	25183	25087	25165	25249	25251	25384	24985	25317	25054	24847	24998	25263	25177	25239	24953	25129	25051	25087	25208	25097	25293	25202	24762	25070	25208	25288	25025	25041	24977	25099	25208	24992	25144	25202	25215	25136	25160	25280	25141	25245	25129	25248	25144	24981	25369	25446	25265	25365	25116	25205	24916	25015	24977	25154	25127	25096	25019	25107	25191	25244	25279	25370	25177	25289	25233	25390	25315	25283	24938	25219	25441	25388	25113	25200	25126	25064	25209	25028	25216	25310	25137	24860	25209	25309	25242	24981	25173	25108	25062	25398	25270	25509	25248	25363	25282	25223	25129	25240	25131	25538	25176	25384	25319	25408	25235	25257	25245	25039	24969	25386	25140	25232	25371	25194	24906	25285	25396	25330	25301	25202	25423	25286	25234	25324	25270	25151	24957	25283	25319	25298	25356	25298	25466	25248	25211	25153	25318	25419	25256	25234	25103	25209	25068	25227	25127	25270	25285	25146	25232	25284	25228	25183	25353	25285	25358	25453	25375	25271	25129	25045	25076	25340	25464	25172	25110	25201	25158	25329	25289	25148	25375	25509	25191	25019	25315	25040	25011	25372	25289	25291	25119	25131	25100	25248	25420	25150	25274	25293	25076	25195	25449	25295	25401	25018	24976	25072	25176	25385	25229	25236	25093	25141	25278	25026	25047	25283	25367	25070	25065	24952	25240	25384	25180	24981	25231	25242	24981	25320	25229	25239	25271	25008	25362	25330	25104	25380	24994	25001	25142	25161	25218	25138	25005	25147	25373	25190	25182	25157	25170	25045	25369	25199	25091	25118	25406	25200	25187	25302	25079	25244	25185	25134	25267	25217	25037	25000	25144	24957	25209	25223	25205	25246	25334	25185	24959	25172	25269	25431	25371	25241	25133	25172	25198	25102	25121	25357	25170	25351	25149	24982	25017	25185	25254	25163	25118	25197	25290	24950	25257	25171	25004	25182	25008	25152	25211	25374	25378	25534	25216	25087	25160	25191	25245	25279	24975	24992	24910	25323	25207	25271	25417	25096	25091	24947	25247	25182	24954	24950	25038	25270	25289	25086	25085	25133	25086	25286	25112	25408	25196	25034	25084	25013	25115	25177	25036	25260	25002	25197	24949	25185	25172	25257	25304	25182	25368	25172	25334	24946	25120	25327	24989	25189	25418	25280	25164	25170	25493	25412	25248	25217	24942	25231	25182	25251	25488	25253	25169	25005	25089
25372	43963	43428	35371	30026	26431	23279	21318	19741	18813	18342	17776	17292	17127	16917	16907	16749	16766	16646	16461	16499	16307	16299	16255	16361	16318	16256	16303	16263	16205	16150	16150	16192	16174	16033	16267	16298	16170	16049	16239	16145	16256	16195	16156	16077	16182	16242	15972	16051	16258	16227	16089	16103	16110	16021	15951	16113	15984	16140	16080	16286	16044	16112	15930	15951	16003	16096	16062	15959	15870	16030	15921	16017	16004	16009	16098	16237	16130	16135	16096	16153	16062	16187	16000	16149	15891	16063	16068	15846	16068	15988	15878	16082	16113	16007	16127	16045	15901	15892	16019	16215	15925	15842	16081	16079	15958	16143	16102	16095	16104	15853	16093	16056	16136	15919	16052	16053	15967	15975	15818	16058	16114	16160	16127	16322	15945	15913	16054	16118	15969	16077	15945	15917	16121	15956	16127	16138	15936	16026	16103	15849	16034	15966	16090	15796	16148	15912	15897	15951	16193	16057	15970	16103	16120	15930	16103	15916	16023	15975	16069	16006	16002	16031	16007	16267	16086	15997	16111	16064	15981	16037	16003	15884	16003	16046	15984	16039	15891	16187	16090	15971	16133	15966	15843	16007	15890	16135	16081	16029	15930	16004	15933	15961	16047	16025	15997	16127	15847	15884	16050	16043	15857	16015	16121	16165	16014	16049	15930	15825	16049	16060	16137	16097	16200	16031	16090	16082	15861	15955	16143	15895	16059	15788	15858	16095	16186	16060	16110	15772	16126	16027	15937	15981	16005	16130	16057	16054	16111	16123	15984	16111	16106	16122	15968	16073	15980	15964	15965	16099	16022	15970	15863	16016	15992	15933	16023	15955	15997	15967	15869	16185	15987	15994	15992	15942	15933	15915	16047	15775	16068	16152	15834	16077	16262	16015	16076	16189	15960	16208	16021	16093	16017	16006	16182	16207	15943	15883	16075	15997	16019	16066	16082	15958	16018	15947	16009	15834	15939	16042	16170	16032	15870	15885	16044	16106	16034	16098	15991	15952	15996	15995	15967	16071	16019	15842	15932	16142	15876	16075	15936	16073	16167	15848	15950	16022	15803	16016	15983	16008	15964	15888	16037	16035	16019	15979	16134	16028	16049	15951	16148	15941	16021	16106	15887	15917	16072	15969	15996	16173	16091	16080	16031	16043	15965	15846	15876	16137	15924	16044	16012	16039	15976	16036	16106	16095	15923	16079	16005	15976	16144	15995	15923	16053	15789	16057	15839	15974	16120	16063	16068	16047	15954	16163	15921	15939	16123	16053	15980	16001	16080	15993	15860	16180	15944	16103	15890	15991	15975	15944	16079	16013	16044	16191	15954	16070	16175	16002	16075	15970	15983	16098	16040	16036	15926	16034	16048	16139	16074	15875	15982	16087	16052	15996	15959	16128	16075	16024	15974	16104	16105	16306	16058	16107	15972	15979	16018	15994	16189	16086	16010	15941	16146	16265	16075	16188	16049	15878	15901	15946	16048	15929	16221	16065	16094	16032	16068	16037	15978	16027	16231	16022	15885	16059	16000	16147	16018	15959	16147	16085	15946	15991	15918	16016	15722	16016	16181	16044	16100	15956	16042	16195	16118	16016	16168	16011	16000	15970	16014	15912	16119	16054	15994	16234	15954	16250	15965	16004	15845	15902	15839	15999	16158	16063	15836	15979	16133	16043	16125	16030	15927	16173	15979	16136	15864	15975	15932	16063	16076	15975	16220	15989	15916	15849	16107	15967	16208	16146	16218	16143	16146	16050	16094	16174	16094	16145	15994	16049	15965	16171	16082	15993	16127	15964	15871	15994	15953	16071	15978	15986	16022	16077	15995	16006	16062	16083	16093	15988	16091	16004	16061	15851	16112	16065	16002	15915	15977	16189	16101	15964	15887	15994	16080	16009	15907	15970	16136	15988	15873	16055	16086	15993	15928	15956	16336	16085	16058	16068	15884	15867	16003	16008	15943	15988	16146	16067	16100	15977	15994	15989	16220	16153	16091	16042	16157	16087	16052	15987	16083	15963	16206	15955	15984	16042	16055	15995	16011	16129	16050	16059	16041	15889	16088	16019	16065	15911	15892	16011	16021	16078	15941	16014	16044	15915	16037	16040	16185	16026	16101	15859	15972	16106	15969	16058	16005	16174	15913	16079	15990	15952	15995	15891	15967	16073	16043	16042	16123	16072	16020	15964	15862	15870	16073	16069	15949	15958	15950	15941	16067	15984	16046	16006	16108	16031	15924	16147	16147	16035	16132	15995	15899	16034	15895	16166	15956	16013	16017	16021	15915	16013	16127	15984	15953	15836	16092	16032	16122	15848	16185	16055	15897	16128	16049	16088	16001	16105	16029	16130	16026	15978	15983	15981	16128	15972	16085	16237	15983	15994	16150	16067	16023	15932	16024	15916	16055	15963	16044	15976	16004	15958	16023	16007	16067	16089	15973	15902	16025	15987	16030	15993	16020	16054	16040	16163	16000	16043	16049	15934	15976	16057	16014	15906	16122	15974	15928	15826	16023	16010	16002	16051	16145	16257	16014	15972	16156	16108	15905	15950	15972	16126	16125	16018	15768	15925	15991	15915	16085	16094	16112	16011	16013	16058	15937	16207	16026	16153	15920	15982	16111	16024	15875	15916	16030	15994	16150	16017	16007	15956	16097	16029	15928	15949	16100	16017	16072	15971	15965	16012	16076	15897	16107	16117	15983	16027	16090	16032	15834	16095	16027	15927	16078	16014	16215	16036	15972	15950	16009	16034	15890	15961	16043	15903	16211	16072	16033	16000	15957	16081	16207	16034	15899	16043	16084	16100	16155	16038	16021	16053	15916	16009	16044	16067	15927	16118	15973	16021	15940	16185	15999	16011	16125	16181	15987	16032	16143	15942	15957	15978	16077	16003	16143	16144	16062	15869	16132	16119	16100	16006	16135	16066	16034	16239	16015	16163	15982	16045	16037	16017	16067	15855	16066	16183	16126	16005	16024	15985	15941	16066	15956	15938	16074	16107	15975	16120	16072	16093	16050	16030	16062	15994	16151	16188	16070	15943	15817	15964	16107	16047	16149	16157	16009	16023	15897	16053	16044	15936	16167	16044	15923	15991	16025	16063	15745	15896	16117	15996	15850	16113	16146	15974	16018	16071	15994	16037	15984	15946	16050	16088	16112	16069	15999	16152	16020	16033	16057	16061	15942	15775	16053	16337	15996	15909	16088	15971	16096	16144	15943	16113	16113	16038	16118	16115	16088	15999	16082	15928	16017	15967	15848	16050	16046	16061	16090	16040	15913	16094	16047	15860	15900	16205	16038	15891	15886	16023	15995	16051	15972	16033	15953	16101	15989	16199	15895	15982	16135	15940	16068	15920	15971	15791	16062	16126	16059	16135	16087	16073	16157	16084	15904	15986	16155	16020	16132	16086	15957	15967	16109	15917	15919	15998	15955	16073	15967	16043	15828	16048	16231	16008	16067	16081	16003	16059	16013	15917	16001	16049	16030	15962	16179	15866	15917	16130	16034	15955	15996	15992	15967	15996	16117	16172	15960	15938	16048	16288	15921	15824	15951	16073	15912	15865	16147	16045	16000	15913	16050	15850	15992	16065	16019	16097	16050	15909	16179	16162	16002	15895	16033	16096	16001	16021	16129	16089	16015	16059	15920	16083	16054	16129	15910	15914	15954	15905	16202	16022	16004	15854	16189	15952	15884	16158	15955	15912	15966	16031	15990	16084	16313	16124	15878	15992	15888	16241	15962	16111	16086	16118	15979	16022	16098	16058	15991	16057	15963	16137	16103	15960	16140	15996	16115	16081	16055	15942	15940	16160	16236	16171	15897	15890	15923	15865	16010	16055	16078	15977	16066	15868	16173	16075	16064	16095	15929	16250	16059	16008	16065	16059	16136	15945	16111	16008	15914	15999	15878	15988	15959	16042	15945	15946	15991	16115	16025	15783	15950	16017	16186	15859	15999	15933	15974	15989	16051	16247	16011	16022	15861	16130	16079	16002	16096	15927	15984	15864	15907	16114	16110	16025	15860	16003	16160	15979	16107	15955	15886	15877	15973	16003	16025	15959	15989	15880	15856	16068	16061	16001	15883	16055	16162	15888	16075	16026	16062	16000	15874	16335	15984	16081	16028	15883	16132	16019	16005	16171	16023	15847	15946	16190	15916	15968	16078	15963	15965	16086	15946	16098	16028	15867	16048	16091	15980	16061	16091	16023	15922	16092	16149	15991	15912	16061	16075	15904	16154	16055	15954	15985	15944	16017	15924	16044	16016	16112	15903	15976	16052	16204	15891	16010	16145	15990	16176	16197	15958	16002	15944	15972	16053	15854	16155	15931	16025	16074	16090	15918	15699	15971	16140	15929	15981	15900	16051	15970	15942	16096	16183	16142	15966	15951	15936	15974	16113	16095	16040	15962	16001	16006	16002	15949	16051	15943	16016	16088	16047	16017	15905	16115	15857	16030	16063	16113	16081	15926	16134	16228	16114	16126	16132	15856	16133	16019	16052	16119	16019	16113	16124	15977	16140	16169	16147	16117	15993	15841	16061	15895	16005	16022	16115	16160	16113	15936	16063	16167	15966	15998	16165	16116	16012	16030	15991	16034	15880	16132	15930	16175	15979	16123	15865	16031	16001	16071	16018	16078	16025	16104	15950	15873	16000	15992	15881	16099	15898	15926	15990	15962	16078	16015	16043	16088	15981	16060	15955	15945	16026	15987	15966	16028	15885	16107	15973	16220	16224	16024	16016	16122	16030	15956	16130	16002	15958	16071	16177	16008	15909	16103	16154	16009	16060	15965	15992	15900	15966	15883	16124	16131	16054	16172	15887	15982	15965	15990	16046	16137	16113	16153	15843	16095	15958	15936	16020	15965	16157	16075	15982	15999	16152	15898	16076	15968	15938	16099	15987	16030	16011	15873	15969	16113	16101	15793	16111	15932	16083	16055	15949	16013	15974	15930	16031	15994	16001	15914	15966	16189	16144	15959	15959	16038	15926	16177	15963	15921	16198	15885	16161	16079	15929	16045	15932	16184	16110	16036	16023	16036	16007	15843	16000	15904	15979	16076	16016	15888	16172	16111	15959	16039	15947	16296	16157	15818	15971	15978	16067	15999	15969	15896	15963	15926	15916	16074	15998
36397	31664	36257	34331	31128	29813	29051	28330	27621	27671	27252	27504	27463	27322	27339	27312	27463	27250	27137	27189	26948	26912	27084	26924	27151	27004	27205	27119	27129	27229	27414	26887	27051	27193	27153	26955	27017	26969	27006	27220	27089	27187	27202	27239	27069	27344	26953	27321	26773	27199	27020	26840	27338	27334	26930	27015	27022	27055	27060	27006	27168	26961	27224	27188	26967	27136	27055	27081	27139	27075	27169	26876	27030	26986	27251	27239	27166	27025	26948	27250	27087	27092	26957	27170	27114	26953	26921	27293	27308	27129	26902	27194	27000	26905	27079	26845	26965	26755	27219	27147	27128	27360	27069	27021	26967	27006	27083	26917	26966	27043	26925	27076	27027	27166	26931	27003	27088	26951	26901	27007	27202	27239	26890	26954	27072	27043	27206	27039	27047	27309	27134	27130	27093	26887	27015	27202	27037	26746	27150	26940	27222	27041	27230	27176	26916	27063	27035	26990	26951	27019	27009	27279	27045	27088	27049	27005	26973	26812	27160	26893	27079	27179	26872	27012	27086	26915	27057	26975	26807	27153	27199	27029	27095	27162	26944	27188	27065	27060	26976	27070	27085	27039	27073	27108	26931	27110	27088	27045	26951	27024	27121	27062	27000	27067	27090	27096	27070	27538	26869	27118	26924	27164	26780	27070	26748	27012	26753	27031	27038	27064	27117	27248	27154	27103	27028	27331	27058	27222	27070	26919	26611	27052	27388	26862	26926	27029	27007	26926	26786	27054	26816	27072	26917	27015	26958	27106	26838	27150	26734	26792	26832	27201	26931	26846	27136	27244	27050	27086	26997	27122	27135	27078	26943	27088	27161	27317	27381	27046	27250	27044	26852	26876	27237	27027	27447	27064	27298	26945	27053	27255	27156	27036	27245	26929	27028	26864	27360	27091	27181	27039	26989	26973	27031	27070	27244	26946	27279	26946	27155	27074	27258	27278	27275	27216	27203	27000	27109	27123	26796	27003	27237	27006	27180	26982	26804	26862	26887	27139	26830	27028	27039	27193	27069	27023	26944	27003	27167	27202	27068	26662	27173	27008	27031	27028	27043	27462	27362	26813	27206	27042	27147	26754	27197	26979	27012	26856	27165	27134	27034	27053	26922	26893	27182	26742	27110	27013	27097	27138	27127	27266	26972	27142	26893	27060	26956	27013	27011	26991	27087	27008	26846	26795	26936	27203	26960	27203	26921	27105	27180	27109	27178	26966	27107	26937	26846	26842	27097	27117	26951	27121	26889	26896	26894	27146	26814	26832	26983	27399	26799	26773	26905	27097	26931	26926	27002	27049	27179	26882	27057	27123	27307	27092	27102	26993	27042	27119	27003	26942	27170	26991	27081	27184	27028	26837	27308	26972	27105	27142	27030	27172	27076	27395	27079	27227	27153	26963	26961	26971	26983	27063	27100	26946	26875	27338	27118	27072	27054	27147	27043	27124	26997	27247	27121	26860	27070	27123	27197	27036	27047	27049	27266	27017	27051	27216	27011	26854	26876	27425	27183	26744	26942	27155	26891	27108	26876	27220	26942	27061	27181	27160	27075	27240	27007	26782	27076	26971	27098	27025	27365	27027	27100	27343	26982	26763	27060	27140	27157	26974	27183	27004	26994	27214	26998	27083	27102	26925	26772	26835	26936	26833	26883	27085	27119	26927	27099	27129	27209	26929	27179	27127	27253	27062	27170	27091	27189	27051	26950	26890	27102	26911	27265	27001	27033	26857	27032	27003	26971	26917	26936	27400	26957	26755	27255	27290	27233	27034	26951	27155	27179	27103	27105	26978	26821	27142	26967	27131	27267	27129	27243	27314	27277	27315	26899	27036	27494	27126	27033	27161	27099	27190	27226	27169	27088	27053	27217	27166	27105	27103	26916	27229	27234	26965	27329	27210	26980	27079	27102	27055	27207	26887	26979	26993	27071	27027	27212	27006	27190	27267	27062	27095	27098	27045	26907	27020	26882	26949	27394	27184	27025	26998	26851	26938	26874	26951	27161	27044	27041	26818	27161	26978	27248	26955	27003	27090	27169	27032	27235	27072	27009	26907	27083	27135	27208	27122	26809	27211	26850	26903	26768	26749	27091	27166	27052	27094	26811	26997	26922	27040	27050	26952	27038	27111	26808	27120	27218	27027	27051	27085	27298	26957	27205	27185	27122	26960	27207	27037	27334	26825	27384	26868	27129	26907	26863	27006	26929	26855	26880	27181	27261	27156	27096	27077	26758	26915	26851	27109	26945	26864	26973	26779	27077	27079	27164	27146	27320	26999	26727	26946	27116	27292	27060	26930	26916	27220	27068	27032	27122	27139	26860	27099	27078	27157	27057	26900	27243	27189	27140	26883	26888	27423	26906	27176	26960	27113	27031	26920	26894	27095	27274	27021	27111	27061	26672	26849	27167	26894	27246	27021	26907	27058	26949	27186	26990	26954	26899	27139	27103	27288	27256	26992	26926	27151	26938	26906	27135	27298	27237	27065	26987	27167	27274	26841	26994	27313	27085	27151	27041	27026	26857	27041	27040	26968	26992	27180	27026	27031	27073	27249	27065	27026	27126	27127	27334	27118	26981	27025	27173	27020	27051	26872	26947	26831	26828	26822	26918	27051	26937	27157	26902	27311	27056	27016	26956	26783	26957	27146	26982	27067	27016	27154	26990	27065	27008	26917	27222	26970	27198	26792	26873	27148	27127	27202	27050	27157	27045	27031	27047	27050	27149	27233	27171	27161	27242	27245	26712	27168	26983	27157	27084	26921	26937	26907	26851	26990	27181	26934	27046	26856	26998	27136	27162	26989	27383	27074	27071	26935	27167	27045	27143	27121	27004	27068	26946	27062	27056	26903	27057	27038	27027	26819	27173	27123	27051	27178	27080	27036	27272	27352	26991	27095	27272	27130	27339	27201	27195	27061	26897	26975	27097	26949	27260	27265	27002	26954	27038	27099	27145	27516	26784	27016	27166	27221	26946	27187	26912	27046	26983	27092	27195	26955	27292	27219	27105	26901	27022	27096	27300	27134	27100	27253	27097	27070	27007	26782	27043	26645	27126	27063	27043	26962	27161	26942	26945	26943	27002	27058	27086	26791	27063	26711	26852	26853	26997	27181	27192	27099	27066	27416	27295	26946	26901	27040	27112	27090	27104	27046	27066	27035	27002	27275	27201	27060	26682	26948	27248	27122	27140	27037	27216	27262	27014	27060	27030	26973	27078	27212	27148	27157	27112	26987	27301	27378	27078	27334	26996	27287	27311	27143	27033	26963	27116	27229	27274	26978	26896	27063	26961	27026	27176	26990	27167	26801	27082	27002	26941	27054	27236	27227	27175	26690	27096	26820	26966	27152	27214	27035	27314	27020	27198	27161	27248	27161	27189	26995	27170	27172	27194	27068	26885	27084	27202	27130	27000	26956	26785	26947	27146	27142	27061	27075	27076	27145	26827	26954	27027	26948	27231	26960	27062	27148	27028	27141	26765	26943	26950	26925	27012	27010	27155	27003	27116	27225	26983	27054	26967	27229	26902	26930	26976	26955	27177	27173	27033	27033	27302	27084	26863	26902	27355	27021	26958	26937	26975	26998	26945	27037	26874	27018	27493	27028	26983	27139	26873	27165	27135	27016	27115	26985	26964	26982	27198	27236	26972	27247	26844	26955	27103	26984	27080	27042	27130	27157	26680	27013	26775	26943	26793	26826	27033	26934	27046	27063	27039	27029	26931	27120	26999	27202	27019	27098	26888	26783	27159	26868	27084	27087	27093	27092	26972	27278	27033	27237	26897	26953	26963	27276	27117	27463	27098	27069	26887	27017	26920	26840	27091	27296	26998	27105	26987	27128	27173	27320	27163	26832	27012	27078	27079	26917	27248	26959	27151	27125	26682	27023	27196	27110	27104	27164	27109	27101	27245	27264	27040	26734	27004	26934	27231	26887	27133	27149	26946	27106	26822	26868	26960	27063	27118	26958	27051	26766	26928	27126	27142	27225	27137	26984	26924	26991	27041	27144	27061	27059	27022	27310	27352	26900	26980	27107	27159	27124	27191	26860	27151	27364	27026	27171	27065	26943	27009	26951	27287	27113	27070	27187	27149	27318	26977	27257	26844	27207	27007	26833	27130	27186	27195	27068	27054	27143	27226	26881	27062	27030	27063	27076	27188	27100	26929	27184	27093	27150	27135	27212	26972	27056	27169	27087	26954	27109	27070	26859	26937	27099	26958	27101	26966	27172	26890	26783	27046	27023	27024	26877	27163	27144	27292	26740	27117	27177	27067	27070	27009	27161	26937	27010	26856	27178	27163	27077	26793	27012	27059	26879	26800	27031	27122	26837	26904	27027	27004	27094	27033	27062	27034	26979	27226	27084	26987	26987	27226	27201	27186	26949	27050	27028	27106	27144	26977	26883	27084	27251	27001	27058	27029	27032	27122	26921	27117	27099	27056	27211	27108	26874	26857	26936	27032	27051	26989	27305	27110	27113	27168	27041	27238	26773	26932	27056	27090	26971	27315	26848	27219	26882	26989	26678	26862	26957	26915	27453	26941	27017	26925	27017	27113	26949	27168	27186	26943	26895	27234	26971	26919	26841	27080	26841	27256	26767	26960	26797	27066	27193	27081	27211	27033	27128	27162	26957	26944	27004	26883	27184	27146	26774	27059	26974	27007	27145	27247	27125	26791	27563	27227	27102	27087	27024	27127	27117	26979	26959	27076	27092	27032	27029	26935	26871	27095	26961	27027	26857	27153	27014	27217	27414	27161	27035	26733	26873	27166	26722	27110	27030	27226	27211	26934	26865	26856	27048	26998	27162	27058	27153	27201	27027	27122	26871	27058	27222	27080	27104	26907	26812	27211	26994	27058	27182	27208	27132	27152	26773	27159	26844	26958	27069	27085	26842	27210	27046	27076	26971	27001	26960	26875	26964	27106	27209	27284	26907	27054	27056	27240	27199	27093	26949	27259	27446	27122	27082	26921	27007	27225	27021	26909	26845	26972	27164	26964	27055	27155	27025	27088	27159	27080	26864	26982	27150	27155	27305	27108	27148	27392	27103	27280	26995	27003	26947	27128	26969	27082	26942	26908	27075	26759	26936	26771	27089	27274	27041	27219	27104	27095	26998	26830	26976	26998	27298	27142	27135
25616	32554	31869	26057	22876	20700	19723	18707	18050	17973	17656	17296	17449	17201	17135	17070	17236	17186	17183	17182	17160	17057	17060	17015	17102	17026	17101	16927	17182	16973	17025	17003	17109	16872	17202	17035	16967	16904	17086	16969	16935	17026	16880	16943	17155	17037	16873	16758	16920	16973	17110	17057	16885	16846	17014	16969	16913	16884	16806	17092	17042	17044	16995	16788	17083	16927	17037	17107	17019	16952	16975	16982	16964	16961	16974	17060	17120	16906	17012	17021	16949	17009	16866	16920	16960	17094	17009	16974	16873	16997	16865	16982	17060	16833	16948	17017	17089	16968	17041	16845	16883	16952	16868	16996	17043	17116	16947	16976	16900	17051	16986	17009	17002	16915	16898	16929	16981	16919	16858	16785	16898	16901	16827	16875	16918	16981	16850	17024	17066	16891	16831	16817	16876	16899	16945	16972	17025	16796	16866	17199	16961	17106	16929	17095	17003	17027	16883	17027	16951	16908	17050	16993	16984	16839	16926	16923	16901	16773	17033	16953	16852	17044	16886	16967	16967	17020	16839	16998	16888	16853	16978	16881	16951	16960	17014	16992	16775	16929	17067	17043	17111	16938	16852	16677	16835	16960	16851	17036	17068	16759	17150	16853	16999	17012	16939	17084	17080	16782	17278	16815	16950	16915	16959	16920	16812	16861	17020	17141	16903	17137	16980	17182	16812	16903	17063	16874	16849	16911	16976	16992	16936	17001	17053	16815	17220	16905	16959	16973	17072	16999	16946	16944	16941	16949	17050	17171	17039	17081	16979	16936	16898	16911	16879	16856	16929	16855	16956	16970	16818	16706	16890	16869	16871	16907	17088	16922	16949	17052	16967	16954	16894	16803	16894	16820	17035	16802	16862	17075	16860	16991	17016	16974	16860	16868	16972	17040	16994	17066	16834	16813	16888	16889	16929	17021	17094	16837	17006	17007	17101	16781	16968	16734	16952	17083	16909	17079	16835	16952	17050	16989	16955	17030	17037	16885	17112	16913	16972	16958	16951	17053	16822	16822	16923	17106	16932	17036	16913	16902	16889	16923	16838	16913	16975	16916	16948	17059	16852	16942	17021	16907	17186	16901	17124	16927	17113	17011	16928	16940	17009	16897	17062	17009	17006	16893	17060	16798	17020	17050	16844	16909	16881	16875	16849	16830	17017	16889	16859	16821	16916	17065	16967	17064	16958	16746	16996	16787	17035	16955	16719	16890	17026	16966	16992	16974	16983	17023	17074	16728	17199	16936	16843	17039	16994	16817	17083	16932	16847	16951	16864	17240	16963	16929	16983	16894	16952	16839	16944	16807	17006	16808	16911	16937	16886	16915	17063	16933	16618	16926	16970	16941	16892	16777	16969	16952	16980	17168	16906	17121	16863	16858	17102	16940	16859	17069	17017	16904	17128	16973	16789	16914	17007	17096	16909	16801	16852	17278	17035	16861	16896	16965	17051	16797	16952	17177	16764	16821	16992	17023	16919	16760	16986	17039	16868	16977	16957	17006	16835	16972	16917	17088	17014	16957	16952	16825	16814	17014	17005	16930	16952	16876	17136	16854	16977	17087	17069	16908	16749	16848	16864	17032	16950	17001	17111	16864	16915	16957	16987	16853	17116	16820	16988	17036	16929	16917	17013	16979	16989	16879	17026	16979	16952	16870	16918	17181	17034	16844	16906	16988	16875	16962	16929	16855	16865	16824	17090	16970	16874	16892	17011	17185	17013	16897	17105	17020	16886	16935	16979	17036	16882	16786	16979	16945	17002	17069	16992	16690	16772	16909	16877	16926	16842	16957	16944	17184	16854	17102	16644	16878	17023	16975	16973	16880	16948	16909	16910	16923	16831	17021	17004	16814	16915	16967	16883	16998	17173	17040	17001	16801	16756	16849	17063	17008	17144	16843	16993	17059	17070	17062	16970	17019	16912	17038	17089	16989	17267	16921	16854	16834	16916	16923	16932	16837	16967	16897	16958	16831	17003	16760	17110	16908	17068	17063	17083	16910	16735	16950	17098	16928	17050	17119	16977	16993	16813	16989	16980	16927	16876	16736	16952	16939	16956	17143	16961	16969	16932	17065	16963	16792	16913	16855	16746	16961	16931	16957	16994	16791	16884	16846	16792	17010	16924	16984	16942	17107	17106	16876	17007	17031	16837	16895	17027	16998	16895	17062	16859	17052	17126	16774	16870	17081	17015	16926	17000	16898	17023	16999	17035	16892	17072	16842	16900	16994	16985	17057	16983	17089	17006	17016	16819	16898	16940	17023	16974	16890	17054	16930	16846	17044	17107	16978	16960	16965	17064	17092	16833	17112	16726	17085	16829	17135	16909	16939	16817	16971	17024	16922	16961	16774	16889	17071	16959	16817	16896	17000	17056	16842	17104	16698	16911	16864	17033	16990	16962	16959	16860	17132	17045	17017	16879	17020	16621	16875	17009	16869	16960	17111	16802	16879	17194	16871	16767	17037	16870	16984	16870	17044	16901	16968	16891	16940	17053	16849	16808	16993	16924	17024	16860	16824	16827	17024	17111	16986	16958	16895	17049	16866	17119	16897	17043	17097	16993	17062	17112	17027	16999	16930	17123	16819	17122	16848	17111	16973	17023	16975	16815	16925	16971	16957	16948	16828	17035	17165	17002	16929	16906	16790	16915	17059	16913	17052	16961	16987	16896	16918	16980	16877	16934	17017	16951	16984	16987	17010	16923	16882	17040	16993	16800	17135	16958	17011	17045	16953	17101	17065	17027	16951	16975	16876	16981	17057	16986	16911	17085	16928	17013	16888	16941	16918	16897	16893	17008	17090	17179	16990	16853	16948	16918	16854	16916	17032	17006	16800	17018	16872	17036	16937	17023	16935	16968	16984	16831	16917	17091	17156	16993	17053	17054	16714	17042	17120	16903	16798	16697	16893	16923	17091	16969	16981	16952	16821	16943	16932	16810	17159	17079	16922	16940	17162	16919	16971	17070	17039	16907	16742	17051	17185	16877	16908	17046	17037	17125	17208	17076	16836	16835	16893	16992	17098	16962	16875	16892	16865	17186	17101	16965	17088	16949	16837	17109	16968	16953	16976	17072	16901	16869	16972	16887	16849	16918	16785	17094	17021	16915	17117	16923	16926	16854	16971	16994	17071	16989	17061	16749	17157	16909	16775	16914	17098	16871	16969	16937	17072	16937	17038	16707	17053	16906	16962	17002	16801	17032	16979	16884	17037	16939	17069	17116	16767	16873	16878	16973	16896	16826	16874	16680	16982	16931	16981	16860	16848	17046	16849	16978	16952	17025	16826	17036	17068	16873	16927	16961	16908	16933	16993	16795	17062	17044	17010	16877	17013	17007	17019	17124	16825	16800	16988	16954	16848	16953	17124	17138	16950	16995	16868	17228	17001	16997	16796	16871	17035	16948	17058	17053	16953	16866	16960	16907	16933	16899	17030	17164	17008	16779	16851	17077	16991	16888	16888	16998	17033	17081	16816	16964	17052	16887	17001	16988	17060	16996	17066	17130	16918	17110	16989	16838	16935	17080	16836	16803	16983	16984	16832	16947	16975	16769	17156	17079	16857	16923	16975	17044	16995	16797	17088	17162	16822	17001	17027	16928	17048	17146	17025	17025	16975	17086	17090	16824	17013	17041	16956	16897	16994	16929	16934	16892	17030	17096	17048	17033	16884	17056	16892	16924	16828	17070	17023	17091	17094	17073	16869	16986	16982	17067	16776	17064	16972	17032	16724	16849	16989	16942	16842	16909	16787	17137	17015	16899	16831	17026	16845	16858	16883	17019	16975	16859	16900	17129	16789	17005	16926	16941	16981	16959	17039	16977	17094	16927	16932	17022	16998	16969	16935	17054	16998	17008	16706	17121	16708	16986	17082	16941	16907	17034	16973	16874	16858	16937	16925	17108	17067	16923	17050	16909	16972	17064	16862	17063	16987	17001	17041	16795	16973	16924	16989	17115	16924	17063	16861	16831	16899	17046	17096	16797	17049	16817	17025	17025	17085	17001	17036	16963	16843	17012	16728	16860	17011	16948	16854	16976	16864	17054	16944	17008	17107	16884	17055	17058	16989	16863	17052	17005	17154	16977	16942	17013	16862	16922	16876	17111	16935	16886	16881	16959	16859	17052	17069	17017	16959	17030	16779	16943	17040	16930	16940	16976	16985	16893	16975	17115	16947	16897	17025	16849	16887	16855	17146	16884	17052	16989	16923	16943	16851	16975	17055	16900	16901	16916	17004	17021	16937	16937	16994	17111	16982	17004	16904	17044	17002	16928	16851	17043	16901	17060	16809	16919	16931	16951	16918	16919	17026	16871	17007	16944	16947	16873	16708	16878	16953	17089	17082	16942	17012	16842	16887	16975	16821	17147	16916	16808	16994	17039	17200	16998	16933	17053	17006	16997	16951	16922	16995	16952	16883	16999	17062	16947	17221	16965	16855	16926	16759	16987	16811	17038	16975	17123	16807	16833	17111	16948	16866	17043	17030	17036	16848	16976	17016	16989	16966	17034	17017	16852	16943	16958	17011	17093	16972	16810	16997	17019	16957	16875	16972	17040	16875	17027	16801	16790	17013	17119	16958	17007	17032	16965	16949	16922	16949	16917	16840	17046	16962	16860	16924	16814	16935	17122	17074	16805	16973	17025	16950	16920	17042	17154	16752	16992	16984	16911	16985	16938	16915	16725	17072	17039	17025	16935	17079	16785	17109	16965	17064	16811	16990	17062	16975	17034	16922	17044	16869	17047	16990	16932	16886	16812	16952	17035	17118	17097	16933	17111	16924	16965	16952	16856	17105	16973	16941	17086	17063	17043	16992	17015	16938	16977	17036	16815	16895	16808	16907	16924	16867	16921	16984	16884	16931	17025	17009	16933	17041	17078	16746	16943	17047	16974	17000	17083	16979	16944	16950	17080	16966	16934	17075	17055	16998	17054	16954	17008	17065	16981	17091	16992	17041	16897	16947	17073	16897	16955	17090	16954	16948	16881	17157	16813	16944	16978	17108	16926	16843	16867	16881	17022	16952	16779	17070	17128	16882	16941	16944	17089	17068	16953	16994	16890	17083	17028	16876	17019	16971	17056	16961	16842	17040	16913	16903	17155	16966	16862	16898	16942	16944	16876	16724	16766	16960	16978	17050
24468	21179	27719	25736	25271	29387	30976	27974	26712	26597	26266	26150	25866	25869	25792	25744	25335	25543	25291	25518	25438	25513	25388	25503	25620	25386	25328	24997	25037	25043	25312	25498	25400	25477	25561	25211	25344	25513	25193	25330	25388	25421	25486	25279	25412	24982	25179	25245	25303	25226	25335	25181	25130	25362	25418	25101	25252	25202	25218	25327	25167	25278	25409	25352	25331	25072	25340	25126	25179	24988	25256	25299	25369	25100	24908	25155	25479	25344	25028	25209	24993	25385	25123	24954	25305	25195	25103	25259	25235	25120	25184	25064	25216	25222	25343	24955	25228	25535	25229	25029	25206	25504	25004	25047	25133	25266	25267	25249	25441	25084	25102	25335	24970	25230	25056	24731	25386	25329	25079	25154	25164	25052	24923	25132	25123	24903	25142	25327	25197	25087	25324	25201	25083	25273	25172	25329	25614	25107	25005	25152	25103	25169	25126	24907	24880	25143	25246	25259	25205	25232	25315	25201	25138	25014	24876	25029	25065	24936	25071	25155	25384	25266	25112	25010	25139	25088	25338	25136	25379	25161	25081	25068	25102	25168	25196	25279	25187	25104	25376	25125	25153	25188	24995	25231	25113	24994	25183	25034	24951	25198	25053	25015	25132	25187	25516	25249	25014	24866	25170	25250	25262	25234	25180	24934	25176	25007	25199	25364	25115	25126	25548	24956	25303	25085	25383	25289	25268	25249	24955	24957	25079	25222	25171	25163	24801	24898	25207	25313	25405	24741	25087	25121	25078	25513	25310	24938	25118	25056	25055	25133	25361	25244	25144	25132	25193	25578	25237	25164	25304	25175	25132	24992	25118	25143	25294	25031	25022	24717	25102	25097	25087	25145	25007	25254	25115	25122	25114	25287	25319	25198	25159	25127	25075	25263	25177	25188	25041	25198	25221	25246	24867	25047	25089	25279	25010	25319	25343	25222	25243	25337	25194	25128	25088	24980	25093	25229	25062	25388	25274	24963	25106	24995	25290	25336	25260	25065	25208	25145	25012	25159	25080	25151	25326	25348	25361	25502	25169	25262	25251	25134	25471	25310	25305	25141	24942	24968	25222	24965	25072	25237	25232	25069	24981	25092	25071	25112	25428	25240	25182	25192	25503	25264	25195	24912	25140	25021	25151	24954	25103	24909	25021	25016	25282	25104	25103	25286	25427	25157	25205	25087	24942	25007	25024	25094	25125	25247	25166	24960	25411	24977	25159	25259	25500	25099	25015	25188	25290	25223	25225	24980	25174	25178	25232	25501	25217	25060	24894	24901	25385	25014	25229	25220	25211	24878	25057	24868	25198	25053	25336	25017	25354	25079	25160	25069	25230	25264	25025	25283	25004	25088	25145	25086	25202	25333	24983	25072	24922	24880	25007	25177	25090	24985	25146	25210	25347	25135	25006	25167	25359	25270	25194	25105	25188	25006	25112	25204	25255	25080	25299	25124	24934	25188	25163	25097	25117	25393	25161	25432	25127	24979	25156	25062	25138	25156	25048	24895	25158	25185	24991	24879	25290	24916	24925	25511	25114	25172	25157	25246	24895	24915	24989	25231	25029	24908	25072	25143	25075	25066	25263	25182	25252	25206	24986	25195	25175	25188	25136	25023	25175	25313	25230	25192	25075	25194	25053	25178	25247	25233	25119	24992	24951	25285	25150	24999	25231	25248	25031	25135	25186	24877	25293	25265	25218	25182	25166	25181	25137	25155	25239	25368	24816	25260	25239	25285	24905	24966	25046	25145	25250	25167	25159	25054	25102	24912	25128	25102	25092	25134	25059	25167	25286	25104	25183	25127	25188	24898	25354	25116	25099	25172	25038	24948	25111	24894	25298	24964	25283	25191	25060	25227	25061	25026	24942	25328	25093	25180	24805	25025	25290	25248	25222	25204	25146	25095	25078	25071	25472	24997	24996	25115	25183	25173	25238	25097	24893	25096	25112	25402	25391	24903	25352	24954	25191	25310	25009	25086	25125	25249	25353	25165	25113	25309	25392	25068	25193	25014	25389	24976	25024	25062	25262	25277	25176	25137	25137	25176	25139	25198	25112	25204	25206	24983	25146	25198	25018	25499	25191	25293	25371	25434	25151	25046	25048	25072	24750	24807	25422	25055	24949	25038	24927	25406	25047	25079	25201	25056	25390	25462	25255	25142	25280	24913	25435	25167	24982	25147	25138	25144	25332	25370	25295	25228	24939	25160	24960	25183	25332	25049	25220	25219	25389	25165	25324	25253	24925	25292	25260	24902	25179	25146	25196	25262	25205	25101	24955	24874	25179	25062	25047	25119	25110	25225	25109	25421	25130	25245	25339	25241	25244	25046	25297	25237	25194	25041	25119	25452	25357	25074	25179	25140	25173	25248	25392	25238	25244	25197	25207	24715	24951	25126	25200	24835	25195	25122	25058	25317	25359	25045	24974	25352	25296	25402	25273	25331	25334	25080	25173	24961	25261	25283	25295	24990	25296	25336	25075	25018	24930	25189	25094	25331	25389	25121	25131	25264	25182	25371	25128	24988	25024	24971	25049	24889	25079	25177	25095	25197	25377	25083	24991	25106	24932	25235	25025	24949	25044	25380	24979	25042	24863	25125	25074	25247	25102	25350	25167	25201	25421	25223	25441	25243	25317	25100	25177	25008	25204	25076	24917	25270	25323	24994	25005	25148	25068	25320	25319	25269	24968	25170	25107	25169	25060	25234	25553	25254	25252	24991	25059	25417	25147	24878	25040	25175	25180	25196	25220	25042	25140	25146	25129	25332	25039	25080	25196	25095	25191	24785	25317	25155	25268	25204	25211	25096	25018	25169	25286	25154	25159	25258	25022	24919	25162	25393	25312	25244	25069	25142	25154	25191	25255	25111	25247	25203	25035	25283	25388	25312	25098	25244	25369	25227	25286	25209	25259	25442	25129	25196	24977	25270	25149	25163	25202	25129	25127	25189	24939	25042	25132	25013	25068	25072	24931	25116	25327	25149	25111	25156	25165	25317	25264	24957	25074	25045	25213	25287	25086	24965	25165	25091	24906	25228	25199	25142	25158	25007	25131	25113	25106	24963	25094	25287	25271	25258	25197	25285	25263	25060	25109	24919	25250	24997	25207	25021	25030	25000	25008	25258	25219	25373	25356	25261	24897	25085	25089	25143	24906	24935	25078	25403	25329	25254	25155	25105	25066	25287	25100	25028	25177	25235	25279	25362	24937	25121	25026	25170	25108	25014	25102	24983	25370	25279	25127	25113	25040	25291	25163	25182	25244	25137	25122	25143	25092	25355	25174	25250	25145	24890	25026	25099	25068	25115	25308	25178	25282	25269	24975	24973	25218	25143	24975	25243	25198	25306	25065	25290	25223	25091	25349	25216	25080	25184	25057	24913	25094	25104	24875	24955	25142	25180	25327	25164	25002	25152	25282	25142	25138	25133	25063	25098	25119	24968	24839	24946	24965	25361	25004	24985	25420	25344	24855	25253	25227	24918	25164	25045	25140	25220	25038	24837	25210	25229	25278	25332	25320	25218	25066	25262	25176	25234	25109	25053	24955	25102	25291	25219	25192	25231	25212	25103	24990	25224	25318	25204	25172	25141	25023	25538	25246	25121	25199	25122	24940	24938	25000	25227	24951	24920	25113	24943	25425	25206	25117	25063	25223	24988	25099	25247	25045	25273	25048	25200	24902	25156	25254	25259	25276	25179	25173	25266	25366	25276	24995	25399	25203	24952	25202	25256	25138	25071	24994	25001	25119	25397	25126	25058	25260	25035	24955	24912	25284	25131	25068	25070	25056	24962	25268	24965	25221	25162	24991	25208	25440	24963	25282	25066	25301	25285	24951	25139	25030	25288	25191	25366	25012	25422	25123	25238	25329	25056	24871	25074	25421	25012	25063	25071	24855	25142	25146	25167	25192	25226	25159	25565	25087	24951	25216	25138	25278	25234	25313	25309	25137	25222	24990	25171	25280	25081	25296	25104	25130	25074	24993	25110	24938	25196	25373	25198	25192	25006	25123	25250	25186	25251	25011	25155	25017	24959	25073	25171	25427	25124	25390	25201	25121	25122	25328	25237	25014	25111	24998	24855	25137	25365	25043	25131	24996	24947	25126	25272	25401	25451	25358	25061	25005	25150	25194	24990	24909	25011	25395	25173	25060	24956	25394	25171	25111	25441	25087	25274	24972	25214	25135	25242	25054	25289	25421	25175	25097	24973	25303	25461	25043	25209	25091	25285	25319	25288	25069	25238	25085	25006	25142	25093	25124	25320	25031	25027	25119	25194	25274	25175	25237	25235	25384	24998	25127	25154	25214	25176	25167	25053	25135	25094	25123	25016	25185	25048	25208	25472	25128	25073	25277	25057	25088	25054	25128	25013	25093	25083	24934	25033	25422	25253	25179	25247	25357	24841	25183	25138	25186	25054	25172	25203	25132	24985	25179	25244	25353	25150	25056	24993	25124	25460	25272	25102	24944	25261	24881	25124	25194	25234	25309	25165	25169	25131	25156	25175	25454	25281	25160	25025	25104	25388	25249	25109	24763	25139	25165	25150	25223	25145	25065	25260	25316	25257	25085	25402	25293	25090	25163	25031	25157	25216	24851	24884	25128	25058	25074	25017	25204	25263	24973	25166	25392	25111	25240	25189	25122	25245	25351	25345	24789	25179	25186	25243	25408	25074	25248	25071	25431	25105	25144	25400	25277	25076	25454	25361	25366	24976	25234	24909	25029	25279	25097	25172	25263	25322	24918	24976	25213	25297	25218	25075	25056	25125	25226	25134	25082	24847	25181	25434	25460	25087	25094	24987	24996	25013	25030	25254	25195	25199	25164	25277	25284	25278	25241	24993	25098	25247	25346	25117	25163	25329	25104	24999	24950	25211	25257	25225	25366	25110	25117	24896	25285	25124	25409	25340	25083	24826	25329	25282	25193	25161	25156	25167	25349	25126	25125	25226	25048	24940	24969	25182	25220	25133	25120	25289	25161	25072	25183	25091	24960	25271	25373	25122	25214	25055	25312	25051	25267	25019	25046	25080	25251	25191	25207	25280	25185	25289	25339	25118	24907	25195	25080	25116	25082	25186	25092	25074	25221	25042	25317	25018	25091	25242	25281	25189	25235	25671	25131	24879	25252	25260	25233	25047	25013	24969
23275	38902	38377	30669	26320	23153	21039	19325	18470	17916	17510	17261	16991	16726	16522	16534	16538	16373	16505	16329	16399	16416	16087	16265	16484	16255	16051	16361	16022	16301	16173	16208	16446	16117	16173	16173	16158	16050	16129	16160	16164	16174	16150	16153	16193	16087	16129	16145	16052	16088	16200	16056	15941	16015	16118	16217	16176	16087	16112	16001	16112	16011	16223	16163	15960	16251	16132	16173	15769	16035	16155	16026	16054	16025	16112	16228	16186	16128	16146	16242	16083	16216	16071	15916	15989	16063	16024	16118	16090	16096	16148	16183	16150	15958	16047	16179	16173	16123	16007	16327	16029	16095	16054	16037	16071	16042	16036	16160	15909	16155	16126	16096	16127	16048	15940	16222	16025	16109	15940	16080	16095	15973	15946	15939	16047	16172	16051	16170	16055	16260	16097	16128	16122	16045	16281	16254	16136	15903	16075	16124	16029	15915	16072	16058	16036	15998	16143	15976	16151	16136	16005	16051	15932	16087	15908	16153	16178	15976	16154	16025	16111	16241	15987	15936	16081	16002	15926	16141	16062	16078	15990	16138	16224	16308	15975	15917	15944	16158	16104	15786	16261	16161	16148	15929	16009	16038	16026	16141	16002	16001	16201	16223	16145	16012	16107	15947	16051	16158	16091	16000	16077	16318	16139	16045	16080	16046	15990	15988	16030	16073	16205	16079	15975	15965	16169	16004	16132	16031	16054	15986	16072	16151	16144	16092	16192	16232	16090	15910	15904	16106	16028	16042	16077	16089	16147	16023	15984	16116	15976	16084	15973	16063	15987	15986	15826	16096	16118	16160	16200	16042	16158	16088	16196	16142	15948	16189	16100	16168	16072	15955	15891	16014	16006	16030	16041	16154	15937	15868	16092	16114	15879	15960	16033	16128	16214	15951	16006	16031	16004	16089	16108	16042	16094	16168	15999	16056	16104	16168	16310	16009	16059	16066	15994	16200	15972	15971	16165	16060	16064	16089	16220	16243	16227	16005	16177	16131	16123	15933	16094	16162	15881	16266	16187	16119	16002	16184	16183	16153	16193	16105	16176	16046	15989	15979	16133	16167	16137	16035	16281	16021	16272	16099	16092	16103	16052	16024	15901	16083	16033	16077	15980	16128	16113	16035	15995	16095	16084	15986	16086	15876	16018	16128	16164	16132	16224	16182	16255	15988	16116	16118	15979	15899	16096	15997	16029	16026	16024	16036	16170	16217	16270	16136	16214	15906	15993	16063	16177	16097	15968	16179	16152	16072	16004	16172	16009	16195	16065	16314	15954	16019	16221	16205	16165	16265	16003	16131	16136	16014	16068	15999	16072	16137	16052	16132	16139	16101	16042	16030	15986	16094	15995	15892	16112	15973	16136	16185	16009	16038	16064	16108	15992	16207	16164	16215	15938	16058	16022	16035	16144	16200	16127	16206	15942	16036	16243	16028	16223	15919	15983	16014	16210	16184	16168	16037	16181	15938	15995	16202	15990	16013	16132	16035	16225	16009	16093	16122	16051	16087	16090	15979	15903	16087	16071	15999	15919	16051	16157	16216	16047	15971	16081	15991	15867	16038	16123	16096	16015	15989	15980	15937	15936	16096	16092	16087	16183	15957	16148	16160	16109	16247	16159	16074	15936	16031	16089	16114	16118	16158	16088	16025	16113	15900	16085	16148	16054	15917	16056	16055	16161	16052	16018	16144	15998	16115	16027	16149	16037	16057	16089	16071	16046	16188	16074	16065	15846	16049	16029	15920	16041	16045	15968	16028	15970	16143	16041	16178	16076	16024	16276	16178	16150	16001	15955	16217	16011	16155	16091	16167	16170	16126	16157	16103	16212	15932	16034	16054	16027	16162	15965	16141	16034	16131	16134	16078	16124	16209	16145	16177	16070	15952	16038	16122	16408	16181	15969	16049	15907	16091	16074	16020	15988	16071	16114	16166	15804	15962	15833	16168	16155	15988	16057	16138	16158	15879	15985	16081	16063	16229	16130	16004	15991	16023	16208	16229	16063	15901	16190	16043	16123	16104	15956	15955	16118	16194	16063	16075	16031	16048	16093	16024	15889	15950	15912	16079	16159	16233	16146	16108	16024	16122	16114	16105	16027	16069	16044	16200	16038	15992	16130	16081	16260	16020	16217	15902	16039	16218	16065	16202	16037	15971	16042	16030	15953	16283	16114	15943	16278	16310	16164	16281	16148	16084	15952	16050	16088	16190	16120	16091	16141	15859	16062	16155	16147	15999	16125	16198	16196	16116	15822	16149	16087	16174	16096	16223	16045	16075	16062	15881	16205	16070	16065	16101	16250	16006	16017	16061	16119	16013	16110	16219	16138	15907	15927	16136	16019	16006	16067	16065	16075	16221	16086	16174	16154	15928	16202	16106	16263	16092	16167	15997	16049	16071	16090	16134	16011	16047	16184	15971	16010	16053	15984	16274	16020	16127	16173	16096	16106	15966	15948	16132	15933	16127	16080	16190	16204	16000	16182	15963	15988	16072	16083	16108	16224	15871	15972	16257	15984	16017	15882	16082	16060	16085	16189	15920	16047	16034	15975	16259	16030	16086	16025	15974	16188	16091	15943	16178	16192	16152	15965	16153	16093	16014	15992	16126	16158	16161	16218	16193	16131	16081	16058	16065	16194	15976	16103	16093	16087	16244	15968	15903	15930	16235	15909	16138	16033	16008	16035	16148	16050	16155	16055	16072	15955	15873	16118	16165	16206	16205	16055	16014	16040	16052	16039	16254	16060	15969	16190	16067	16014	15964	16161	16018	16260	16036	16154	16082	16020	16141	16071	16034	16053	16205	15954	16127	16276	16052	16076	16046	16053	15998	16079	16078	16000	15978	16114	15961	16013	16054	15984	16064	16188	15993	16092	16002	16117	15951	16103	16166	15889	15957	15977	16094	16037	15927	16180	15919	16037	16320	16040	15975	15991	16110	16070	16077	16051	15997	16161	16077	16182	16194	15898	16057	16058	16198	16101	16042	16060	16306	15953	16112	16114	16176	16208	16194	16154	16158	16094	16154	16142	15974	15964	15978	15983	15876	16035	16110	16078	15943	15854	16067	16117	16262	16039	16146	16089	16086	16028	16121	15922	16013	16074	16034	16121	15961	16144	16103	16011	16053	16056	16246	16027	15953	15963	16205	16143	16047	15901	15903	16028	16038	16159	15997	16137	16162	16066	16366	16187	15998	16130	16033	16113	16031	16036	15995	15770	16131	16063	16194	15982	16092	16028	16189	15951	16057	16000	16138	16028	16186	16156	16025	15936	16044	16175	16029	16037	16214	16075	16246	16155	16145	15942	16262	16223	15971	16084	16142	16083	16057	16227	16026	16130	16092	15881	16082	16157	16283	16026	15977	16081	16050	16249	16140	16120	16129	16059	15957	16160	16076	16011	16211	15971	16064	16059	16013	16132	16094	16031	16109	16037	16018	15898	16131	16144	16064	16103	16151	15881	16155	15991	15914	16080	16096	15940	16061	15949	16152	16126	16162	16207	16028	16125	16086	16124	16014	16077	15907	15909	16253	15960	16012	16061	16117	16091	16086	16105	16233	16029	16200	16054	16189	16026	16016	16238	16126	16064	16023	16189	16254	16227	15956	15808	16119	16150	16081	16201	16022	16222	16170	16162	16032	16255	16159	16039	16009	16104	16141	16015	16074	15964	16042	16185	16146	15970	16088	15989	16057	16051	16147	16096	16046	16089	16053	16169	16003	16150	16035	16147	15976	15875	16015	15979	16099	16159	16096	16020	16108	15942	15992	16051	15968	16056	16177	16204	16071	16114	16081	16212	16132	16062	15923	16294	16101	16104	16046	16118	16053	16030	16159	15911	16032	15979	16086	15987	16189	16095	16229	16042	16102	16022	16187	16027	16040	16063	15992	16209	16033	16166	16081	16053	16293	16235	16144	16006	16057	15940	16073	16100	16004	16144	16035	16139	15972	16179	16074	16290	16089	15899	16110	16067	16055	16197	16164	16202	16002	16093	15924	16078	15989	16087	16108	16025	16202	16064	16082	16061	16146	16373	16044	16137	15981	15935	16124	15978	15995	16116	16078	16241	15931	16084	16116	16042	16115	15984	16087	16016	16063	16142	16076	16207	15899	15981	16171	16053	16236	16165	16131	16037	16014	16084	16095	15994	15881	15975	16146	16290	16208	16049	16030	16110	16002	16111	16034	15903	16151	16174	16228	16258	16151	16085	16057	15980	16208	16147	16053	16089	16079	16013	16143	16350	15803	15994	16019	16027	16106	16128	16132	15984	16186	16154	16011	16026	16033	16021	16115	16063	16050	16101	15991	16089	16127	16139	16089	15939	15926	15949	16114	16143	16192	15945	16104	16037	16074	15925	16063	16059	16102	16244	16066	16129	16143	16045	16011	16096	16036	16185	16121	16165	16120	15835	16164	15957	15951	16009	16001	16152	16096	16026	16226	16043	16145	15896	16107	16068	16151	16133	16001	15926	16030	15981	16096	16100	15955	15983	15949	16071	16055	16062	16060	16126	16196	16021	16118	15942	16020	16086	15892	16145	16077	16127	16068	16087	16002	16178	15935	15975	16004	16048	16216	16022	15982	15851	16044	16084	15996	16017	16119	16129	16059	16254	16167	16164	16012	16082	15994	16115	16128	16213	16250	16188	16004	16025	16186	16288	16110	16073	16057	16052	16103	15907	16121	16102	16161	15970	16095	16160	16055	16136	16029	16114	16096	16067	16168	16107	16120	16155	16205	16110	16008	16062	16014	16200	16110	16146	16050	16100	16077	16148	16250	16091	16250	16146	16094	15896	15860	16141	16000	15999	16114	16338	16008	16084	16076	16165	15921	16084	16068	16143	16215	16012	16252	16098	16148	16147	16046	16203	16051	16230	16016	15979	16083	16172	15973	16140	16168	16138	16199	16122	16123	16149	16069	15961	16118	15823	16036	16037	16127	16110	16163	16067	16138	16212	16072	16148	16164	15993	16074	16401	16044	16075	16003	16144	16036	16145	16259	16181	16162	16145	15919	15968	16146	16242	15989	16176	16044	16009	16126	16011	16297	16126	15973	16073	16048	16143	16048	15974	16093	16136	16114	16108	16007	16025	15969	16123	16062	16131	16088	16118	16011	16083	16258	15985	16081	16160	15944	15959	16188
22719	21199	27839	25065	22962	28091	32783	28730	27657	27496	26730	26455	26413	26113	26149	25792	25689	25833	25574	25405	25498	25575	25621	25549	25811	25782	25399	25434	25547	25461	25509	25419	25601	25365	25161	25432	25576	25443	25337	25187	25220	25377	25295	25507	25292	25542	25550	25386	25317	25466	25323	25424	25366	25429	25379	25379	25381	25223	25309	25478	25473	25305	25019	25549	25452	25314	25265	25291	25392	25029	25282	25332	25395	25294	25486	25168	25326	25330	25122	25133	25289	25233	25000	25055	25315	25165	25482	25557	25369	25289	25274	25546	25300	25460	25159	25019	25161	25073	25153	25329	25108	25305	25393	25209	25324	25380	25204	25002	25482	25321	25300	25147	25249	25208	25089	25421	25314	25227	25229	25000	25223	25249	25385	25281	25061	25436	25403	25240	25219	25194	25833	25252	25295	25252	25121	25156	25317	25243	25204	25436	25373	25317	25289	25370	25133	25197	25266	25434	24946	25113	25239	25199	25346	25304	25328	25193	25206	24969	25521	25350	25044	25425	25269	25145	25356	25267	25171	25080	25145	25267	25224	25116	25148	25139	25107	25134	25123	25375	25251	25519	25345	25258	25122	25286	25292	25320	25363	25253	25126	25153	25218	25216	25259	25335	25067	25289	25364	25034	25325	25326	25206	25312	25093	25133	25223	25025	25151	25353	25264	25073	25390	25183	25286	25437	25285	25333	25291	25270	25290	25190	25254	25142	25072	25197	25081	25241	25046	25308	25180	25396	25385	25317	25450	25316	25367	25479	25264	25035	25271	25260	25204	25271	25246	25273	25233	25252	25348	25229	25223	25275	25037	25117	25015	25372	24962	25528	25255	25115	25233	25234	25415	25175	25149	25314	25541	25346	25208	25285	25180	25197	25096	25274	25072	25085	25186	25199	25243	25109	25228	25292	25167	25336	25141	25211	25162	25226	25196	25295	25244	25325	25116	25142	25290	25148	25112	25148	25373	25495	25151	25076	25271	25203	25308	24996	25549	25060	25238	24957	25335	25029	25035	24965	24977	25104	25300	25457	25304	25391	25378	25224	25084	25106	25214	24995	25104	25022	25390	25400	25091	25148	25163	25185	25264	25118	25018	24968	25311	25020	25161	25369	25270	25214	25298	25223	25105	25092	25128	25483	25201	25275	25194	24937	25165	25419	25618	24997	25185	25300	25301	25523	25018	24977	25339	25432	25321	25077	25337	25028	25266	25308	24958	25087	25205	25219	25002	25077	25269	25099	25051	25204	25059	25070	25212	25091	25457	25193	25159	25103	25347	25325	25163	25249	25400	25156	25416	25277	25084	25252	25514	25392	24847	25193	24989	25147	25073	25136	25187	25220	25433	25379	25212	25437	25060	25025	25193	25126	24908	25248	25220	25403	25247	25059	25286	25174	25185	25042	25085	25343	25294	25315	25352	25335	25126	25246	25262	25042	25284	25259	25400	25129	25129	25203	25310	25366	25233	25558	25324	25217	25082	25156	25315	25143	25279	25169	25315	24931	25078	24984	25193	25158	25277	25386	25290	25345	25144	25092	25341	25094	25260	25144	25185	25173	25364	25364	25317	25029	25176	25450	25203	25278	25383	25067	25408	25165	25330	25100	25285	25185	25306	25248	25194	25181	25317	25200	25282	25416	25115	25319	25440	25095	25098	24877	25233	25300	25544	25166	25062	25177	24994	25130	25044	25144	25210	25325	25257	25062	25192	25073	25343	25304	25116	25144	25140	25242	25274	25338	25039	25268	25432	25261	25302	25245	25330	25368	25269	25228	25393	25186	25227	25204	25123	25186	25279	25264	25265	25122	25282	25300	25353	25508	25318	25408	25340	25093	25436	25301	25144	25167	25110	25307	25053	25198	25138	25304	25040	25134	24891	25268	25100	25158	25302	25076	25233	25195	25209	25115	25146	25147	25287	25212	25179	25242	25413	25242	25149	25240	25238	25060	25135	24963	25101	25300	25157	25226	25271	25050	25282	25378	25332	24954	25312	25119	25470	25126	25321	25424	25150	25363	25117	25003	25471	25251	24962	25320	25283	25242	25347	25334	25202	25385	25330	25011	24990	25316	25306	25056	25445	25134	25043	25323	25392	25335	25394	25225	25255	25143	25099	25023	25241	25231	25304	25224	25077	25255	25140	25492	25201	25049	25395	25316	25223	25357	25158	24953	25126	25424	25430	25327	25329	25136	25211	25255	25151	25217	25143	25126	25157	25108	25165	25136	25173	25383	25331	25351	25124	24925	25155	25364	25094	25089	25425	25285	25332	25108	25263	25183	25206	25026	25370	25393	25330	25249	25247	25340	25236	25294	25106	25251	25497	25275	25281	25138	25294	25182	25260	25082	25079	25071	24946	25332	25330	25293	25116	25003	25157	25310	25248	24924	25062	24893	25009	24873	25313	25358	25070	25343	25154	25284	25208	25168	25012	25041	25447	25309	25242	25158	25136	25247	25462	25384	25223	25357	25602	25041	25164	24939	25346	25168	25096	25104	25187	25083	25436	25258	25236	24996	24935	25306	25211	25177	25124	24999	25057	25223	25181	25188	25112	25034	25303	25453	25408	25455	25204	25236	25042	25033	25206	25246	25192	25230	25414	25173	25456	25282	25196	25113	25133	24903	25386	25431	25227	25136	25341	25282	25264	25165	24996	25218	25308	25048	25151	25200	25216	25276	25275	25277	25352	25366	25110	25329	25079	25217	25134	25249	25096	25067	25503	25132	25168	25495	25296	25416	25319	25256	25198	25030	25277	25023	25241	25076	25082	24965	25125	25193	25104	25161	25307	24971	25340	25255	25180	25190	24938	25092	25080	25334	25207	25101	25174	25295	25362	25094	24993	25185	25057	25071	25280	25278	25353	25069	25365	25221	24993	25222	25258	25331	25327	25387	25264	25246	25214	25044	25203	25228	25067	25319	25097	25369	25287	25114	24883	24966	25139	25259	25127	24953	25328	25203	25173	25246	25062	25069	25086	25017	25090	25110	25174	25283	25346	24973	25410	25170	25045	25138	25345	25220	25190	25133	25108	24856	25202	25158	25434	24941	24882	25039	25309	25113	25280	25255	25102	25160	25146	25399	25094	24973	25133	25291	25138	25274	25411	25352	25180	25232	25285	25082	25278	25105	25195	25391	25172	25348	25433	25309	25103	25269	25217	25274	25115	24891	25104	24959	25372	25337	25142	25110	25219	25183	25269	25151	25193	25330	25291	25383	25190	25037	25249	25323	25072	25433	25365	25192	25306	25120	25336	24989	25269	25618	25106	25241	25446	25011	25125	25068	25048	25091	25115	25377	25277	24920	25062	25126	25434	25360	25171	25132	25411	25186	25192	25238	25155	25192	24973	25379	25141	25138	25372	25081	25303	25178	25143	25187	25076	25294	25128	25156	25155	25108	25223	24918	25159	25360	25461	25139	25052	25206	25258	25038	25234	25384	25323	25219	25092	25066	25184	24906	25333	25244	25167	25175	25267	25384	25166	25394	25280	25257	25427	25430	25186	25120	25265	25406	25335	25341	25226	25116	25358	25224	25041	25319	24929	25284	25013	25367	24974	25340	25259	24987	25224	25298	25135	25176	25390	25228	25170	25252	25173	25134	25352	24975	25397	25099	25218	25074	24916	25135	25203	24998	25141	25046	25279	25159	25175	25296	25226	25236	25222	25086	25252	25127	25313	25458	25152	25261	25181	25091	25252	25405	25114	25202	25300	25539	25236	25087	25439	25113	25120	25095	25110	25265	25073	25010	25178	25290	25255	25235	25329	25112	25178	25173	25263	25082	24985	25130	25219	25134	25347	25161	25368	25080	25124	25445	25019	24946	25198	25019	25071	25244	25099	25227	24786	25213	25339	25078	25131	25035	25001	25354	25187	25078	25324	25052	25161	25322	25106	25114	25308	25123	25037	25222	25126	25165	25135	25347	25236	25319	24996	25225	25142	25083	25273	25113	25138	25192	25354	25253	25212	25243	25166	25237	25143	25098	25160	24998	25368	25104	25294	25386	25160	25087	25122	25373	25171	25139	25089	25149	25256	25148	25191	24985	25526	25129	25174	25079	24937	25294	25480	25231	25272	25550	25401	24858	25459	25016	25397	25079	25294	24975	25159	25074	25325	25287	25147	25259	25454	25441	25203	25431	25392	25288	25190	25114	25177	25220	25287	25103	25420	25130	25299	25218	25054	25112	25139	24950	25224	25409	25372	25207	25177	25251	25118	25293	25434	25247	25242	25352	25047	25102	25077	25096	25180	24940	24985	25312	25398	25101	25013	25138	25172	25121	25273	25016	25155	25330	24972	25157	25060	25280	25501	25276	25078	25073	25162	25141	25247	25363	25060	25172	25142	25221	25246	25119	25156	25224	24923	25112	25339	25104	25238	25049	25097	25235	25368	25351	25173	25105	25330	25261	25197	25461	25183	25025	25174	25484	25262	25173	25216	25295	25413	25387	24916	25013	25230	25243	24988	25335	25154	25275	25115	25337	25350	25101	25244	25205	25138	25003	25210	25132	25143	25106	25277	25447	25144	25084	25135	25362	24947	25407	25219	25174	25288	25115	25005	25281	25253	25278	25192	25303	25157	25220	25209	25001	25121	24934	25302	25162	25150	25133	25094	25148	25127	25079	25339	25232	25235	25191	25309	25198	25221	25169	25013	25225	25297	25211	25251	25206	25197	25274	25417	24972	25216	25169	25094	25135	25428	25398	25152	25207	25012	25128	25407	25512	25356	25231	25294	25032	24872	25201	25261	25274	24927	25265	25112	25134	25268	25392	25274	25265	25245	25132	25077	25145	25213	25219	25230	25300	25445	25079	25256	25473	24988	25081	25215	25011	25107	25317	25240	25187	25171	25064	25119	25115	25147	25285	25364	25264	25211	25317	25224	25343	25201	25288	25090	25024	25180	25425	25151	25234	25211	25284	25312	25280	24909	24984	25294	25121	25233	25005	24922	25113	25184	25201	25009	25139	25142	25048	25195	25170	25226	25196	25029	25176	25288	25286	25278	25300	25227	25389	25185	25238	25262	25013	25064	25354	25383	25074	25496	25226	25199	25369	25169	25127	25120	25218	25229	25284	25131	25040	25167	25019	25279	25181	25241	25415	24938	25108	25095	25119	25117	25199	25226	25335	25204	25378	25200	25165
25124	43977	43311	35413	29867	25770	23074	20996	19574	18734	18179	17614	17421	17220	17034	16935	16714	16705	16703	16422	16723	16481	16600	16459	16238	16288	16249	16130	16305	16213	16099	16351	16293	16377	16169	16096	16349	16245	16234	16065	16236	16160	16198	16165	16165	16294	16113	16182	16076	16018	16148	16223	16248	15903	16208	16180	16136	16080	16106	16153	15956	16126	16229	16113	16133	15893	16071	15878	16116	16029	16076	15874	16153	16166	16078	15999	15999	16150	16218	15942	16308	16205	16025	16033	16011	16127	16104	15985	16197	16203	16299	16042	16074	16115	16202	16066	16233	16067	16091	16031	15995	16007	16085	16103	16016	16025	16126	16184	16018	16174	15984	16221	15918	16220	16053	16023	16111	16233	16066	16223	16167	16094	16028	16119	15916	16121	15823	15953	16209	15992	15958	16042	16005	16159	16043	15936	16087	15960	16099	16058	16071	16068	16159	16166	16111	16127	16202	16133	16180	16055	15828	16128	15971	16044	16045	16058	15990	16033	16022	15993	16208	15968	15879	16195	15980	15933	16045	16097	15998	16178	16061	16178	16145	16042	16080	16020	16183	16124	15980	15984	16073	16090	15968	16236	16081	16076	16001	16088	16001	15952	16140	15956	16238	15985	16115	16044	16168	16322	16006	16036	16017	15967	16282	15948	16029	16177	15869	16115	16142	15952	16063	16073	16034	15980	15953	16106	16160	16002	16135	16042	16095	16024	16000	15953	16014	15970	15938	16057	16076	16251	16088	16023	15942	15866	16050	16173	15992	16072	15873	16176	16179	15914	16088	16063	16153	16165	16078	16084	16207	16110	16128	15992	16065	16194	15999	15849	16052	16150	16157	16125	16139	15964	15980	15985	15963	16091	16129	16106	16122	16159	16082	16129	16029	16208	15985	15935	16075	16124	15893	15951	16101	15897	16261	16078	15912	16172	16073	16043	16135	16058	15912	16061	16161	16033	16138	16117	16040	16158	15838	16117	16095	16115	15998	15877	16212	16106	16113	16141	16106	16118	16269	16093	16122	15976	16148	16212	16160	15990	16027	16071	15937	16132	16140	15996	16164	15801	16203	15943	16019	16177	16193	16031	16160	16104	15975	16215	16003	15980	16011	16021	16011	16010	15877	16084	16080	16007	16066	16105	16023	16096	15915	16282	16046	16201	16009	15986	16183	15953	16040	16014	16027	15936	16075	16097	16151	16038	16003	15918	16065	16127	15980	16001	15979	15890	16089	16018	16160	16008	16079	15974	16043	16026	15870	16144	16105	16037	16088	16111	16070	16197	16064	15955	16131	15872	16159	16163	16069	16044	15979	16015	16050	16204	16041	16074	15946	15941	15994	16006	16068	16158	16108	16251	16080	16023	15939	16253	16070	16158	16062	16089	15957	16201	16121	16223	15938	16004	16067	15957	16091	16090	15916	15938	16074	16022	16203	15971	16104	16163	15992	15851	16066	15930	15935	15962	16086	15966	16121	16111	16052	15967	16150	16145	15966	16084	16014	16091	16149	16131	15921	16115	15903	16017	16027	15945	15978	16069	16139	16129	15949	16028	16033	16177	16121	15862	16127	16052	16003	16046	16138	16096	15942	16063	16073	16137	15908	15910	15944	15970	16213	16078	15742	16161	15673	16125	15880	15962	16123	16158	16105	16113	16000	16036	16076	15983	15931	16201	16066	15952	16287	16090	16001	15987	16044	15939	16146	16114	15905	16057	15876	15763	16145	16337	15986	16085	16084	16135	15993	16030	16199	16221	16024	16175	16224	15904	16115	16041	16109	16104	15922	16022	16106	16113	16052	16204	16069	16126	16130	16160	16122	16053	15992	15968	15949	16071	16054	16186	15925	16039	16253	15982	16137	16144	16117	16166	16025	15946	16118	16148	15996	16066	15896	16073	15923	15931	16154	16068	16098	16257	15890	16105	16124	15950	16071	16139	15926	16214	16025	16248	15925	15970	16122	16049	16146	16225	16097	16173	16006	16008	16284	16239	16148	16053	15970	16041	16151	16008	16051	15923	15920	15928	16154	16067	15990	16192	15951	16102	15989	15996	16165	16113	16144	16141	15900	16016	16069	16125	16157	16126	15958	16066	15924	16035	16090	16174	15968	16005	16129	16123	16042	16020	16207	16200	16088	16014	16015	16091	15939	15985	15960	16064	16065	16003	16040	16012	16139	16120	16170	16020	16072	16178	15991	16089	16215	16216	16056	15969	15896	16119	16053	15960	15979	16096	16121	16245	16008	16113	15943	15984	16025	16177	16133	16127	16085	16225	16119	16069	16190	16076	15993	16126	15895	16110	16133	16101	16095	16032	16087	16067	16190	16080	16286	15991	16119	16038	16111	16147	15960	16027	15986	15987	15888	15985	16017	16271	16086	15976	15958	16119	16067	16019	16052	16045	15799	16038	16090	15935	16181	15916	15937	16013	16076	15994	15981	15892	16140	16091	15913	16122	16048	16074	16115	16115	16066	16233	16009	16081	15917	16156	16097	16082	16057	15955	15925	15889	16088	16043	16024	15949	16181	16043	16164	16133	15969	15860	16154	15953	16119	15981	15914	16051	16069	16163	16053	15976	16008	16173	15804	15963	16263	16002	16082	16027	15979	16098	16015	16140	15981	15973	16031	16204	16090	16159	15891	16129	16055	15945	15914	15933	16245	16092	16024	16013	16171	16173	16011	16123	16174	16241	16275	16123	16027	16261	16066	16026	15801	16191	16072	16050	16234	16112	15905	16353	15885	16046	16028	16046	16185	15959	16130	16211	16187	16068	16041	16041	16124	16065	16235	16014	15921	16046	16085	15927	16112	16040	15937	16220	16059	16045	16187	15956	16165	15882	15962	16083	15950	16042	15955	16144	16075	16002	16047	16017	16040	16187	15963	16048	15938	16181	15999	16215	16092	16080	16040	16045	16110	16070	16030	16000	16129	16099	15849	16076	15928	16125	16068	16055	16055	15897	16145	15874	16143	16044	16108	16108	16043	16197	16062	15875	15943	15914	16119	15986	16033	16061	16079	16217	16166	15974	16077	15958	16178	16145	16049	15929	16106	16031	16080	16020	15953	16167	16134	16128	16032	16092	16021	16118	15988	15950	16057	15986	16133	16041	16164	15989	16040	15780	16092	16074	16095	16086	16144	16078	15811	16175	15934	15997	16034	16004	16227	16027	16037	16133	16175	16116	15997	15999	16177	15967	15860	16028	16055	16129	16097	15981	15952	16034	16085	16122	16037	16001	15871	16019	16008	16002	16006	16144	16061	15936	16000	15927	16071	16024	16012	15974	16271	16136	16049	16032	16135	16013	16155	16067	16177	16163	16150	16198	15931	15860	16133	15948	15987	16099	16104	16136	16010	15909	15812	16149	15950	16076	15961	16183	16108	16145	16120	16146	15907	16214	16171	16009	15972	16063	16116	16193	15800	16016	16118	16090	16069	16023	16198	15911	16089	15809	16139	15917	15931	16051	16018	16170	16085	15934	16047	16028	15872	16001	16020	15924	16096	16124	16074	15969	15850	15999	16142	15959	16086	16030	16075	15937	16038	16056	15974	16211	15814	16084	16120	16106	15832	15963	16339	16158	16063	16208	16092	16029	16031	15972	16073	16005	16164	15999	16117	15912	16095	16092	15973	16188	15997	16031	16118	16116	16020	16019	15975	16026	15943	15975	16140	16115	15799	16267	15968	15949	16184	16093	16194	16062	16125	16049	16050	16156	15818	16032	15933	16058	15979	16115	16104	16069	15972	16199	16282	15980	15870	16100	16217	15971	15955	16090	16105	16047	16187	16103	16029	16078	16098	16024	15891	16073	16105	16104	16134	15933	16136	15878	15981	15960	16009	16046	16062	16117	16147	16104	16163	16106	16296	15931	16098	16215	16156	15998	15883	15942	16108	15919	16080	15856	16091	15994	15941	15997	15994	15749	16048	15934	16155	15919	16087	15868	16021	16075	16105	15917	16107	15972	16065	16144	15971	16131	16140	16010	16008	16078	16041	15982	16070	15836	15913	16054	16187	15985	16090	16159	16045	16035	15887	16221	16019	15979	15919	16137	16079	15879	16096	16084	16079	16132	16220	16020	16133	15827	16162	15953	16065	16147	16145	16028	15914	16079	15976	16097	15996	16187	15921	16104	16156	15878	16110	15943	16089	16061	16131	16008	16034	15984	16152	16326	16049	16137	16228	16064	16239	15931	15954	15899	16100	15910	16245	15895	16047	15990	16066	16083	15847	15824	16041	16070	15961	16185	16051	16058	15918	16018	16060	16110	15962	16191	16206	16080	16178	16012	15963	16040	16236	15984	16064	16019	15976	16000	16015	15935	16090	15895	16179	16123	16115	15984	16112	16014	16067	16026	16026	15969	16116	16003	16121	16181	16034	16190	15931	16062	16006	16142	15883	16103	16050	16119	15930	16031	15905	15926	16069	16156	16087	16032	16086	15882	15910	16064	15962	16127	16062	15947	16053	16106	16074	16116	16031	16151	16137	16069	16013	16138	15953	16074	16052	16010	16047	15921	16119	16266	16093	16144	16232	15890	16034	16021	15858	16109	16102	16051	15946	16014	16167	15985	15946	16029	15939	16126	16076	15999	16206	16233	15986	16031	16191	16005	16025	16078	16141	16045	16085	16078	16220	15930	15962	16108	16143	16064	16093	16054	16070	16115	16094	16299	15941	15925	16004	15989	15927	16090	15891	16085	15943	16053	15978	15942	16023	16072	16152	16102	16211	16048	16364	15846	16116	16112	16059	15985	16084	15881	16090	16003	15970	16148	15935	15909	16020	16094	16090	16004	16021	16102	15849	15942	16182	15846	16240	16250	16161	16114	16049	16081	16157	15972	16050	16185	15879	16085	16092	16117	15978	16131	16031	16020	16011	16029	16187	16120	16131	15994	16236	16088	16036	16069	15953	15961	16277	15993	16041	16162	16202	15918	16171	16021	16067	16222	16127	16195	16014	16126	16103	16110	15988	15884	15944	16086	16070	15990	15964	16044	16061	16048	16028	16049	16132	16236	16018	16201	16039	16048	15982	15985	16136	16075	16054	16233	16123	15921	16253	16080	16006	16027	16179	16021	16097	16261	15955	15955	15971	15935	15998	16268	16089	16207	16092	16213	15889	16219	16072	16010	15999	15965	16125	15943
36195	31265	35976	33992	30744	29608	28503	28262	27623	27430	27475	27338	27182	27166	27127	27220	27126	27298	27098	27151	26991	26998	27156	27006	27040	26874	26892	26783	26871	26936	26894	26978	27132	26884	26874	26929	26951	27203	26943	27022	27096	26974	26861	27082	26839	26995	26767	26932	26941	27261	26917	26869	27057	26708	27054	27176	26832	27164	27047	27086	27176	27101	27040	26979	26915	27025	27258	27140	27011	27257	27214	27091	27062	26707	26871	26646	27130	26865	26927	26972	27139	27311	26881	26963	26887	27028	26989	26990	27070	26956	26986	26965	26747	26930	27130	27009	26661	27367	27223	27070	27132	26824	27001	26989	27153	26683	27143	26933	26816	26986	27023	26800	27120	26934	26922	26812	26901	27258	26980	26917	26759	26975	26957	26907	27098	27120	26742	27047	27072	27080	27094	27183	26757	27077	26958	27038	27089	26997	27004	26879	27059	26944	26795	26758	26896	26910	26996	26899	26906	26849	26732	26883	26843	26788	27073	26866	27151	26986	27003	26983	27021	27150	26781	26876	27033	26957	26886	26843	26885	26909	27114	27067	27099	26972	27139	27095	26834	26976	27233	26799	26914	26895	26892	26902	27084	26824	27041	26831	27304	27212	27066	26921	27082	27170	26905	26769	26920	26829	26890	26975	26844	26939	27007	26956	26990	27051	26983	26910	26987	26918	26989	26842	26773	26872	27041	26760	26993	27119	26954	26960	26967	26767	26933	27095	27039	26657	27040	26632	26821	27002	26778	26853	26957	26946	27088	26859	26989	27069	26971	26875	26841	27030	27180	26934	26889	26838	27080	26944	26967	26981	26905	27132	26963	26892	26811	27032	26868	26853	27072	26888	27121	26887	26984	26945	26778	26934	27008	27230	26939	26810	26795	27013	27006	26853	26902	26884	26804	26918	26827	26860	26791	26918	26906	26771	27111	27013	26924	27239	27242	27114	26872	26786	26871	26866	26877	26882	26896	27051	26886	27018	26777	27085	26886	27102	27114	26909	27048	27066	27165	27030	27175	27026	27016	27161	26960	26970	27003	26930	26843	26847	26956	27027	27169	27091	27071	27109	26997	26965	26900	27053	26954	27045	27071	27003	26912	27086	27110	26945	26968	27033	26925	27176	26924	26892	27034	26986	27043	26790	27233	26647	27210	27079	26857	27053	26990	27021	26896	26912	26912	26913	27184	26921	26966	27027	27059	26920	26971	27051	26925	26881	27075	26849	26694	26998	26848	26706	26787	27104	27002	26900	27031	26808	26851	26836	26984	26994	27110	26624	26846	27055	26905	27222	26887	27045	26921	26765	27151	26722	26872	27066	26900	26948	27304	26638	26894	27185	26881	26707	26721	26792	27047	27085	26913	26851	26935	27003	26945	26590	27132	26991	26810	27092	27012	26878	26915	27059	27079	27051	27064	26729	26720	27231	26750	27112	26865	27031	27110	26835	27011	27240	26975	27002	26957	26936	27250	27102	27088	27217	26953	27033	26956	26892	26872	26827	26972	27220	26989	27142	27058	26898	26858	27112	26953	26938	27143	26872	26913	26970	26756	26990	26904	27057	26871	27120	27208	27071	26906	26701	26987	26840	26999	26826	26955	26854	26922	27003	27146	27074	27047	27030	26873	26950	27009	27013	26790	26908	27010	26969	26823	27132	27141	26982	26997	27247	26886	26816	27108	26946	26900	26794	26856	26945	27020	27111	27035	27002	26979	26864	26980	27047	27068	26978	26970	26857	27096	27056	27040	26833	26849	26766	26920	26998	26860	27006	26977	26704	26884	27020	27071	26881	26798	26852	27026	27163	27102	26883	26965	27102	26877	27165	27031	27004	27191	27254	27007	27034	26906	27074	27005	26975	27036	27132	26977	27080	27112	27190	26975	27130	26999	26867	26948	26813	26963	27040	26925	26870	27149	27063	26758	27156	26964	27140	27194	26724	26867	26965	26909	27131	27139	26967	26934	27024	27105	26811	27070	27082	26951	27028	26909	26912	27079	27052	26790	26808	26924	27160	26888	26767	26762	27049	26878	26938	27079	26974	27006	27013	27228	27032	27189	27260	26841	26772	27085	27179	26946	26799	26861	27104	26813	26702	26915	26887	26990	26851	26763	26905	26956	26944	26818	26809	26872	27262	27048	26811	27204	27112	27101	26715	26980	26759	27029	26769	26919	26851	26848	26831	26875	27065	27059	26963	27060	26930	26968	26617	26976	26864	26969	26919	26971	26951	26953	27215	26930	26812	26833	26870	27099	26847	26888	26889	26982	27243	26956	27073	26743	27004	26975	27010	26669	26856	26984	27075	27139	26831	26805	26991	27077	26927	26951	27297	27065	26902	26823	27093	26988	27007	26686	26816	27000	26957	27005	26975	26971	26960	26879	26892	26892	27021	27209	27290	26772	26874	27054	26927	26810	27005	27056	27159	27065	26897	26902	27069	27171	26911	26794	26854	26890	26882	26920	26776	26910	27130	26869	26924	27143	26826	27191	27172	27066	26952	26968	26905	26859	27004	26950	27084	26999	27081	27095	26973	26942	26949	26748	27177	26970	26954	26896	26646	26940	27063	27152	26795	26854	26844	26928	26911	27209	26981	26935	26983	26933	27159	27094	26952	27036	26953	26936	27002	27112	27130	27091	26900	26893	27169	26822	27002	26862	27132	26853	26955	27245	26970	27022	26776	26760	27096	26768	26778	27017	26959	26945	26935	26733	26995	27196	26812	26771	26971	26993	27108	27083	27021	26954	27034	26925	27008	26965	26724	26932	26899	26965	26889	27063	27101	26909	26925	26904	27023	27185	26999	27180	26977	26859	26923	27022	26724	26703	27184	26801	26913	26755	26890	27199	27210	27265	26852	26979	27019	26888	26857	27253	26877	26837	27036	27118	26948	27222	26702	26983	27153	27118	27010	27014	27023	27210	27039	27037	26947	27086	26853	26910	27103	26887	27163	27080	26955	26831	26834	26762	26962	26974	27231	27056	26989	26798	26802	27016	26840	26890	27045	27121	26835	27092	27214	27118	26966	26837	27101	26980	27111	27050	27014	26995	27182	27256	26859	27179	26942	27161	27012	27130	27075	27141	27196	26954	27040	26791	26956	27019	26870	27007	26802	26913	26801	26929	27015	26826	27005	27096	27154	27120	26890	26990	27072	27048	27179	27018	26950	27200	26875	26818	26787	27055	27069	27182	26985	27049	26780	26723	26952	26814	26894	26987	27077	26995	27146	26951	26655	27170	26970	26997	26836	26877	27180	27077	26924	26665	26895	27200	27135	27078	27132	26975	27011	27110	26901	27220	27005	27116	26848	27076	27021	26931	27152	26907	26979	27127	27053	26927	26802	27129	26978	27129	27194	26824	26888	26856	26705	27062	27050	26912	26854	26953	26885	26701	26959	27015	26954	27163	26825	26955	26864	26980	26707	27054	26998	26799	27315	26760	26945	26990	26968	26971	26885	27136	26792	27266	26964	26994	26937	27138	26879	27036	26831	27060	26906	26749	27023	26940	26946	27128	26923	26734	27040	27221	26888	26980	27125	26874	26864	27088	26851	27036	27025	27098	27145	27041	27193	27139	26931	27131	26977	26819	27051	27012	26766	26748	26885	27026	27158	27059	27101	27161	26870	27132	26978	27062	27015	26849	27040	27038	26743	27016	26803	26919	26761	26957	26788	26944	27056	27260	26926	26902	27059	26911	26756	27091	26868	27070	26850	27032	27038	27028	26979	26894	27003	26869	26994	26976	26810	27145	27073	27142	27117	26951	27107	26964	27067	27250	27304	27057	27152	27131	27151	27148	26979	27032	27041	26947	26924	27053	26605	26974	27013	27088	27191	27082	26731	26884	26900	27066	27244	27206	26753	26805	26986	26850	26853	27257	27114	26944	27206	27028	26805	27006	27162	26895	26858	26978	26854	26792	26845	26900	27001	26909	26846	26976	26958	26934	26828	26771	27118	26699	26983	26859	26799	27024	26973	26859	27116	26915	27031	26984	27046	26978	27085	26931	26955	27185	26988	26753	26995	26932	26832	26943	26911	26814	26993	26673	27009	26925	26984	27068	27099	27152	27015	26800	26839	27225	27024	26970	27014	26941	27250	27062	27008	27246	26963	26766	27000	27238	27067	26950	27149	26976	26758	26881	26803	26932	26729	26975	27200	27183	26959	26818	26887	26983	26979	26978	27159	27002	27100	26925	26776	26883	26806	26874	26924	26861	26992	26880	26885	26696	26721	26927	27086	26991	27098	26843	26677	27070	26859	27008	27042	26792	26928	27161	26736	27297	27094	27047	26993	27171	27302	27201	27082	26915	27042	26768	26867	26975	26942	26965	26998	26865	26946	26604	26929	27085	26852	26928	26971	26783	26879	26892	27018	26825	26755	26880	26956	26881	27045	27179	26999	26840	27031	27104	27032	26969	26797	26800	27022	26920	27162	27164	27202	27040	27062	26907	26967	27117	27030	27067	26881	26858	26966	26843	26882	26978	26815	27030	27074	27078	27055	26962	26975	27227	26939	26690	27060	26893	26942	27123	26814	26790	26758	26823	27004	27093	26881	26940	26919	27094	26818	26889	27202	27039	26964	26790	26856	27121	26973	26940	27038	27092	26992	26986	26879	26750	26992	26849	27127	26975	26930	27048	26963	26939	27196	26995	26948	27205	26758	26989	26915	27037	27133	27132	27104	27201	26967	27064	26971	27074	26990	27241	27088	26904	27038	26852	27143	26961	26938	26916	26771	26920	27143	27158	27083	26850	27215	26961	27206	26886	27026	27057	27244	26858	26912	27117	26876	27076	26892	26856	27043	26783	26861	26868	26928	26809	27038	26876	26951	27068	27054	27056	26895	27192	27061	27093	27089	26835	26765	26956	26842	26773	27259	26866	26796	26901	26982	27244	26945	26937	27021	27307	27140	26961	26819	26994	26946	26977	27122	26803	27042	27105	26790	26854	26688	27130	26784	26849	27021	26861	27099	26892	27238	27091	26885	26909	26809	26850	26700	26945	27285	26953	26962	27075	26940	26826	26892	27059	27141	26975	27162	26916	26813	26674	26871	27032	26737	27239	26974	26960	27108	27056	27212	26969	26892	26922	26908	26881	27068	26966	27110	27053	27020	26774	26795	27030	26906	27146	26986	27168	26858	27050	26893
25426	32135	31215	25691	22627	20733	19418	18280	18045	17710	17566	17264	17308	17159	17148	17189	17188	17087	17183	17106	17150	17039	17019	16980	16824	17275	16939	16937	17190	16805	17002	16983	16980	16944	16863	17047	16958	16999	17126	17112	16928	16982	16885	17070	16981	16970	17049	17005	17042	16905	16877	17047	16938	16864	16983	16921	16880	16813	17065	16823	16942	16885	17115	17121	17034	17005	17026	17182	16935	16894	16899	16929	17075	16950	16999	16964	16982	16821	17064	16981	16950	16948	16868	16992	17079	17051	16968	17016	17033	16942	16942	16994	16951	16935	17015	17038	16946	16908	17132	16890	17013	16834	16881	16824	16969	16832	16952	17017	16859	17087	17127	16942	16958	16921	16813	16984	16960	16871	16945	16965	17035	16960	16819	16985	16983	16885	16763	16960	16879	16844	16899	16971	16994	16937	16921	16933	17050	16790	16810	17028	16877	17062	16941	17204	17060	16966	16808	16830	16894	16982	16961	16984	16923	16824	16862	16941	16904	16787	16836	16944	17039	16942	16951	16904	16886	16992	17061	16926	16939	16716	16818	16738	16903	16859	17002	16878	17142	16967	17016	16663	16868	16731	16839	16912	16894	16962	17212	16940	16975	16695	16792	17069	16810	16887	16980	17008	16833	17069	16912	17087	17118	16959	16847	16996	17055	16857	16934	17025	16915	17073	17017	16913	17008	16745	16947	16940	16972	16933	16779	16922	17067	16731	17026	17025	16894	16930	16890	16983	16891	17142	16788	16936	16902	16859	16792	16875	16846	16935	16999	16866	16986	16787	16956	17014	17018	16792	17065	17091	17157	16951	16832	17023	16963	16642	17182	16878	17029	17044	16990	16960	16703	16763	17012	17046	16964	16959	16799	16764	16954	16914	16980	17012	16927	17010	16765	17019	16773	16934	16882	16984	16891	16859	16981	16884	16924	16813	16907	16890	16908	16983	16995	16881	17100	16750	16905	17025	17104	17022	16998	16912	16954	16960	16977	16919	16887	17030	16864	16842	16936	16934	16817	16921	16822	16755	16923	16855	16988	16965	16951	17069	17037	17023	17007	16938	16948	16870	16786	16797	16822	16939	16870	16995	16896	16886	17104	16928	17001	16832	16927	16835	17010	16822	16768	16827	16959	17087	16947	16951	17013	16853	16919	16864	16910	17096	16951	16951	16927	17081	16922	16860	16930	16686	17026	16950	16989	16958	16837	16949	16841	17172	16917	16848	16844	17015	16968	17068	17012	16927	16958	17043	16956	16894	16933	16949	16897	16858	17029	16961	16989	16796	16831	16934	16901	17026	16794	17018	16923	16865	17001	16884	16825	17075	16926	16824	17099	16997	16885	17010	17031	16818	17060	16850	16795	17108	17077	16981	16901	16820	16975	16831	16781	16861	16927	16958	16990	16916	16832	16858	16794	16865	16961	16961	17122	16944	16910	17005	17026	16830	16812	16859	17033	16796	17035	17030	16942	16971	17117	17034	16808	16797	17008	16734	16976	16946	17094	17061	16865	17044	16871	16881	17047	17110	16943	16867	16963	16719	16976	16861	16957	16916	16864	16977	16940	16861	16898	17084	16983	16855	16914	16911	17028	16900	16946	16680	16891	16914	17006	16994	17140	17055	16783	16764	16908	16933	17013	17106	16950	16672	17142	16986	16937	17003	16868	16796	16939	16792	16912	16936	16931	16856	16855	16948	16843	16947	16897	17013	16855	16923	17114	16772	16951	16849	16846	16905	16989	16923	16959	16984	16830	16806	16892	16977	16958	16863	16797	16739	17021	16920	17023	16911	16920	17011	16991	17066	16844	16797	16822	17024	16680	16935	16879	16945	16828	16986	16924	16813	16992	17049	16928	16816	17140	17029	16878	16948	17015	17024	16911	16987	16988	17135	17088	16903	16869	16906	16986	16960	16887	17249	16845	16719	16914	16866	16884	16914	16962	16852	16866	16981	17089	16828	17025	16732	17072	16969	16949	16975	16772	16958	16919	16931	16815	16886	16924	17033	17101	16961	16991	17034	17131	16868	17019	16675	16747	16990	16953	16883	16906	17015	17061	17110	16844	17061	17039	16917	17123	17087	16827	17080	16975	16792	17059	16959	16894	16998	16942	16856	16926	16872	16912	16987	16929	17025	17009	16788	16919	16958	16960	16819	17218	16830	17134	16913	16892	16964	16784	16861	16935	16763	16913	16809	16991	16920	17009	16969	16879	16909	16815	16752	16961	16845	16873	16814	17087	16984	16772	16719	16940	16935	16880	16985	16984	17010	17087	17053	16775	17064	17123	16924	17039	16985	16900	16911	16760	16891	17034	16921	16935	16891	16839	16834	17061	17025	16863	16799	16914	16995	16911	16898	16844	16914	16926	16943	17009	16776	16798	16828	16880	16899	17043	16973	16854	16845	16900	16992	16980	16896	17068	17022	16944	16967	16981	17020	16928	16883	17031	16950	16766	16971	16637	16954	16839	17177	16862	16975	16989	16913	16999	17059	16956	17056	16900	16873	16874	16843	16956	16918	16773	17012	16909	16846	16802	16800	16810	16936	16886	16818	17069	16906	17054	16978	16981	16916	16967	16902	16869	16931	16743	16979	16823	16897	17017	16644	16945	17005	17075	17120	16870	16795	16639	16893	16747	16963	16900	16933	16936	16892	17040	16781	16977	16818	17013	16708	17010	16852	16906	16794	17108	16861	16922	16908	16898	16968	16875	16823	16830	16908	16582	16875	16909	17141	16944	16963	16916	16830	16909	16884	16890	16973	16908	16871	16952	16774	17078	17037	17098	16908	16853	16921	17023	16878	16844	16861	17067	16971	17014	16940	16964	16912	17033	16956	16844	16923	16843	16972	16909	16931	16921	16873	16936	17105	16968	17142	17035	17034	16977	16969	16759	16815	16959	16925	16839	16827	17002	17027	16893	17038	16892	16973	17027	16882	17090	17043	17031	17104	16857	16780	16947	16743	16810	16953	16792	16947	17050	16945	16985	16913	17014	17060	16777	16826	17042	17120	16803	17016	16989	16993	16785	16841	16928	16877	16906	16989	17057	16932	16961	17042	16809	16900	16846	16868	16849	16927	16957	16778	16966	16949	16796	17011	16945	16894	16837	16962	17107	16915	17099	16944	17035	16986	16890	16878	16844	16818	16780	16917	16899	17012	17001	17092	16774	16941	17067	17075	16939	16846	16921	17006	16761	16827	17167	16823	17001	16909	16968	16863	16958	16912	17089	16973	17142	16901	16872	17125	17005	17065	16942	16889	16892	16824	16959	16939	17007	17024	16825	16802	17017	17077	16963	17088	17023	16887	16996	17086	16988	17133	16691	17018	16951	17025	16905	16946	17029	16841	16947	16888	16980	17057	16887	16929	17022	16900	16788	16881	16842	16839	16955	17089	16857	16991	17004	16979	17119	16922	16988	16849	16975	16911	16974	16992	17023	16768	16881	16947	16967	16898	16944	16767	16976	16981	17011	17008	16839	16910	16975	16823	16897	16968	16920	16851	17020	16937	16794	16984	16913	17002	17016	16941	16928	16736	16961	16906	17000	17011	16909	16989	16999	17009	17015	16806	16964	16860	16997	16834	16928	16968	16946	16725	16932	16939	16987	17065	16930	16891	17087	16929	16870	16799	16828	17030	16742	16911	17000	17053	17027	16831	16810	16914	16822	16954	16897	16907	17004	17033	16902	16839	17003	17045	17000	16968	17073	16823	16810	16901	16885	16832	16892	16928	17033	17204	17085	17082	17038	16875	17024	16948	16972	17020	16898	16874	16921	16860	16931	16853	16864	16957	16959	16997	17095	17011	16910	17029	17017	16859	17043	16989	17031	16972	16910	16938	16865	16972	17067	16997	16846	16923	16972	16822	16853	16823	17082	16934	16885	17029	16887	16753	16915	16856	16867	17004	16992	16958	17000	17012	16940	16910	17153	16953	17104	17154	17110	16992	16918	16907	16823	16922	17192	16953	17029	16919	16887	17029	16809	16890	17156	16902	16942	16784	16976	16742	17112	16816	16795	16911	16877	17113	16909	17161	16790	16920	16842	16977	16956	16776	16974	17006	16935	16934	17018	17001	17051	16994	17038	16968	16893	16814	16893	17047	16909	16811	16892	17094	17048	16907	16902	16753	16888	16810	16893	17050	17050	16842	16843	16848	16848	16915	16951	17060	16869	16848	16921	17030	16886	16889	16948	16956	16927	16944	17018	16972	16822	16935	17100	16904	17102	16988	16912	16924	16818	16861	16765	16880	17070	17109	16724	17063	16982	17120	16956	17064	16807	16885	17115	16752	17099	17019	17151	16870	16721	17024	16774	16933	16893	17027	16952	16827	17018	16885	16999	17017	17021	16972	17120	16818	16940	17026	16909	16992	16980	16808	17093	16796	17009	16772	16898	16948	16959	16847	17121	16899	16911	16795	16912	17033	17067	16766	16926	17075	16868	16692	17118	17068	17024	16977	16919	16879	16919	16768	16971	17064	16919	16898	17004	16781	16956	17032	16952	16936	16907	17046	16876	17089	16904	16972	17170	16721	16876	16941	16772	16990	16962	16751	16882	16953	16957	17080	16927	17027	16929	16888	17030	17056	16857	16999	16865	16956	17092	16920	16945	16835	16885	17146	17032	17014	16932	16997	16960	17037	16841	16971	16890	16743	16818	16883	16935	16902	16989	17007	16921	16941	17044	16809	16789	17020	16880	16877	16799	17053	16955	16887	16834	16911	16719	17004	16941	16987	16821	16970	16986	16996	16920	16894	16995	16939	16991	17037	16839	16941	16904	16988	16949	16983	16950	16927	16947	16841	16925	16968	16828	17051	16873	17052	16910	16880	16981	17085	16909	16854	16939	16918	17012	16956	16897	17079	16858	16729	16779	17041	17072	16837	17005	17003	16914	16854	16898	16897	16952	16904	16975	16913	17019	16991	16749	16943	16979	16930	16976	17071	17095	16949	16894	16944	16914	16953	16939	16777	16932	16719	16950	16885	17027	16866	16821	16986	16904	16876	16968	16934	16915	16952	17037	16850	16795	16816	17024	16889	16937	16789	17073	17007	16924	16883	17007	16689	17092	16933	16862	16754	17103	16982	16790	16966	16886	16964	16918	16978	16894	16821	16870	16877	16902	16916	16870	17026	16838	16842	16869	16995
24408	21225	27777	25655	25344	29192	30844	27648	26759	26525	26228	26029	25882	25682	25585	25826	25471	25520	25318	25419	25368	25191	25362	25489	25491	25300	25255	25420	25239	25429	25566	25033	25239	25361	25248	25336	25049	25407	25263	25406	25156	25261	25340	25202	25323	25067	25445	25171	25098	25122	25156	25070	25201	25012	25328	25165	25132	25147	25116	25338	25224	25186	25290	25416	25553	25094	25245	25120	25087	25236	25203	25230	25216	25349	25086	25153	25370	25128	25269	25073	25211	25119	25231	25188	25157	25124	25399	25255	25359	25161	25115	25087	25203	25050	25124	25121	25079	24780	25124	24992	25069	25122	25411	25120	25099	25009	25110	25139	25257	24921	25247	25033	25197	25185	25261	25117	25012	25021	25220	25263	25182	25054	25043	24958	25350	25429	24875	25103	25057	24988	25316	25344	25008	24913	25282	25078	24993	25121	25356	25100	25147	25194	25255	25235	25271	25260	25248	25331	25544	25297	25259	25398	25321	25068	25193	25158	25041	25189	25034	25105	25120	25233	25216	25419	25231	25317	25524	25290	25198	25106	25166	25126	25335	25067	25184	25185	25174	24981	25304	25124	25047	25128	25500	25136	25185	25073	25167	25120	25349	25100	25369	25184	25282	24931	25006	25165	25397	24944	25267	25468	25085	24977	25251	25284	25057	25141	25142	25079	25304	25209	25208	25007	25036	25087	25204	25153	25155	25077	25174	25135	25323	25030	25002	25068	25316	25039	25154	25160	25169	24999	25106	25135	24930	24824	24963	25205	25281	25237	25091	24894	25150	25152	25118	25054	25139	25300	25291	25278	25053	25253	24921	25291	25262	24911	25141	25032	25085	25191	25144	25275	25269	25267	25197	25188	25187	25126	25296	25214	25119	24944	25032	25070	25152	25257	24974	25177	25146	25213	25362	25081	25236	24883	25441	25191	24927	25006	25231	25310	25169	25131	25043	25199	24938	25044	25072	24910	25028	25158	25313	25257	25043	25379	25312	24940	25043	25220	24855	25091	25315	25215	25125	25400	25363	25141	25201	25179	25054	25229	25231	25061	25128	25292	25108	25083	25260	25264	25158	25271	25100	25140	25134	25282	25062	24999	25200	25340	25163	25265	25385	25008	25065	25184	24941	25159	24897	24745	25138	24895	25430	25200	25136	25156	24983	24989	25349	25322	24889	25102	25126	25142	25100	25157	25199	25186	25283	25117	25295	25302	25103	24944	25140	25171	25325	25116	25197	25107	25232	25168	25138	25165	24893	25015	25267	25122	24932	25125	25127	25179	24832	24964	25288	24863	24993	25022	25185	25300	25147	25148	25341	25426	25273	25256	24777	25270	25095	25361	25434	25177	25105	25131	24841	25175	25383	25250	25360	24871	25159	24968	24860	25220	25276	25101	25155	25285	25122	25506	25130	25387	25100	25219	24972	25295	25186	25174	25297	25074	25296	25116	25234	25257	25170	25105	25331	24948	24995	25230	24839	25133	24923	25312	25300	25273	25060	25231	25513	25129	24903	25158	25337	24966	25099	25197	25194	25124	24897	25043	25157	25103	25159	25264	25234	25104	25370	25103	25368	25446	25184	25225	25255	25021	25121	25352	25126	25075	24938	25126	25275	25156	25132	25235	25175	25172	25355	25420	24958	25100	25225	25141	25271	24943	25226	25042	25235	24992	25336	25217	25083	24946	25230	25268	25148	25081	25093	25140	24888	25307	25207	25260	24949	25160	25136	25322	25122	24987	25254	25124	25143	25457	25200	25112	25139	25094	25274	25101	24994	24805	25101	24848	25296	24981	24985	25004	25074	25055	25150	25099	25196	25128	25159	25126	25059	25185	25361	25031	25148	25224	25051	25303	25084	25064	25358	25243	25045	25303	24999	25163	25333	24940	25314	25300	25166	25249	25195	25109	25285	25215	25030	25137	25079	25269	25388	25091	25144	25321	25199	25250	25208	25058	24962	24885	25346	25058	25256	25134	25175	25213	25076	25164	25360	25229	25237	24925	25048	25049	25111	25120	25025	24907	24978	25207	25180	25253	25247	25257	24929	25195	25114	25424	25055	24950	24935	25261	25161	25510	25187	25031	25141	25333	25251	25155	25195	25119	25152	25355	25315	25152	25360	25148	25210	25055	24953	25197	25180	25298	25165	25442	25239	25250	25035	25221	24985	25121	25224	25252	25083	25142	25082	25061	25229	25338	25251	25187	24913	24948	25126	25117	25077	24999	25081	24994	25349	25039	25009	24985	24881	25120	25031	25051	25086	25159	25093	24988	24971	25208	25156	25057	25097	25020	24965	24936	25383	25159	25069	24917	25217	25149	25061	25170	25024	25359	25132	25222	25202	25250	25365	25362	24953	25088	25272	25300	25239	25173	25097	25302	25016	25212	24985	25184	24876	25310	25307	25169	25311	25100	25072	25126	24853	25018	25278	25068	25277	25196	25310	25120	25334	25147	25208	25282	24863	25134	25194	25234	25222	25074	25355	25238	24986	25189	25070	24926	25077	25307	25039	25105	25019	25361	24925	24938	25236	25035	24924	25126	25162	25156	25175	25261	25405	25276	25254	24939	25214	25317	25124	25100	25122	25014	25125	25171	25074	25236	25237	25238	25124	25403	25037	25055	25044	25114	24894	25229	24905	25081	24855	25028	25002	25232	25235	25046	25117	24880	25068	25234	25098	25355	25245	24975	25073	24965	25015	25053	25282	24879	25147	25050	25437	25274	25195	25062	25181	25314	25231	25198	25161	25122	25119	25283	25402	24975	25187	25129	25127	25231	25282	25259	24910	25076	25478	24837	25140	25323	25458	25046	25110	25277	25265	25403	25127	25278	25132	24892	25135	25002	25060	25156	25100	25151	25097	25071	25118	25051	25274	25239	25124	25010	25007	25325	24960	25001	25172	25303	24983	25027	24973	25100	25247	25246	25117	25309	24989	25000	24951	25263	25404	25133	25076	25098	25295	25097	25154	25077	25122	24946	24926	25134	24999	25235	25052	25137	25261	25085	25081	25046	25310	25097	25155	25435	25308	25354	25521	25183	25006	24931	25084	25162	25009	25266	25195	25404	25156	25097	25187	25036	25252	25123	25181	24940	25468	25190	25212	25032	24910	25258	25283	24971	25352	25070	25298	25178	25169	25391	25005	25229	25191	25165	25155	25342	25242	25230	25174	25183	25419	25231	25026	24816	25088	25267	25149	25070	25152	25203	25155	25094	25275	25106	25248	24969	25287	25211	25025	25210	25296	25143	25109	25143	25263	25054	25193	25223	25221	25175	24951	25186	24883	25065	25378	25296	24985	25280	24923	25090	25254	25200	25114	25022	25097	24915	25176	25113	25001	25131	25301	25256	25121	25259	25049	25195	25252	25230	25267	25045	25169	25062	25311	25083	25085	25173	25157	25013	25141	25295	25119	25096	25148	25132	25260	25401	25319	25089	25543	25284	25063	25111	25093	25109	25408	25207	25336	25339	25231	25148	25519	25123	25315	25160	25018	24921	25067	25221	25117	25062	25505	25070	25201	25108	25132	25168	25098	25097	25188	25013	25068	24992	24972	25263	25166	25027	24914	25209	25092	25242	25344	25308	25194	24927	25087	25087	25128	25272	25115	25267	25320	25135	25015	25169	25470	25550	25282	25033	25204	25258	25047	25212	25329	25137	25391	25282	25112	25244	24829	25123	25283	24982	24971	25067	25226	25147	25156	25017	25294	25256	25370	25000	25006	25281	25148	24939	25121	24857	25224	25167	25156	25073	25240	25025	25147	24901	25140	25027	25184	25277	25065	25006	25270	25327	24999	25125	25116	25438	25153	25151	25155	25168	25153	25143	25125	25300	25349	25158	25235	24959	25092	25186	25194	24805	24981	25113	25353	25242	25165	25087	25108	25534	25093	25191	24966	24931	24932	25059	25223	25030	25170	25350	25206	25096	24891	25198	25346	25102	25342	25015	25231	25253	24991	25068	25003	25117	25127	25174	25142	25035	24881	25252	25204	25152	25170	25112	25226	25012	25153	25149	25073	25176	25177	25310	25173	25471	25310	25265	25271	25148	24952	25124	25097	25314	25152	25232	25131	25032	25169	25222	25239	25239	25120	25082	24994	25132	25227	25172	25423	25078	25438	25185	25255	24992	25306	25175	25144	25199	25172	25142	25227	25026	25024	25232	25149	25220	25400	25353	25155	25234	25168	25175	25238	25176	25092	25074	25159	24988	25104	24930	25096	25282	25323	25151	25032	24714	25105	25239	24878	25425	25222	25009	25227	25102	25021	25233	25290	25113	25167	25107	25457	25305	25181	25216	25556	24954	25142	25179	25501	25243	25046	25206	25248	25044	25246	25182	25124	24850	25164	25170	25316	25205	25091	25267	25224	25025	25021	25188	25122	25280	25348	25101	25113	25117	24985	25307	25009	25014	25176	25036	25127	25043	25227	25444	25323	25275	25270	25237	25152	25191	25185	25041	25140	25193	25355	25353	25079	25104	25451	25268	25001	25110	25197	25006	25270	25253	25158	25336	25402	25203	25169	25251	25315	25113	25029	25126	24983	24993	25099	25190	25301	24999	24952	25114	25318	25033	25311	25220	24908	25147	25020	25168	25193	24966	24819	25047	25173	25115	25168	25295	25256	25240	25063	25186	25145	25188	25257	25191	25087	25210	25223	24971	25190	25186	24974	25247	25217	25107	25346	24960	24924	25314	25153	24931	25108	25198	25065	25248	25123	25406	24974	25418	24943	25429	25339	25166	25516	25039	24870	25227	25143	25009	25127	25163	25163	25264	25208	25240	25035	25199	25161	25193	25036	25084	24956	25223	25420	25200	25142	25251	25319	25040	25450	25253	25082	25083	25116	25219	25071	25223	25052	25426	24929	25332	25126	25087	25134	25093	25392	25458	25080	25404	25416	25095	25162	25349	25217	25200	25318	25349	25151	25138	25323	25091	25093	25342	25426	25205	25093	24796	25415	25264	25196	25231	25133	25073	25401	25361	25061	24764	25035	24935	25097	25231	25200	25254	24979	25153	25588	25141	25254	25077	25234	25225	24953	25159	25188	25179	25157	25073	25363	25264	25089	24978	25186	25000	25387	25146	25255	25395	25413	25247	25169	25042	25212	25313	25098	25247	24998	25297	25309	24985	25034	25111	25313	25003
23046	38906	37807	30470	26147	22860	20620	19268	18380	17586	17296	17195	16916	16749	16527	16525	16670	16459	16375	16588	16434	16424	16374	16309	16477	16363	16283	16252	16197	16150	16199	16123	16139	16265	16175	16177	16312	16198	16178	16268	16302	16196	16106	16297	16167	16262	15982	16192	16069	16101	16089	16192	16423	16107	16006	16198	16176	16271	16105	16115	16131	16188	16210	16042	16135	16164	16130	16267	16144	16013	16137	16346	16123	16234	16099	15956	16026	16248	16007	16176	16046	16109	16221	16084	16053	15841	15957	16153	16247	16097	16132	16173	16134	16038	16096	16223	16212	16074	16089	16075	16060	16234	16201	16204	16063	16129	16083	16029	16115	16076	16133	15967	16069	15978	15968	15946	16211	15988	16092	15875	16055	16310	15999	16087	16001	15972	16130	16109	16052	16050	15991	16114	16201	16159	16148	16003	16262	16224	15979	16176	16074	15982	16183	16061	16010	15992	15969	16071	16186	15950	15839	16283	16015	15956	15937	16143	16124	16156	16007	16158	16196	16020	16042	16242	16037	15939	16173	16109	16235	15982	16267	16049	16009	16155	16030	16095	16039	16119	16275	16154	16030	16138	16231	16004	16122	16049	16081	15965	16034	15995	16284	16077	16020	16054	16098	16145	16099	16077	15997	15817	16135	15999	16011	16169	16032	16225	15946	16017	16106	16081	16085	16136	16038	16040	16109	16113	15871	16183	16193	16034	16007	16245	16071	16107	16189	16194	16068	16120	16093	16206	16118	16062	16052	16128	16160	15997	16085	16140	16212	16028	16149	16195	16111	16237	16173	16301	16091	16065	16114	16041	16190	16261	16131	16259	16034	16204	16102	16188	16097	16232	16074	16033	16303	16183	16054	16057	15941	16065	16228	16095	16140	16050	16119	16092	16183	16252	15946	16165	16002	16115	16193	16099	15980	16150	16212	16308	16188	15998	16144	16122	16113	15978	16105	16070	16044	15939	16068	15974	16150	16134	16159	16128	16190	16103	16038	16020	16093	16185	16182	16107	16230	16186	16336	16147	16203	16032	16227	16156	16131	16058	16007	16063	16009	16161	15943	15975	15899	16252	16130	16092	16318	16001	16059	16181	16140	15956	16111	15917	16084	16291	16070	16025	16066	15993	15840	16114	16061	16011	16179	16008	16072	16065	16147	16084	16138	16321	16063	16214	16028	16071	16095	16127	15966	16182	16075	16205	16147	15979	16058	16252	16127	16052	16141	16269	16076	16011	16247	16174	15978	15958	16327	16178	16094	16095	16043	16139	16046	16035	16076	16152	16280	16103	16137	16149	16010	16315	15974	16044	16080	15970	16154	16095	16006	16085	16295	16104	16117	15874	15914	16285	15938	15991	16193	16161	16182	16044	15971	16057	16001	16089	16074	16227	16077	15799	16110	16191	16044	16209	15952	16029	16170	16140	16160	16246	16027	16019	16073	16136	16173	16051	16126	16209	16063	16081	16085	16139	15927	16029	15897	15912	16319	16197	16206	16156	16158	16104	16157	16140	16142	16109	16147	16116	16173	16178	16007	16015	16177	16228	16153	16043	16056	15994	16150	16196	16011	16124	16066	16086	15902	16088	16118	16101	16180	16119	16134	16248	16157	16164	16153	16138	16278	15933	16157	16059	16210	16207	15996	16102	16077	15915	16189	16049	16029	16009	16128	16058	16059	16176	16164	16112	15918	16047	16183	16148	16217	16225	16294	16303	16111	16072	16128	16044	16046	16059	16002	16262	16117	16080	16214	16109	15990	16133	16096	15976	15972	16087	16235	16085	16167	16046	16039	16065	16051	16162	16004	16042	16058	16096	16067	16159	16201	16069	16074	16007	16185	16156	16135	16283	16069	16042	16100	16171	16080	16091	16100	15994	16158	16068	16194	16102	16116	16038	16230	16043	16064	16186	16020	16087	16100	16103	15932	16186	16218	15873	16240	16099	16029	16163	16018	16121	16086	16000	16005	16067	16085	16112	16151	16044	16086	16203	16168	16111	16127	16089	16177	16019	15838	16063	16127	16089	16186	16035	15970	16119	16204	16105	16259	15985	16226	16112	16278	15951	15970	16233	16153	16052	16109	16048	16207	16087	16054	15980	16108	16316	16227	16141	16093	16165	16102	16072	15920	16102	16057	16078	15838	16174	15971	16058	16151	16100	16097	16012	16115	16165	16024	16116	16045	15871	16073	16081	15863	15999	16107	16117	16000	16004	16192	15976	16075	15979	15979	16179	16137	16103	16171	16056	15949	15976	16137	16118	16114	16252	16236	15947	16211	16363	16284	16069	16183	16250	16043	15945	16016	16120	16058	16053	16106	16054	16090	16088	16089	16076	16195	15945	16087	16061	16094	16066	16166	16150	16161	16134	16051	16110	16097	16146	16037	16010	16024	16283	16074	15968	16031	16077	16116	16104	16026	16162	16105	16130	16096	16056	16049	16132	16065	16029	16210	16046	16116	16034	16302	16101	16103	16131	16090	16089	16062	16186	16157	16104	16218	16171	16133	16052	16177	16205	16236	16164	16186	15953	16183	16198	15951	16358	15921	16169	15957	16125	16046	16116	16116	15943	16231	16099	16133	16140	16102	16081	15954	16118	16210	16132	16071	16041	16132	16246	16294	16118	16291	16173	16101	16136	16104	16103	16055	16183	16279	16004	16047	16121	16181	16054	16201	16094	16167	16124	16054	16036	16053	16129	16046	16201	15913	16237	16203	16073	16232	15912	16181	16229	16271	15962	16151	16154	16224	16028	16218	16002	15999	16135	16006	16146	16181	16069	16286	16120	15845	16094	16006	16163	16199	15788	16142	16125	16235	16160	16043	16223	16090	16053	16119	16062	15985	15906	16090	15957	16183	16183	16087	16064	15927	16038	16077	16097	16123	16124	16051	16022	16174	16009	16122	16167	16272	16078	16066	16107	16135	16187	16100	15967	16004	16070	16276	16076	15902	16254	16042	16120	15874	16061	15940	16042	16110	16063	16242	16153	16112	15962	16120	15847	16250	16183	16167	16135	16008	16083	16270	16206	16117	16119	16372	16178	15891	16029	16224	15988	16110	16162	16067	16295	16013	15985	16029	16375	16029	16048	16104	16069	16178	16160	16235	16162	15842	16131	16159	16078	16104	16048	16111	16223	16185	16126	15984	16332	16200	16156	16268	16321	16139	16152	16098	16226	16193	16200	16016	16215	16142	16066	16166	16111	15989	16211	16057	16118	16043	16126	16145	16199	16234	15999	16045	16058	16094	16093	16019	16159	15987	16155	16103	16033	16161	16175	16198	16175	16022	16062	16220	16217	16002	16004	16077	15950	16076	16193	16097	16165	16183	15958	16221	15938	16087	16069	16076	15965	16114	16035	16153	16083	15974	16006	16086	16082	16100	16141	16136	16182	16091	15955	16070	16085	15959	16361	16100	16380	16145	16259	16131	16110	16147	16125	16221	16061	16009	16051	16028	16001	16159	15999	16218	16175	16205	16097	16028	15954	16022	15893	16018	16163	16131	15987	16203	16020	16048	16297	16238	16126	16149	15952	16142	15991	16079	16024	16098	16193	16141	16145	16059	16173	16061	16107	16024	16168	16082	16064	16094	16069	16190	16075	15999	16126	16081	16039	15934	16064	16108	16136	16071	16080	16053	16086	16140	16062	16086	16169	16042	16048	16021	16072	15982	16017	16136	16171	16091	16031	16183	16001	15983	16215	16051	16195	16108	16160	16138	16087	16083	16100	16127	16100	16059	16039	16095	15948	16021	16103	16169	16243	16209	16311	16155	16134	16099	16148	15998	16060	16123	16036	16111	16217	16213	16164	16016	16193	15959	16322	16158	16143	16174	16059	15968	16206	16106	15945	16176	16255	16175	16105	16160	16033	16115	16173	16021	16103	16327	16115	16073	15996	16198	16073	16150	16211	16115	16251	16231	16119	16192	16090	16243	16159	16093	16041	16034	16105	16147	16111	16023	16198	16034	16148	16203	16147	16214	16110	16171	15933	16284	16157	15907	16176	16110	16102	16088	16119	16259	16122	16148	15950	16242	16070	16125	16028	16021	16015	16067	16332	16252	16078	16128	16056	15993	16195	16234	16173	16094	16067	16118	16070	16078	16110	16068	16232	15851	16181	16036	15860	16255	16166	16092	16106	16036	16237	16171	16055	16167	16131	16190	15946	16209	16053	16253	16215	16131	16134	16136	15915	16094	16250	16142	16083	16171	16163	16310	16004	16043	16036	16242	16320	16113	16097	16023	16110	16196	16019	16068	16102	16056	16191	16105	16287	16055	16120	16048	16180	16018	16132	16182	16060	16044	16190	16313	16131	16133	15970	16146	16059	16189	16238	16048	16029	16017	16264	16026	16100	16097	16227	16116	15989	16065	16073	16096	16030	15906	16220	15986	16019	16203	16117	16221	16145	16250	16032	16022	16241	16144	15950	16046	16225	16155	16143	16086	15921	16012	15990	16076	16038	16155	16081	15919	15940	16216	16000	16064	16016	16044	16131	16146	16062	16107	16227	16145	16177	16209	16218	15954	16121	16095	15913	16064	16154	16139	16319	16102	15966	16196	16158	16147	16131	16055	16025	15995	16067	16133	16154	16039	16023	16398	15988	16139	16338	16323	16254	16150	16206	16053	16126	16129	16274	16239	16080	16067	16090	15959	16154	16101	16119	16066	15942	16198	16137	16002	16158	16154	15972	15970	16238	16081	15898	16009	16115	16045	16244	16054	16153	16129	15975	16113	16166	16109	16207	16122	15885	16169	16051	16126	16001	16190	16008	16099	16116	15969	16010	16226	16233	16261	16038	16156	16002	15926	16113	16059	16305	16168	16142	16096	16113	16124	16179	15994	16089	16113	16262	16163	16120	15947	15991	16095	16073	16042	16152	16097	16032	16272	16127	16070	16202	16020	16192	16032	16379	16166	15884	16108	15955	16079	16171	15970	16119	16158	16210	16081	16011	16097	16026	16104	16095	16165	16324	16226	15865	16021	16050	16096	16146	16147	15973	16147	16050	16149	16241	16118	16158	16018	16098	16228	16088	16111	16059	16268	15968	16070	16080	16038	15934	16077	16094	16170	16228	16023	16014	15959	16100	16012	16002	16117	16157	16203	16122	16050	15984	16357	16220	16108	16176	16157	16152	16049	16258
22726	21160	27745	25031	22774	27826	32847	28675	27255	27306	26905	26520	26224	26196	26079	25765	25808	25994	25597	25709	25733	25608	25400	25639	25575	25555	25523	25458	25492	25503	25465	25367	25569	25465	25584	25256	25395	25399	25314	25137	25271	25513	25581	25565	25178	25415	25187	25439	25441	25225	25408	25381	25343	25340	25481	25324	25478	25356	25281	25358	25475	25522	25458	25355	25363	25297	25465	25115	25258	25080	25397	25360	25115	25349	25412	25361	25318	25271	25179	25296	25029	25244	25135	25245	25316	25086	25228	25294	25454	25451	25189	25299	25205	25347	25358	25243	25070	25447	25253	25213	25361	24983	25341	25064	24930	25054	25195	25241	25259	25297	25216	25129	24884	25215	25059	25237	25031	25274	24884	25087	25172	25313	25328	25273	25359	25314	25211	25041	25163	25109	24948	25153	25193	25054	25285	25284	25390	25171	25116	25390	25267	25204	25296	25209	25123	24913	25221	25255	25542	25176	25255	25047	25274	25161	25229	25232	24982	25330	25335	24956	25133	25131	25083	25146	25206	25305	25094	25342	25076	25305	25192	24928	25264	25217	25130	25229	25326	25490	25349	25174	25115	25060	25212	25202	25123	25268	25214	24933	25502	25065	25062	25197	25276	25103	24955	24776	25415	25302	25049	25231	24990	25187	25019	25312	25075	25417	25215	24908	25284	25318	25361	25250	25227	25204	25564	25066	25326	25227	25269	25039	25105	24941	25200	25172	25278	25260	25142	25237	25145	25243	25109	25333	25400	25212	25303	25224	25156	25126	25315	25145	25142	24988	24924	25217	25297	25275	25154	25438	25266	25234	25161	25233	25206	25250	25395	25320	25158	25207	25411	25191	25211	25275	24933	25309	25159	25202	25316	25344	25055	24975	25196	25495	25145	25102	25205	25255	25154	25081	25317	25051	25146	25034	25364	25126	25032	25036	24883	24932	25294	25174	25232	25186	25311	25093	25484	24975	25114	25225	25251	25411	25153	24767	25188	25256	25370	25237	25372	25145	25013	25155	25295	25281	25186	25202	25232	25187	25312	25174	25198	25087	25067	25321	25514	25082	25342	25196	24981	25187	25401	25182	25090	25030	25117	25286	25215	25250	25413	25423	25084	25164	25257	24954	25099	25090	25270	25170	25070	25167	25349	25260	25136	25229	25375	25255	25279	25187	25239	25102	25290	25063	25033	25100	25206	25243	25237	24949	25044	25148	25045	25273	25470	25118	25290	25395	25116	25177	25061	25314	25067	25337	25366	25263	25289	25273	25323	25145	25179	25197	25472	25449	25165	25235	25359	25376	25026	25182	25269	25380	25134	25186	25182	25339	24971	25412	25163	25198	25132	24875	25081	24911	24999	25079	25257	25224	25049	25041	25110	25195	25143	25006	25093	25188	25399	25102	25315	24996	24995	25203	25128	25243	25156	25079	24978	25112	25014	25300	25302	25219	25125	25082	25182	25275	25170	25070	25325	25081	25101	25043	25198	25235	24923	25186	25427	25074	25047	25217	25317	25081	25209	25031	25203	24946	25327	25028	25225	25394	25368	25152	25576	25307	25129	25398	25380	25262	25490	25310	25109	25214	25073	25024	25148	25308	25279	25068	25278	25385	25432	25181	25262	25012	25164	25012	25079	25261	25283	24850	25126	25037	25171	25238	25315	25174	25323	25239	25094	25341	25191	25523	25224	25248	25419	25373	25169	25307	25163	25243	25333	25233	25077	25210	24914	25105	25321	25277	25328	25203	25273	25238	25109	25191	25109	25212	25174	25220	25089	25328	25245	25444	25155	25450	25114	25112	25377	25101	25366	25188	25129	25220	25264	25179	25180	25517	25195	25191	25061	25010	25228	25373	25354	25439	25141	25342	25168	25110	25205	24971	25161	25246	25111	25028	25189	25297	25127	25311	25217	25130	25301	25085	25235	25218	25229	25278	25355	25274	25342	24966	25236	25273	25247	25022	25319	25309	25056	25315	25220	25040	25178	25411	25282	25053	25239	25242	25175	25058	25231	25168	25115	25178	25326	25295	25549	25275	25278	25241	25271	25259	25389	25615	25442	25058	25006	25031	25193	25197	25113	25174	25318	25437	25248	25057	25150	25407	25081	25108	25178	25172	25135	24962	25376	25259	25167	25262	25190	24994	25176	25228	25233	25214	25294	25064	25106	25073	25166	25073	25051	25115	25306	25145	24972	25259	25031	25101	25067	25095	25199	25332	25157	25255	25070	25109	25263	25125	24983	25220	25322	25102	25165	25185	25309	25324	25074	25267	25453	25304	25352	25459	25234	25277	25497	25286	25394	25154	25216	25124	25313	24943	25309	24886	24971	24962	25126	25231	25160	25361	25356	25231	25108	25339	25157	25369	25354	25270	24938	25366	25033	25265	25236	25207	25166	25074	25128	25261	25079	25047	24983	25306	25146	25186	25235	25365	25250	25351	25499	25176	24755	25217	25094	25558	25387	25383	25307	25134	25310	25432	25423	25124	25337	25621	25438	25130	25119	25308	25252	25203	25054	25224	25057	25477	25214	24977	25088	25237	25224	25122	25243	25179	24968	25210	25090	25239	25303	25268	25194	25223	25245	25046	25114	25096	25140	25212	25217	25185	25415	25243	25114	25211	25264	25215	25128	25044	25167	25188	25264	25086	25119	25114	25403	25423	25076	25209	25036	25189	24994	25245	25370	25134	25208	25082	25076	25089	25258	25194	25057	25246	25303	25133	24892	25218	25395	25053	25152	25129	25417	25270	25234	25468	25386	25309	25255	25415	25361	25135	25109	25236	25249	24982	24745	25254	25004	25073	24948	25040	25300	25150	25110	25224	25168	24972	25438	25104	25115	25109	25194	24939	25298	25218	24918	25246	25271	25124	25182	25367	25221	25052	25471	25335	25276	25216	25324	25412	25212	25143	25071	24882	25041	25361	25197	25135	24953	25117	25185	25066	25166	24999	25105	25110	25201	25210	25366	25374	25130	24972	25292	25161	25094	25339	25244	25110	25027	25274	24887	25054	25214	25192	25149	25333	25089	25105	25251	25205	25317	25428	25110	25333	25142	25145	25436	25380	24851	25286	25119	25056	25256	25153	25223	25213	25247	24923	24868	25044	25022	24966	25163	25297	25192	25415	25161	24951	25296	25175	25106	25321	25071	25154	25217	25063	25104	25266	25296	24957	25084	25230	25347	25312	25208	25191	25144	25192	25187	25152	25098	25256	25195	25348	25119	25300	25386	25189	25059	25105	25105	25275	25130	24883	25306	25105	25333	25083	24970	25041	24866	25126	25015	24894	25234	24988	25208	25251	25284	25381	25373	25234	25146	25179	25192	25359	24898	25188	25126	25189	25337	25085	25185	25317	25191	24974	25156	25158	25245	25312	25413	24956	25174	25304	25290	25292	25022	25100	25031	25344	25179	25397	25296	25135	25362	25350	25234	25093	25107	25051	25081	24936	25394	25239	25155	25302	25271	25356	25117	25056	25136	25200	25268	24904	25301	25495	25155	25292	25115	25198	25261	25251	25144	25114	25256	25158	25204	25076	25271	25193	24999	25269	25263	25311	25306	25182	24968	25191	25197	25190	25175	25128	25110	25377	25357	25140	25311	25474	25475	25209	25083	25271	25051	25414	25053	25127	25132	25186	25212	25130	25300	25368	25470	25294	25388	25227	25332	25445	25097	25181	25262	25355	25190	24813	24979	25121	25425	25172	24874	25074	24935	25396	25147	25394	25187	25068	25234	25208	25320	24804	25116	25010	25202	25402	25329	25096	25094	25188	25087	25460	25339	25315	25074	25061	25099	25323	25066	25270	25375	25169	25079	24810	25079	25161	25077	25532	25245	24995	25150	25366	25057	25089	25269	25259	25109	25365	25292	25307	25407	24894	24833	25279	25424	25176	25404	25307	25171	25110	25081	24938	25131	25132	25168	25247	25353	25291	25292	25167	24940	25253	25164	25008	24890	25162	25060	25176	24791	24934	25130	25320	25327	25216	25405	25240	25161	25269	25365	25328	25196	25232	25089	25044	25309	25164	25240	25231	25105	24909	25286	25090	25159	25079	25193	25108	25266	25217	25348	25559	25183	25091	25229	25233	25128	25199	25397	25208	25312	25147	25015	25260	25033	25345	25175	25060	25088	25111	25372	25315	25012	25005	24962	25042	25202	25051	24979	25265	25229	25146	25114	25330	25124	25210	25334	25120	25235	25315	25379	25320	25231	25281	24984	25234	25055	25049	25078	25279	25243	25162	25456	25081	25226	25182	25284	25224	25285	25153	25415	25127	25323	25433	25052	25258	25354	25017	25248	25172	25385	25103	25262	25117	25285	25183	25201	25031	25099	25160	25342	25170	25418	25175	25171	25120	25206	25240	25325	25206	25140	25331	25207	25179	25227	25165	25503	25248	25138	25303	25182	25288	25383	25121	24841	25019	25295	24899	25126	25288	25228	25012	25146	25177	25372	25174	25227	25133	25180	25251	25329	25130	25206	25339	25329	25181	25402	25139	25127	25098	25534	25039	25144	25495	25154	25187	25226	25152	25236	25007	25085	25197	25292	25256	25239	25349	25032	25021	25054	25007	25076	25065	24946	25270	25232	25325	25173	25355	25167	25317	25496	25035	25132	24975	25554	25135	25343	25107	25187	25062	24802	25295	25195	24898	25340	24985	25240	25162	25111	25289	25268	25239	25382	25372	25346	25262	24935	25210	25411	25259	25135	25408	24988	25429	25432	25250	25082	25220	25068	25122	25204	24984	25255	25365	24969	25058	25295	25245	25041	24869	25171	25196	25034	25152	25115	25464	25290	25143	25532	25029	25154	25314	25230	25004	25225	25128	25170	25254	25260	25126	25206	24991	25047	25100	25217	25100	25309	25377	25194	25366	25248	25053	25202	25131	25130	25337	25249	25364	25183	24818	25207	25000	25260	25109	25343	25318	25288	25179	25010	25201	25313	25290	25018	25224	25275	25164	25136	25086	25418	25114	25406	24944	25189	25420	25199	25365	25194	25134	25161	24965	25423	25465	24972	25140	25182	25137	25127	25308	25287	25127	25348	25178	25488	25173	25336	25071	25309	25191	25245	25069	25074	24987	25443	25211	24981	25154	25277	25109	25081	25174	25272	24798	25020	24949	25364	25239	25129	25147	25291	25409
24989	43241	42281	34586	29206	25043	22313	20476	19305	18588	18056	17495	17353	17025	17029	16788	16726	16853	16503	16397	16397	16449	16187	16207	16154	16215	16172	16271	16278	16223	16204	16320	16286	16258	16178	16380	16304	16243	16159	16228	16266	16187	16124	16363	16151	16125	16175	16148	16166	16163	16108	16044	15932	16028	16092	16032	16063	16296	16281	16074	16065	16128	16039	16109	16097	16124	16170	15938	16078	16174	15927	16025	16092	16010	15883	16112	16056	15971	16162	16102	16152	15981	16077	16134	15993	15886	16084	16023	16203	16034	16059	16032	16091	16034	16002	15950	16126	16191	16133	15889	16119	16113	16005	16114	16009	15984	16198	16050	15925	16034	16116	16081	16054	16138	15988	15943	15948	16018	15966	16175	16012	15999	16047	16002	16219	15864	16122	15940	15894	16012	16083	15905	16024	16167	16250	16014	16102	15998	16153	15940	15978	16120	16165	16052	16034	15938	16078	16072	16053	15866	15961	15974	15938	16157	15855	15892	15965	16013	15910	15944	15992	16063	15951	15919	16014	16127	15992	16060	16130	16142	15997	16080	16007	16095	16196	15985	16140	16044	15969	15998	16045	16160	16096	16244	16012	16022	16111	16154	15941	16018	15973	15990	16011	15986	15903	15951	15973	16080	16100	16152	16035	15931	16062	16033	16147	15863	15965	15960	15984	16002	16081	15859	15924	16055	15855	15988	16025	16033	16078	16023	16059	16060	15803	15949	16028	15994	16021	16103	16032	16099	16042	16036	15977	16046	16039	16003	15980	16003	15974	15936	15919	16149	15950	15984	15975	15955	15960	15922	15959	16102	15824	16092	16001	16119	15942	16109	15948	16001	16047	15869	16238	16118	16092	15942	15970	15936	16273	15902	15946	16026	16164	16097	15932	16105	15958	16000	16063	15706	16089	15993	16186	16216	16038	16116	16083	16017	15965	16105	15910	16089	16033	16109	15752	16033	15921	16019	15833	15929	16158	15827	16195	15906	15847	15978	15990	15848	16060	16015	16233	15963	16002	16072	16147	15838	16019	16051	16005	16243	16106	15987	16134	16027	16107	16083	16005	15990	16145	16055	16031	16010	16102	16066	16099	15922	15883	16125	16037	16048	16207	16237	15995	16175	15935	15756	16160	16073	15944	16119	15850	16070	16041	16128	15939	16078	16002	15903	16253	16232	15914	16083	16050	16000	16152	16071	15698	16077	15935	16149	16028	16172	16197	16034	16031	16085	15987	16085	16059	16025	16050	16030	16131	16117	15832	16104	16142	16049	15956	15962	15991	16173	15913	16069	16043	15988	16071	16046	16104	16042	16015	15995	16092	16107	15838	16108	16041	16031	16130	16151	16096	15887	15961	16065	16025	15948	16060	16010	16093	16110	15964	16072	16097	15997	16101	16037	16019	16005	15914	16078	16065	16023	16061	16048	15945	16227	16115	16033	16068	16115	15667	15990	16026	16134	16099	16005	15965	16059	16125	16022	16054	15855	16001	16072	15954	15968	16004	16068	16012	16047	16072	16040	15904	16174	15942	16084	16051	15940	15935	16155	16032	15926	15937	15919	16016	15912	16150	15883	15937	16142	15904	16167	16091	16070	15933	16094	16105	16270	15982	16047	16102	16097	15982	15879	16077	16054	16186	16115	15975	15949	16044	16072	15919	16069	15938	15975	16069	16045	16033	15933	16076	16131	16261	16218	15986	16140	16014	16105	16069	16149	15941	15964	16083	16103	16039	15882	16121	16042	15987	15938	16016	16001	16145	16025	16081	16058	16148	15884	16062	16015	16138	15869	15958	16035	15906	15909	16111	15831	16155	15985	16116	15902	16010	15939	15941	16037	15890	16273	16255	16060	16157	16189	16145	15957	15973	16063	15855	16030	15871	15929	16065	16177	15909	16068	16177	16066	16160	16160	16112	16002	16176	15983	15988	16077	16185	15976	15886	16070	15924	16019	15843	15963	15949	15996	16153	15983	15793	16080	15810	15986	15880	16150	16106	15838	15916	15982	16040	15965	15873	15997	16015	15948	16103	15800	16082	16208	16009	15878	16183	15878	16047	15941	15928	15979	15855	15918	16137	15970	15998	15997	16056	16179	15874	15857	16150	15864	15991	16044	16010	15989	16103	16191	16099	16082	16011	16036	15884	15952	16101	16076	16037	16004	16136	16273	15913	16040	16209	16025	15921	16102	15809	15966	15980	15933	15934	16046	15981	16037	16054	15941	16087	16211	15828	15905	15940	15906	16048	15913	16002	16087	16003	16107	16039	16132	16122	16069	16004	16029	16010	16098	16045	15971	16163	16015	15890	15976	15890	16121	15978	15911	15894	16030	15997	16043	16042	16024	16085	16066	16068	16087	16009	16034	16017	16168	15946	16086	15987	16118	16125	15989	16001	16144	16019	16056	16066	16219	15924	16043	15974	15935	16171	16019	16059	16120	16012	15903	16033	15962	16015	15990	16172	16250	15901	15948	15893	16101	16131	15914	16102	15954	16015	16103	15993	16142	15959	16229	15958	15957	16113	16085	15984	16056	16195	15920	16200	15911	16039	16096	16165	15972	16177	15985	16050	16025	15947	16002	16091	15919	16022	16024	16211	15988	16034	15931	15908	16164	16103	15964	16086	16075	16090	16160	15889	16017	16016	16048	16113	16105	15992	16074	15994	15897	15951	16021	15859	16144	16075	16025	15957	16065	15968	15757	16024	15939	16123	16077	16058	16105	16094	16052	15977	15825	16098	15981	15912	16083	15978	16095	16278	16052	15934	15898	16119	16061	15944	15984	15773	16127	15956	15878	15884	16020	16005	15966	16045	15998	15964	15916	15928	16134	15904	15978	15940	15897	16090	15973	16026	16056	16038	15952	15932	16021	15980	15975	15925	15932	16130	16137	16150	15969	15909	16168	15857	16047	16084	15990	16124	16022	16121	15907	15990	16062	15999	16194	15709	15879	15995	15995	15987	15864	16140	16157	15975	16038	16132	16104	15991	16015	16091	16205	15926	15983	16147	15961	15869	16089	16189	15803	16107	15929	15978	15939	16105	16039	16128	15965	15962	15939	16049	15976	16034	16037	15921	16103	15947	16075	16020	16076	16055	15954	16138	16026	16026	16022	16070	16141	16086	16123	15912	16113	16040	16085	16042	16206	16143	16076	15963	16148	16053	16034	16209	16076	15967	16078	16116	16196	16108	16125	16111	15940	15856	15947	15943	15958	16082	16110	16130	15944	15974	16052	15987	16055	16176	16013	15885	16049	16074	16188	16022	16166	16120	16007	15891	16002	16310	16022	16044	16101	16006	16044	15958	16065	15990	16084	16101	16029	16049	15982	15989	15950	16074	16009	16158	16042	15892	16009	15999	16061	16018	16088	16061	16038	16188	16017	16046	15951	15928	15803	15918	16219	16088	15872	15887	15973	16066	15929	16105	15907	16253	16071	15975	15922	16014	15953	16195	16124	16037	15942	16257	16050	16084	16168	15856	16091	15988	15940	15998	15964	15828	15941	16020	16104	15928	16085	16118	15900	16043	16070	16087	16085	16003	16032	15996	16035	16065	16015	16157	16057	16119	16135	16104	15983	16029	15950	16067	15956	15972	16102	16101	16067	15939	16041	15884	16134	15922	15981	16132	15926	15968	15934	16005	16039	16057	15993	16017	16147	15887	16092	16026	16249	16063	15819	16112	16160	16072	15866	16068	15916	16291	16097	16153	15996	16040	15945	15984	16205	15812	15970	15846	16059	16249	16054	16069	16037	15951	16011	15957	16032	15995	16131	16070	15962	16142	16006	15961	16107	16097	15946	15991	16005	16121	15991	16095	16009	15931	16134	16105	16240	15904	16093	16099	15897	15925	16208	15967	15919	16152	16080	16038	16164	15836	16076	15926	16165	15960	15915	16116	15872	16175	16073	15998	15834	16158	15939	16059	16130	16044	16081	16038	16031	15959	16072	15928	16122	16147	16042	16023	16128	15936	15893	15983	15937	15962	15822	15909	16014	16130	15968	16025	16106	16132	16076	16001	16039	15987	16017	16053	16123	15990	16006	16052	15984	16083	16022	16046	16173	15975	16141	15811	16102	15912	16176	16079	16132	15997	15999	15857	16090	16057	16154	15867	15942	16036	16060	16118	16030	16139	16189	15899	16039	15983	15949	16028	16063	15940	16017	16114	15997	15890	16069	15985	16091	16060	16175	16087	15990	15903	15985	16068	16039	16123	16003	16014	15982	15984	16139	15930	16195	15923	16036	16005	15984	16131	15913	16022	16104	15924	16096	15909	15773	15961	15964	15868	15956	16019	15975	16083	16133	16050	15942	16012	16117	16090	16096	16020	16063	16069	16035	15789	16120	15999	16100	16026	16068	15977	15999	15925	15919	15851	16195	16031	16152	16064	16005	16103	15877	16056	16006	15990	16007	16063	16085	15953	15986	15986	16123	16247	15960	16014	15881	15932	16053	16126	15984	16026	15895	16133	16075	16076	15942	16141	16046	16033	16095	16017	16113	16049	16090	16062	16134	16059	15887	16036	15999	16037	16122	15984	15868	15991	15966	15867	15983	15899	15946	15870	16027	15988	15973	16120	16028	16146	16023	15992	16116	15931	16223	16016	15954	15960	15921	15966	16099	16037	15954	16122	16077	16078	16179	16017	16092	16049	15953	16102	15906	15870	16145	15896	16049	16028	16018	15960	16032	16028	16023	16086	16030	15997	15812	16004	15992	16000	16059	15992	16057	16014	15946	15960	15946	15943	16076	16101	15982	16050	16119	16084	16026	15866	15909	15812	16001	15963	15838	16128	15953	16098	16100	15844	16074	16049	15962	16074	16047	15879	16144	16025	15880	16048	16148	16138	16022	16026	16160	16043	15942	15893	16029	15998	16021	15842	16228	16037	16029	16092	16206	16037	16109	16074	16058	16003	15865	16073	16087	16026	15983	15978	16026	16025	16110	16142	15872	16056	16031	15861	16124	15964	16078	15869	15929	15828	15928	15911	15982	15868	16062	15996	15998	16170	15952	16095	16028	15983	15985	15774	15905	16069	16032	16094	16104	16125	16142	16114	15999	16145	16071	15960	15953	16083	16092	16128	15979	15925	16110	15952	16094	15990	16171	16101	16116	16012	15819	16026	16107	16041	16096	15963	16081	16032	15931
36081	31331	35337	33378	30374	29171	28592	28007	27393	27643	27195	27460	27259	27173	27220	26950	27135	27091	27176	27268	27255	27061	27276	27074	27021	26974	27139	27209	27204	27049	27171	26767	26802	27110	27119	27207	26859	26808	26971	26865	26806	26941	26916	26974	27015	27046	27248	26777	26985	26750	26868	27024	26906	26926	27185	26788	27127	26869	26963	26821	26867	27054	27074	27051	27086	26805	27158	27118	26903	26968	27220	27105	27153	27157	27306	27103	27041	26897	27133	27121	26748	26942	26887	27103	27031	27010	26878	26825	26883	26641	27072	27199	26866	26920	27094	26779	27163	26968	27245	26956	27167	26903	27156	26828	26792	26916	26937	26954	27071	26998	27187	27174	26824	26991	27063	27091	27073	26864	26929	26952	26805	26796	26765	26982	27049	26858	26706	26758	27013	26765	27023	26878	27061	26982	26991	26993	27011	27050	26864	26882	27125	27122	27017	26871	27143	26992	27102	27200	27136	26833	26928	26915	27005	27043	27029	27076	26986	26807	27123	26861	27021	26918	27114	27240	27138	26956	26998	26813	27044	27072	27124	27041	26616	26997	27099	27059	27141	26956	26898	26744	27058	27248	27149	26878	26710	27125	27028	26937	27215	26721	26856	27165	27190	27204	27007	27028	27058	27081	26993	26864	26991	27024	27135	27143	26870	26956	27147	27002	26879	26792	26691	26674	26832	26941	27030	26869	27132	26931	26914	26989	26809	27157	27001	26908	27433	26874	26985	26874	26891	27220	26831	26789	26822	27212	26832	27108	26935	26916	26951	26840	27044	27059	27017	26933	26924	27108	27040	27133	27214	26933	26820	26847	26919	27101	26876	26970	27054	26950	26654	27072	26765	27030	26917	26660	26820	26953	26778	26767	27083	26841	26864	26964	26937	27000	26853	27055	26993	26908	27210	27286	26902	27044	27142	26886	27009	27060	26996	26900	26594	26686	26992	26840	26666	27008	26947	26833	27013	26973	26793	26737	27039	26950	26947	27152	27037	27127	27116	27024	27150	26961	26879	26975	27061	27106	26847	27110	27092	27030	26994	27046	26921	27013	26895	26830	26986	26808	27158	26934	27263	27052	27309	26927	27075	27186	27027	26992	26960	26995	26741	26803	27119	27143	27196	26929	27212	26806	27028	27007	26998	26947	26879	26972	27090	27256	26881	26845	27103	27132	26685	26985	26841	27102	27027	26669	26893	27040	27074	26735	27039	27046	26959	27051	26737	26906	26805	26869	26968	26747	27125	27180	27297	27087	27017	27366	27129	26791	26841	26999	26758	26637	26968	26724	26819	26935	26925	27095	26984	26864	26723	26972	27127	27174	27185	27097	27163	27065	26899	26723	26795	26996	26924	27014	26932	26800	27016	27153	27235	27048	27100	27044	27113	27128	26988	26921	26982	26950	26932	27225	27079	26983	26885	26834	27133	26799	27211	27000	26931	26866	26846	26754	27059	27175	27003	27032	27057	27189	27173	26835	27068	27031	27195	27100	27005	26996	26943	26804	26842	26848	26655	27190	27077	26953	26854	26885	27140	27197	26920	26941	27130	27078	26977	27124	27024	27074	26937	27010	27030	26986	27103	27036	27139	26947	27340	26857	27189	27098	26918	27036	26935	27044	27085	26907	26958	27088	27124	26991	26897	26828	26764	26841	26958	26960	27018	27015	27209	27018	26897	26923	27017	26918	26840	27041	26821	26954	27076	26937	26847	26750	26958	27198	27107	27205	27331	27164	26911	26967	26909	27099	26966	27066	27226	27103	26833	26948	26925	27188	27279	27137	26886	26893	26895	26897	26973	26972	27013	26876	27165	27199	27256	27353	27043	26778	26815	26819	26622	27237	27095	26766	26990	27108	26984	27243	26976	27093	27081	27052	26810	26744	26966	26878	27034	26966	27146	27050	27097	26981	27058	26924	26939	26947	26763	27032	26937	27090	27041	27287	27001	26829	26845	26700	27100	26973	27069	26792	26932	27244	27221	26882	26763	26889	27012	26965	27067	26858	27290	26556	26903	27016	26889	27244	27172	27165	27144	26870	27114	27021	26923	27039	27039	26892	26963	26992	27117	26987	27002	26922	27068	27176	26913	27228	26817	26924	27197	26843	26944	26874	26685	27094	27140	26851	26854	27051	27081	27136	27105	26891	26818	27061	26952	26975	27207	26940	27100	26988	26997	27168	26923	26941	26796	27042	27101	26918	26934	26859	27018	26943	26919	27080	26966	27133	27017	26904	27015	27217	27129	26726	27138	27095	26854	27027	27096	27072	27088	26919	26924	27068	27236	26941	26989	26944	27116	27099	27292	27231	27107	27007	27066	26698	26803	26963	27288	27090	26688	26929	26963	26975	27052	27089	27001	27158	26667	26997	26915	26876	26996	27024	27195	27163	26848	27228	26976	27183	26889	26858	27130	27108	26997	26815	27125	26723	26879	26825	26872	26948	26734	27046	27125	26825	26884	26892	27106	26956	26678	26736	26857	26935	26994	27202	27208	27407	27236	26925	27018	26901	26582	26795	26983	27001	27134	27047	26969	26992	26923	26901	27028	26882	27165	27010	26897	26993	27027	27114	27060	27039	26952	27188	27004	26895	27048	26982	26633	27006	26988	26633	26982	26844	27045	27311	26994	26785	26825	27057	26872	27001	26934	26864	26815	27086	27040	27092	26956	26938	26980	26865	27110	26733	26792	26957	27025	26917	26931	26799	27017	26926	27060	27051	27072	27053	27155	27044	26991	27106	26985	27138	26906	27191	27079	27116	26812	26885	27118	26950	26882	26819	27045	27287	26997	26974	26647	27014	27185	26929	26973	26910	26900	27236	27071	26901	26894	26855	27203	27037	26985	26878	26767	26779	26918	27151	26938	26888	27047	26829	26877	26927	27075	27151	26865	26908	27023	27069	26894	27006	27066	27121	26967	27045	26682	26886	27078	27025	26808	26764	27217	27065	26990	27297	27093	26899	27005	27113	27099	27045	26952	26970	27103	26961	27093	27184	27121	26855	26943	27160	26961	27149	27233	26966	26805	27083	26874	26906	27005	26860	26871	26941	27187	26901	27033	26858	27009	26960	26995	26991	26920	26812	26809	27094	26893	27134	27235	26682	26996	26969	26956	26886	27168	27020	26846	26913	27191	26954	27302	26996	26734	26758	27226	27268	26990	27171	26987	26930	27199	26983	27034	27168	26989	27095	26883	26763	26898	27042	27082	27313	27239	26785	27010	27147	27153	27070	27080	26702	26727	27149	27110	27134	26931	27038	26950	27028	26796	26910	26908	26829	26834	26778	26722	27153	26818	26685	27094	27037	27501	26859	26710	26889	27064	26817	26828	27005	27106	26893	27073	26836	26957	27108	27172	27210	26974	26860	27041	26901	26851	27034	27062	26887	27024	26939	27199	27042	26993	27090	26995	27082	27003	27064	27125	27252	27136	26981	26920	26964	27003	27212	26843	26851	26971	27093	27091	26980	26976	26972	27027	26799	26923	26932	27037	26814	26896	27000	26908	27273	26826	26789	27051	27248	26963	26804	26893	26978	27291	27017	26995	27049	26959	27060	26732	27006	26970	27072	27116	27135	27036	27094	26883	26894	26896	26805	27082	27137	26939	26999	26995	26924	26959	27084	26942	26946	27090	27039	27020	27106	26903	27027	27268	26843	27106	26834	26843	27021	27079	27065	27107	26946	26952	27004	26923	26973	26954	26881	27050	27027	26957	26747	26914	27153	27032	26902	26953	27035	27030	27126	26707	27112	26973	27071	26936	27127	26731	27037	27079	27261	26717	27115	26993	26853	26867	26997	27002	26869	26951	26864	26921	27015	26901	27167	27068	27037	26972	27032	27163	27225	27076	26793	27058	27169	27126	26926	26772	26851	27142	27113	27041	26916	26976	26852	26972	27070	27069	27254	27085	27008	26814	26726	26912	26982	27003	27213	27329	26955	26898	26887	26898	27087	27051	26873	27111	27081	26836	26859	26808	26705	27228	27021	27070	27181	27107	26998	26991	27174	26844	27006	27022	27167	27416	27127	27154	26950	27041	26974	27007	26973	27070	27012	26808	26883	26956	26960	26839	26940	26933	26909	26929	26908	26833	27067	26956	27098	26928	26962	26834	26985	27057	26820	27069	27077	27013	26913	26994	27200	26948	26916	27115	26893	26956	26997	26972	26790	27281	26848	26633	27056	26805	26919	27025	26928	26810	27017	26739	27111	26918	27326	26906	27140	27087	27000	27122	26992	26844	26852	27009	26926	27005	27094	26984	26890	27155	27032	27121	26871	26987	27083	26846	26914	26908	26894	26798	26996	26749	26766	26827	26890	26676	27024	27077	27071	26975	27069	26863	26996	26915	27131	27276	26990	27181	27096	26824	27021	27003	27268	26978	26811	26968	26757	26684	26702	26774	26905	26837	27068	26826	27195	27091	27109	27176	27041	26954	27059	27165	26882	26872	27107	27286	27164	27066	27026	27027	27065	26857	26895	26848	27188	27083	26817	26850	27132	27078	27104	26946	27235	26933	27088	26888	26994	27078	27030	27011	26742	26967	27134	26904	26964	26865	26854	26901	27002	26987	26440	26840	26955	27087	27214	27051	26831	27101	26859	26911	26957	27206	26894	27002	26980	26935	26952	26936	27010	26959	26691	27145	27076	26899	27263	27101	27125	27162	27232	26945	27171	27026	27076	27061	27037	27153	26928	27056	27093	26653	26847	27151	27023	27027	26871	27129	26948	27135	26980	26907	26868	27024	26984	27073	27054	26844	26899	26932	27075	26933	26906	27036	27060	26938	26630	27065	27110	27111	26931	27002	26883	27033	27010	27094	26980	27045	27000	26858	27127	26933	27313	26875	27053	26989	26986	27048	26888	26604	26970	26967	26988	26880	27163	26983	26817	27214	27124	26712	27157	27167	27046	27079	27020	27003	26941	27146	27013	26848	27127	27221	27154	27040	26917	26939	27044	26911	26948	26769	26848	26918	27140	27056	26809	27032	26991	26888	26788	27047	26906	27196	26899	26740	27062	27013	27064	26961	26947	27170	26944	27146	27042	26774	26920	27054	26936	26900	26965	26937	27168	27050	27043	26894	27097	26902	27134	27144	27202	26601	26855	26972	26627	27320	27113	26753	27078	27065	26925	26868	26865	26972	26697
25336	31831	30434	25258	22105	20214	18855	18373	17839	17514	17442	17469	17283	17318	17039	17217	17011	17012	17166	16947	17049	17028	16996	17101	17067	17118	16962	17124	16984	16912	17077	16866	16889	17060	16902	17003	16927	17150	16974	16965	17211	16999	17032	17029	16924	16872	17024	16963	16918	17153	16877	16884	16943	16820	16891	16812	17121	16989	17044	16980	16735	16844	17078	16862	16998	16847	16991	16879	17128	16861	16875	16910	17078	16919	16981	16809	16823	16974	16843	17083	17025	17068	17015	16815	17093	17211	16846	16826	17044	17017	16801	16915	17094	16942	16877	16785	16851	16957	16895	16923	16982	16877	17123	16964	17016	16908	17058	17009	17019	16869	16990	16820	16957	16989	16838	16988	17016	17060	16925	16927	16870	16905	16742	16974	16851	17064	16930	16918	16901	17036	17010	17036	17005	16919	16948	16845	16901	16869	16885	16954	16923	16928	17041	17042	16933	16762	16749	16967	16887	16800	16795	16776	17018	16944	17076	16946	16842	17036	16895	16948	16832	16943	16861	16783	17025	16891	17048	16635	16743	16882	16918	16905	16911	16885	16964	17038	16787	16893	16943	17066	17039	17067	16911	16867	17031	16887	16828	16921	16664	16825	16925	16979	16877	17129	16749	17018	16963	16839	16878	16797	16809	16904	16790	16907	16900	16932	16884	16965	16834	17004	16880	16945	16936	16961	16791	17055	16801	16889	16895	16792	16957	17038	16811	17001	16844	16928	16845	17096	16859	17110	17071	17028	17011	17062	17132	16895	17147	16986	16843	16921	16882	16994	16929	16917	17005	17125	17020	17044	16964	16946	16946	16757	16976	16800	17084	16994	16944	16915	16732	16951	16927	17002	16894	16931	16967	16989	17058	16870	16936	16892	16755	16927	16848	16973	16940	16919	16964	16852	17029	16888	16883	16948	16849	17064	17008	17034	17009	16801	16982	16860	17068	17079	17000	16845	16900	17047	16809	16839	16817	17023	16777	16940	16844	16912	16942	16806	17071	16843	16917	16964	16761	16901	16985	17097	16953	16838	16879	16991	16842	16971	16871	17054	17162	16987	17131	16799	16910	16830	16877	16799	16940	16767	17093	17070	16961	17126	16933	16919	16915	16996	16813	16834	16992	16749	16962	16976	16846	17081	16987	16867	16860	16966	17054	16896	17078	16924	16768	16957	16937	16912	17024	16851	16978	17025	16817	17083	16922	16945	16905	17001	16949	17001	16970	16914	16824	17003	17144	16855	17016	16962	16955	17005	16650	16727	16972	16929	16872	16832	17148	16982	16895	17042	16991	16986	16914	17008	16828	16992	17004	17144	16959	16789	16870	16994	16879	17061	16903	16879	17012	16814	16848	16836	16869	17078	17068	17016	17052	16970	17106	16873	16952	16916	16852	16992	17021	17027	16802	16966	16916	16968	16843	16959	16806	16830	16930	16830	17041	16930	16998	16997	17128	16914	16876	17035	16818	17003	16955	16841	17078	16795	16971	16918	16912	16608	16841	16832	16830	17153	17048	17017	16993	16923	16675	16831	16979	16914	16857	16749	16960	16844	16881	16987	17040	16779	16914	16803	16696	16984	16957	16765	16970	16848	16935	16917	16979	17023	16904	16965	16797	17110	16803	16864	16958	16949	16905	16964	16854	16945	16893	16923	16827	16941	16878	17014	16962	16996	16810	16929	16963	16992	16961	16855	16901	16870	16940	16934	16817	17065	16941	16934	17032	16893	16988	16866	16942	16977	16886	16972	17067	16870	16973	16938	16885	16861	16852	16841	16996	16930	16933	16835	16866	16865	16869	16770	17246	17100	17087	17040	16902	16866	17122	16926	17133	16839	16853	16954	17121	16863	17000	16978	16864	16842	17130	17028	17068	16888	16930	16992	16817	16933	16926	16974	17044	16993	16964	17010	17079	17004	17044	16855	16764	17043	17124	16777	16673	17059	16964	16922	16997	16906	17087	17099	16862	16963	16960	16865	16865	16989	16911	17077	16832	16859	16994	17031	16859	16951	16626	17151	17015	16970	16933	16976	16959	16998	16828	16936	16871	16812	16993	16815	16880	17106	16840	16988	17004	17048	16800	16987	17059	17006	16929	17014	16951	16927	17038	16932	17108	16862	17102	16938	16962	16975	16877	16957	17040	16781	17018	16911	16867	16951	16873	17029	16823	16838	16934	17124	16976	16798	17119	16990	17160	17008	16934	16896	17124	17090	16709	17008	16766	16951	16847	16988	16924	16989	17016	16879	16885	16857	16929	16945	16874	17055	16851	16987	16981	16995	16868	17166	17012	16835	16902	16735	17067	16697	16998	17050	16809	17078	16839	16838	16840	16771	16983	16754	16822	16999	16997	16933	16939	16917	16879	16968	16760	16839	16927	17015	16948	17140	16762	16923	16794	16881	16740	17049	16916	16752	16808	16960	16776	16802	16892	16932	16920	16977	16908	16860	16828	16942	16883	17090	16844	16718	16914	16933	17074	16918	16768	16921	17015	17021	16978	16840	16987	16985	17045	16758	16953	16880	17109	17022	16844	16810	16768	16948	16940	16912	17230	16881	16892	16999	16961	16998	16851	16844	17037	17030	16896	16953	16848	16919	17064	16840	16877	17008	16889	16925	16904	16835	16770	16944	17086	16900	17051	16949	16869	16874	17036	16971	16909	16902	16845	16933	17083	16996	16832	16908	16893	17068	16919	16979	16778	16893	17025	16880	16926	16862	16797	17001	17112	16716	16882	16997	16888	16982	17006	16879	17033	16959	16921	17049	17113	16869	16978	16886	16969	16858	16936	16985	17026	16933	16869	16956	16819	16825	16867	17034	16909	16751	16753	17022	17008	16898	16743	17080	16801	16996	16844	16881	17056	16797	16989	16982	16814	16927	16805	16883	16975	16963	16842	16960	16887	16942	16799	16954	16911	16816	16882	16993	16741	16865	17084	16984	16834	16775	16873	16909	16867	17060	17067	16803	16854	16887	16894	16900	16972	16762	16845	17006	17003	16985	17102	16984	16895	16973	17012	16875	16963	16992	16969	16827	16935	16879	16981	17019	16921	16899	16863	16920	16881	16806	16825	16805	16871	16820	16911	17120	16939	17232	16890	16961	16921	16977	16989	16758	17016	16976	16823	16943	16899	16892	16891	16994	16906	16883	16777	17202	16927	16944	17050	16775	16823	16905	16883	17022	16785	17034	17169	17013	16907	17054	16828	16896	16964	16780	16987	16769	17003	16942	16916	17133	16883	17004	16825	17065	17036	17105	16903	16874	17062	17026	17085	16948	17066	16999	16959	17045	16898	16768	16890	17021	16945	17127	16858	16977	16885	16989	16895	17038	16878	16918	16952	16908	16876	16919	16893	16964	16857	16962	16948	17069	16933	16957	17019	16906	16878	16886	16949	16953	16937	17052	16924	16959	16820	16911	16827	16970	16858	16827	16996	16930	16966	16979	16844	16772	16773	17063	16889	17168	16960	17024	16708	17009	16999	16886	16974	16869	16900	16950	17006	16998	16991	16860	17135	16922	16805	16912	17055	16845	17095	16980	17033	16815	16918	16840	16941	16937	16990	16829	16797	16876	16846	16877	16934	16873	16935	16928	16888	16828	16778	17040	16984	16817	16976	16980	16954	16812	16845	16988	16992	16948	17092	16974	16993	16947	16850	16867	17057	17174	17010	16822	16899	16847	16946	17151	16905	16957	17097	16930	16978	16927	16928	16863	16958	16846	16812	16875	17078	16985	16967	16793	16887	17009	16893	17064	16859	16996	17065	17071	17077	16850	16883	16856	16966	16980	16958	16993	17098	16995	16961	17162	16775	16926	16894	17059	16925	17021	17113	17020	17019	17077	16871	16878	16829	16726	16925	17004	16936	16889	16905	16844	16657	17054	16798	17047	17053	16861	16998	16780	17025	16922	16844	17031	16847	17105	16880	17009	16998	16839	16806	16844	16972	16944	16903	17049	16718	17043	16922	16871	16983	16852	16896	16926	16988	16836	17040	16988	17015	16788	16901	16736	16953	16964	17011	16896	16920	16916	16826	16970	17034	16975	16905	16927	16917	16910	16914	17204	16902	16973	17080	16912	17057	16961	16812	17099	16956	16956	16942	16972	16939	16943	16930	16896	17054	16937	17074	16855	16820	16942	17013	16974	16871	16831	17044	16976	16980	16957	16907	16848	17072	17006	17150	16924	16921	16992	17007	17082	16878	17011	16855	17098	16882	16947	16988	16942	16924	17059	16931	16863	16867	16865	16874	17005	16994	17041	17073	16995	17074	16891	17012	17013	16774	16981	17206	17031	16908	17007	16961	17019	17041	16816	16787	17002	17009	16846	16860	16925	16832	16974	16990	17089	16857	16986	17071	16861	16920	17017	16961	16934	17022	16903	17095	16892	16826	16937	16828	16978	16893	16995	16922	16938	17035	16857	16858	16966	16893	16830	17103	16822	16900	17000	16924	16942	16895	16926	16932	16964	16929	16874	17016	16943	16742	16740	17011	17083	16985	16956	16990	16931	16949	16957	16981	16906	16941	16686	17024	17043	16968	17103	17002	16995	16917	16943	16816	16718	16810	16860	17016	16947	16990	17150	16913	17148	16981	16902	16997	17026	16838	16912	16943	17042	16933	16966	16878	16770	16990	17095	16852	16847	16797	17031	17099	17022	16982	17031	16969	16997	16887	16852	16992	17007	16918	16961	16981	16985	17014	16953	16840	17159	16893	16948	16974	16919	17035	17036	16806	17189	16959	16980	17006	17203	16888	17045	17134	16960	17088	17005	17052	17037	16741	17209	16847	16643	17081	16978	17059	16833	16884	16960	17004	17032	16730	17222	16982	17126	16953	17050	16984	16917	16998	16771	16897	16799	17101	17020	16874	16951	16800	16925	16765	17130	16843	16978	16882	17044	16965	16856	16904	16862	16819	17066	16930	16928	16869	16757	16966	16801	16857	16901	16887	17113	16929	16779	16990	17009	17001	16830	16981	16884	17158	16982	16875	16909	16919	17072	16919	16803	16941	16907	16967	16946	16945	16787	16739	16747	16859	17040	16966	16970	16864	16928	16984	17059	17101	17037	17059	16697	16953	17071	16971	16959	16919	16945	16829	16964	16957	16998	16953	16855	16853	16844	17109	16615	16835	16835	16991	16953
24398	21176	27679	25548	24982	28856	30375	27062	26446	26477	26368	25974	25776	25719	25717	25645	25635	25492	25624	25537	25623	25539	25443	25344	25438	25268	25381	25290	25362	25164	25330	25343	25423	25285	25510	25291	25152	25444	25223	25198	25295	25209	25229	25251	25216	25292	25107	25465	25432	25185	25395	25536	25287	25055	25231	25398	25056	25395	25303	25256	25320	25302	25188	25391	25354	25248	25263	25524	25248	25266	25070	25200	25429	24992	25030	25213	25299	25022	25377	25380	25566	25028	25085	25210	25222	24947	25183	25138	25333	25312	24994	25139	25243	25174	25314	25144	25224	25240	25351	25178	25072	25272	25382	25104	25225	25189	25245	25132	25241	25514	25243	25135	25266	25288	25112	25388	25283	25295	25268	25133	25405	25311	25261	25187	25366	25164	25317	25289	25396	25272	25077	25068	25290	25326	25312	25232	25135	24951	25027	25116	25304	25241	25204	25324	25097	25001	25199	25364	25333	25254	25205	25366	25229	25297	25293	25074	25212	25021	25158	24963	24868	24941	25081	25074	25120	25516	25153	25235	25208	25227	25042	25033	25200	25069	25218	25310	25067	25212	25118	25245	25071	25238	25066	25108	25033	25140	24931	25191	25088	25062	25055	25224	25239	25026	25194	25475	24973	25277	25198	25066	25139	25165	25268	25100	25183	24945	25197	25373	25414	25219	25259	25195	25171	24820	25299	25132	25033	25221	25227	25106	25284	24958	25441	25223	25249	25234	25037	25392	25056	25093	25096	25086	24982	25260	25266	25386	24914	25254	25273	25215	25282	25109	25329	25365	25087	25259	24981	25159	25105	25184	25323	25055	25400	25332	25187	25022	25076	25238	25107	25128	25197	25321	25304	25357	25382	25018	25183	25230	25650	25153	25142	25265	25458	25093	25139	25379	25039	25196	25256	25207	25297	25322	25293	25196	25179	25302	25112	25280	25322	25229	25297	25318	25221	25285	25290	25237	25248	25008	25010	25462	25365	24915	25240	25119	25389	25244	25127	25095	25054	25299	24958	25297	25051	25124	25261	24926	25356	25254	25468	25096	25320	25130	25376	25130	25279	25245	25278	25194	25205	25188	25181	24996	25275	25326	25107	25340	25309	25102	25207	25210	25036	25305	25220	25353	25304	25143	24973	25082	25370	25128	24909	24915	25064	25054	25154	25248	25254	25130	25498	25204	25367	25237	25352	25137	25270	25065	25236	25257	24936	24968	25291	25233	25075	25064	25300	25206	25226	25152	25344	25293	25060	25202	25337	25271	25083	25116	25226	25137	25065	25180	25073	25153	25154	25047	25102	25224	24741	25109	25160	24955	25129	25232	25206	25387	25190	25043	25240	25477	25204	25109	25065	25041	25286	25553	25377	25492	25205	25336	25182	25424	25049	25270	25105	25125	25316	25124	25285	25337	25307	25330	25011	25301	25219	25404	25290	25352	25148	25219	25295	24987	25210	25401	25119	25481	25411	25268	25250	25101	25350	25115	25193	25229	25211	25017	25021	24939	25055	25092	25163	25286	25089	25219	25069	25136	25200	25175	25124	25080	25217	25154	25183	25036	25054	25334	25196	25225	25154	25158	25012	25191	25098	25197	25176	25129	25128	25116	25352	25433	25391	25227	25147	25335	25168	25285	25571	25049	25203	25284	25010	24922	25182	25245	25196	25015	25292	25202	25151	25281	25075	25036	25134	25052	25454	24860	25062	25244	25263	25001	25182	25315	25317	25190	25142	25307	25015	25181	25183	25072	25271	25086	25173	25363	25028	25179	25248	25327	25149	25259	25338	25301	25092	25301	25193	25142	25213	25067	25307	25123	25008	25181	25190	24996	25180	25194	25008	25367	25176	25033	25213	25226	25131	25132	24850	25125	25174	25194	25326	25430	25483	25273	25364	24870	24989	24954	24863	25169	25200	25183	25156	25140	25192	25168	25243	24977	25322	25248	25211	25366	25239	25256	25259	25189	25388	25225	25155	25048	24981	25141	25303	25289	25344	25266	25142	25226	24991	25173	25360	25195	25257	25178	24934	25161	25126	25204	25319	25303	25067	25162	25101	25194	25255	25089	25019	25028	25131	25018	25346	25004	25137	24861	25129	25218	25091	25156	25151	25440	25399	25312	25016	25294	25105	24993	25113	25166	25144	25111	25281	25157	25142	25288	25192	25120	25165	25151	25177	25238	25653	25368	25317	25309	25093	25212	25141	25193	25150	25255	25258	25227	25153	25098	25238	25259	25404	25296	25363	25331	25423	25142	25150	25294	25291	25341	25362	25313	25160	25141	24839	25319	25183	25285	25299	25267	25153	25003	25140	25258	25280	25279	25228	25280	25051	25379	25103	25264	25236	25295	25044	25271	25277	25144	25249	25247	25195	25170	25307	25032	24946	25209	25196	24990	25242	25288	25391	25125	25102	25265	25165	25332	25064	24980	25145	25162	25221	25400	25251	25201	25261	24971	25063	25163	25257	25118	25122	25163	25315	25366	24932	25054	25359	25172	25332	25202	25162	25071	25218	25181	25325	25106	24909	24851	25275	25120	25207	25216	25210	25049	25204	25258	25162	25313	24998	25032	25094	25397	25258	25292	25279	25209	25264	24999	25310	25002	25247	25085	25195	25445	25111	25254	25314	25505	25143	25052	25097	25381	25271	25077	25101	25298	25245	25081	25341	25442	25140	25218	24974	25023	25190	24988	25279	25123	24958	25047	25148	25280	25095	25129	25329	25249	25334	25232	25361	25348	25224	25045	25156	25147	25129	25339	25375	25219	25183	25192	25129	25322	24995	25115	25076	25186	25312	25176	24883	25059	25036	25158	25149	25083	25033	25026	25185	25154	25299	24921	25447	25384	25360	25493	25186	25068	25323	24862	25008	25310	25156	25000	25184	25054	24955	25062	25028	25072	25208	25233	25305	25251	25295	25239	25207	25285	25218	24872	24933	25038	25473	25174	25097	25090	25493	25247	25187	25144	25134	25427	25288	25284	25317	25112	25113	25116	25165	25273	25321	25180	25310	25268	25311	25389	25053	25118	25232	25062	25286	25035	25216	25231	25209	25327	25202	25238	25204	25248	25191	25096	24974	24968	25208	25317	25484	25072	25115	25098	25145	25215	25327	24828	25056	25318	25189	25147	25357	25116	25082	25111	25169	25325	25213	24998	25261	25161	25083	24909	25217	25349	25161	25311	25302	25046	25200	25224	25267	25086	25146	25022	25174	25072	25245	25068	25407	24875	25230	25133	25237	25039	25253	25063	25246	25100	25176	25128	24978	25199	25215	25290	25413	24862	25256	25299	25215	25080	25296	25209	25180	25118	25222	25284	25234	25298	25192	25272	25378	25155	25210	24915	25250	25182	25201	25375	25212	25174	25135	25122	25285	25353	25194	25287	25261	24998	25079	24830	24992	24932	25197	25337	25244	25235	25174	25141	25040	25174	25296	25219	25149	25364	25481	25217	25038	25110	25066	25450	25264	25122	25052	25014	24857	25119	25224	25075	24996	25354	25269	24886	25211	25116	25144	25189	25484	25108	25075	25091	25223	25043	25227	25273	24981	25396	25356	25221	25126	25232	25207	25064	25326	25019	25192	25245	25305	25052	25293	25097	25054	25216	25088	25147	25186	25274	25517	25144	25352	25461	25216	25123	25305	25167	25458	25298	25184	25195	25317	25172	25195	25224	25163	25343	25100	25304	25114	25181	25052	25335	24864	25098	25279	25149	25109	25424	25224	24775	25081	25150	25243	24983	25052	25420	25396	25159	25071	25183	25264	25297	25137	25200	25156	25121	25345	25305	25228	25157	25252	25290	25302	25111	25226	25197	25072	25286	25177	25355	24967	25116	25158	25388	24999	24785	25282	25276	25219	25286	25243	25282	25131	25145	25246	25335	25406	25081	25123	25158	25032	25156	25223	25189	24962	25349	25125	25219	25379	25216	25145	25111	25223	25104	25439	25049	25137	25490	25131	25069	25190	24905	24891	25018	25235	25171	25228	25102	25334	25292	25472	25269	25069	25187	25089	25103	25208	25189	25059	25058	25249	25093	25287	24978	24894	24924	25243	25192	25322	25201	25218	25072	25433	25180	25281	25096	25133	25027	25277	25220	25017	25105	25238	25499	25222	25298	25155	25225	25106	25391	25290	25055	25030	24942	25146	25090	24957	25458	25269	25248	25209	25080	25187	25048	25361	25151	25473	25276	25225	25110	25369	25391	24997	25197	24983	25371	25165	25123	24970	25293	25159	25279	25090	24930	25049	25173	25118	25171	25250	25159	25085	25405	25241	25268	24978	25233	25337	25170	25293	25264	25287	25221	25065	25158	25370	25268	25142	25186	24967	25024	25381	24971	25105	25215	25003	25233	25137	25001	25356	25039	25186	25139	25220	25223	25174	25235	25118	25061	25231	25364	25344	25169	25414	25041	25166	25154	25173	25550	25214	25338	25221	25451	25073	25115	25060	25397	25156	25128	25274	25275	25359	25252	25169	25290	25083	25223	25158	25160	25304	25061	24920	25091	25238	25156	25136	25151	25181	25330	25292	25148	25259	25235	25315	25434	25114	25138	25214	25215	25116	24913	24977	25200	25212	25481	25355	25130	25202	25252	25418	25060	25220	25019	25298	25231	25050	25210	25251	25239	25232	25217	25011	25060	25160	25195	25179	24840	25005	25099	25096	25102	25083	25327	25096	25031	25229	25000	25198	25348	25044	25307	25197	25018	25207	25243	25024	25369	25408	25040	25304	25037	25360	25199	25535	25106	25339	25126	25236	25131	25186	25179	25299	25145	24962	25134	24915	25131	25107	25291	25155	25250	25122	25429	25181	25201	25197	25127	25149	25301	25133	25169	25203	25061	25411	25197	25246	25124	25087	25097	25071	25394	25281	25194	25292	24969	25259	25451	25200	25144	25239	24929	25197	25294	25074	25057	25260	25079	25199	25117	25433	24921	25155	25137	25331	25549	25340	25102	24990	25003	24892	25297	25041	25029	25453	25216	25347	25140	25214	25211	25213	25097	25201	25041	25379	25123	25259	25389	25263	25266	25123	25146	25320	25162	25414	25049	25282	25279	25036	24934	25262	25152	25374	25098	25378	25148	25329	25131	25249	25113	25434	25056	25140	25217	25163	25018	25376	25043	25250	24943	25178	25288
22788	37663	36994	29505	25096	22050	20091	18782	18176	17756	17215	17035	16965	16734	16493	16526	16604	16410	16565	16572	16484	15958	16354	16447	16350	16285	16176	16405	16144	16276	16441	16121	16215	16325	16190	16212	16110	16254	16150	16138	16253	16094	16102	16174	16217	16047	16182	16123	16169	16165	16206	16031	16034	16050	16095	16030	16127	16068	15949	16044	16275	16135	16202	16032	16084	16028	16287	16056	16137	15920	16088	16157	16220	16139	16219	16117	16049	16066	16090	16023	16247	16097	16313	16068	16090	16076	16114	16053	16070	15907	16109	15899	16149	16203	16135	16111	16260	16130	15959	16234	16077	15915	16107	15848	16216	16085	16096	16088	16036	16288	16138	16062	16142	16031	16107	16034	16068	16290	16033	16019	16122	16060	16210	16081	16169	16207	15989	16127	16195	15962	15996	16042	16112	16256	16077	16035	16001	16049	16040	16028	16187	15907	16097	16221	16181	16184	15997	16112	16111	15924	16075	15932	16208	16162	16163	16144	16021	16177	16067	16195	16444	16049	16093	16042	16100	15939	15965	16131	16113	16241	15950	16142	16044	16153	16258	16107	15971	16068	16160	16236	16006	16048	16113	16081	16186	16025	16277	16061	16070	16134	16348	16141	15888	16097	16038	16041	15910	16109	15927	15931	16178	16162	16105	16030	16190	15955	16232	16008	16060	16146	16265	16040	16015	16177	16086	16103	16046	15977	16021	16053	16189	16166	16156	15911	16155	15900	16053	16089	16071	15977	15928	16249	16150	16129	16018	16110	16005	16155	16259	15910	16288	15925	16026	15999	16030	16050	16177	16130	16175	16052	16265	15999	16040	16118	15948	16112	15885	15996	15876	15907	16119	15932	16192	16162	16069	16114	16093	15989	16143	16058	16185	16067	15905	16186	16167	16003	16243	16195	16152	16109	16196	15984	16126	16200	16090	16224	16161	16193	16016	16267	16115	16071	16015	16330	16063	16205	16062	16286	16095	16216	16088	15945	15995	16097	15982	16108	16080	16076	16074	15915	16082	15903	15992	16211	15980	16051	16083	15823	16244	16033	15983	15977	16046	16035	16145	16069	16047	16312	16077	16064	15967	16134	16278	15829	16091	16079	15953	16046	16055	15958	16386	16056	16162	16056	16203	15970	16023	16014	16137	16079	16218	16155	16037	16259	15861	16090	15977	16091	16159	16123	15973	16089	16034	16132	16043	15937	16110	15955	15981	15970	16116	16103	15958	16015	15987	16028	16025	15911	16094	15935	16025	16181	15964	16125	15984	16220	16230	15993	16321	16155	16108	16148	16138	16102	16168	16125	16197	16023	16091	16114	16125	16073	16061	16161	16096	16207	15916	16337	16184	16081	16020	16002	15987	16089	16055	16185	16239	16171	16020	16004	16241	16022	16074	16257	16201	16153	16208	16180	15976	15982	16102	16117	15963	16096	16205	16108	16052	16215	16083	15994	16102	16187	16117	16116	15992	16074	16081	16143	16191	16275	16187	15935	16220	16180	16404	16207	16116	16013	16005	16199	16118	16218	16122	16042	16062	16095	16096	16187	16195	16128	16168	15930	16099	16098	16002	16090	16152	16090	16036	16159	15989	16043	16145	16234	15975	16189	16110	16109	15982	16168	16135	16102	16216	16014	16183	16214	15852	16317	16007	16191	16087	16232	16084	16097	16079	16011	15970	16326	15985	16070	15929	16042	16091	16111	16111	16254	15976	16081	15996	16152	16159	16175	16092	16323	16277	15998	15956	16085	16190	16008	16285	16179	16068	15932	15920	16102	16260	16116	16057	16041	16030	16051	16224	16206	15980	16051	16068	16262	16035	16113	16151	16135	16309	15901	16094	16145	16170	16061	16177	16060	16163	16261	16108	15897	15984	15965	16048	15951	16307	16113	16008	16111	16090	16093	16164	15786	16102	15928	15986	16173	16133	16190	16100	16101	16103	16002	16132	15882	15917	16057	16067	16143	16171	15941	16262	16091	15889	16244	16054	15902	16180	16162	16042	16254	16000	16000	16229	16195	16048	16074	16176	16288	16187	15991	16062	16113	16144	16201	16090	16177	16102	16141	16163	16212	16188	16135	15980	15965	16015	15977	16047	16018	16101	15939	16197	16247	16135	16109	16043	16057	16033	16178	16036	16004	16089	16232	15942	16170	16204	16099	16004	16142	15967	15967	16218	16390	15972	16176	16093	16233	16195	16042	16106	16032	16176	16113	16033	16127	16207	16045	16074	15983	16095	16098	16160	16006	16150	15990	15991	16022	16090	16031	16354	16180	16044	16223	16001	16062	16071	16038	16080	16144	15923	16191	16119	16134	16114	16106	16173	16224	16086	16217	15985	16211	16080	16100	16168	16090	16057	16068	16214	16236	16141	16228	15952	16061	16164	16037	16278	16112	16204	16098	15985	16154	16138	16089	16130	16089	16083	16071	16020	16234	16266	15984	16230	16074	16063	16247	16228	15981	16220	16117	15971	16039	15795	16152	16079	16080	16222	16115	15934	16186	16018	16083	16037	16105	16070	16159	16075	16252	16102	16096	16209	15949	15930	16299	16154	15942	16096	16038	16056	16011	16036	16025	16137	16057	16027	16005	16131	16115	16123	15972	16176	16179	16048	16091	16016	16066	16138	16257	16096	16097	16017	16225	15936	16186	16347	16035	16164	16126	16118	16081	16124	16194	16247	16024	16058	16051	16141	16174	16037	16038	16074	16075	16104	15955	16135	16132	16115	15937	16109	16279	16279	16149	16060	16016	16063	16077	15938	16140	16117	16236	16095	16092	16209	16060	16184	16064	16152	16074	16152	16095	16105	16123	16106	16106	16076	16107	15965	16047	16070	16341	16058	16041	16076	16045	16032	16031	16046	15930	16081	16246	15851	16140	16215	16118	15973	16139	16100	16077	16000	15926	16100	16004	16222	15948	16204	16217	16178	16019	15933	16078	16247	15982	16026	16228	16178	16099	16260	16066	16180	16256	15874	16125	15921	16028	16070	16011	16050	16161	16061	16221	16056	16118	15996	16105	15992	16176	16159	16138	16023	16070	16213	16142	16048	16160	16169	16098	16102	16178	16195	16098	15985	16112	16302	16268	16185	15888	16115	16228	16261	16209	16051	16065	16154	16022	16024	16109	16139	16232	15954	16280	16285	16002	16160	16144	16099	15939	16257	16135	16149	16118	16121	15967	16139	15995	16144	16006	16123	15896	16040	16118	15987	16090	15939	16096	16101	16289	16115	16256	16035	16084	16128	16079	16128	16199	16165	16262	15988	16189	15877	16080	15998	16035	16135	16089	16174	16176	15934	16053	16073	16015	15960	16060	16055	16040	16197	16096	16161	16074	16224	15884	16138	16313	16127	16048	16232	16082	15976	15963	16033	15901	16004	16010	16393	16148	15904	16058	15991	16258	15983	16038	16105	16037	16043	16030	16160	15960	16098	16145	16158	15888	16258	16053	16070	16079	16011	16154	16244	16063	16054	16114	16208	16088	16188	16120	16041	16214	16195	16100	16159	16237	16162	16200	16048	16078	16123	16092	16196	16206	16218	16132	16243	16167	16022	16089	16230	16061	16116	15964	16057	16103	16081	16274	16011	16074	16046	16137	16175	15965	16075	16024	15986	16175	16012	16038	16051	16006	16087	16138	16004	16125	16142	16119	16081	16225	16110	16226	16156	16174	16090	15744	16039	15980	16043	16003	16119	16169	16152	16279	16114	16011	15963	16113	16101	16082	16072	16009	16199	16157	16113	16044	16097	16141	16164	16117	16034	16031	16214	16002	16088	15961	16102	16141	16086	16345	15927	16087	16180	16076	16043	16054	15966	15959	16003	16115	16198	16163	16079	16241	16128	16053	15978	16128	16131	15894	16010	16064	16075	16023	16110	16054	16108	16113	16048	16056	16139	16182	16047	16107	16073	16187	16361	16160	16103	16189	16089	16096	16173	16180	16099	16010	16000	15897	15887	16080	16022	16067	15967	15973	16072	16219	16288	16086	16061	16018	16196	16014	16052	16142	16050	16078	16010	16074	16200	16114	16109	16043	16084	16168	16077	16125	16079	16027	16093	16319	16180	16099	16003	16186	16088	16077	16195	16184	15891	16171	16059	16079	16096	16082	16026	16240	16178	16050	16322	15978	16090	16021	15980	16118	16099	16163	16212	16110	16253	16080	15991	16117	16242	15990	15920	16096	16015	16139	16121	16201	16083	16076	16175	16094	16038	16031	16053	16072	16120	16234	16086	16177	16057	16134	16090	15998	16174	16192	16100	16020	16048	15921	16164	15975	16121	16052	16059	15997	16108	16271	15938	16020	16139	16083	16122	15889	16125	16038	16058	16158	16087	15985	16067	16201	16089	16093	16126	16093	16268	15950	16018	16073	16198	15975	16115	16119	16131	16329	16120	16217	15888	16217	16090	16052	16103	16084	15946	16047	16021	16186	15909	15923	16184	16207	16146	16110	16208	16138	16103	16196	16132	16179	15960	16185	16221	16148	16041	16274	16115	16186	16095	16077	16095	15943	15972	15946	16116	15909	16295	16083	16144	16015	16172	15997	15967	16112	16053	16001	15979	15970	15952	16066	16080	16147	15823	16131	16097	16102	16390	16121	16102	16144	16141	15996	16080	15976	15897	15993	16161	15986	16106	16159	16038	16208	16057	16172	16188	16022	16167	16068	15917	16138	16230	16115	16158	15917	16035	16065	16270	16278	15925	16098	15956	15924	16113	16063	16096	16332	16270	15957	16015	16149	16144	16033	16203	16108	15934	16037	16164	16087	16157	16031	16210	16120	16108	15971	16086	16119	16040	16010	15994	16092	16107	16065	16172	16129	16093	16172	16057	16068	16256	16271	16001	16093	16005	16045	16128	16153	15887	16101	16099	15976	15996	16104	16103	16097	16068	16217	15956	16091	16107	15949	16127	16096	16166	15986	16102	16093	16193	15995	16008	16141	15968	16224	16118	16122	15875	15986	16044	16097	16036	16272	16029	15937	16111	16020	15967	16119	16158	16073	16136	16084	16155	16193	16050	16216	15959	16020	16117	15964	15946	15878	16069	16131	16273	16201	16224	16105	16096	16183	15999	16227	15916	15926	16036	16200	15982	16269	16024	15852	16214	16054	16210	16144	16152	16061	16034	16307	16015	16128
22688	21173	27818	24972	22619	27471	32625	28437	27120	27441	26988	26629	26501	26084	25988	25878	26010	26039	26050	25732	25631	25616	25568	25548	25777	25517	25633	25644	25496	25512	25640	25574	25690	25616	25221	25665	25468	25203	25472	25449	25661	25516	25280	25473	25253	25204	25394	25538	25416	25393	25510	25267	25436	25280	25375	25484	25396	25382	25281	25219	25296	25381	25629	25433	25167	25421	25472	25537	25256	25259	25210	25398	25645	25471	25444	25470	25337	25509	25381	25405	25247	25358	25325	25347	25227	25356	25150	25288	25133	25524	25289	25332	25352	25644	25166	25408	25322	25292	25449	25538	25411	25371	25312	25174	25363	25392	25254	25434	25163	25252	25085	25262	25331	25461	25156	25019	25436	25349	25453	25511	25211	25085	25263	25317	25481	25340	25233	25411	25454	25276	25513	25763	25420	25113	24924	25348	25374	25335	25167	25103	25501	25112	25183	25164	25215	25424	25528	25199	25115	25324	25185	25299	25227	25374	25262	25439	25576	25026	25483	25154	25163	25130	25055	25195	25535	25274	25353	25049	25319	25335	25275	25115	25310	25335	25536	25163	25197	25381	25391	25100	25377	25272	25391	25168	25251	25406	25489	25429	25311	25391	25059	25453	25276	25279	25468	25382	25286	25480	25263	25381	25676	25389	25292	25338	25336	25254	25445	25004	25146	25708	25333	25405	25364	25355	25232	25249	25337	25433	25351	24999	25254	25548	25383	25197	25294	25322	25366	25620	25522	25231	25339	24880	25366	25258	25379	25189	25385	25591	25261	25369	25310	25217	25076	25239	25420	25136	25369	25125	25152	25153	25452	25163	25213	25361	25494	25177	25435	25243	25245	25533	25400	25145	25208	25384	25129	25333	25393	25317	24973	25300	25508	25283	25343	25176	25289	25486	25258	25368	25298	25048	25111	25257	25332	25473	25254	25629	25072	25084	25123	25366	25318	25400	25396	25276	25318	25230	25452	25200	25299	25419	25322	25512	25161	25374	25410	25110	25259	25431	25518	25320	25256	25191	25243	24933	25343	25162	25200	25459	25325	25632	25218	25190	25410	25269	25266	25376	25352	25459	25311	25286	25304	25452	25274	25359	25136	25598	25331	25218	25505	25193	25233	25243	25223	25155	25467	25302	25256	25326	25364	25296	25303	25336	25158	25329	25186	25225	25385	25541	25234	25347	25391	25298	25270	25477	25407	25202	25442	25287	25188	25413	25127	25248	25138	25174	25253	25424	25571	25287	25330	25292	25395	25384	25092	25343	25254	25232	25211	25228	25280	25225	25344	25279	25206	25320	25341	25235	25318	25271	25413	25013	25087	25135	25362	25395	25295	25491	25345	25261	25310	25318	25431	25621	25264	25302	25467	25128	25509	25340	25241	25251	25108	25421	25206	25205	25083	25456	25539	25117	25274	25385	25056	25259	25532	25106	25470	25013	25297	25397	25298	25215	25260	25641	25567	25119	25284	25548	25322	25316	25464	25208	25151	25093	25339	25259	25377	25380	25397	25466	25474	25273	25410	25117	25395	25326	25284	25432	25435	25107	25463	25491	25373	25306	25158	25210	25312	25339	25213	25279	25402	25330	25287	25286	25353	25331	25054	25155	25381	25207	25519	25367	25190	25195	25146	25214	25166	25398	25097	25248	25305	25055	25231	25291	25474	25255	25177	25290	25549	25171	25213	25400	25438	25319	25227	25120	25106	25228	24949	25425	25273	25189	25283	25265	25079	25324	25171	25532	25492	25403	25281	25154	25459	25315	25366	24989	25251	25411	25242	25525	25352	25250	25141	25334	25226	25395	25490	25456	25215	25243	25125	25234	25281	25536	25146	25290	25540	25150	25413	25395	25372	25304	25250	25229	25453	25393	25517	24991	25183	25548	25226	25270	25114	25295	25158	25371	24927	25241	25389	25535	25430	24913	25272	25231	25177	25031	25064	25225	25048	25319	25049	25339	25269	25352	25348	25172	25260	25274	25134	25251	25582	25486	25297	25548	25115	25222	25297	25191	25246	25195	25358	25487	25376	25450	25284	25454	25428	25193	25305	25049	25315	25290	25424	25102	25325	25139	25129	25304	25178	25376	25102	24991	25117	25069	25203	25486	25308	25334	25265	25581	25337	25499	25315	25537	25409	25291	25285	25110	25192	25301	25103	25344	25360	25294	25357	25357	25496	25301	25447	25232	25315	25213	25400	24981	25316	25157	25264	25239	25376	25254	25039	25257	25387	25400	25592	25155	25388	25314	25113	25161	25276	25568	25263	25426	25420	25277	25194	25282	25427	25303	25425	25203	25207	25288	25041	25080	25260	25343	25455	25082	25295	25434	25319	25253	25352	25146	25416	24982	25323	25479	25378	25292	25442	25177	25309	25446	25287	25147	25288	25287	25018	25234	25337	24990	25292	25210	25399	25193	25085	25327	25279	25529	25431	25399	25304	25231	25205	25157	25420	25464	25343	25290	25353	25216	25389	25315	25227	25440	25027	24999	25105	25253	25178	25532	25229	25323	25135	25189	25340	24990	25388	25238	25379	25338	25175	25342	25093	25438	25342	25438	25018	24957	25446	25167	25350	25304	25332	25370	25108	25401	25291	25560	25078	25228	25567	25170	25177	25279	25242	25246	25518	25179	25470	25315	25042	25276	25260	25140	25126	25307	25255	25228	25454	25366	25152	25319	25203	25198	25275	25570	25353	25416	25537	25373	25383	25434	25254	25329	25278	25230	25315	25241	25277	25448	25281	25300	25188	25158	25253	25302	25514	25283	25203	25506	25454	25349	25469	25293	25417	25326	25170	25175	25552	25396	25324	25286	25179	25446	25573	25372	25221	25365	25574	25450	25311	25358	25372	25155	25460	25154	25618	25197	25224	25098	25023	25422	25149	25543	25394	25493	25213	25373	25162	25158	25049	25305	25091	25178	25118	25137	25220	25242	25170	25576	25171	25109	25215	25391	25361	25349	24998	25473	25517	25087	25306	25184	24992	25296	25442	25481	25236	25234	25445	25275	25223	25175	25208	25393	25265	24901	25451	25347	25039	25159	25118	25312	25126	25157	25356	25389	25415	25245	25447	25261	25303	25450	25300	25206	25306	25415	24967	25142	25389	25058	25497	25392	25489	25130	25360	25294	25405	25324	25277	25326	25562	25358	25387	24961	25227	25566	25393	25334	25156	25131	25346	25155	25243	25409	25640	25277	25415	25204	25236	25181	25601	25159	25328	25086	25257	25486	25116	25392	25132	25348	25222	25056	25344	25236	25174	25068	25352	25217	25299	25319	25311	25367	25555	25393	25202	25214	25211	25380	25166	25264	24786	25055	25345	24982	25319	25414	25323	25434	25421	25230	25206	25363	25280	25272	25250	25187	25078	25167	25336	25416	25301	25295	25182	25303	25206	25143	25484	25107	25181	25365	25167	25232	25276	25124	25283	25415	25400	25584	25321	25259	25381	25348	25041	25388	25401	25157	25518	25447	25258	25143	25368	25174	25261	25344	25249	25216	25431	25028	25050	25222	25109	25035	25362	25375	25365	25215	25389	25287	25139	25321	25281	25190	25005	25163	25272	25249	25194	25296	25239	25397	25113	25495	25356	25343	25287	25237	25360	25414	25529	25150	25358	25257	25426	25187	25442	25283	25517	25577	25198	25258	25358	25367	25278	25520	25226	25210	25424	25132	25281	25280	25207	25134	25227	25484	25650	25217	25236	25188	25133	25319	25105	25199	25258	24988	25129	25217	25476	25344	25253	25457	25354	25475	25274	25364	25274	25253	25316	25572	25359	25103	25294	25546	25170	25052	25395	25264	25189	25256	25237	25488	25326	25085	25364	25255	25209	25164	25288	25244	25262	25248	25554	25277	25442	25175	25177	25244	25166	25157	25280	25132	25285	25063	25449	25253	25359	25347	25037	25243	25382	25628	25179	25293	25403	25293	24987	25099	25208	25107	25279	25273	25530	25216	25282	25138	25387	25531	25561	25257	25252	25461	25212	25403	25560	25226	25279	25271	25240	25085	25283	25311	25510	25312	25221	25458	25040	25238	25462	25221	25460	25433	25440	25250	25087	25403	25267	25195	25221	25216	25152	25580	25210	24908	25447	25296	25483	25473	25362	25465	24983	25222	25328	25441	25420	25419	25281	25276	25669	25605	25224	25172	25334	25261	25250	25235	25202	25203	25346	25279	25459	25186	25240	25071	25520	25126	25187	25114	25221	25512	25252	25323	25299	25362	25037	25118	25282	25277	25129	25474	25422	25231	25279	25284	25369	25218	25304	25171	25410	25024	25453	25499	25147	25349	25206	25122	25418	25405	25421	25082	25384	25121	25423	25407	25275	25181	25061	25505	25446	25560	25112	25263	25430	25205	25291	25422	25133	25420	25368	25369	25271	25303	25165	25347	25310	25294	25241	25285	25286	25259	25527	25359	25377	25271	25231	25290	25584	25410	25266	25323	25360	25378	25275	25110	25159	25198	25394	25329	25167	25414	25429	25347	25341	25394	25277	25160	25185	25457	25492	25313	25163	25298	25293	25396	25229	25264	25271	25329	25422	24995	25349	25293	25133	25129	25145	25406	25416	25107	25291	25332	25477	25454	25456	25229	25319	25079	25384	25302	25500	25130	25195	24956	25377	25308	25262	25267	25470	25316	25228	25344	25499	25364	25418	25204	25300	25160	25223	25271	25347	25564	25474	25140	25390	25257	25067	25245	25382	25668	25408	25114	25563	25332	25247	25166	25439	25304	25408	25504	25332	25507	25120	25187	25195	25521	25531	25372	25518	24951	25316	25402	25425	25151	25262	25361	25336	25116	25375	25038	25110	25230	25169	25211	25339	25323	25350	25265	25399	25255	25428	25467	25203	25213	25014	25264	25148	25551	25311	25295	25405	25348	25263	24987	25126	25293	25332	25168	25413	25116	25511	25464	25256	25052	25445	25421	25376	25190	25459	25192	25444	25287	25063	25313	25265	25274	25293	25244	25250	25273	25228	25338	25423	25537	25264	25147	25147	25237	25368	25506	25277	25205	25213	25268	25465	25188	25358	25183	25346	25314	25533	25188	25304	25405	25324	25256	25542	24685	25323	25214	25401	25142	25196	25116	25293	25161	25074	25331	25122	25275	24991	25198	25202	25124	25082	25122	25407	25454
24512	42937	41388	33815	28544	24289	21888	20162	19201	18473	17909	17481	17283	17273	17209	16848	16887	16553	16673	16471	16563	16534	16340	16383	16511	16403	16305	16335	16326	16341	16421	16085	16236	16222	16282	16154	16415	16117	16053	16159	16171	16289	16176	16251	16001	16235	16213	16256	16070	16139	16138	16369	16192	16249	16188	16205	16071	16248	16307	16047	16253	16075	16155	16269	15953	16181	16367	16010	16145	16006	16204	16079	16092	15992	16128	16176	16201	15986	16227	16104	16221	16209	16085	16160	16091	16008	16157	16172	16081	16246	16003	15936	16119	16308	16140	16125	16326	16126	16158	16246	16034	16007	15936	16193	16123	16118	16226	16001	16099	16169	15962	16123	16145	16046	16087	16008	16164	15968	16060	15924	16030	16103	16067	16169	15807	16027	16064	16126	16148	15989	16252	16143	16140	16350	16012	16134	16155	16061	16245	16028	16227	15934	16124	15971	15961	16263	16103	16090	16077	16097	15822	16112	16252	16046	15900	16068	16053	16030	16267	15979	16181	16004	16110	16075	15926	15994	15945	16013	15950	16131	16107	15919	16218	16095	16079	16033	16108	16077	16104	16032	16102	16091	15970	16122	16171	16037	16382	16002	15942	16012	16092	16023	16026	16347	15982	16105	16134	16167	16016	16169	16036	16019	16089	16084	16125	16248	16213	15940	16036	15985	16141	16129	16157	16036	16073	16005	16035	16060	15990	16114	15906	16175	16052	16055	16026	15933	16115	16197	15986	16170	15962	16023	15969	16199	16014	15992	15840	15921	16105	16013	15908	15952	16094	16006	16187	15998	16151	15975	16127	16176	16147	15979	16062	16152	16079	16115	16104	16052	16078	16083	16158	16147	16173	16045	16142	16033	16115	16107	16062	16225	16032	16128	16132	16136	16163	15975	16229	16100	16178	16120	15983	16152	15965	16280	15959	16083	16117	15979	15984	16149	16057	16037	16229	15946	16282	16294	16081	16064	16074	16084	15948	16036	16151	16021	15949	16131	16098	15902	16118	16058	16010	15940	16090	16096	16121	16034	16064	15958	16084	16084	16104	16111	16184	16150	16113	15916	16032	16069	16276	16207	15942	16180	15936	16042	16067	15904	16114	15988	16039	15989	16035	16023	16057	16039	16015	16098	16134	16238	15970	16139	15995	16022	16111	16228	16020	16008	16054	16030	16002	16039	16113	16164	16093	16030	16188	16295	16117	16007	16135	16169	15846	16123	16093	16070	16073	16106	16092	15949	15979	16200	15917	16018	16022	16093	16187	15931	16002	16087	16044	16096	16068	16068	16191	16182	16008	16154	16095	16040	16031	16071	16067	16090	16158	16102	16187	15814	15961	16193	16050	16090	16112	16084	16020	16021	16159	16112	16117	16211	16178	16136	16296	15910	16036	16221	16166	16042	16166	15987	15978	16020	16168	15983	16031	16058	16146	16176	16031	15991	15953	16112	16195	16023	16206	16069	15996	16223	16014	15917	16132	16132	15990	16067	16160	15998	16013	16040	16004	16055	16069	16053	16021	16181	16066	16114	16118	16106	16133	16070	16223	15966	16136	16142	16118	16014	16054	15914	16024	16158	16119	16043	16262	16038	16152	16102	16310	16037	15919	16197	16038	16031	16087	16063	16050	16096	15948	16264	15924	15967	16072	16115	16077	15966	16062	16238	15939	16132	15917	16209	16093	16167	16113	16221	16190	16110	16175	16150	16099	16016	16053	15959	16150	15983	15977	15958	16173	16243	16113	16273	15930	16070	15962	16013	15983	15953	16041	16100	16084	16122	16013	16083	16112	16134	16155	16220	16089	16077	16146	16258	16059	16084	15970	16207	16015	16081	16097	16115	16037	16029	15984	16061	16084	16112	16153	15925	16130	16050	16083	16159	16161	16168	15832	16064	16090	16139	16171	16172	16082	16016	16238	16085	16078	16050	15832	16217	16103	16029	16157	16249	16053	16121	15966	16128	16068	16155	16018	16031	16147	16229	15983	16131	16064	16100	16089	16180	16019	16151	16083	16167	16112	16175	16112	16266	16142	16154	16097	16086	16051	16153	16022	16086	16101	16156	15976	15969	16107	16130	16174	16099	16063	16093	16171	16020	15971	16137	16112	16128	16149	16196	16159	16079	15912	16068	16063	16118	16034	15993	16044	16011	16088	16057	16146	15933	16126	16109	16143	16186	15983	16104	16007	16069	16128	16101	16166	16211	16129	15906	16190	15989	16134	16094	16297	15917	15877	15976	16234	16062	16050	16038	16082	16039	16116	16109	16247	15931	16104	16049	16217	16313	16159	16011	15934	16206	16043	16116	16133	16291	16111	16137	16026	16239	16116	15988	16089	15999	16227	16036	16208	15968	16201	16167	16264	16100	16226	16079	16090	16273	16245	16190	16220	16008	15867	16125	15957	16160	16128	16000	16221	16065	16029	16009	16107	15918	16025	15936	16068	16040	16205	16107	15962	16300	15979	16194	16081	15954	15971	15973	16028	16084	16135	16107	16024	16220	16022	15824	16175	15966	16062	16193	16083	16310	15965	16148	16123	16192	16098	16128	16102	16142	15873	16000	16313	16178	16163	15997	16116	16022	15993	16055	16002	16068	16203	15987	16205	16244	16079	16139	16069	15981	16043	16057	16210	16045	16073	15987	15891	16176	16207	16049	16102	16090	16151	16166	15971	16122	16231	15990	15958	16245	16061	16260	16171	16062	15859	16039	16062	16052	15989	16047	16139	16284	16171	16199	16062	16047	16030	16021	16123	16132	16069	15968	16093	16123	16046	16059	16086	16170	16143	16094	16167	16042	15843	16101	15998	16131	16221	16063	15936	16148	16114	16205	16136	16037	16018	15981	16312	16069	15918	16099	16142	15938	16045	16005	16125	16101	16055	16022	15988	16222	15988	16102	16144	16070	16096	16052	16012	15853	15849	16103	16074	16006	16095	16076	16139	16083	16136	16114	16138	16155	16084	16039	16123	16125	16090	16166	16284	16197	16007	15882	16070	16014	16145	16117	16106	16260	16128	16014	16089	16212	16228	15767	16230	16111	15939	15976	16117	16051	16223	16167	16131	16031	16000	16035	16068	15991	16069	15841	16197	16131	16126	16048	16059	16125	15925	15951	16256	16138	16200	16075	15998	16077	16258	16126	16057	16178	16162	16122	16279	15986	16108	16000	16167	16195	16073	16001	16078	15963	16020	16092	16098	16075	15975	16023	16102	15929	15949	16054	15797	16143	16048	16038	15927	16157	15983	16046	16051	16242	16038	16041	16014	16313	16143	15992	16081	16161	16131	16213	16105	16061	16076	16006	15938	16198	16108	16101	16150	16112	16019	16067	16084	16015	16005	16064	16108	16010	16216	16108	16043	16151	15996	16140	16179	16273	16151	16058	16176	16254	16207	16003	16158	16131	16066	16139	16023	15860	15943	16036	16097	16045	15995	16150	16088	15966	15942	16078	16105	15989	16112	15981	16204	15980	16159	16127	15984	16187	15994	16148	16217	16088	16068	16058	16179	16080	15959	16058	16171	16109	15856	16065	15959	15892	16176	15985	15906	16125	16184	15928	15952	16201	16052	16023	16281	15956	16178	16040	16160	15943	16127	16190	16195	16078	16111	16151	16059	16178	16025	16092	16212	16079	16277	16198	16118	16162	16023	16014	16192	15929	16165	16071	16018	16074	16028	16022	16078	15994	16148	16151	16134	16093	16035	15973	16273	16013	15972	16000	15988	15967	16018	16050	15966	16129	16116	16014	16103	15976	16160	16019	16054	16143	16091	16180	16170	16329	16178	15910	16185	16015	16029	16049	16061	16120	16306	15956	16054	16022	16181	16155	16195	16166	15963	16271	16124	16101	16261	16026	16005	16009	16130	15965	15970	16100	15996	16045	16045	15998	16252	15977	16007	16143	16183	16082	16090	16042	16072	16157	16224	16132	16171	16036	15992	16004	16058	16041	16138	16047	16070	16187	16050	16122	16015	16021	15948	16215	16055	16034	16162	16031	16124	16153	16080	16058	15994	16111	16023	15971	16038	16149	15973	16048	16226	16057	16037	16267	16042	16007	16082	16050	16090	16109	15964	16207	16034	16081	16237	16229	16169	16049	15944	16257	16149	16063	16120	15982	16067	16029	16090	16203	16073	16197	16017	16188	16139	16257	16146	15991	16081	16101	16006	16072	15976	16166	16228	15997	15990	16224	16011	16019	16073	16020	15974	16021	16111	16101	16175	15990	16063	16084	16026	16056	16018	16068	15971	16157	16018	16029	16016	16145	15995	16003	16213	16150	16174	16085	16204	16051	16207	15993	16120	16004	16111	16243	16056	16098	16041	16028	16026	16088	16294	16111	15950	16089	16268	16121	16126	16043	16365	15982	16237	16053	16017	16158	16124	16058	16101	16085	16017	16128	15938	16008	16212	16154	16188	16008	15964	16128	15937	16141	16161	16022	16155	15986	15911	16159	16139	16259	16101	16123	15978	15986	16149	16103	16218	16103	16072	15903	16099	16112	16050	16352	16122	16037	16093	16274	16121	16078	16140	16288	16262	16094	16127	15981	16127	16205	16042	15985	15835	16084	15998	16184	16134	15940	15943	16039	16100	16201	16011	16153	16058	16119	16083	16141	15993	16038	16043	16106	16004	16149	16255	16096	15968	16077	16174	16075	16132	16058	16047	16197	16066	16032	16097	16059	16069	16078	16067	16029	16142	16027	15987	16167	15944	15923	16096	16080	15987	16031	15986	16148	16138	16016	15950	15978	16180	16002	16090	16185	16089	16080	15963	16016	15933	16114	15997	15974	16039	16292	16107	16205	16004	16206	16085	16048	16002	16009	16018	16072	15942	16053	15991	16167	16039	15995	15992	16142	16087	16155	15986	15911	16076	16019	16116	16091	16021	16062	16147	16024	16098	16194	16015	16106	16067	16194	16012	16032	16121	15922	16205	15903	16236	16090	16203	16111	16139	15950	15946	16147	16002	16201	16021	16028	16162	15979	16105	16219	16071	16224	15858	16050	16119	16230	16144	16100	16005	16131	15979	16014	15979	16060	16031	16110	16126	15952	16052	16025	16027	16240	16051	16115	16049	16202	16055	15932	15936	16111	15860	15950	16103	16078	16175	15981	16056	16060	15998	16045	15912	15955	16300	16073
35960	30812	35068	33292	29861	28922	28314	27757	27658	27300	27535	27390	27321	27173	27107	27352	27032	27284	26958	27078	27231	27464	27215	27141	27129	27103	27318	27030	26785	27074	27037	27121	26997	27037	27203	26563	27103	27193	27290	26982	27160	27076	26851	26936	27119	26895	27234	27018	26927	26905	26974	27152	27122	27399	27145	27265	27148	26962	26948	26807	26895	27117	26685	26912	26968	26797	26958	26994	27186	26983	27016	27140	27192	27080	27108	27153	27270	27090	26983	27062	27256	26874	26776	26935	27096	26903	27189	26944	27114	27033	27118	27145	27307	27070	27215	26981	27018	27015	26882	26878	27139	26922	26810	26717	27037	26928	27126	27005	27179	27129	26951	27213	26852	26835	27019	27143	26813	27230	27013	27027	27179	27010	26772	27124	27110	27174	26998	26858	26958	26970	27055	26893	27042	26780	26824	26920	27173	26885	27063	27096	26743	26835	26925	27186	27042	26970	27072	26992	27234	27075	26924	26878	26812	26762	27034	27017	26885	27136	26953	27034	27062	26849	27072	27051	27176	27081	26974	26883	26878	27173	26580	26872	26939	27095	27223	27199	27043	27011	26818	26910	27038	26920	26999	27126	27055	26972	27090	26860	27140	27234	26872	27006	26892	27172	26967	26872	26932	26899	27031	27041	26804	26849	26666	26960	26982	26962	26827	27203	26930	26909	26903	26892	26871	26840	26912	27036	27050	26877	26965	27175	27119	26944	26868	26731	27195	27261	27087	26918	27228	26762	27028	27143	27305	26978	27131	27005	26795	26897	27221	27080	26861	27025	26741	26855	27071	27068	27181	26826	27108	26885	26972	26962	27017	26906	27129	26948	26959	26985	26971	27164	27071	26825	26915	27013	27271	26855	27102	26971	27003	26976	26718	27000	26666	27077	27128	26914	26787	27104	26863	27087	26654	26829	26990	27121	26936	27031	27125	26984	27026	27194	27120	27073	27045	27019	26969	27181	27248	27087	27113	26875	27048	27082	27181	27021	27049	27033	26909	27246	27211	26834	26936	27082	27097	26706	26811	27259	26973	27107	27008	27035	27035	26929	26983	27021	27147	27120	26926	27102	26992	27106	26954	26965	27206	27094	27125	27254	27084	27178	26966	27031	26945	26653	27109	26993	26924	27148	26849	26683	26735	26888	26937	26754	27254	26954	27037	26982	27023	26835	27000	26748	26956	27154	26893	27066	27129	26860	26959	27038	27081	26825	26878	26782	26932	27104	26799	26890	26974	27054	27163	26972	27113	27013	26887	27008	27131	27015	27134	27022	27126	27019	27306	26858	26767	27033	27246	26809	27087	27046	27216	27200	27117	27189	27102	27092	26973	26839	27479	26994	27044	26970	27159	26754	27063	27023	26730	26757	27019	27022	26874	27026	27113	26956	26862	26889	26853	27258	26859	26812	26856	26733	26892	27208	26886	27009	27238	27119	27089	26960	26978	26920	27020	26852	27188	26924	27048	26940	27135	27081	27021	27002	26868	27046	27002	27103	27015	26886	27170	26973	27132	26993	26867	26996	26994	27185	27243	26923	27160	26979	26824	26698	26959	27045	27004	26915	27006	26591	27200	27059	26726	27008	27174	27039	26943	26846	26845	26922	27253	26866	27219	27029	27115	27163	27109	26971	26832	26752	27200	26837	27042	27201	27154	27250	27095	27060	27147	26878	26860	26998	27234	27064	27143	27175	27086	27152	27112	26963	26822	26686	26959	27133	26954	27111	27062	27093	26929	26711	26977	27243	26882	26894	26974	26929	27155	27041	27232	26826	27049	26917	26955	26856	26973	27054	26875	27160	26931	27022	27147	26842	26882	27010	27028	27018	26959	26943	26786	26773	27198	27159	26971	27055	27064	27198	27111	27389	26810	26999	26855	27180	27127	27061	26974	26875	26938	26992	26883	26679	26954	26936	27052	26888	26915	27114	27066	27089	27082	26997	26991	27056	26742	27241	26994	27024	27019	27077	27005	27153	26831	27176	26780	27109	27181	26801	27164	27017	26889	27275	26884	27210	27076	26815	27139	27305	26903	26959	27034	26889	26884	26999	27096	27027	27172	26938	27150	26938	26913	26834	27078	26871	26744	26962	26911	26812	26892	26969	26732	27046	27129	26797	27028	26871	26998	27146	26938	27156	26988	27114	26987	26781	27043	27013	27064	27124	27019	26791	26909	26981	26989	27030	27199	27084	26841	26812	26819	26938	26896	26807	26894	27123	27028	27008	26785	27083	27178	27044	27055	26854	26884	26842	26982	26965	27220	27010	27116	26870	26840	26945	26957	26959	26999	27040	26908	26934	26816	26800	26970	26971	27192	26872	27192	26963	27042	27010	27008	26938	26938	27142	27284	26947	26851	26748	26927	26706	26915	27121	27247	26980	26993	27011	27130	26801	27016	26867	26917	27095	26876	26958	27087	27264	27154	27022	27017	27045	26807	26996	26932	26641	27240	26893	27126	26948	26930	26971	27142	27088	27345	27274	26910	26867	26863	27056	27197	26807	26806	26922	26909	26845	27344	27176	27070	26963	26961	26944	26973	26973	27164	27080	26941	27064	27135	26846	27223	26807	26904	26910	27129	27250	27127	26987	27044	26944	26873	27036	27001	26845	26921	26796	26971	26944	27142	26933	26996	26893	26980	26917	27024	26766	27076	27033	26966	27131	26983	26941	26975	27091	27073	27151	27048	26980	27035	27240	26920	26946	26999	27177	26953	26876	27188	27148	27011	27132	27127	27096	27045	26923	26856	26995	27079	26947	27015	27191	27061	26954	26830	27052	27007	26910	26843	27128	26861	26960	26969	27115	26570	26920	27288	27014	27031	26923	26907	26963	27240	27120	26971	26961	27254	27048	27028	27047	27014	26910	27030	26898	26921	27263	27277	26991	27190	27011	27275	26916	27081	27228	26723	27174	26827	26686	26862	27083	26987	26835	27284	27132	27031	27095	26954	27030	26844	27240	27195	27007	26931	27344	27039	27121	27096	26758	27127	27122	27038	27106	26941	26809	27020	27186	26734	26970	27001	26978	27113	26866	27180	26817	27122	26949	26893	27155	27019	27115	27043	27160	26886	27031	27124	27119	26797	27066	26943	26966	27059	27069	27095	26999	26936	27160	26739	27077	27155	27231	26597	26952	26979	27104	27077	26796	27053	26927	27183	27119	27024	27042	26859	26909	26866	27261	27153	26768	26907	27176	26910	27195	26732	26748	26935	26940	27280	26972	27162	27076	26903	26956	27075	27001	26990	27054	27071	26922	27043	26910	26963	27032	26795	26879	26841	27122	27259	26940	27333	27056	27243	26786	26858	27082	27224	26842	26727	26958	27046	26779	26968	27070	26935	27047	26892	27134	26962	27104	26964	27250	27024	26971	26976	27067	27056	26967	26916	26773	26938	27133	27190	27207	27084	26731	26949	26877	26900	26883	27105	26805	26930	27327	26853	26934	26907	27068	27176	26873	26755	27024	26958	26990	26946	27149	27294	26974	27339	27239	26867	26965	27075	27084	27123	27001	27232	26814	27133	27079	26972	27000	27139	26790	26631	27149	26698	27028	27075	26957	26873	26995	26805	27072	26885	27194	27196	27257	27167	26908	27066	26760	26940	27107	26873	26959	27061	27218	27050	26941	27060	27031	27154	26962	27108	26921	26766	27074	27153	27124	27228	27109	27272	27200	27325	27065	26963	26893	27110	26776	26976	26946	26862	26983	26881	26729	26973	26857	26943	26796	27027	27166	26997	27123	27208	26955	26988	26930	26737	26937	27163	27203	27001	26964	26937	26989	26821	26657	26944	27221	27053	26976	26883	27245	26897	26849	27247	27020	27092	26690	26726	26844	27136	26835	26886	27131	27125	27114	27155	27073	26956	27040	27098	26766	27080	27074	26905	26842	26755	26947	27000	26962	26958	26990	27064	26889	26992	26920	27006	27189	27141	27132	27021	26966	26941	26836	26866	27139	27050	27277	26972	27111	27163	27180	27012	26989	27085	26944	27075	26964	26937	27059	26818	27102	26738	26666	27112	27063	26943	27086	27024	27077	27067	27000	26875	26994	26921	26999	27300	26985	27020	27058	27070	27029	26964	26880	27082	26739	27037	26932	27132	26956	27025	27025	27214	26946	27120	27275	27088	26923	26765	27164	26948	26868	27094	26966	26970	27144	27048	26879	26857	26990	27081	27335	27161	27094	26689	27099	26892	26932	27169	27021	26901	26802	27006	26802	27173	26990	27071	27127	27229	27100	26949	26935	27093	26949	26771	26974	27000	26954	26808	26825	27319	26915	26995	26872	27175	27067	27215	27001	27358	27027	26919	27079	26916	26959	27321	27083	27005	26930	27206	27155	26918	26772	26976	26804	27002	27074	27105	26954	26985	26893	26782	27095	27087	26971	27115	26993	26949	27091	27158	27151	26768	26895	26859	27122	27033	26817	27011	26702	26924	27001	26979	26708	27227	26909	26980	26938	27045	26922	26817	26858	26996	26890	27155	26815	26999	26900	26911	26719	27062	27030	27029	27068	27071	27187	27213	26964	26962	26960	27038	27033	26829	26980	27022	26934	27042	27177	26965	26901	26986	26910	26934	26979	27148	27062	27121	27163	26904	26787	27248	27004	27045	27041	26783	27056	27079	26834	26939	27140	26763	26943	27106	27126	26994	26980	27087	26997	27226	26840	27043	26987	26996	27125	26823	26903	26983	27118	26796	27182	26912	26930	27162	26829	27106	27190	27075	26855	26659	27021	27115	27117	26836	27149	26670	27120	26704	26876	27014	26965	26673	27170	27115	26974	26813	26898	26812	27039	26980	26823	26683	26881	27022	26892	27028	26977	27129	26872	27007	27160	26949	26935	27077	27083	26993	27115	27088	27030	27127	26972	26930	27094	27112	26999	26920	26787	26916	27081	26984	27070	26888	26833	26827	27304	26957	27082	27062	27018	27007	27023	26954	26940	26941	26943	26924	26705	26966	26927	26891	26909	27051	26857	27094	27033	26986	27164	26804	26962	27079	26990	26963	27071	26981	26944	27136	27108	27140	26961	27080	27040	27020	26876	26881	26893	26882	27101	27247	26879	26983	27010	26621	27084	26945	26893	27115	26850	26755	27049	27063	26796	27277	26951	26878	26749	26929	26979	26918	26926	26977	26980
25058	30899	29978	24666	21645	20008	18625	18291	17933	17548	17511	17384	17201	17328	17213	17224	17271	17059	17285	17083	17075	17128	17039	16924	17260	17187	17102	17131	17024	16826	16937	16983	16958	17018	16900	17105	17003	16938	17029	17230	16989	16951	16876	17136	16959	16890	16969	17008	17036	17060	17082	16953	17050	16970	16769	16824	16995	17031	17079	17112	17036	16979	16931	16960	16879	17026	16980	16862	16766	16974	17075	16920	17092	17077	16765	16994	16848	16897	16906	16755	16983	16831	17080	17039	16905	16887	16843	16954	16924	17103	16958	16653	16806	16788	17067	17080	16952	16925	17025	17030	16968	16937	16880	16830	16820	16915	16936	17012	16992	17025	16880	16749	16987	17010	16792	16992	16687	16923	16975	16909	16804	16949	16946	16861	17049	17065	16968	16908	17232	16977	17034	16860	16899	17022	16925	16967	16842	16857	17034	16969	16875	16857	16914	16992	16902	16974	16927	17004	16929	16853	16885	16900	16927	16750	16916	16949	17189	17109	16815	17018	16946	16995	16884	16900	16993	17085	17106	16939	17093	16795	17025	16825	17136	16944	17027	16954	17049	16840	16979	17060	16896	16932	16896	16944	16841	16948	16845	16966	16989	17089	17014	16932	16775	16883	16997	17072	17109	16861	16858	17050	16963	16969	16834	17090	16917	16996	16960	17015	17013	16886	16949	16942	16936	17019	17017	16797	17120	16805	16976	16995	16866	16928	16899	16958	16841	16852	16868	16849	16875	16915	16881	17034	17050	16989	17059	16797	17119	16732	16920	17022	17086	16834	16920	16914	16990	17038	17020	16998	17078	16742	16826	16969	17098	16883	17077	16984	16999	16989	17003	16880	17064	16968	17015	16869	16960	16947	17020	17051	16951	17055	17046	17003	16835	16945	16844	16835	17007	17054	16890	16987	16936	16968	16810	16912	17011	16907	16891	17010	16761	16951	16875	17008	16984	17119	17021	16920	17000	16912	16988	17080	16914	16847	16927	16881	16801	16945	17233	17041	16961	16961	17006	16887	17075	16751	16961	17059	16677	17040	16938	16861	16972	17096	17001	17172	16884	16960	16808	16856	16826	16931	16985	17010	17056	16979	16895	16982	17115	16868	16905	16927	17000	16939	16840	16891	17164	17061	16916	16922	16726	16981	16892	16963	17105	16972	17123	17062	16952	16787	16867	16958	16925	16986	16947	16835	16830	16869	16905	16910	17178	16998	16849	16974	16838	17032	16842	17011	17050	16954	17046	16841	16853	16980	16960	16947	16929	16906	16979	17209	16983	16886	16934	16831	17011	16911	16910	16932	17017	17086	16964	16786	17084	17051	16987	16947	16904	16875	17046	17002	16702	17100	16984	17049	16997	17030	16892	16869	16914	16825	16990	16978	16867	17022	16886	16969	16888	17054	16970	16912	16932	17010	16945	16987	17059	16885	16809	17058	17165	16929	16894	16951	16934	16795	17096	16869	16913	16924	16904	17037	17064	16946	16821	16972	16982	16831	17205	16903	17109	17018	16867	16726	17044	17034	16881	16920	16831	16985	17011	17011	16843	16920	16917	16907	16964	16872	17093	17111	17089	16832	16967	16970	17039	16933	16980	16959	17076	16968	17138	16890	16904	16899	16845	16969	16898	16833	16889	16836	16911	16992	17155	16928	17077	17027	16950	16936	16889	16910	17031	16901	16891	17065	16995	17002	16927	16952	16916	17028	16974	16848	16922	17041	16958	16976	16945	17059	16852	16932	17009	16906	16858	16827	17026	16951	16912	16850	17042	16929	16993	17045	16853	17169	16940	16948	17000	17037	17010	16973	16862	16965	16886	16939	16902	16890	16920	16923	16893	17144	17189	16765	16934	17033	16921	16814	16752	16943	17124	16972	16904	17105	17040	16889	17021	16889	17024	16879	17007	17007	16922	16939	17114	17008	17033	17091	16952	17067	16925	17057	16993	16992	17117	16931	17056	17114	16896	16981	16809	16855	16927	17011	16949	16947	17037	16984	16970	16694	17075	17021	16885	16883	17150	16967	16939	17140	17021	17061	16886	17003	16893	17002	16896	17024	16927	17089	17022	16833	16727	16922	17113	17185	16861	16932	17098	16913	16710	16890	16768	16941	16939	17027	17150	16845	17028	16813	16840	16887	17042	17241	16777	16788	17068	16820	17027	17035	16967	16993	17079	16990	16919	16920	16993	16926	16940	17040	16797	17088	16846	16946	16969	17146	16873	17019	16856	16993	17095	17003	16989	17117	16883	16865	16960	16817	16968	17152	16962	16965	16916	16910	17053	16945	16978	16868	16996	16899	16993	16851	16967	16926	16965	16959	16939	17091	17050	16926	17023	16944	17159	16807	17140	17072	17051	16903	16983	16745	16786	17037	16878	16784	17038	16840	17041	16908	16966	16879	17098	16944	16988	16947	16984	16976	16762	17088	16879	16739	16846	16927	16796	16805	16856	16971	17094	16920	17129	17035	16880	16979	16965	16809	17112	17063	16967	17119	16907	17022	16896	16797	17137	16974	16743	16924	17025	16884	16961	17011	16980	16744	17037	17113	17051	16862	17020	17002	17133	16888	16847	17041	16820	16878	16981	17195	16971	17049	16905	17031	16918	16908	16918	16883	17087	16863	16867	16916	16739	17119	16971	16961	16847	17004	17139	16881	16885	17016	16980	16983	17121	16951	17047	17090	16892	16921	16801	16990	16934	16933	17112	16903	17000	17014	16914	16841	16938	16994	16874	17012	16877	17095	16976	16834	16930	16930	16909	16992	16824	16790	16952	17203	17031	17084	17136	16818	17137	16980	16876	17033	17080	17015	16802	17088	16934	16994	17109	16953	16987	16944	16846	16982	17047	17029	16998	16773	16807	16966	16825	17059	16980	16912	16970	17001	16910	16953	16976	16819	16927	16886	16921	16954	17045	16922	16998	17034	16890	16844	16973	17004	17030	16906	17090	17031	17042	17035	17001	16938	16967	16916	17041	16986	16971	17062	17038	16888	16921	16857	17111	16987	16893	16854	17082	17011	16921	16758	16935	16937	16889	16961	17059	16919	17057	16971	16940	16635	16963	16818	16839	16970	16908	17057	17122	17029	16973	16936	16808	16806	17028	16953	16923	16946	17000	16793	16928	16892	17021	16991	16877	16999	17050	16906	16938	17040	16979	16893	16949	16871	16988	16822	16856	17119	16872	16995	17107	16915	17009	16818	16973	16987	16991	17116	16691	17011	17187	16998	16990	16887	17060	16852	16908	17015	16853	17059	16946	17031	17041	17032	17073	16908	16938	17054	16921	17074	16898	16777	17054	16838	16936	16969	16948	16958	16926	16904	16964	16796	16831	16750	16966	16910	17053	17094	16921	16864	16956	16969	17011	16829	17082	16851	17007	17068	17074	16991	16947	16941	16995	16991	17137	16939	16928	16828	17129	17022	16927	16888	16847	17155	17093	16707	16913	16782	17016	17237	16997	16942	16989	17075	16796	17031	16832	17011	16893	17029	17131	16879	16900	16903	16950	16988	16883	16987	16920	17090	16856	16934	16962	16776	16904	17153	17122	16970	16976	16953	16950	16940	16966	17026	17001	17035	16799	17057	17141	17173	17039	17098	17049	16837	16969	17021	17032	17045	16926	17047	16885	17087	16954	16920	16900	16837	17031	17062	17146	16820	16939	16899	16885	16945	17108	17030	17117	16858	16882	17166	17046	16979	17041	16899	16976	16789	16916	17005	16957	17002	17196	16888	16982	16891	16713	16979	16800	16857	17192	17093	17038	16977	17084	16965	17010	16929	17033	16941	16942	17027	16995	17184	16932	17120	16846	16799	16996	16861	17040	16896	17168	16732	16855	16932	16960	17011	16816	17125	17165	16956	16921	16878	16960	16886	16815	17045	16971	16980	16981	16994	16824	16916	16931	16936	17014	17064	16832	17017	16955	17054	17127	16770	16932	16951	16867	17008	17100	17141	17039	16856	16928	16932	17008	17014	16929	17118	16956	16979	16930	16990	17087	16908	16993	16776	16974	16729	17013	16929	16976	16976	17034	16869	17006	17076	16973	16825	17098	17025	16981	17087	17010	17001	17046	16867	16987	16741	16933	16878	16993	17060	16906	16911	17117	16938	17068	17166	16880	16894	16967	16978	16797	16702	17177	16957	16914	16965	16895	16834	16981	16943	17104	17037	16954	17148	17070	16943	17021	16917	16910	16767	16949	16968	16940	17118	16833	17012	16900	17079	16942	16986	17114	17004	16916	17057	16942	16764	16904	16863	16980	16994	16899	17084	17055	16979	17004	16968	16982	17038	17013	16924	16866	16958	16964	16986	16959	17012	17048	17002	17004	16943	16995	17007	16875	16976	16653	16915	17143	16803	17079	16997	17011	16949	16891	17051	16932	16908	16951	17014	16867	17116	17031	17059	17004	17065	16878	16833	16875	16921	17031	17233	16943	17064	16949	16961	17113	16850	17210	16986	16888	16807	16864	17000	16999	16965	16911	16904	16899	16803	16973	16943	16923	17042	16801	16764	17147	16924	16943	16951	16867	16992	16887	16963	16936	16885	16985	16924	16948	16990	17082	17094	17095	16924	16906	16919	16910	17151	17042	16857	16961	16874	17066	16901	17003	17042	17120	16971	16975	16920	16838	17030	16980	16991	16882	17000	16905	17078	16702	17030	16939	16823	16884	17120	16930	16900	16861	16929	17110	17094	16876	16951	17061	16964	16920	16893	16925	17054	17028	16910	16859	17053	16931	16870	17115	16918	16692	16743	17024	16894	16920	16796	16987	16775	16817	16887	17137	16845	17011	17010	16896	16904	17021	16762	16838	17002	16978	17051	16846	16878	16792	16947	17018	16891	16950	17073	16920	17057	16971	16721	16881	16999	17061	17111	16990	16896	17059	16907	17022	16890	16988	17062	16911	17075	16914	16955	16872	16944	17066	16860	17060	16958	16879	16988	17150	17044	16971	17123	17175	17000	16951	16997	16939	16960	17111	16993	17039	17107	17072	16976	16824	16878	16917	17083	17246	16937	16836	16930	17136	16891	16971	17103	16968	16956	16976	16941	16785	16982	16913	17298	16700	17004	16900	16859	17087	16840	16827	16912	17212	17065	16930	16951	17076	16933	17098	17151	16905	16798	17023	17136	17078	17050
24310	21173	27751	25505	24785	28838	29744	27249	26513	26440	26139	25829	25635	25617	25705	25723	25461	25421	25372	25349	25492	25182	25179	25304	25086	25192	25453	25239	25445	25345	25597	25345	25233	25096	25199	25343	25205	25039	25179	24975	25022	25184	25326	25166	25179	25144	25309	25060	25229	25136	25165	25019	25302	24962	25284	25384	25268	25195	25212	25151	25212	25427	25049	25026	24928	25301	25282	25124	25188	25292	24999	25041	25285	25189	24901	25410	25216	25213	25455	25108	25095	24903	25045	24836	25154	25444	25126	24889	25061	24942	25186	25075	24898	24853	24820	25010	24826	25289	25019	25444	24870	25028	25077	25170	25258	25243	25196	24988	25058	25225	25113	25059	25061	25050	25285	25303	25434	25205	25242	25033	24843	24949	25126	25059	25132	25177	25080	24903	25036	25313	25179	25136	25099	24863	25011	25141	25155	25226	25282	25356	25187	25164	24806	25367	25151	24964	24867	25149	25189	25019	25088	25014	24961	25117	25323	25290	25034	25027	25241	24911	24947	25104	24896	25155	25131	24926	25162	24998	25069	24985	24823	24994	25030	25204	25150	24897	24987	25057	24993	24959	25162	24836	25247	25079	25272	25549	25050	25122	24819	24968	25008	25323	25000	25199	25020	25169	25216	24935	25084	25039	24954	25241	25178	25278	25156	25015	24996	25054	25349	25191	25131	25059	25165	25249	25062	24946	25112	24997	25135	25216	25191	25219	25141	25026	25365	25178	24911	25148	24972	25276	25121	25042	25304	25309	25078	24802	25533	25081	25139	25197	25136	25427	25425	25205	24936	25168	25011	24947	25132	24895	25294	25053	25004	25260	24867	25171	24996	24863	25054	25128	25202	25126	25112	25190	24951	25121	25012	25206	25035	25265	25144	24812	25245	25103	25220	25268	25351	25226	24998	25084	24998	24869	25055	25093	25404	25400	24964	25050	25187	25115	25082	25128	24929	25145	24979	25144	25089	25059	25363	25356	25226	25270	24875	24923	25138	25170	25159	24976	24992	25145	25077	25127	25068	25128	25225	25182	24912	25238	25025	24845	25199	25001	25266	24760	25169	24765	25095	25079	25313	25215	24939	24989	24972	25131	25093	25160	24822	25153	25112	25337	25184	25030	25223	25276	24938	24980	25220	25222	25012	24998	25112	25142	24998	25252	24999	25147	24876	25085	25186	25133	25061	24979	25250	25128	25147	25070	24999	25069	25344	24966	25123	25160	25161	25011	24925	24934	24961	25066	25163	25017	25152	25311	25117	25082	25142	25067	24886	25070	24973	24918	25261	25031	24677	25070	25003	25230	25002	25111	25027	25172	25107	25201	25133	25228	25103	25178	25028	25111	25152	25276	24934	25226	25162	24855	24942	25092	25190	25116	24959	25145	25102	24924	25240	25244	25006	25191	24941	24988	24971	25023	25184	25123	25187	25213	25197	24800	25082	25021	24907	25157	25106	25196	25098	25168	24999	25017	25307	25051	25210	24806	24960	24948	25270	25156	25273	24987	25171	24953	25220	25113	25112	25089	25080	25436	25274	25054	25210	25209	25007	25084	25216	24891	25225	25109	25072	24725	25306	25152	24903	24904	25258	25280	24821	25098	25161	25300	25021	25084	25148	25189	24907	24807	25055	25194	25121	25125	25062	24990	25009	25087	25481	25315	25163	24938	25041	24968	25212	25252	24932	25247	25290	25188	25025	24897	25323	25200	25270	25043	24888	25369	25271	24942	25093	25168	25073	24861	25082	25114	25120	25185	25144	25173	25139	25253	25317	25411	24959	24988	25001	25231	25210	25210	24989	25152	24959	25124	24859	25017	25110	25013	25202	24891	25062	25041	25177	24994	25219	25211	25183	24820	25061	25227	25045	24972	25074	24980	25099	25132	25312	24946	24991	25360	25117	25020	25466	25284	25057	25083	25278	25329	25208	24682	25069	24875	25164	25002	25296	25194	25333	25215	25174	25184	25092	25165	24902	25017	25370	25142	25186	25018	24984	25029	25111	25295	25213	25270	25098	25027	24947	25279	25186	24995	25316	25163	25023	25176	24876	25125	25204	25010	25044	25278	25053	25024	25148	25025	25275	25040	25033	25015	25179	25220	25252	25267	25113	25053	25274	25067	25095	25227	25267	25042	24914	24987	25155	25115	25155	24967	25134	25023	25262	25066	25283	25261	25042	25051	25016	25018	25001	25173	25035	25339	25158	25031	25241	25115	24913	25030	25143	25236	25081	25075	25032	25225	25127	25045	25105	25429	25206	25078	25048	24864	25025	25229	25196	25102	25166	25227	25309	25096	25166	25057	25145	25067	25105	25152	25283	25328	25052	25085	25040	25050	25231	25191	25136	25047	25215	25179	25032	25017	24995	25265	25103	24936	25168	25323	25121	25059	25387	25157	25094	25000	25328	24971	24835	24916	24858	25181	24945	24957	25174	25195	25014	25069	25085	25108	24759	25093	25156	25083	25146	25022	25167	25022	25092	25033	25082	25124	24982	25263	25139	24969	25040	24950	24894	25013	25174	24749	24954	24976	24966	25111	25171	25094	25029	25232	25270	25130	25295	25133	25016	25017	25317	25224	25154	24992	24860	24776	25051	25041	24904	25229	24989	25127	25063	25176	25059	25139	25092	25058	25033	25231	25168	25004	25149	25159	25299	25213	24842	25070	25262	25206	25206	25145	25078	25201	25342	24935	25189	24964	25025	25052	25051	25093	25072	25334	24866	25182	25328	24908	25132	25138	25430	25301	25121	25139	25078	25078	25231	24969	25261	25055	25063	25028	24912	25193	24984	24904	25166	24988	25152	25243	25150	25049	25203	25204	25287	25089	25218	25109	24907	25154	25095	25086	25343	25027	24982	25160	25152	25159	25216	24960	25193	24976	25051	25129	25028	25171	25222	24911	25051	24998	25146	25114	25110	25063	24977	25190	25188	25220	25207	24955	25062	25346	25286	25084	24924	25046	25077	25183	25240	24977	25049	25126	25147	25029	25066	24934	25012	25408	25057	24957	25086	24865	25115	24987	24929	25466	25300	24904	24924	25260	25168	25184	25201	25096	25269	24943	25187	25049	24908	25035	24874	24987	25133	25167	25126	24937	24864	25227	25161	25127	25257	25031	25115	25284	24832	25165	24953	25105	25295	25382	25150	25207	24985	24970	25147	25035	25315	24872	24967	25040	25235	25255	25249	25189	25057	25116	25184	25181	25002	25097	24944	25149	25231	25371	25176	25381	25097	24988	25388	25273	25200	25259	25101	25149	25033	25081	25389	25023	25179	25191	25151	25070	25024	24884	24968	25139	25203	25153	25309	25033	25012	25067	25119	25111	24965	25031	25339	24929	25208	25294	25030	25307	25287	25121	24899	24840	24816	25271	25226	25149	25189	25106	25068	25101	24882	25351	25136	25099	25264	25172	25122	25223	25073	24718	25076	24941	24779	25015	25163	24954	25218	24956	24711	25226	25216	24868	25167	25067	24950	24846	25168	24965	25263	25148	25016	25164	25068	25128	24971	24909	25182	25181	25049	25187	25037	25112	25064	24860	25043	24885	25323	24962	25061	24953	24876	25033	25075	25136	25136	24757	24737	25344	25274	25435	25251	25208	25337	25128	24969	24925	25084	25062	24960	25305	24931	24841	25364	25170	25078	24924	25130	25197	24891	25202	24871	25042	25064	25055	24944	25073	25225	25024	25032	25031	24991	25166	25020	25061	25263	24982	25070	24811	25208	24972	25038	24933	25164	25311	25202	25046	24919	25120	25000	25088	24998	25228	25031	25280	24998	24982	25223	24831	25245	25135	24976	25077	25128	25031	24972	24992	25156	25391	24662	25173	25053	25093	25188	24988	25292	25568	24989	25133	25046	24943	25051	25100	24763	24941	25168	25384	25072	25083	25284	25165	25261	25333	25082	25168	25214	25104	24967	25277	25022	25008	25061	24913	25236	24881	25259	25156	25115	25094	25229	25036	25162	25051	25001	25189	25217	25082	25065	25123	25288	24987	25150	25038	25007	25122	25114	25064	25072	25056	25208	25176	25245	25094	25074	24881	25142	25112	25345	24930	25232	25023	25171	25066	25122	25106	25210	25137	25236	25085	24876	24895	25266	25197	25003	24822	25058	25064	24916	25071	25172	25077	25157	24920	25023	24979	25046	25092	25077	25176	25077	25072	25357	25077	25261	25278	24889	25079	25069	25021	25032	25364	24789	25181	25126	25133	25303	25012	25105	25235	25030	25059	25111	25257	24878	25056	24934	24961	25276	25220	25042	25357	25246	25020	25201	25105	24978	25160	25060	25282	25017	25311	25167	25256	25031	24863	25276	25021	25138	25041	25555	25071	25228	25179	24900	24941	25085	25176	24919	25003	24997	25069	25454	24902	24754	25000	25276	25097	25232	24954	24896	25079	25010	25018	25120	25298	25461	25224	25004	25028	25263	25002	24868	24916	25275	25231	25026	24920	25071	25258	24701	25061	24999	24966	25077	25235	25161	24759	25185	24869	25062	24995	25078	24878	25182	25078	25106	25392	25098	24889	25101	24932	25082	25176	24986	25123	25207	25025	24979	24933	25171	25015	24846	24939	24980	25211	25102	25068	25355	25226	25344	25290	25141	25164	25159	25134	24844	25230	25096	25079	25250	24932	24945	25065	25180	25035	25397	24982	25048	24878	25166	25397	25050	25123	25152	25197	25080	25050	25065	25134	24943	25325	25133	25003	25156	25030	25042	25151	24977	25035	25268	25022	25190	25111	24815	25111	24942	24953	25364	25086	25138	25249	24943	25111	24914	25154	25196	25238	25275	25083	25305	25215	25188	25026	25326	25243	25211	25134	25013	24952	25094	24965	25074	24933	25049	25198	25041	25034	25183	25129	25162	25098	25078	24848	25337	25228	25199	25042	25122	25049	25195	24830	25251	25221	25126	25258	25210	25043	25099	25158	25232	25173	25347	25199	25414	25106	25201	25136	24982	25096	25139	24907	25338	25121	25002	25110	25064	25052	24981	25140	25114	25121	25086	25063	24986	24939	25125	24931	25036	25175	25102	24923	25140	25126	24797	24964	24852	25071	25155	25052	25006	25352	25204	25171	25167	24969	24937	25018	24930	25123	25070	25227	25236	25032	24925	25095	25084	24982	24924	25115	25244	24967
22670	37476	36206	28891	24273	21731	20008	18908	17998	17546	17380	17105	16754	16768	16617	16712	16592	16433	16408	16502	16594	16218	16276	16429	16294	16257	16119	16045	16106	16216	16162	16332	16094	16190	16173	16263	16195	16367	16071	16110	16141	16226	16104	16057	16272	16275	15981	16138	16077	16115	16102	16097	16165	16021	15958	16206	15985	16144	16115	16063	16013	16020	16167	16226	16283	16219	16174	16195	16034	16107	16213	16168	16325	16071	16054	16138	15976	15989	16097	16270	15945	15942	16062	15997	16115	16080	16163	15939	16183	16168	16120	16053	15977	16225	15983	15988	16066	16031	16209	15940	16068	15952	16043	16019	16163	16050	16111	16276	16270	16034	16116	16088	15963	16199	16273	16105	16270	16101	15962	16125	15933	16058	16127	16150	16058	16033	15959	15909	16143	16010	16317	16142	15917	16032	16206	16068	15874	16125	15978	16140	15958	16064	16106	16006	16116	16119	16298	16170	16164	16040	16147	16147	16039	15948	15967	15971	15974	16006	16037	15971	16191	16081	16049	16043	16037	15956	16081	16302	15976	15919	16148	16173	15827	16123	16002	16166	16110	16031	16049	16115	16055	16163	16069	15985	16027	16190	15952	15967	16257	16121	16071	16172	16105	15973	15943	16046	15856	15908	16187	15901	16144	15979	16084	16154	16093	16225	16010	15892	16147	16046	16098	16158	15999	16180	16028	16071	16167	16064	15975	15998	16023	15998	16076	16098	16188	16012	16042	16022	16008	15871	15894	16094	16190	15913	16073	16117	16159	16028	15995	16109	16001	16262	16119	16075	15942	15964	16104	16115	16009	15902	15900	16169	16137	16059	15919	15976	16045	16053	16203	16089	16135	15894	16058	16093	16033	15911	16051	16026	16079	16006	16151	15972	15916	15993	16047	15950	16142	16044	16165	16290	16069	16051	15929	16079	16062	16068	16092	16069	16079	16060	16109	16200	16173	15881	16065	16145	15949	15935	16171	16096	16032	16074	16117	16211	15897	16188	16119	15996	16083	16177	15889	16265	16140	15898	16079	16223	16011	16078	15983	16158	16086	15991	16006	16148	15989	15942	16103	15986	16104	16051	16160	16123	15986	15910	16042	16136	16134	16039	15973	16196	16113	16150	15950	16152	15952	16123	16021	16005	16070	16106	16211	16028	15895	16002	16121	15932	16250	16070	16065	16180	16151	16203	15938	16005	16040	16190	16111	16044	16105	15927	16240	16191	16315	16135	16148	16046	16058	16181	16111	16045	16228	16015	15892	16111	16181	16166	16080	16168	15976	16049	15971	16101	16050	16191	16055	16074	16160	16115	16026	16040	16084	16112	16029	16153	16004	16186	15896	16024	16152	16134	16103	16069	15984	15855	16027	16112	15969	16164	16087	16010	15860	16097	16019	16133	16111	16179	15978	15970	16125	16078	16038	16037	16136	16070	16004	16309	15985	16109	16040	15925	16059	15950	16165	16164	16047	16139	16142	16085	16177	16001	16166	16048	15973	16172	16147	16015	15870	16182	16103	16040	15973	16164	16063	15947	16170	16145	16149	15977	16048	16070	16053	16020	16126	16021	16142	16109	16142	16098	16046	16151	16044	16141	16033	16144	16013	16335	16083	16157	16125	16052	16166	15831	15899	15925	16304	16071	16130	16038	16063	16144	15862	16161	16072	16075	16191	16255	15986	16099	16029	16041	16035	16155	16125	16216	16093	16230	16165	16050	16122	16069	15974	16096	16030	16041	16142	16065	15973	16195	16074	15963	15989	16120	15974	16089	15981	16018	15940	15963	15987	15994	15879	16152	16007	16088	16135	16007	16098	16112	15804	16149	15902	16006	16079	16074	16080	16141	15979	15953	16063	16174	16080	16137	16112	16056	16180	16093	15964	15950	16169	16243	16031	16048	16110	16009	15968	16118	15899	16151	16099	15987	16141	16189	16019	16110	16133	15976	16101	16022	16090	15968	16040	16144	16030	16143	16167	16041	15993	16000	16081	16008	15944	16040	16231	16101	15950	16215	16067	16119	16009	15916	16085	16155	16114	16119	16031	16105	16215	16134	15913	16177	15992	16060	16182	16155	16046	16186	16007	16094	16046	16121	16129	16055	16219	16045	16066	16164	16195	15930	16189	16086	15991	16006	16146	16131	16090	15929	16050	16015	16128	16000	16215	16152	16115	16192	16038	16069	16032	16006	16272	16209	16053	16199	16031	15975	16273	16051	15873	16265	16039	16197	15995	16216	16111	16042	16132	16167	16121	15796	16151	15984	16006	16090	16053	16083	16199	16109	15872	16049	16074	15868	15907	15905	16146	16008	16289	16088	16087	15949	15982	16217	16030	16159	15848	16176	16174	15932	16016	16102	16213	16075	16005	16082	16060	16046	16049	16173	16186	16042	16113	16114	16138	15901	15980	15981	15942	16140	16007	16112	15975	16060	16080	16014	16287	16020	16023	16098	16098	16043	16118	16181	16061	16049	16047	15882	16160	16048	16111	16031	16051	15947	16165	16027	15973	16163	16177	16012	15999	16001	16188	16103	16275	16062	15971	16026	16039	16132	16030	16237	15951	16085	16050	16072	15995	15977	16168	16003	16015	15994	16257	15972	16171	16224	16148	16002	16095	16106	16099	16140	16072	16050	16046	16021	16009	16153	16093	15903	15998	16061	16129	16143	16163	16084	16220	16096	16217	16198	15984	16088	16144	16025	16215	16065	16053	16143	15983	16180	16016	16187	15982	16057	16344	16151	16072	15932	15983	15968	15994	16117	15976	16231	16179	15945	16023	15975	16290	16044	16134	15918	15888	16066	16007	16216	16022	16177	16143	16043	15954	15937	15806	16051	16025	16124	16012	16121	16162	16068	16285	16025	15870	16145	16252	15938	16078	16197	16067	16149	15993	15977	15942	15844	15976	16053	16079	16043	16233	16143	16162	16039	16157	16013	16213	16003	16001	16102	16028	16018	16016	16090	16166	16139	16135	15907	16008	16158	16296	15934	16162	15973	16141	16141	15978	16054	15974	16089	16049	16132	16226	15980	15986	16138	15850	15977	16023	16288	16008	16127	16119	16073	16122	16056	16195	15933	16110	16241	16073	16070	16137	16111	16105	15848	16176	16207	15829	16095	15981	16194	16076	16100	16066	15984	16163	16283	16060	16077	16083	16182	16012	16036	16211	16040	16193	16053	15966	16138	16099	16174	16145	15928	16152	16239	16187	16049	16156	16110	16126	16053	15991	16197	16124	15920	16032	16117	16145	16129	15895	16089	15970	16097	16063	15932	16186	15971	16127	15993	16143	16134	16085	15928	15983	16045	16129	16026	16000	16071	16233	16268	16040	16025	16063	16076	16232	16162	15987	16096	16091	16110	16050	16191	16078	16358	15939	15902	15923	16210	16201	16129	16044	16208	15989	15941	15861	16174	16116	16073	16123	16042	16076	15977	15993	16117	16181	16127	16025	16148	16164	16046	16065	16064	16060	16084	16127	15915	16301	16050	16022	16113	16096	16116	16062	15839	16153	16056	16093	16317	16177	15973	16007	16114	15842	15971	16233	15985	16045	16206	16318	16148	16193	16068	16002	15872	16168	15962	16087	16046	15823	16166	15933	15985	16121	16081	16072	16060	16106	15980	16032	16151	16070	16173	16009	16129	16005	15947	16096	16141	16144	16034	16242	16089	16163	16205	16050	16182	15988	15994	16113	16133	15952	15915	16117	16058	16033	16079	16060	16230	16186	16083	15975	16102	15866	16119	16072	15984	16085	15943	16028	15919	16180	16119	16006	16080	16161	16145	16101	16134	16120	16110	16199	16167	16057	16224	16114	16068	16101	16283	16055	16070	15987	15946	16173	16065	16006	16025	16010	16007	15981	16177	16034	16124	16298	16174	16013	16026	16133	16176	16120	15971	16120	16015	16201	16013	16124	15807	16070	16149	16241	16047	16066	16097	16174	16033	15962	16167	16147	15938	16020	16195	16187	15892	15977	16032	16279	16141	16066	15843	16175	16045	16066	15949	16122	16072	16037	16038	16090	15978	16129	16165	16142	16088	16061	16060	16105	16097	16191	16002	16107	16068	16035	16069	16054	16064	16067	15969	15945	16058	15922	16092	16086	16014	16125	16118	16275	16031	16170	16009	16017	16268	16004	16135	16160	16105	16013	16080	16063	15948	16143	15900	16080	16055	16219	16025	16091	15991	16140	16061	16038	16041	16198	16203	16114	16051	16048	15938	16091	16144	15911	15988	16023	16166	16027	16063	16049	16051	16159	16191	16015	16125	15952	16074	16112	16004	16285	16107	16088	16062	15958	16038	16220	15942	16004	16020	15957	16080	16088	16173	16044	16158	16071	16096	16052	16112	16073	16069	16089	16084	16131	16048	16028	15811	15924	15936	16053	16145	16118	16117	15904	16150	15990	16080	16073	15975	16036	16117	16077	16041	15895	16053	16224	16161	16100	15917	16033	16126	16087	16041	15943	16159	16139	16238	16017	16162	16099	16116	16197	16014	16120	16036	16024	15975	16092	16106	16145	16014	16100	15932	16019	15995	15981	15961	16039	16055	16113	16220	16133	16071	16086	16035	16031	16042	16150	16012	16011	15932	16011	16056	15982	16111	16122	16200	16115	16076	16109	16172	16152	16046	16093	16260	16192	16071	16238	16218	15952	15954	16159	15904	16149	16094	16193	16212	16210	16146	16166	16041	16022	16011	16089	16108	16176	16039	16174	16034	16154	16058	16147	16021	16122	15982	16018	16074	16115	15956	16075	16125	16189	16063	15876	16102	16235	16047	16225	16108	16125	16028	16078	16049	16136	16074	16029	16024	15962	15978	16036	15980	16168	15899	16137	16126	16190	16137	16059	16070	16026	15907	16059	16189	16068	16198	15990	16178	16002	16184	15973	15981	15961	15994	16142	16120	16129	16177	16148	16020	15961	16181	16105	16197	15933	16262	15950	16046	16114	15931	16134	16075	16084	16166	16078	16098	16057	16085	15995	16020	15967	16081	16009	15935	16102	16057	16059	16027	16067	15924	16101	16207	16036	16109	16016	15989	16020	16040	16133	16017	15993	16054	16114	16105	16023	16002	16149	15984	15981	16288	16224	16003	16092	16034	16219	15883	16164	15918	16073	15990	15920	16145	16223	16294	16089	15991
22663	21161	27804	24944	22529	27526	32220	28460	27102	27171	26701	26394	26343	25926	26017	25860	25577	25381	25811	25853	25512	25799	25468	25350	25644	25541	25372	25534	25570	25686	25567	25398	25515	25397	25505	25422	25346	25571	25379	25304	25501	25309	25647	25316	25379	25221	25353	25229	25297	25394	25461	25276	25301	25462	25357	25198	25251	25099	25376	25449	25260	25241	25439	25257	24967	25171	25296	25186	25040	25044	25140	25224	25363	25315	25449	25226	25400	25136	25205	25132	24998	25390	25321	25313	25542	25382	25214	25036	25192	25200	25351	24875	25081	25405	25145	25053	25341	25188	25195	25308	25172	25179	25263	25367	24999	25079	25275	25398	25406	25085	25213	25531	25433	25213	25104	25140	25187	25287	25146	25083	25062	25327	25140	25082	25360	25145	25348	25140	25009	25220	25117	25136	25155	25230	25138	25083	25073	25213	25126	25387	24942	25017	24936	25082	25255	24955	25063	25246	25239	25210	25246	25009	25209	25626	25175	25093	25314	25427	25109	25115	25016	25089	25193	25287	25358	25032	25524	25141	25161	25264	25032	25209	25210	25306	24987	24980	24981	25295	25044	24903	24896	24896	25177	25388	25105	25056	25242	25097	25148	25000	25056	25217	25163	25051	24972	25167	25211	25418	25421	25364	25260	25258	25311	25245	25352	25153	25023	24947	25107	25097	25087	25068	25390	25554	25065	25267	25327	25200	25107	25348	24968	25276	25103	25176	25070	25058	25000	25050	25069	24952	25131	25049	25371	25274	25483	25120	25226	25268	25029	25143	25098	25235	25032	25279	25313	25184	25078	25339	25239	24890	25149	25129	24912	25193	24995	25181	25190	24967	24969	25255	25170	25103	25120	25225	25201	25389	25119	24956	25100	25541	25373	25308	25301	25306	25125	25160	25205	25000	25471	25346	25118	24952	25244	25151	25254	25349	25190	25036	25182	25230	25224	25201	25295	24979	25335	25266	25085	25263	25143	25454	25272	25262	25255	25294	25319	24981	25212	25171	25048	25077	25077	25131	25090	25155	25327	25072	25368	25063	25290	25152	25469	25187	25128	25373	25347	25227	24979	25204	25148	25250	25319	25091	25087	25504	25223	25226	25322	24894	24808	25250	25171	24979	25142	24964	25077	25049	25252	25196	25073	25056	25091	25303	25164	25125	25136	25368	24958	24959	25182	25145	25362	25212	25068	25162	25241	25238	25234	25219	25215	25133	25499	25286	25082	25073	25249	25153	25191	25074	25055	25249	25133	25183	25113	25317	25160	25154	24893	25115	25395	25313	25338	25128	25216	25055	25338	25197	25096	25180	24973	24947	25040	25299	25328	25105	25301	25177	25024	25313	25394	24951	25282	25233	25327	24995	25176	25219	25064	25225	24930	25267	25159	25298	25249	25289	25312	25139	25115	25151	25264	24953	24857	25231	25307	25110	25331	24957	25223	25257	25050	24995	25111	25122	25098	25259	25137	25099	24965	25203	25172	25271	25046	25143	25053	25122	25033	25117	25286	25039	24952	25076	25131	25025	25084	25330	25463	25229	25347	25242	25152	25317	25248	25200	25124	25231	25027	25139	25075	25093	25279	25251	25353	25195	25144	25193	25092	25422	25151	25249	25086	25122	25195	25183	25443	25325	25347	25181	25402	25299	25351	25311	25213	25198	25202	25014	24892	25126	25010	25051	25319	25087	25206	25264	25157	25358	25249	25177	25206	25130	25340	25120	24971	25271	25193	25318	25252	24883	25138	25035	25313	25378	25221	25194	25145	25315	25016	25077	25058	25350	25203	25211	25182	25095	25217	25279	25129	24931	25325	25060	25077	25304	25164	24910	25265	25009	24953	24890	25227	24953	25137	25087	25152	24880	24994	25422	25158	25232	25307	24995	25082	25127	25094	25232	25395	25439	25282	25258	24973	25139	25364	25135	24978	25412	25115	25041	25038	24995	25121	25185	25098	25084	25036	25163	25311	25306	25156	25135	25098	25280	25246	25268	25384	25079	25103	25052	25309	25277	25080	25373	25180	25201	25057	25134	25056	25347	24969	24998	25313	25036	25273	25614	25015	25031	24917	25082	24838	24866	25294	25182	25104	25310	25019	25288	25218	24960	25255	24994	24894	25038	25225	25181	25289	25184	25142	25093	25318	25426	25303	25143	25302	25112	25264	25286	25112	25150	25178	25110	25272	25278	25097	25096	24856	24996	24959	25361	25000	24883	25373	24916	25125	25319	25074	25239	25390	25260	25087	25274	25234	25140	25145	25129	25206	25291	25361	25368	25447	25352	25268	25088	25123	25059	25139	25120	25390	25150	25305	25172	25301	25013	25057	25080	25013	25046	25202	25176	25026	24951	25234	25069	25285	25245	25065	25055	25215	25256	25223	25223	25248	25361	25040	25223	25146	25144	25251	25099	25286	25186	25217	25344	25277	25217	25165	25361	25166	25316	25234	25029	25259	25085	25250	25160	25073	25052	25094	25082	25214	25440	25291	25403	25090	25286	25281	25081	25166	25463	25010	25072	25110	25320	25200	25008	25170	25336	25307	25092	25382	25089	25051	25126	24972	25227	25310	25256	25162	25062	25108	25055	25070	24945	25219	25190	25088	25030	25252	25319	25350	25086	25130	25168	25040	25103	24950	25316	25074	25006	25311	25348	25483	25159	25016	24948	25364	25004	25017	25072	25216	25443	25148	25293	25063	25051	25133	25203	25344	25384	25045	25145	24933	24992	25157	25422	25196	25045	25137	25015	25132	25223	25203	25083	25371	25208	25060	25063	25210	25066	25192	25129	25162	25081	24926	25367	25091	25052	25140	25089	25291	25028	25335	25206	25305	25051	25154	25002	25066	25283	25248	25155	25173	25127	25363	25032	24870	25220	25145	25202	25236	25014	25342	25292	25199	25164	25228	25143	25180	25139	25105	24946	25309	25286	25225	25537	25095	25192	25175	25239	25146	25270	24993	25158	25128	25018	25119	25049	25020	25061	24835	24958	24807	24970	25307	25274	25124	25303	25058	25297	25115	25132	24966	25057	24981	25117	25305	24977	25283	25022	25091	25097	25012	25174	25112	25354	24842	25259	25238	25288	25221	25141	25121	25151	25240	25083	25305	25255	25124	25351	25304	25168	25139	25034	25218	25355	25329	25247	24953	25255	25269	25289	25143	25205	25100	25166	25248	25043	25065	25201	25354	25312	24990	25075	25071	25167	25282	25229	25083	25223	25149	25471	25394	25051	25235	25040	25287	25084	25349	25172	24995	25191	25184	25244	25166	24993	25251	25143	24936	25121	25020	24925	25117	25062	25337	24928	25195	25395	25144	25088	25268	25159	25189	25156	24963	25287	25499	25287	25288	25253	25179	25142	25043	25388	25327	25095	25397	25117	25257	25078	25041	25309	25013	25168	25206	25248	25029	25154	25120	25168	25156	25242	25356	25159	25255	24991	24955	25076	25047	25469	25252	25053	25125	24976	25174	25132	25181	25458	25366	25176	25123	24864	25105	25011	25295	25317	25286	24997	25200	25143	25251	25292	25199	25335	25210	25301	25120	25171	25008	25237	25370	25331	25167	25391	25104	25159	24982	25291	25188	24995	25026	24810	24914	25143	25050	25131	25119	25080	25124	25320	25262	25358	25307	25123	25265	25213	25185	25115	25241	25086	25214	25054	25036	25071	25171	25446	25322	25180	25230	25263	25025	25172	25158	25182	25082	25101	25103	25193	24890	25195	25160	25151	25177	25580	25350	25469	25312	25031	25109	25241	25096	25123	24966	25207	25109	25215	25534	25203	25084	25196	25118	25312	25441	24966	25246	25217	25162	25158	25290	25391	25288	25033	25327	25143	25265	25314	25193	25282	25389	25432	25182	25247	25203	25095	25042	25191	25269	25043	25157	24987	25236	25255	25253	25433	25033	25209	25204	25235	25163	25202	25094	25146	25171	25283	25094	25258	25141	25220	25384	25266	25126	25021	25122	25014	25137	25287	24887	25190	25226	25307	25158	25178	25106	25165	25164	25103	25302	25039	25167	25028	25193	25499	25246	25339	25031	25215	25292	25225	25147	25188	25268	25238	25290	25124	24890	25262	25076	25394	25169	25079	25374	25279	25102	25089	25269	25086	25079	25118	25080	25403	25181	25165	25032	25131	25101	25369	25494	25183	25292	25230	25195	25231	25241	25165	25062	24992	25272	25088	24730	25297	24911	25174	25008	25433	25154	25151	25187	25412	25068	25135	25239	25006	24955	25184	25149	25168	25161	25093	25166	25254	25052	25382	25222	24968	25041	25135	25165	25350	25176	25189	25216	25074	25381	25266	25102	25164	25324	25189	25270	25205	25090	25213	25260	25283	25352	25172	25306	25239	25235	25328	25402	25269	25263	25255	25314	25183	25104	24831	25113	25192	25441	25064	25113	25181	25046	25124	25336	25126	25062	25127	25271	25019	25162	25382	25267	25156	25397	25003	25147	25101	25195	25367	25129	25084	25030	25205	25181	25012	24896	25132	25208	25148	25400	25360	25399	25260	25355	25087	25112	24822	25273	25038	25092	25149	25108	24989	25374	25176	25191	25084	25335	25093	25172	25071	25399	25301	25343	25239	25122	25310	25318	25397	25341	25288	25211	25432	24990	24981	25328	24988	25176	25104	25017	24996	25421	25003	25270	25050	25178	24878	25127	25181	25134	25072	25222	25179	25188	25416	25284	25328	25136	25267	25272	25037	25177	24748	25377	25183	25407	25015	25054	25151	25218	25524	25168	25081	25200	24921	25136	25053	25063	25051	25268	25113	25042	25221	25184	25494	25511	25003	25238	25253	25082	25214	25354	25198	25241	25029	25227	25144	25281	25091	25368	25078	25426	25059	25039	25195	25248	25410	25269	25006	25310	25073	25330	25226	25041	25110	25103	25209	25085	25136	25013	25180	25191	24807	25007	25040	24954	25082	25168	25168	25033	25337	25186	25229	25295	25153	25397	25396	25120	25028	25100	25084	25220	25144	25367	25227	25261	25175	25022	25071	25208	25047	24937	25131	25241	24963	25323	25363	25335	25247	25224	25244	25255	25454	25360	25188	25141	25078	25229	25003	25240	25224	25235	24958	25140	25305	25053	25132	25100	25168	25263	25252	25525	25095	25074	24999	25197	25187	24969	25242
24494	42473	40656	32409	27500	23803	21847	20199	18994	18403	17817	17632	17213	17006	16950	16872	16619	16702	16531	16667	16574	16502	16276	16390	16345	16342	16167	16127	16208	16201	16183	16142	16297	16216	16122	16110	16198	16103	16119	16236	16188	16124	16053	16228	16209	16281	16222	16047	16217	16007	16131	16173	16072	16207	16151	16299	16212	16190	16220	16075	16149	16193	16106	16130	16058	16227	16001	15922	16184	16138	16199	16132	16011	16047	16183	16151	16156	16123	16167	16047	16063	16107	16016	15985	16098	16074	16130	16181	16010	16015	16092	16074	16081	16087	15811	16000	15835	16153	15907	15965	15833	15982	16164	16061	15992	16052	16051	16217	16111	16123	16078	16090	15994	15966	16050	15960	15947	16152	16051	15954	16237	16059	16155	15978	16005	16153	16065	16211	16173	15994	16195	15943	16061	15935	16048	15951	16116	16106	16097	16099	16038	15899	15931	15925	16108	15972	15945	15914	16056	16015	16139	16153	15924	15945	16034	16071	15897	15863	16016	15976	15976	16110	15993	15973	16064	16058	15963	16105	16126	16098	15974	16027	15960	16201	16050	16038	16165	15922	15867	16200	15962	15842	15943	16021	15947	15919	16182	15972	16163	15961	16267	15966	16101	16007	16013	15955	15964	16007	15979	16154	15937	16141	16137	16029	15926	16149	16139	16019	16059	15958	15986	16124	16098	16309	15977	15945	16119	16031	16073	16055	16005	16126	16052	16015	16130	16066	16059	15933	16076	16031	16018	16177	16252	16081	16043	16080	15993	16003	15951	16180	16045	15943	15851	16071	16002	15981	16119	15969	15990	16167	16037	15971	16123	16119	16176	15945	16001	16119	15966	16118	16123	16227	15958	15973	15951	15962	15946	16059	15984	16113	16005	16099	15969	16007	16205	16040	15951	16029	16190	16147	16070	16009	16028	16033	15979	15864	16040	15949	15893	16150	15901	16066	16030	16053	15949	15921	15967	15997	16142	15995	16052	15995	16056	15862	16028	15940	16139	16061	16160	15986	16208	15935	16091	16115	16011	15891	16090	16037	15910	16047	15868	16002	16024	16132	15915	16166	15981	15975	15904	16087	16146	16011	15999	16102	16050	16042	15799	16120	16042	16080	15935	15991	15859	15891	16151	15940	15945	16120	15796	16123	15955	16041	16083	16093	16009	16137	16219	15955	16030	15968	16068	16056	15952	16026	16019	15958	15903	16127	15830	16193	15967	16138	16072	15969	16079	15935	15957	16265	15939	16122	16168	16029	16012	16001	15811	16173	16145	16008	16043	15905	15911	16054	16016	15966	16104	16132	15831	16025	16065	16115	15870	16052	15724	16056	16064	15962	15975	16059	16055	15857	16049	16041	15945	15909	16068	16008	16011	16046	16097	16016	15922	16032	16143	16052	16219	16025	15922	16024	15985	16132	15950	15873	15912	16063	16016	15973	15978	15960	15951	15925	16048	16085	15966	16080	16075	15993	16139	16212	16056	16053	16080	16042	16044	16007	15967	15979	15936	15895	15914	16226	16025	16282	15918	15903	16013	15972	16037	16193	15975	16119	16068	16097	15999	16261	16116	16076	16019	15957	16245	16049	15973	16148	16053	16131	15944	16297	16105	15986	15875	15985	16041	16141	16105	15977	15778	15924	16065	16075	16020	15895	15917	16085	16033	16087	16275	15909	16054	16031	16196	15985	16171	15917	15987	15811	15995	15885	16161	16077	16180	16013	16048	16140	15870	16022	15915	15946	16016	16073	16161	16015	15834	16171	15966	16070	16008	15987	15876	15866	15991	16044	16050	15788	16108	16146	16120	16007	16047	15979	16097	15917	15957	15981	16075	16128	16006	16045	15992	15920	16041	16157	15986	15916	16056	16168	15902	15933	16126	15955	16208	16045	16135	16032	15974	16094	16229	15900	16205	16168	16126	16029	16117	15994	16118	16128	16212	16177	16064	16101	16084	15940	16037	16003	15963	16150	16034	16041	16226	15912	15994	16014	15945	15895	16209	16042	16054	16077	15808	16088	15972	15997	16016	16207	15945	15922	16155	15930	15873	15837	15993	15948	16044	15932	16070	15968	16035	15920	15970	15979	16101	15934	15972	15956	15950	15982	15891	15916	16163	16016	15954	16030	15877	16079	15964	16033	15921	15974	15964	15937	16257	15998	16079	15902	15992	16095	15889	16128	16045	15996	16055	15992	16067	15924	16314	16119	16099	16219	15982	16032	16302	16129	15836	16035	16021	15905	16001	15923	16067	15940	16107	16182	16087	16091	16000	16013	15906	16116	16112	16124	16147	16077	16014	15975	16133	15935	16208	16037	16019	16029	16029	16023	16030	15988	16026	16087	16065	15889	16005	16025	16043	15912	16142	15921	15981	16101	16033	16035	16059	16072	15911	15996	15975	16047	16082	16074	16098	15958	15969	16114	16097	16039	16205	16014	16110	16094	16085	15986	15986	16170	15913	15976	16022	15977	16018	16013	16228	16085	16013	16053	16009	15900	16147	15996	15924	15867	16074	15894	15991	16085	16075	15883	15986	16126	16118	15932	16154	16169	16007	16108	16039	16074	15925	15952	16229	16045	15974	15926	15879	15855	15908	15797	16082	15925	15994	15905	16024	16071	15795	16115	15938	16012	16056	16255	16077	16177	16123	15989	15989	15934	16056	16006	16099	15842	15857	15929	16011	15944	15938	15953	15964	15850	15948	16008	15919	15873	16115	15981	15980	16260	15914	15998	15897	16047	15954	15941	15866	16001	16242	16019	16198	16139	16062	16074	16060	15913	16180	15905	16025	16048	16033	15903	15915	15945	16175	16242	16087	15977	16129	16186	16088	15928	16230	16111	16112	16049	15985	16139	15981	15936	16022	16261	16130	15982	15959	15895	16137	15921	16179	16118	15967	15964	16115	16100	16035	15913	16064	15931	15895	15998	15829	15974	16281	15772	15996	16025	16102	16029	15962	15979	15993	16028	15992	16122	16141	16025	16101	16085	15979	15838	16233	16002	16027	15947	15883	16043	16075	16075	16046	16134	16046	16033	16003	16006	15920	16050	15949	15821	16088	15926	15910	15884	16039	16006	15876	16119	16037	16073	16170	16024	15995	16141	16123	16027	16014	16041	16038	15915	16064	15991	16004	16011	16207	16151	15999	16136	16038	16018	15932	16183	16003	16061	15982	16095	16022	15966	16086	16162	16040	16005	16158	16099	16018	15976	15962	15930	16146	15989	16088	15976	15930	16163	16040	16041	15981	15982	15864	16125	16081	15920	16122	16081	15993	16084	16089	16029	16044	15996	15878	16058	16020	16145	16058	16049	16017	16100	15970	16015	15876	16019	16092	16238	16000	15924	16100	16120	16092	16059	16127	15991	16095	16217	16053	15912	15970	16090	15953	15898	16170	15937	15973	15971	16128	16055	16101	15987	15973	15994	16050	16050	15947	15964	16023	16156	16078	15875	16103	16114	16147	16113	16018	16126	15805	15891	16133	15865	16097	15975	15911	15955	16055	16023	16116	15908	16324	15928	16059	16070	16079	16154	16052	15936	16187	16148	15956	16036	15943	16082	15885	16045	15875	16035	16032	16075	16080	16029	15937	16019	16212	16059	16063	16004	16172	15906	16057	16011	16028	16151	16120	16034	15862	16022	16085	16042	15954	16094	16107	16131	16112	15941	15792	15846	16210	16142	16181	16022	16096	15990	15989	15961	15897	15917	15881	16033	16005	16014	16124	16174	16047	16006	16102	15931	16000	15901	16239	16018	16225	16193	16081	15998	16165	16206	15941	16006	16110	16077	16004	15844	16009	15852	15891	15971	15996	16133	15870	16192	16074	15920	15982	15989	16029	16106	15894	16080	15795	16031	15947	15949	15946	15925	16017	15945	16165	16075	16159	16006	16016	16222	15999	16062	16050	16154	15997	16014	16266	16052	16127	16097	16026	15898	16050	16035	16011	15998	16052	16072	16130	15978	15906	15930	15904	16022	15956	16209	16084	15994	15902	16137	15903	16019	15985	15997	16022	15839	16036	16048	15962	15888	16023	16037	16059	16031	16179	15995	15975	16125	16066	15985	15976	15992	16085	16005	16148	16080	15995	16162	16062	16166	16088	16099	16062	15995	15979	16192	16066	15880	16028	16162	16035	15980	16007	15899	16081	15888	16183	16110	15895	16033	15962	15958	16041	15932	16138	16050	15820	16194	16008	16029	15990	16061	15959	16088	16064	16010	16038	15980	16051	15979	16024	15997	16052	16096	15990	16063	15918	16025	16049	16080	16145	16079	16142	16119	16057	16028	15987	16010	15923	16006	16084	16176	15951	16029	16076	15987	16081	16166	15795	15931	16085	15982	15956	16011	16011	15778	15980	16111	15933	15989	16106	16136	15911	16068	15989	15936	16011	16202	16020	16189	16033	16144	15906	16224	15970	16095	15797	16016	16189	16036	16114	16085	15950	16012	16061	16008	16154	15904	16121	16095	16087	16022	16010	15965	16165	16251	15933	16193	16031	16045	15988	16193	16147	16001	16138	16245	16001	15897	16033	15863	15887	16123	16037	15995	15965	15919	16081	16028	16130	16019	15860	16094	16166	16069	16117	15884	16095	16029	15970	16066	16086	16095	16009	16078	16006	15966	16097	16029	15992	16026	16028	15917	15837	16104	16158	15955	16067	16022	15854	16177	15970	16237	16044	16139	15932	16145	15945	16002	16008	16127	16099	16168	16205	16011	16054	15972	16068	16018	16038	15926	16074	16025	16015	16136	16128	15967	16010	15939	15952	16067	16246	16086	16046	15906	15974	16118	16039	16025	15964	16118	16060	16150	15968	16003	16055	15890	15957	15943	16045	15959	16258	16093	16145	16076	15950	16063	15998	16112	15938	15765	15961	15929	15990	16138	15977	16024	16042	16071	16122	16089	16063	15890	16049	15960	16140	16090	15822	15863	16040	16126	16106	15946	15932	16174	15920	16027	16121	16126	15990	15986	16119	15975	16033	15918	16029	15996	15967	16055	16110	16006	16058	15994	16034	15979	16216	15958	15990	15942	16019	15964	16037	16106	15975	16037	15999	16012	15921	16014	15748	15965	16085	15859	15919	15884	16101	16124	16315	15850	16005	16120	16023	16036	16132	15931	16087	16078	15923	16142	16019	16097
35790	30756	34574	32589	29602	28854	28141	27408	27678	27214	27455	27330	27389	27406	27211	27227	27094	27111	27047	27013	27060	27146	27162	27123	27047	27000	26926	27314	27254	27086	27187	27110	27178	27052	27261	27080	27286	27115	27116	27090	26879	27184	26889	27050	26836	27044	26938	27389	26971	27163	27289	26682	27131	27050	26974	26936	27161	27005	27010	27292	26959	27185	27178	27035	27044	26937	27226	27041	26816	27192	26940	26870	27043	27112	27062	26931	26924	27173	27030	27063	27008	27319	27182	26917	27006	26856	27015	26976	27188	27009	26977	26923	27121	27014	26826	26800	26841	27017	27156	26820	26837	26866	27032	27168	27450	26793	27189	27141	27323	27052	27013	27011	26825	26760	26731	27180	27129	26727	26967	26926	27089	26989	26904	27074	26940	26921	26952	26825	27148	27135	27073	26958	26974	26878	27024	26935	26987	27038	27021	27055	27092	27021	26986	26905	27026	26964	27036	27148	27053	26866	27192	27034	27274	26851	27227	26954	27194	26857	27146	26990	27052	27103	26964	27026	27047	26973	27134	27040	27265	26981	27249	27108	26906	26946	27023	27011	27085	26864	27211	27030	26965	26759	27019	26915	27351	27086	27100	27145	27095	27157	26947	27127	27138	26882	27051	26984	27135	26936	26892	26710	27008	27004	27229	27037	27179	27002	27008	26815	26841	26933	27145	27002	27065	27181	27076	27046	26994	26882	27207	26876	26752	26958	26988	27123	27094	27008	27078	27117	27130	27141	27119	27037	27127	27013	26864	27060	27215	26928	26957	27093	27126	27012	27112	27024	26714	26892	27249	27011	27238	27033	27100	26984	26978	27085	27053	27346	27287	27106	26955	27119	27196	27056	27050	27175	26934	27209	27225	26973	26964	27032	26963	27134	27263	27125	27178	27282	26800	26888	27086	27072	27015	27164	27046	26921	26983	27151	26958	26867	27303	27201	26973	26795	27182	26946	27010	27223	26914	26909	27125	27028	26992	26826	27284	27229	27029	26849	26918	27015	26894	27208	27000	27111	27075	26956	27043	26833	27121	27018	26945	27161	26952	27151	26970	26813	26877	27115	26799	27059	27203	27046	26940	27128	27007	27016	27157	27214	27289	26949	26848	26825	26907	27006	27073	27077	26832	26951	26960	27029	26956	27037	26983	26923	27138	26899	26911	27184	26906	27006	26940	27042	27074	26951	26965	27032	27023	27139	27106	27126	26930	26968	26958	27216	27236	27089	27009	26787	26899	26859	27037	26988	27076	27171	27208	27056	26911	26990	26810	26943	27122	27452	27097	26988	27145	27373	26977	26902	26987	27191	26935	27048	26943	26965	27047	26875	26970	27032	26952	27133	27032	27206	27031	27173	26939	26992	26995	27012	26847	27019	27054	26791	26815	27056	27319	26889	27066	27040	27094	27096	27231	27002	26963	27219	26957	27178	27124	26826	27005	26723	26969	27087	27165	27186	27001	27126	26979	27303	27024	27009	27236	27043	27488	27080	26827	27029	27306	27145	27051	26744	26960	27029	27181	26972	27003	26862	26884	27239	27118	27235	27121	27215	27125	26949	27083	27085	27103	26932	27282	27150	26806	26978	27113	27110	27216	26785	27232	27158	27170	26763	26968	27060	26865	27106	26907	27113	27152	27218	27105	26840	26953	26707	27106	26902	26901	26944	27088	26859	27071	26868	26940	27058	26923	26745	27119	27269	27263	27135	26908	27281	27244	26975	26959	27041	26788	27066	27023	27077	26975	27196	26894	27043	26876	27008	26880	27109	26848	27029	27028	27041	26916	27031	26876	26854	26946	27002	27169	26857	26983	27215	27047	27049	26946	27105	27203	26818	27288	27188	27152	26859	27023	26980	27113	26916	26942	27054	27090	27114	27123	26816	27156	27056	26892	26814	27034	27159	26969	27117	27000	26992	27006	27152	26975	27140	27070	26941	27246	26991	26929	27021	26912	26832	27206	27105	26846	27149	26968	26968	26896	26846	26987	27041	27024	26973	26990	27181	27007	27023	27276	27039	27087	27219	27138	27001	27293	26978	26995	27074	26784	27085	27137	26854	27019	26962	27034	27217	26858	26807	26870	27024	26851	27149	27077	27105	27413	27056	26715	27157	27095	27116	27119	27107	26977	26836	27120	26900	27018	26964	26971	26733	26862	26934	26941	27035	27317	27111	26922	27005	27186	27080	27090	26934	26887	26897	27235	26991	27144	26942	26929	26989	27149	27157	27055	27211	27109	27182	26858	27246	26950	27182	26927	27033	26937	27176	27122	27077	26949	27329	27103	27092	27134	27167	27157	26924	26872	26830	26986	27113	27019	27144	26945	27385	27001	27165	27098	27054	26888	26983	26953	27082	27093	26764	27132	26922	27221	27052	27053	27179	27095	27010	27005	27085	27123	27097	27017	27288	27166	26951	26995	26822	27026	26966	27061	27018	26992	26925	26900	26749	27083	26820	27105	26925	27127	27164	27055	27084	27278	27097	26983	26855	27008	27020	26947	26952	27134	27023	27214	27114	27435	26936	27170	27053	27228	27026	27105	27210	27144	26799	27063	27080	27047	26980	27112	27025	26730	27046	27123	27100	27149	27034	27153	26699	27143	27032	27180	26830	26913	27134	27089	27038	27004	26998	27228	27104	27237	26853	26995	26892	26866	27018	27072	27039	27099	27165	27270	27313	27058	27102	26929	26908	26989	27235	27118	27325	27304	27161	27244	27232	26943	26927	26865	27107	26981	27271	26910	26958	27135	26920	27164	27155	27139	26713	26997	27026	27006	27054	27046	27155	26980	27308	27009	26875	27066	27130	26850	27037	27003	27049	26878	27022	26868	27358	27271	27147	27030	26815	27043	26941	26978	26854	27217	27362	26998	26932	26780	27125	26915	26973	27087	27055	27273	26919	26798	27039	27196	27067	26995	27279	27056	27013	27043	26935	26939	27089	26930	27026	26962	27125	26900	26829	26960	27199	27069	27071	26939	27318	26913	26872	27070	26929	26920	27038	27073	27170	27008	27114	27136	26712	26891	27002	26917	26916	27167	27186	27093	26814	27105	27065	27047	27076	26989	26953	27254	27134	27116	27144	27113	27161	26961	26952	27280	27219	27084	26726	27202	27191	26916	27160	27024	27134	26779	27159	26870	26860	27083	27318	27181	27156	27254	27064	26860	27039	27137	26901	27006	27424	27061	27052	26882	27063	26786	27210	27279	27077	27191	27147	26977	26929	27088	26795	27007	27072	27081	26989	27047	26785	26989	26905	27144	26901	27008	27254	27274	26921	27045	26927	27002	26987	26978	26988	27031	27276	27226	27227	27007	26886	26984	27052	26975	26950	27115	26825	26906	27109	27116	27229	27138	26861	27029	26961	26891	27119	27023	26746	26861	27152	27252	27020	27070	27194	27186	27004	26943	27163	27263	27251	26965	26980	26916	27035	27055	27275	27189	27086	27245	27218	26997	26997	26966	26841	26974	27066	26856	27148	26992	26807	27054	27027	26869	27001	27426	26693	27107	27041	26982	26930	27148	26787	27099	26903	27136	27011	27026	26801	26930	27264	27007	27124	27014	27390	27061	26962	27117	27021	26910	26968	27097	26997	26963	27104	26776	27111	27201	27082	26914	26947	27191	27043	26731	27094	27250	27254	27117	27050	27134	27257	27472	27173	27044	26934	27081	26812	27171	27199	27347	27265	26895	27050	27153	26796	27146	27234	27296	26931	27000	26761	26948	26899	27198	27053	26684	27125	27115	26964	27297	27110	27060	27049	27052	27081	27087	27138	27088	26854	27170	27083	27353	26963	26998	26995	27158	27025	27048	27118	26934	27077	27084	27170	27132	27141	27059	27202	26881	26981	27149	26965	26828	27122	26919	26988	27094	27072	27228	27066	26946	27029	26923	26973	27098	27044	26960	26863	27024	27150	26833	26975	26958	26890	26996	27153	27026	27289	27047	26991	26925	26642	27152	27088	27219	27126	27064	27084	27037	27045	27012	27137	27066	27165	27254	26828	27190	27139	27353	26734	26960	26927	26872	26948	26910	27101	27198	26986	27031	27074	27092	26921	26995	26963	26976	26893	26787	27183	27122	27139	27051	26968	26701	26872	27095	26907	27123	26937	27175	27053	27030	27084	27140	27091	26839	26778	27082	26900	27287	27079	27249	27033	27026	27253	26991	27062	27113	27339	26887	26969	27219	27186	27037	27169	27155	27069	27063	26713	26981	27065	27039	27376	26917	26728	27215	26998	26953	26782	27165	26771	26790	26922	26980	26897	27049	26914	26975	26961	27028	27010	27116	27153	27269	27143	27097	26938	27015	26906	27109	27150	27146	27181	26922	27214	27206	27072	27184	26898	26926	26831	27057	27064	27151	27041	27117	26945	27164	27083	27008	27095	27152	27224	27097	27091	27202	27064	27388	26797	26880	26962	27113	26933	26998	27163	27302	27126	27166	27063	27037	26844	27023	27009	26878	27133	27399	27282	26952	27017	27160	27037	27123	27006	27026	27222	26987	26956	27021	26811	27089	27039	27110	27039	27125	27180	27271	27127	27066	26791	27030	26932	27079	27004	26960	26700	27025	27153	26932	26909	26846	26829	26917	27158	26993	26937	26974	27047	26803	26974	27165	27029	27173	26993	26895	27140	26945	27015	27009	26989	26693	26990	27344	27160	27343	27230	27110	27032	26911	27071	27028	26895	26927	27031	27206	27332	26846	27173	27118	27098	26955	26966	27368	26921	26974	27321	26844	27082	27259	27051	26737	26943	27092	27004	26968	26866	26787	27097	27375	27235	26816	26719	27266	27068	26935	27031	27082	26985	27117	27243	27026	26820	27024	27093	27241	27036	27024	27113	26851	27268	27118	27009	26752	27018	27140	27030	26962	27001	27115	26730	27184	26925	27003	27015	27311	26917	27199	27064	27196	27109	27267	27135	27188	26938	27094	27002	27177	27056	27003	27143	27037	27051	27201	27021	26942	26867	27012	27054	26986	27178	27376	27103	27382	27145	27225	26823	26981	27119	26998	26874	26943	26943	27073	27119	27273	27049	26965	27127	27149	26949	26938	27171	27066	26619	27103	27044	26778	26856	27017	26925	27194	26880	26980	27125	27036	27157	27128	27124	26962	27240	27045	26889	27258	27221	26949	27054
24597	30665	28821	23685	21281	19551	18636	18125	18033	17692	17554	17384	17135	17176	17030	17250	17116	17046	17066	17196	17085	17137	17094	17131	17101	17082	16835	17128	17104	16942	16942	16833	16916	17136	17066	16937	17072	16944	16995	17018	16930	17116	16991	16983	17025	16995	17018	17027	16949	16921	16969	16958	17126	16915	17208	16973	16859	17086	16998	16941	17042	17054	16942	17000	17011	17017	17037	17043	17020	16771	17143	17037	16955	17108	16806	17041	16898	17101	16833	16948	17013	17008	17086	17294	17007	16854	16928	17043	16835	17066	17052	17076	16983	17032	17020	16964	16836	16938	16896	16629	17015	16939	16967	16927	17001	16907	16993	16959	16935	17021	17010	16981	17043	16870	16902	16970	17071	16986	16871	17050	16852	17058	16957	16918	16805	17036	16960	17073	16800	16913	16890	16891	17009	16989	16813	17142	16748	16899	17096	17103	17044	16865	16909	16885	16932	17020	17023	17121	17066	17063	16923	17039	16953	17155	16952	16752	17006	16977	16947	17082	17003	16936	16819	17011	16946	17022	17043	16965	16986	17093	16892	17164	16974	17112	16941	16912	16908	16861	16811	16867	16864	16951	16961	17006	16918	17099	16994	16897	17093	16739	16916	17169	17046	17060	16888	17014	16978	16829	16973	16978	16824	17100	16900	17073	16993	16961	16847	16962	16958	16952	16937	16873	16749	16964	17133	16871	17140	17083	16857	16943	17010	16969	16918	16927	16977	16857	16834	16877	17017	17020	16786	16951	16843	16916	16901	16807	16966	17078	16994	16899	16958	17095	16961	16823	16964	16852	16944	16858	16928	17041	17120	16981	17029	16866	16944	16961	16933	16953	17020	17045	16851	16873	17059	17093	17078	16962	17122	16966	17090	16976	16815	16784	17140	17116	16853	16985	16869	16773	16998	17047	17031	16905	16929	16920	16972	16936	16919	17034	16795	17048	16707	17058	17002	16863	17190	16875	17134	16754	16911	17071	16936	17022	16837	16896	16960	16937	16995	16926	17018	16856	17171	17034	16855	16869	17083	16925	17113	16990	16871	16924	16951	16981	16987	16970	17072	16961	16855	16939	16957	17064	16957	16944	16988	16898	16982	17052	16979	16916	17057	17019	16929	17033	17017	17012	16960	16925	17081	16873	16747	16965	16847	16993	17041	16891	16844	16899	16914	17017	17040	17042	16958	17031	16797	16936	16978	17002	16876	16843	16870	16934	16893	16836	17049	17036	16912	17056	16980	17131	16897	16833	17098	16836	17127	17034	16944	16961	16806	17059	16975	16711	16778	17229	16966	17053	16814	17097	16922	16733	16916	16846	16911	17237	16919	16840	17091	16942	16920	16908	17024	16904	16903	16886	16924	17193	17019	16988	16968	16830	17075	16916	17034	16970	17154	16934	17073	17057	16850	16897	16977	16859	17101	16998	16954	17133	16900	17105	16941	16877	17031	17008	17036	16931	16892	16953	17080	17082	17012	17024	17034	17047	16934	17145	16912	16860	17079	16875	16988	17017	16844	16880	16924	16899	17094	16992	16959	16847	16831	16950	16818	17128	17032	16929	16939	17051	16919	16995	16975	16742	17005	16949	16992	16892	16720	17127	17010	17099	16967	16783	17022	16932	16920	16947	16896	16964	16939	16971	17025	16789	17007	16900	16947	16852	16988	17073	16936	16796	16962	16881	16937	17075	16972	16882	17051	16888	17126	17145	16835	16762	17184	16915	16833	17042	17192	16953	16940	16915	16954	17121	17003	16862	16907	16992	17031	16810	16762	17209	16849	16932	16999	17006	16785	17041	16865	16903	16905	17008	17042	16885	17042	16932	16982	16964	17006	16972	17148	17030	16710	16975	16919	16957	17078	16902	17045	16984	17054	17031	16855	16841	16976	17094	17133	17027	17002	16859	16930	17047	16958	16805	17086	16829	17149	16905	17063	16879	17055	16983	16804	17108	17079	16925	16834	17114	16951	16889	16946	16928	16996	16907	16904	17047	16792	16855	17133	16731	16935	16681	16903	17001	16871	16840	17008	16829	17088	16926	17066	16937	16937	16888	16934	16991	16945	16942	17017	16740	17056	17004	17026	17034	16997	16865	16935	16808	16845	16952	17020	17099	16945	16946	17019	16994	16993	16946	16859	16989	16948	16927	17158	16987	17139	17272	16963	17113	16851	16794	16866	17002	16952	16897	16892	16918	16926	16855	16875	16963	16991	16953	16988	17028	16890	16989	16956	16976	16889	16782	16984	16948	17041	16866	16618	16865	17015	16857	16972	17026	17074	16931	16910	16918	17026	16998	17025	16983	16861	16910	17001	16940	16986	17026	16892	16902	17005	16953	17076	16884	16987	17068	16874	17015	17215	16951	16987	17147	17029	16842	16977	16790	17128	16792	17150	16885	16856	17029	17034	16850	16814	16715	16969	16869	16910	16995	16910	16843	16851	16917	16779	16905	16830	16915	16807	16944	16696	16902	16842	16880	16857	16960	16899	16999	16970	17006	16930	16906	17102	17013	17057	16876	16924	16825	16990	17098	16959	16904	17103	17038	16940	17136	17241	16988	16997	16999	16938	17169	16834	16813	17112	16960	16920	17023	16746	17050	17014	16965	16776	17058	16950	16763	17052	17079	16861	17035	16977	16964	16804	16984	17023	16933	16915	16924	17032	17197	17174	16929	17007	17006	16988	16995	16869	17132	16921	16918	16972	17192	16911	16809	16900	17032	16889	16956	17256	17063	16867	16966	17002	17023	17073	16894	16857	16968	16978	16903	17072	16971	16944	16961	16979	16900	16927	17050	16925	16937	16921	16880	16906	17103	16823	16863	16877	17018	16875	17055	16895	16888	16867	16974	17229	17043	16698	16834	16914	16839	16948	17040	16987	17051	16897	16807	16963	16895	16922	16960	16877	16992	16880	16872	16891	17036	17046	17073	16975	17007	17002	16814	17100	17015	17000	17033	16956	16848	16944	16929	16908	17074	17090	17022	16994	16947	16774	16951	16936	17006	16994	17101	16985	16895	17101	17166	16881	16806	16854	16961	16883	16831	16986	16856	16977	16997	16889	17010	16861	16952	17042	17058	16990	16896	16965	16912	16883	16768	16947	17030	17000	16856	17035	16798	16995	17020	17064	17070	17033	17052	16625	16928	16858	17209	17000	16861	17069	16889	17000	17057	16901	17099	16939	16800	16988	17057	17289	16958	16647	16939	17072	16974	16977	17010	17030	16896	16797	16993	17056	16940	16948	16970	17058	16922	17016	16937	16894	16923	16863	16877	16933	16987	16857	16978	16803	17084	17053	17003	16940	16917	16985	16809	17056	16919	16901	16904	16911	16968	16830	16942	16996	16937	16983	16877	16948	16889	17128	16873	16968	16759	17022	17085	16904	16954	17101	16955	17012	16834	17049	16895	17094	16948	16924	17026	16916	16917	16981	17028	16942	16986	16829	17080	17058	16899	17052	16996	16905	16893	16913	16804	16945	16986	17101	16852	16921	17023	16956	17012	16977	17060	17028	16834	17019	17070	17037	16959	16868	16931	17028	17046	16955	16931	16705	16930	16969	16847	16909	17136	17144	17075	16971	17022	16932	16749	16968	17004	16936	16968	16975	16997	17030	16894	17045	17090	16817	16820	17002	16828	16725	17031	17003	16899	16839	16990	16830	16998	17019	17096	16826	16881	17044	17171	16985	17052	17035	17038	16948	17111	17086	16910	17060	16999	16876	17010	16998	16878	17036	16862	16997	16873	16947	17123	16821	16854	17055	17074	16856	16910	16918	17179	17005	16922	16994	16966	16919	16948	17291	17095	16831	17088	16971	17048	16933	16967	16951	17094	16994	16997	16902	16839	16867	16914	16810	16941	16818	16951	16847	16950	17098	16767	16987	17066	16974	16994	16878	16784	16972	16892	16970	16867	16894	16938	17042	16932	16990	16890	16855	17004	16903	17198	16998	17053	17058	16896	16929	16961	16995	16950	16927	16949	16867	16741	16978	17014	16904	16850	17030	16992	16969	17024	16873	16850	17083	17066	16852	16961	17069	17010	16991	17233	16959	16970	16943	17007	17056	16951	17075	16836	17027	17078	17038	17048	16872	16946	16946	16997	16921	16907	17112	17056	17036	17002	17004	16952	17020	17048	16835	17097	17156	16900	17082	16999	17031	17076	17035	17104	17016	17022	16939	16931	16884	16958	16899	16948	17071	17010	16961	16877	16897	16870	16915	16993	17028	17097	16862	17098	17033	17110	16918	17295	17053	16947	17028	16821	16944	16852	16865	17107	16866	17004	16881	16950	17073	16763	16966	17032	16956	16884	17009	16955	17073	16864	17064	17018	16948	17026	16832	17063	16986	16975	16775	17088	16906	16967	17041	17042	16966	17137	17069	17103	17098	16990	16913	17108	16750	16945	16990	16894	17018	16879	17140	17165	16903	17074	17024	16967	17194	17186	16913	16966	17051	16956	17071	17014	16978	16930	16780	17053	17164	16902	17226	17042	16877	16998	16911	16960	16949	17007	17297	16905	16835	16989	16986	16869	17068	17003	17115	16959	16903	17005	17045	17025	16918	17037	16873	17000	17004	17012	17279	16876	16895	16686	17032	16957	17048	16952	17047	16901	17028	16886	16942	17038	17055	17007	16898	17134	16959	17070	17000	17011	17035	16935	17119	17105	16946	17115	16960	16904	16925	16864	16886	16918	16888	17078	16960	17015	17012	16861	16887	17004	16906	16917	16928	17071	16901	16992	16908	17000	17028	16966	17059	16849	16873	16943	16940	17066	17015	17112	16857	16916	16772	16875	16903	16946	16910	17122	16837	16927	16925	16989	16936	16892	17059	16885	16980	17089	16944	16886	16860	17103	16948	17052	16839	16918	16988	17207	17009	17036	16982	17102	16858	16915	16947	17017	17081	16836	16970	17078	17040	16890	16927	17031	17089	16928	16810	16809	16823	17083	16965	17121	17156	17000	17025	17023	16955	16871	17052	16986	16865	16843	16992	16969	17023	16813	16795	17030	16990	17110	17027	16972	17032	17078	17099	16902	16960	17031	16936	16872	16944	17045	16913	17150	16878	16979	16856	16876	17019	16958	16969	17116	16966	17027	16833	16843	17006	17070	17032	16946	16815	17114	16907	17035	16940	16788	16980	16887
24444	21167	27719	25509	24737	28399	29995	26981	26414	26503	25949	25915	25788	25608	25463	25898	25481	25365	25449	25335	25372	25662	25300	25345	25599	25278	25499	25493	25220	25323	25142	25412	25203	25014	25254	25209	25119	25386	25279	25067	25200	25237	25240	25215	25477	25093	25439	25189	25128	25413	25337	25180	25259	25017	25218	25139	25081	24966	25039	25107	25195	25206	25369	25006	25196	25170	25050	25011	25267	25134	25273	25422	24958	25391	25032	25346	25211	25254	25110	25133	24965	25208	25131	25156	25226	25001	25113	24966	25168	25137	24976	24945	25033	24761	25385	25261	25025	24958	25015	25118	25070	25232	24945	24923	25177	25013	25053	24695	25265	25250	25047	25185	25125	25026	25184	25087	25081	25080	24985	24943	24883	25238	25170	25219	25243	25261	24858	25177	25043	25223	25230	25152	25358	25264	24966	25033	25116	25036	25024	24960	25285	25084	25367	25007	25401	25243	25220	25092	25005	24714	24796	24932	24986	25006	25081	25061	25066	25175	25258	25165	25261	25066	25072	25169	25077	25103	25024	25223	25353	25016	25028	25215	24948	25472	25310	25025	25221	25123	25210	25053	24975	25144	25285	25257	25291	25350	25173	25110	25401	25397	25137	25192	25167	25125	24876	25096	24995	25222	25163	24938	25267	25158	25088	24917	25159	25078	24913	24835	25046	25209	25105	25078	24990	25373	25313	25074	25124	25115	25197	25310	25249	25233	25307	24950	24739	25123	25149	25127	25307	25017	25002	25150	25039	25079	25226	24988	24977	25484	25184	25191	25010	25176	25161	25008	25172	24961	25018	24964	25086	24944	25320	24885	25138	25085	25365	24960	25046	25054	25043	24985	25301	25017	25190	25181	25124	25094	25257	25413	25088	25206	24995	25112	24862	25211	25170	24967	25155	25033	25306	25292	25282	25048	25297	24976	25170	25079	25181	25202	25276	25204	25103	25053	25139	25304	25153	25089	25186	25151	25327	25220	25320	25063	25069	25230	24832	25301	25300	24917	25083	25081	25317	25324	24963	25286	24959	25067	24953	24887	25226	25035	25023	25157	25192	25089	25088	25113	25179	25196	25280	25168	25026	25279	25201	24940	25234	25052	25067	24974	24955	25471	25204	25067	25179	25127	25132	24901	25265	25234	25213	25099	25050	25034	25025	24974	25186	25007	25079	24834	24983	24795	25060	25015	25156	25239	25187	25251	25183	25440	25279	25020	25326	25089	25208	24937	24998	25072	25083	25139	25357	24921	24971	25083	25048	25119	25011	25237	25028	25180	24999	25228	25090	25024	25280	25061	25039	25091	25428	25153	25088	25032	25123	25019	25095	25056	25222	25193	25254	25189	25174	25096	25234	25057	24987	25290	24958	25175	25023	25047	25140	25101	25207	25070	25013	25149	25054	25292	25373	25300	25240	25001	24992	25020	25322	25152	25117	25161	25132	25064	24958	25085	25148	24933	25310	25316	25147	25386	25183	25135	24991	25027	25234	25103	25033	25020	24949	25019	24908	25150	24867	25170	24945	25063	24882	25195	25081	25122	25253	25276	25152	25064	25149	25028	24875	25144	25209	25203	25339	25162	25011	24939	25038	25053	25029	24988	24982	25235	25153	25084	25146	25191	24999	25077	25075	25083	25093	25042	25310	25131	25172	25194	25010	25001	25197	25037	24911	25266	24960	24985	25089	24840	25091	25022	25115	25118	25336	25045	25146	25205	25152	25119	24904	25310	25388	25118	25189	25046	25088	25080	25062	24963	25058	25136	25382	25260	25122	25089	25071	25119	25193	25042	25047	25153	25148	25039	24958	25116	24934	25064	24866	25116	25272	25230	25217	25041	25177	25021	25010	24961	25089	25094	25243	25000	24900	25110	25136	25288	25014	25196	24911	25201	24953	25135	25188	24850	25362	25051	25044	24885	25136	25073	25112	25079	25063	25288	25240	24904	25186	25018	24932	25429	25242	25173	24791	25018	25090	25117	25309	24917	25159	25077	25157	24937	25070	25151	24966	24906	25173	25218	24929	25067	25421	25128	25155	25095	25208	25129	25257	25193	25138	25098	24915	25134	25113	25015	24975	25332	25076	25098	24974	25017	25141	25232	25055	25036	24903	25148	25332	25305	25367	25251	25113	25037	25245	25210	25088	25131	25181	25135	25123	25056	25130	25041	25125	25132	24942	24907	25067	25050	25275	25101	25108	25271	24909	25024	25350	24857	25140	25419	25162	25155	25142	25225	25280	25169	25139	24994	25156	25101	25114	25075	24772	25105	25136	25199	24818	25154	24876	25145	24976	25121	25256	25024	25382	25179	25071	24991	25127	24834	25227	25055	24859	24896	25084	24971	25015	25240	25055	25143	25012	25296	25121	25237	25182	25236	25088	25237	25431	25203	25123	25400	25146	25284	25260	25296	25293	25166	25019	25197	25259	25110	25024	24721	25172	24984	25132	25368	25098	24931	24973	25033	24846	25167	25187	24864	25353	24841	25155	25366	25226	25051	25205	24945	24921	25020	24933	25037	25220	25303	25088	25130	25173	24970	25291	25025	25109	25098	24691	25090	24953	25149	25097	25334	25219	25226	25167	25064	25308	25283	25009	25178	24978	24939	25306	25055	24990	25226	25340	25008	25103	24984	25101	25001	25149	25140	24875	24810	25137	25091	25202	25224	25093	25414	25167	25123	24871	25178	25080	24965	25133	25009	25214	25217	25245	24913	25298	25114	24966	25395	25005	24969	25037	25022	25135	25111	25099	24946	25138	25159	24993	25266	25107	25086	25149	25145	25338	24942	25035	25206	25021	25279	25064	25185	25210	24790	25028	24953	24960	24958	24978	25066	25048	25251	24864	25387	25065	24934	25219	24951	25114	25127	25265	25128	25217	25053	24915	25310	24979	24946	24972	24956	25085	25003	25150	25173	25118	25271	25231	24998	24948	25255	25147	25214	25181	24900	25206	24969	25029	25148	25305	25280	25303	25058	24993	25108	25080	25088	24999	24880	25201	25041	25132	25079	25193	24969	25413	25380	25211	25186	25206	24886	24959	25016	25116	24956	25158	25360	25100	25129	25172	25223	25159	25172	25223	25123	25144	25037	25057	25093	25099	25103	24859	25176	25074	25211	25122	25022	25206	24977	25047	24804	24945	24922	24809	25231	24951	25099	25141	25210	25160	24996	25015	25010	25210	25004	25054	24806	24759	24807	25233	25149	25140	24967	25057	25265	25239	25003	25161	25045	25223	24865	24992	25167	24968	25061	25217	25065	25038	24865	25103	25039	25330	25159	25235	25260	25276	25218	25103	25215	24858	25049	25373	24911	24972	25386	24998	25096	25005	25046	25162	25039	25350	25206	25240	25183	25264	25057	25248	25088	25029	24984	24938	25041	25044	25134	25070	25088	25101	25145	25012	25125	25151	25191	25023	24990	25214	25359	24979	24933	25243	24978	25133	25093	25140	25053	24938	25342	25024	25034	24906	25190	25196	25243	25198	25070	25267	25051	24977	25004	25273	25216	25066	25200	25117	25298	25236	25079	25134	25503	25324	25066	25230	24902	25010	25006	24992	24992	25210	24935	25211	25193	24862	25211	25207	25291	25148	24765	25010	25133	24916	25325	25049	25001	25289	25217	25294	25280	25034	25180	25298	25281	25104	25138	25132	25119	25052	25088	25310	25262	25281	24997	25277	24910	25271	25103	25035	25220	25289	25223	24834	25014	25130	25245	25252	25166	25041	24957	25232	25316	25111	25155	25141	25126	25332	25203	24947	25276	25149	25188	25161	25328	25137	25252	25342	24945	25024	25050	25012	25144	25122	25018	25087	25296	25087	25179	25188	25089	24998	25243	25008	25202	25265	25238	25119	25110	24951	25070	25230	25049	25109	25311	24867	25049	25031	25089	24859	24933	24969	25222	25145	25252	24935	24951	25124	24789	24800	25172	25104	24741	25092	25246	25118	25028	25254	25230	25152	25216	25103	25231	25206	25373	25088	25168	24903	25127	25364	25013	24906	24901	25314	25101	24861	25162	25024	25012	25324	25037	24969	25178	25079	25172	25313	25097	25232	25039	24951	25075	25242	25112	25200	25060	25096	25100	25148	25066	25161	25105	25111	25370	25106	25346	25061	24988	25181	24961	25072	24891	24965	25167	25034	25043	25185	25165	25469	25019	24967	25229	25389	24764	24957	25164	25207	25310	24997	25160	24977	25156	25361	25001	25070	25041	25151	24982	25409	25249	24916	25211	25264	25249	25378	25212	25259	25071	25041	24946	25300	25048	25098	24959	25146	25393	25097	25165	24917	25009	25036	25015	24642	25100	25070	25049	24980	25073	25153	25105	25445	25384	24937	25265	25175	25358	24930	24907	25010	24969	25056	24940	24852	25161	25008	25022	25279	25138	25007	25253	25002	25195	24991	25216	25027	24969	25324	25192	25217	25207	25129	25258	25357	24942	25434	25186	25172	25097	25288	25065	25179	25217	25212	25277	25056	25296	25133	25102	25379	25106	25151	25055	25102	25031	25290	25324	25211	25205	25280	25070	25114	25105	25263	25156	25244	24965	24811	25101	24987	25101	24992	24967	25004	24974	25049	25160	25312	25047	25125	25059	25158	25122	25302	24998	24998	24954	25110	25132	24974	25206	24966	25119	25035	25165	24854	25085	24965	25277	25372	24969	24894	25380	25158	25205	25234	25104	25168	25229	25039	24882	25172	25173	25135	25111	25365	25294	25058	24979	25169	25097	25252	25139	25145	24905	25245	25438	25009	25255	25236	24887	24976	24959	25099	24901	25256	25203	25167	25162	25443	25118	25169	25277	25040	25173	25266	25176	25039	25258	25192	25113	25196	25103	24926	25073	24677	24966	24940	25220	25183	24959	25025	24998	25178	25112	25005	25089	25182	25058	25309	25222	25161	25140	25215	24993	25226	24933	24994	25430	25303	25298	25099	25071	25339	25035	25291	25067	25178	25112	25342	25397	25385	25091	25227	25284	25128	25004	24998	25423	24997	24919	25231	24875	25060	25042	24930	25080	25256	25228	25511	25362	24920	25133	24912	25018	25344	25192	25338	24906	25105	25148	25209	25268	25147	25256	24818	24977	25182	25403	25067	25056	25148	24913	25257	25122	25296	25109	25341	24967	25302	25158	25004	24937
22164	36973	35090	28203	24005	21235	19815	18625	17885	17607	17256	17127	16844	16913	16801	16603	16348	16420	16504	16498	16448	16269	16311	16215	16272	16193	16266	16122	16182	16123	16099	16233	16286	16286	16167	16331	16230	16091	16267	16038	16302	16344	15959	16111	16298	16154	16257	16265	16174	16042	16099	16028	16248	16183	16175	16280	16185	16259	16024	16118	15965	15981	16190	16043	16111	16080	15851	15876	16111	16221	16051	16220	16155	16280	16323	16103	16098	16206	16018	16182	16188	15967	16209	16194	15916	16088	16171	16178	16177	16141	16034	16114	16209	16088	16075	16034	15971	16107	15940	16094	16125	16072	16042	16127	16195	15960	16046	16159	16196	16088	16109	15817	16091	16064	16239	16078	16213	16195	16250	16070	16207	16084	16160	16082	16055	16229	15894	16091	15973	16043	16247	15904	15952	15963	16199	16173	16026	16107	16044	16061	16083	15793	16069	16010	16176	16037	16067	16045	16015	16115	16192	16098	16209	16027	16161	16227	16120	16120	15990	16197	15943	16196	16178	16043	16214	16154	16192	15854	16275	16007	16047	15893	16201	15998	16181	16087	16120	16071	16114	16170	16096	16066	16008	16017	16026	16076	16098	16170	15832	16269	16236	15984	16092	16063	16065	15960	16076	15918	16163	16086	16108	15978	16043	16192	16080	16084	15985	16100	16258	15956	16184	16141	16042	16128	15980	16063	16097	16057	15985	16268	15875	16257	16094	16105	16106	16002	16161	16199	16210	16094	15959	16258	16057	16009	16159	16195	15956	16218	15995	15995	16047	16046	16151	16011	16027	16018	16116	16018	16014	15932	16041	15955	16271	16151	16177	16299	16135	15986	16224	16111	16044	16062	16015	16127	16040	16126	15867	16088	16161	15946	16166	16148	15923	16147	15996	16054	16039	16036	16078	16207	16082	15931	15994	16008	16046	16100	16115	15915	16110	16225	16091	15977	15947	15994	16137	16110	15880	15874	16033	16098	15929	16077	16191	16053	16052	16018	16002	16060	16106	16016	16174	16281	15822	16042	15932	16109	16135	15963	15985	16217	16069	16214	15933	15986	16200	16105	16067	16088	16133	16088	15996	16022	16106	16118	16102	16157	15956	16053	15974	16058	16127	16147	16155	15988	16228	16017	16038	16026	15971	16070	16345	16239	16020	15967	15972	16073	16040	16021	16203	16188	15990	16041	16106	16143	16034	16099	16247	16016	16133	16005	15955	16147	16002	15964	15907	16155	16124	15981	16232	15999	16068	16250	15972	16155	16103	16157	16065	15947	16155	16143	15917	16157	16087	15853	15980	16359	16105	16002	16142	16125	16219	15844	15982	16086	15947	15977	15844	16130	16071	16270	16262	16023	16127	16034	16152	16228	16004	16105	16029	16028	16020	16164	15908	16106	16023	16084	16071	16180	15940	16269	15980	16017	16014	16147	16196	15953	16110	16097	16161	15875	16221	16121	16103	16112	15974	15967	16052	16254	16141	16152	16078	16075	16051	15993	16201	16090	15901	16141	16142	16107	16179	16011	16124	16210	15931	16395	16132	15969	16061	16022	16143	16032	16169	16062	16008	16078	16007	16078	16042	16043	16023	16148	16045	15898	16298	16192	16105	16171	15998	16116	16166	15975	16139	16010	15854	16194	15968	16167	15872	16107	15932	16113	15983	16127	16056	16121	16170	16204	16152	16018	16129	16184	15928	16094	16102	15998	15996	16040	16143	16051	16042	16232	15962	15867	16042	15836	16163	16058	16002	16027	16064	15995	16126	16142	16097	16017	16089	16139	16110	16015	16051	16140	16041	15935	16076	16094	16190	16044	15969	16066	16108	16061	16214	15908	16273	16115	16099	15964	16070	16245	16094	16134	16159	16149	16219	15989	16022	16012	16052	16045	15891	15985	16070	15996	16291	15936	16200	16046	16015	16065	16207	16062	16100	15955	16123	16144	16032	16119	16107	16026	16081	16161	16021	16197	16188	16160	15945	15862	16109	16159	16058	15802	15972	16119	15909	16190	16192	15974	15919	16018	16093	16220	16078	16101	16083	16115	16050	16072	15988	16090	15996	16075	16014	16067	16187	15960	16206	15958	16095	16132	15978	16043	15909	16090	16303	16038	16076	16037	15969	16136	16249	16079	16076	16154	15958	16132	16070	16210	15921	16163	16223	15945	16101	15880	16150	16225	16132	15956	16096	15984	15973	16066	16157	16059	15948	16062	15967	16001	16270	16114	16041	16122	15845	15993	15968	16134	16086	16041	15977	15912	16094	16055	16236	16220	16095	16085	16013	16166	16139	16053	16079	15979	15973	15996	16158	15886	15960	16201	16009	16149	16072	15989	16048	15904	16200	16176	16174	15992	15999	15987	16177	16047	16008	16080	16137	15991	15983	16270	16075	15876	16103	15915	16058	16071	16083	16148	16083	16189	15994	16058	16164	16182	16246	15997	16064	16134	15966	16142	16042	16106	16100	15967	15993	16057	16226	15988	15992	16096	16019	16230	16105	16017	16081	16259	16180	16209	16211	16029	16064	16031	16118	15855	15958	16092	16096	16238	15857	16002	16094	16172	15949	16241	16025	16163	16100	16081	16118	16065	16100	16234	15896	16199	15971	16100	16017	16107	16188	16192	16018	15910	16245	16060	16123	16044	16167	16130	16025	16006	16032	16106	15930	16046	15913	16113	16062	15981	16037	16030	16131	16027	16277	16057	15984	16065	16176	16074	15877	16113	16099	16321	16098	15949	16090	16037	16075	16104	16075	16015	16207	16270	16162	15909	15920	16085	16262	15957	16081	16141	16125	16136	16091	16016	15865	16022	16083	16154	16068	16247	15861	15974	16062	16169	15973	16114	16111	16012	15948	15984	16043	16165	16018	16031	15990	16052	16188	16011	15982	16055	16030	16240	15987	16136	16229	16157	15750	16006	16210	16125	16069	16124	16020	16010	16184	16160	16138	16257	16013	16068	16151	16023	16159	16027	16096	16175	16245	15939	16134	16041	16005	16039	16030	16047	16102	16063	15976	16235	16136	16098	16080	16027	16041	16106	16182	16010	16080	15990	16111	15885	16104	16086	16094	16153	16118	15870	16046	15958	16126	16037	16183	16046	16093	16171	16080	16119	16024	16133	16023	16142	16160	16185	15932	16105	16252	16076	16092	15991	16023	16057	16210	16023	16183	16103	15892	16232	16282	15998	15981	15988	16163	16068	16089	16224	16116	16208	16132	16080	16120	16130	16139	16115	15927	16160	16189	16131	16061	16081	16100	16091	15999	16002	16127	16085	16149	15919	16159	16190	15872	15891	16076	15940	16056	16047	16063	16076	16153	15981	15973	16209	16131	16185	16048	16017	16031	16116	16110	16173	16050	16039	16036	16018	16228	16079	16175	16040	16128	16106	16238	15872	16086	16219	16241	16025	15918	15984	15944	16045	16026	16101	16102	16051	15961	16067	16071	16099	16111	15989	16107	16167	16210	16139	16158	16239	16268	16097	16052	16259	16158	16042	16097	15897	16058	15880	15984	16135	15970	16047	15987	15973	16021	15922	16160	15956	16204	16144	15987	15976	16117	16121	16095	16137	15844	16115	15910	16029	16056	16067	16222	16018	16268	16123	16013	16105	15989	16095	16183	15972	16043	16198	16124	15947	16161	15873	16092	16015	16167	15981	16282	16093	16020	16032	16097	15973	16087	15814	16053	15955	16076	16053	16041	16183	16046	16172	16119	16183	16036	16174	16044	16007	16046	16234	16175	16075	16083	16039	16182	15977	16067	16035	16065	16187	15935	16080	16134	16018	16139	16081	16033	16046	16073	16168	16102	16239	16123	16039	16042	15897	15941	16114	16090	15957	16017	16223	16001	16097	16144	16097	16121	16079	16057	16111	16000	16136	15920	16171	16153	16069	16005	15848	16164	16032	16123	16254	15895	16094	15973	16009	16064	15928	16194	15909	16147	15951	15913	16120	16062	15968	16222	15952	16000	16125	15998	15974	16156	16294	16153	15925	16087	16019	16113	15965	16129	16126	16149	15980	16071	16044	16038	16094	16017	16044	16074	16195	16184	16058	15956	16160	16131	16121	16207	16017	16135	16008	15972	16186	15962	16126	16124	16328	16054	16013	16027	16034	15930	16140	15947	16216	16056	16104	16206	16052	16105	16065	16132	16004	16108	16061	16097	16050	16096	16131	16092	15899	16248	16115	15972	16081	16078	16101	16178	15879	16123	16089	16206	16098	16155	16075	15945	16173	15952	15953	15997	16199	15961	16151	15981	16055	15889	16050	16056	15959	16165	16260	16107	15927	16032	16067	16120	15944	16256	16026	15987	16133	16055	16036	16164	15915	16034	15997	16111	15989	16096	15912	16117	16121	16160	16278	16033	16070	16073	16113	16066	16068	16123	16151	15950	16083	16230	16014	16182	15822	16050	16002	16052	16205	16021	16223	16029	16039	15969	16050	15910	16111	16179	16010	16094	16036	16246	16102	16022	16060	16063	16087	15830	16185	16137	15915	16121	15990	16062	16094	16250	16137	15980	16086	16232	16047	16074	16091	16054	16107	16111	15991	16139	16008	15981	16083	15981	16129	16193	16013	16175	16092	16055	16012	15943	15976	16073	15894	16188	16132	16130	16030	16092	16152	16204	16289	16170	15952	15988	16142	16025	15976	16015	16202	16159	16115	16139	16046	16275	16140	16188	16025	16073	15969	16021	16055	15979	16117	16002	16222	16037	16228	15999	16076	16217	16042	16195	15966	16270	16162	16024	16014	16028	16161	16206	16093	15786	16160	16123	15993	16197	16050	15952	16061	15951	16127	16119	16289	16194	16189	16071	15997	16064	16233	15955	16091	16014	16240	16103	16124	16114	16159	15938	16124	16101	16228	15933	16023	16096	16176	16168	16215	16052	16071	16078	16045	16163	16035	16009	16029	16059	16132	15953	16096	16026	16170	15996	16169	15889	15809	15964	15955	16094	16143	15961	16012	16023	16001	16024	16038	16048	16154	16142	16169	16103	16137	16138	16074	15748	16114	16029	16060	16191	16075	16129	16045	16131	16007	16239	15944	16259	16157	15990	16023	16019	16140	16117	16027	16133	16096	15950	16047	16050	16066	15973	15848	16071	16073	16035	15931	16048	15971	16057	16235	16217	16159
22664	21209	27813	24968	22474	27357	32321	28519	27325	27158	27086	26289	26234	26543	26009	26339	25955	25912	25814	25639	25602	25521	25879	25793	25704	25640	25608	25410	25397	25292	25429	25353	25495	25551	25377	25603	25330	25520	25430	25312	25334	25457	25439	25375	25470	25296	25424	25146	25378	25364	25465	25428	25284	25362	25590	25356	25447	25308	25513	25395	25320	25446	25321	25351	25273	25478	25357	25287	25441	25448	25140	25354	25282	25314	25216	25381	25279	25097	25217	25553	25494	25240	25540	25108	25228	25232	25422	24948	25165	25246	25402	25521	25153	25333	25489	25234	25312	25340	25200	25090	25396	25224	25231	25363	25076	25061	25282	25177	25538	25450	25263	25073	25146	25302	25206	25216	25289	25323	25158	25179	25352	25311	25201	25218	25363	25310	25115	25282	25364	25321	25250	25235	25191	25350	25423	25181	25378	25144	25166	25012	25109	25184	25093	25392	25153	25234	25581	25063	25203	25176	25173	25151	25264	25223	25471	25337	25055	25349	25403	25216	25202	25212	25276	25366	24937	25261	25453	25315	25479	25106	25176	25194	25247	25210	24951	25173	25322	25198	25034	25278	25253	25191	25074	25049	25020	25192	25379	25131	25136	25120	25307	25086	24993	25434	24998	25389	25203	25345	25083	25119	25289	25234	25240	25063	25251	25134	25236	25436	25173	24954	25037	25137	25188	25060	25282	25250	25308	25077	25240	25135	25290	25143	25207	25326	25317	25066	25167	25281	25251	25476	25342	25702	25166	25119	25287	25289	25349	25494	25190	25441	25352	25245	25317	25438	25224	25408	25276	25162	25108	25163	25237	25257	25284	25068	25273	25258	25049	25231	25455	25103	25346	25153	25123	25050	24899	25109	25369	25327	25128	25354	25262	24977	25070	25044	25212	25478	25285	25171	24989	25320	25311	25277	25264	25117	25213	25098	25478	25177	25334	25153	24930	25250	25410	25242	25482	25227	25070	25400	25290	25276	25180	25370	25253	25432	25336	25419	25518	25326	25324	25283	25149	25432	25143	25029	25456	24994	25236	25379	25158	25258	25020	25192	25365	25336	25102	25192	25260	25068	25371	25468	24963	25231	25099	25050	25250	25129	25138	25042	25069	25329	25242	25262	25382	25313	25077	25331	25289	25385	25274	25220	25323	25467	25311	25526	25225	25161	25382	25276	25414	25273	25041	25088	25281	25291	25328	25362	25487	25020	25333	25188	25422	25195	25271	25052	25081	24927	25136	25254	25232	25147	25190	25227	25395	25220	25232	25277	25118	25289	25037	25226	25259	25402	25269	25068	25172	25390	25089	25057	25364	25302	25340	25240	25189	25108	25180	25290	25102	25313	25202	25246	25100	25079	25284	25310	25043	25191	25437	25247	24990	25251	25061	24957	25153	25270	25190	25348	25128	25228	25065	25004	25025	25165	25282	25185	25024	25234	25391	25075	25081	25205	25106	25403	25408	25445	25284	25446	25379	25425	25335	25235	25498	25089	25010	25264	25361	25285	25306	25422	25245	25416	24965	25079	25117	25414	25380	25636	25247	25439	25098	25082	25144	25267	25476	25225	25399	25480	25131	25261	25428	25159	25303	25018	25218	25289	25338	25054	25112	25084	25162	25327	25282	25286	25144	25157	25308	25214	25142	25244	25309	25297	25680	25178	25365	25285	25449	25103	25210	25341	25258	25277	25188	25227	25172	25532	25319	25481	25128	25321	25480	25105	25558	25334	25207	25201	25304	25103	25264	25240	25180	25054	25163	25342	25283	25352	25407	25140	25227	25299	25098	25107	25436	25056	25186	25082	25234	25230	25463	25327	25045	25218	25221	25304	25013	25309	25100	25490	25394	25130	25244	25281	25356	25155	25192	25224	25225	25209	25181	25130	25358	24973	25241	25223	25230	25215	25087	25222	25007	25416	25252	25136	25078	25365	25346	25031	25260	25108	25090	25154	25265	25299	25252	25288	25247	25040	25288	25130	25209	25051	25137	25216	25352	25356	25273	25212	25270	25374	25205	25243	25435	25477	25297	25076	25110	25294	25410	25360	25113	25155	25153	25191	25322	25261	25355	25223	24949	25425	25150	25422	25401	25173	25131	25180	25199	25294	25277	25369	25366	25132	25283	25064	25250	25346	25205	25453	25093	25174	25285	25155	25154	25513	25172	25138	25391	25141	25339	25276	25306	25313	25122	25284	24928	25240	25138	25261	25120	25239	25318	25139	25288	25174	25406	25383	25258	25145	25075	25163	25334	25219	25218	25184	25262	25290	25230	25213	25083	25091	25359	25227	25345	25464	25074	25081	25169	25252	25232	25298	25102	25144	25035	25212	25368	25092	25026	25471	25519	25341	25068	25234	25316	25508	25233	25262	25144	25149	25156	25051	25446	25472	25212	25534	25218	25092	25207	25306	25194	25065	25352	25221	25108	25382	25091	25282	25267	25230	25486	25390	25285	25079	25263	25234	25120	25114	25530	25263	25193	25554	25233	25354	25414	25151	25299	25236	25185	25180	25370	25161	25395	25075	25362	25259	25337	25155	25441	25092	25406	25222	25153	24952	25166	25120	25255	25342	25055	25153	25331	25263	25427	25342	25058	25379	25070	25169	25491	25152	25624	25247	25310	25125	25361	25405	25193	25196	25104	25097	25016	25404	25228	25079	25142	25386	25402	25149	25092	25395	25224	25463	25268	25041	25374	25373	25316	25416	25513	25398	25070	25396	25324	25234	25113	25332	25068	25294	25420	25198	25233	25373	24944	24888	25237	25188	25353	25255	25039	25388	25250	25102	25365	25421	25071	25123	25150	25171	25227	24896	25184	25183	25299	25250	25170	25016	24984	25167	25471	25202	24969	25081	25166	24928	25159	25329	25180	25231	25251	25445	25250	25186	25525	25336	25261	25168	25337	25382	25334	25263	25233	25250	25400	25118	25159	24985	25017	25290	25190	25314	25139	25204	25109	25387	25083	25209	25145	25266	25080	25207	25196	25090	25085	25056	25192	25342	25036	25345	25174	25203	24971	25525	25225	25230	25380	25241	25162	25135	25480	25257	25253	25260	25161	25398	25292	25253	25323	25118	25078	25284	25139	25283	25117	25138	24967	25169	25215	25168	25328	25221	25161	25402	25119	25247	25199	25444	25284	25225	25308	25497	25383	25130	25250	25325	25159	25187	25290	25301	25265	25416	25273	25553	25247	25126	25199	25159	25361	25250	25294	25201	25092	25114	25506	25187	25261	25272	25352	25154	25242	25156	25202	25124	24979	25106	25126	25195	25138	25095	25404	25426	25380	24899	25127	25106	25153	25304	25209	25346	25239	25053	25240	25348	25269	25052	25314	25412	25251	25357	25300	24881	25005	25225	25091	25339	25207	25246	25083	25053	24963	25026	25108	25152	24966	25038	25263	25430	25204	25415	25215	25191	25293	25274	25017	25219	25486	25401	25099	25312	25140	25091	25097	25398	24977	25127	25345	25275	25393	25339	25455	25372	25245	25243	25201	25172	24784	25040	25067	25221	25326	25421	25080	24818	25306	25175	25121	25157	25468	25377	25186	25091	25438	25301	25112	25312	25573	25377	25221	25089	25147	25446	25429	24961	25143	24938	25135	24885	25300	25020	25331	25209	25150	25258	25396	24949	25186	25399	25310	25043	25241	25175	24962	25324	25061	25021	25307	25355	25282	25128	25198	25268	25171	25268	25290	25166	25371	25422	25459	25432	25152	25309	25286	25245	24956	25022	25259	24927	25305	25403	25238	25242	25317	25216	25316	25437	25113	25219	25062	25375	25129	25271	25087	25013	25037	25070	25098	25152	25122	25316	25127	25471	25395	25063	25194	25191	25261	25092	25065	25145	25096	25177	25368	25277	25071	25212	25518	25057	25210	25340	25327	25373	25268	25494	25242	25134	25393	25395	25140	24999	25409	25093	25033	25320	25351	25237	25369	25132	25176	25130	24958	25111	25136	24962	25210	25311	25502	25163	25343	25115	25332	25199	25468	25477	25090	25199	25069	25142	25379	25094	25281	25378	24911	25105	25172	25335	25116	25368	25433	25065	25230	25210	24969	25178	25294	25302	25229	25232	25397	25385	25201	24928	25287	25098	25365	25142	25122	25100	25219	25109	24936	25323	25300	25166	25148	25144	25213	25065	25045	25252	25174	25491	25046	25227	25176	25296	25376	25457	25416	25070	25099	25230	25131	25196	25143	25277	25132	25039	25180	25205	25367	25312	25131	25296	25234	25162	25160	25258	25195	25316	25337	25266	25360	25161	25143	25360	25487	25066	25450	25219	25182	25384	25148	25066	24985	25160	25129	25261	25198	25080	25188	25260	25438	25109	25406	25222	25151	25031	25287	25308	25166	24952	25221	25150	25351	25288	25171	25073	25203	25135	25165	24919	25066	25202	25248	25242	25231	25104	25175	25148	25263	25287	25060	25259	24932	25275	25188	25469	25385	25205	25134	25456	25519	25262	25320	25157	25118	24992	25404	25244	25324	25059	25345	24981	25213	25149	25049	25154	24859	25137	25221	25395	25237	25267	25179	25237	25354	25235	25226	25228	25334	25091	25079	25079	25296	25203	25383	25292	25308	25099	25178	25344	25179	25255	24941	25361	25109	24910	25532	25179	25060	25156	25188	25311	25350	25078	25063	25325	25252	25132	25217	25341	25162	25141	25362	25491	25146	25170	25232	25040	25142	25227	25181	25272	25131	25035	25267	25255	25329	25333	25359	25272	25097	25419	25164	25112	25224	25470	25416	25255	25475	25195	25091	25114	25197	25071	25230	25066	25408	25291	25507	25121	25654	25264	25108	25323	25298	25426	25036	25056	25256	25275	25261	25207	25327	25172	25318	25180	25495	25136	25455	25159	25315	25366	25367	25228	25114	25217	25053	25210	25248	25358	25305	25446	25374	25211	25348	25040	25242	25045	25193	25018	25407	25186	25138	25473	25174	24963	25248	25181	25113	25182	25090	25086	25019	25166	25263	25351	25148	25178	25162	25203	25036	25306	25152	25224	25246	25142	25190	25048	25193	25242	25230	25493	25408	25000	25293	25196	25464	25082	25141	25217	25289	25146	25184	25368	25419	25479	25098	25167	25300	25359	25298	25224	25294	25423	25091	25085	25266	25046	25125	25023	25133	25170
24290	41762	40052	32153	27002	23636	21529	19906	18960	18406	18000	17632	17183	17258	17073	16804	16710	16707	16590	16663	16488	16538	16405	16511	16477	16324	16240	16287	16195	16190	16199	16277	16374	16222	16157	16187	16032	16201	16351	16394	16088	16218	16471	16191	16118	16144	16124	16139	16195	16092	16179	16182	16163	16163	16232	16117	16039	16371	16362	16191	16085	16107	16210	16133	16110	15971	16011	16129	15889	16086	16156	16066	16282	16025	16072	15979	16078	16139	16070	16108	15982	16022	16357	15895	16105	15975	15801	16160	16185	16129	16062	16033	16248	16100	16142	16102	16012	16174	15966	16048	16100	16184	16039	16052	15977	16166	16096	16142	15961	16144	15976	16048	16367	16161	16055	15975	15973	16030	16252	16126	16176	15929	16071	16256	16124	16010	16144	16028	16078	15970	16118	16046	16119	16270	16262	16158	16165	16157	16081	16173	15980	15934	16211	16057	16096	16108	15921	15969	15969	15873	16188	16056	16046	16114	15917	16152	16132	15950	16005	16114	16133	16035	16066	16072	16049	15844	15925	16181	16101	15993	16198	16058	16080	15980	15951	16129	15997	16190	16098	15817	16061	16050	15960	16010	16207	15889	15952	16313	16029	16103	15961	16047	16123	15994	16053	16235	16037	15887	15830	15942	15965	16060	16060	16016	15980	16080	15897	16116	16120	16002	16042	15982	15980	16092	16129	15956	16047	15998	16149	16154	16066	15950	16026	15933	15943	16042	16035	15814	15973	15964	16123	15882	15957	15909	16138	15856	16185	16153	16161	16037	15922	16124	16032	16167	16158	16043	16030	16044	15938	16146	16046	16174	16141	15945	16069	15894	15932	15885	16025	16048	15927	16002	16028	16220	16134	16048	16221	15757	15990	15981	15984	16066	15971	15877	15956	16001	16125	16058	16146	16027	16129	15916	15866	16095	15952	16073	16040	16106	16107	15985	15971	15960	15952	16079	15958	16034	16029	16091	16165	16247	16161	16017	16011	16067	16202	16116	16165	16144	15976	15962	15823	16063	16011	16067	15979	16093	16097	15962	16065	16047	16180	16080	16136	16007	16155	16012	15929	16025	16061	16015	16063	15889	16003	15882	16150	16005	15909	16081	16008	15925	16054	16024	16071	15949	15995	16228	16130	16041	15954	16110	15995	16084	15942	16131	16041	16096	15873	16008	16025	16155	16020	16079	16018	16016	16037	15995	15928	16105	15958	16308	16175	15919	16199	16244	16021	16009	16031	15967	15933	16069	16064	15903	16038	16166	16056	16109	16112	15919	16025	16145	16025	16127	15938	16161	15868	16014	16262	16031	16085	16105	16013	15933	15959	16102	15835	15869	16135	15737	16188	16178	15835	16014	16080	15996	16122	16201	16093	15875	16321	16035	16051	16174	15802	16075	15911	15824	16017	15866	16046	16005	15888	16006	15963	15958	16109	16180	16035	16239	16034	15939	16022	15980	15952	15967	16012	15878	16170	16163	16023	16123	16074	15929	15984	16006	16181	16222	15992	16029	16120	16023	16037	16034	16148	16005	15957	16106	16095	16130	16066	16052	16218	16074	16182	16032	16296	16138	16030	15978	16000	15978	15944	15968	15960	15828	15977	15986	16028	16112	16043	15981	16098	15965	16176	16034	16037	16176	15953	16063	15936	16194	16012	16170	16177	15866	16019	16123	16027	15797	16115	16025	16236	16061	16004	15899	16023	16142	16098	15979	16194	15960	16081	16108	16034	15881	16107	16165	15995	16027	16053	16101	16036	15904	15987	16091	16001	16073	15852	15965	15948	15891	15969	15889	15901	15942	15998	16180	16000	16051	15905	15951	16148	16109	16050	15997	16075	16009	16041	15759	15910	16184	15841	16029	16060	16006	15979	16059	16044	16186	16030	16016	16016	16068	15914	16091	16133	16136	15893	16150	16000	15951	15961	16014	15959	15907	16006	16057	16023	15817	16073	15888	16141	15999	16064	16089	15905	15890	16032	16122	16075	15961	15913	15926	16145	16041	15993	15969	15874	16088	16013	15992	15948	16018	16252	16073	16032	15995	16018	16265	16126	16115	16133	16172	16039	15952	15957	15924	15913	15947	15980	16073	15972	15698	15936	15916	16023	16114	16076	16082	16048	15936	16104	15975	16134	15973	15984	16114	16030	16040	16014	16175	15900	15951	16091	15983	16214	16042	15998	15856	16077	16192	15911	15973	16088	15993	16033	15912	15983	15983	16060	15958	15833	16189	15972	16184	15881	16088	16036	16200	16071	16111	15875	16033	15887	15986	16139	16063	15856	16200	16320	16010	15963	15899	16065	16089	16118	15849	15969	16025	15864	16001	15974	16020	16205	16044	16007	15864	16115	15969	15999	16080	16009	16242	16050	16102	16094	16028	16021	15939	15989	15956	16129	16166	15936	16139	15987	16160	15960	16175	16134	15929	16043	16050	15960	16085	15885	16038	16183	16023	15976	16159	16172	16028	16026	16115	15987	16119	15999	15867	15998	16130	15978	16121	16130	16076	16039	15853	16078	16098	16133	16091	16147	16197	15972	16014	16147	16213	16114	16292	15959	15943	16149	15949	15923	16064	15868	16104	16188	16014	15962	15952	16045	16136	16259	16017	15904	16178	15971	16029	15999	16155	15938	15916	15954	16125	16129	16073	16103	15976	15968	16041	16104	15849	16202	16026	15776	15979	15981	16048	16023	15790	16012	16041	15830	15991	16109	16003	16012	16139	16040	15923	15969	15983	16115	16009	15932	16127	16106	16014	15850	15978	16124	15921	16007	16055	16096	16061	15870	16209	16107	16015	16192	15959	15971	16106	16010	15929	15932	15900	16170	15959	15897	16119	16073	16002	16263	16081	16168	15989	16134	16153	16258	16026	16174	15961	15924	16049	15876	15956	16041	15943	16139	16179	15926	16128	16102	16094	15928	15957	16019	16037	16254	16021	15992	16090	15999	16188	15756	16260	16293	15875	16037	15965	15970	15930	16286	16013	16035	16101	15991	16021	15861	16040	15922	16247	16054	15985	15896	16088	16002	15931	16058	15849	15884	16027	16129	15940	16022	15940	16285	15953	16077	16042	15990	16212	16102	16104	16184	16139	15998	16005	15951	16019	16065	16107	16074	16141	16125	16022	16031	15966	16034	16150	16109	16002	16081	15939	16037	15988	16001	16121	15884	15944	15997	16177	15915	16013	16039	16057	15991	16005	15916	15999	16095	16075	15900	16003	16048	15936	15954	16118	15991	15960	15979	16145	16037	16123	16012	15837	16080	16104	15854	15918	16204	16044	15939	15989	16193	16271	15968	16132	16235	16049	16122	16225	16153	16086	15952	16219	15938	16102	15974	16093	16122	16030	16191	16147	16184	16009	16100	16117	16181	16242	16035	16104	16146	15993	16123	15920	15953	15975	15983	15971	16103	16156	15929	16241	16078	15970	16041	16106	16114	16090	15889	16073	15877	16136	16055	15897	16075	16164	16000	16019	15925	16057	15978	16232	15886	15994	16063	16062	16124	16050	15912	15937	16006	16175	15956	16011	15852	15957	15980	16167	15907	16189	16079	16124	16122	16109	15805	15950	16018	16036	16156	15932	16023	16102	16040	16071	16074	16047	16138	16009	16100	16011	16163	16193	15876	16004	16014	16069	15978	16041	16043	16021	16136	16122	15925	16129	16143	16073	16129	16131	16143	16156	16143	16010	15931	15976	15999	16037	15949	16054	16015	16007	16091	16190	15919	15936	16032	16205	16111	15864	15992	16203	15957	16132	16181	16067	16097	15878	15996	16182	15959	15991	15713	16036	16106	16040	16070	16100	16104	16069	15983	15980	16076	15957	16033	16073	16163	16028	15979	15971	15820	16081	16172	15875	16214	15979	16088	15915	16016	16007	16038	16093	16043	16105	16124	16061	16071	15984	15931	16014	16103	16082	16065	15840	16096	15975	16102	16023	16108	16090	16138	15952	16009	16111	15940	16117	15995	16066	16015	16211	15997	16088	16031	16073	16176	15877	15970	16141	16040	16088	16120	16008	16183	15894	16094	16087	16265	15948	16219	15923	16046	15991	16052	16098	16102	16182	16035	16090	15980	15955	15987	16162	16100	16079	16017	15825	16096	15897	16004	15990	16034	15900	16081	15923	16057	15951	16113	16026	15869	16037	15961	15970	16027	16115	15999	15946	16118	16119	15874	16074	16094	16047	16050	15925	15968	16190	15961	16071	16109	16095	16125	16169	16050	15891	16025	16189	15956	15981	15925	16030	16246	16063	15958	16016	16112	15943	15857	16089	16082	16140	16058	15975	16051	16071	16020	16181	16029	15779	16008	16081	15916	16053	15880	16051	15978	16080	16097	15967	15834	16141	16128	15860	16105	16132	16072	15973	16180	15960	15943	16095	16016	16143	16053	15902	16159	16038	16101	16114	15941	16089	15878	16127	16150	16023	16247	16066	16046	16234	16259	16011	16033	16123	16010	15895	16147	16004	15994	16057	16063	16039	15988	16001	15990	16126	16075	16128	15963	16015	16296	15904	15874	16230	15841	16089	16035	15905	16046	16055	15940	15979	16234	15946	16102	16072	16257	15893	15916	16142	16125	16114	16081	15932	16113	16131	15889	15910	16123	16117	16147	16093	15954	16131	16121	16022	16105	16003	16019	16066	16212	15925	16125	15910	16147	15983	16034	16293	15994	16035	15964	16119	16232	16055	16055	15858	16037	16061	16116	15997	16180	16015	16229	16184	16084	16034	16101	16118	15887	16107	16125	15888	15984	16171	15938	16003	16154	15842	16058	16005	16095	15980	16014	16089	16135	15883	15873	16078	15974	16146	16079	16003	16050	16159	16187	16029	16033	15997	15990	16193	15881	15985	16064	16027	15940	16111	15940	15922	15992	16005	16078	16072	15898	16037	16227	16143	15955	15867	15995	16103	16005	16042	16105	16080	15976	16146	15873	15982	16182	15919	16197	16159	16163	16065	16051	15851	16151	15966	15952	16015	15820	16166	15938	15891	16013	15931	16104	16055	16103	15982	15870	15954	15994	16039	15941	16055	16094	16006	16190	15995	15969	16073	16186	16203	15931	16029	16167	16125	15941	16089	16166	16050	16111	16001	15925	16036	16003	16068	16105	15959	16128	16098	15858	16049	16145	16108
36100	30419	34451	32323	29548	28622	28420	27716	27704	27403	27362	27391	27257	27183	27323	27216	27193	27355	27246	27066	27081	27145	27369	27266	26810	27285	27465	27028	27101	27057	27389	27448	27017	26995	27027	27208	27205	26805	27047	27068	27272	27073	27157	27218	27123	26969	27144	27225	26882	27211	27071	26897	27115	27145	26910	27076	26938	27373	27057	26888	26891	27240	27053	27130	27185	27213	27212	27040	27091	26934	27193	26853	26978	27130	27114	27036	27013	27004	27084	27156	27005	27085	26947	26619	27319	26921	27082	27252	26957	27040	27308	27027	26910	27055	26844	27076	27014	27030	26991	26938	27004	27002	27169	27048	26949	27161	27050	27077	27014	26871	27031	26846	27121	27169	26902	27122	27181	27198	26933	26880	27074	27072	26904	26717	27078	27192	26897	26994	26913	26916	26894	27230	27198	27228	27002	26958	26929	27162	27147	27124	27107	26759	27075	26983	26951	27122	27013	27300	27057	27081	26935	27057	26990	27039	26885	27077	26976	26919	26894	26800	26938	27297	27082	27114	27286	27081	27134	27128	27103	26931	27201	27260	27181	27209	26840	27256	27158	27234	27147	27113	27048	26936	26994	27189	26992	27151	27162	26960	26948	27026	26977	27041	27071	26995	27185	27077	27146	27015	27142	27128	27123	26954	27056	27060	26956	26908	26939	27014	26960	26902	26937	26976	26890	27234	26939	26818	27086	26848	26926	27116	26964	27023	27174	27231	26984	26796	27052	26949	26850	27111	27100	27217	27099	26935	26849	27075	26897	27005	26902	27136	27124	27141	27142	27146	26918	27228	27208	26886	26967	27229	27190	27003	27040	27144	26913	27017	26892	26925	27070	26718	26894	27093	27136	26844	27090	27217	27059	26974	27052	26848	26952	27176	27125	26843	27007	26779	26984	27092	27143	27047	26931	27012	27109	27089	27171	26944	27093	27012	27006	26896	27180	27233	26797	26791	27120	26955	26847	27044	27048	26983	27100	26833	26954	26798	26723	27023	26925	27003	27181	27100	27233	26831	27091	26840	27082	26848	27176	26945	27155	27029	27092	27286	27004	26922	27174	26965	27066	26975	27089	26988	27282	27158	26769	26784	26839	26929	27056	27030	27117	27282	26984	26990	27207	26916	26800	27035	27177	26985	27028	27054	27014	27214	27063	27110	27017	26988	26940	27067	27188	27149	27279	26978	26911	27034	27028	26925	26927	27093	26837	26999	26918	26954	27018	26984	27059	26907	27011	27126	27016	26808	26988	27011	27065	26885	27012	27250	27105	27169	26819	27301	26878	27092	27154	27115	27198	27277	27017	27187	26935	26985	27117	26898	26962	27185	26995	26906	26959	26950	26921	27029	26912	26951	27157	26989	26927	27215	27059	27051	27212	27009	27081	26975	27124	26948	27363	26874	27212	27173	27053	27158	26890	27073	26833	27169	26958	27035	27106	27168	26907	26930	27161	27289	27138	26755	26977	26981	26893	27058	27202	27124	27210	27123	26913	27115	27205	27089	26895	27205	27340	26961	27104	27154	27156	26911	26982	26741	27059	26891	27044	27179	27043	26890	27077	27116	26867	27032	27299	26865	26928	26930	27039	26997	27028	27182	27268	26993	26897	27040	27066	27172	27215	27048	26896	27187	27121	27071	27247	27039	26932	27131	27115	26984	27165	26840	27315	26942	26949	27041	26926	26788	27206	27151	27176	26997	27123	27004	27041	27291	27000	26978	26930	26995	26945	26846	26905	26846	27095	27115	26699	27036	27138	26861	27173	27220	27155	27114	27080	26793	27052	26685	27257	27080	27098	27177	27124	27050	26990	27165	26914	26961	26971	27079	26812	26979	26741	26940	27099	26993	27046	26983	27068	26972	26988	26923	27090	26852	26914	27013	27263	26994	27109	27096	26935	26831	27140	27459	27174	26939	27037	27092	27100	26996	27189	27019	26949	26879	26979	27064	27198	27096	27072	27120	27023	27057	27030	26674	27017	27037	26867	27141	26925	26948	27062	27229	26995	26840	27022	27082	27090	27046	26845	26807	26892	27088	27076	27015	27135	27096	26812	26773	27023	26996	27233	27030	27139	26869	26915	26871	27268	27052	27045	26903	26858	27069	27202	27055	27070	26979	26939	27169	26793	26910	26815	26889	26936	26913	27055	26983	26936	26682	27108	27065	26995	26960	27037	26976	27091	27012	27022	26934	26986	26909	27156	26879	27040	27058	27189	27012	27184	27065	26993	27012	27210	27075	27409	27207	27035	26874	27110	26903	27146	26976	27343	27080	26922	27113	27284	26840	27161	27028	27183	27066	26991	27041	26971	26913	27069	27137	26812	27227	26710	26852	27044	27398	27187	27206	27026	27085	27225	27081	27132	27053	26949	27188	26924	27084	27113	26865	27194	27047	26920	27070	27267	26909	26993	27148	27097	26594	26980	27080	26973	26857	27034	27069	27023	26913	27110	26974	27175	27098	27186	26966	27118	26866	27079	27323	27079	27200	27136	27020	27021	26904	27018	27093	27286	27086	26804	26898	26976	27086	26900	26900	27062	26869	26921	26880	27013	26968	27121	27221	27170	27086	26943	27068	26917	27363	27283	27202	26916	26866	27275	26964	26986	27129	27239	27103	27078	27144	27103	26979	27252	27053	27144	26959	27237	27035	26959	27036	27150	27011	27033	27165	27101	27340	27280	26938	27159	27231	26956	27149	26968	26979	26996	26927	27153	27275	26965	27018	27053	26999	27158	26828	26884	27060	27172	27119	26932	27154	27042	27068	26944	27036	27039	26933	26993	26892	26865	27026	27173	27190	27004	27093	27081	26770	27102	27052	26953	27226	27243	27025	27068	26904	27147	27150	27126	27178	27087	26894	26901	26974	27083	27099	26949	27146	27183	27091	27068	27252	27047	27072	27243	27106	27107	26969	26979	27002	27131	27052	26989	27039	27152	26903	27024	27051	27111	27032	27244	26925	27236	27173	26891	26944	26801	27097	27177	26935	27060	27022	27118	26771	26840	27101	27097	27053	26998	27167	27106	27115	27141	27304	27000	26640	26576	26802	27038	27051	27001	26871	27133	27019	27021	27098	27066	26981	27079	27274	27024	26984	27012	26743	27166	27133	26945	27004	26954	26825	26890	26912	26919	27132	26972	26779	27021	26926	26985	27030	27089	27381	26885	26968	26785	26965	27012	27038	27003	26858	27004	27058	27147	27234	26976	27170	26968	27009	26903	27031	27246	27162	27133	27237	26850	26942	26931	26893	26685	27060	26914	27075	27167	27129	27288	27151	27201	27211	27003	27100	27085	27031	27057	27058	26813	27148	27223	26827	27035	27247	27027	26759	26943	26976	27155	26855	26985	27261	27117	27048	27128	26983	27171	27014	27003	26829	26828	27134	27171	27158	26941	27112	26902	26991	26903	26932	27294	27098	27052	27022	27138	27040	26656	27000	27215	27158	26985	26819	26698	26925	27206	27032	27107	27162	26968	27308	27021	26919	27190	26996	27010	26905	27093	26862	27204	27100	26952	26961	27169	26973	27033	27119	26906	26940	27032	26995	26997	26884	26927	26927	27257	27077	27136	27103	27065	27060	27199	27227	27112	27306	27217	27211	27002	27391	26769	26944	27110	27223	26999	27264	27080	26978	27167	27042	27023	26835	27015	27235	27078	27046	27167	27220	26987	26998	26989	27144	27352	27087	26879	27006	27324	26953	27302	26935	26864	26928	26775	27015	26929	26881	27112	27090	27137	27149	26591	26984	27211	27190	26928	27145	27295	26851	27013	27024	27108	26883	27104	27088	26932	26886	27138	27137	26969	27027	27081	27129	27158	27211	27020	27190	26995	26776	27240	26907	27199	27094	27179	27435	27098	27052	27045	26848	26898	27169	26968	26977	27076	27204	26874	27066	27288	27399	26926	26869	26897	26952	27094	26812	26942	27054	27143	27052	26784	27059	26782	27022	27116	26878	27175	26872	27077	26920	27112	27133	27049	26883	27032	26947	26780	26940	27086	27035	26759	26793	27059	27163	27324	27083	26973	27054	27099	26902	27054	27253	26953	27235	27256	27059	27227	27260	27163	27153	26921	27084	26981	27145	27066	27220	27080	26911	27042	26796	27037	26915	26967	26933	27095	27109	27074	26849	26975	26967	26973	26912	27243	27018	27005	26973	27141	27146	26842	27140	26891	26998	27125	27168	26996	27050	27034	26880	26831	26665	27160	27040	27013	27068	27116	26553	27215	27113	27248	27087	27180	26962	27087	27072	26894	27114	27093	27234	27119	27125	26966	27114	27294	26906	26808	26980	27155	27132	26890	26970	27045	26840	26772	26950	26970	26981	27158	27146	26968	27050	27121	26973	27135	26921	26995	27203	26820	27077	26918	27214	27153	27211	26994	27036	26993	26873	26964	27192	27236	27023	27003	26930	27068	27009	26848	26967	26881	27214	27142	27270	27151	27024	26995	26943	27044	26991	27124	26921	27067	27005	27281	27110	26592	26855	27053	27009	27164	26910	27150	27060	27125	26931	27145	26871	26817	27083	27074	27029	26785	27103	27131	27073	26979	27026	26955	26852	27078	27064	26964	26986	27141	26924	26998	27081	26993	27019	27243	26965	26843	27269	27192	26861	27173	26982	26901	27038	26972	27337	26875	26779	26914	26972	27018	27099	26958	27042	26960	27046	26925	27102	27036	27057	27072	27023	27018	27111	27335	26886	26935	26897	27201	26963	27176	27063	27091	26891	27154	27245	27124	27181	27320	27261	27121	26915	26853	27114	26685	27159	27008	27030	26961	26941	27180	26951	27000	27078	27182	26769	26543	27051	27031	26970	27108	26891	27094	27125	26923	27041	26941	27040	26697	26684	27172	26988	27041	27222	27034	26927	26958	26865	27170	27104	27289	26774	27154	26975	27124	27117	27093	26993	26852	26998	26977	27010	26902	27072	26893	26959	26996	27291	27103	27077	27025	26805	26801	27014	27194	27156	27217	27211	27149	27081	27004	27018	27246	26867	27232	26897	27151	27056	27161	27118	27010	26969	26629	27026	26940	26806	27052	26997	27182	26852	27132	26910	27126	27260	26855	26858	26917	27065	27109	27034	26941	27164	27346	26980	27093	26900	27303	26967	27143	27095	27249	27062	26915	26686	27336	27201
24546	29595	28495	23510	20708	19348	18545	18002	17855	17862	17411	17417	17288	17410	17171	17229	17062	17029	17131	17014	17030	16969	16929	16921	16915	16930	16962	16983	16872	17080	16865	16905	17131	16735	16923	17096	16912	16991	16986	17075	17011	16866	16926	17213	17193	17012	16967	17041	17028	17139	17085	17103	16937	17067	16935	16828	17020	16944	16968	16807	16940	17124	16934	17026	16859	16803	16982	16947	17082	16964	16969	16973	16914	16908	17051	17081	17065	16757	17080	16998	16970	17056	16917	16959	17130	16925	16935	17066	16823	16869	16859	16837	16895	16912	16935	16841	16767	16917	16933	16951	16766	16969	17102	17085	16952	17011	16846	16888	17062	16813	16916	16909	16929	16846	17068	17075	17155	17229	16869	16952	17065	16996	16858	17016	16898	17052	16912	16961	16886	16963	16792	16948	17002	16998	16929	17101	17045	16927	16796	16723	17033	16847	16886	17088	17030	17081	16969	16922	17087	16971	16965	17048	16772	16905	16995	16994	16815	16957	16734	17043	16813	16893	17120	16901	16826	17043	16962	16887	16861	16942	16999	16963	16882	16977	16862	16949	16902	16933	16841	17034	16936	17015	17044	17087	16992	16863	16955	16955	16967	16832	16842	17021	16858	17082	17144	16989	16908	17012	17039	16895	16985	16912	16979	16898	16951	17149	16785	16956	16920	17227	16854	17000	16994	16927	16860	16811	17077	16957	16912	16965	17034	16848	17138	16925	17017	16937	16836	16906	17044	16994	16954	16924	16986	16872	16854	17069	17077	16787	17003	17039	17003	17111	17050	16820	16910	16958	16937	16889	17038	16970	16823	16850	16985	17027	16922	16996	17045	16991	16834	16859	16858	16953	16989	17028	17000	16967	16936	17050	16899	16963	16760	17071	17033	17053	16955	16932	16933	16890	16969	17003	16928	16873	16895	16790	16981	16849	16921	17138	16938	17065	16993	16924	16747	16918	16951	16962	17069	17141	16856	17150	17000	17091	16856	16930	17139	16937	16820	17072	16953	16939	16828	17022	16950	16979	17098	16944	16879	16964	16821	16998	17174	16932	17108	16946	16856	16825	16970	16966	17040	16996	16843	17014	16958	17055	16641	16923	17033	16962	16873	16826	17161	17035	16988	17101	16937	16985	16940	17112	17110	17140	17006	16776	17066	16904	16918	17103	17000	16805	16858	17017	16948	16994	16994	17061	16842	16917	16962	16963	16954	16899	16999	17082	16789	16797	16961	16872	17028	17011	16861	16808	16997	16941	17151	16942	16859	17007	16860	17045	16972	16899	16949	16860	16930	16896	16922	16891	16904	16984	16934	16981	17047	16978	17023	17008	16923	17017	16869	16999	16987	16866	17015	16791	17090	16834	16981	16945	17072	16831	16876	17150	16883	16912	16996	17035	16864	16914	16944	16788	16840	16832	16965	17104	16957	17013	16849	16877	16830	17026	17097	16909	17063	17057	16886	17151	16921	16860	17018	16992	17139	16966	17007	17055	17005	17007	16961	16884	17040	16865	16803	17043	17011	16897	17008	16871	17002	16877	17063	16977	17009	16913	16953	17108	17063	17152	17196	17052	16975	16873	16997	16865	16880	17036	16936	16816	16933	16921	17037	16939	16852	16840	17092	16937	17077	16823	16828	16954	16981	17053	16858	17117	16983	16881	17015	16876	16781	17022	17041	17077	16902	16894	16990	16875	16962	16933	16769	16839	16775	16781	16985	16968	16993	16941	16964	16830	16860	16854	17152	17026	17018	16924	16905	16949	16837	16959	16975	16947	17072	17219	16979	16962	17056	17011	16941	16979	16894	16942	16950	16904	16976	16964	16942	16767	16816	16770	16876	16961	17136	16885	16861	17091	16926	17045	16983	16880	17073	16867	16845	16855	16780	16868	17076	16964	17044	16927	16976	16998	16942	16904	16988	16880	16974	17164	16988	16840	16879	16878	16914	16964	16995	16862	17029	16979	16984	17073	16975	16993	16917	16764	16777	16784	16758	17022	16814	16780	16899	17026	17003	16873	16838	17054	16849	16829	16894	16853	17048	17014	16854	16926	17054	16901	16924	17166	16837	17021	17047	16926	16929	16933	16974	17100	17038	16920	16941	17143	16840	17071	17149	17051	17049	16793	16989	17013	16924	17021	16915	16937	16898	17044	16936	16919	17032	17091	16902	16816	17022	17001	16961	16931	16937	16858	17063	17015	16909	16990	17097	16977	16885	17033	16954	17099	17041	16991	17063	16956	16899	16933	17035	16892	16939	17062	16892	17031	17019	16732	16850	17103	16939	16978	16961	16870	16955	17051	16912	17008	17007	16965	16858	16985	17069	17015	16939	16923	16644	17152	17157	16893	16727	17047	17036	16867	16872	17026	16925	16910	16863	16953	17091	17016	17141	16992	17013	17038	17201	17043	17081	16832	16925	16898	16844	16891	17022	17156	16952	17034	16940	17059	16903	17012	16833	16989	17011	16863	16948	16990	17055	17006	16992	16971	16900	17078	16865	17114	16960	17115	17063	16961	16938	16808	16887	16939	17022	16916	17134	16877	16919	16942	16888	16984	16901	17000	16934	16956	16808	16831	16876	17050	16887	17040	16974	16996	16829	17183	16954	17103	17022	16882	16933	16936	17034	16876	16935	16815	16747	17051	16886	16857	16780	16850	16917	17077	16857	16930	16991	16937	16847	17048	16876	17028	16864	17096	16899	17102	17010	16883	16940	16987	16890	16791	16992	17009	17070	16953	16929	17020	17056	17056	16796	17001	16979	16819	16957	16895	17001	16889	17016	17195	16888	16959	16936	16911	16828	16964	17009	17108	17070	17074	16890	16770	16746	16941	16921	16784	16958	16951	16982	17071	16847	16966	16896	17100	17018	16875	16893	17030	16957	16951	16930	17021	16908	16838	16924	16895	16899	17033	17115	16884	16897	17047	16908	17035	16788	16905	16873	16936	17090	17045	17052	16860	16940	16864	16886	17196	16880	16758	16861	17022	17043	17101	16977	16994	16989	16920	17001	16875	16866	17126	16908	17122	16870	16826	16977	17031	16950	17192	16895	16940	16923	16852	16803	16959	17060	17035	17006	16938	16830	17074	16920	16930	16931	16876	17087	16865	17047	17092	17004	16930	16949	16879	17018	16939	16916	17103	16957	17027	16928	16824	16986	16971	17008	16975	16808	17033	16923	17084	17071	16857	17045	17050	17046	16969	16865	16967	16983	16864	16935	16951	17002	16995	16963	17016	16944	16910	16984	16894	16936	16935	17133	16959	16881	16932	16958	16999	16880	16876	17016	17005	16972	16961	16882	16975	16991	17013	16911	17051	16999	17032	16976	16740	16868	16975	16818	16906	16949	16996	17015	16805	17149	17000	17115	17081	16945	16882	16784	17108	17125	16989	16863	16699	17145	16899	16809	16917	17058	17022	16991	16969	16789	17008	16951	16822	17052	16958	16943	16711	16988	16873	16886	16909	16950	16709	16956	17004	16687	16956	16956	17000	16884	17166	16852	16850	16921	16973	16854	16931	16950	16899	17019	16918	16926	16845	16908	16905	17061	16827	17037	16927	16983	16824	16993	16977	16873	16955	17061	16991	16921	16963	16962	16971	17067	16820	16998	16924	16930	17104	16971	16965	16975	17057	16928	16994	16897	16871	16790	17054	16930	17026	16686	16840	16980	17001	17098	16974	17035	16966	16932	16852	16887	16926	17086	16897	16846	17019	16890	16916	16833	17057	16805	16916	16898	16809	16916	17076	16890	16938	16872	16985	17031	16986	16955	17067	17069	16881	16805	16865	16946	17034	16945	16909	17015	17005	16935	16918	16853	16825	16913	16903	16976	16934	17089	16874	16904	16907	16871	16930	16912	16876	17024	16878	16845	17028	16932	16800	16898	17013	16953	16982	17014	16864	17049	16984	17097	17059	16943	16946	17068	16969	16955	16867	16944	16903	17199	16982	17033	16880	16970	16758	16946	16964	17009	17057	16888	16975	16884	17075	16874	16928	17000	16978	16918	16995	16859	17023	16881	16884	17231	17031	16914	16791	16811	16897	16953	16881	16906	16794	17104	17009	17147	17018	17001	17020	17029	17058	16934	16776	16985	16921	16865	17030	16834	16807	16983	16817	16888	17038	16958	17170	17035	16634	17037	17015	17052	16861	16940	16924	17135	17024	16815	16941	16938	16929	17116	16970	16732	17006	17018	17065	16920	16998	16861	17007	16934	17060	17091	16922	16914	16823	16755	16858	17030	17043	17097	16994	17040	17097	16955	16943	16775	17150	16999	17099	17024	16955	16890	16880	16932	16977	16952	16898	16919	16884	16955	16925	16983	17110	16929	17022	17053	16892	16897	17093	16827	17055	17011	17114	17030	16967	16831	17134	17095	16922	16988	16961	16956	16935	16855	17093	16743	17067	16945	17019	17020	16808	17061	16921	17126	16825	16972	16942	16802	16850	17008	17017	16894	17071	17094	17033	17028	16958	16882	17127	17071	16996	16985	16862	17036	16900	16960	16900	17032	17109	16885	16815	16879	17030	16764	17073	17011	17059	16829	17041	17040	16926	16790	17088	17008	17064	17055	16901	17112	16847	16921	17054	16899	16906	17093	17095	16781	17039	17055	16848	16841	17013	16982	16991	16803	16891	16800	17131	16991	16859	16892	16860	16824	17099	16974	17043	17055	16911	17013	16982	16964	16945	16897	16951	16908	16898	16959	16895	17058	16946	16905	17038	17067	17056	17021	16903	17026	16861	17037	16904	17045	17030	16873	16903	16908	16914	17027	17061	17101	16760	16880	16947	17075	16798	16947	17105	17018	16919	16996	16887	16944	16828	16820	16908	17127	16853	16889	16877	16845	17052	16806	17085	16889	17003	17001	16945	16938	17035	17025	17032	16958	17132	17084	17023	16798	17044	17127	16851	17012	17080	16978	17145	16791	17179	16906	16836	16908	16779	16897	17099	16948	16935	16702	16944	16954	16798	16998	16830	16836	17029	17087	16971	16879	17066	16952	17173	16884	17098	17061	16949	17039	17014	16742	17000	16949	16979	17017	17056	16845	17090	16986	16933	17036	16850	16862	16768	16962	17018	16993	16955	16966	16923	16997	16907	16900	16836	16766	17004	16902	17024	17115	17063	16795	16784	16891	16959
24443	21205	27789	25458	24725	28608	30119	27205	26287	26562	26406	25839	25863	25980	25548	25798	25427	25479	25383	25531	25613	25555	25837	25378	25481	25422	25351	25636	25491	25374	25485	25256	25453	25451	25141	25123	25251	25373	25128	25428	25663	25337	25310	25420	25436	25395	25284	25212	25101	25126	25385	25368	25336	25241	25481	25161	25124	25446	25397	25475	25418	25241	25234	25347	25362	25552	25375	25189	25295	24975	25324	25041	25235	25242	25286	25183	25141	25178	25269	25012	25193	25407	25415	25509	25179	25452	25481	25084	25356	25234	25221	25124	25316	25341	25103	25211	25410	25240	25397	25415	25391	25279	25337	25193	25202	25451	25585	25414	25191	25319	25342	25343	25145	25212	25268	25073	25155	25190	25312	25253	25711	25320	25526	25447	25276	25451	25174	25100	25417	24948	25478	25125	25370	25042	25331	25263	25130	25107	25328	25076	25180	25156	25299	25190	25258	25388	25430	25443	25245	25080	25109	25327	25416	25294	25241	25275	25422	25124	25367	25430	25440	25239	25198	25261	25115	25071	25229	25329	25306	25176	25149	25174	25347	25321	25219	25178	25276	25148	25369	25338	25412	25439	25340	25151	25271	25353	25382	25098	25343	25010	25161	25200	25233	25310	25291	25253	25181	25242	25156	25257	25459	25219	25344	25429	25492	25216	25176	25269	25221	25278	25239	25277	25343	25207	25093	25253	25282	25240	25129	25380	25339	25673	25348	25215	25354	25220	25231	25134	25474	25071	25252	25270	25288	25290	25213	25315	24939	25067	25307	25048	25180	25417	25081	25113	25254	25214	25253	25256	25250	25323	25407	25294	25291	25555	25151	25050	25239	25296	25590	25132	25271	25433	25238	25101	25296	25488	25430	25206	25150	25054	25199	25295	25154	25207	25254	25352	25265	25289	25324	25221	25227	25153	25394	25222	25236	25140	25317	25281	25116	25407	25198	25256	25026	25166	25256	25259	25404	25341	25127	25107	25206	25190	25397	25177	25250	25281	25364	25319	25302	25377	25286	25225	25392	25296	25156	25142	25168	25210	25335	25336	25186	25120	25315	25625	25381	25442	25137	25089	25086	25357	25270	25265	25146	25051	25404	25220	25217	25340	25142	25146	25094	25134	25026	25165	25420	25225	25577	25331	25100	25165	25328	25417	25407	25283	25220	25323	25074	25109	25211	25132	25195	24994	25540	25557	25297	25172	25241	25182	25138	25219	25454	24847	25115	25437	25065	25100	25320	25202	25107	25407	25393	25217	25353	25042	25196	25087	25518	25351	25199	25311	25302	25538	25161	25086	25178	25349	25267	25051	25162	25267	25223	25596	25332	25334	25124	25348	25197	25330	25327	25308	25026	25219	25338	25359	25192	25017	25317	25237	25195	25296	25209	25418	25449	25546	25087	25171	25176	25159	25195	25045	25085	25343	25289	25491	25295	25316	25064	25265	25284	25160	25242	25011	25302	25359	25225	25278	25432	25105	25284	25045	25227	25107	24922	25353	25333	25256	25203	25229	25148	25188	25369	25298	25297	25367	25186	25393	25337	25325	25093	25260	25249	25280	25260	25482	25137	24938	25186	25020	25294	25497	25487	25289	25362	25188	25243	25212	25287	25330	25338	25386	25197	25278	25259	25093	25505	24970	25376	25028	25232	25387	25346	25423	25275	25558	25389	25244	25138	25258	25264	25389	25147	24846	25060	25093	25144	25268	25205	25456	25317	25060	24938	25345	25242	25207	25336	25297	25272	25324	25010	25020	25135	25589	25534	25205	25311	25316	25242	25089	25113	25075	25285	25009	25362	25227	25193	25175	25260	25128	25264	25195	25201	25069	25108	25097	25261	24800	25139	25230	25446	25302	25095	25202	25286	25102	25335	25302	25388	25497	25374	25322	25085	25349	25120	25362	24939	25138	25325	25401	25448	25312	25248	25409	25096	25180	25079	25405	25267	25545	25136	25561	25039	25267	25167	25230	25321	25298	25477	25096	25249	25304	25209	25406	25239	25425	25253	25245	25061	25299	25511	25207	25470	25259	25040	25262	24995	25172	25065	25264	25226	25235	25364	25140	25313	25105	25337	25189	25064	25413	24961	25047	25317	25268	25150	25319	25172	25168	25270	25463	25307	25334	25169	25317	25418	25399	25372	25061	25141	25253	25409	25435	25571	25404	25608	25091	25319	25216	25378	25181	25162	25555	25358	25110	25389	24977	25378	25313	25406	25206	25068	25237	25371	25358	25269	25360	25196	24879	25245	25213	25392	25457	25272	25160	25014	25614	25268	25096	25272	25136	25190	25246	25306	25292	25212	25161	25372	25316	25387	25146	25169	25480	25271	25201	25265	25308	25316	25324	25286	25225	25441	25371	25301	25358	25289	25374	25031	25293	24960	25243	25401	25284	25239	25376	25044	25404	25092	25314	25158	25513	25467	25155	25167	25195	25389	25422	25234	25302	25288	25043	25237	25333	25278	25254	25431	25324	25279	25192	25455	25471	25133	25208	25213	25187	25413	25358	25280	25122	25399	25082	25312	25047	25167	25221	25265	25255	25324	25297	25312	25412	25231	25271	25215	25410	25123	25152	25126	24986	25323	25142	25449	25178	25105	25390	25438	25290	25281	25197	25355	25280	25235	25181	25182	25181	25373	25123	25060	25177	25369	25262	25086	25361	25228	25270	25262	25233	25486	24906	25170	25117	25144	25306	25397	25336	25237	25316	25444	25294	25236	25303	25194	25099	25346	25077	25128	25169	25380	25269	25264	25105	25158	25257	25302	25266	25144	25373	25265	25054	25141	25333	25205	25271	25070	25337	25375	25291	25043	25172	25387	25302	25334	25131	25252	25294	25254	25108	25324	25385	25319	25199	25492	25135	25103	25200	25128	25229	25410	25457	25292	25283	24993	25428	25254	25292	24956	25475	25310	25211	25274	25225	25338	25077	25565	25179	25207	25228	25242	25563	25463	25166	25298	25491	25191	24987	25312	25334	25193	25227	25054	25272	25234	25377	25212	25408	25333	25350	25268	25360	25144	25126	25186	25021	25136	25132	25279	25328	25401	25177	25487	25144	25259	25107	25271	25079	25226	25638	25020	25020	25364	25253	25407	25279	25043	25220	25167	25219	25208	25104	25321	25335	25314	25254	25123	25107	25149	25245	25374	25397	25322	25181	25369	25302	25511	25354	25367	25293	25403	25422	25109	25251	25330	25152	25322	25400	25555	25189	25164	25452	25325	25218	25291	25460	25366	25268	25346	25176	25214	25221	25501	25116	25356	25103	25295	25251	25234	25105	25298	25253	25204	25345	25108	25195	25251	25275	25374	25388	25227	25311	25383	25406	25335	25412	25346	25281	25462	25132	25251	25174	25364	25520	25112	24936	25250	25278	25433	25345	25170	25136	25198	25208	25221	25345	25396	25420	25550	25448	25360	25367	25394	25431	25347	25280	25510	25227	25198	25228	25213	25313	25286	25011	24783	25261	25505	25174	24975	25135	25198	25112	25172	25332	25128	25220	25213	25079	25330	25170	25498	25480	25264	25413	25083	25410	25468	25526	25355	25578	25470	25133	25375	25199	25281	25347	25346	25211	25187	25147	25277	25237	25090	25380	25340	25454	25343	25285	25440	25451	25253	25221	25385	25296	25270	25335	25406	25447	25041	25260	25203	25076	25227	25412	25256	25117	25159	25452	25094	25360	25156	25333	25416	25059	25150	25279	25255	25567	25144	25345	25409	25410	25266	25169	25336	25204	25388	25526	25108	25195	25160	25317	25076	25295	25291	25300	25324	25400	25156	25419	25282	25188	25330	25265	25359	25408	25292	25341	25245	25148	25401	25055	25132	25394	25254	25150	25360	25280	25229	25272	25486	25288	25490	25270	25191	25321	25158	25416	25276	25300	25302	25119	25075	25234	25290	25156	25290	25374	25498	25590	25371	25074	25225	25290	25253	25390	25163	25286	25163	25403	25265	25269	25433	25173	25327	25191	25251	25375	25257	25272	25143	25101	25181	25272	25236	25069	25281	25259	25105	25277	25403	25212	25108	25305	25648	25151	25366	25280	25163	25198	25131	25278	25265	25298	25372	25042	25199	25321	25227	25261	25500	25332	25262	25434	25328	25308	25423	25100	25133	25282	25058	24956	25356	25232	25406	25344	25160	25046	25258	25128	25258	25085	25367	25250	25396	25200	25547	25353	25278	25209	25271	25222	25366	25176	25342	25401	25263	25287	25008	25316	25356	25457	25285	25214	25303	25286	25117	25225	25541	25230	25390	25099	25166	25191	25334	25390	25134	25381	25415	25419	25042	25228	25116	25340	25144	25087	25288	25152	25265	25490	25145	24977	25190	25264	25409	25096	25618	25552	25234	25457	25453	25239	25296	25331	25144	25313	25168	25211	25292	25409	25376	25062	25153	25096	25284	25455	25186	25555	25351	25383	25403	25333	25367	25165	25087	25049	25279	25276	25278	25162	25205	25271	25436	25275	24924	25139	25176	25439	25329	25090	25275	25402	25133	25179	24954	25308	25445	25303	25094	25217	25256	25008	25241	25302	25468	25203	25157	25446	25177	25264	25275	25398	25375	25209	25353	25406	25373	25187	25399	25217	25373	25089	25132	25234	25285	25055	25526	25200	25249	25341	25452	25323	25262	25135	25178	25224	25319	25348	25286	25617	25481	25146	25293	25266	25409	25526	25375	25328	24966	25285	25628	25148	25099	25281	25348	25109	25183	25151	25079	24970	25040	25261	25233	25375	25336	25054	25104	25528	25075	25445	25369	25264	25101	25091	25201	25195	25441	25205	25241	25109	25038	25286	25416	25071	25193	25176	25275	25331	25287	25374	25336	25287	25388	25238	25384	25347	25214	25147	25063	25140	25160	25128	25112	25283	25375	25464	25067	25311	25244	25215	25146	24993	25336	25301	25235	25250	25191	25289	25236	25235	25331	24890	25448	25236	25280	25304	25339	25276	25364	25434	25384	25377	25220	25218	25233	25556	25308	25268	25147	25077	25062	25407	25095	25160	25453	25274	25408	25341	25340	25446	25165	25111	25204	25181	25331	25361	25275	25333	25356	25353	25336	25329	25546	25224	25424	25243	25130	25289	25228	25059	25454	25073	25130	25185	25363	25209	25143	25178	25299	25364	25407	25317
22165	35807	34747	27368	23799	20909	19382	18648	17896	17791	17278	17130	16842	16861	16798	16916	16499	16536	16541	16515	16404	16502	16235	16245	16219	16394	16267	16213	16169	16310	16232	16025	16191	16148	16343	16469	16205	16229	16203	16245	16429	16478	16150	15964	16203	16248	16173	16177	16462	16189	16209	16049	16083	16286	16218	16221	16143	16241	16240	16314	16177	16119	16282	16160	16148	16141	16297	16058	16131	16045	16229	16013	16183	16077	16107	16093	16138	16143	16170	15956	16327	16221	16015	16190	16030	16129	16339	16247	16112	16143	16229	16176	16191	16248	16103	16121	16168	16261	16159	16073	16126	16054	15993	16134	16109	16191	16254	15949	16216	16107	16096	16076	16169	16200	16087	16136	16231	16050	16185	16167	15977	16151	16187	16166	16086	16133	16029	16259	15879	16077	15904	16217	16161	16112	16071	16185	16112	16230	16118	16103	16166	16069	16127	16172	16148	16185	16156	16066	16056	16259	16085	16367	16179	16053	16187	16091	16287	16224	16227	16204	16109	16139	16180	15960	16354	16153	16105	16130	16141	16130	16268	16254	16226	16167	16152	16029	16274	15999	16309	16115	16118	16046	16098	16164	16037	16238	16308	16168	16101	16099	16118	16108	16176	16195	16272	16268	16100	16170	16307	16212	16039	16251	16005	16148	16087	16202	16150	16170	16082	16135	16372	16096	16213	16113	16198	16041	16033	16148	16117	16090	16136	16204	15986	16079	16134	16065	16133	15998	16063	16094	16245	16144	16198	16045	16079	16176	16113	16229	16204	16124	16173	16064	16290	16077	16275	16115	16108	15993	16078	16171	16030	16139	16249	16237	16134	15925	16195	16020	16187	16049	16030	16283	16196	16316	16131	16229	16269	16178	16132	15889	15990	16124	16211	16038	16154	16031	16187	16109	16223	16201	16165	16365	16106	16327	16178	16105	16021	16040	16282	16127	16108	16176	16095	16186	16190	16258	16158	16170	16048	16006	16149	16175	16251	16117	16137	16212	16230	16228	16327	16112	16164	16105	16164	16146	16204	16054	16052	16182	16133	16340	15987	16101	16452	16208	15982	16202	16084	16115	16280	16049	16083	16111	16124	16241	15983	16086	16177	16092	16128	16073	16029	16219	16201	16156	16282	16076	16137	16135	16433	16091	16178	16309	16106	16094	16267	15924	16254	16279	16224	16047	16098	16133	16133	16120	16210	16236	16228	16015	15977	16264	16152	16096	16241	16283	16254	16201	16034	16287	16111	15983	16176	16308	16036	16365	16046	16170	16126	16268	16127	16097	16126	16191	16246	15981	16217	16214	16048	16303	16298	16057	16180	16295	16089	16057	16262	16247	16053	15960	16256	16193	16288	16058	16130	16159	16314	16305	16076	16273	16215	16042	16225	16131	16153	16073	16019	16246	16226	16103	16141	16333	16026	16220	16143	16122	16205	16055	16332	16140	16168	16302	16153	16224	16225	16070	16081	16156	16041	16181	16161	16123	16176	16218	16148	16196	16135	16246	16254	16244	16180	16146	16257	16206	16118	16216	16342	16136	16098	16105	16152	16208	16058	16228	16015	16273	16092	16257	16242	16136	16172	16113	16279	16164	16172	16196	16060	16289	16121	16064	15953	16114	16129	16147	16168	16219	16201	16295	16290	15909	16122	16262	16200	16278	16161	16112	16095	15927	16194	16201	16304	16111	16195	16225	16043	16271	16216	16098	16050	16338	16100	16148	16208	16275	16159	16172	16196	16320	16000	16164	16183	16218	16200	16243	16221	16238	16200	16267	16153	16277	16066	16270	15994	16078	16221	16112	16387	16139	16231	16147	16103	16051	16244	16106	16074	16087	16125	16118	16058	16051	16032	16047	16173	16088	16018	16117	16171	16169	16255	15950	16376	16041	16193	16094	16299	16117	16170	16186	15971	16101	16273	16237	16176	16176	16025	16245	16001	16089	16065	16011	16075	16165	16191	16291	16017	16054	16290	16002	16063	16162	16200	16154	16191	16167	16278	16223	16003	16231	16038	16222	15961	16187	16194	16130	16096	16224	16414	16272	16175	16025	15945	16252	16224	16189	16117	16139	16457	16155	16145	16289	15986	16098	16233	15947	16135	16175	16276	16272	16196	16194	16123	16132	16304	16099	16122	16172	16178	16167	16245	16109	16288	15905	16149	15940	16267	16198	16154	16201	16312	16194	16319	16115	16249	16208	16291	16127	16081	16145	16156	16181	16110	16210	16220	16062	16267	16091	16305	16055	16022	16202	16131	16216	16060	16136	16303	16305	16104	16153	16070	16234	16093	16068	16222	16322	16234	16213	16119	16281	16087	16065	16324	16243	16138	16189	16191	15997	16098	16107	16153	16100	16277	16030	16182	16193	16150	16087	16108	16072	16090	16238	16203	16174	15929	16377	16153	16209	16040	16233	15948	16200	16048	16024	16066	16175	16103	16098	16122	16231	16114	16181	16311	16122	16245	16232	16326	16153	16224	16143	16409	16311	16132	16196	16139	16123	16240	16034	16139	16089	16192	16267	16036	16337	16029	16275	16144	16179	16071	16098	16077	16184	16115	16252	16217	16093	16192	16124	16290	16260	16131	16139	16378	15958	16197	16246	16357	15922	16149	16352	15982	16258	16080	16272	16044	16172	16136	16103	16081	16095	16124	16189	16020	16081	16107	16103	16314	16119	16190	16194	15975	16000	16240	16054	16160	16126	16040	16138	16167	16289	16172	16000	16264	16206	16067	16153	16057	16375	16041	16226	16226	16245	16162	16110	16142	16220	16025	16175	16280	16325	16322	16384	16072	15921	16138	16328	16168	16098	16241	16195	16275	16035	16146	16243	16201	15946	16110	16017	16119	16319	16086	16013	16080	16227	16140	16248	16001	16224	16055	16050	16260	16131	16302	16050	16161	16218	16086	16128	16218	16148	16346	16060	16180	16077	16136	15968	15925	16370	16089	15967	16218	16234	16303	16298	16093	16120	16144	16049	16007	16095	16094	16061	16150	16246	16149	16069	16166	16092	16349	16100	16404	16185	16264	16088	16125	16181	16110	16046	16183	16070	16452	16198	16335	16327	16042	16253	16042	16120	16083	16238	16156	15999	16013	16125	16212	16317	16144	16270	16123	15992	16291	16052	16093	16190	16351	16231	16155	16196	16239	16313	15995	16140	16280	16245	16079	16166	16272	16156	16259	15980	16193	16177	16234	16216	16219	16263	16122	16207	16246	16119	16159	16107	16114	16161	16067	16211	16216	15974	16004	16181	16169	16229	16086	16294	16179	16352	16236	16071	16247	16177	16149	16398	16185	16048	16150	16175	16348	16122	16164	16189	16116	16209	16186	16084	16036	16189	16118	16042	16176	16327	16273	16114	16295	16161	16133	16023	16245	16036	16244	16203	16125	16072	16069	16021	16177	16042	16178	16036	16116	16063	16014	16149	16180	16183	16085	16156	16155	16240	16121	16262	16223	16240	16041	16166	16201	16062	16131	16183	16202	16266	16061	16141	16140	16309	16059	16196	16154	16033	16269	15870	16132	16321	16051	16128	16336	16144	16000	16005	16241	16132	16233	16268	15987	16190	15977	16236	16090	16113	16291	16174	16271	16032	16090	16236	16171	16369	16174	16328	15868	16349	15993	16161	16323	16178	15953	16216	16045	16116	16170	16004	16080	16135	16133	16156	16167	16001	15987	16041	16102	16212	16173	16145	16111	16172	16145	16084	16123	16240	16173	16163	16255	16106	16247	16259	16262	16089	16247	16148	15921	16202	16187	16141	16074	16266	16203	16323	16207	15975	16134	15989	16094	16000	16198	16270	16225	16067	16134	15971	16091	16123	16369	16229	16162	16211	16207	15982	16122	16173	16206	16204	16020	16102	16338	16215	16153	16056	16129	16137	16009	16133	16149	16272	15985	16084	16185	16188	16178	16270	16185	16235	16145	16288	16174	16144	16041	16160	16154	16260	16119	16115	16228	16052	16120	16141	16109	16165	16176	16330	16089	16280	16037	15979	16077	16263	16123	16129	16137	16151	16053	16138	16168	16102	16212	16163	16213	16040	16086	16237	16119	16132	16315	16143	16063	16172	16090	16115	16071	16156	16045	16061	16225	16262	16188	16257	16193	16023	16097	16127	16093	16007	16011	16205	16122	16227	16021	16215	16107	16186	16205	16187	16077	16235	16279	16240	16342	16191	16035	16106	16133	16141	16097	16150	16256	16170	16074	16230	16164	16061	16043	16276	15925	16280	16157	16029	16136	16009	16250	16224	16192	16184	16169	16256	16098	16229	16109	16236	16068	16142	16045	16179	16227	16149	16061	16223	16301	16062	16152	16246	16216	16159	16194	16222	16373	16247	16141	16183	16042	16183	15949	16164	15952	16241	16249	16156	16153	16263	16185	16236	16233	15944	16229	16179	16055	16245	16064	16197	16152	16223	16110	16065	16180	16222	16119	16045	16207	16217	16120	16185	16156	16216	16097	16139	16378	15985	16215	16260	16007	16232	16160	16183	16121	16164	15996	16173	16223	16171	16207	16117	16195	16211	16173	16124	16317	16006	16089	16246	16374	16207	16026	16277	16152	16078	16259	16182	16058	16148	16157	16304	16094	16295	16017	16142	16199	16264	16115	16292	16241	16228	16171	16167	15990	16099	16148	16224	16025	16156	16224	16081	16119	16321	16202	16245	16174	16104	16139	16084	16244	16192	16148	16166	16275	16093	16262	16001	16101	16098	16020	15925	16150	16135	16227	16012	16184	16246	16191	16264	16055	16319	16073	16162	16087	16141	16076	16167	15978	16027	16136	16277	16039	16049	16000	16134	16265	16118	16059	16220	15968	16151	16272	15965	16181	16254	16184	16247	16076	16323	16130	16127	16033	16370	16392	16138	16157	16270	16172	16154	16197	16277	16096	16243	16064	16122	16116	16113	16044	16161	16300	16108	16270	16097	16046	16223	16220	15986	16286	15936	16342	16181	16230	16349	16066	16087	16093	16306	16192	16135	16021	16206	15980	16337	16195	16325	16233	16150	16042	16219	16179	16191	16131	16201	16226	16248	15983	16270	15899	16098	16261	16165	16258	15925	16377	16077	16169	16190	16203	16178	16243	16120	16014	16209	16163	16098	16273	16122	16119	16215	16114	16149	16179	16256
22662	21156	27756	24906	22424	27442	32263	28149	27303	27044	26787	26341	26399	26451	25841	26282	25842	25774	25796	25927	25644	25415	25581	25667	25471	25685	25635	25444	25620	25275	25577	25591	25452	25453	25581	25544	25524	25488	25616	25606	25600	25160	25507	25442	25454	25568	25623	25536	25589	25657	25730	25498	25719	25474	25403	25208	25611	25586	25317	25563	25289	25151	25522	25309	25569	25229	25296	25426	25439	25327	25274	25357	25377	25382	25153	25458	25311	25342	25296	25275	25349	25283	25725	25400	25463	25380	25269	25218	25363	25280	25280	25164	25184	25150	25378	25395	25107	25453	25106	25220	25265	25402	25203	25246	25341	25407	25314	25323	25129	25200	25306	25293	25499	25649	25220	25298	25315	25127	25031	25152	25161	25249	25188	25451	25413	25625	25146	25339	25272	25572	25362	25316	25301	25229	25341	25315	25435	25245	25413	25295	25262	25212	25447	25282	25108	25153	25177	25307	25291	25367	25487	25540	24881	25393	25401	25254	25459	25290	25300	25178	25276	25299	24949	25165	25153	25386	25165	25228	25337	25189	25525	24983	25265	25408	25416	25494	25277	25375	25273	25113	25451	25447	25022	25369	25065	25266	25460	25222	25342	25275	25009	25160	25329	25397	25663	25268	24986	25540	25366	25183	25470	25026	25447	25163	25273	25204	25296	25327	25347	25331	25218	25231	25277	25369	25332	25288	25266	25264	25415	25217	25378	25419	25299	25329	25322	25102	25350	25394	25059	24988	25215	25194	25340	25099	25192	25291	25220	25132	25172	25386	25218	25191	25304	25270	25149	25447	25331	25495	25095	25094	25257	25434	25449	25249	25184	25304	25508	25140	25154	25270	25229	25079	25339	25269	25130	25319	25057	25385	25035	25075	25160	25292	25183	25292	25216	25567	25378	25328	25323	25196	25195	25234	25184	25358	25261	25201	25253	25068	25042	25290	25447	25186	25435	25314	25101	25436	25274	25158	25266	25474	25469	25261	25391	25432	25419	25344	25359	25289	25296	25217	25337	25609	25417	25211	25145	25429	25487	25022	25473	25170	25320	25104	25602	25723	25249	25278	25230	25129	25095	25285	25206	25279	25168	25434	25454	25163	25352	25394	25290	25503	25486	25079	25374	25331	25333	25403	25309	25164	25285	25236	25480	25165	25317	25251	25216	25432	25075	25369	25213	25226	25122	25203	25279	25091	25330	25313	25403	25287	25092	25257	25391	25328	25336	25256	25201	25280	25276	25429	25409	25528	25183	25566	25484	25348	25220	25159	25447	25514	25204	25222	25131	25263	25248	25182	25106	25082	25157	25248	25419	25397	25436	25174	25231	25185	25409	25303	25226	25190	25033	25198	25273	25221	25195	25302	25216	25176	25535	25241	25311	25170	25195	25335	25610	25308	25122	25334	25391	25360	25216	25466	25224	24860	25224	25222	25160	24861	25412	25128	25116	25121	25371	25408	25285	25394	25434	25243	25346	24905	25323	25283	25173	25257	25359	25351	25345	25336	25240	25503	25684	25364	25373	25170	25431	25300	25184	25312	25281	25198	25335	25532	25264	25257	25402	25193	25039	25303	25201	25126	25292	25271	25582	25270	25215	25345	25234	25359	25496	25189	25083	25354	25194	25171	25264	25139	25193	25260	25268	25164	25121	25416	25121	25004	25257	25404	25375	25152	25323	25320	25259	25361	25310	25295	25227	25463	25470	25189	25439	25087	25433	25208	25397	25285	25348	25202	25013	24956	25362	25135	25100	25203	25361	25205	25102	25560	25253	25464	25175	25395	25473	25399	25049	25354	25293	25169	25146	25321	25596	25398	25487	25373	25303	25199	25446	25250	25089	25123	25095	25391	25448	25242	25309	25414	25574	25466	25149	25278	25351	25421	25452	25256	25309	25414	25188	25192	25317	25267	25437	25128	25310	25272	25366	24995	25219	25176	25255	25219	25246	25292	25408	25193	25120	25197	25461	25516	25306	25308	25597	25170	25168	25027	25276	25278	25418	25416	25374	25317	25210	25198	25201	25137	25371	25449	25520	25183	25267	25038	25024	25361	25288	25160	25136	25231	25398	25411	25465	25209	25529	25393	25530	25254	25289	25350	25209	24901	25085	25051	25323	25136	25256	25011	25205	25368	25208	25346	25252	25221	25252	25025	25340	25211	24960	25302	25485	25097	25304	25223	25348	25458	25580	25148	25256	24964	25069	25557	25257	25086	25377	24944	25044	25345	25203	25174	25391	25123	25052	25159	25331	25334	25415	25352	25171	25443	25290	25090	25540	25423	25269	25386	25261	25445	25428	25246	25335	24960	25021	25154	25365	25574	25214	24895	25015	25377	25401	25164	25250	25140	25356	25390	25009	25385	25112	25177	25415	25418	25239	25028	25249	25421	25290	25277	25295	25154	25599	25482	25426	25372	25197	25455	25166	25341	25154	25467	25215	25320	25405	25180	25422	24956	25059	25338	25414	25339	25316	25068	25216	25355	25181	25289	25183	25243	25218	25163	25152	25298	25264	25381	25069	25163	25242	25367	25255	25234	25232	25347	25307	25244	25493	25237	25447	25157	25305	25398	25418	25324	25493	25306	25460	25390	25212	25345	25215	25087	25273	25071	24901	25522	25167	25173	25365	25289	25192	25093	25494	25263	25544	25204	25105	25303	25300	25593	25224	25382	25387	25078	25191	25324	24962	25297	25530	25327	25288	25217	25349	25370	25300	25332	25308	25347	25340	25302	25278	25395	25167	25340	25128	25383	25271	25272	25108	25362	25192	25518	25393	25256	25326	25386	25286	25338	25117	25404	25444	25094	25418	25369	25300	25177	25312	25297	25399	25182	25302	25196	25100	24975	25296	25389	25372	25542	25258	25399	25189	25214	25321	25424	24987	25305	25219	24994	25230	25428	25424	25424	25343	25102	25292	25336	25604	25347	25223	25422	25364	25604	25265	25121	25181	25187	25051	25173	25156	25403	25265	25144	25099	25337	25352	24967	25527	25478	25268	25459	25371	25267	25057	25178	25174	25158	25109	25362	25259	25240	25143	25269	25256	25410	25246	25203	25242	25587	25026	25319	25384	25067	25331	25171	25273	25297	25338	25384	25402	25290	25494	25196	25250	25351	25146	25256	25396	25344	25252	25354	25300	25297	25389	25303	25214	25339	25266	25187	25221	25530	25316	25230	25372	25236	25374	25204	25096	25503	25454	25248	25234	25105	25238	25296	25153	25397	25302	25118	25261	25385	25380	25198	25143	25076	25356	25355	25282	25458	25371	25590	25320	25423	25247	25219	25336	25520	25562	25197	25450	25368	25452	25318	25256	25346	25454	25150	25418	25211	25256	25175	25096	25066	25174	25229	25136	25024	25334	25246	25432	25231	25438	25410	25332	25280	25354	25343	25121	25127	25312	25341	25007	25434	25090	25407	25224	25386	25245	25245	25221	25325	25500	25302	25450	25197	25395	25265	25196	25315	25135	25329	25036	25510	25442	25491	24999	25262	25388	25216	25475	25314	25082	25383	25122	25309	25256	25304	25413	25609	25361	25329	25202	25206	25191	25050	25200	25122	25444	25436	25128	25235	25282	25362	25510	25276	25194	25378	25240	25364	25228	25287	25347	25276	25205	25386	25255	25243	25364	25484	25262	25264	25047	24964	25432	25194	25175	25061	25471	25248	25160	25379	25201	25103	25189	25564	25120	25092	25240	25312	25336	25260	25296	24988	25162	25631	25310	25339	25281	25388	25259	25475	25240	25211	25073	25347	25319	25259	25511	25110	25526	25303	25394	25310	25205	25234	25400	25122	25292	25297	25254	25280	25616	25058	25242	25243	25420	25418	25126	25241	25267	25254	25524	25396	25350	25135	25330	25260	25225	25331	25412	25449	25181	25402	25155	25122	25300	25136	25291	25367	25440	25531	25290	25269	25335	25261	25667	25153	25521	25133	25281	25452	25172	25282	25460	25246	25524	25031	25333	25362	25205	25331	25306	25234	25455	25349	25501	25297	25290	25286	25399	25118	25178	25046	25339	25215	25244	25485	25187	25271	25292	25127	25430	25207	25290	25402	25222	25416	25288	25225	25299	25188	25212	25294	25328	25421	25133	25346	25393	25257	25500	25427	25231	25287	25200	25269	25218	25281	25311	25568	25039	25517	25416	25248	25457	25392	25535	25467	25360	25195	25303	25164	25382	25122	25255	25184	25144	25418	25569	25230	25371	25380	25301	25603	25196	25144	25361	25105	25225	25494	25393	25392	25318	25573	25510	25241	25341	25074	25116	24987	25271	25210	25091	25366	25224	25239	25194	25401	25413	25476	25393	25322	25294	25218	25460	25194	25231	25242	25105	25040	25160	25336	25043	25098	25276	25284	25194	24976	25337	25351	25298	25451	25312	25350	25397	25509	25400	25114	25617	25310	25263	25560	25210	25315	25441	25342	25373	25299	25243	25064	25329	25224	25263	25435	25363	25343	25392	25262	25041	25289	25172	25095	25453	25365	25457	25379	25343	25197	25269	25460	25288	25333	25348	25194	25337	25302	25353	25444	25099	25213	25234	25600	25377	25282	25234	25249	25456	25079	25409	25166	25453	25274	25348	25418	25335	25140	25204	25638	25615	25250	25253	25684	25238	25101	25235	24998	25310	25195	25571	25388	25047	25328	25390	25312	25446	25104	25354	25209	25401	25219	25353	25170	25341	25341	25153	25375	25302	25248	25244	25480	25436	25428	25448	25326	25203	25410	25484	25409	25351	25313	25264	25212	25074	25381	25355	25397	25270	25189	25246	25327	25165	25220	25194	25104	25276	25184	25388	25387	25360	25312	25103	25343	25283	25221	25051	25061	25501	25234	25186	25287	25329	25440	25093	25230	25137	25289	25225	25153	25411	25133	25274	25240	24989	25379	25198	25337	25450	25370	25134	25141	25403	25336	25393	25267	25244	25539	25178	24944	25370	25106	25246	25288	25272	25247	25250	25366	25151	25335	25216	25333	25057	25267	25333	25249	25243	25146	25244	25177	25007	25308	25364	24864	25301	25491	25117	25285	25292	25163	25273	25336	25320	25169	25327	24941	24931	25153	25134	25433	25306	25321	25034	25404	25386	25169	25319	25148	25410	25395	25196	25042	25292	25217	25406	25242	25470	25443	25334	25250
23693	40477	38747	31101	26541	23345	21127	19935	18824	18530	18086	17549	17374	17060	16970	16674	16885	16968	16675	16477	16392	16470	16546	16301	16416	16512	16467	16268	16380	16256	16329	16246	16340	16193	16418	16236	16398	16303	16173	16226	16320	16123	16227	16190	16196	16086	16131	16260	16270	16139	16426	16363	16285	16184	16281	16316	16190	16060	16315	16128	16070	16072	16233	16065	16273	16171	16090	16204	16260	16194	16198	16141	16186	16059	16284	16070	16204	16069	16129	16196	16000	16124	16021	16046	16026	15987	16172	16066	16198	15998	16113	16004	16242	16050	16137	16127	16144	15950	15912	16218	16235	16296	16165	16086	16134	16155	16246	16129	15992	16201	16256	15939	16003	16173	15945	16068	15995	16103	16022	16172	15921	16086	16010	16156	16148	15971	16207	16159	15980	16088	15986	16138	16151	16034	16038	16074	16017	16088	16123	16096	16094	16124	16029	16118	15949	16088	16245	16192	16117	16183	16083	16210	15999	16053	16164	16165	16071	16140	16045	15942	15976	16131	15917	15942	16276	15982	16075	16024	16038	16088	16084	16194	16122	16161	16180	16151	16020	16056	16167	16244	16206	16072	16128	16020	16162	16246	16092	16133	16001	15972	16055	16254	16125	16270	16164	16183	16031	15975	16265	16042	15994	16027	16117	16148	16073	16132	16129	16120	16079	16046	16232	16256	16152	16167	16043	16177	16088	16255	16072	16093	16261	16174	15925	16240	15936	16045	16076	16174	16014	16134	16171	16065	16246	15869	16129	16039	16023	16226	16079	15987	16171	16219	16247	16081	16141	16077	16037	16251	16149	16125	16055	16281	16208	16160	16112	16152	15952	16210	16016	16078	16222	16291	16179	16102	16270	16100	16165	15993	16029	16187	16084	16038	16244	16051	16023	16059	16052	16147	16073	16158	16189	16063	15932	16241	16050	16098	16000	16103	16216	16032	15866	16151	16001	16081	16107	16080	16177	16108	16186	15975	16104	16094	16077	15999	16238	16010	16081	16010	16268	16009	16087	16083	16181	16126	15861	16063	16095	16177	16306	15984	16196	15925	16123	16205	16249	16040	16270	16103	16033	16117	16059	16157	15982	16017	16049	16067	15986	16205	16206	16038	15995	16086	16073	16108	16348	16230	16115	16230	16183	16029	15936	16015	16024	16142	15952	16207	16028	15933	16057	16184	16181	16080	16052	16036	16154	16196	16022	15988	16266	16166	16040	16237	16083	15979	15914	16025	16143	16002	16207	16036	16245	16264	16049	16070	16278	16155	16194	16136	15939	16057	16222	16062	16086	16163	16052	16170	16072	16117	15992	16070	16151	16048	16207	16024	16023	16092	16110	16224	16010	16119	16121	16154	15958	16103	16005	16070	16084	16074	16057	16214	16118	16232	15897	15934	16045	16096	16050	16117	16062	16106	16128	16226	16240	16123	16123	15999	16056	16074	16175	16154	15922	16105	16207	16125	16083	16071	16210	16082	16270	16168	16175	15916	16219	16054	16064	16249	16153	16203	16201	16064	16048	16058	16067	16071	16119	16083	16008	16190	16273	16107	16079	16048	16137	16100	16162	16262	16174	16085	16187	15999	16059	15980	15993	16260	16139	16254	16170	16012	16077	16166	16072	15964	16199	16032	16208	16053	16174	16132	16066	16422	16020	16124	15931	16220	16131	16279	16026	16161	16037	16122	16077	16119	16228	15974	16292	15995	16028	16072	16153	16074	16087	16114	16055	16104	16137	16022	16117	16051	16083	16069	16064	16083	16163	16033	15948	16032	16167	16165	16001	16240	16110	16032	16276	16147	16080	16063	16078	15982	16133	16138	16153	16124	16124	16136	16189	16016	16014	16124	16205	16006	16191	16123	16084	16136	16140	16252	16073	16039	16013	16134	16003	16064	15990	15965	16042	16079	16140	15995	16184	15905	16001	16209	16042	16095	16035	16129	16267	16034	16232	15975	16088	16043	16113	16000	16136	16133	16175	16094	16104	16258	16157	16229	16088	16060	16271	15971	16080	16145	16228	16113	15938	16189	16031	16134	16143	16077	15906	16157	16095	16170	16185	16070	16054	16032	16143	16012	16104	16008	16137	16040	16214	16181	15881	16166	16221	15967	16135	16052	16089	16049	16162	16024	16131	16116	16236	15977	16140	16185	16104	16137	15999	15917	16062	16167	16167	16172	15970	16070	16043	15955	16154	16037	16183	16098	16064	15915	16060	16096	16027	16106	16165	16257	16097	15962	16075	15993	16111	16211	15953	16105	16088	16137	16017	16178	16085	16076	15968	15993	16204	16007	16029	16158	15975	16134	15967	15870	16084	16152	15984	15956	16107	15978	16054	15973	16151	16140	15960	16078	16229	16143	15912	16103	15971	15940	16099	16050	16083	16177	16091	16142	16037	16065	15923	16043	16047	16242	16202	16076	16068	16126	16154	16030	16135	16162	16196	15977	16043	15971	16195	16194	16044	16051	16148	15902	16000	16053	15999	16126	15991	16024	15987	15997	16171	16103	16106	16039	15905	16038	15955	16275	16007	16173	16050	16087	16138	16197	16104	16235	16169	15993	16133	16230	15947	16128	15973	16331	16127	16075	16001	16166	15940	16152	16028	16220	15876	16052	16212	16001	15994	16122	16020	16194	16171	16262	15971	16102	16004	16011	15961	16060	16234	16055	16265	15986	16137	16003	15984	16047	16122	16127	16221	15981	16182	16142	16131	16153	16037	15986	16081	15947	16014	16051	16235	16014	16114	15987	16012	16117	16171	15957	16015	16189	16158	16139	16228	16146	16207	15998	16000	16071	16145	16169	16069	16176	16241	16051	16088	15934	16015	16018	16150	16124	16221	16152	16072	16119	16022	15951	16046	16262	16243	16096	16113	16003	16055	16257	15917	16182	16253	16033	16065	16012	16031	16240	16181	15910	16134	16038	16123	16055	16061	16021	16131	16092	16101	15974	16190	16168	16022	16178	15991	15991	16204	16226	15955	16161	15928	16135	16171	16116	15981	16089	16048	16176	16042	16047	16006	15905	15969	16152	15978	16116	16223	15940	16168	16081	16343	16125	16111	16075	16049	16177	16114	16085	16057	16143	16107	16007	16119	15971	16144	16056	16021	16114	16089	16032	16101	16101	15896	16120	16147	16088	16181	16086	16107	16007	16056	16111	15938	16096	15975	16076	16047	16000	16162	16065	16163	16214	16170	16099	16148	16258	16140	16049	16206	16097	16125	16055	16134	16179	16071	15956	16017	16070	16165	16059	16081	16125	16058	16233	16140	16054	16099	16090	16017	16111	15986	16187	16081	16087	16190	16051	16013	16078	16089	15969	15972	16174	16037	15980	16082	16043	15956	16255	16185	16023	16194	16172	15946	16285	15933	16204	15895	16241	16034	16029	16088	16190	16176	16206	16240	15986	15943	15971	16165	16111	15913	16043	15998	15749	15942	16045	16106	16100	16033	15999	16005	15970	16322	16224	16047	16179	16238	16152	16002	15943	15927	16016	16098	15930	15975	16171	16000	16031	16215	16075	16128	15989	16080	16164	16290	16084	16202	15993	16175	16252	16094	16095	16063	16158	16145	16011	16190	16049	16079	16090	16233	16029	16147	16090	16288	15941	16065	16208	15965	16053	16063	16208	16111	16040	16258	16175	16122	16008	16278	16029	16141	16113	16291	16176	16052	16218	15983	16192	16174	16194	15935	16070	15997	16072	16070	16088	15992	16142	16336	16101	16006	15939	16158	16305	16075	16103	16060	16154	16227	16352	15956	16034	15989	16084	16133	15904	16136	16100	16159	16070	16016	16136	16025	15894	16030	16046	16068	16111	15905	16185	16059	16124	16052	16024	15998	16058	16302	16157	16132	16089	16125	15936	15986	16063	16168	15955	16135	16089	16002	16347	16076	16078	15932	16008	16155	16065	16024	16182	15947	15924	15902	16038	16165	16161	16034	16115	16126	16107	16184	16204	16116	15872	16223	16019	16157	16024	16059	16079	15917	16006	16077	16038	15967	16144	15982	15982	16245	16011	16158	16106	16141	16032	15966	16133	16167	16135	15963	16149	16142	15883	16099	16141	16060	15932	16298	16095	16047	16182	16094	16088	16162	16219	16085	15861	15970	16181	16278	16131	16165	15994	16090	16047	16125	16196	16018	16080	16179	16247	16048	15949	15990	15952	16147	16063	16233	16032	15957	16283	16115	16013	16114	16218	16099	16179	16049	16141	16053	16156	16011	16072	16173	16104	16081	15974	16128	16190	16125	16109	16062	16042	15920	16091	16090	16052	16007	16172	16098	16124	16016	16110	16086	16187	16137	16092	16030	16077	16086	15952	16056	16041	15847	16298	16060	16192	15965	16126	16187	16284	16115	16027	16169	15958	16386	16189	16310	16045	15932	16174	15891	16111	16196	16199	16013	16015	16050	15989	16172	16223	15847	16166	16100	16169	16085	16061	16128	16204	16161	15951	16150	15892	16027	16129	16017	15931	16089	16075	16158	16032	15958	16043	16117	16136	16215	15977	15943	16017	16233	15993	15981	16273	16039	16128	15973	16260	16140	15976	16087	15908	16191	15981	16086	15996	16024	16044	16032	16036	15913	16162	16153	16054	16003	15990	15941	16119	16147	16252	16097	16079	16179	16090	16168	16036	16037	16086	16008	16225	16078	16120	16092	16048	16253	16046	16083	16153	16159	15964	16181	16047	15830	15962	16068	16000	15962	15990	16207	16195	16105	16140	16156	15995	16058	16039	16101	16054	16171	16198	16095	16168	16036	15934	16066	16017	16028	16021	16081	16179	16144	15901	16136	15958	16162	15913	16032	16066	16080	16133	16023	16196	16109	16038	16186	16136	16237	16181	15941	16023	16020	16007	16237	15949	16103	16260	16050	16286	16024	16043	16135	16135	16050	16232	16165	16015	16033	16042	16043	16131	16112	15989	16210	16027	15955	16228	16345	16058	16208	16253	16160	16063	16166	16054	16196	15843	16245	16165	16097	16169	16050	16261	16018	15888	16051	16167	16103	16169	16061	16111	15858	16109	16130	15978	16011	16145	16176	16230	15952	16197	16038	16088	16268	15922	15966	16199	16072	16277	15900	16016	16231	16033	16164	16288	16108	16139	16072	16064	16015	15988	15920	16357	16123	15953
35579	29806	34013	32077	29420	28888	28588	28039	27526	27392	27363	27403	27233	27483	27250	27228	27465	27200	27205	27553	27397	27239	26732	27422	27399	27068	26886	27055	27208	27026	27222	27165	27137	27320	27190	27146	27229	27127	27172	27025	27064	27311	27164	26884	27128	27388	27143	27117	27341	27219	27255	27177	27326	26990	27136	27542	27071	27108	26965	27317	27283	27360	27137	27224	26991	27061	27086	27077	27218	27279	27152	27334	27257	27442	27142	27348	26940	27171	27083	27407	27278	27194	27241	27148	27188	27043	27313	26913	27148	27135	26868	27146	27301	26952	27177	27021	27022	26925	27273	27294	27075	27245	27310	27181	27101	27150	27150	26917	27137	27138	27288	27254	26960	27030	27099	27084	27092	26936	27006	27011	26973	27073	27134	27165	27168	27174	27083	27026	27022	26970	27211	27095	27172	27205	27174	27072	27151	27180	27257	26987	26859	27152	27312	27465	27262	27195	27067	27089	27237	27008	27167	27049	27056	27140	27226	27224	27288	27122	27218	26909	26717	27239	27303	27221	27251	27225	27326	27161	27186	27110	27285	27137	26989	27223	27334	27239	27275	27013	27290	27218	27375	27187	27409	27424	27335	27233	27154	27117	27332	27260	27124	27075	27250	27216	27218	27262	27360	27150	27151	27288	27305	27204	27015	27249	27118	27098	27140	27269	27243	27265	27170	26922	27235	27342	27312	27109	26939	26989	27230	27207	26943	27134	27384	27377	27294	26977	26959	27082	27277	27048	27315	27135	27131	27371	27198	27011	27093	27092	27109	27154	27193	27235	27101	27523	27445	27134	27386	27075	27274	27040	27439	27039	27082	27217	26892	27355	27048	27292	27007	27192	27019	27202	27296	26851	27052	26978	27275	27033	27029	27191	27328	27075	27152	27049	27342	27110	27375	27116	27127	27096	27289	27090	26997	27335	27198	27259	27001	27278	26930	27195	27161	27102	27101	27353	27321	27082	27012	26906	27005	27094	27116	27075	26928	27186	27094	26762	27014	27053	27172	27290	27275	26895	27095	27180	27290	27139	27180	27146	27329	27302	27154	27169	27041	27159	27193	27054	27353	27193	27243	27135	27016	27234	27324	27163	27258	27099	27086	27022	27125	27188	27223	27112	27042	27233	27417	27208	27158	26970	27291	27390	27133	27031	27217	27275	27213	27229	26942	27243	27023	27200	27219	27099	26948	26940	27090	27194	27380	27352	27181	27068	27332	27172	26997	27271	27336	26998	27314	27254	27161	27110	27333	27183	27231	27220	27212	27040	27403	27040	26917	27290	27055	27098	26914	27115	27400	27331	27293	27278	26824	27054	27185	27192	27364	27150	27215	27120	26847	27249	27205	27359	27001	27215	27169	27274	27221	27400	27086	27329	27115	26948	27316	27280	27159	27063	27146	27234	27184	27209	26961	27010	27003	27179	27010	27310	27280	27225	27122	27134	27153	27204	27261	27389	27170	27151	27190	27210	27016	26880	27283	27142	27213	27253	27324	27078	26880	27305	27427	27160	27229	27255	26919	27022	27261	27050	26946	27214	27023	27398	27034	27313	27197	27161	27094	27142	27183	27196	27192	27215	27331	27340	27286	27012	27122	27444	27160	27228	26961	27397	27015	26827	27097	27046	27044	27176	27281	27071	27169	27074	27021	27104	27379	27128	27050	27316	27230	27226	27210	27305	27238	27197	27015	27017	27114	27223	27133	26936	27040	27345	27432	27368	27369	27206	27186	26993	27148	27147	26950	27440	27213	27187	27439	27236	27335	27470	27314	27156	27357	27211	26918	27156	26937	27116	27100	27097	27279	27010	27256	27152	27187	27161	27360	27224	27215	27123	27056	27104	27260	27033	27151	27162	27142	27282	27142	27225	27227	27074	27098	27153	27425	27165	27126	27025	27221	27054	27106	27271	27103	26925	27185	27229	27243	27189	27486	27128	27018	27118	27087	26943	27016	27109	27217	27349	27186	27079	27381	27269	27291	27416	27207	27107	27202	27086	27155	27174	27227	27279	27489	27109	27379	27032	27126	27229	27163	27206	27098	27242	27003	27327	27318	27157	27042	27430	27196	27265	27344	27212	27126	27143	27291	27312	27208	27088	27183	27101	27146	27214	27135	26961	26972	27047	27233	27295	26995	27416	27098	27066	26999	27067	27328	27073	27129	27128	27201	27155	27114	27215	27505	27150	27228	27139	27308	27191	27172	26967	26943	27166	26910	26983	27422	26967	27022	27337	27231	27301	27441	27143	27028	27126	27171	27213	26866	27253	26910	27489	27241	26939	27278	27087	27160	27249	26978	27145	27044	26926	27315	27148	27123	27098	27066	27275	27398	27307	27050	27217	27099	27193	27317	27119	27370	27140	27230	27055	27056	27047	27001	27212	27214	27193	27463	27325	26937	27186	27324	26914	27294	26889	26930	27072	27191	27359	27148	27270	27104	27089	27110	27397	27234	27122	27180	27165	27095	27217	27268	27215	27167	26939	27092	27035	27141	27286	27327	27072	26751	27306	27081	26962	27021	27167	27180	27040	27067	27124	27199	27216	27133	27058	27092	27104	27158	27013	27276	27270	27219	27080	27183	27240	27213	27181	27044	26817	27065	27148	27016	27187	27136	27274	26973	27212	27024	26995	27311	27362	27065	27073	27317	27364	27079	27025	27144	27213	27316	27219	27081	27050	26875	27232	27385	27206	27506	27001	27029	27306	27129	27304	27262	27331	27071	27334	27216	27200	27149	27335	27167	27123	27124	27200	26951	27150	27254	27120	27225	27180	27343	27345	27142	26951	27220	27372	27221	27076	27030	27090	27333	26914	27209	27203	27181	27110	27269	27113	27147	27436	27206	27055	26899	27144	27122	26936	27084	26845	27150	27103	27132	27024	27133	27067	27107	27170	27102	27188	27113	27112	27483	27226	27148	27009	27142	27011	27167	27225	27088	27039	27285	27140	27236	27166	27239	27234	27167	27148	27046	27197	27302	27176	26887	27087	27212	27349	27246	27373	27254	27359	27412	27149	27101	27511	27303	27365	27362	26986	27101	27060	27307	26914	27010	27193	27236	27170	27175	27273	27409	27225	27069	27213	26975	27020	27279	27171	27107	27183	27239	27137	27323	27269	26900	27040	27299	27210	27442	27162	27051	27256	27067	27128	27218	27432	27330	27054	26829	27163	27350	27011	27240	27128	27284	27069	27288	27047	27248	27433	27309	27213	27105	27036	26979	27271	27186	27222	27232	27104	27195	27283	27384	27149	27079	27257	27066	27287	27228	27128	27127	27166	26922	27263	27181	27256	27140	26897	26964	27112	26887	26970	27005	27229	27071	27054	27119	27005	27047	26932	27438	27116	27022	27283	27025	27185	27141	27112	27168	27238	27250	27268	27355	27328	26970	27187	27292	27331	27270	27103	27486	27477	27105	26925	27179	26858	27087	27293	27126	27070	27245	26812	27252	26868	27100	27160	27004	27000	27136	27177	26957	27193	27197	27070	26883	27100	27118	27060	27162	27300	27312	27152	27314	27177	27359	26909	27198	26755	27049	27260	26857	27415	27051	27149	27002	27165	27228	27266	27214	27390	27173	27212	27249	27373	27103	27403	27375	27383	27188	27042	27378	27027	26874	27153	27230	27431	27325	27291	27168	27294	27115	27279	27174	27058	27182	27058	27223	27381	27117	27253	27065	27101	27160	27033	27222	27234	27068	27144	27221	27236	27378	27176	27448	26919	27022	27200	27263	26997	27330	27318	27364	27160	26922	27295	27299	27216	27161	27049	27179	27229	27263	27306	27436	27363	27288	27125	27421	27146	27135	27182	27126	27569	27087	27008	27466	27311	27114	27146	27106	27015	27305	27366	27293	27043	27175	27418	27324	26904	27132	26966	27081	27390	27080	27132	27018	27226	26992	27256	27026	27386	27206	27093	27158	27190	27176	27076	27142	27326	27253	27224	27027	27340	27225	27010	27247	27030	26999	26858	27347	27218	27250	27355	27149	27091	27066	27167	27210	27178	27346	27120	27289	27171	27176	27161	27187	27163	27122	27151	27390	27299	27276	26925	27159	26753	27465	27130	27423	27123	27351	27072	27263	27227	27595	27275	27343	27311	26956	27110	27308	27074	27296	27140	27143	27043	27337	27236	27151	27093	27178	27305	27258	27215	27318	27066	27147	27246	27049	26985	27215	27218	27074	27483	26969	27008	27160	27259	27098	27235	27478	26983	27251	26964	27102	26993	27189	27399	27169	26981	27262	26977	26993	27215	27348	27212	27018	27201	27160	27117	27192	27120	27057	27107	27101	27410	27566	27153	27162	27037	26945	27062	27485	27112	27279	27389	27366	27364	27319	27276	27131	27412	27381	27375	27441	27201	27228	27276	27312	27385	27054	26996	27289	27011	27139	27271	27258	27047	27175	27074	27324	27166	27125	27384	27100	27333	27356	27227	26907	27311	27170	27046	27369	27127	27300	27175	27162	26912	27078	27056	27020	26745	26801	27171	27529	27203	27047	27145	26925	27258	27224	26995	27246	27298	27172	27266	27278	27010	27132	27219	27204	27304	27119	27316	27145	27135	27112	27120	27354	27389	26868	27159	27457	27202	27192	27272	27343	27342	27125	26965	26993	26989	27188	27137	27047	27030	27276	27371	27269	27097	27222	27334	27080	27108	27337	27178	27201	27337	27185	27397	27227	27233	27097	27104	27156	27131	26987	26953	26869	27038	27225	27386	27162	27103	27426	27132	26989	27306	27218	27118	27262	27370	27312	27213	26944	27033	27275	27309	27246	27230	27025	27383	27345	27183	27048	27438	27369	27053	27111	27211	27318	27474	27200	26923	27305	27405	27166	27022	27374	27324	27299	27122	27130	27134	27233	27146	27290	27202	27247	27174	27093	27026	26993	26999	27146	27409	27142	27008	26856	27277	26979	27230	27011	27120	27312	27198	27028	27190	27012	26904	27448	27250	27291	27207	27265	27223	26985	27233	27184	27237	27246	27128	27247	27376	27047	27084	27201	27258	27316	27184	27136	27116	27251	27052	27186	26997	27142	27306	27277	27066	27202	27258	27164	27437	27301	26987	26953	27301	27266	27076	27037	27350	27218	27177	27235	27230	27248	27072	27336	27006	27118	27082	27260	27078	27239	27206	27131	27111
23726	28722	27242	22756	20654	19275	18734	18194	18010	17680	17579	17424	17491	17265	17192	17316	17253	17230	17201	17149	17138	17048	17010	17111	16976	17127	17059	16945	16940	17147	17092	17096	16964	17097	17363	16991	17107	17311	17097	17057	17046	16978	17103	17108	17079	17111	17145	17044	17044	17132	16986	16986	17075	17286	17054	17056	17105	17016	16936	17060	17234	17131	17227	17011	17101	16808	17191	17057	17020	16925	16778	17014	16874	16960	17148	17215	17039	16919	16976	17039	17138	16944	17122	17069	17016	17041	16897	16981	17116	17103	16868	17027	17111	16906	16954	17160	17176	17041	16951	16940	17061	17084	16924	17077	16834	16960	17063	16942	17039	16912	17055	17035	17192	17058	16979	17242	17014	17192	16954	17050	16872	17113	16995	16998	16970	17160	17047	17174	17027	17049	17290	17022	17012	16999	17123	17096	17080	17013	16879	17126	17064	17107	16988	17151	17192	17010	17061	16823	17017	17082	16934	17002	17148	17115	16875	17138	17030	17127	17002	17215	17218	17008	17048	16958	16960	16900	16883	16948	17059	17018	16933	17172	17007	17113	17136	16920	17120	17245	16962	17001	17139	16932	16995	16955	17182	17002	17092	17174	17023	17029	16954	16855	17036	17024	17026	17182	17256	17011	17050	16909	16965	16890	17155	17106	17119	16946	17132	17028	16993	17083	16985	17054	17249	16915	16958	17126	16857	16937	17040	17054	17048	17065	17187	16998	16893	16808	17166	16928	17123	17080	17149	17161	17005	17095	16903	17038	17013	17001	17216	17146	16921	16995	17129	17152	16934	16959	16927	16856	17137	16880	16988	17038	16862	17067	16908	16978	17044	16940	16914	17083	17128	16956	17186	16961	17196	17184	16973	17001	17035	16962	17040	17059	17259	16954	17119	17188	17169	17148	17050	16930	16934	17025	16993	17119	17156	17095	16830	16990	17104	17003	16910	16939	17167	17148	17115	17094	17089	16714	17136	16997	17000	17088	16973	17200	17120	16943	17054	16975	17002	17085	17045	16836	17010	17224	17032	17179	16856	17067	17070	17209	17127	17029	17128	16966	17116	17230	16918	17079	17224	17055	17038	17048	17010	16944	17056	17037	17030	17127	17214	16971	16888	16915	17219	16902	17021	17195	16854	17122	17081	17154	16965	17093	17014	17082	17078	16958	17283	17093	17228	16955	16865	17136	16960	16931	17064	17096	16888	16909	17031	17127	17043	17178	16872	17090	17096	17035	17096	17066	16947	17176	17104	17015	17108	16865	17122	16946	17064	16984	17036	17033	17015	17064	17157	17068	16989	17058	17013	16948	17154	17032	16839	17090	17258	17239	17174	17100	17074	16880	16991	17255	17130	17074	16944	17115	17056	17214	17009	16991	16989	17109	16959	17207	16809	16877	17027	17103	17081	17048	17100	17147	17065	17080	17031	16919	17027	16959	17184	17059	17018	17276	16869	17184	17019	17231	17101	17161	17105	16932	17114	17199	16740	17036	16863	17130	17113	17111	17014	16965	16981	17049	17094	17149	17109	17044	16868	16982	17081	17239	17035	17005	17077	16985	17156	17025	17109	16974	17307	16995	17098	17122	17067	16784	16920	17226	16931	16845	17144	17138	17006	17181	17027	17153	17097	17133	17111	16826	17104	17013	17118	16858	17081	17193	16984	16877	16934	17053	17011	17007	17199	16984	17246	17112	17206	17121	17076	17021	17137	17035	16899	16973	17156	16771	17040	16844	17116	17084	17085	17087	17030	17050	17274	17020	17255	17133	17113	16986	17113	17097	16949	17043	16948	17016	16894	17189	16999	17088	17068	17197	16899	17053	17195	16945	17114	17097	17108	16994	16877	17100	16934	17094	17202	17097	17154	17092	17052	17107	16783	17019	17038	17049	16994	17113	17217	17064	17008	17017	17200	17181	17128	17109	17230	17025	16930	16981	17067	17141	17006	17015	17254	16976	17031	16962	17036	17205	17142	16997	16757	17212	16873	17077	17046	16983	17102	17174	16978	17055	16973	17051	17040	16914	17140	17077	17097	17046	17011	17100	16963	17277	17140	17058	16883	17091	17121	16922	17185	17062	16972	17188	17020	16931	17025	17038	17064	16967	16941	17049	17042	17142	17117	16982	17211	17031	17051	16967	17038	17069	16838	17034	16975	17305	17072	16982	17160	16886	16835	17034	16923	16921	17100	16998	17099	17090	17200	16983	17053	17130	16984	17142	17147	16989	17129	17069	17096	16936	17083	16980	16976	16871	16987	17087	17226	17065	16980	17186	17027	17175	16908	17063	16890	16965	16890	16863	17085	17161	17223	16800	17235	17266	17222	17131	16893	17161	17123	17207	17019	17209	17168	17066	16971	17070	17112	17114	17099	17167	17092	17150	16900	17091	17065	17035	17043	16912	17150	17103	16997	17148	17012	16960	17054	16882	16976	17024	16880	17403	17079	17123	17048	17007	16882	16943	17119	17059	17118	17085	17139	17154	16946	16978	17037	16930	17042	16966	17034	17030	17108	16865	16993	17100	16962	16744	17152	17121	16895	17025	17009	17264	17015	17067	16993	16882	16957	16857	17165	16920	16986	16884	17123	16913	16995	16918	17110	17071	17001	16953	17038	16944	16860	17147	17014	17048	17063	17101	16914	17009	17218	16927	17150	16998	16900	17014	17162	17023	17149	17168	16899	17035	16976	16931	17088	17171	17110	17037	17004	17055	16968	16975	17158	16911	17167	17115	17048	16969	17069	16992	16902	17026	16975	17054	17077	17041	16948	17082	17085	17037	16916	16957	17160	17145	17010	17072	16952	17064	17028	17186	17314	17161	16995	16994	16973	16997	17009	17032	17057	17013	17135	16908	16993	17078	17185	17005	17114	17164	17062	17160	17131	17043	17048	17026	17048	17173	17192	16991	17115	17225	16980	17160	17313	16853	17144	17139	17055	16982	16931	17110	17048	17212	17074	17154	16847	17102	17162	17194	17160	17130	16933	17099	16987	16995	16867	17190	17092	17081	16701	17049	17033	17112	17060	17205	17095	17110	16887	17029	17220	17005	17219	17051	17146	17004	17195	17137	17117	17184	17272	17064	17051	16951	17158	17092	17208	17051	16832	17030	16911	16863	17065	17092	16929	17091	16918	17025	17075	17188	16874	17127	17039	17169	17070	17046	17121	16866	17071	17073	17062	17146	17059	16935	16982	17039	17067	17093	17012	17097	17040	17202	17243	17073	16945	17094	17036	17079	17079	17019	17058	17080	17057	17098	17037	17093	17068	17219	17192	17149	17066	17159	17097	17037	17087	17168	17018	17128	17134	17118	17036	17076	17074	17121	17134	17155	17061	16944	17059	17086	17120	17095	17066	17053	17060	17113	16954	17050	16960	17009	17017	17163	16951	17070	17021	17081	17090	17124	17167	16979	17294	17087	17093	17074	17005	16998	17207	17145	16972	16941	17122	17215	17223	17068	16906	17116	16998	17115	17060	17219	16974	16997	17006	17048	17099	17132	16981	17038	17106	16957	17010	16922	17105	16946	16995	16953	16878	17131	17040	17024	16991	17095	16979	16983	16975	17016	17047	17077	16992	16894	16970	17012	16986	17093	17030	17110	17163	17126	17024	17024	17073	17294	16957	16956	17043	16968	17135	17084	17014	17036	17114	17143	16964	16851	17098	17080	17000	17011	16903	17109	17102	17057	16996	16950	17094	17072	17138	17046	17009	16994	16942	16879	17010	17006	17030	16967	17025	16983	17069	16941	17084	16930	16995	17103	17094	17063	17061	17005	16997	17108	17088	16987	17116	16886	17178	16923	17073	17067	17074	17027	16884	16986	17065	17201	17177	16973	17047	17009	17016	16912	17032	17072	16935	17154	17068	17177	16959	17100	17255	17079	16928	16968	17118	16945	16923	16972	17081	16919	17289	17130	17051	17051	17111	17043	16989	17158	17056	16937	17095	17024	16960	17116	17034	17115	17141	17083	17044	16913	16942	17106	17100	17026	16771	17112	16901	17033	17185	16910	16997	16886	16945	17068	17130	16861	17059	16879	17034	17045	17123	17048	17004	17278	17064	16909	17113	16952	17148	17182	16890	16988	17027	17061	17157	16958	17039	16951	17051	17254	17103	16904	17083	16934	17102	17106	17003	16979	17005	17100	17200	17084	17069	17018	17059	17097	17177	17023	17036	17073	17127	17098	17066	17009	17234	16842	17140	16905	17140	16859	17000	17124	16897	17093	16947	17033	16966	17049	17117	17058	17001	17180	17108	17116	17149	17120	17198	17052	17196	17011	17171	16975	16971	17005	17116	17103	17109	17086	17016	17209	17029	17053	17097	17158	17080	16925	17011	17019	17036	16944	17222	17116	16926	16978	16961	17085	16726	17008	17172	16948	16945	17009	17128	16938	17151	17106	17063	17040	16906	17159	17251	17058	17083	17068	17076	16954	17258	17052	17275	17120	17065	16970	17307	16943	17180	16987	17226	17044	17034	17062	17135	17122	17089	16946	17011	16948	16901	17040	17054	17042	16945	16796	17078	17184	17129	17029	17054	16933	17002	17071	17103	17094	17096	17080	17060	17012	17004	16947	17115	16986	17064	17222	17112	17176	17103	17102	17025	17091	16916	17005	17310	17102	17304	17074	17069	16962	17088	17006	17115	16953	16947	16849	16956	17145	16912	17122	17073	17096	17044	17034	17152	17112	16994	17055	16968	17034	16878	17123	17030	17098	17148	16948	16865	17079	16948	17015	17087	17151	17134	17090	17125	17055	17099	16951	16901	17034	17233	17091	17038	16887	17028	17080	17055	16963	17107	17016	17057	17270	17024	16988	16950	17120	17271	17094	16939	16967	17089	17199	17048	17238	17060	16956	17099	16981	17140	16994	16891	16928	17138	17035	17220	17081	17014	16956	17053	17146	17047	16841	16972	17002	17060	17007	17109	17047	17020	17138	17150	16918	16892	17000	16993	17077	16939	17147	17050	17068	16875	17011	17067	17013	17113	17037	17018	16943	17047	17088	16997	17155	17239	17079	16918	17046	17075	17034	17169	17045	17280	17192	17291	17080	17106	17052	17037	17175	17125	16970	17174	16984	17153	16954	17080	17041	17024	16974	17145	17116	17006	17072	17100	17097	17052	16945	17100	17001	17173	17066
24376	21166	27708	25470	24722	28537	29878	27334	26487	26471	26425	26104	26208	26059	25997	25844	25858	25497	25289	25453	25531	25444	25345	25372	25542	25480	25387	25442	25509	25527	25253	25327	25588	25532	25515	25285	25333	25464	25324	25324	25510	25360	25227	25484	25518	25565	25222	25370	25389	25500	25406	25302	25245	25383	25390	25206	25457	25351	25279	25228	25421	25429	25426	25356	25480	25134	25418	25165	25361	25362	25445	25301	25438	25199	25219	25072	25288	25256	25478	25360	25282	25352	25405	25232	25653	25430	25267	25225	25366	25301	25380	25316	25405	25346	25212	25319	25300	25242	25376	25487	25622	25275	25663	25539	25165	25247	25127	25283	25351	25498	25398	25306	25391	25447	25538	25423	25211	25224	25117	25422	25548	25299	25216	25281	25258	25080	24997	25287	25425	25486	25323	25162	24966	25195	25248	25107	25346	25229	25303	25324	25347	25136	25220	25145	25517	25318	25154	25343	25597	25330	25490	25616	25353	25282	25154	25200	25513	25380	25466	25318	25240	25324	25056	25258	25041	25376	25053	25365	25578	25238	25062	25320	25182	25293	25293	25478	25352	25288	25469	25284	25424	25259	25388	25466	25463	25299	25214	25107	25316	25151	25067	25301	25367	25355	25112	25374	25238	25426	25207	25493	25400	25498	25260	25143	25468	25252	25328	25319	25177	25303	25345	25429	25608	25365	25433	25199	25481	25099	25497	25438	25326	25237	25530	25161	25177	25558	25292	25437	25172	25254	25351	25229	25236	25249	25450	25312	25245	25441	25378	25203	25089	25117	25326	25330	25398	25526	25555	25157	25430	25040	25523	25543	25475	25443	25587	25588	25354	25400	25271	25498	25433	25242	25359	25297	25059	25331	25244	25372	25173	25084	25197	25316	25462	25382	25375	25376	25257	25395	25164	25371	25369	24943	25626	25340	25352	25119	25205	25325	25324	25594	25481	25466	25463	25259	25035	25333	25555	25306	25361	25409	25325	25530	25579	25312	25445	25283	25237	25232	25231	25483	25168	25303	25236	25243	25406	25230	25245	25130	25363	25379	25500	25591	25532	25218	25380	25449	25214	25309	25247	25224	25357	25497	25303	25405	25144	25514	25397	25228	25279	25126	25188	25171	25267	25384	25160	25256	25433	25409	25283	25289	25444	25310	25165	25359	25456	25328	25368	25458	25099	25222	25186	25394	25330	25473	25299	25042	25282	25043	25096	25412	25327	25291	25225	25295	25298	25461	25124	25361	25338	25399	25420	25346	25316	25144	25366	25469	25629	25433	25161	25353	25573	25437	25334	25257	25149	25357	25346	25363	25333	25241	25123	25282	25428	25209	25369	25242	25444	25211	25510	25327	25244	25294	25050	25375	25146	25217	25164	25285	25506	25508	25039	25420	25425	25200	25613	25466	25466	25400	25423	25332	25311	25065	25224	25282	25405	25262	25390	25246	25345	25384	25349	25233	25401	25292	25495	25316	25174	25291	25361	25214	25442	25394	25202	25434	25509	25586	25315	25073	25164	25014	25208	25263	25350	25353	25306	25320	25406	25262	24931	25097	25286	25072	25367	25167	25325	25302	24999	25345	25434	25350	25245	25315	25433	25222	25281	25387	25335	25326	25315	25142	25224	25357	25041	25253	25345	25198	25617	25632	25265	25092	25278	25361	25244	25342	25402	25364	25352	25240	25502	25394	25220	25352	25349	25115	25179	25337	25108	25445	25567	25441	25299	25001	25234	25761	25336	25299	25235	25140	25307	24982	25473	25135	25421	25445	25246	25170	25423	25135	25168	25356	25312	25273	25262	25503	25258	25177	25098	25420	25487	25205	25384	25525	25524	25229	25333	25361	25297	25341	25448	25365	25087	25150	25377	25056	25157	25264	25541	24967	25431	25203	25366	25130	25444	25367	25175	25275	25458	25409	25333	25210	25229	25159	25318	25282	25230	25362	25307	25304	25413	25597	25420	25314	25272	24943	25108	25184	25070	25313	25364	25501	25105	25443	25273	25384	25332	25455	25136	25180	25361	25447	25161	25352	25354	25331	25460	25168	25532	25242	25349	25117	25270	25300	25326	25565	25621	25263	25418	25288	25287	25461	25539	25064	25419	25177	25152	25387	25321	25212	25101	25149	25078	25339	25118	25132	25309	25121	25316	25387	25355	25128	25255	25005	25473	25350	25452	25482	25253	25549	25309	25246	25469	25415	25259	25165	25153	25462	25492	25308	25239	25473	25215	25312	25273	25231	25162	25457	25324	25279	25412	25421	25388	25526	25318	25259	25006	25140	25160	25513	25492	25444	25298	25219	25060	25016	25128	25177	25231	25514	25620	25373	25283	25604	25113	25494	25445	25531	25463	25289	25561	25310	25380	25477	25249	25586	25553	25213	25255	25310	25385	25413	25269	25070	25154	25476	25353	25445	25218	25483	25246	25429	25233	25510	25388	25251	25195	25502	25446	25305	25284	25335	25254	25443	25470	25299	25025	25534	25565	25555	25305	25267	24841	25179	25149	25312	25231	25365	25391	25277	25373	25214	25459	25522	25421	25243	25511	25232	25388	25448	25140	25444	25364	25345	25234	25208	25154	25318	25160	25483	25172	25196	25133	25270	25359	25163	25216	25275	25176	25237	25448	25175	25316	25436	25218	25243	25197	25331	25285	25317	25116	25313	25161	25366	25200	25207	25132	25302	25298	25440	25367	25072	25255	25179	25219	25495	25201	25259	25144	25233	25131	25044	25096	25061	25251	25125	25066	25284	25432	25610	25313	25384	25325	25211	25495	25213	25335	25305	25159	25385	25481	25362	25357	25281	25422	25609	25521	25193	25298	25440	25394	25037	25059	25255	25469	25102	25357	25231	25270	25449	25499	25346	25470	25209	25322	25458	25347	25410	25503	25219	25163	25448	25342	25289	25380	25445	25444	25486	25385	25236	25042	25303	25121	25355	25291	25391	25469	25217	25120	25578	25205	25351	25162	25379	25359	25507	25327	25331	25340	25158	25323	25418	25394	25462	25258	25316	25361	25062	25181	25444	25316	25437	25159	25099	25147	25395	25457	25342	25465	25383	25052	25552	25454	25239	25360	25180	25235	25407	25245	25566	25358	25147	25327	25347	25547	25242	25116	25097	25406	25122	25015	25284	25138	25393	25254	25300	25257	25144	25268	25281	25176	25134	25166	25390	25480	25168	25315	25160	25151	25191	25637	25477	25180	25412	25469	25286	25313	25348	25246	25129	25265	25287	25382	25366	25256	25338	25224	24979	25566	25131	25448	25508	25291	25191	25457	25206	25228	25339	25479	25426	25407	25317	25511	25495	25341	25133	25157	25267	25140	25476	25277	25447	25454	25322	25390	25341	25138	24840	25481	25175	25184	25107	25514	25366	25277	25568	25341	25376	25173	25564	25185	25341	25422	25321	25358	25440	25286	25161	25332	25233	25471	25078	25294	25325	25285	25310	25126	25428	25419	25139	25149	25359	25330	25595	25228	25300	25209	25317	25282	25164	25446	25217	25178	25224	25362	25367	25245	25469	25031	25240	25282	25625	25329	25293	25392	25347	25231	25299	25263	25483	25196	25096	25327	25267	25146	25566	25293	25225	25401	25324	25422	25200	25332	25266	25172	25549	25658	25516	25326	25357	25550	25021	25290	25336	25571	25265	25185	25120	25232	25428	25422	25028	25399	25399	25569	25489	25146	25097	25358	25294	25153	25438	25520	25178	25248	25088	25308	25059	25449	25324	25247	25467	25355	25428	25210	25524	25212	25387	25283	25414	25318	25371	25179	25301	25303	25260	25142	25243	25357	25556	25510	25428	25199	25234	25327	25280	25314	25225	25337	25362	25278	25239	25210	25039	25275	25027	25255	25323	25285	25338	24979	25426	25442	25350	25168	25336	25274	25213	25159	25235	25170	24942	25289	25129	25158	25172	25397	25179	25324	25148	25300	25244	25333	25357	25206	25562	25193	25199	25296	25207	25124	24963	25240	25635	25408	25179	25443	25265	25066	25211	25395	25096	25453	25321	25258	25295	25409	25205	25288	25403	25217	25188	24884	25216	25316	25490	25377	25287	25364	25163	25218	25398	25493	25202	25497	25442	25299	25323	25368	25202	25231	25431	25440	25308	25365	25373	25554	25415	25600	25169	25195	25446	25260	25355	25221	25332	25218	25221	25190	25409	25349	25600	25237	25386	25484	25503	25404	25624	25381	25361	25265	25323	25286	25460	25170	25336	25037	25377	25521	25286	25247	24996	25055	25328	25214	25290	25235	25411	25424	25347	25383	25301	25305	25439	25423	25137	25405	25327	25245	25205	25147	25485	25251	25264	25339	25358	25215	25277	25266	25427	25251	25228	25369	25319	25470	25139	25203	25234	25309	25230	25386	25314	25395	25303	25266	25232	25472	25563	25404	25317	25398	25314	25349	25135	25337	25438	25433	25155	25257	25260	25517	25436	25446	25641	25200	25235	25431	25156	25206	25026	25278	25131	25223	25328	25701	25431	25622	25392	25493	25286	25127	25372	24938	25054	25204	25258	25295	25265	25417	25262	25460	25256	25208	25413	25182	25454	25405	25262	25371	25508	25429	25459	25213	25387	25382	25333	25245	25301	25453	25464	25243	25057	25391	25229	25402	25280	25455	25020	25248	25232	25219	25274	25272	25188	25435	25176	25239	25412	25053	25515	25507	25200	25474	25432	25157	25370	25252	25330	25214	25253	25273	25160	25264	25261	25329	25178	25168	25137	25233	25694	25452	25311	25052	25328	25483	25188	25376	25353	25527	25455	25460	25657	25029	25025	25420	25334	25361	25395	25303	25441	25359	25580	25289	25269	25308	25428	25299	25388	25234	24933	25259	25193	25382	25242	25443	25183	25325	25177	25280	25070	25275	25223	24927	25630	25324	25340	25250	25290	25198	25227	25213	25439	25230	25402	25205	25190	25225	25796	25303	25397	25503	25282	25267	25248	25412	25517	25345	25327	25372	25258	25432	25422	25296	25244	25317	25219	25271	25442	25361	25247	25168	25106	25442	25203	25094	25109	25473	25076	25274	25483	25344	25564	25347	25050	25405	25107	25499	25423	25600	25652	25229	25545	25203	25307	25029	25062	25221	25132	25403	25202	25343	25494	25414	25453	25265	25329	25382	25339
21304	35096	33802	26797	23289	21002	19507	18622	18262	17647	17477	17085	16991	16922	16774	16638	16571	16434	16359	16357	16344	16672	16438	16309	16355	16348	16304	16171	16183	16342	16298	16265	16064	16387	16393	16330	16214	16432	16492	16358	16332	16265	16248	16350	16302	16324	16203	16294	16139	16238	16242	16241	16350	16216	16349	16132	16151	16253	16359	16192	16164	16271	16096	16169	16261	16213	16067	16057	16251	16223	16205	16169	16204	16112	16231	16349	16224	16271	16136	16158	16091	16146	16130	16055	16182	16096	16346	16112	16188	16156	16088	16200	16188	16065	16070	16137	16245	16324	16074	16154	16184	16173	16148	16094	16126	16105	16085	16315	16162	16036	16184	16133	16055	16067	16307	16109	16214	16004	16123	16234	16182	15956	16188	16164	16009	16231	15964	16238	16087	16089	16224	16235	16168	16140	16039	16070	16180	16041	16108	16127	16153	16149	16399	16160	16428	16236	16150	16052	16106	16226	16196	16122	16039	16218	16175	16296	15958	16046	16183	16154	16316	16220	16133	16170	16123	16190	16242	16052	16271	16175	16082	16177	16125	16232	16061	16146	16126	16191	16074	16179	16246	16209	16331	15892	16089	16164	16220	16203	16129	16114	16123	16170	16364	16187	16426	16061	16133	16138	16091	16219	16000	16140	16143	16159	16213	16134	16183	16191	16304	16219	16098	16020	16133	16004	16343	16346	16154	16131	16146	16199	16122	16268	16277	16200	16251	16307	16057	16221	16185	16129	16183	16052	16302	16268	16159	16021	16216	16245	16184	16185	16337	16198	16264	16159	16238	16126	16220	16336	16098	15977	16120	16177	16158	16141	16151	15952	16159	16115	16097	16089	16176	16106	16182	16212	16260	16081	16234	16169	16169	16261	16111	16182	16240	16197	16115	16162	16051	16210	16132	15987	16211	16367	16309	16160	16084	16045	16178	16134	16103	15768	16123	16093	16397	16148	16285	16121	16159	16257	16193	16166	15921	16139	16262	16039	16211	16133	16079	16135	16072	16218	16207	16144	16236	16137	16064	16217	16167	16198	16238	16179	16178	16043	16253	16091	16230	16159	16117	16354	16174	16074	16102	16096	16125	16018	16104	16213	16018	16208	16171	16204	16389	16211	16080	16215	16187	16267	16389	16237	16220	16271	16009	15987	16236	16100	16138	16149	16252	16123	16358	16105	16171	16090	16214	16244	16107	16168	16040	16304	16188	15807	16248	16260	16067	16028	16149	16158	16390	16118	16163	16060	16172	16002	16052	16310	16106	16207	16229	16219	16180	16184	16133	16042	16146	16119	16193	16169	16087	16252	16249	16014	16194	16315	16130	15985	16066	16217	16093	16117	16224	16154	16184	15988	16274	16159	16363	16046	16216	16283	16109	16226	16237	16199	16294	16069	16147	16047	16228	16128	16102	16018	16236	16189	16141	16285	16151	16238	16190	16241	16187	16090	15920	16385	16136	16140	16196	16138	16162	16142	16178	16090	16137	16114	16131	16350	16193	16055	16151	16065	16421	16308	16158	16084	16126	16296	16167	16263	16094	16304	16130	16192	16360	16207	16158	16169	16162	16281	16075	16173	16103	16127	16175	16081	16197	16350	16265	16154	16242	16027	16189	16171	16264	16233	15978	16024	16110	16178	16157	16247	16238	16085	15994	16243	16215	16224	16077	16238	16192	16253	16007	16002	16207	16250	16216	16144	16137	16004	16090	16029	16293	16238	16041	16297	16147	16149	16175	16127	16239	16071	16257	16265	16118	16173	16241	16213	16213	16171	16095	16207	16106	16258	16136	16090	16090	16044	16206	16126	16108	16165	16260	16083	16217	16065	16268	16105	16228	16200	16208	16160	16186	16061	16194	16223	16075	16097	16098	16167	16129	16488	16080	16170	16167	16105	16012	16163	16070	16237	16210	16213	16154	16097	16038	16201	16273	16345	16194	16154	16213	16103	16283	16071	16161	16212	16230	16190	16267	16110	16224	16262	16293	16005	16142	15951	16239	16131	16069	16273	16063	16207	16227	16175	16086	16179	16135	16072	16090	16100	16263	16227	16139	16043	16272	16275	15895	16220	16159	16101	16082	16145	16341	15997	16322	16157	16021	16041	16247	16200	16161	16047	16211	15914	16216	16149	16198	16007	16198	16210	16210	16361	16287	16108	16121	16271	16189	16387	16071	16107	16160	16198	16120	16072	16223	16104	16321	16037	16359	16208	16186	16155	16077	16229	16193	16307	16103	16043	16182	16130	16216	16159	16107	16088	16191	16130	16172	16290	16257	16185	16273	16142	16259	16058	16184	16077	16249	16246	16201	16162	16122	16227	16072	16210	16298	16255	16072	16246	16346	16227	16255	16191	16213	16137	16100	15952	16242	16184	16023	16238	16162	16231	16041	16041	16293	16290	16281	16349	16172	16124	16268	16084	16224	16159	16218	16258	16257	16222	16128	16294	16214	15949	16270	16242	16177	16110	16233	16153	16218	16256	16311	16205	16425	16382	16164	16271	16102	16107	16040	16445	16143	16137	16095	16154	16183	16255	16243	16227	16204	16174	16162	16087	16209	16247	16144	16265	16175	16198	16093	16094	16071	16128	16168	16113	16123	16229	15901	16285	15963	16112	16122	16346	16103	16227	16226	16176	16264	16023	16327	16111	16305	16075	16151	16120	16021	16312	15978	16171	16081	16251	16320	16061	16097	16078	16169	16222	16181	15961	16168	16193	16255	16162	16271	16040	16311	16037	16246	16126	16119	16156	16141	16314	16366	16117	15992	16356	16157	16095	16027	16217	16194	16319	16109	16100	16119	16045	16127	16271	16117	16281	16088	16113	16058	16228	16093	16052	16248	16202	16384	16222	16198	16221	16215	16099	16115	16163	16250	16211	16380	16019	16223	16037	16026	16056	16189	16216	16283	16157	16127	16111	16319	16184	16225	16039	16237	16270	16200	16363	16046	16326	16110	16029	16224	16158	16229	16097	16304	16038	16169	16197	16061	16228	16107	16218	16315	16109	16175	16245	16133	16187	16111	16207	16269	16311	16079	16242	16022	16187	16168	16262	16293	16130	16174	16124	16153	16117	16179	16073	16246	15958	16242	16190	16191	16041	16168	16124	16216	16249	16233	16100	16289	16143	16007	15957	16151	16106	16129	16049	16151	16212	16127	16067	16186	16171	16191	16432	16118	16215	16226	16260	15991	15936	16128	16034	16155	16256	16211	16115	16338	15997	16062	16169	16214	16176	16301	16270	16243	16139	16051	15961	16193	16251	16190	16055	16123	16314	16181	16155	16213	16316	16249	16101	16428	16282	16203	16234	16082	16148	16220	16192	16097	16260	16038	16273	16129	16142	16311	16311	16168	16168	16109	16145	16168	16118	16065	16093	16101	16236	16116	16124	16324	16060	16188	16168	16239	16213	16093	16093	16185	16301	16297	16034	16165	16197	16110	16052	16089	16031	16234	16253	16161	16205	16199	16139	16189	16048	16220	16280	16127	16203	16114	16053	16187	16027	16224	16255	16056	16307	16317	16240	16346	16261	16275	16255	16328	16113	16190	16069	16253	16227	16215	16184	16168	16009	16090	16252	16452	16178	16407	16140	16228	16302	16279	16112	16227	16169	16100	16245	16286	16081	16284	16061	16057	16223	16288	16166	16160	16299	16346	16300	16124	16146	16061	16304	16170	16237	16149	16144	16050	16257	15933	16190	16077	16198	16024	16143	16010	16161	16424	16183	16054	16269	16190	16288	16285	16310	16338	16194	16074	16289	16225	16179	16238	16056	16290	16152	16307	16148	16169	15934	16103	16203	16013	16094	16146	15994	16320	15991	16230	16194	16286	16215	16144	16207	16155	15990	16213	16204	16120	16201	16104	16209	16091	16285	16150	16106	16133	16095	16156	16054	16096	15990	16382	16094	16328	16159	16091	16250	16123	16258	16170	16141	16357	16077	16087	16081	15968	16300	16239	16163	16054	16186	16168	16122	16150	16276	16142	16278	16132	16248	16261	16077	16200	16128	16072	16249	16160	16240	16092	16102	16068	16241	16072	16250	16179	16161	16034	16106	16206	16312	16134	16045	16207	16016	16341	16094	16206	16242	16111	16119	16014	16141	16248	16215	16059	15969	16212	16159	16312	16217	16171	16138	16199	16171	16327	16197	16191	16217	16186	16208	16091	16158	16228	16136	16001	15977	16143	16404	16077	16203	16349	16207	16253	16019	16085	16062	16012	16249	16319	16176	16168	16286	16242	16236	15904	16268	16210	16028	16166	16322	16046	16110	16243	16054	16142	16201	16199	16112	16210	16112	16227	16202	16242	16305	16158	16214	16271	16067	16292	16163	15961	16258	16373	16211	16158	16145	16200	16304	16122	16084	16243	16293	16075	16156	16082	16282	16084	16315	16083	16341	16166	16314	16318	16230	16193	16358	16153	16165	16068	16234	16197	16118	16225	16250	16019	16298	16158	16175	16148	16089	16112	16313	16252	16136	16300	16041	16168	16160	16131	16226	16145	16298	16283	16051	16003	16084	15999	16120	16075	16114	16166	16032	16388	16103	16135	16170	16282	16263	15903	16251	16062	16137	16123	16072	16334	16180	16028	16044	16044	16036	15988	16224	16086	16318	16354	16067	16056	16150	16284	16358	16249	16103	16118	15981	16034	16129	16241	16133	16200	16067	16007	16315	16222	15987	16252	16336	16215	16089	16141	16184	16037	16157	16313	16284	16199	16337	16222	16132	16168	16090	16156	16149	16250	16365	16103	16115	16132	16219	16029	16183	16217	16156	16319	16244	16202	16221	15964	16150	16221	15994	16297	16003	16253	16160	16043	16306	16141	16128	16053	16055	16151	16235	16092	16079	15950	16159	16133	16257	16165	16243	16220	16202	16374	16242	16111	16220	16190	16019	16339	16245	16235	16295	16083	16117	16111	16130	16155	16279	16436	16206	16060	16224	16141	16136	16255	16161	16020	16143	16264	16186	16265	16212	16182	16135	16040	16029	16310	15972	16119	16230	16251	16219	16056	16157	16158	16206	16181	16280	16078	16275	16171	16199	16188	16186	16026	16110	16166	16349	16245	16117	16083	16181	16114	16319	16241	16230	16160	16170	16096	16141	16332	16093	16260	16136	16200	16135	15974	16222	16152	16178
22679	21165	27818	24902	22453	27466	32187	28588	27538	27422	26901	26627	26498	26419	26130	26314	26272	26168	25982	25779	25659	25962	25927	25988	25952	25848	25924	25800	25481	25671	25480	25414	25633	25571	25547	25599	25753	25719	25920	25596	25694	25744	25739	25853	25751	25834	25583	25667	25890	25404	25344	25539	25643	25418	25741	25690	25529	25668	25383	25057	25322	25534	25635	25758	25474	25555	25717	25646	25897	25627	25441	25590	25745	25438	25701	25555	25616	25645	25709	25635	25303	25654	25531	25806	25493	25361	25607	25544	25464	25015	25574	25598	25399	25497	25374	25549	25230	25271	25705	25217	25389	25582	25513	25483	25571	25462	25571	25477	25843	25556	25533	25556	25521	25507	25253	25478	25372	25500	25622	25284	25699	25765	25910	25610	25551	25659	25517	25380	25527	25425	25617	25447	25753	25859	25754	25498	25332	25475	25629	25546	25432	25626	25560	25451	25584	25560	25266	25529	25515	25482	25575	25474	25599	25572	25516	25502	25553	25382	25391	25785	25432	25470	25601	25445	25741	25400	25439	25490	25416	25419	25584	25515	25604	25216	25341	25650	25499	25387	25199	25355	25414	25421	25450	25309	25177	25432	25122	25465	25483	25436	25556	25421	25512	25494	25559	25515	25291	25520	25637	25390	25582	25391	25595	25744	25641	25395	25599	25527	25504	25449	25582	25762	25426	25305	25639	25431	25270	25293	25411	25410	25384	25479	25403	25293	25514	25460	25406	25692	25663	25710	25606	25392	25609	25648	25470	25544	25250	25461	25455	25304	25640	25483	25464	25680	25336	25454	25447	25391	25582	25377	25432	25420	25707	25616	25322	25485	25398	25404	25594	25538	25309	25529	25530	25683	25506	25579	25453	25531	25554	25433	25365	25363	25341	25417	25451	25194	25435	25583	25475	25443	25334	25490	25534	25645	25643	25561	25969	25703	25537	25575	25581	25656	25679	25599	25226	25541	25365	25551	25464	25463	25638	25536	25308	25369	25361	25365	25449	25538	25449	25620	25552	25464	25524	25691	25293	25470	25753	25566	25530	25350	25534	25412	25386	25681	25531	25617	25387	25323	25453	25524	25749	25507	25458	25311	25503	25648	25596	25261	25228	25330	25458	25452	25623	25439	25543	25485	25462	25532	25644	25342	25372	25323	25606	25500	25424	25440	25227	25375	25524	25368	25381	25305	25458	25338	25044	25410	25597	25369	25462	25519	25569	25379	25357	25402	25583	25658	25425	25588	25398	25434	25486	25759	25213	25320	25528	25549	25719	25563	25428	25626	25544	25278	25535	25356	25323	25641	25491	25585	25536	25577	25384	25551	25605	25233	25750	25437	25762	25553	25661	25463	25582	25646	25377	25821	25434	25491	25524	25625	25520	25226	25526	25148	25484	25463	25460	25416	25557	25486	25521	25362	25397	25364	25560	25403	25734	25338	25553	25663	25280	25441	25533	25205	25647	25366	25747	25461	25491	25203	25724	25351	25382	25404	25435	25391	25620	25244	25352	25718	25677	25219	25609	25574	25506	25230	25351	25635	25554	25271	25406	25625	25221	25194	25471	25281	25571	25197	25470	25340	25499	25728	25362	25424	25188	25424	25310	25598	25447	25504	25585	25491	25557	25708	25359	25503	25346	25338	25521	25513	25517	25373	25449	25338	25233	25335	25405	25134	25735	25296	25731	25653	25502	25158	25406	25375	25544	25562	25439	25458	25389	25454	25344	25649	25408	25523	25405	25737	25591	25542	25337	25480	25223	25480	25344	25639	25578	25412	25503	25505	25159	25540	25580	25400	25528	25384	25382	25456	25653	25379	25244	25381	25540	25429	25616	25251	25280	25450	25559	25460	25465	25468	25427	25379	25578	25430	25469	25383	25522	25505	25314	25407	25339	25513	25474	25577	25634	25150	25533	25410	25699	25647	25508	25403	25449	25240	25567	25659	25521	25323	25251	25550	25466	25763	25383	25530	25366	25330	25604	25309	25297	25561	25768	25644	25504	25402	25515	25596	25610	25438	25785	25532	25390	25209	25638	25495	25606	25439	25241	25445	25370	25588	25782	25654	25718	25357	25464	25411	25427	25367	25492	25513	25407	25362	25438	25469	25560	25561	25715	25519	25455	25638	25364	25461	25385	25498	25479	25522	25516	25465	25500	25387	25268	25366	25440	25316	25473	25541	25634	25482	25527	25548	25680	25716	25477	25776	25604	25711	25494	25493	25517	25441	25574	25393	25552	25584	25630	25580	25330	25499	25112	25292	25681	25570	25562	25557	25298	25697	25412	25724	25102	25619	25458	25437	25591	25488	25687	25297	25317	25622	25616	25494	25262	25503	25377	25473	25587	25635	25534	25740	25661	25680	25290	25417	25324	25646	25600	25458	25547	25384	25632	25557	25477	25323	25482	25429	25482	25366	25366	25589	25591	25427	25400	25584	25255	25493	25554	25614	25498	25564	25541	25464	25343	25185	25414	25546	25345	25289	25593	25502	25362	25374	25570	25545	25506	25605	25456	25444	25383	25349	25281	25454	25450	25325	25582	25461	25399	25566	25378	25435	25425	25270	25582	25649	25291	25428	25547	25437	25551	25502	25671	25456	25646	25686	25426	25745	25481	25678	25321	25555	25544	25485	25273	25459	25496	25751	25533	25353	25331	25575	25381	25470	25441	25291	25489	25512	25397	25608	25658	25446	25407	25667	25336	25557	25419	25550	25481	25412	25434	25407	25437	25250	25641	25605	25487	25422	25360	25609	25359	25626	25436	25335	25543	25454	25712	25439	25280	25337	25441	25372	25572	25476	25460	25607	25549	25619	25439	25485	25468	25234	25480	25636	25689	25414	25759	25446	25432	25597	25422	25255	25417	25461	25225	25637	25537	25473	25501	25473	25575	25578	25651	25692	25484	25451	25457	25553	25574	25683	25706	25414	25148	25373	25301	25607	25692	25563	25707	25499	25359	25680	25745	25784	25738	25492	25220	25405	25275	25411	25303	25617	25658	25355	25417	25451	25573	25807	25578	25433	25350	25419	25556	25368	25625	25532	25512	25327	25483	25418	25589	25664	25452	25387	25307	25412	25532	25390	25404	25482	25391	25514	25519	25417	25331	25340	25433	25401	25418	25469	25393	25631	25502	25466	25504	25636	25396	25414	25446	25213	25596	25478	25528	25434	25705	25453	25107	25435	25490	25319	25402	25508	25354	25464	25588	25646	25577	25430	25618	25444	25392	25381	25659	25620	25228	25450	25100	25623	25671	25725	25452	25513	25778	25488	25672	25615	25358	25264	25464	25237	25320	25327	25224	25449	25528	25413	25342	25721	25421	25346	25390	25436	25090	25334	25481	25227	25197	25393	25764	25475	25603	25353	25644	25414	25653	25388	25766	25594	25517	25659	25535	25405	25769	25531	25244	25415	25560	25582	25493	25480	25656	25420	25184	25430	25667	25570	25605	25655	25499	25309	25384	25507	25522	25647	25543	25482	25402	25435	25471	25314	25365	24934	25757	25361	25327	25576	25427	25471	25399	25434	25468	25524	25502	25288	25716	25413	25510	25546	25532	25503	25565	25384	25596	25728	25264	25553	25695	25330	25215	25400	25453	25521	25529	25251	25449	25482	25421	25682	25296	25250	25718	25401	25487	25487	25584	25515	25523	25371	25475	25452	25442	25452	25618	25491	25535	25571	25790	25656	25584	25128	25569	25394	25437	25306	25553	25473	25582	25359	25357	25370	25345	25455	25297	25406	25468	25377	25234	25804	25807	25608	25555	25531	25545	25543	25331	25811	25445	25643	25340	25296	25448	25086	25578	25337	25602	25590	25692	25435	25690	25538	25501	25610	25583	25488	25576	25204	25423	25421	25861	25777	25441	25389	25484	25166	25595	25544	25366	25564	25456	25348	25521	25500	25748	25486	25601	25597	25601	25531	25684	25502	25639	25410	25362	25474	25379	25298	25390	25535	25462	25205	25735	25422	25343	25520	25490	25458	25409	25513	25573	25397	25391	25252	25316	25285	25518	25461	25299	25261	25216	25451	25434	25426	25434	25400	25856	25418	25171	25250	25256	25355	25323	25751	25598	25529	25554	25497	25405	25560	25766	25419	25348	25489	25485	25648	25324	25332	25369	25317	25361	25696	25421	25660	25268	25691	25515	25552	25373	25624	25739	25704	25409	25386	25296	25402	25563	25465	25648	25655	25662	25792	25546	25391	25489	25574	25714	25304	25587	25391	25594	25440	25543	25500	25593	25446	25372	25121	25475	25778	25594	25208	25308	25384	25513	25423	25369	25721	25390	25478	25574	25579	25792	25525	25355	25600	25373	25214	25714	25645	25476	25548	25386	25531	25479	25384	25229	25250	25687	25490	25732	25520	25527	25433	25781	25523	25530	25296	25388	25413	25417	25602	25391	25577	25468	25317	25564	25263	25409	25347	25248	25589	25554	25639	25729	25618	25473	25646	25488	25567	25419	25435	25637	25621	25479	25368	25476	25353	25556	25711	25518	25324	25612	25494	25405	25443	25539	25349	25577	25491	25477	25348	25423	25586	25739	25427	25757	25631	25406	25856	25274	25392	25388	25448	25662	25465	25644	25457	25737	25572	25433	25407	25290	25380	25384	25667	25293	25353	25282	25380	25291	25719	25580	25599	25722	25103	25340	25428	25328	25486	25523	25483	25766	25485	25417	25382	25399	25174	25439	25484	25531	25422	25705	25502	25332	25431	25605	25252	25306	25292	25430	25330	25537	25653	25411	25372	25618	25425	25454	25518	25516	25592	25453	25378	25616	25453	25593	25504	25329	25351	25602	25292	25432	25295	25496	25231	25443	25361	25461	25502	25611	25566	25415	25582	25530	25553	25540	25505	25571	25474	25426	25304	25607	25667	25251	25375	25380	25348	25528	25399	25272	25471	25621	25371	25518	25644	25375	25501	25420	25556	25761	25274	25529	25319	25333	25462	25650	25415	25452	25541	25430	25447	25456	25435	25412	25520	25583	25561	25363	25262	25419	25553	25387	25259	25431	25478	25576	25470	25344	25507	25557	25541	25369	25436	25499	25506	25378	25659	25217	25459	25558	25190	25458	25553	25495	25387	25434	25512	25395	25437	25409	25350	25401	25275	25816	25558	25591	25342	25414	25439	25491	25426
23195	39944	38515	30851	26316	23084	21281	19964	18947	18565	18074	17851	17525	17230	17003	17256	16734	16890	16688	16600	16480	16631	16412	16638	16283	16332	16448	16540	16272	16551	16330	16416	16379	16340	16430	16296	16224	16383	16314	16411	16347	16325	16338	16118	16312	16204	16270	16141	16187	16280	15924	16467	16166	16314	16213	16361	16384	16419	16139	16335	15990	16321	16141	16214	16315	16376	16151	16110	16134	16223	16237	16219	16268	16180	16153	16291	16308	16307	16051	16216	16126	16221	16138	16101	16329	16023	16168	16218	16152	16121	16262	16238	16152	16121	16004	16196	16234	16174	16061	16285	16152	16177	16234	16220	16146	16183	16051	16295	15945	16003	16086	16191	16150	16272	16172	16309	15850	16105	16130	16007	16095	16048	16190	16266	15984	16157	16231	16066	16108	16194	16243	16260	16139	16297	16276	16151	16118	16180	16154	16085	16213	16189	16177	16069	16144	16172	16133	16139	16122	16245	16228	16066	16082	16078	15986	16215	16338	16078	16306	16157	16304	16115	16163	16089	16123	16244	16258	16115	16118	16174	16074	16122	16107	16052	16281	16130	16122	16246	16035	16028	16073	16226	16264	16175	16136	16434	16076	16356	16441	16076	16078	16062	16148	15950	16174	16265	16267	16351	16363	16231	16204	16069	16228	16164	16225	16234	16173	16279	16118	16059	16171	16119	16117	16029	16042	16279	16023	16166	16184	15936	16278	16044	16001	16268	16146	16207	16297	16250	16282	16018	16153	15968	16308	16105	16054	16162	16271	16115	15989	16169	16188	16001	16173	16171	16138	16038	16145	16034	16134	16100	16132	16138	16088	16164	16222	15915	16197	16121	16221	16224	15928	16411	16073	16068	16171	15867	16218	16272	16350	16227	16216	16125	16250	16037	16150	16057	16041	16164	16126	16066	16238	16119	16145	16135	16128	16049	16024	16302	16044	16268	16132	16199	16199	16128	16030	16106	16108	15965	16138	16097	16073	16178	16191	16086	16290	16155	16183	16216	16141	16178	16067	16021	16132	16259	16205	16012	15991	16182	16163	16045	15984	16137	16030	16338	16046	16128	16152	16121	16153	16214	16155	16124	16071	16204	16377	16126	16130	15966	16299	16217	16142	16067	16278	16105	16175	16159	16132	16036	16017	16198	16183	16165	16094	16211	16414	16177	16089	16118	16292	16055	16232	16146	16150	16004	16054	16154	16110	16163	16176	15994	16069	16241	16002	16167	16185	16188	16266	16176	16032	16325	16000	16195	16112	16007	16147	16231	16202	16113	15995	16192	16210	16105	16110	16279	16142	16094	16231	16162	16231	16248	16161	16109	16086	16164	15960	16338	16105	16051	16208	15965	16127	16132	16205	16009	16109	16074	16028	16178	16292	16307	16154	16142	16086	16418	15974	16129	16210	16291	16159	16192	16024	16242	16283	16214	16111	16028	16145	16136	16156	16294	16142	16257	16213	16055	16047	16261	16294	15985	16055	16388	16165	16146	16138	16140	16057	16038	16128	16120	16306	16215	16117	16131	16135	15996	16149	15898	16063	16088	16070	16113	16081	16069	16262	15980	15938	16300	16293	16187	16016	16140	16096	16199	16043	16177	16245	15981	16174	16110	16305	16227	16199	16063	16072	16273	16057	16375	16181	16007	16063	16075	16167	16183	16065	16239	16046	16434	16012	16071	16076	16052	16090	16143	16222	16225	16086	16124	16059	16068	16061	16237	16195	16007	16003	16021	16343	16109	16138	16109	16079	16060	16129	15918	16053	16125	16290	16203	16199	16223	16193	16136	16146	16271	16058	16133	16196	16164	16158	16254	16119	15932	16215	16093	16047	16088	16131	16082	16201	16135	16108	16219	15944	16194	16126	16200	16057	16224	16246	16241	16192	16226	16218	16169	16054	16108	16119	16027	16242	16042	16243	16180	16056	16091	16162	16320	16199	16188	16089	15969	16003	16107	16389	16302	16173	16129	16076	16197	16073	16088	16082	16021	16204	16182	16267	16284	16284	16100	16208	15889	16086	16165	16067	16293	16161	16129	16067	16170	16131	16217	16233	16135	16197	16182	16055	16190	16043	16224	16221	16134	16272	16192	16058	16297	15992	16295	16175	16092	16030	16202	16215	16342	16337	16190	16016	16200	16072	16273	16166	16075	16035	16344	16014	16122	16179	16131	16138	16196	16156	16074	16047	16036	16090	16140	16114	16086	16124	16179	16148	16199	16220	16225	16097	16083	16169	16101	16011	16176	16035	16189	16199	15940	16127	16085	16063	16130	16185	16145	15965	16161	16132	16245	16138	15996	16113	16170	16181	16291	16054	16150	16168	16073	16138	16060	16240	15953	16230	16186	16231	16243	16131	16084	16317	16116	16129	16162	16169	16128	16222	16263	16168	16100	16306	16019	16221	16253	15903	16140	16082	16277	16128	16065	16078	16222	16237	16121	16032	16205	16093	16018	16153	15994	16149	16047	16133	16244	16040	16088	16251	16124	16157	16303	16262	16207	15980	16273	16374	16018	15943	16190	16169	16361	16134	16213	16245	16236	16227	16192	16057	16024	16140	16139	15936	16134	16246	16055	16166	16239	16229	16268	16108	16274	16070	16182	16211	15973	16233	16282	16193	16162	16216	16069	15984	16321	16245	16146	15912	16192	16131	16103	16235	15945	16140	16193	16162	16009	16051	16061	16184	16037	15894	16097	16116	16024	16015	15999	16090	16127	16244	16113	16119	16196	16146	16221	16110	16118	16307	16257	16246	16104	16292	15992	16042	16257	16139	16024	16063	16335	16131	15993	16279	16188	16259	16330	16180	16161	15965	16195	16136	15947	16064	16239	16092	16135	16092	16115	16182	16315	15960	16167	16238	16288	16149	16082	16175	16236	16087	16024	16215	16092	15931	16018	16192	16155	16200	16317	16109	16214	16226	16170	16290	16227	15951	16003	16206	16231	16233	16102	16088	16031	16183	16082	16254	16329	16158	16301	16172	16251	16189	16207	16136	16372	16223	16059	16269	16196	16162	16175	16011	16317	16073	16198	16052	16284	16074	16036	16162	16257	16133	16128	16360	16137	16219	16154	16157	16133	16065	16171	16110	16100	16193	16115	15933	16079	15907	16211	16115	16319	16161	16295	15994	16079	16259	16167	16156	16023	16191	16240	16334	16120	16254	16195	16210	16129	16042	16226	16123	16189	16113	16103	16111	16223	16138	16120	16224	16126	16099	16105	16051	16138	16375	16278	16099	16267	16140	16003	16071	16214	16232	16042	16289	16124	15993	16209	16178	16383	16344	16150	16197	16186	16124	16167	16092	16267	16234	16015	16152	16198	16348	16154	16183	16173	16155	16324	16194	16239	16322	16164	16180	16254	16054	16178	16133	16100	16291	16080	16113	16132	15885	15993	16166	16222	16152	16193	16314	16190	16214	16057	16159	16130	16086	16000	16212	15996	16070	16028	16188	16215	16127	16160	16265	16128	16209	16123	16019	16168	16230	16067	16225	16216	15996	16038	16223	16174	16042	16150	16212	16173	16069	16203	16016	16163	16212	16184	16165	16121	16086	16143	16079	16263	16163	16126	16165	16251	16064	16096	16262	16255	16256	16108	16201	16088	16129	16051	16098	16235	16269	16078	16280	16215	16031	16209	16206	16217	16114	16139	16016	16069	16139	16157	16198	16158	15938	16109	16076	16068	15874	16197	16106	15986	16001	15941	16211	16127	16324	16062	16035	16172	16193	16175	15978	16225	16201	16216	16106	16009	16091	16383	16119	16298	16139	16144	15993	16028	16243	16109	16305	16234	16191	16303	16044	16126	16147	16134	16008	16064	16165	16119	16106	16130	16159	16229	16228	16214	16116	15952	16016	16200	15998	16192	16185	16037	16131	16166	16257	16062	16051	16194	16173	16261	16075	16085	15975	16117	16099	16177	16237	16365	16183	16134	16083	16138	16165	16156	16137	16215	16218	16188	15799	16194	16244	16282	15881	16116	16153	16293	16210	16163	16083	16217	16117	16139	16283	16149	16031	16131	16263	16266	16265	16165	16091	16196	16190	16322	16194	16186	16182	16084	16371	16125	16292	16083	16143	16187	16083	16080	16037	16159	16103	16048	16118	16003	16076	16125	16084	16227	16325	16075	16321	16284	16072	16211	16300	16164	16282	16097	16129	16118	16238	16191	16319	16013	16265	16236	16074	16191	16113	16297	16158	16304	16042	16098	16277	16213	16215	16339	16194	16279	16104	16208	16097	16126	16211	16092	16168	16066	16016	16042	16192	16374	16331	16104	15997	16142	16264	16101	15987	15986	16195	16011	16158	16164	16233	16104	16110	16024	16181	15979	16305	16132	16058	16034	16199	16111	16171	16093	16226	16102	16116	16199	16112	16296	16166	16236	16098	16196	16030	16036	16041	16101	16127	16326	16176	16275	16295	16141	16221	16101	16024	16142	16250	16267	16317	16265	16244	15970	16166	16100	16186	16021	16268	16032	16307	16190	16080	16200	16175	16126	16135	16140	16080	16174	16203	16247	16182	16165	16122	16203	16356	16010	16103	16216	16294	16178	16177	16193	16137	16115	16132	16145	16070	16203	16106	16133	16118	16275	16176	16024	16241	16021	15969	16166	16262	16231	16198	16252	16246	16155	15967	16182	16112	16140	16076	16304	16281	16246	16087	16290	16029	15989	16277	16272	16361	16085	16029	16214	16085	16222	16130	16165	16191	16153	16153	16154	16046	16047	16296	16227	16044	16310	15997	16000	16178	16154	16209	16154	16298	16133	16124	16217	16282	15991	16228	16050	16362	16202	15984	15988	16370	16211	16035	16166	16000	16170	15990	16208	15992	16186	16342	16326	16031	16120	16092	16307	16254	16195	16151	16402	16103	16111	16143	16215	15889	16161	16221	16127	16200	16142	16303	16214	16189	15899	16259	16197	16083	16266	16105	16357	16185	16083	16282	16292	16060	16196	16263	16202	16199	16217	16152	16259	16208	16052	16199	16236	16127	16295	16178	16047	16092	16190	16220	16280	16338	16090	16148	15861	16087	16076	15974	16232	16043	16007	16125	16084	15979	16231	16106	16018	16387	15995	16162	16068	16163	16300	16219	16206	16203	16308	16154	16108	16228	16287	16287	16210	16056	16158	16032	16120
36050	29507	33830	31957	29582	28760	28492	27800	27819	27856	27613	27616	27709	27618	27595	27411	27574	27360	27734	27489	27453	27560	27342	27326	27529	27421	27497	27486	27205	27654	27368	27432	27469	27420	27391	27257	27413	27315	27208	27337	27305	27114	27251	27534	27367	27287	27702	27398	27418	27542	27421	27455	27482	27197	27105	27439	27407	27236	27315	27406	27492	27532	27399	27484	27482	27468	27408	27337	27076	27420	27093	27448	27296	27238	27440	27386	27485	27242	27388	27231	27360	27328	27516	26923	27324	27389	27707	27470	27323	27448	27406	27430	27278	27476	27467	27391	27507	27283	27409	27480	27200	27237	27332	27241	27418	27226	27223	27304	27353	27236	27221	27428	27323	27222	27426	27399	27553	27480	27049	27365	27249	27459	27366	27381	27202	27162	27168	27378	27520	27356	27174	27320	27105	27386	27318	27235	27186	27372	27185	26997	27478	27283	27236	27450	27476	27007	27353	27250	27360	27345	27333	27459	27397	27492	27356	27541	27595	27575	27454	27270	27210	27219	27235	27568	27237	27266	27272	27467	27237	27365	27059	27331	27112	27401	27320	27258	27307	27397	27142	27316	27241	27217	27162	27311	27540	27682	27652	27349	27145	27715	27253	27359	27377	27302	27351	27381	27500	27515	27131	27387	27015	27201	27217	27377	27110	27536	27270	27482	27550	27262	27362	27399	27392	27482	27236	27291	27258	27343	27431	27120	26823	27484	27279	27266	27215	27337	27215	26993	27348	27316	27378	27369	27471	27268	27353	27190	27342	27193	27438	27130	27477	27116	27399	27355	27406	27359	27337	27208	27237	27083	27250	27473	27439	27631	27635	27618	27310	27778	27342	27141	27422	27296	27427	27521	27399	27169	27265	27272	27222	27448	27240	27516	27556	27309	27234	27508	27189	27262	27402	27449	27503	27438	27325	27198	27286	27523	27565	27301	27568	27223	27432	27162	26951	27282	27238	27135	27294	27435	27276	27290	27509	27510	27195	27188	27236	27192	27457	27355	27301	27466	27011	27330	27243	27446	27627	27406	27289	27206	27279	27113	27506	27329	27221	27304	27356	27250	27187	27308	27411	27502	27269	27165	27527	27076	27628	27378	27286	27399	27512	27325	27025	27229	27213	27355	27300	27253	27482	27360	27324	27219	27211	27483	27263	27298	27260	27187	27352	27205	27138	27422	27355	27258	27225	27414	27365	27599	27536	27220	27622	27157	27156	27227	27297	27437	27080	27311	27197	27568	27546	27193	27497	27231	27242	27359	27066	27467	27486	27390	27339	27263	27544	27492	27508	27334	27086	27458	27293	27312	27518	27528	27334	27443	27347	27267	27637	27373	27214	27490	27405	27349	27511	27464	27337	27127	27258	27561	27342	27269	27447	27451	27266	27223	27518	27446	27460	27357	27336	27239	27271	27350	27240	27548	27304	27358	27223	27258	27112	27734	27345	27302	27320	27425	27646	27388	27106	27032	27369	27338	27463	27448	27384	27260	27229	27126	27338	27142	27392	27454	27221	27285	27459	27158	27356	27413	27443	27349	27490	27273	27465	27430	27189	27372	27577	27523	27128	27345	27425	27302	27401	27348	27550	27156	27315	27465	27221	27078	27442	27308	27181	27322	27120	27389	27186	27164	27297	27238	27312	27191	27396	27349	27461	27232	27356	27336	27409	27443	27155	27232	27199	27346	27373	27271	27306	27449	27242	27444	27671	27268	27494	27150	27239	27340	27120	27222	27392	27408	27326	27455	27026	27310	27528	27345	27666	27218	27068	27138	27332	27240	27312	27342	27307	27416	27358	27363	27061	27197	27092	27321	27479	27047	27385	27159	27358	27283	27475	27329	27205	27515	27219	27434	27268	27084	27423	27323	27234	27349	27254	27195	27313	27291	27736	27745	27274	27410	27651	27599	27264	27449	27339	27362	27214	27500	27347	27171	27631	27204	27302	27265	27501	27228	27602	27248	27430	27464	27312	27284	27505	27542	27241	27387	27490	27459	27573	27175	27611	27337	27452	27508	27143	27145	27482	27517	27406	27355	27462	27129	27129	27526	27360	27291	27494	27419	27298	27572	27346	27241	27572	27372	27531	27422	27314	27356	27366	27360	27524	27293	27393	27577	27383	27319	27425	27224	27358	27652	27358	27521	27504	27070	27234	27043	27198	27271	27482	27237	27241	27324	27063	27143	26974	27060	27293	27356	27272	27242	27243	27356	27423	27434	27004	27276	27422	27381	27453	27347	27300	27179	27413	27422	27286	27092	27369	27356	27437	27377	27336	27346	27269	27293	27391	27205	27346	27464	27186	27291	27411	27409	27316	27366	27352	27218	27427	27299	27387	27616	27443	27256	27103	27231	27366	27556	27214	27441	27420	27496	27258	27272	27571	27430	27229	27234	27568	27693	27209	27620	27393	27297	27554	27265	27297	27333	27392	27581	27109	27406	27099	27217	27464	27259	27225	27289	27363	27347	27220	27311	27234	27133	27676	27426	27390	27009	27364	26987	27398	27250	27138	27395	27363	27345	27116	27323	27196	27200	27292	27228	27387	27194	27499	27398	27438	27369	27497	27240	27286	27088	27286	27152	27431	27394	27281	27175	26999	27376	27442	27213	27088	27423	27253	27085	27392	27475	27319	27606	27397	27530	27252	27273	27515	27506	27253	27164	27231	27428	27371	27519	27325	27461	27281	27301	27140	27377	27434	27403	27436	26794	27106	27432	27440	27443	27424	27364	27149	27290	27286	27478	27393	27276	27323	27325	27356	27375	27355	27186	27250	27463	27124	27147	27660	27583	27305	27446	27313	27582	27568	27216	27167	27387	27529	27671	27240	27454	27178	27189	27330	27358	27186	27404	27282	27491	27424	27317	27378	27353	27114	27510	27509	27321	27357	27407	27298	27400	27219	27393	27431	27244	27243	27242	27370	27254	27359	27353	27335	27257	27346	27458	27500	27487	27379	27221	27716	27511	27349	27165	27318	27294	27397	27161	27290	27752	27535	27237	27350	27614	27214	27394	27453	27521	27459	27167	27372	27625	27506	27246	27228	27535	27249	27399	27217	27182	27498	27397	27285	27416	27208	27244	27007	27488	27317	27347	27312	27110	27415	27117	27503	27420	27601	27213	27503	27065	27434	27267	27419	27201	27634	27059	27243	27327	27388	27288	27234	27389	27276	27616	27483	27534	27270	27443	27065	27433	27316	27186	27221	27250	27278	27370	27399	27235	27226	27443	27348	27295	27486	27425	27416	27451	27573	27317	27261	27341	27472	27303	27267	27525	27397	27462	27324	27420	27155	27457	27497	27269	27293	27237	27114	27717	27522	27399	27199	27119	27169	27459	27360	27354	27411	27233	27295	27257	27442	27082	27252	27176	27322	27470	27525	27525	27203	27346	27528	27229	27414	27208	27405	27660	27433	27233	27326	27362	27479	27401	27187	27114	27244	27369	27460	27162	27514	27397	27321	27341	27373	27389	27389	27332	27263	27525	27215	27247	27379	27087	26933	27499	27378	27539	27290	27208	27376	27598	27294	27513	27384	27313	27301	27377	27373	27615	27331	27409	27375	27543	27479	27357	27228	27209	27156	27319	27444	27207	27163	27394	27307	27475	27491	27691	27360	27365	27257	27401	27635	27255	27060	27177	27420	27326	27327	27352	27578	27326	27324	27150	27403	27294	27450	27282	27367	27280	27458	27588	27377	27343	27232	27033	27228	27373	27241	26895	27233	27192	27261	27337	27517	27382	27390	27297	27354	27376	27346	27257	27284	27510	27129	27345	27525	27309	27223	27124	27232	27327	27061	27282	27429	27472	27242	27338	27475	27463	27405	27395	27551	27128	27433	27440	27096	27123	27153	27386	27374	27405	27186	27500	27323	27202	27573	27271	27422	27197	27337	27119	27565	27252	27272	27214	27472	27325	27569	27129	27207	27138	27403	27520	27615	27366	27283	27371	27187	27606	27518	27323	27219	27194	27435	27210	27257	27580	27467	27374	27558	27228	27296	27349	27290	27452	27292	27405	27252	27078	27240	27436	27354	27321	27187	27301	27422	27321	27326	27180	27412	27297	27251	27233	27389	27653	27303	27231	27382	27314	27227	27362	27358	27187	27513	27269	27533	27311	27398	27482	27526	27178	27206	27497	27325	27260	27576	27348	27213	26997	27290	27394	27369	27174	27463	27353	27095	27206	27191	27503	27723	27342	27641	27389	27344	27009	27380	27430	27286	27399	27322	27352	27491	27461	27378	27264	27324	27209	27510	27618	27483	27328	27436	27283	27481	27390	27431	27560	27263	27000	27675	27609	27008	27417	27267	27507	27466	27325	27368	27264	27630	27377	27471	27174	27377	27596	27496	27033	27278	27297	27271	27230	27266	27537	27362	27462	27394	27353	27164	27264	27372	27175	27237	27367	27180	27404	27392	27533	27615	27232	27197	27309	27670	27468	27403	27427	27571	27299	27290	27460	27396	27426	27330	27512	27174	27490	27414	27380	27213	27282	27325	27176	27438	27367	27288	27198	27192	27445	27635	27475	27458	27162	27168	27494	27101	27418	27543	27319	27266	27392	27344	27330	27295	27360	27353	27550	27329	27418	27253	27573	27343	27551	27374	27230	27302	27406	27453	27226	27347	27398	27199	27449	27184	27303	27274	27416	27351	27208	27579	27243	27340	27143	27423	27398	27232	27274	27406	27633	27083	27459	27339	27457	27182	27209	27450	27494	27283	27408	27337	27233	27479	27148	27510	27375	27181	27647	27372	27265	27626	27194	27414	27375	27549	27270	27389	27164	27338	27434	27328	27330	27346	27179	27287	26999	27387	27498	27473	27559	27261	27166	27456	27453	27130	27246	27171	27223	27438	27174	27151	27124	27066	27171	27310	27540	27614	27327	27418	27313	27383	27606	27271	27193	26991	27249	27422	27512	26919	27091	27645	27580	27535	27286	27586	27427	27207	27175	27544	27323	27265	27181	27410	27344	27462	27365	27333	27261	27282	27091	27339	27162	27352	27473	27119	27057	27363	27374	27169	27732	27307	27277	27250	27384	27328	27262	27216	27410	27264	27552	27377	27450	27537	27460	27360	27329	27251	27339	27161	27189	27501	27395	27355	27468	27389	27287	27311	27253	27387	27366	27292	27303	27212	27196
23388	27927	27159	22629	20511	19368	18368	17872	17867	17856	17740	17387	17523	17314	17368	17216	17297	17148	17170	17293	17290	17107	17088	17109	17121	17011	17099	17168	17199	17043	17023	17145	17185	17020	17246	17124	17072	17230	16967	17089	17152	17010	17337	17238	17272	17174	17057	17130	17251	17109	17217	17059	17126	17257	17075	17084	17055	17043	17190	16947	17201	17132	17134	17144	17157	16950	17102	17001	17155	17249	17043	17151	17141	17096	17066	17032	17054	17073	17096	17045	16978	17208	17020	16890	17146	17144	17162	17086	17135	17148	17150	17130	17069	17092	17049	17114	17098	17220	16902	17302	17124	17325	17210	17063	17264	16920	16972	16947	17207	17051	17110	17249	17048	16981	17086	17064	17167	16975	17176	17090	16952	17045	16993	17115	17269	17055	17102	17004	17148	17046	17070	17080	17056	17185	17005	17023	17172	17008	17076	17051	17172	17153	17033	17024	17181	17118	17221	17096	17103	17045	17032	17112	16888	17165	17015	17068	17091	17173	17256	17031	17227	17120	17174	17259	17244	17144	17052	17006	16939	16903	17212	17057	17075	17151	17011	16885	17303	17171	17047	16937	16951	17002	17096	17063	17099	16970	16985	17175	17011	16957	17058	17008	16884	17060	17425	17042	17047	16906	17024	17083	17196	16973	17196	17179	16883	17117	17094	17244	17128	17118	17279	17081	17157	17228	17149	17231	17152	17125	17079	17013	16984	17073	17073	17115	16979	17027	17115	17073	17173	17149	17058	17074	17130	16912	16935	17219	17036	16853	17195	17174	17115	17086	17190	17181	17237	17120	17280	17115	17063	17041	16971	17212	16997	17024	16982	17091	17229	17205	16954	17181	17276	17035	17060	17099	17163	16990	17326	17044	17074	16921	17170	17077	17010	17036	17175	17088	17154	17208	17132	17107	17227	17243	17072	17184	16993	17003	17046	17081	17258	17159	17228	17056	17029	17056	17148	17072	17255	17077	17132	17232	17058	17263	16957	17086	16923	17065	17141	17076	16939	17061	17180	17059	17207	17185	16887	17067	17104	16951	16908	16987	16994	17139	17222	17244	17082	17148	17049	17205	17099	17192	17233	17176	17056	16979	16978	17169	17096	17051	17104	17202	17137	17007	17135	17216	17063	16931	17055	16916	16941	17151	17096	17148	17008	17119	17143	17166	17094	17037	16897	17158	17037	17123	17177	17070	17312	17031	17247	17315	16975	16964	17170	17144	17029	17125	17126	17195	17092	17088	16969	17139	17139	17294	17167	16926	16933	17025	17160	17080	16988	17153	17184	16945	17161	17310	17103	17228	17149	17034	17135	17092	17091	17060	16992	16913	17132	17121	17084	17026	17213	17239	16931	17048	17068	17196	17188	17016	17048	17249	17173	17161	16947	17075	16920	17115	16953	17005	17140	16906	17053	17272	17131	17173	17141	17181	16929	17128	17156	17206	16994	17071	17219	17056	17080	17125	17201	17061	17170	17179	17141	17185	17150	17086	17184	16930	17079	16990	17020	17123	16954	17167	16972	16918	17040	16912	17131	17062	17095	17103	17179	17025	17305	17275	17139	17265	17013	17134	17246	16892	17000	17090	16972	17153	17225	17123	17140	16900	17244	16994	16990	17018	17232	17053	17087	17115	17180	17032	17191	17246	17041	17059	17217	17217	17190	17029	17104	17166	17108	17178	17043	17124	17001	17118	17024	16967	17331	17018	17212	17125	17253	17126	17047	17146	16979	17075	17178	17051	17142	17123	17059	17043	17076	17211	16911	17098	17169	17189	17291	17223	17045	17081	17091	17146	17150	17063	17135	17115	17107	16976	17048	16911	17109	17089	17153	17163	17128	17168	16935	17096	17211	17198	17061	17257	16983	16974	17051	17142	17058	17107	17153	16973	17023	16923	17179	17016	17315	17120	17116	16999	17194	17112	17190	17117	17006	17048	17123	17068	17088	17144	16990	17079	17003	17131	17188	17127	17068	17306	17161	17098	16998	16996	17194	17143	16816	17085	17055	17202	17059	17254	17202	17003	16933	17169	16860	17156	17078	17102	17120	17043	17069	16853	17220	17184	17257	17053	16889	17204	17113	16972	17086	17140	17193	17141	17207	17301	17225	17010	17134	17346	17041	17210	17240	17091	17223	17144	16942	17208	17093	17023	17256	17193	17208	17096	16991	17048	17090	17111	17136	17000	17192	17235	17030	17091	16913	17120	17115	17060	17136	17046	17196	16987	17018	16968	16878	17160	17023	17181	17058	16924	17077	17106	17125	17048	17054	17051	17170	17111	17193	17122	17026	17164	17266	17354	17060	17174	17078	17037	17105	17007	17039	17050	16967	17033	17184	17039	17224	17041	17044	17184	17024	17024	16978	17156	17079	17078	17143	17155	17345	16982	17123	17077	16985	17171	17022	17077	17006	17167	17048	17177	17068	17102	16991	17136	17242	17071	17025	17136	17134	17118	16995	17107	17030	17110	17158	17133	17168	17124	17089	17205	16894	17305	17077	17212	16961	17152	17032	17023	17088	17018	17191	17035	17141	17158	17055	17036	17113	17064	17220	17278	17090	17076	17191	17204	17105	17046	16902	17066	17130	17151	16877	17127	16926	16975	17063	17164	17171	16974	17120	17051	17236	17057	17123	17183	17016	17097	17055	17034	17135	17117	17313	17065	16917	17020	17087	17143	16999	16996	17232	17010	17132	17036	17241	17106	17068	17121	17100	17058	17195	17087	16968	17123	17073	17068	17080	17112	17003	17075	17151	16995	17210	17090	16998	17254	17161	17081	17075	16925	17073	17009	16888	17074	17087	17033	17190	17206	17222	16979	17167	17018	16990	17211	17027	16940	17179	17006	17112	17217	16991	16988	17150	17078	16868	17064	17075	17071	17030	16951	17106	16969	17063	17071	16963	17196	17246	17082	17020	17192	16815	17034	16965	17140	17084	17234	17231	17358	17031	16884	17064	17073	17085	17138	17164	16908	17021	17090	17020	17065	17348	17117	17090	17178	17058	16931	17102	17159	17141	17107	17222	17108	16943	17102	16931	16983	17160	17166	17221	16982	17025	17139	17044	17071	17192	17004	17175	16976	17106	17288	17157	16967	17148	17032	17092	17010	17128	17189	17259	17025	17066	17078	17238	17194	17120	17078	16971	17083	17143	17014	17119	17030	17023	17141	16971	17087	17211	17187	16972	17201	17079	17186	16910	16920	17078	17169	17226	17022	17247	17130	17103	17005	17246	17163	16953	17133	16961	17054	17119	17009	17111	17088	17151	17074	17306	17145	17026	17076	17093	17065	17304	17263	17302	16957	17351	17096	17207	16901	16915	16990	17079	16986	17171	17217	17044	17065	17001	17200	17180	17027	17144	17046	17227	17273	16979	17069	17265	17056	17328	17034	17046	17070	17051	17061	17108	17247	17079	17157	17257	17205	17203	17043	17043	17015	17063	17168	16945	17170	17100	17006	17036	16950	17273	17194	17102	16999	17076	17079	17060	17081	17334	16895	17188	17038	17082	17092	16966	16985	17227	17110	17123	17096	17115	17158	16888	17225	17096	16994	17174	17146	17142	16981	16955	17083	16958	17057	17210	17065	17182	17005	17238	17235	17002	17049	16922	17017	17040	16983	17076	17025	17136	17016	16973	17176	16937	17128	17168	16937	17162	17131	17228	17023	17056	17229	17086	17038	16964	17109	17165	17036	17094	17214	17170	17007	16976	17140	17244	17146	16954	16919	17091	17046	16978	17185	17035	16895	16880	17028	17026	17094	16998	17098	17173	17098	17229	17157	16990	17091	17177	16937	17003	17098	17025	17054	17242	17192	17074	17275	17228	16997	17097	16987	17228	17054	17045	17022	17208	17091	17095	17210	17269	16994	17252	16991	17176	17089	17108	17046	17384	16997	17113	17000	17030	17014	17010	17077	17046	17087	17029	16991	17237	17074	16927	17052	17214	17092	17228	17014	17202	17181	17067	17152	16905	17124	17078	16872	16942	17184	17256	17025	16999	17144	17127	17234	17011	17094	16993	17236	17143	17024	17112	17108	16883	17183	17038	17286	17053	17193	17142	17233	17165	17122	17096	17088	17168	17109	17169	17014	17026	16916	17117	16964	17113	16928	17211	17193	17035	17021	17071	17305	17055	17000	16916	17344	17205	17243	17199	16983	17162	17041	17177	17086	17023	17077	17085	17000	17013	17087	17168	17063	17114	17089	17253	17140	17068	16822	17114	17182	17065	17125	16989	17110	17163	17126	17079	17119	17024	17039	17040	17006	17255	17219	16980	17124	16959	17188	17075	17253	17225	17063	17123	17063	17070	17114	17066	17152	17142	17179	17026	17018	17070	17174	17065	17077	17270	17215	17158	17075	17188	17326	17047	17096	16972	17202	17108	16949	17089	17041	17072	17172	17122	17053	17176	16968	17051	17247	17171	17062	16962	16980	17088	17040	17073	17025	16978	17081	17248	16982	17089	17226	17034	17054	17166	17100	17116	17164	17089	17218	17134	17171	17095	16993	16945	17208	17076	17213	16998	17067	16907	17110	17147	17172	17270	17006	17178	17128	17083	17036	17102	17255	17243	17075	17026	17049	17090	17049	17243	17142	17053	17074	17259	17275	17204	17168	17018	17127	17089	17014	17117	17264	17090	17055	17137	17126	17150	17157	17094	17035	17033	17030	17187	17095	16996	17263	17060	17106	17184	17035	17099	17131	17007	17012	17155	17102	17132	17271	17047	17355	17128	17213	16903	17158	17090	16970	17090	17117	17090	17008	17076	17058	17041	17140	17255	17127	17122	16928	17122	17120	17020	17001	16967	17097	16958	17077	17027	17156	17158	17182	17058	17062	17176	17139	16969	16974	17230	16985	17235	17040	16851	17174	17053	17134	17098	17130	17217	17074	17009	17021	17075	16893	17011	16938	16967	17193	17137	16956	17067	17243	17031	17059	17152	17148	17037	17023	17039	17025	17050	17173	17058	17146	17128	17055	17064	17138	17149	17089	16902	17195	16991	16964	17123	17008	17031	17106	17151	17127	17017	17145	16988	17221	17085	17047	16946	17205	17187	16983	17143	17096	17069	16861	17122	17257	17061	17129	17214	16934	17098	16811	17154	17123	17024	17012	17162	16965	17173	17018	17104	17086	17252	17003
24325	21163	27708	25388	24590	28441	30210	27720	26816	26737	26769	26150	25929	26093	25971	25705	26005	25814	25974	25790	25841	25662	25771	25553	26036	25898	25656	25478	26065	25956	25821	25676	25509	25488	25786	25753	25957	25636	25644	25719	25813	25618	25624	25695	25663	25800	25771	25511	25606	25682	25851	25512	25607	25464	25739	25850	25622	25573	25387	25618	25570	25674	25750	25582	25614	25649	25610	25505	25697	25575	25427	25783	25781	25643	25506	25590	25707	25784	25444	25411	25543	25572	25563	25403	25558	25514	25689	25627	25440	25490	25542	25399	25615	25416	25667	25525	25528	25427	25725	25520	25478	25531	25665	25603	25392	25518	25614	25404	25532	25432	25684	25490	25608	25516	25351	25405	25489	25587	25318	25669	25519	25421	25507	25512	25518	25527	25387	25483	25431	25528	25607	25443	25586	25461	25589	25566	25606	25653	25585	25427	25704	25553	25520	25455	25807	25384	25718	25238	25470	25684	25469	25218	25373	25584	25574	25684	25691	25433	25459	25503	25402	25661	25439	25473	25654	25499	25694	25285	25322	25552	25581	25462	25439	25494	25426	25551	25589	25661	25428	25443	25367	25449	25727	25727	25601	25642	25635	25557	25833	25634	25619	25570	25766	25365	25664	25741	25621	25633	25627	25607	25649	25431	25541	25553	25371	25537	25468	25494	25398	25519	25446	25475	25567	25428	25698	25564	25673	25494	25487	25448	25592	25416	25442	25626	25520	25676	25726	25638	25628	25686	25515	25377	25589	25520	25539	25643	25451	25470	25610	25433	25359	25610	25333	25549	25541	25529	25529	25557	25573	25544	25441	25360	25501	25460	25279	25440	25714	25665	25753	25797	25402	25712	25636	25271	25654	25703	25502	25263	25821	25663	25683	25721	25645	25530	25478	25578	25579	25602	25477	25411	25667	25423	25630	25642	25242	25712	25231	25208	25670	25474	25476	25678	25652	25617	25595	25579	25767	25433	25553	25730	25534	25612	25542	25535	25537	25465	25656	25550	25260	25642	25315	25854	25567	25500	25551	25200	25593	25335	25501	25241	25526	25533	25360	25692	25575	25490	25590	25509	25545	25587	25666	25564	25647	25372	25605	25366	25443	25599	25376	25357	25501	25592	25396	25155	25418	25325	25568	25568	25489	25339	25581	25403	25600	25554	25448	25473	25376	25590	25433	25490	25601	25626	25559	25494	25419	25441	25701	25665	25678	25420	25596	25566	25561	25469	25561	25312	25644	25475	25430	25526	25437	25549	25451	25620	25485	25494	25444	25454	25629	25515	25515	25600	25547	25306	25667	25706	25580	25590	25384	25487	25577	25734	25392	25603	25389	25565	25632	25703	25346	25497	25405	25378	25653	25827	25743	25630	25670	25400	25660	25446	25495	25314	25711	25598	25387	25490	25405	25488	25574	25517	25417	25596	25664	25439	25521	25651	25367	25662	25554	25513	25473	25502	25330	25506	25638	25621	25539	25450	25379	25559	25252	25464	25194	25560	25651	25599	25662	25750	25542	25529	25466	25545	25741	25395	25634	25348	25550	25530	25412	25772	25418	25412	25292	25517	25189	25807	25597	25556	25662	25276	25573	25624	25493	25730	25805	25392	25438	25531	25522	25662	25549	25523	25512	25761	25496	25531	25445	25728	25510	25663	25505	25523	25679	25685	25473	25570	25391	25614	25556	25614	25666	25688	25589	25422	25583	25361	25398	25483	25584	25698	25622	25739	25504	25718	25596	25322	25400	25470	25316	25709	25413	25471	25290	25644	25786	25509	25391	25676	25499	25516	25660	25641	25400	25031	25378	25551	25395	25531	25574	25390	25582	25440	25693	25496	25484	25716	25483	25435	25258	25544	25333	25458	25514	25501	25692	25564	25576	25253	25532	25458	25574	25437	25530	25382	25650	25433	25604	25558	25437	25570	25369	25650	25559	25688	25531	25530	25373	25487	25435	25292	25581	25431	25452	25445	25509	25662	25430	25465	25581	25443	25417	25735	25519	25611	25446	25441	25514	25427	25731	25536	25626	25459	25539	25350	25670	25658	25588	25479	25694	25592	25553	25570	25624	25368	25566	25247	25677	25435	25609	25268	25427	25551	25824	25453	25457	25483	25498	25529	25643	25562	25430	25634	25562	25538	25567	25738	25418	25770	25493	25626	25554	25677	25543	25599	25593	25677	25428	24991	25481	25604	25699	25615	25495	25449	25698	25659	25404	25323	25428	25608	25808	25826	25517	25429	25276	25258	25406	25364	25447	25505	25466	25344	25542	25532	25455	25379	25475	25716	25406	25676	25438	25542	25303	25232	25819	25551	25575	25579	25628	25299	25524	25336	25524	25624	25507	25500	25634	25502	25634	25397	25657	25557	25366	25430	25572	25618	25425	25504	25425	25312	25597	25626	25616	25640	25358	25651	25435	25440	25550	25587	25560	25318	25651	25736	25547	25435	25563	25363	25544	25486	25509	25620	25611	25615	25720	25386	25665	25556	25461	25427	25485	25697	25322	25562	25513	25348	25647	25399	25398	25620	25856	25728	25625	25468	25688	25613	25510	25874	25498	25562	25383	25616	25590	25396	25847	25474	25598	25556	25448	25697	25590	25334	25581	25375	25355	25268	25734	25488	25443	25574	25410	25506	25532	25577	25792	25551	25899	25893	25726	25566	25532	25507	25557	25510	25593	25531	25399	25470	25521	25601	25582	25460	25278	25379	25615	25541	25549	25632	25267	25613	25500	25396	25689	25423	25699	25378	25444	25191	25682	25605	25353	25553	25622	25476	25540	25492	25565	25457	25540	25372	25473	25501	25361	25591	25513	25528	25417	25604	25524	25426	25551	25339	25470	25414	25265	25588	25717	25788	25418	25563	25649	25579	25435	25788	25370	25450	25658	25642	25599	25525	25521	25571	25538	25740	25526	25385	25655	25584	25297	25540	25480	25673	25382	25687	25796	25216	25714	25454	25581	25444	25403	25701	25559	25238	25535	25390	25680	25392	25343	25488	25751	25715	25488	25566	25462	25569	25593	25577	25461	25746	25403	25619	25536	25224	25496	25462	25358	25663	25457	25657	25459	25604	25766	25452	25637	25481	25156	25378	25336	25582	25630	25491	25740	25393	25521	25613	25494	25626	25599	25629	25727	25548	25528	25525	25599	25413	25310	25290	25298	25821	25478	25388	25444	25461	25472	25446	25640	25499	25627	25709	25791	25592	25454	25424	25572	25578	25701	25394	25733	25773	25402	25540	25611	25421	25349	25534	25445	25607	25510	25473	25671	25411	25731	25489	25556	25384	25606	25458	25446	25719	25578	25513	25613	25672	25471	25621	25570	25423	25768	25455	25831	25467	25531	25435	25715	25576	25378	25725	25472	25423	25639	25486	25532	25561	25245	25734	25545	25399	25635	25691	25800	25638	25356	25640	25594	25356	25452	25702	25576	25545	25234	25739	25350	25495	25408	25481	25463	25465	25490	25378	25633	25170	25209	25654	25485	25605	25504	25522	25579	25543	25536	25566	25585	25595	25340	25584	25366	25330	25635	25513	25642	25458	25586	25421	25753	25499	25508	25557	25608	25448	25449	25769	25627	25801	25753	25419	25410	25426	25470	25622	25366	25592	25725	25701	25650	25441	25629	25323	25434	25473	25542	25413	25628	25442	25726	25417	25424	25216	25534	25449	25325	25368	25255	25395	25817	25601	25564	25576	25589	25536	25721	25778	25422	25625	25555	25649	25399	25289	25393	25693	25559	25203	25435	25245	25343	25405	25468	25495	25438	25531	25704	25598	25383	25625	25416	25503	25474	25467	25413	25275	25592	25408	25494	25624	25280	25751	25278	25517	25282	25528	25633	25425	25522	25650	25445	25534	25779	25574	25421	25444	25508	25484	25597	25584	25558	25524	25491	25550	25514	25479	25577	25692	25704	25450	25572	25666	25526	25406	25537	25740	25659	25586	25350	25673	25623	25515	25611	25463	25365	25416	25584	25433	25522	25544	25644	25522	25640	25598	25813	25313	25494	25343	25666	25632	25602	25774	25767	25610	25490	25575	25611	25582	25616	25759	25598	25570	25310	25294	25119	25421	25532	25678	25840	25859	25658	25346	25569	25373	25761	25570	25351	25638	25670	25667	25441	25475	25349	25439	25484	25610	25419	25576	25532	25540	25449	25748	25462	25382	25717	25637	25572	25541	25528	25365	25571	25563	25777	25551	25490	25507	25579	25442	25382	25531	25648	25375	25774	25771	25802	25398	25669	25603	25417	25621	25577	25534	25544	25555	25327	25608	25783	25372	25582	25358	25570	25506	25521	25527	25541	25509	25472	25513	25542	25698	25672	25610	25459	25722	25349	25474	25636	25662	25656	25607	25555	25401	25381	25731	25435	25663	25563	25573	25474	25593	25397	25492	25530	25452	25504	25395	25686	25808	25713	25456	25498	25429	25793	25774	25614	25407	25353	25661	25547	25541	25469	25527	25612	25474	25376	25565	25422	25252	25513	25427	25502	25637	25539	25498	25363	25293	25293	25425	25395	25324	25625	25614	25609	25486	25435	25360	25687	25542	25610	25767	25672	25809	25465	25572	25541	25570	25719	25443	25564	25843	25554	25502	25442	25291	25393	25389	25362	25650	25515	25642	25791	25460	25830	25450	25668	25502	25468	25418	25574	25665	25559	25608	25617	25642	25659	25374	25596	25662	25411	25558	25469	25443	25704	25583	25539	25535	25503	25486	25424	25530	25635	25520	25425	25431	25416	25459	25517	25671	25573	25541	25201	25705	25562	25612	25508	25612	25769	25622	25640	25512	25577	25594	25586	25668	25479	25515	25287	25294	25464	25483	25428	25406	25375	25658	25615	25466	25628	25623	25739	25522	25577	25741	25587	25819	25718	25521	25739	25555	25528	25308	25463	25580	25484	25632	25277	25596	25362	25371	25646	25603	25603	25723	25795	25398	25390	25472	25534	25741	25462	25701	25327	25463	25423	25503	25601	25473	25528	25607	25591	25488	25587	25434	25546	25695	25502	25703	25549	25579	25425	25824	25553	25416	25472	25530	25534	25539	25524	25573	25626	25548	25909	25725	25651	25449	25831	25435	25473	25598	25647	25235	25487	25611	25515	25475	25431	25471	25520	25664	25447	25519	25709	25480
21158	34031	33240	26486	23192	21005	19414	18745	18083	17717	17282	17299	17103	16974	16862	16765	16771	16667	16546	16782	16663	16417	16599	16567	16540	16509	16438	16391	16477	16344	16287	16458	16537	16500	16412	16313	16236	16381	16440	16344	16498	16362	16364	16455	16424	16361	16303	16196	16390	16315	16521	16466	16276	16381	16311	16444	16364	16316	16239	16240	16273	16281	16146	16073	16275	16257	16351	16404	16328	16250	16250	16288	16284	16209	16446	16256	16516	16064	16188	16424	16154	16401	16338	16433	16287	16225	16323	16289	16216	16266	16317	16301	16304	16246	16153	16148	16320	16253	16352	16235	16350	16114	16303	16213	16189	16355	16141	16106	16277	16413	16267	16311	16303	16372	16388	16473	16307	16327	16121	16149	16391	16262	16341	16245	16386	16180	16167	16220	16246	16138	16359	16194	16287	16253	16183	16219	16365	16405	16328	16304	16236	16395	16189	16246	16197	16273	16176	16392	16273	16326	15978	16415	16234	16359	16264	16364	16269	16278	16249	16427	16253	16209	16238	16365	16371	16237	16261	16275	16177	16290	16263	16304	16181	16284	16305	16316	16167	16180	16333	16432	16204	16332	16373	16138	16304	16288	16233	16124	16192	16132	16252	16343	16297	16388	16219	16332	16325	16305	16373	16209	16351	16392	16341	16096	16144	16362	16318	16305	16311	16400	16327	16242	16213	16181	16353	16299	16122	16280	16105	16148	15872	16222	16247	16277	16299	16332	16502	16203	16158	16261	16420	16377	16302	16284	16304	16357	16363	16238	16227	16132	16196	16223	16049	16108	16373	16284	16239	16291	16402	16177	16386	16273	16411	16076	16225	16363	16357	16379	16184	15947	16173	16103	16180	16275	16178	16371	16450	16176	16270	16271	16252	16299	16330	16226	16241	16278	16320	16237	16212	16185	16230	16156	16298	16229	16377	16256	16270	16164	16222	16233	16384	16222	16188	16418	16236	16149	16308	16271	16322	16269	16358	16299	16258	16156	16275	16243	16145	16349	16173	16081	16276	16292	16190	16240	16209	16332	16313	16202	16382	16122	16301	16266	16372	16266	16270	16094	16217	16289	16250	16400	16195	16243	16244	16303	16190	16168	16357	16188	16329	16098	16316	16311	16337	16220	16264	16390	16070	16260	16115	16198	16349	16251	16346	16213	16419	16400	16280	16540	16384	16132	16256	16360	16309	16128	16188	16094	16279	16285	16248	16237	16184	16253	16383	16093	16264	16099	16438	16334	16259	16103	16281	16178	16396	16257	16161	16205	16187	16396	16261	16156	16296	16321	16463	16268	16252	16210	16187	16294	16228	16159	16168	16285	16025	16149	16224	16221	16138	16283	16328	16296	16237	16378	16468	16426	16239	16184	16266	16176	16188	16236	16279	16273	16248	16477	16224	16261	16171	16348	16208	16193	16218	16193	16191	16261	16277	16233	16341	16232	16237	16347	16062	16243	16343	16332	16139	16306	16076	16311	16112	16218	16229	16176	16209	16247	16093	16340	16245	16308	16118	16260	16404	16296	16187	16341	16120	16265	16287	16317	16239	16281	16209	16323	16143	16131	16140	16162	16102	16200	16487	16327	16255	16183	16282	16250	16162	16362	16158	16218	16111	16396	16068	16192	16285	16296	16147	16155	16195	16449	16229	16340	16103	16371	16222	16295	16334	16314	16278	16329	16173	16253	16399	16339	16282	16188	16157	16238	16141	16343	16312	16088	16348	16423	16221	16346	16290	16130	16183	16132	16281	16385	16273	16091	16282	16292	16126	16191	16149	16532	16212	16265	16271	16121	16211	16280	16145	16215	16353	16280	16204	16219	16303	16265	16426	16333	16321	16272	16277	16237	16281	16275	16189	16402	16330	16308	16261	16338	16161	16250	16187	16272	16428	16249	16232	16263	16020	16139	16078	16264	16457	16325	16266	16304	16206	16189	16205	16217	16112	16190	16119	16312	16073	16222	16314	16328	16233	16190	16199	16352	16209	16364	16229	16298	16224	16236	16240	16398	16200	16230	16027	16403	16162	15975	16461	16013	16253	16107	16305	16198	16129	16250	16301	16237	16336	16311	16193	16267	16377	16125	16294	16310	16129	16309	16192	16283	16227	16186	16254	16111	16249	16140	16376	16229	16137	16355	16149	16363	16411	16157	16403	16260	16336	16303	16227	16090	15993	16175	16369	16397	16304	16338	16455	16216	16277	16217	16236	16312	16263	16191	16363	16158	16370	16305	16292	16231	16217	16207	16137	16250	16323	16430	16090	16218	16347	16194	16277	16269	16382	16265	16332	16389	16280	16289	16187	16312	16235	16270	16346	16212	16333	16433	16197	16149	16185	16345	16026	16119	16418	16238	16308	16336	16244	16217	16125	16414	16292	16181	16129	16395	16114	16178	16081	16264	16255	16097	16265	16120	16493	16104	16165	16317	16175	16277	16295	16189	16346	16437	16327	16141	16176	16111	16293	16238	16306	16210	16170	16205	16381	16195	16380	16154	16244	16300	16302	16115	16221	16163	16471	16127	16140	16239	16204	16269	16194	16368	16126	16322	16292	16124	16278	16417	16258	16279	16416	16253	16145	16236	16336	16291	16369	16324	16321	16248	16145	16207	16188	16319	16250	16248	16291	16304	16305	16286	16304	16270	16297	16246	16177	16203	16326	16280	16336	16190	16428	16122	16170	16259	16239	16251	16143	16246	16283	16126	16306	16363	16315	16235	16198	16318	16300	16282	16422	16259	16229	16204	16404	16236	16267	16280	16437	16256	16449	15951	16005	16464	16239	16281	16143	16383	16376	16387	16497	16156	16314	16273	16403	16143	16410	16276	16083	16204	16192	16461	16266	16441	16316	16389	16370	16313	16303	16301	16223	16244	16126	16179	16234	16156	16329	16352	16230	16442	16272	16240	16216	16153	16032	16299	16255	16342	16305	16022	16082	16250	16329	16223	16333	16325	16305	16116	16098	16265	16141	16222	16175	16044	16051	16175	16165	16221	16152	16326	16119	16156	16279	16338	16243	16298	16189	16308	16266	16347	16283	16177	16227	16175	16210	16174	16250	16307	16225	16277	16175	16330	16357	16230	16245	16223	16141	16077	16164	16214	16211	16195	16302	16197	16134	16103	16301	16059	16305	16210	16159	16317	16456	16262	16273	16241	16373	16168	16249	16269	16196	16224	16207	16224	16321	16322	16364	16162	16278	16241	16283	16323	16245	16341	16145	16172	16384	16272	16216	16169	16245	16192	16391	16317	16238	16202	16186	16313	15999	16150	16251	16212	16390	16124	16260	16145	16283	16351	16281	16272	16261	16120	16099	16165	16270	16284	16302	16333	16180	16309	16090	16299	16233	16322	16083	16408	16378	16087	16244	16422	16180	16279	16280	16161	16218	16335	16374	16122	16172	16210	16324	16228	16247	16116	16194	16261	16368	16091	16114	16317	16205	16285	16326	16243	16151	16314	16159	16362	16336	16347	16237	16100	16207	16326	16287	16066	16188	16371	16258	16356	16004	16198	16312	16306	16212	16155	16325	16304	16201	16323	16309	16371	16237	16131	16187	16174	16259	16236	16169	16207	16394	16265	16167	16380	16182	16189	16241	16214	16288	16312	16264	16078	16353	16332	16224	16286	16266	16155	16242	16185	16072	16129	16394	16292	16292	16035	16483	16332	16242	16455	16200	16217	16138	16323	16443	16234	16346	16358	16258	16335	16257	16256	16216	16252	16318	16247	16384	16409	16161	16178	16464	16305	16113	16283	16276	16341	16300	16214	16282	16184	16305	16343	16219	16377	16357	16142	16323	16235	16191	16254	15982	16190	16267	16265	16329	16289	16460	16088	16133	16160	16161	16262	16282	16283	16266	16156	16254	16289	16044	16263	16070	16225	16143	16315	16122	16299	16299	16378	16367	16161	16354	16330	16298	16357	16188	16171	16337	16226	16148	16345	16394	16234	16125	16259	16472	16270	16291	16348	16198	16172	16238	16209	16325	16193	16246	16473	16342	16152	16321	16032	16186	16292	16493	16337	16236	16325	16414	16425	16464	16259	16179	16239	16282	16314	16172	16434	16148	16255	16249	16377	16252	16192	16477	16258	16392	15989	16063	16367	16149	16108	16264	16263	15991	16407	16302	16264	16063	16272	16340	16392	16270	16306	16284	16187	16234	16316	16324	16352	16263	16040	16247	16190	16105	16350	16195	16360	16292	16118	16306	16195	16117	16465	16244	16354	16184	16108	16281	16288	16166	16213	16313	16290	16285	16312	16356	16489	16241	16227	16178	16280	16500	16259	16229	16254	16145	16349	16272	16223	16328	16213	16226	16301	16105	16226	16374	16147	16195	16255	16058	16142	16287	16281	16141	16388	16158	16377	16258	16097	16299	16329	16419	16147	16221	16290	16280	16346	16322	16331	16328	16424	16313	16320	16441	16029	16245	16283	16222	16068	16230	16209	16265	16410	16154	16274	16219	16280	16120	16316	16324	16178	16221	16295	16451	16196	16235	16242	16193	16304	16323	16293	16379	16310	16159	16486	16277	16245	16180	16382	16431	16311	16270	16403	16089	16302	16065	16045	16250	16248	16041	16263	16430	16350	16201	16215	16303	16266	16246	16299	16183	16208	16167	16341	16193	16346	16141	16125	16417	16320	16312	16322	16241	16242	16321	16065	16212	16128	16406	16283	16148	16342	16159	16369	16325	16346	16207	16228	16276	16243	16239	16380	16143	16436	16265	16127	16224	16248	16093	16318	16292	16283	16239	16363	16252	16310	16290	16378	16135	16315	16359	16404	16287	16225	16207	16226	16420	16412	16142	16490	16244	16318	16347	16409	16252	16396	16326	15998	16268	16328	16194	16175	16198	16187	16267	16243	16132	16122	16317	16252	16028	16384	16224	16378	16294	16116	16232	16137	16318	16266	16171	16247	16377	16272	16337	16198	16137	16131	16268	16268	16068	16175	16331	16392	16498	16248	16241	16235	16265	16325	16286	16216	16364	16156	16286	16306	16202	16235	16437	16212	16174	16244	16136	16065	16319	16320	16008	16203	16270	16267	16306	16213	16255	16299	16215	16265	16237	16304	16347	16241	16396	16241	16224	16160	16409	16273	16272	16137	16334	16343	16281	15956	16289	16170	16294	16153	16201	16273
22687	21180	27827	24931	22487	27277	32721	28641	27459	27462	27385	27159	27002	26829	26601	26339	26421	26478	26315	26499	26438	26085	26025	26058	26177	25928	25968	26203	25968	25746	26045	25796	25888	25792	25999	25835	25903	26027	25994	25725	25897	25648	25836	25938	26350	25773	25867	25919	25995	25861	25939	25941	25945	25725	25934	26030	25822	25745	25798	25827	25768	25567	25952	25975	25794	25862	25810	25855	25812	25868	25911	25951	25760	26014	25838	25796	25712	25507	25697	25672	25661	25567	25864	25621	25943	25593	25549	25788	25587	25628	25709	25972	25679	25959	26021	25429	25882	25588	25632	26050	25719	25870	25609	25591	25872	25611	25512	25463	25761	25752	25658	25600	25897	25596	26094	25792	25842	25741	25799	25606	25780	25826	25546	25677	25830	25901	25971	25700	25562	25922	25766	25895	25687	25910	25924	25582	25856	25756	25610	25767	25735	25839	25861	25563	25683	25744	25562	25839	25656	25540	25939	25267	25973	25627	25614	26055	25924	25565	25794	25974	25782	25481	25785	25742	25980	25565	25843	25660	25700	25744	25664	25791	25923	25731	25668	25500	25627	25415	25753	25656	25457	25917	25702	25864	25738	25650	25868	25926	25687	25785	25871	25732	25842	25948	25700	25705	25923	25594	25769	25689	25722	25766	25823	25722	25738	25668	26002	26071	25789	25935	25879	25839	26036	25873	25851	25637	25727	25389	25671	25929	25894	25829	25922	25815	26019	25673	25557	25591	25478	25770	25713	25710	25772	25871	25835	25501	25674	25692	25736	25573	25663	25710	25854	25677	25884	25700	25556	25512	25989	25780	26023	25662	25816	25982	25850	25785	25916	25770	25602	25636	25817	25779	25687	25901	25649	25582	25516	25589	25731	25821	25753	25941	25592	25855	25996	25962	25676	25786	25706	25765	25750	25801	25721	25861	25605	25791	25747	25656	25907	25807	25694	25835	25729	25759	25846	25637	25834	25580	25730	25702	25860	25351	25701	25758	25565	25707	25769	25582	25689	25765	25807	25939	25860	25574	25805	25797	25439	25620	25744	25577	25438	25605	25511	25897	25463	25733	25709	25584	25725	25683	25690	25628	25642	25693	25581	25895	25716	25859	25640	25619	25862	25661	25802	25895	25919	25906	25799	25693	26000	25587	25995	25618	25511	25688	25854	25660	25737	25566	25622	25765	25538	25785	25715	25887	25707	25759	25896	25955	25492	25855	25772	25792	25826	25632	25720	25893	25762	25612	25966	25991	25792	25646	25558	25592	25897	25736	25783	25709	25712	25550	25590	25750	25735	25841	25847	25636	26028	25771	25811	25865	25813	25739	25666	25846	25815	25637	25848	25720	25570	25794	25794	25583	25598	25642	25538	25933	25973	25670	25635	25672	25551	25543	25879	25923	25670	25608	25684	25824	25751	25874	25844	25591	25999	25857	25897	25662	25867	25593	25736	25780	25672	25915	25961	25838	25853	25634	25708	25892	25780	25869	25558	25740	25710	25365	25705	25847	25583	25855	25732	25716	25756	25800	25873	25713	25733	25860	25813	25796	25836	25938	26010	25762	25643	25706	25811	25800	25721	26032	25841	25860	25689	25690	25571	25734	25872	26061	25759	25872	25890	25802	25649	25433	25465	25817	25785	25966	25859	25701	25799	25693	25930	25931	25789	25802	25706	25736	25881	25949	25840	25885	25943	25908	25942	25946	25900	25731	25842	25931	26064	25645	26040	25669	25670	25682	25780	25737	25703	25716	25893	25648	25720	25576	25739	25688	25633	25879	25908	25638	25608	25915	25650	25620	25594	25653	25762	25756	25748	25662	26011	25870	25786	25529	25887	25775	25782	25524	25562	25959	25838	25844	25809	25843	25777	25605	25860	25875	25797	25619	25891	25477	25702	25623	25478	25773	25810	25937	25737	25710	25923	25737	25541	25855	25673	25784	25808	25503	25761	25867	25790	25621	25631	25893	25762	25887	25790	25762	25614	25763	25714	25894	25863	25768	25580	25939	25524	25790	25774	25736	25650	25781	25838	25649	25692	25626	25851	25780	25820	25734	25784	25728	25651	25701	25684	25679	25911	25771	25452	25561	25876	25673	25974	25708	25674	25763	25921	25817	25816	25700	25888	25937	25661	25623	25751	25832	25913	25767	25800	25628	25387	25862	25664	25602	25741	25729	25614	25863	25540	25797	25825	25504	25710	25721	25595	25529	25685	25575	25631	25732	25734	25750	25332	25381	25633	25955	25628	25866	25898	25943	25819	26030	25602	25766	25862	26025	25780	25910	25699	25856	25720	25418	25464	25748	25837	25824	25665	25719	25580	25790	25900	25844	25816	25663	25640	25579	25719	25917	25820	25600	25720	25842	25576	25714	25958	26004	25501	25852	25780	25708	25928	25785	25626	25629	26041	25514	25436	25717	25983	25818	25671	25863	25530	25747	25810	25934	25919	25446	25813	25601	25520	25466	25626	25730	25566	25668	25596	25693	25798	25750	25575	25652	25643	25692	25847	25574	25968	25776	25756	25733	25807	25891	25886	25501	25800	25546	25703	25406	25878	25867	25638	25879	25896	25783	25781	26011	25822	25685	25651	25646	25755	25707	25704	25346	25421	25620	25699	25817	25558	25660	25729	25723	25709	25676	25803	25781	25909	25895	25799	25655	25691	25687	25617	25648	25642	25690	25883	25788	25712	25509	25719	25972	25615	25564	25779	26016	25907	25764	25910	25830	25852	25724	25523	25883	25839	25556	25720	25717	25703	25707	25743	25744	25652	25437	25602	25689	25948	25835	25811	25435	25776	25691	25395	25783	25625	25851	26106	25671	25688	25868	25549	25781	25430	25522	25699	25725	25954	25771	25569	25658	25740	25895	25810	25576	25699	25488	25755	25962	25820	25510	25645	25854	25548	25626	25696	25584	25570	25798	25763	25918	25658	25777	25476	25680	25767	25659	26038	25806	25658	25781	25639	25884	25738	25746	25671	25496	25549	25555	25805	25642	25729	25628	25812	25918	25857	25806	25855	25944	25813	25668	25762	25786	26100	25679	25498	25568	25479	25877	25697	25744	25732	25619	25622	25655	25492	25537	25915	25693	25923	25583	25892	25886	25968	25761	25654	25727	25634	25875	25769	25674	25909	25809	25705	25575	25864	25697	25728	25875	25874	25526	25613	25847	25597	25736	25629	25561	25719	25795	25657	25803	26076	25721	25693	25760	25843	25634	25824	25719	25800	25540	25874	25620	25597	25720	25864	25813	25652	25732	25661	25647	25686	25756	25683	25653	25867	25534	25643	25543	25811	25543	25597	25760	25798	25842	25724	25737	25782	25866	25841	25738	25521	25993	25683	25692	25783	25779	25769	25636	25949	25769	25813	25816	25787	25851	25821	25830	25700	25634	25934	25754	25846	25579	25516	25814	25862	25881	25720	25652	25979	25782	25791	25968	25693	25734	25773	25865	25686	25830	25864	25684	25795	26119	25829	25469	25572	25565	25730	25693	25777	25625	25794	25976	25960	25890	25540	25881	25634	25664	25807	25983	25731	25494	25837	25709	25532	25779	25954	25796	25924	25886	25693	25581	25603	25601	25532	25445	25621	25720	25798	25829	25761	25689	25827	25599	25552	25627	25831	25812	25770	25579	25352	25719	25854	25887	25781	25574	25978	25702	25894	25923	25761	25882	25948	25776	25586	25587	25811	25733	25995	25903	25668	25584	25835	25382	25608	25785	25592	25487	25498	25755	25793	25876	25765	25723	25867	25674	25659	25635	25653	25650	26004	25764	25694	25640	25748	25718	25614	25615	25806	25943	25775	25971	25805	25883	25666	25413	25448	25867	25895	25666	25592	25762	25905	25544	25522	25968	25822	25724	25819	25771	25747	25579	25777	25812	25855	25713	26008	25795	25666	25726	25793	25826	25829	25756	25966	25875	25660	25628	25701	25893	25510	26002	25719	25518	25818	25756	25675	25575	25706	25686	25936	25926	25746	25789	25604	25856	25929	25751	25761	25570	25880	25525	25795	25655	25672	25606	25633	25552	25715	25697	25805	25683	25562	25865	25831	25629	25514	25682	25782	25873	25512	25565	25643	25931	25650	25715	25792	25776	25831	25966	25662	25914	25787	25930	25618	25769	25581	25553	25835	25720	25710	25645	25804	25731	25945	25568	25665	25510	25906	25637	25749	25784	25720	25907	25651	25611	25816	25642	25689	25772	25672	25956	25842	25705	25714	25822	26024	25625	25717	25582	25832	25903	25795	25648	25518	25816	25642	25691	25415	25880	25795	25689	25719	25969	25940	25778	25844	25832	25730	25634	25624	25682	25524	25583	25879	25696	25673	25787	25688	25500	25580	25872	26047	25839	25698	25753	25853	25954	25514	25728	25892	25763	25749	25786	25733	25680	25764	25626	25834	25555	25790	25752	25703	25614	25696	25619	25548	25846	25764	25872	25693	25551	25976	25648	25864	25857	25754	25839	25708	25712	25861	25946	26009	25600	26026	25759	25866	25832	25752	25809	25739	25710	25534	25558	25893	25770	25732	25922	26154	25730	25992	25944	25921	25968	25912	25676	25732	25616	25790	26006	25935	25632	25837	25776	25777	25765	25722	25724	25740	25652	25646	25876	25675	25574	25626	25813	25884	25853	25758	25776	25774	25771	25788	26006	25694	25673	25884	25748	25854	25739	25873	25696	25606	25793	25895	25862	25809	25817	25778	25597	25895	25569	26164	25844	25736	25697	25880	25919	25701	26036	26123	25514	25717	25637	25874	25642	25813	25881	25685	25461	25902	25710	25924	25470	25667	25715	25890	25744	25872	25749	26001	25771	25618	25712	25637	25741	25889	25733	25584	25948	25857	25666	25687	25707	25717	25685	25917	25599	25840	25879	25767	25544	25856	25873	25857	25888	25846	25709	25831	25690	25771	25710	25794	25581	25642	25566	25857	25520	25655	25752	25702	25826	25581	25767	25634	25985	25973	25742	25583	25751	25708	25740	25858	25771	25814	25727	25992	25764	25566	25820	25725	25687	25677	25781	26016	25728	25659	25725	25826	25685	25595	25820	25714	25903	25885	26062	25849	25934	25662	25705	25701	25712	25763	25668	25753	25952	25714	25729	25839	25680	25625	25844	25852	25745	25721	25952	25628	25757
22693	39066	37929	30170	26027	23342	21388	20084	19454	18285	18288	17787	17609	17312	17143	17047	16755	16842	16935	16985	16642	16683	16709	16420	16721	16512	16566	16376	16501	16640	16364	16437	16622	16256	16298	16552	16249	16331	16442	16470	16415	16406	16557	16430	16326	16210	16304	16433	16445	16300	16389	16271	16488	16344	16496	16196	16380	16500	16537	16267	16380	16458	16388	16242	16345	16308	16400	16335	16297	16319	16375	16395	16206	16339	16267	16273	16294	16122	16246	16499	16268	16288	16263	16156	16308	16305	16298	16236	16256	16283	16204	16239	16370	16145	16217	16439	16469	16224	16284	16238	16389	16390	16581	16386	16183	16437	16570	16172	16223	16317	16484	16434	16191	16339	16313	16299	16367	16228	16318	16271	16377	16277	16280	16272	16214	16271	16281	16260	16079	16252	16290	16234	16347	16364	16255	16254	16394	16247	16286	16476	16218	16265	16217	16343	16449	16317	16234	16229	16082	16350	16345	16178	16176	16244	16493	16298	16380	16309	16219	16264	16150	16497	16073	16275	16242	16277	16227	16432	16305	16234	16231	16323	16364	16356	16230	16468	16135	16286	16268	16173	16192	16153	16101	16284	16367	16358	16132	16218	16301	16193	16180	16183	16331	16295	16048	16276	16316	16284	16358	16124	16101	16406	16235	16123	16392	16347	16245	16432	16143	16274	16354	16379	16217	16265	16364	16204	16285	16238	16418	16298	16227	16249	16313	16283	16191	16229	16343	16318	16269	16109	16127	16219	16395	16210	16391	16188	15927	16364	16327	16400	16383	16255	16234	16295	16130	16223	16328	16306	16199	16297	16215	16210	16245	16393	16113	16279	16363	16160	16213	16294	16274	16310	16328	16294	16307	16226	16184	16329	16306	16272	16133	16222	16410	16223	16312	16233	16500	16320	16258	16304	16160	16299	16393	16304	16250	16276	16320	16116	16160	16127	16258	16076	16438	16245	16196	16120	16277	16270	16291	16369	16193	16428	16160	16306	16152	16354	16268	16182	16316	16177	16271	16225	16328	16142	16228	16405	16346	16267	16107	16349	16326	16169	16192	16340	16242	16363	16200	16366	16199	16338	16144	16176	16257	16369	16136	16283	16337	16207	16293	16373	16283	16132	16330	16182	16331	16351	16144	16301	16319	16202	16360	16223	16344	16332	16305	16259	16339	16313	16332	16348	16356	16209	16144	16172	16552	16285	16354	16396	16270	16337	16183	16297	16352	16276	16359	16301	16045	16183	16184	16235	16269	16105	16334	16397	16337	16405	16430	16266	16177	16460	16255	16348	16397	16343	16559	16008	16239	16266	16131	16187	16195	16324	16127	16314	16354	16251	16194	16165	16536	16424	16146	16184	16332	16120	16135	16218	16217	16288	16302	16361	16305	16162	16336	16184	16376	16166	16282	16232	16295	16381	16347	16163	16295	16264	16363	16255	16302	16321	16157	16243	16121	16366	16305	16205	16290	16210	16179	16286	16319	16177	16162	16234	16252	16323	16255	16272	16150	16242	16256	16235	16289	16301	16205	16134	16216	16224	16331	16432	16421	16398	16174	16323	16329	16370	16144	16256	16207	16085	16167	16250	16319	16201	16340	16382	16207	16151	16382	16139	16158	16284	16410	16375	16355	16138	16262	16312	16241	16164	16272	16311	16253	16173	16344	16265	16233	16088	16412	16254	16214	16140	16439	16255	16202	16310	16339	16356	16245	16387	16289	16217	16078	16176	16339	16265	16301	16175	16363	16308	16268	16307	16204	16434	16332	16247	16227	16275	16081	16312	16218	16128	16316	16233	16308	16303	16250	16210	16319	16328	16113	16427	16279	16419	16270	16319	16235	16257	16179	16198	16190	16320	16305	16172	16325	16296	16161	16191	16249	16333	16376	16222	16156	16266	16164	16376	16459	16232	16325	16268	16276	16214	16317	16312	16267	16197	16180	16280	16421	16193	16167	16329	16194	16338	16328	16252	16189	16330	16334	16301	16494	16148	16355	16172	16144	16174	16132	16239	16470	16344	16304	16252	16291	16284	16304	16289	16318	16068	16292	16318	16314	16198	16431	16260	16198	16165	16272	16174	16427	16331	16146	16305	16127	16279	16318	16316	16302	16276	16335	16201	16389	16194	16454	16299	16333	16227	16388	16406	16159	16164	16377	16184	16251	16198	16197	16410	16321	16253	16020	16219	16328	16136	16171	16321	16402	16310	16300	16331	16117	16131	16221	16162	16280	16300	16052	16325	16372	16268	16350	16472	16388	16305	16199	16239	16305	16280	16243	16269	16279	16232	16096	16418	16153	16424	16251	16224	16207	16308	16296	16214	16376	16208	16403	16421	16079	16353	16418	16225	16519	16184	16376	16271	16280	16114	16240	16227	16444	16414	16261	16201	16232	16165	16222	16171	16456	16217	16374	16387	16266	16237	16289	16112	16242	16093	16157	16406	16196	16289	16222	16349	16194	16550	16047	16200	16326	16149	16193	16193	16179	16380	16366	16402	16199	16210	16222	16232	16274	16389	16266	16318	16148	16250	16247	16307	16176	16165	16080	16082	16420	16227	16476	16284	16250	16277	16299	16388	16281	16348	16224	16379	16268	16192	16417	16289	16403	16138	16316	16349	16203	16237	15985	16220	16299	16247	16071	16329	16280	16347	16322	16352	16096	16274	16168	16270	16232	16286	16212	16354	16332	16278	16320	16295	16247	16316	16100	16242	16189	16021	16284	16315	16228	16342	16454	16270	16230	16072	16412	16373	16268	16280	16291	16118	16278	16229	16134	16252	16183	16133	16240	16189	16225	16284	16113	16138	16286	16290	16204	16256	16249	16273	16081	16300	16215	16169	16269	16279	16121	16283	16272	16135	16204	16176	16388	16198	16311	16182	16073	16402	16277	16150	16172	16362	16210	16228	16251	16295	16217	16341	16258	16189	16178	16286	16484	16136	16361	16332	16327	16267	16376	16328	16433	16190	16319	16286	16119	16201	16298	16260	16096	16464	16270	16223	16410	16250	16176	16350	16180	16377	16344	16302	16347	16223	16159	16226	16160	16291	16236	16229	16148	15972	16429	16134	16312	16187	16165	16374	16318	16105	16049	16199	16202	16195	16326	16202	16031	16246	16421	16223	16203	16413	16174	16186	16109	16310	16189	16228	16473	16363	16059	16377	16243	16342	16507	16387	16296	16209	16138	16330	16159	16222	16337	16283	16372	16303	16272	16282	16203	16349	16079	16338	16346	16366	16137	16266	16187	16442	16373	16415	16356	16214	16284	16274	16285	16300	16258	16317	16187	16333	16410	16373	16234	16350	16152	16228	16352	16254	16209	16144	16421	16224	16162	16433	16247	16087	16493	16279	16127	16324	16150	16386	16278	16187	16369	16435	16374	16099	16317	16255	16380	16212	16223	16513	16177	16335	16205	16259	16313	16319	16313	16363	16298	16268	16111	16368	16287	16425	16240	16290	16325	16094	16281	16201	16195	16323	16217	16195	16308	16250	16230	16235	16283	16386	16386	16296	16333	16254	16292	16229	16427	16291	16286	16392	16400	16344	16373	16318	16323	16369	16027	16224	16205	16369	16124	16385	16213	16137	16208	16227	16155	16339	16263	16210	16105	16219	16217	16220	16125	16281	16215	16310	16132	16301	16302	16142	16292	16344	16386	16375	16241	16408	16240	16220	16444	16317	16250	16177	16252	16099	16188	16292	16163	16117	16264	16129	16296	16117	16274	16256	16370	16119	16306	16174	16403	16338	16450	16293	16073	16290	16370	16144	16216	16248	16165	16131	16351	16233	16283	16353	16342	16443	16295	16340	16321	16230	16182	16281	16402	16084	16205	16221	16442	16225	16301	16280	16142	16317	16207	16361	16290	16361	16253	16137	16288	16240	16434	16154	16447	16293	16352	16256	16232	16155	16219	16188	16414	16141	16262	16173	16241	16194	16335	16348	16190	16364	16312	16355	16110	16184	16423	16221	16087	16132	16357	16172	16123	16361	16210	16393	16217	16369	16220	16332	16285	16237	16351	16169	16359	15952	16397	16289	16277	16189	16191	16222	16276	16322	16274	16275	16426	16285	16270	16143	16348	16344	16328	16211	16171	16324	16283	16333	16455	16206	16183	16073	16299	16171	16369	16323	16313	16334	16323	16274	16076	16346	16269	16274	16199	16168	16226	16228	16343	16486	16364	16163	16162	16350	16268	16227	16277	16222	16289	16356	16280	16073	16304	16081	16160	16440	16391	16225	16395	16287	16248	16256	16515	16255	16300	16130	16242	16325	16107	16288	16266	16261	16327	16401	16326	16338	16240	16278	16103	16353	16283	16301	16131	16207	16232	16188	16306	16318	16226	16135	16272	16346	16300	16322	16306	16373	16064	16063	16248	16372	16259	16068	16321	16392	16227	16362	16162	16186	16099	16334	16151	16126	16458	16326	16231	16193	16267	16324	16180	16052	16271	16228	16227	16183	16170	16152	16224	16330	16208	16314	16206	16257	16384	16197	16167	16276	16291	16280	16199	16316	16427	16052	16156	16173	16501	16277	16292	16253	16378	16176	16292	16246	16413	16384	16247	16228	16345	16301	16197	16265	16193	16283	16347	16197	16372	16231	16474	16224	16280	16188	16286	16183	16229	16271	16275	16186	16252	16166	16247	16378	16378	16351	16288	16176	16227	16206	16319	16283	16302	16349	16206	16340	16175	16389	16311	16235	16428	16363	16334	16229	16211	16408	16427	16392	16399	16378	16301	16206	16089	16243	16260	16258	16163	16170	16348	16172	16369	16283	16321	16216	16282	16365	16203	16299	16225	16262	16401	16350	16261	16204	16383	16131	16214	16284	16212	16449	16176	16325	16221	16177	16413	16357	16280	16359	16222	16533	16179	16242	16352	16233	16213	16126	16460	16219	16276	16390	16370	16211	16286	16221	16373	16203	16222	16393	16392	16236	16161	16240	16143	16170	16376	16299	16063	16271	16285	16280	16366	16191	16212	16377	16120	16176	16371	16323	16117	16304	16288	16188	16284	16282	16222	16386	16187	16177	16367	16354	16224	16233	16353	16219	16206	16215	16235	16305	16215	16234	16209	16292	16351	16276	16089	16173	16302	16196	16304	16278	16390	16199	16234	16207	16370	16228	16302	16203	16105	16327
35756	29590	33218	31706	29396	28955	28741	28517	28058	27808	27729	27689	27815	27740	27729	27642	27581	27593	27628	27712	27794	27654	27651	27702	27821	27527	27777	27580	27269	27550	27676	27682	27576	27467	27695	27478	27564	27691	27521	27516	27774	27768	27506	27592	27464	27571	27682	27483	27448	27540	27706	27840	27713	27638	27538	27672	27709	27426	27586	27757	27630	27548	27774	27723	27710	27312	27612	27519	27537	27714	27460	27655	27738	27369	27500	27558	27952	27598	27472	27666	27638	27523	27521	27970	27655	27581	27677	27440	27732	27667	27639	27643	27593	27773	27591	27431	27498	27687	27653	27442	27510	27527	27758	27149	27444	27303	27668	27659	27658	27584	27727	27428	27579	27465	27461	27638	27412	27440	27486	27596	27404	27489	27612	27434	27371	27527	27629	27418	27450	27386	27349	27503	27567	27642	27725	27478	27387	27574	27571	27660	27374	27469	27574	27573	27632	27532	27833	27560	27687	27774	27549	27484	27589	27497	27408	27335	27538	27407	27363	27416	27507	27501	27519	27411	27772	27450	27640	27507	27676	27868	27611	27556	27861	27646	27665	27636	27521	27424	27637	27633	27627	27624	27607	27818	27494	27304	27666	27351	27480	27652	27585	27616	27814	27347	27457	27539	27678	27777	27745	27312	27611	27663	27607	27581	27350	27525	27425	27445	27440	27509	27641	27525	27667	27562	27523	27859	27438	27850	27690	27417	27769	27423	27760	27893	27781	27773	27480	27663	27360	27578	27548	27607	27559	27652	27657	27639	27802	27615	27634	27516	27554	27740	27543	27581	27585	27662	27426	27496	27404	27637	27499	27526	27632	27497	27629	27742	27782	27816	27483	27565	27612	27549	27633	27731	27802	27394	27609	27396	27540	27671	27498	27622	27375	27328	27567	27715	27349	27629	27661	27603	27625	27537	27666	27528	27624	27466	27604	27563	27656	27599	27459	27587	27441	27376	27612	27785	27516	27433	27568	27479	27590	27392	27408	27671	27653	27484	27505	27348	27775	27500	27678	27868	27510	27512	27506	27327	27193	27468	27587	27754	27564	27505	27467	27567	27694	27695	27402	27497	27637	27474	27648	27519	27568	27401	27502	27583	27404	27362	27699	27768	27643	27721	27634	27648	27345	27562	27819	27602	27461	27644	27808	27526	27578	27522	27589	27466	27512	27653	27556	27739	27386	27673	27684	27633	27633	27515	27567	27676	27683	27688	27498	27284	27730	27648	27428	27476	27407	27478	27565	27354	27756	27886	27723	27393	27367	27733	27751	27874	27653	27616	27536	27555	27741	27699	27590	27539	27552	27785	27371	27517	27531	27423	27393	27575	27566	27674	27438	27692	27513	27624	27780	27517	27461	27607	27579	27525	27684	27710	27483	27546	27372	27396	27665	27589	27689	27297	27575	27383	27562	27323	27046	27664	27350	27442	27412	27790	27623	27725	27618	27532	27579	27585	27679	27400	27435	27598	27546	27302	27647	27462	27483	27402	27503	27690	27435	27694	27563	27401	27412	27535	27806	27685	27455	27718	27506	27293	27681	27622	27536	27480	27420	27570	27561	27800	27825	27637	27410	27687	27656	27662	27485	27755	27569	27720	27482	27762	27532	27643	27598	27427	27568	27414	27657	27531	27513	27630	27557	27569	27646	27582	27731	27762	27424	27510	27726	27554	27433	27529	27581	27681	27761	27663	27649	27632	27634	27451	27423	27621	27463	27660	27701	27441	27753	27650	27671	27590	27772	27457	27703	27722	27582	27600	27457	27580	27740	27488	27485	27772	27572	27362	27518	27777	27635	27498	27600	27604	27603	27437	27790	27712	27540	27449	27541	27656	27567	27586	27477	27503	27710	27621	27648	27569	27586	27331	27932	27764	27397	27514	27524	27677	27395	27536	27392	27411	27454	27610	27533	27489	27509	27718	27521	27372	27669	27575	27576	27551	27710	27672	27362	27393	27658	27486	27321	27589	27530	27553	27470	27837	27403	27499	27318	27516	27617	27655	27586	27896	27542	27669	27442	27750	27693	27498	27600	27460	27307	27603	27474	27655	27582	27689	27618	27520	27704	27721	27639	27698	27588	27453	27534	27888	27641	27465	27650	27389	27530	27645	27518	27566	27954	27631	27517	27724	27703	27121	27454	27626	27419	27593	27547	27423	28019	27358	27687	27817	27556	27539	27676	27826	27520	27445	27648	27789	27721	27524	27636	27371	27724	27774	27649	27674	27495	27478	27564	27447	27658	27721	27653	27503	27547	27530	27513	27438	27450	27426	27687	27521	27588	27467	27639	27203	27440	27520	27556	27447	27488	27466	27672	27434	27386	27420	28019	27764	27486	27529	27750	27645	27738	27736	27898	27560	27341	27528	27609	27813	27846	27637	27737	27292	27667	27359	27686	27292	27556	27353	27564	27694	27496	27705	27198	27448	27592	27577	27261	27738	27683	27591	27641	27528	27437	27477	27573	27442	27684	27704	27665	27454	27597	27697	27468	27619	27582	27634	27633	27327	27493	27466	27503	27323	27847	27575	27468	27509	27552	27467	27642	27462	27702	27476	27532	27707	27643	27547	27564	27470	27457	27645	27662	27642	27650	27533	27698	27813	27679	27410	27627	27817	27584	27487	27707	27483	27354	27329	27480	27428	27383	27382	27596	27754	27557	27495	27476	27584	27676	27675	27579	27270	27781	27742	27648	27310	27501	27632	27609	27775	27726	27660	27445	27545	27390	27568	27500	27700	27550	27497	27631	27795	27724	27598	27731	27548	27435	27537	27680	27521	27638	27821	27659	27572	27791	27801	27657	27629	27424	27492	27453	27677	27351	27756	27508	27536	27710	27426	27510	27573	27462	27397	27519	27719	27623	27543	27477	27601	27705	27578	27415	27396	27496	27436	27448	27518	27712	27465	27566	27469	27635	27661	27527	27428	27455	27631	27609	27473	27434	27692	27531	27543	27661	27673	27583	27679	27856	27526	27433	27723	27678	27404	27402	27725	27792	27725	27507	27490	27737	27595	27848	27656	27579	27449	27697	27495	27391	27556	27531	27498	27474	27427	27415	27275	27541	27499	27728	27521	27546	27624	27549	27437	27595	27465	27757	27401	27727	27691	27372	27445	27601	27750	27512	27726	27861	27504	27608	27587	27421	27495	27786	27611	27362	27601	27725	27589	27761	27702	27456	27451	27761	27511	27552	27509	27657	27274	27671	27513	27709	27513	27524	27285	27614	27741	27515	27483	27395	27555	27434	27792	28118	27739	27653	27455	27540	27696	27568	27581	27534	27618	27711	27602	27767	27452	27918	27865	27487	27797	27507	27360	27428	27498	27655	27552	27629	27483	27586	27468	27422	27431	27524	27584	27462	27680	27565	27827	27554	27522	27842	27552	27518	27374	27670	27559	27574	27775	27755	27921	27790	27551	27400	27656	27644	27677	27529	27460	27353	27524	27270	27404	27382	27623	27559	27558	27629	27739	27665	27470	27711	27572	27511	27553	27511	27376	27843	27661	27774	27743	27746	27459	27510	27589	27757	27477	27657	27800	27328	27493	27361	27555	27680	27618	27623	27761	27589	27451	27333	27692	27634	27500	27696	27584	27475	27584	27593	27686	27702	27531	27460	27761	27560	27753	27453	27356	27788	27601	27494	27545	27550	27478	27547	27748	27500	27631	27789	27871	27570	27592	27632	27360	27810	27692	27796	27721	27589	27512	27348	27468	27343	27697	27514	27627	27515	27468	27573	27489	27534	27531	27569	27472	27781	27500	27552	27557	27694	27674	27368	27692	27650	27420	27620	27524	27635	27670	27598	27811	27410	27470	27677	27798	27494	27693	27951	27469	27740	27439	27505	27428	27765	27610	27573	27500	27503	27548	27469	27487	27681	27403	27590	27833	27867	27698	27517	27339	27818	27505	27476	27575	27447	27475	27695	27739	27514	27676	27555	27694	27613	27774	27516	27539	27625	27462	27408	27469	27545	27657	27552	27653	27789	27577	27483	27631	27780	27563	27754	27427	27526	27503	27574	27579	27635	27402	27461	27453	27318	27576	27534	27599	27969	27529	27840	27351	27598	27543	27582	27694	27601	27498	27523	27632	27570	27446	27503	27624	27583	27709	27567	27507	27951	27758	27671	27423	27614	27377	27636	27730	27643	27772	27827	27529	27507	27481	27597	27259	27312	27544	27711	27372	27656	27630	27602	27716	27559	27760	27541	27550	27621	27660	27592	27741	27749	27520	27620	27565	27683	27579	27316	27537	27395	27409	27540	27594	27642	27360	27563	27444	27660	27606	27605	27798	27559	27528	27549	27483	27585	27405	27260	27381	27671	27657	27482	27446	27509	27743	27612	27582	27432	27469	27669	27675	27597	27354	27486	27921	27532	27550	27486	27544	27605	27380	27628	27489	27466	27448	27360	27381	27521	27386	27632	27863	27846	27445	27194	27244	27674	27439	27623	27391	27656	27495	27411	27733	27870	27249	27231	27456	27699	27399	27696	27527	27456	27365	27345	27564	27482	27483	27658	27421	27692	27651	27456	27239	27604	27543	27704	27671	27777	27448	27401	27648	27527	27622	27564	27580	27602	27297	27493	27648	27562	27778	27620	27482	27507	27756	27544	27712	27369	27401	27604	27690	27785	27616	27569	27697	27535	27361	27370	27606	27448	27573	27557	27497	27346	27459	27442	28012	27470	27522	27751	27370	27836	27602	27696	27541	27529	27656	27512	27521	27529	27837	27506	27398	27709	27506	27537	27704	27452	27326	27553	27439	27521	27632	27592	27623	27619	27606	27381	27777	27382	27594	27572	27473	27503	27896	27672	27716	27711	27582	27664	27925	27607	27629	27570	27698	27505	27626	27669	27481	27647	27350	27519	27566	27638	27526	27642	27462	27638	27653	27451	27879	27730	27451	27523	27580	27557	27728	27623	27707	27606	27615	27474	27549	27421	27444	27533	27408	27619	27665	27747	27606	27511	27457	27632	27411	27636	27403	27585	27420	27635	27667	27450	27393	27446	27611	27511	27681	27652	27560	27443	27502	27759	27695	27420	27596	27662	27477	27597	27640	27426	27491	27663	27524	27470	27598	27749	27464	27664	27524	27620	27652	27727	27759	27673	27469	27693	27684	27679	27555	27620	27497	27592	27333
23261	27389	26271	22193	20523	19082	18604	18198	17945	17940	17857	17728	17698	17452	17361	17381	17425	17341	17340	17423	17330	17156	17201	17318	17356	17310	17156	17284	17297	17114	17158	17228	17264	17041	17303	17269	17177	17253	17288	17173	17168	17270	17268	17293	17064	17240	17273	17416	17158	17085	17243	17264	17020	17327	17349	17174	17232	17203	17315	17301	17114	17289	17108	17116	16991	17076	17188	17206	17365	17083	17121	17342	17126	17224	17269	17016	17146	17298	17170	17105	17247	17204	17329	17099	17121	17125	17120	17288	17291	17208	17224	17199	17208	17196	17206	17127	17275	17098	17172	17117	17053	17086	17158	16995	17120	17320	17136	17252	17129	17025	17121	17362	17224	17155	17168	17322	17269	17213	17039	17099	17298	17279	17244	17122	17181	17220	17271	17276	17018	17169	17107	17249	17165	16959	17225	17040	16960	17030	17080	17088	17178	17234	17237	17097	17248	17031	17152	17052	17284	17247	17399	17220	17195	17188	17045	17122	17274	17094	17234	16991	17263	17175	17274	17368	17014	17263	17090	17323	17080	17088	17042	17084	17134	17210	17172	17084	17275	17020	17121	17123	17031	17070	17165	17237	17139	17237	17303	17081	16979	17134	17309	17119	17040	17251	17267	17229	17330	17091	17071	17040	17113	17059	17303	17050	17214	17111	17243	17150	17213	17026	17174	17265	17133	17315	17292	17118	17353	17026	17164	17127	17139	17276	17109	17219	17178	17255	17202	17204	17203	17243	17157	17039	17348	17279	17277	17260	17121	17175	17026	17273	17113	17202	17234	16909	17184	17107	17182	17104	17115	17259	16923	17134	17248	17251	17243	17114	17120	17324	17130	17222	16905	17237	17147	17256	17255	17225	17094	16764	17187	17075	17001	17238	17064	17135	17356	17135	17185	17121	17196	17205	17333	17280	17117	17250	17182	17174	17030	17162	17069	17263	17169	17304	17122	17161	17100	17250	17099	17291	17265	17066	17163	17207	17201	17245	17227	17180	17130	17131	17330	17220	17170	17139	17111	17022	17164	17250	17371	17111	17086	17057	17137	17240	17242	17119	17064	17118	17107	17169	17194	17132	17002	17079	17123	17197	17250	17330	17135	17001	17086	17207	17244	17274	17141	17311	17128	17373	17348	17221	17226	17079	17218	17221	17033	17022	17034	17110	17084	17071	16875	17144	17206	17065	17139	17272	17109	17238	17130	17170	17064	17221	17065	17346	17050	17129	17124	17386	17149	17251	17156	17182	17212	17171	17134	17239	17006	17119	17235	17005	17090	17055	17078	17340	17253	17261	17241	17036	17192	17234	17360	17385	17173	17263	17188	17176	17274	17144	17304	17281	17237	16985	17056	17133	17048	17125	17148	17164	17131	17074	17153	16948	17139	17220	17171	17114	17253	17187	17401	17019	17339	17062	17031	17188	17016	17203	17113	16971	17150	17192	17179	17289	17158	17095	17133	17162	17296	17265	17198	17120	17079	17235	17129	17103	17292	17293	17278	17189	17249	17169	17237	17242	17267	17231	16930	17307	17479	17126	17140	17209	17352	17010	17260	17140	17194	17114	17196	17152	17232	17213	17256	17207	17137	17167	16994	17123	17172	16963	17356	16964	17263	17143	17144	17040	17170	17135	17105	17154	17189	17125	17321	17118	17249	17165	17187	16990	17265	17177	17232	17115	17227	17077	17199	17139	17160	17126	17159	17304	17002	17246	16958	17047	17468	17205	17290	17073	17190	17061	17198	17085	17051	17381	17138	16999	17203	17044	17146	17175	17144	17228	17194	17200	17170	17199	17081	17143	17047	17150	16981	17333	17289	17176	17211	17483	17390	17164	17058	17361	17144	17448	17248	17070	17234	17081	17227	17107	17209	17239	17087	17198	17210	17183	17065	17282	17087	17154	17242	17204	17265	17089	17185	17170	17241	17251	17177	17203	17245	17250	17233	17195	17212	17250	17126	17033	17050	17290	17242	17124	17293	17290	17062	17069	17231	17097	17172	16849	17081	17051	17280	17208	17074	17018	17105	17224	17091	17120	17169	17143	17108	17102	17000	17051	17123	17199	17149	17079	17072	17104	17124	17276	17275	17136	17196	17201	17253	17204	17184	17014	17109	17055	17380	17143	17079	17244	17160	17143	17322	17102	17132	17259	17200	17218	17088	17168	17122	17341	17107	17073	17075	17217	17112	17176	17117	17294	17146	17144	17321	17121	17206	17219	17231	17176	17261	17182	17273	17245	16947	17132	17142	17157	17077	17225	16995	17145	17201	17098	17106	17196	17263	17189	17102	17120	17173	17256	17180	17037	17052	17151	17113	17218	17377	17103	16960	17190	17242	17058	17250	17134	17262	17102	17230	17269	17226	17100	17069	17174	17165	17275	17219	17209	17156	17209	17134	17226	17273	17064	17138	17046	17007	17100	17224	17265	17150	16858	16986	17268	17192	17092	17267	17072	17141	17239	16961	17076	17263	17045	17153	17146	17096	17084	17147	17215	17217	17073	17244	17285	17283	17208	17263	17076	16875	17115	17064	17239	17331	17139	17158	17026	17169	17315	17189	17235	17250	17319	17117	17242	17214	17200	17268	17083	17101	17199	17268	17214	16987	17181	16931	17045	17196	17036	17161	17196	17183	17142	17028	17085	17381	17134	17201	17188	17107	16992	17216	17102	17099	17204	17211	17054	17147	17206	17128	17257	17260	17156	17062	17220	17214	16995	17279	17288	17099	17198	17199	17106	17269	17113	17286	17163	17167	17037	17039	17378	17244	17298	17111	17315	17147	17192	17221	17261	17149	17371	17416	17257	17140	17076	17109	17401	17070	17241	17184	17220	17150	17109	17300	17132	17177	17167	17153	17077	17069	17075	17187	17246	17088	17233	17254	17241	17130	17201	17174	16969	17147	17154	17103	17298	17079	17245	17213	17090	17239	17301	17201	17115	17197	17254	17278	16956	17245	17148	17270	17135	17017	17427	17339	17110	17253	17218	17187	17065	17293	17314	17238	17074	17036	17234	17150	16998	17205	17089	17105	17185	17210	17195	17358	17332	17187	17334	17135	17192	17181	17173	17176	17068	16959	17158	17192	17260	16969	17280	17304	17233	17136	17113	17062	17218	17292	17184	17256	17180	17222	17258	17051	17172	17161	17323	17106	17222	17061	17195	17078	17157	17138	17150	17103	17157	17266	17205	17207	17137	17067	17326	17336	17197	16952	17024	17283	17221	17215	17146	17254	16996	17216	17254	17291	17102	17053	17345	17300	17080	17130	17133	17146	17342	17266	17159	17200	17259	17119	17296	17174	17269	16854	17292	17183	17141	17234	17256	17147	17216	17125	17209	17243	17068	17371	17231	17245	17298	17124	17221	17262	17064	17135	17232	17126	17205	17193	17124	17244	17227	17128	17206	17084	17226	17113	17263	17145	17235	17162	17064	17231	17117	17031	17005	17160	17117	17237	17264	17331	17144	17221	17186	16997	17330	17284	17148	17113	17298	17321	17135	17169	17375	17157	17106	17095	17081	17214	17198	17166	17333	17059	17284	17316	17189	17248	17121	17207	17194	17208	17239	17017	17172	17276	17097	17022	17223	16829	17119	17227	17131	17239	17158	17027	17150	17104	17246	17286	16974	17211	17393	17198	17330	17234	17158	17316	17097	17201	17289	17275	17108	17321	17129	17198	17257	17117	17358	17245	17023	17276	17263	17116	17241	17142	17246	17255	17256	17131	17222	17162	17278	17329	17200	17151	17205	17125	17157	17262	17174	17229	17074	17206	17033	17173	17153	17299	17199	17232	17254	17239	17295	17079	17254	17159	17185	17106	17059	17117	17181	17037	17238	17194	17349	17100	17177	17249	17397	17252	17138	17121	17326	17183	17232	17284	17261	17129	17191	17101	17095	17100	17239	17298	17153	17162	16967	17075	17199	17114	17053	17195	17147	17280	17138	17208	17277	17118	17096	17098	17177	16987	17171	17070	17080	17191	17211	17120	17137	17085	17146	17358	17168	17234	17297	17055	17125	17341	17294	17279	17257	17252	17164	17413	17210	17230	17231	17326	17079	17195	17247	17056	17315	17198	17176	17153	17121	17143	17114	17374	17187	17050	17225	17229	17132	17153	17221	17092	17186	17084	17069	17194	17183	17148	17208	17058	17227	17032	17093	17220	17233	17003	17093	17153	17468	17222	17252	17123	17105	17250	17241	17070	16981	17203	17051	17395	17088	17231	17288	17128	17183	17105	17200	17297	17209	17163	17133	17170	17291	17288	17145	16985	17217	17028	17079	17144	17222	17288	17182	17125	17011	17164	17174	17206	17040	17347	17260	17148	17275	17234	17098	17140	17212	16948	17164	17138	17127	17186	17264	16982	17101	17230	17166	17099	17269	17217	17161	17254	17053	17195	17005	17065	17296	17288	17191	17077	17046	17184	17128	17315	16993	17170	17112	17087	17173	17221	17182	17328	17086	17302	17224	17164	17316	17161	17178	17080	17028	17119	17022	17041	17144	17229	17339	17145	17081	17164	17303	17296	17175	17018	17364	17231	17296	17049	17096	17353	17360	17230	17168	17128	17064	17103	17201	17155	17019	17077	17248	17105	17157	17047	17297	17088	17130	17133	17138	17199	17305	17285	17258	17088	17135	17167	17089	17082	16968	17174	17018	17162	17205	17241	17234	17219	17295	17211	17115	17138	17341	17133	17035	17136	17117	17134	17101	17201	17388	17230	17143	17056	17231	17143	17138	17229	17278	17175	17256	17259	17272	17128	17195	16912	17165	17220	17267	17140	17120	17293	17279	17085	17178	17399	17199	17233	17184	17141	17202	17232	17213	17176	17250	17181	17148	17177	17151	17247	17030	17225	17215	17047	17136	17161	17233	17191	17096	17163	17163	17074	17072	17092	17370	17145	17054	17222	17140	17215	17226	16983	17254	17193	17305	17142	16948	17300	17029	17378	17110	17129	17264	17106	17128	17243	17145	17179	17127	17167	17084	17179	17253	17144	17259	17365	17210	17154	17200	16990	17138	17368	17160	17144	17146	17081	17300	17090	17201	17157	17042	17287	17229	17260	17258	17206	17289	17313	17048	17142	17107	17122	17216	17196	17203	17334	17163	17156	16995	17287	17278	17210	17280	17042	17214	17215	17209
24332	21181	27768	25399	24522	28504	30224	27591	26737	26858	26744	26327	26256	26227	26138	26061	25954	26200	25828	25990	26005	26055	25963	26221	25786	25980	26256	26077	26065	25906	25907	25980	25709	26066	25709	26040	25794	25835	25630	25625	25950	25858	25883	25675	25956	25901	26013	25928	25866	25684	25717	25705	25637	25981	25899	25982	25849	25706	25716	25818	25854	25921	25721	25843	25823	26083	25919	25808	25929	25708	25654	25815	25752	25924	25864	25704	25957	25823	25699	25820	25730	25695	25801	25675	25794	25799	25859	25890	25845	25805	26001	25916	25964	25744	26031	25824	25598	25478	25749	25887	25830	25476	25764	25714	25524	25798	25736	25856	25635	25755	25839	25899	25788	25721	25510	25646	25581	25571	25626	25779	25626	25735	25760	25907	25769	25627	25806	25721	25858	25811	25749	25716	25829	25583	25629	25625	25701	25831	25761	25593	25984	25745	25796	25568	25746	25684	25988	25790	25732	25849	25873	25835	25810	25470	25659	26064	25638	25560	25610	25837	25823	25937	25988	25768	25719	25655	25596	25787	25633	25760	25638	25852	25823	25739	25682	25708	25444	25682	25946	25667	26010	25658	25752	25856	25712	25820	25976	25712	25842	25881	25691	25894	25583	25620	25761	25871	25818	25755	25998	26020	25863	25870	25595	25696	25706	25559	25705	25850	25845	25547	25729	25891	25839	25823	25849	25748	25828	25991	25738	25643	25823	25784	25857	25763	25777	25732	25782	25764	26023	25980	25572	25874	25802	25982	25731	25478	25741	25581	25574	25620	25683	25591	25683	26018	25659	26051	25627	25642	25745	25749	25900	25802	25886	25871	25782	25837	25820	25732	25820	25780	25631	25605	25801	25672	25647	25419	25914	25844	25819	25502	25499	25735	25599	25702	25647	25981	25902	25750	25794	25689	25615	25887	25628	25574	25769	25355	25889	25777	25702	25886	25594	25774	25897	25619	25590	25684	25768	25769	25782	25883	25911	25796	25936	25840	25736	25869	25793	25660	25615	25582	25583	25790	25584	26025	25732	25625	25688	25428	25696	25578	25920	25850	25808	25747	25908	25834	25661	25822	25952	25719	25798	25808	25803	25596	25716	25905	25891	25710	25698	25502	25809	25896	25594	25734	25773	25906	25710	25716	26009	25738	25543	25602	26016	25834	25707	25760	25604	25885	25734	25857	25712	25766	25839	25759	25793	25866	25923	25805	26081	25982	25826	25833	25959	25802	25700	25937	25684	25449	25772	25968	25494	26036	25717	25607	25632	25831	25680	25841	25865	25716	25866	25835	25761	25638	25975	25717	25843	25793	25621	25801	25827	25464	25494	25765	25783	25535	25927	25597	25769	25732	25451	25543	25830	25544	25747	25770	25698	25770	25775	25998	26005	25889	25596	25754	25673	25580	25605	25628	25846	25636	25834	25729	25818	25609	26009	25539	25857	25697	25686	25501	25919	25825	25999	26021	26027	25887	25847	26025	25780	25791	25775	25672	25656	25883	25388	25711	25666	25839	25818	25579	25690	25815	25559	25718	25674	25728	25956	25768	25566	25749	25747	25810	25715	25962	25788	25941	25570	25610	25624	25715	25878	25700	25831	25451	25729	25593	25705	25562	25905	25704	25892	25976	25618	25735	25527	25932	25828	25670	25650	25803	25775	25744	25784	25542	25794	25955	25711	25639	25722	25878	26008	25690	26071	25532	25802	25728	25697	25742	25707	25831	25593	25896	25677	25845	25427	25846	25795	25917	25789	25822	25679	25809	25726	25736	25973	25992	25643	25917	25910	25759	25831	25925	25801	25643	25729	25922	25730	25702	25771	25702	25823	25963	25966	25696	25858	25795	25516	25801	25758	25917	25719	25693	25701	25775	25867	25888	25665	25613	25583	25720	25695	25532	25909	25833	25889	25980	25586	25662	25726	25967	25597	25570	25465	25696	25728	25573	25723	25601	25666	25714	25602	25563	25610	25871	25922	25755	25607	25675	25902	25740	25953	25604	25575	25835	25712	25496	25679	25758	25785	25478	25678	25880	25667	25832	25831	25818	25729	25623	25956	25703	25703	25766	25966	25860	25627	25650	25862	25763	25915	25577	25864	25806	25804	25761	25596	25693	25866	26021	25806	25813	25541	25748	25587	25718	25825	25830	25863	25806	25851	25808	25534	25826	25847	25788	25656	25689	25775	25725	25566	25763	25719	25905	25863	25764	25618	25666	25858	25813	25527	25816	25821	25767	25609	25634	25698	25657	25808	25804	25756	25531	25547	26139	25996	25854	25650	25985	25788	25851	25586	25556	25827	25640	25693	25565	25552	25500	25796	25729	25814	25805	25634	25799	25816	25633	25638	25831	25835	25607	25632	25895	25877	25948	25704	25928	25862	25653	25657	25712	25774	25600	25677	25951	25827	25714	25851	25839	25898	25826	25850	25719	25785	25521	25813	25822	25626	26022	25878	25731	25958	25822	25684	25852	25594	25724	25515	25903	26002	25760	25685	25625	25917	25779	25827	25719	25903	25755	25703	25792	26002	25658	25633	26061	25783	25784	26132	25846	26077	25863	25605	26068	26116	25881	25851	25785	25696	25894	25889	25783	25802	25891	25441	25655	25539	25700	26064	25917	25803	25777	25815	25722	25810	25735	25626	25605	25742	25827	25881	25805	25713	25710	25584	25943	25496	25882	25605	25905	25955	25834	25902	25730	25704	25538	26062	25665	25754	25718	25971	25948	25877	25700	25613	25635	26088	26007	25789	25362	25764	25618	25706	25908	25996	25826	25650	25666	25403	25742	25609	25790	25789	25804	25839	25933	25396	25648	25878	25579	25616	25722	25806	25457	25750	25497	25834	25867	25761	25949	25568	25490	25682	25686	25781	25615	25693	25899	25893	25745	25597	25625	25563	25921	25692	25800	25817	25757	25924	25676	25810	25791	25682	25699	25750	25646	25742	25810	25942	25872	25868	25629	25722	25599	25483	25885	25847	25814	25855	25715	25709	25685	25851	26028	25514	25762	25657	25784	25711	25608	25856	25615	25633	25703	25609	25652	25799	25754	25673	25696	25629	25515	25542	25483	25964	25865	25574	25789	25693	25664	25662	25971	25854	25608	25660	25814	25817	25829	25959	25731	25787	25861	25791	25752	25624	25926	25822	26007	25716	25456	25691	25620	25760	25635	25737	25926	25782	26051	25834	25952	25746	26013	26042	25741	26045	25728	25848	25961	25855	25511	25668	25834	25760	25902	25635	25665	25825	25721	25663	25781	26077	25793	25819	25966	25894	25750	25522	25657	25729	25693	25656	25894	25868	25661	25674	25691	25812	25668	25608	25969	25782	25382	25478	25608	25902	25624	25784	25804	25864	25811	25699	25739	25902	25625	25606	25547	25859	25651	25620	25866	25859	25646	25615	25555	25786	25763	25807	25541	25933	25784	25644	25575	25877	25618	25782	25760	25515	25709	25850	25646	25789	25476	25882	25916	25704	25873	25738	25826	25927	25828	25715	25757	25750	25884	25618	25719	25751	25815	25828	25962	25966	25576	25582	25508	25828	25657	25809	25768	26003	25803	25699	25854	25401	25643	25654	25660	25508	25701	25776	25571	25701	25562	25924	25703	25608	25639	25807	25755	26026	25869	25882	25677	25813	25766	25700	25659	25936	25889	25634	25604	25843	25686	25666	25603	25953	25840	26030	25853	25869	25751	25638	25831	25646	25568	25531	25677	25940	25778	25872	25734	25667	25832	25953	25773	25699	25527	25415	25787	25765	25989	25753	25915	26166	26089	25787	25770	25870	25686	25925	25703	25977	25896	25633	25787	25705	25724	25751	25535	25677	25647	25962	25767	25729	25946	25999	25834	25655	25710	25799	25793	25993	25518	25723	25670	25950	25801	25739	25735	25734	26042	25701	25698	25680	25889	25857	25736	25708	25653	25676	25901	25745	25679	26126	25999	25828	25717	25386	25761	25926	25897	25723	25985	25888	25821	25807	25528	25830	25917	25834	25852	26082	25755	25747	25804	25816	25929	25619	25929	25924	25814	25848	25749	25643	26036	25843	25870	25596	25788	25570	25571	25989	25804	25915	25651	25418	25735	25538	25870	25817	25589	25883	25666	25783	25915	25752	25887	25863	25804	25879	25842	25926	25705	25873	25559	25791	25758	25948	25622	25763	25800	25767	25847	25926	25545	25591	25877	25870	25833	25674	25372	25529	25568	25703	25742	25970	25850	25731	25721	25980	25868	25982	25791	25551	25849	25669	25550	25641	25843	25749	25698	25717	25708	25730	25699	25585	25873	25649	25548	25982	25574	25679	25866	25681	25872	25802	25747	25728	25745	25555	25708	25639	25819	25841	25489	25682	25891	25848	26048	25614	25694	25997	25712	25931	25663	25587	25698	25703	25628	25615	25935	25839	25560	25979	25687	25528	25701	25825	25774	25774	25670	25715	25682	25838	25610	26116	25853	25920	25762	26052	25526	25759	25923	25882	25684	26089	25758	25643	25867	25845	25894	25801	26081	25764	25585	25659	25746	25771	25794	25789	25728	25542	25979	25842	25736	25725	25717	25993	26106	25655	25954	25621	25759	25425	25620	25943	25752	25766	25755	25790	26125	25745	25957	25792	25800	25848	25883	25703	25953	25799	25703	25581	25689	25672	25612	25794	25414	25619	25864	25791	25503	25631	25887	25993	25784	25741	25788	25897	25845	25882	25758	25839	25702	25837	25710	25648	25813	26012	25853	25559	25423	25613	25700	25917	25710	25915	25782	25764	25945	26030	26037	25714	25473	25592	25675	25672	25794	25817	25724	25740	25651	25913	25772	25750	25695	25776	25822	25756	26037	25747	25674	25655	25741	25945	25985	25512	25768	25720	25886	25776	25572	25717	25904	25796	25746	25692	25888	25630	26082	25578	25741	25889	25772	26113	25584	25676	25632	25619	25821	25935	25751	25724	25662	25782	25597	25704	25662	25680	25722	25682	25826	25738	25743	25705	25859	26004	25630	25860	25944	25749	25576	25605	25686	25712	25861	25577	25859	25392	25394	25615	25668	25592	25808	25981	25867	25693	25899	25741	25470	25584	25719	25787	26074	25887	25699	25711	25697	25802	25661	25837	25846	25626	25555	25759	25911	26043	25845	25670	25508	25745	25696
20422	33456	32056	26171	22901	21103	19529	18794	18181	17892	17685	17373	16975	16902	16770	17086	16640	16714	16705	16708	16561	16498	16571	16591	16599	16410	16529	16423	16516	16294	16548	16555	16748	16334	16470	16324	16380	16441	16552	16557	16399	16474	16457	16491	16327	16639	16432	16373	16573	16313	16216	16516	16430	16387	16345	16288	16429	16514	16417	16315	16454	16408	16329	16369	16452	16357	16476	16372	16397	16474	16522	16435	16364	16407	16459	16223	16484	16407	16401	16349	16261	16375	16422	16464	16243	16383	16383	16326	16219	16470	16378	16489	16293	16311	16515	16406	16419	16249	16296	16460	16455	16423	16532	16527	16374	16332	16537	16443	16547	16265	16212	16222	16254	16328	16273	16286	16254	16272	16482	16322	16514	16273	16577	16354	16392	16455	16177	16363	16308	16445	16534	16384	16233	16418	16482	16438	16449	16496	16307	16261	16448	16354	16258	16347	16404	16247	16479	16510	16270	16386	16190	16416	16176	16245	16365	16412	16391	16412	16437	16339	16225	16537	16325	16415	16320	16432	16307	16208	16252	16136	16417	16625	16213	16354	16428	16328	16302	16480	16516	16359	16262	16178	16462	16471	16535	16394	16308	16219	16314	16389	16201	16498	16361	16440	16306	16342	16401	16245	16421	16200	16479	16192	16489	16330	16484	16270	16277	16244	16334	16292	16233	16420	16328	16317	16237	16324	16344	16366	16379	16451	16321	16378	16299	16149	16306	16304	16406	16187	16350	16352	16411	16297	16168	16447	16242	16226	16473	16340	16349	16209	16420	16390	16292	16352	16176	16478	16285	16281	16481	16297	16368	16385	16362	16407	16254	16474	16551	16373	16468	16453	16500	16259	16340	16409	16608	16388	16428	16426	16446	16177	16215	16319	16533	16378	16385	16480	16317	16252	16376	16346	16253	16334	16348	16417	16355	16272	16194	16195	16517	16444	16525	16369	16351	16420	16250	16331	16468	16400	16223	16454	16450	16382	16382	16376	16524	16267	16384	16337	16345	16403	16480	16335	16392	16357	16518	16414	16240	16453	16414	16355	16468	16339	16414	16318	16413	16566	16236	16448	16477	16292	16258	16252	16481	16245	16341	16484	16203	16320	16387	16354	16331	16544	16390	16298	16303	16174	16349	16221	16339	16266	16226	16481	16411	16431	16388	16364	16246	16269	16302	16368	16358	16358	16352	16386	16468	16257	16404	16165	16382	16333	16291	16178	16504	16367	16391	16289	16362	16268	16441	16307	16272	16276	16444	16355	16457	16425	16315	16382	16309	16372	16252	16350	16262	16314	16302	16428	16330	16399	16455	16241	16330	16360	16350	16214	16278	16401	16285	16365	16364	16431	16326	16332	16369	16443	16341	16412	16412	16550	16329	16499	16242	16288	16455	16360	16363	16400	16389	16453	16377	16129	16418	16370	16336	16219	16385	16261	16380	16224	16379	16394	16338	16365	16388	16468	16325	16403	16486	16136	16187	16320	16421	16040	16304	16316	16344	16438	16323	16645	16371	16408	16422	16301	16548	16419	16394	16235	16271	16400	16326	16394	16495	16225	16417	16486	16287	16537	16360	16387	16417	16440	16454	16382	16293	16256	16490	16386	16456	16351	16366	16415	16388	16484	16391	16354	16416	16363	16279	16388	16425	16326	16364	16224	16340	16472	16421	16389	16172	16324	16479	16394	16310	16305	16331	16334	16397	16382	16306	16269	16510	16527	16446	16365	16330	16265	16346	16265	16278	16500	16393	16449	16362	16233	16484	16463	16452	16267	16348	16291	16335	16370	16421	16296	16368	16275	16259	16506	16237	16378	16435	16372	16390	16280	16311	16341	16333	16264	16459	16283	16503	16422	16382	16297	16262	16457	16493	16221	16376	16417	16294	16326	16353	16400	16311	16306	16387	16316	16450	16354	16368	16216	16339	16417	16332	16249	16244	16417	16467	16210	16514	16525	16348	16385	16286	16430	16343	16431	16388	16439	16400	16281	16400	16276	16434	16389	16347	16397	16470	16286	16441	16121	16370	16267	16235	16417	16295	16337	16371	16230	16279	16344	16200	16430	16390	16404	16131	16300	16417	16328	16428	16372	16337	16503	16503	16404	16463	16459	16397	16311	16549	16336	16371	16377	16340	16237	16335	16386	16181	16275	16429	16362	16321	16551	16348	16211	16399	16284	16474	16352	16372	16347	16243	16273	16412	16539	16379	16307	16460	16586	16485	16186	16258	16334	16369	16516	16354	16359	16479	16336	16351	16423	16438	16339	16312	16460	16407	16444	16249	16374	16229	16304	16261	16369	16255	16524	16495	16361	16336	16306	16313	16547	16273	16354	16356	16378	16330	16562	16271	16457	16478	16235	16352	16242	16385	16437	16366	16314	16400	16263	16391	16357	16329	16293	16420	16417	16445	16408	16400	16227	16417	16315	16430	16291	16511	16191	15988	16407	16400	16439	16083	16444	16414	16434	16513	16372	16271	16225	16285	16272	16392	16345	16253	16452	16429	16264	16446	16378	16463	16295	16483	16450	16337	16412	16528	16329	16442	16351	16329	16300	16243	16325	16292	16429	16388	16299	16410	16301	16362	16237	16414	16163	16343	16251	16388	16500	16325	16332	16252	16391	16342	16196	16302	16405	16331	16305	16173	16413	16320	16313	16403	16278	16390	16464	16386	16223	16310	16372	16428	16376	16288	16397	16421	16406	16463	16386	16239	16362	16509	16344	16390	16314	16391	16454	16404	16438	16295	16442	16403	16482	16195	16402	16456	16277	16236	16517	16368	16150	16517	16448	16378	16395	16528	16324	16386	16424	16389	16473	16434	16338	16388	16284	16497	16438	16563	16131	16128	16455	16314	16123	16352	16392	16362	16355	16461	16357	16436	16525	16481	16279	16312	16139	16573	16356	16405	16446	16293	16392	16176	16313	16566	16343	16561	16326	16335	16425	16350	16394	16419	16361	16398	16391	16436	16223	16338	16342	16494	16249	16359	16437	16377	16421	16429	16340	16403	16340	16558	16408	16488	16402	16435	16379	16229	16226	16326	16448	16204	16233	16073	16251	16339	16330	16291	16508	16474	16278	16353	16226	16399	16407	16299	16431	16388	16331	16255	16298	16232	16266	16196	16289	16368	16197	16576	16349	16404	16329	16346	16312	16311	16554	16339	16373	16537	16375	16420	16363	16472	16430	16359	16277	16321	16390	16487	16444	16392	16548	16371	16457	16365	16365	16401	16491	16256	16257	16417	16394	16293	16297	16304	16538	16294	16516	16441	16608	16409	16422	16421	16319	16427	16471	16443	16575	16232	16420	16367	16341	16393	16303	16321	16307	16312	16506	16466	16444	16431	16242	16353	16336	16380	16402	16227	16243	16576	16260	16551	16409	16549	16216	16639	16399	16271	16496	16328	16600	16442	16337	16336	16418	16159	16235	16156	16248	16319	16189	16367	16428	16267	16157	16204	16524	16377	16316	16337	16296	16269	16348	16304	16445	16362	16356	16372	16579	16269	16397	16305	16453	16276	16241	16507	16314	16463	16435	16338	16400	16323	16378	16247	16299	16219	16396	16192	16312	16371	16301	16261	16378	16418	16347	16281	16525	16153	16370	16172	16332	16479	16362	16345	16392	16312	16420	16472	16296	16420	16306	16358	16266	16251	16390	16361	16460	16323	16339	16336	16223	16267	16319	16420	16329	16373	16309	16406	16248	16528	16320	16485	16423	16363	16313	16413	16227	16458	16330	16452	16392	16365	16354	16260	16503	16408	16289	16213	16242	16204	16256	16428	16262	16603	16398	16223	16495	16231	16346	16445	16312	16204	16344	16369	16340	16297	16270	16520	16359	16435	16322	16479	16420	16331	16243	16443	16402	16403	16355	16472	16542	16354	16338	16389	16311	16532	16304	16664	16401	16501	16172	16426	16526	16414	16302	16257	16285	16396	16246	16477	16402	16315	16397	16471	16398	16337	16345	16280	16435	16200	16311	16472	16234	16348	16256	16323	16302	16364	16283	16386	16332	16449	16222	16228	16438	16436	16268	16453	16462	16519	16331	16106	16353	16346	16384	16285	16317	16162	16289	16120	16324	16441	16559	16335	16382	16432	16386	16281	16411	16321	16457	16287	16280	16350	16424	16407	16511	16305	16247	16301	16406	16324	16234	16485	16233	16524	16333	16310	16375	16477	16418	16273	16323	16265	16397	16385	16435	16623	16425	16476	16334	16392	16244	16324	16419	16344	16306	16489	16386	16301	16249	16453	16460	16476	16392	16464	16310	16268	16258	16210	16316	16373	16392	16230	16250	16475	16381	16302	16363	16087	16305	16515	16281	16330	16414	16276	16356	16293	16457	16447	16308	16411	16489	16321	16244	16483	16318	16388	16385	16241	16470	16279	16522	16359	16273	16428	16509	16253	16349	16462	16518	16446	16371	16428	16384	16382	16444	16264	16189	16353	16269	16397	16238	16479	16385	16379	16474	16280	16372	16366	16383	16341	16497	16264	16327	16171	16345	16352	16491	16199	16424	16421	16326	16399	16307	16185	16166	16444	16410	16410	16320	16415	16277	16283	16379	16295	16261	16417	16493	16399	16550	16310	16305	16334	16446	16360	16319	16459	16393	16325	16071	16504	16419	16416	16175	16221	16361	16304	16207	16276	16396	16288	16223	16594	16321	16306	16248	16379	16353	16338	16385	16331	16262	16320	16429	16324	16412	16310	16324	16246	16688	16451	16380	16085	16408	16370	16478	16337	16262	16287	16264	16492	16362	16444	16259	16481	16294	16473	16393	16387	16265	16220	16455	16347	16415	16435	16410	16416	16353	16394	16271	16527	16267	16368	16399	16234	16343	16357	16245	16495	16511	16401	16316	16349	16413	16323	16367	16167	16200	16330	16390	16356	16258	16477	16344	16356	16369	16301	16279	16367	16391	16317	16309	16206	16292	16421	16277	16312	16384	16259	16202	16407	16406	16330	16417	16277	16450	16351	16415	16295	16373	16274	16433	16479	16476	16327	16431	16443	16344	16447	16389	16475	16419	16405	16420	16533	16374	16399	16297	16338	16300	16519	16491	16385	16431	16392	16396	16434	16392	16562	16427	16324	16322	16211	16372	16359	16441	16372	16448	16313	16372	16367	16309	16366	16322
22646	21146	27790	24881	22491	27259	32465	28633	27817	27984	27306	26928	26867	26583	26709	26631	26621	26383	26328	26479	26359	26112	26269	26156	26229	26204	26240	26194	26219	26182	26213	25979	26288	26224	25888	25646	25790	26072	26060	26036	25981	25946	25995	26259	26005	26068	26071	26180	26135	26148	26188	26230	26059	25995	26067	25806	26172	26030	25990	26033	26144	25728	26017	25941	25774	25836	25911	26006	25927	26015	25987	25960	25803	26027	25782	25873	26286	25806	25812	25918	25812	25927	25740	25953	25982	25938	25855	26046	25925	25921	25880	25936	25881	25933	26067	26067	25852	26153	25894	26186	25957	26097	25732	26145	26046	25978	25758	25978	25849	25614	25847	25825	26033	25832	26135	26045	25987	25901	25958	25779	25845	25842	25720	25639	25844	25678	25899	26125	26044	25850	25689	25788	25769	25687	25899	25924	25907	25803	25809	25870	25576	25898	26098	26057	25794	25479	25935	25848	25842	25798	26056	25985	25914	25778	25735	26001	25901	25969	25679	25806	25843	25918	25912	26064	25847	26147	25756	25855	25892	25863	25901	25874	26006	26038	25737	25692	25695	26192	25781	26001	25606	25891	25890	25953	25767	25890	25550	25937	26118	25814	25776	26097	25632	25948	25824	25573	25730	25980	25929	25953	25823	25950	26003	26019	25918	25703	25891	26272	26009	25970	25918	25698	25717	25749	25961	25909	26109	25976	25843	25703	25870	26020	25854	25815	26055	26096	26026	25847	25907	25850	25908	26162	25868	25863	25952	25696	26018	25950	25719	25770	25928	25945	25658	26019	25867	25854	25960	25845	25694	25944	26209	25906	26129	25893	25892	25887	25703	26000	26036	26061	25596	25671	25762	25860	25856	25831	25767	25734	25984	25817	25961	25894	25613	25918	25944	26013	25936	25668	25755	26030	25738	25769	25969	26006	26330	26115	26023	25975	25791	25840	25911	25940	25977	25953	25759	25773	25713	25717	25828	26017	25904	25996	25959	25981	25992	25850	25914	25869	25916	25705	25837	25753	25896	25909	25928	25967	26035	25979	25552	25659	26012	25984	26192	25865	25857	25801	25950	25892	25852	26059	26049	25781	25896	25859	25787	26025	25834	25819	25666	25887	26081	25991	25988	25967	26028	25887	26030	25940	25721	25813	25758	26028	25832	25740	25896	26050	25794	25844	25983	25795	25870	25920	26039	25684	25737	26031	25905	26010	26000	26035	25754	26164	25972	25935	25953	25918	25636	25745	25719	25703	25956	25833	26076	25908	26095	25859	25653	25799	25893	25901	25753	25610	25696	26031	25698	25827	26077	25712	25650	26171	25826	25812	25851	25950	25879	25721	25734	25711	26117	25711	25716	25613	25846	25973	26057	25891	25920	25951	25991	26102	25959	25811	25969	25670	25656	25905	25750	25892	25846	25771	25862	25851	25856	25902	25993	25969	25767	26138	25937	25934	26000	25868	25789	25817	25934	25948	25766	25814	25744	25958	25864	25872	25778	25605	25808	26127	25749	25998	25958	26081	26058	25868	25932	25957	25755	26004	25834	25547	25811	25799	25984	26040	25810	25842	25976	25606	25723	25663	25736	25941	25960	25954	26025	25920	25929	25721	25541	25984	25832	25758	25990	25924	25876	25792	25793	25802	25820	25777	25804	26105	25843	26093	25818	25885	25826	25932	25973	25919	25862	25745	25777	25622	26009	25815	25980	25926	25748	25628	25882	26006	26162	25789	25683	25840	25817	25882	26157	25933	25859	26093	25750	26057	25697	25437	25751	25897	25980	25874	25752	25735	25686	25937	25773	25690	25910	26037	26019	25879	25744	25826	26269	25878	25754	25878	25715	25678	25932	26072	26036	25901	25850	25790	26165	25971	25744	25815	26060	25985	26068	25866	25930	26107	26018	25953	25591	25635	25818	25828	25752	25860	26078	25855	25926	25732	25880	25895	25879	25938	25881	25676	25913	25973	26040	26162	26316	25931	25564	25671	26019	25736	25961	25940	25934	25897	25667	26027	25986	25871	26023	26083	25852	25993	25966	25693	25905	26110	25954	26052	26210	25787	25797	25866	25961	25974	25910	25904	25781	25902	25920	25786	25772	25744	25698	25949	25965	25935	25896	26012	25833	25963	25997	25972	26065	25896	26022	25819	25727	25937	25817	25788	26102	25576	25907	25593	25938	25666	25946	25839	25950	25730	25700	25756	25889	25847	26162	25809	25754	26123	25918	26090	25937	26053	26114	25906	25990	26093	25926	25863	25810	25734	25771	26054	26043	25948	25683	25813	25623	25755	25904	25807	25577	25786	25818	25854	25801	25823	25889	25888	25829	25733	25840	25943	25738	25758	25730	25644	25617	25997	26013	25557	25998	25829	25879	25788	25950	26008	25736	26070	25972	25621	25868	25536	25786	25955	25622	25937	25997	25644	25905	25824	25960	25603	25750	25750	25952	25939	25929	25791	25769	25646	25891	25819	25931	25785	26019	26257	25987	25874	25627	25835	25721	25734	25848	25889	25769	25873	25676	25914	26094	25770	25783	25834	25947	25888	25929	25985	25955	25823	25920	25662	26401	25747	25847	25901	25936	25785	25679	25819	26024	26027	25781	25851	25862	25588	25681	25752	25715	25924	25759	25780	25937	25734	25728	25981	26166	26202	25802	25983	25739	25857	25893	25857	25668	25709	25974	25797	25932	26073	26006	25919	25716	25877	25610	25611	26058	25948	26011	25816	25964	25796	25699	25783	25983	25750	26262	25982	26042	25869	25755	25601	25868	25751	25643	25782	25749	25730	25709	25884	26130	25926	25735	25730	25704	25888	25680	25987	25825	25727	25796	25906	25939	25849	26004	25913	25772	25817	25971	25845	25981	25919	25743	26087	26081	25942	26032	25777	25958	25974	25765	25808	25772	26002	25932	25853	26090	25766	25864	25823	25997	26147	25910	25772	25984	25774	25913	26059	26074	26074	26038	25868	25917	25729	25828	25685	25948	25818	25808	26000	26018	25867	25844	25843	25890	25837	25757	25723	25932	25827	25643	25786	25735	25892	26068	25943	25949	25821	25712	25927	25720	25621	25920	25883	25880	25647	25929	25922	25914	25919	25851	26122	26139	25786	25943	25944	25941	26059	26180	25838	25857	25973	25815	25957	25884	25730	25584	25716	26012	26470	26072	25806	25692	25925	25396	25555	25817	25929	25788	25881	25891	25821	25763	25850	25593	25680	26003	25615	25816	25716	25846	25738	25892	25679	25847	25983	26045	25962	25958	25765	25943	25859	25839	25980	25817	25850	26120	25798	25675	25838	25702	25847	25750	25850	26100	25819	25502	25775	25765	25923	25764	25730	25811	25587	25998	25781	26136	26057	25968	25976	25603	25562	25705	25804	25655	25857	25824	26002	25827	26047	25656	25894	25819	25975	25982	26055	25741	25856	25847	25857	25732	25516	25903	25703	25927	25743	26037	26171	25922	26087	25769	25907	25860	25806	25763	25773	25837	26020	25999	25758	25708	25607	25824	25771	25835	25711	25976	25935	25802	25699	25976	25814	25696	25784	25688	25973	25669	25933	26035	26124	25844	25859	25983	25783	25811	25868	25876	25875	25860	26076	25769	26037	25705	25770	25813	26101	25761	25801	25457	25822	26141	26070	25990	26022	25944	25736	25976	25595	25701	25711	25705	25680	26007	25680	25741	25934	25876	25847	25968	25749	25852	25896	26026	25983	25737	25967	26021	25956	25679	25969	26044	25792	25831	25760	26016	25977	26106	25779	25614	25882	26247	25646	25901	25651	25976	25845	26066	25880	26051	25889	25926	25776	25704	26016	25657	25886	25852	25807	25932	25993	25915	25844	25874	25698	25704	25809	25783	25943	25960	25428	26065	25868	25897	26014	25995	25857	25638	25868	25753	25733	25945	25823	25797	25771	25908	25724	25800	25875	25921	25814	25650	25822	26097	25866	25803	25852	26135	25671	25957	25806	25890	25833	25716	25922	25791	25810	25792	25884	25983	25776	25873	25788	25837	25821	25858	25809	26069	25873	25927	25565	25844	25856	26024	25977	26080	25614	25828	25942	25841	25653	25653	25827	25703	26095	25963	25726	26104	26050	25966	25906	25988	25931	25949	25965	25943	25870	25827	26171	25827	25772	25831	25845	25893	25759	25857	25815	25854	25792	25897	26052	25833	25811	25760	25877	25995	25764	26006	25980	25943	25800	25966	25613	25945	26084	25996	25960	26100	25805	25972	25965	25773	25792	26004	25769	25850	25874	25741	25982	25806	25732	25807	25719	25667	25698	26011	26043	26048	26011	25930	25775	25869	26043	26047	25792	25843	25839	25758	25839	25698	25968	25854	25954	25940	25893	25725	25840	25723	25810	26118	26017	25755	25842	25775	26123	25792	25761	25806	25984	25892	25880	26045	26037	25825	25979	25964	25946	25929	25841	25969	25946	25950	25775	25630	25946	25801	25841	25878	25761	25832	25660	26053	25959	25956	25985	25995	25562	25902	25983	25779	25673	25810	25837	25717	25940	25620	26013	25740	25881	25742	25949	25943	25848	25684	26096	25878	25903	25888	26037	25938	25825	25981	25645	25736	25799	25785	25949	25765	25878	25951	26019	26025	25791	25984	25827	25916	25575	25927	25887	25958	25697	25846	26145	26038	25866	25965	25528	25961	25796	25961	25849	25845	25916	25866	25727	26044	25962	25612	26141	25871	25955	25813	25962	25840	25921	25664	25848	25836	25931	26035	25848	25738	25946	25723	25822	26013	25955	26058	25761	25775	25848	25867	25751	25840	25786	25744	25664	25827	25611	25805	25573	25755	25991	25907	26013	26054	25700	25748	25810	25903	26013	26220	25682	25776	25917	25762	25651	25725	25598	25938	25818	25781	25826	25956	25820	25813	26056	25932	25789	25732	25697	25913	25828	25902	25924	25736	25856	25570	25786	25726	25943	25858	25801	26024	25920	25912	25843	25962	26026	26080	25871	25903	25904	26144	25732	25834	25881	25977	25874	25910	25635	26101	26221	25777	25900	25770	25856	25918	25703	25963	26028	25662	25870	25870	25747	25803	25814	25689	25985	25666	25625	25845	25792	25933	25681	25939	25680	25968	25964	25940	26094	25846	25613	25925	25903	25993	25760	25543	25567
22444	38506	36896	30195	26039	23132	21417	20151	19439	18862	18479	17816	17740	17463	17261	17118	17169	16925	16824	16872	16747	16779	16722	16696	16641	16634	16580	16533	16692	16642	16501	16684	16481	16539	16340	16526	16602	16491	16591	16614	16579	16411	16481	16399	16416	16509	16512	16389	16476	16313	16606	16516	16443	16569	16447	16500	16437	16456	16448	16490	16557	16432	16486	16450	16368	16374	16494	16268	16464	16520	16595	16352	16564	16455	16361	16376	16377	16555	16299	16454	16511	16525	16545	16368	16430	16306	16426	16400	16410	16199	16409	16315	16452	16384	16316	16375	16093	16382	16444	16426	16316	16241	16365	16435	16303	16630	16397	16266	16211	16309	16425	16400	16245	16291	16388	16350	16142	16258	16478	16233	16384	16562	16440	16406	16293	16473	16265	16322	16148	16434	16346	16371	16273	16393	16225	16302	16413	16367	16447	16549	16369	16340	16396	16503	16502	16325	16262	16304	16436	16484	16445	16395	16318	16393	16353	16624	16191	16433	16372	16256	16370	16162	16478	16289	16453	16296	16401	16346	16423	16419	16432	16386	16408	16349	16378	16229	16217	16384	16385	16271	16177	16294	16403	16174	16269	16208	16338	16223	16367	16297	16191	16280	16381	16334	16400	16521	16228	16450	16489	16415	16283	16247	16269	16408	16456	16281	16496	16275	16439	16284	16085	16307	16481	16119	16234	16386	16481	16423	16625	16527	16425	16494	16275	16415	16326	16412	16257	16325	16299	16313	16362	16298	16275	16266	16306	16319	16376	16429	16206	16418	16376	16488	16381	16302	16324	16369	16407	16419	16168	16268	16374	16304	16364	16348	16417	16398	16290	16474	16437	16395	16290	16349	16268	16351	16320	16328	16278	16278	16322	16363	16409	16215	16410	16353	16393	16304	16399	16301	16301	16265	16353	16443	16506	16416	16403	16362	16249	16341	16281	16290	16175	16403	16258	16248	16404	16332	16423	16336	16432	16218	16385	16335	16208	16343	16319	16268	16318	16490	16450	16360	16423	16417	16246	16238	16340	16402	16276	16314	16316	16251	16135	16303	16527	16479	16486	16362	16335	16299	16419	16429	16318	16204	16274	16465	16426	16304	16326	16392	16330	16333	16454	16211	16258	16392	16237	16294	16419	16319	16276	16295	16177	16484	16306	16320	16354	16308	16462	16258	16390	16277	16334	16657	16258	16171	16547	16284	16284	16279	16361	16269	16394	16280	16317	16408	16248	16386	16304	16313	16360	16180	16329	16374	16305	16334	16284	16349	16387	16290	16300	16372	16336	16516	16461	16354	16441	16231	16207	16439	16418	16513	16462	16187	16424	16273	16308	16334	16391	16467	16490	16323	16224	16382	16384	16319	16531	16359	16361	16452	16341	16359	16293	16255	16430	16399	16196	16255	16282	16296	16369	16280	16341	16353	16320	16318	16165	16395	16445	16303	16339	16360	16374	16350	16202	16318	16394	16344	16301	16519	16253	16309	16244	16333	16363	16395	16300	16183	16315	16507	16465	16305	16396	16334	16152	16110	16458	16447	16334	16239	16390	16299	16303	16119	16623	16434	16545	16415	16239	16490	16384	16461	16213	16444	16350	16377	16329	16438	16421	16343	16285	16395	16404	16129	16456	16165	16279	16326	16275	16296	16440	16301	16344	16344	16250	16394	16473	16476	16556	16287	16346	16389	16394	16283	16267	16421	16458	16318	16365	16363	16332	16480	16351	16373	16375	16426	16301	16247	16284	16313	16168	16198	16339	16541	16465	16209	16355	16507	16333	16293	16153	16277	16394	16347	16340	16374	16282	16291	16283	16227	16232	16318	16382	16297	16460	16359	16326	16290	16327	16447	16308	16322	16259	16424	16190	16314	16317	16370	16296	16305	16342	16355	16341	16354	16311	16473	16365	16450	16292	16460	16390	16283	16313	16414	16225	16199	16267	16271	16249	16356	16136	16360	16272	16116	16335	16298	16364	16414	16464	16256	16405	16461	16300	16306	16183	16176	16521	16280	16387	16256	16234	16322	16378	16320	16271	16351	16577	16406	16254	16257	16273	16312	16232	16477	16265	16342	16402	16410	16293	16409	16391	16271	16369	16164	16431	16396	16356	16348	16208	16100	16296	16424	16162	16370	16314	16352	16397	16556	16421	16206	16187	16295	16279	16290	16435	16353	16408	16376	16283	16382	16381	16298	16379	16319	16500	16303	16249	16246	16427	16348	16365	16366	16196	16368	16341	16306	16375	16393	16295	16500	16356	16449	16366	16421	16324	16395	16434	16203	16388	16359	16379	16289	16310	16408	16244	16347	16508	16432	16254	16400	16265	16377	16277	16236	16371	16379	16323	16419	16428	16410	16450	16484	16344	16366	16252	16400	16312	16152	16445	16310	16267	16226	16238	16333	16285	16433	16213	16530	16359	16362	16324	16325	16407	16155	16387	16237	16363	16235	16279	16420	16191	16418	16496	16445	16378	16345	16348	16413	16319	16288	16413	16228	16469	16314	16391	16246	16303	16409	16219	16266	16285	16393	16404	16346	16338	16427	16327	16420	16313	16355	16352	16305	16394	16473	16459	16409	16458	16216	16347	16508	16228	16292	16273	16433	16134	16324	16290	16349	16282	16506	16316	16277	16330	16396	16455	16371	16378	16408	16443	16374	16273	16390	16431	16357	16326	16306	16498	16365	16405	16253	16345	16147	16326	16349	16290	16294	16289	16186	16299	16372	16238	16218	16355	16274	16292	16279	16335	16235	16339	16306	16347	16295	16273	16425	16253	16407	16299	16285	16460	16292	16461	16352	16525	16201	16208	16278	16376	16338	16470	16345	16396	16211	16287	16210	16515	16450	16279	16460	16425	16201	16298	16557	16479	16408	16461	16348	16365	16278	16342	16297	16428	16527	16519	16266	16384	16259	16488	16224	16261	16375	16473	16375	16112	16516	16385	16390	16426	16366	16458	16271	16491	16333	16316	16298	16252	16292	16462	16411	16380	16411	16362	16428	16425	16240	16311	16425	16164	16363	16241	16271	16359	16304	16348	16403	16463	16139	16253	16272	16254	16386	16086	16202	16371	16244	16259	16461	16322	16561	16340	16146	16460	16323	16425	16277	16194	16426	16360	16289	16349	16372	16202	16387	16306	16545	16258	16345	16392	16272	16305	16469	16354	16271	16369	16342	16232	16489	16461	16124	16380	16468	16332	16165	16392	16388	16449	16400	16347	16323	16389	16453	16408	16422	16345	16322	16379	16501	16362	16418	16237	16469	16306	16221	16424	16326	16288	16426	16329	16335	16345	16199	16415	16099	16338	16386	16304	16382	16380	16160	16537	16511	16365	16220	16434	16171	16317	16348	16215	16253	16362	16163	16428	16370	16420	16484	16354	16357	16351	16129	16386	16384	16337	16327	16293	16438	16345	16319	16297	16158	16414	16416	16261	16370	16417	16269	16382	16224	16239	16270	16460	16439	16253	16398	16385	16214	16345	16356	16428	16367	16411	16354	16192	16449	16437	16285	16260	16505	16142	16258	16367	16296	16547	16509	16434	16304	16311	16522	16326	16282	16229	16257	16229	16341	16393	16166	16394	16359	16442	16389	16299	16326	16340	16245	16335	16279	16404	16340	16449	16329	16348	16420	16369	16390	16482	16340	16474	16304	16285	16318	16210	16324	16424	16193	16393	16506	16480	16520	16394	16384	16308	16285	16479	16299	16550	16403	16388	16254	16401	16260	16404	16161	16299	16474	16241	16364	16522	16221	16443	16397	16288	16421	16560	16232	16366	16240	16159	16642	16297	16387	16405	16240	16346	16374	16360	16405	16360	16242	16282	16343	16329	16447	16257	16417	16302	16423	16456	16349	16343	16406	16388	16203	16290	16369	16258	16418	16261	16331	16276	16320	16197	16423	16087	16187	16419	16397	16257	16345	16414	16476	16250	16437	16320	16468	16368	16228	16366	16379	16355	16379	16322	16343	16458	16244	16409	16280	16309	16297	16422	16370	16458	16049	16381	16286	16381	16317	16293	16259	16337	16298	16312	16289	16453	16336	16115	16403	16247	16295	16294	16461	16327	16231	16405	16276	16308	16242	16237	16377	16233	16334	16408	16548	16032	16440	16426	16330	16469	16276	16303	16280	16337	16315	16285	16251	16376	16434	16138	16400	16273	16339	16442	16248	16396	16443	16350	16441	16217	16265	16296	16136	16119	16358	16412	16172	16292	16383	16337	16337	16269	16306	16395	16454	16391	16319	16180	16312	16377	16157	16345	16388	16370	16405	16306	16453	16304	16315	16458	16289	16291	16425	16468	16258	16387	16290	16202	16333	16346	16188	16258	16417	16364	16146	16270	16266	16360	16395	16380	16228	16364	16358	16099	16209	16216	16411	16404	16254	16251	16397	16271	16429	16308	16378	16380	16395	16291	16163	16192	16566	16280	16288	16447	16286	16134	16392	16502	16396	16261	16435	16381	16419	16369	16271	16251	16282	16344	16273	16384	16441	16218	16228	16284	16429	16293	16335	16220	16362	16483	16417	16338	16268	16213	16403	16352	16244	16303	16428	16326	16304	16329	16358	16480	16293	16275	16388	16515	16403	16234	16452	16398	16485	16547	16328	16259	16355	16212	16257	16391	16158	16289	16474	16343	16295	16340	16407	16510	16227	16408	16432	16348	16163	16300	16270	16319	16367	16267	16283	16471	16247	16388	16430	16532	16390	16435	16511	16308	16393	16249	16356	16255	16124	16330	16247	16090	16287	16404	16339	16424	16362	16241	16336	16428	16460	16224	16373	16537	16135	16240	16246	16272	16386	16530	16294	16346	16259	16467	16408	16394	16259	16412	16305	16370	16292	16288	16433	16237	16348	16343	16186	16323	16415	16551	16356	16218	16428	16407	16308	16401	16422	16418	16352	16418	16378	16582	16325	16433	16226	16382	16441	16303	16455	16271	16354	16319	16407	16261	16543	16437	16323	16409	16352	16501	16371	16365	16357	16453	16434	16295	16449	16480	16581	16360	16273	16364	16359	16241	16308	16464	16312	16656	16331	16317	16342	16374	16426	16408	16321	16390	16310	16135	16397	16460	16235	16378	16322	16344	16419	16386	16240	16379	16371	16209	16453	16194	16292	16457	16357	16239	16246	16298	16357
35945	29454	33364	32070	29537	28962	28851	28358	28075	28115	28020	27930	28093	27977	27936	27837	28072	27991	27879	27748	28018	27951	27847	28022	27549	27719	27656	27671	27802	27898	27906	27691	27762	27909	27781	27627	27530	27605	27585	27952	27909	27886	27644	27827	27793	27805	27893	27734	27878	27756	27735	28108	27809	27706	27646	27765	27827	27842	27665	27625	27954	27974	27850	27639	27751	27922	27828	27885	28101	27965	27614	27696	27802	27747	27879	27633	27864	27593	27520	27748	27842	27868	27640	27824	27669	27842	27851	27978	27738	27703	27731	27601	27942	27622	27930	27528	27645	27635	27882	27779	27642	27867	27485	27538	27576	27838	27964	27821	27770	27817	27662	27559	27935	27938	27685	27642	27991	27940	27875	27717	27833	27696	27645	27506	27666	27430	27586	27659	27761	27679	27560	27742	27691	27739	27691	27900	27619	27575	27716	27800	28012	28178	27981	27954	27878	27736	27703	27707	27881	27565	27870	27578	27449	27606	28084	27825	27902	27713	27818	27706	27751	27686	27784	27577	27788	27783	27772	27694	27532	27565	27556	27944	27903	27591	27684	27697	27750	27906	27737	27560	27864	27616	27481	27831	27739	27760	27942	27651	27671	27854	27698	27879	27721	27714	27681	27505	27693	27650	27431	27751	27586	27528	27823	27980	27784	28025	27660	27549	27709	27721	27740	27847	27735	27782	27819	27669	27535	27515	27845	27822	27700	27729	28018	27713	27767	27513	27939	27534	27907	27590	27712	27623	27740	27644	27793	27279	27910	27729	27677	27741	27503	27933	27834	27929	27937	27492	27763	27765	27711	27584	27656	27978	27711	27435	27789	27834	27675	27728	27689	27526	28045	27655	27636	27793	27623	27789	27862	27983	27667	27458	27648	27916	27698	27764	27738	27848	27627	27668	27679	27933	27938	27504	27842	27650	27974	27711	28050	27783	27656	27558	27907	27781	27548	27819	27713	27850	27813	27562	27714	27849	27719	27823	27810	27585	27793	27884	27931	27600	27612	27951	27862	27635	27585	27482	27711	27663	27805	27830	27872	27873	27900	27872	27802	27936	27799	27757	27626	27751	27652	28237	27797	27635	28016	27694	27700	27718	27765	27916	27812	27812	27540	27564	27732	27712	27801	27579	27527	27585	27526	27797	27781	27684	27821	27907	27664	27765	27883	27588	27725	27794	27832	27740	27676	27653	27782	27714	27645	27623	27657	27687	27627	27632	27882	27810	27515	27602	27663	27658	27586	27563	27949	27658	27760	27765	27674	27808	27885	27890	27599	27652	27727	27845	27904	27704	27934	28177	27764	27818	27727	27911	27945	27572	27747	27862	27816	27910	27692	27630	27828	27765	27739	27487	27658	27798	27780	27796	27774	27689	27603	28036	27948	27725	27671	27752	27625	27746	27779	27875	27718	27782	27770	27528	27511	27968	27809	27826	27637	27684	27948	27823	27777	27725	27936	27937	27930	27717	27557	27606	27641	28072	27808	27893	27740	27678	27721	27845	27700	27577	27678	27709	27674	27803	27920	27883	27616	27923	27847	27952	27995	27626	27605	27628	27778	27553	27781	27882	27740	27783	27861	27817	27998	28012	27791	27827	27539	27779	27766	27750	27711	28011	27942	27732	27616	27498	27520	27685	27565	27855	27983	27668	27848	27626	27732	27569	27529	27941	27697	28120	27941	27791	27682	27760	27937	27943	27628	27872	27996	27776	27959	27731	27822	27695	27703	27811	27666	27632	27849	27757	28074	27826	27863	27548	27606	27600	27838	27948	27606	27810	27719	27923	27820	27824	27543	27972	27740	27825	27961	27806	27786	27600	28157	27681	28042	27718	27768	27519	27826	27583	27759	27785	27740	27696	27778	27842	27946	27709	27858	27649	27664	27375	27637	27708	27992	27572	28002	27879	27719	27810	27870	27929	27817	27719	27670	27803	27788	27821	27778	27829	27641	27702	27633	27977	27988	27910	27428	27516	27893	27706	27780	27471	27732	27535	27678	27916	27810	27688	27738	27960	27939	27704	27732	27818	27775	27907	27582	27537	27583	27599	27987	27826	27872	27690	28081	27804	27881	27853	27766	27767	27348	27524	27891	27603	27707	27775	27588	27611	27523	27648	27795	27604	27548	27806	27847	27718	27792	27888	27871	27578	27705	27677	27602	27616	27687	27554	27799	27507	27600	27993	27578	27754	27854	27749	27559	27829	27654	27620	27832	27672	27647	28065	27783	27809	27638	27823	28104	27958	27743	27774	27819	27930	27928	27570	27643	27527	27705	27732	27714	27565	27798	27728	27855	27775	27732	27878	27600	27619	27846	27913	27361	27911	27826	27771	27538	27814	27737	27765	27891	27667	27735	27313	27856	27927	27858	27803	27879	27877	27685	27871	28191	27914	27573	27639	27759	27796	27674	27689	27589	27667	27966	27384	27590	27816	27659	27521	27658	28153	27828	27729	27881	28055	27926	27730	27804	27915	27737	27790	27538	27652	27789	27861	27981	27759	27671	27749	27831	27910	27945	27963	27879	28020	27749	27568	27540	27818	27739	27635	27878	27422	27515	27701	27665	27921	27630	27810	27856	27815	27958	27838	27744	27521	27868	27804	27638	27615	27864	27544	27623	27566	27634	27789	27717	27639	27960	27969	28009	27796	27999	27714	27989	27827	27841	27895	27744	27552	27765	27543	27892	27810	27945	27586	27977	27957	27916	27755	27827	27714	27839	27735	27899	27699	27507	27815	27856	27957	27674	27623	27723	27843	27768	27630	27826	27662	27643	27675	27485	27709	27855	27931	27918	27976	27806	27924	27961	27999	27881	27588	27703	27619	27578	27767	27438	27801	27792	27799	27637	27674	27762	27642	27833	27757	27871	27813	27840	27641	27691	27738	27831	27684	27866	27706	27690	27797	27882	27456	27926	27839	27743	27882	27950	27767	27528	27838	27641	27572	27766	27475	27561	27689	27812	27756	27748	27701	27796	27715	27761	27983	27872	27852	27782	27433	27769	27819	27862	27503	27741	27669	27721	27518	27752	27681	27603	27691	28016	28000	27873	27697	27739	27689	27652	27727	27634	27746	27773	27863	27961	27756	27672	27707	28146	27922	27723	27704	27520	27611	27636	27933	27875	27850	27993	27933	28074	27691	27794	27775	27605	27625	27665	27724	27714	27671	27688	27940	27847	27909	27698	27645	27920	27362	27750	27717	27726	27671	27674	27597	27656	27598	27790	27704	27822	27914	27735	27585	27711	27683	27884	27709	27657	27490	27656	27820	27650	27586	27714	27935	27541	27742	27686	27649	27635	28074	27986	27630	27951	27794	27663	27764	28083	27688	27756	27668	27750	27762	27660	27725	27532	27578	27951	27737	27611	27718	28016	27805	27511	27949	27759	27734	27714	27715	27699	27646	27773	27698	27470	27793	27653	27708	27867	27505	27472	27714	27734	28060	27580	27688	27547	27804	27745	27789	27800	27589	27754	27938	27536	27739	27812	27905	27947	27679	27680	27663	27660	27802	27766	27858	27708	27718	27583	27751	27385	27914	27773	27339	27914	27677	27838	27874	27679	27924	27684	27819	27544	27733	27727	27634	27982	27785	27781	27888	27738	27635	27779	27841	27780	27911	27383	27864	28035	27851	27643	27608	27660	27578	27496	27727	27615	27974	27900	28052	27913	27615	27864	27870	27765	27584	27693	27839	27651	27492	27615	27897	27967	27944	27585	27841	27651	27525	27700	27752	27935	27678	27781	27699	27778	27847	27718	27861	27783	27618	27763	27777	27819	27850	27830	27789	27745	27723	28044	27959	27963	27812	27918	27794	27555	27979	27811	27862	27680	27884	27672	27815	27806	27648	27684	27660	27889	27577	27865	27820	27854	27784	27924	27872	28031	27831	27759	27693	27980	27858	27804	27828	27720	27490	27794	27597	27699	27687	27783	27739	27778	27632	27760	27499	27850	27870	27748	27977	27734	27754	27703	27619	27706	27491	27581	27622	27709	27859	27989	27919	27934	27829	27973	28014	27810	27499	27742	27748	27824	27888	27879	27877	27805	27949	27777	27959	27895	27703	27738	27784	27640	27720	27882	27717	27650	27907	27871	27747	27783	27456	28028	27459	27737	27730	27739	27943	28010	27676	28121	27766	27888	27695	27804	27790	27830	27861	27973	27747	27954	27842	27879	27514	27842	27686	27892	27577	27573	27746	27873	27712	27594	27783	27854	27729	27629	27471	27494	27788	27829	27865	27670	27875	27626	27599	27793	27715	27716	27661	27708	27628	27763	27849	27876	27645	27704	27989	27773	27794	27892	27736	27832	27649	27495	27710	27758	27954	27703	27842	27795	27853	27763	27663	27748	27913	27829	27603	27726	27847	27623	27719	27908	27778	27966	27782	27638	27553	27672	27560	27823	27751	27479	27738	27953	27486	27639	27854	27780	27676	28102	27849	27724	27775	27721	27895	27747	27771	27803	27781	27936	27943	27814	27735	27868	27798	27869	27640	27811	27655	27922	27870	27606	27649	27723	27532	27553	27813	27709	27930	27784	27655	27606	27854	27779	27704	27864	27685	27726	27965	27862	27819	27653	27641	27913	27679	27601	27690	27835	27728	27801	27862	27615	27547	27687	27867	27839	27530	27708	27874	27902	27815	27589	27486	27797	27722	27499	27824	27838	27686	27881	27703	27771	27821	27916	27536	27875	27687	27743	27835	27841	27940	27628	27944	27904	27792	27586	27989	27880	27761	27833	27771	28042	27997	27882	27827	27885	27681	27591	27882	27902	27860	27660	27559	27907	27792	27633	27889	27926	27688	27579	28038	27669	27822	27674	27894	27717	27590	28028	27640	27510	27818	27675	27752	27938	27777	27784	27776	27870	27924	27424	27693	27592	27673	27803	27851	27753	27756	27635	27848	27747	27565	27676	27711	27771	27846	27751	27616	27760	27725	27872	27424	27614	27891	27605	27867	27864	27759	27889	27752	27758	27636	28026	27961	27770	27606	27764	27779	27706	27917	27815	27631	27727	27535	27585	27605	27890	27670	27806	27598	27611	27937	27841	28225	27739	27823	27754	27835	27757	27632	27597	27533	27661	27703	27759	27783	27567	27952	27562	27867	27934	27611	27834	27756	28101	27810	27790	27629	27542	27910
22895	26591	25986	22239	20269	19382	18670	18483	18260	17792	17808	17746	17704	17546	17459	17542	17497	17376	17422	17621	17348	17311	17420	17366	17334	17405	17537	17451	17377	17352	17328	17103	17530	17371	17366	17321	17412	17312	17243	17284	17259	17466	17371	17412	17277	17429	17443	17322	17512	17498	17319	17271	17246	17375	17320	17340	17264	17389	17229	17123	17226	17328	17269	17362	17263	17341	17337	17092	17309	17262	17286	17407	17368	17292	17336	17222	17440	17263	17175	17463	17266	17505	17354	17314	17309	17170	17244	17393	17168	17303	17280	17185	17258	17244	17199	17317	17086	17413	17198	17236	17292	17358	17193	17107	17342	17343	17240	17227	17435	17447	17210	17257	17406	17233	17277	17188	17347	17187	17194	17190	17435	17231	17175	17278	17334	17419	17074	17324	17241	17219	17210	17211	17343	17289	17374	17115	17108	17236	17228	17166	17369	17304	17215	17215	17118	17317	17437	17267	17244	17177	17385	17288	17416	17462	17390	17172	17415	17268	17146	17149	17291	17370	17470	17254	17231	17269	17347	17237	17317	17235	17379	17273	17311	17265	17442	17202	17155	17325	17357	17229	17200	17201	17360	17255	17395	17468	17265	17416	17377	17307	17242	17140	17360	17225	17293	17366	17216	17315	17173	17288	17294	17255	17196	17345	17419	17328	17126	17264	17254	17250	17471	17354	17223	17519	17390	17258	17236	17275	17253	17161	17314	17247	17183	17248	17306	17227	17261	17342	17219	17463	17407	17245	17299	17391	17287	17224	17392	17287	17364	17171	17059	17416	17163	17138	17148	17188	17157	17308	17205	17298	17288	17395	17246	17355	17210	17341	17169	17083	17349	17116	17270	17227	17200	17168	17330	17232	17067	17471	17262	17264	17384	17306	17160	17358	17098	17368	17418	17079	17318	17328	17223	17220	17294	17360	17298	17427	17291	17305	17173	17384	17218	17213	17367	17244	17241	17248	17356	17201	17060	17374	17233	17356	17215	17249	17153	17273	17368	17219	17243	17258	17261	17540	17387	17017	17268	17261	17208	17217	17308	17265	17262	17114	17178	17275	17350	17188	17229	17281	17450	17247	17468	17234	17143	17291	17365	17356	17185	17412	17285	17360	17427	17267	17198	17233	17113	17256	17223	17309	17120	17359	17308	17191	17294	17254	17189	17305	17357	17403	17244	17300	17324	17325	17259	17283	17130	17144	17262	17290	17272	17273	17381	17136	17388	17456	17369	17263	17345	17313	17410	17297	17270	17282	17234	17250	17421	17283	17391	17381	17284	17440	17158	17453	17221	17132	17332	17407	17197	17125	17175	17344	17381	17270	17272	17351	17316	17225	17345	17263	17291	17263	17243	17264	17093	17225	17251	17155	17300	17400	17331	17197	17269	17171	17382	17411	17335	17491	17376	17317	17416	17258	17241	17237	17386	17345	17424	17145	17140	17298	17247	17215	17289	17254	17352	17408	17506	17235	17255	17489	17387	17460	17423	17248	17356	17191	17311	17270	17373	17300	17182	17310	17173	17408	17267	17196	17295	17183	17268	17414	17435	17202	17325	17354	17245	17350	17316	17211	17353	17393	17329	17413	17151	17323	17267	17347	17216	17204	17074	17231	17404	17265	17528	17103	17326	17081	17482	17285	17288	17350	17397	17371	17284	17284	17384	17259	17325	17366	17336	17260	17388	17432	17282	17320	17223	17272	16996	17285	17382	17216	17214	17296	17383	17177	17271	17279	17311	17434	17206	17136	17377	17536	17309	17175	17229	17222	17292	17378	17244	17200	17363	17263	17276	17238	17376	17387	17152	17357	17209	17478	17308	17152	17389	17221	17224	17253	17321	17236	17370	17334	17398	17169	17414	17248	17242	17412	17387	17288	17344	17517	17141	17289	17365	17312	17100	17251	17141	17302	17227	17282	17156	17165	17368	17360	17267	17488	17183	17186	17338	17274	17297	17255	17190	17325	17264	17389	17201	17126	17292	17426	17265	17303	17281	17289	17369	17322	17335	17210	17403	17027	17469	17235	17311	17201	17251	17278	17121	17269	17214	17266	17283	17238	17359	17208	17343	17423	17330	17287	17010	17245	17130	17218	17427	17266	17538	17188	17298	17229	17189	17490	17163	17242	17328	17257	17371	17221	17540	17151	17106	17154	17269	17329	17139	17102	17111	17363	17125	17165	17243	17124	17357	17149	17373	17356	17199	17474	17240	17085	17459	17351	17259	17296	17221	17131	17198	17420	17492	17037	17346	17258	17334	17376	17265	17310	17270	17264	17224	17187	17248	17381	17262	17271	17407	17201	17302	17199	17174	17135	17351	17328	17436	17244	17371	17330	17269	17306	17431	17249	17143	17326	17327	17333	17174	17339	17415	17199	17307	17427	17508	17400	17184	17199	17384	17333	17218	17290	17233	17090	17402	17395	17218	17322	17294	17282	17244	17210	17304	17321	17378	17290	17193	17319	17356	17383	17316	17241	17173	17239	17364	17272	17280	17332	17322	17502	17345	17292	17510	17422	17198	17166	17267	17226	17298	17282	17475	17102	17261	17373	17278	17084	17116	17227	17240	17304	17485	17389	17330	17370	17264	17206	17367	17213	17078	17285	17321	17239	17211	17383	17140	17319	17170	17167	17394	17318	17434	17320	17192	17277	17177	17365	17273	17298	17229	17276	17182	17601	17361	17277	17196	17227	17023	17290	17356	17144	17114	17317	17207	17286	17451	17293	17071	17125	17272	17215	17219	17231	17248	17291	17302	17258	17364	17315	17287	17502	17128	17390	17250	17292	17261	17291	17139	17231	17426	17298	17385	17231	17369	17165	17365	17199	17401	17132	17304	17310	17188	17242	17205	17356	17299	17169	17370	17473	17170	17324	17172	17332	17572	17371	17213	17161	17322	17193	17188	17308	17224	17327	17106	17373	17299	17264	17362	17336	17270	17410	17210	17138	17455	17233	17310	17305	17311	17355	17359	17417	17280	17258	17342	17254	17277	17239	17272	17297	17144	17400	17272	17123	17210	17360	17384	17379	17383	17265	17301	17217	17264	17333	17075	17121	17373	17376	17439	17377	17221	17167	17362	17366	17198	17412	17339	17272	17297	17274	17353	17204	17377	17337	17186	17526	17294	17146	17378	17268	17459	17269	17274	17354	17220	17236	17247	17102	17320	17246	17319	17303	17264	17189	17386	17201	17176	17278	17275	17293	17379	17423	17163	17244	17270	17333	17283	17261	17288	17400	17302	17354	17079	17346	17414	17266	17465	17244	17355	17413	17504	17086	17140	17380	17206	17299	17205	17339	17328	17284	17317	17269	17282	17288	17445	17450	17256	17268	17459	17243	17342	17345	17270	17382	17197	17396	17457	17388	17249	17162	17560	17143	17311	17337	17376	17330	17325	17296	17242	17196	17188	17184	17155	17166	17248	17295	17141	17059	17372	17192	17243	17183	17214	17423	17257	17190	17328	17276	17341	17141	17306	17169	17342	17171	17249	17276	17230	17241	17356	17325	17159	17404	17219	17090	17311	17347	17082	17448	17215	17194	17280	17149	17401	17270	17229	17233	17226	17284	17217	17268	17356	17261	17147	17372	17269	17256	17398	17454	17389	17206	17304	17472	17291	17221	17294	17394	17436	17223	17208	17431	17339	17331	17138	17462	17273	17303	17330	17490	17283	17352	17442	17355	17285	17243	17406	17190	17503	17469	17183	17186	17307	17392	17360	17191	17249	17108	17266	17214	17171	17386	17197	17209	17405	17189	17276	17186	17325	17286	17190	17276	17195	17194	17233	17329	17210	17278	17361	17355	17196	17284	17230	17333	17481	17242	17356	17385	17327	17427	17286	17253	17270	17237	17350	17284	17276	17279	17218	17361	17325	17179	17337	17211	17216	17267	17283	17296	17422	17290	17329	17322	17253	17292	17159	17474	17470	17196	17236	17331	17375	17372	17242	17479	17342	17390	17295	17363	17436	17129	17242	17393	17198	17162	17012	17452	17386	17312	17381	17343	17221	17355	17408	17379	17462	17242	17231	17144	17329	17419	17115	17374	17292	17209	17324	17148	17259	17290	17314	17312	17105	17098	17225	17373	17171	17155	17384	17418	17275	17413	17152	17431	17305	17348	17270	17303	17351	17370	17136	17197	17324	17508	17249	17364	17328	17390	17283	17358	17436	17264	17250	17337	17319	17192	17180	17287	17397	17335	17262	17344	17438	17343	17098	17213	17520	17264	17357	17341	17255	17364	17128	17373	17396	17116	17229	17295	17194	17238	17119	17278	17488	17351	17370	17310	17210	17192	17272	17271	17295	17171	17433	17301	17318	17206	17330	17340	17189	17214	17470	17208	17272	17515	17212	17328	17232	17337	17222	17310	17228	17386	17112	17194	17253	17234	17287	17270	17291	17300	17377	17259	17264	17393	17238	17323	17094	17224	17377	17391	17242	17223	17150	17305	17303	17299	17476	17205	17398	17392	17378	17256	17382	17264	17078	17362	17260	17464	17233	17206	17414	17280	17404	17225	17461	17346	17146	17391	17125	17334	17312	17219	17246	17273	17341	17274	17237	17222	17180	17473	17067	17213	17387	17275	17249	17351	17063	17437	17458	17250	17145	17367	17245	17287	17449	17121	17357	17382	17215	17322	17391	17188	17108	17185	17294	17305	17189	17140	17290	17339	17273	17352	17199	17058	17326	17349	17181	17419	17219	17250	17237	17336	17306	17346	17299	17297	17320	17206	17285	17314	17197	17251	17132	17295	17427	17368	17223	17155	17300	17341	17287	17336	17278	17277	17310	17373	17337	17298	17326	17238	17419	17159	17388	17292	17234	17166	17281	17291	17219	17122	17455	17412	17338	17160	17230	17252	17111	17220	17373	17166	17365	17165	17348	17301	17391	17140	17407	17262	17310	17332	17459	17263	17253	17300	17372	17283	17318	17158	17199	17370	17369	17247	17314	17210	17464	17190	17391	17353	17329	17235	17225	17263	17357	17292	17380	17318	17155	17319	17388	17108	17256	17176	17230	17321	17206	17155	17352	17343	17289	17274	17430	17412	17285	17305	17399	17329	17149	17365	17381	17257	17261	17426	17411	17275	17083	17435	17421	17160	17031	17438	17341	17516	17362	17327	17254	17228	17213	17243	17260	17314
24247	21158	27753	25373	24636	28650	30507	27906	27225	27203	26843	26668	26815	26484	26744	26412	26368	26162	26406	26321	26183	26171	26067	25925	25951	26077	26100	26287	25978	26023	26153	26032	26275	26281	26245	26207	26052	25978	26196	26277	26070	26178	26327	26019	25964	25999	25975	25933	25971	25808	26098	26172	25968	26066	26163	26031	26315	26076	25905	25831	26105	25951	26109	26154	25812	26038	26338	25976	26099	25949	26016	25968	25985	26043	26236	26069	26018	25908	26085	26019	26128	26097	26155	26117	26060	25995	26028	25926	26168	26104	25987	26035	25781	26013	25870	25975	26161	25983	26063	26122	26015	26003	25950	25964	25801	25759	26099	25897	25884	26141	25779	25893	25870	25810	26054	25914	26273	25939	25979	26123	25887	26015	25971	25812	26016	25808	25964	26100	25707	26059	26021	26239	26093	26093	25827	25842	26073	26000	26057	25758	25970	25977	25821	25877	26057	25812	25769	25922	26137	26116	25933	25947	25972	25939	26026	26105	25736	26004	26162	26007	25940	25983	25965	26100	25938	25916	25997	25991	25907	25876	25947	25951	26301	26046	25808	26033	25720	26272	26081	25944	26114	25955	26061	25888	26181	26023	25935	25973	26142	25918	26070	25939	26063	25936	25981	25998	25828	25903	26072	25898	26116	25980	25824	25956	25733	25898	25890	26120	26113	26225	25986	25793	25785	25802	25912	26119	26019	26206	26125	25726	25653	25940	25746	25982	25715	26119	26110	26087	26094	26073	25923	25932	26260	25903	26044	25814	25961	25900	25875	25643	25912	25851	26187	25852	25652	25911	26132	26023	25784	25896	26116	25899	25860	25975	25886	25992	25991	25757	25963	26045	26069	26031	25962	25907	25950	25836	25777	25806	25997	25946	25588	25861	25757	26033	26041	26135	25977	25884	25773	25814	25948	25982	25873	25943	25929	26095	26033	25812	26089	25889	26066	26025	25703	26021	25851	25791	26049	25573	26059	25879	25979	25986	25977	25978	25955	25916	25943	25837	25908	25906	25694	25946	25725	26119	26107	25675	26066	25987	26172	26004	25811	26126	25974	26230	25722	26277	25950	25898	25780	25942	25988	25843	26194	25997	25921	25823	25698	26063	26063	25885	25844	25924	26080	25898	25950	25827	25968	25818	25789	25894	25819	25840	25932	25946	26137	25973	25971	26101	26083	25897	25871	25919	25882	25954	25760	25911	25849	26056	25928	25883	25934	26072	25878	26001	26009	25825	25966	26065	25846	25657	25741	25997	26096	26183	26191	25823	26238	25876	25871	26067	26061	25905	25906	25996	25563	25975	25649	26098	25800	25838	26143	25996	25770	25900	25694	25888	26219	26020	26124	25991	25919	25926	25636	25929	25962	26038	25938	25945	25769	25738	25895	25977	25969	25779	25693	25607	25909	25847	25960	25971	25779	26071	25777	26031	25693	25900	26118	26093	25915	26034	26055	26302	25841	26078	25953	25895	25724	26203	25740	25921	26101	26034	25937	26242	25929	25795	25829	25923	26319	25924	26072	25974	26028	26111	26143	26033	25963	25718	25951	25951	25925	25961	25993	26124	26061	26002	25882	26166	25920	25900	26160	25889	25913	25843	25898	25744	25893	26043	26143	26033	26023	25842	25734	25992	25990	25935	25997	25957	26019	25888	26162	25965	25996	26062	25813	25855	25851	25855	25803	25710	25854	25944	26008	25745	25919	25952	25991	25905	25972	25970	26146	25996	26219	26098	26023	26118	26006	25934	25948	26394	26116	25837	26056	25815	26136	25839	25927	26007	26059	26245	25732	26069	25820	25903	25986	26020	26033	25842	26010	26074	26014	25722	26168	25784	25938	25843	26000	26137	26011	25815	26084	26172	25968	25803	25999	26018	26054	26050	26145	25927	26058	26046	26006	25924	25904	25768	25660	26010	26156	26188	26089	26006	26016	25957	26060	25607	26092	25809	25828	26026	26200	25831	25979	26005	26005	25765	26012	25788	25795	25776	25968	25907	26059	25929	26272	25921	26080	25843	25854	26078	25932	25925	26024	26150	25891	26123	25931	26252	25782	25845	25937	26007	25978	25786	26120	26042	25869	26021	26188	25953	25888	26013	26000	26087	26113	26064	25798	25868	26054	26191	26009	26301	25898	25916	25978	25859	25870	25841	25912	25986	26155	25933	26062	26037	26196	26031	26190	25784	25908	25927	25914	25976	26014	25996	25903	26087	26061	26013	25847	25962	25912	26175	25788	25937	25998	25922	26191	26031	25975	26129	26118	26053	26035	26042	26032	25689	25925	25836	25942	26173	26269	26075	26236	25629	26243	25957	26217	25844	25949	25873	26202	26014	25935	25728	26230	25957	26092	25752	25855	26189	26153	26208	26066	26032	25902	26046	26156	25911	25996	26034	26037	25864	25907	25963	26136	25975	25890	26049	25873	25841	26089	25892	25762	26047	25742	26094	25589	26015	25815	26022	26076	25806	25751	26012	26229	25842	25888	25941	26056	26224	26114	25789	26173	25934	25825	26081	25931	25731	25920	25918	25980	25704	25970	25807	25972	25692	25920	25906	26072	26103	26039	25940	26043	25882	25878	25766	25781	25898	25862	26217	25959	26155	26201	25889	25778	25740	25999	25864	25942	26039	26266	25944	26121	25882	25927	26001	26095	26174	26037	26099	25810	26048	25957	25970	25695	25773	26079	26049	26150	25832	25941	26088	26054	25896	25787	25806	25784	25870	25939	26087	25873	26071	26068	26068	25928	25961	25976	26037	26088	25783	25938	25759	25899	25835	25950	25652	25912	25820	26105	25861	25762	26100	26003	26132	25852	25789	26096	25834	25772	25855	25973	25896	25910	25807	25990	26172	25882	26029	25965	26073	25837	26013	25901	25832	26000	25960	26027	25968	26098	26026	25928	25896	25628	25661	25810	25619	25754	25859	25764	25908	25798	26026	25844	26036	25877	25955	26044	26166	26014	25902	26089	26149	26122	25927	25882	26118	26073	26030	25934	25905	25901	26110	25855	25797	25906	26014	26159	25860	26131	26046	26072	25767	25958	26073	25920	25669	25911	25864	25869	25825	25902	25912	26182	25963	25828	26235	25840	25698	25807	26001	26131	25773	25743	26086	25854	25884	25801	25851	25820	26019	25633	25956	25898	26051	25957	25956	26129	26104	26257	26187	25998	26079	26003	25805	25633	25750	25706	25943	25857	25797	25868	26097	26184	26056	25980	25943	25782	25998	25900	25920	26091	25870	25880	25833	26027	25871	25951	25902	26182	26215	25916	26077	25764	26012	25981	26121	25956	25961	26010	26021	25825	25892	25963	25706	26056	25961	25868	25893	26031	25898	26154	26091	25849	25690	25852	26014	25893	26043	25762	26025	25748	25879	25933	26009	26124	25972	26023	25814	25764	25841	25981	26025	26077	25741	26034	25867	26000	25675	25865	25874	26157	26189	25964	25954	25698	25967	25901	26062	25820	26083	25994	26139	26087	25933	26061	26140	26034	26138	25963	25922	26114	25717	26049	26224	26091	26209	26217	25938	25957	26177	26042	25904	26064	25973	25926	26013	26293	25979	25946	25566	26098	25999	25842	25875	26001	26139	26090	26098	25945	25959	25902	25889	25830	25955	25947	25830	25969	25675	25808	26186	26202	25851	25739	26060	26057	25854	25910	25933	26108	25936	26043	26140	25996	26065	25835	25889	26186	25819	26122	25979	26059	25899	26002	26106	26097	25854	25808	26155	26022	25940	26091	25724	26076	26185	25922	26026	25862	25961	26038	25906	26133	25888	25785	25703	25874	25998	25720	26099	26233	25863	25995	26077	25986	25851	26244	25886	25795	25821	26032	25913	25991	25859	25856	26085	25784	26096	26293	26098	26018	26314	25996	25966	25936	26040	26189	26039	25862	26046	25789	26186	26002	26025	25825	25779	25896	26221	26135	25959	25907	26063	26058	25864	26050	26226	25797	26031	25654	25975	26051	25969	25895	26189	26297	25987	26053	25878	25832	25841	25961	26147	26003	26299	25886	26165	25893	26063	25791	26014	25896	25977	26156	26120	26077	26078	25739	25974	25895	26116	25982	25934	25820	26131	25988	26074	26100	25955	25742	26073	26373	26324	25945	25696	26174	25821	26019	25800	26068	25970	25812	26180	25943	25841	26058	25849	25943	25989	26061	25926	25883	26177	25891	25724	25817	26015	25918	26217	25921	25761	25926	25756	25621	25864	25913	26067	26135	26250	26060	25974	26054	26128	25921	26041	26049	26126	25682	25861	25944	26267	25898	25748	26049	26184	26001	25920	25919	25963	25907	25948	25952	25909	25926	25950	26092	25920	25982	26111	26110	25977	26049	26099	25837	26119	25902	25828	25971	25898	26078	25999	26018	26047	25943	26153	26151	26029	25922	26040	26163	25978	25923	26294	26149	26125	25898	26157	25995	26004	26449	25954	25860	25945	26102	25977	25894	26056	25977	25838	25687	26098	25895	25785	25629	25821	25854	26099	25890	25873	25968	25930	25964	25787	25912	25884	25991	25806	26037	25986	25677	25912	26053	25980	26154	25798	25807	26123	25966	25984	26143	25971	26246	25863	26174	26063	25959	25946	26030	25948	25734	26251	25921	25934	26206	25630	26205	25900	25857	25956	26017	25799	25512	26216	25638	25789	25925	25995	26001	26181	26191	26256	26036	25891	26011	25848	25854	26062	25755	25955	26197	25902	25980	25916	26184	25886	25967	26007	25927	26070	26136	25894	25963	25959	26141	26047	26220	25962	25815	25923	25870	25928	25688	25857	26037	26043	26127	25800	26044	25747	25890	25905	26068	25987	25976	26165	26052	25893	25984	25963	25895	25928	25769	25975	25933	25928	26056	26065	26166	26175	25976	25903	25918	26023	25915	25988	26133	26110	26001	25697	26001	26053	25683	25901	25818	26135	26074	26150	26040	26299	26070	25801	25999	25860	25964	26115	25993	25688	25892	25991	25873	26082	25665	25848	25838	26029	26057	25978	26008	26079	25930	26251	25886	25961	26153	25996	25758	25858	25911	25892	25868	26001	26166	25822	25928	25974	25818	25652	26088	25742	25969	26059	25853	26135	26055	25967	25878	25918	25931	26109	26090	25916	25800	25917	26099	26296	26000	26066	26146	25996
20003	32799	31981	26196	22827	20851	19663	18804	18399	17892	17646	17333	17247	17299	17060	16944	16829	16943	16801	16738	16736	16755	16679	16673	16630	16644	16513	16543	16589	16507	16735	16521	16687	16382	16561	16581	16397	16750	16639	16671	16590	16456	16791	16531	16528	16837	16500	16445	16448	16602	16417	16501	16462	16384	16444	16465	16484	16456	16396	16658	16562	16543	16563	16295	16507	16415	16489	16525	16456	16528	16358	16453	16400	16527	16332	16342	16412	16404	16601	16605	16331	16362	16363	16432	16654	16477	16535	16489	16607	16303	16622	16404	16325	16579	16570	16661	16578	16534	16425	16344	16308	16454	16275	16472	16470	16583	16532	16460	16396	16480	16339	16329	16488	16443	16427	16524	16404	16316	16347	16239	16519	16390	16467	16552	16324	16471	16452	16551	16454	16390	16521	16517	16508	16565	16386	16587	16511	16354	16494	16506	16392	16479	16556	16532	16447	16299	16448	16463	16353	16477	16471	16623	16492	16313	16545	16542	16493	16432	16511	16474	16378	16541	16407	16463	16329	16458	16523	16454	16557	16428	16586	16347	16452	16382	16446	16463	16460	16296	16463	16399	16433	16477	16341	16368	16631	16559	16523	16616	16382	16450	16506	16285	16443	16527	16506	16394	16418	16297	16379	16401	16455	16637	16402	16542	16398	16475	16284	16372	16541	16644	16572	16407	16434	16388	16331	16452	16379	16440	16531	16446	16324	16209	16379	16424	16460	16733	16466	16536	16527	16433	16479	16351	16557	16438	16527	16429	16454	16474	16512	16402	16471	16380	16467	16429	16433	16544	16569	16514	16513	16473	16401	16468	16428	16460	16447	16461	16532	16450	16233	16367	16463	16434	16522	16293	16425	16432	16490	16556	16396	16437	16492	16494	16395	16407	16517	16459	16533	16516	16516	16461	16558	16406	16293	16604	16335	16461	16403	16467	16425	16301	16498	16458	16394	16741	16474	16451	16482	16392	16374	16523	16481	16492	16286	16422	16563	16303	16486	16532	16597	16497	16382	16504	16505	16513	16450	16464	16490	16315	16433	16559	16286	16492	16537	16448	16408	16368	16502	16457	16434	16351	16375	16641	16506	16267	16415	16498	16408	16405	16600	16575	16488	16408	16301	16524	16397	16489	16371	16443	16265	16399	16423	16353	16402	16570	16353	16414	16330	16407	16316	16446	16300	16573	16531	16572	16459	16393	16538	16423	16550	16481	16458	16474	16416	16303	16450	16628	16394	16481	16503	16502	16442	16390	16445	16467	16397	16416	16341	16514	16562	16577	16411	16315	16410	16325	16395	16466	16361	16471	16386	16466	16441	16349	16463	16566	16712	16316	16351	16392	16426	16455	16512	16616	16432	16468	16467	16380	16475	16396	16397	16659	16330	16418	16295	16759	16323	16549	16395	16387	16763	16502	16302	16459	16522	16470	16385	16478	16371	16396	16290	16422	16409	16481	16303	16483	16461	16433	16570	16635	16386	16565	16581	16472	16506	16531	16763	16407	16287	16514	16415	16478	16415	16355	16507	16509	16483	16404	16429	16392	16519	16538	16218	16407	16376	16279	16503	16495	16542	16445	16462	16255	16471	16473	16164	16351	16507	16547	16313	16567	16507	16565	16476	16470	16478	16525	16373	16492	16439	16271	16285	16505	16381	16337	16372	16670	16551	16536	16486	16418	16297	16346	16553	16585	16610	16512	16338	16318	16435	16374	16317	16678	16487	16548	16406	16365	16423	16438	16671	16507	16412	16449	16470	16357	16536	16426	16362	16517	16363	16442	16675	16463	16742	16437	16457	16547	16501	16612	16391	16607	16294	16432	16422	16543	16462	16378	16419	16175	16416	16432	16415	16278	16548	16679	16217	16383	16492	16470	16569	16302	16345	16445	16420	16330	16452	16484	16385	16486	16440	16384	16402	16487	16261	16533	16639	16599	16375	16418	16430	16523	16544	16411	16563	16349	16488	16488	16302	16584	16470	16436	16464	16414	16406	16326	16486	16424	16543	16425	16490	16460	16523	16510	16541	16341	16303	16473	16584	16514	16478	16452	16597	16535	16556	16396	16344	16591	16491	16490	16552	16434	16466	16529	16435	16403	16368	16452	16395	16311	16539	16316	16390	16484	16432	16648	16658	16628	16414	16574	16819	16457	16407	16437	16522	16515	16454	16392	16368	16499	16342	16489	16347	16293	16610	16386	16373	16468	16491	16162	16496	16390	16500	16400	16314	16543	16430	16540	16466	16440	16316	16392	16639	16497	16541	16381	16549	16392	16500	16435	16494	16338	16553	16470	16457	16392	16493	16560	16468	16369	16549	16515	16392	16367	16495	16309	16416	16469	16479	16323	16422	16437	16499	16431	16534	16374	16601	16295	16479	16545	16398	16678	16301	16595	16448	16490	16500	16534	16399	16424	16492	16484	16416	16368	16526	16531	16315	16412	16812	16461	16517	16489	16368	16420	16359	16496	16541	16544	16416	16487	16380	16505	16555	16375	16520	16450	16476	16369	16556	16430	16248	16508	16567	16416	16517	16531	16311	16363	16371	16490	16414	16540	16251	16520	16287	16369	16389	16515	16585	16507	16441	16550	16467	16613	16546	16461	16319	16656	16492	16351	16569	16443	16648	16456	16443	16334	16446	16580	16557	16549	16549	16462	16449	16306	16437	16321	16293	16563	16441	16321	16477	16283	16556	16479	16466	16363	16213	16702	16451	16276	16442	16431	16519	16447	16579	16433	16300	16514	16396	16555	16394	16488	16529	16360	16511	16474	16465	16542	16311	16500	16460	16439	16542	16491	16530	16539	16582	16397	16345	16604	16380	16280	16334	16483	16336	16590	16339	16313	16408	16394	16237	16543	16634	16450	16370	16343	16451	16462	16234	16420	16636	16360	16556	16301	16483	16538	16386	16399	16417	16317	16452	16578	16399	16502	16363	16528	16401	16353	16592	16514	16533	16382	16534	16392	16392	16468	16453	16387	16544	16277	16385	16286	16427	16412	16502	16417	16454	16447	16413	16395	16478	16469	16496	16550	16423	16396	16450	16349	16421	16546	16446	16368	16451	16343	16502	16635	16576	16532	16504	16404	16648	16493	16429	16570	16423	16501	16465	16440	16484	16381	16379	16320	16432	16448	16410	16434	16494	16525	16390	16463	16542	16438	16476	16425	16404	16434	16264	16646	16379	16417	16539	16436	16392	16471	16339	16477	16712	16294	16434	16620	16539	16520	16408	16346	16483	16378	16319	16385	16380	16356	16527	16502	16340	16437	16480	16515	16582	16543	16536	16398	16377	16301	16505	16404	16447	16229	16466	16398	16488	16636	16528	16407	16503	16445	16513	16550	16423	16513	16340	16545	16382	16564	16496	16425	16422	16402	16343	16477	16458	16508	16590	16479	16542	16342	16473	16508	16359	16606	16410	16494	16532	16457	16411	16615	16453	16379	16549	16496	16430	16380	16505	16409	16394	16502	16386	16478	16525	16596	16382	16583	16351	16330	16387	16561	16594	16584	16573	16357	16394	16374	16444	16420	16551	16348	16425	16467	16457	16535	16346	16320	16432	16435	16450	16574	16513	16543	16413	16449	16308	16392	16402	16368	16426	16478	16535	16368	16475	16500	16450	16396	16484	16495	16388	16488	16486	16478	16393	16393	16501	16355	16521	16433	16370	16415	16333	16582	16489	16516	16490	16480	16403	16482	16413	16592	16569	16315	16394	16428	16539	16351	16335	16506	16400	16399	16459	16412	16444	16322	16304	16415	16424	16516	16581	16548	16494	16633	16451	16310	16308	16568	16493	16513	16639	16383	16519	16607	16560	16447	16432	16385	16500	16582	16549	16531	16459	16408	16356	16531	16500	16448	16496	16421	16341	16557	16331	16719	16423	16419	16224	16483	16448	16602	16518	16383	16581	16478	16446	16497	16323	16570	16603	16637	16575	16358	16585	16327	16452	16265	16293	16445	16518	16610	16379	16412	16364	16278	16523	16508	16524	16468	16314	16489	16579	16569	16290	16486	16299	16490	16425	16586	16454	16397	16290	16518	16415	16432	16414	16533	16530	16399	16367	16373	16385	16493	16251	16683	16379	16379	16293	16438	16241	16479	16356	16435	16321	16412	16321	16382	16484	16418	16348	16470	16494	16511	16412	16443	16406	16521	16433	16435	16462	16486	16380	16629	16520	16439	16455	16357	16477	16405	16593	16452	16209	16479	16576	16454	16357	16333	16431	16477	16507	16185	16532	16503	16348	16510	16529	16441	16622	16629	16454	16523	16547	16419	16452	16497	16565	16397	16573	16591	16521	16438	16346	16629	16539	16531	16593	16407	16402	16581	16383	16461	16505	16550	16513	16487	16349	16339	16291	16502	16411	16344	16560	16554	16342	16454	16274	16665	16519	16522	16298	16332	16386	16540	16528	16458	16416	16334	16443	16561	16521	16425	16455	16416	16392	16523	16446	16548	16440	16429	16526	16253	16469	16471	16564	16390	16360	16555	16551	16376	16593	16584	16594	16435	16396	16219	16634	16416	16394	16396	16351	16280	16539	16525	16319	16369	16375	16586	16566	16616	16297	16349	16334	16443	16319	16550	16494	16566	16451	16495	16380	16297	16515	16438	16299	16503	16620	16461	16448	16450	16549	16501	16416	16490	16303	16429	16580	16508	16332	16612	16456	16334	16607	16565	16650	16345	16461	16549	16487	16499	16340	16420	16423	16563	16496	16314	16406	16305	16428	16463	16373	16495	16451	16408	16431	16446	16582	16532	16528	16441	16544	16319	16506	16296	16537	16585	16364	16334	16486	16571	16368	16431	16446	16397	16478	16527	16483	16478	16371	16361	16513	16298	16431	16318	16376	16504	16501	16364	16584	16377	16335	16541	16527	16420	16449	16437	16371	16515	16357	16347	16459	16429	16427	16527	16470	16354	16529	16369	16603	16549	16494	16528	16267	16305	16404	16360	16344	16480	16517	16526	16544	16586	16471	16549	16323	16432	16438	16649	16602	16473	16551	16473	16399	16480	16476	16369	16472	16264	16537	16547	16658	16476	16463	16581	16422	16503	16361	16495	16410	16445	16565	16449	16312	16592	16439	16378	16408	16495	16454	16268	16386	16474	16353	16385	16415	16457	16409	16457	16298	16629
22738	21203	27806	25014	22572	27467	32643	28791	27742	28090	27688	27508	27065	27145	26991	26928	26976	26981	26623	26757	26705	26260	26556	26359	26501	26414	26695	26426	26414	26498	26108	26379	26509	26452	26155	26325	26427	26151	26166	26379	26402	26238	26250	26363	26229	26293	26406	26316	26514	26378	26258	26278	26290	26473	26102	26197	26323	26231	26398	26435	26539	26282	26232	26316	26379	26466	26436	26394	26310	26270	26161	26507	26521	26303	26394	26438	26372	26249	26073	26414	26020	26092	26142	26342	26220	26452	26451	26339	26203	26285	26440	26449	26162	26257	26152	26120	25967	26080	26180	26155	26390	26081	26137	25972	26123	26178	26138	25970	26226	26269	26088	26119	26389	26018	25805	26215	26557	26074	26319	26242	26064	25874	26140	26133	26385	26067	26220	26242	26266	26029	26162	26065	26127	26002	26432	26188	26288	26154	26220	25986	25968	26384	26239	26242	26073	26268	26248	26266	26196	26151	26169	26291	26113	25881	26014	26028	26080	26276	26289	25915	26025	26210	26196	26065	26097	26144	25995	26212	26010	26308	26240	26085	26228	26083	26094	26023	26348	26148	26064	26127	26151	26383	26295	26140	26318	26029	26251	26231	26219	26077	26258	26010	26365	26263	26277	26028	26220	26245	26398	26092	25856	26339	26171	26128	25884	26167	26151	26256	26067	26271	26144	26122	26358	25966	26156	26351	26196	26067	25957	26297	25910	26108	26205	26204	26252	26365	26331	26017	26159	26062	26298	26040	26209	26117	25963	26301	25865	26355	26124	26225	26298	26389	26283	26038	26093	26322	26202	26201	26023	26152	26142	25984	26060	25966	26028	25875	26057	26222	26191	26073	26185	26076	26293	26179	26243	26098	26036	26325	25738	26389	26071	26093	26343	26467	26116	25941	26108	26051	26250	26211	26125	25896	26167	26199	26185	26103	25940	26013	25989	25955	26294	25972	26315	26285	26203	26432	26011	26393	26289	26182	25806	26041	26075	25924	26410	26218	26081	26069	26195	26281	26305	26231	26371	26041	26114	26268	25918	26154	26241	26217	26116	26191	26303	26341	26190	26071	26247	26126	26196	26248	26383	26068	26372	26396	26003	26210	26022	26265	26339	26052	26388	25898	25894	26033	25981	26262	26136	26018	26275	26342	26132	26164	26279	26189	26404	26129	26226	26062	26082	26279	26108	26275	26280	25918	26345	26128	26171	26115	26081	26106	26066	26175	26231	26092	26103	26146	26182	26207	26057	25970	26426	26247	25960	26064	26179	26157	26253	26304	26287	26424	26366	26173	26147	25989	26076	26051	26125	25971	25981	25952	26006	25995	26095	26112	26208	26221	26241	26145	26129	26303	26303	26058	26182	26101	26258	26186	25929	26384	26081	25966	26126	26026	26326	26622	26164	26216	26104	26073	26349	26174	26026	26249	26237	26305	26126	26163	25983	26294	25842	26187	26255	26364	26038	26143	26078	26021	26443	26225	26214	26386	26078	26069	26252	26130	25888	25779	26376	26211	26215	26360	26287	26323	26243	26324	26218	26122	26112	25927	26106	26318	26123	25963	26245	26246	26286	26026	26173	26192	26063	25941	26054	26010	26442	26021	26199	26393	26299	26070	26192	26142	25937	26071	26111	26214	26110	26113	26124	26237	26038	26337	26079	25960	26227	26159	26272	26043	26445	26389	25939	26048	26346	26177	26138	26169	26096	26131	26312	25983	26320	25888	25921	26154	26025	26175	25955	26114	26342	25947	26115	26199	26265	26356	26147	26315	25972	25984	26102	25983	26120	26120	26220	25889	26176	26160	26249	26122	26177	26145	26052	26153	26488	26343	26095	25916	26371	26346	26343	26193	26047	26130	26231	26251	26153	26353	26082	26024	26249	26111	25959	26457	26246	26182	26311	25962	26311	26343	26228	26081	25994	26205	26379	26364	26054	26214	26083	26183	26087	26307	26261	26300	25994	26042	26118	26096	26330	26311	26106	26257	26264	26001	26458	26103	26254	26175	26067	26385	26274	26136	26025	26447	26270	26155	26179	26186	26286	26108	26097	26100	25963	26160	26055	26134	26303	26155	26318	26175	26177	25944	26089	26180	26241	25958	26093	26312	26055	25953	26288	26379	26330	26520	26389	26051	26059	26134	26323	26196	26129	25967	26202	26003	25972	26058	26026	26012	25945	26248	26345	26257	26267	26324	25972	26044	26152	26264	26139	26173	26156	26297	26218	26102	26402	26327	26351	26277	26061	26001	26024	26368	26325	26492	26438	25954	26077	25960	25976	26079	26104	26179	26144	26206	26253	26170	26174	26018	26062	26088	26252	26137	26264	26296	26028	25993	26233	26230	26238	26166	26294	26306	26530	26091	26387	26149	26107	26365	26118	26025	26202	26100	26148	26167	26129	26417	26302	26166	26199	26153	26202	26034	26264	26081	26097	26294	26191	26352	26111	26369	26373	26229	26033	26057	26099	26134	26267	26119	26274	26117	26289	26123	26254	26111	26443	26300	25923	26022	25899	26313	26511	26223	26597	26676	26508	26291	26008	26301	26181	26159	26028	25906	26189	26000	26139	26187	26254	26100	25915	26155	26344	26288	26334	26152	26361	26208	26164	26196	26264	26247	26428	26173	26094	26267	26152	26170	26326	26147	26074	26044	25916	26238	26264	26265	26173	26177	26133	26435	26318	25871	26208	26034	26160	25994	25862	26182	26172	25764	26124	26033	26479	26024	26294	26177	26371	25961	26332	26123	25832	26141	26203	26105	26018	26015	26136	26248	26522	26348	26157	26194	25982	26325	26059	26174	26120	25894	26094	26133	25814	26116	26134	26414	25935	26158	26094	26212	26206	26184	25914	25833	26163	26060	26211	26260	26036	26048	26214	25922	26131	26276	26081	26213	26213	26263	26200	26218	25973	26147	26074	26312	26164	26142	26353	26325	26147	26129	26156	26365	26190	26017	26257	26335	26321	26207	26158	26272	26170	25969	26182	26155	26161	26311	26212	26232	26287	26186	26327	26174	26189	26117	26244	26110	26491	26309	25902	26048	26123	26159	26129	25998	26080	26163	26154	26239	26019	26022	25969	25949	26170	26231	26124	26123	26122	26057	26216	25875	25901	26095	26366	26008	25922	25939	26293	26184	26086	25866	26244	26466	26223	26247	26126	26226	26117	26038	26181	26265	26062	26099	26420	26215	26308	26038	26207	26101	26157	26141	26152	25968	25952	26134	26232	26454	26380	26022	26126	26163	25974	26328	26254	26280	26215	26280	26106	26261	26129	26113	26056	25913	26071	26073	26125	26207	26154	26047	26233	26111	26186	26219	26246	26204	26060	26124	26226	26096	26009	26144	26159	26181	26362	26066	26304	26024	26172	26467	26007	26175	26195	26277	26193	25942	26142	26248	26035	26089	26314	26057	25883	26034	26410	26003	26329	26065	26117	25939	26137	26086	26138	26226	26137	26185	26171	26208	26164	26282	26299	26255	26397	26343	26077	26073	26072	26175	26256	26187	26094	26052	26198	26168	25920	26121	26205	26065	26036	26580	26193	26112	26114	25990	25820	26380	26377	26309	26233	26475	26224	25925	26405	26397	26346	26264	26328	26170	25944	26301	26358	26219	26075	26279	26060	26140	26049	26225	26218	26354	26127	26220	26160	26529	26167	25965	26285	26206	26186	26157	26312	25987	26420	26156	26195	26404	26233	26073	26136	26185	26272	26031	26018	25982	26319	26204	26145	26229	26154	26037	26119	26138	26183	26195	26173	26140	26034	26355	26138	25939	26186	26292	26026	26327	26216	26219	26350	26270	26224	26208	26137	26128	26381	26414	26160	26170	26025	26262	26119	26416	26202	26396	26071	25930	26355	26014	26267	25948	26084	26216	26141	25970	26142	26227	26027	26113	25900	26084	26381	26349	26063	26197	26285	26233	25863	26032	26106	26022	26213	26243	26258	26274	26335	26066	26131	25821	26390	26023	26083	25825	26410	26422	26145	26077	26050	26142	26212	26135	26320	26483	26185	26141	26238	26124	26074	26164	26151	26133	26040	25943	26102	26460	26067	26055	26171	26144	26217	26337	26099	26340	26286	26027	26262	26035	26173	26085	26136	26234	26115	26463	26150	26280	26235	26164	26229	26523	26150	26338	26191	26197	26021	26187	25885	26022	26610	26202	26280	26159	26148	26501	26428	26242	26193	25960	26043	26151	26259	26078	26064	26150	26115	26144	26436	26245	26360	26228	25976	26222	26073	26074	26348	26304	26136	26163	26164	26333	26135	25876	25958	26001	25889	26194	26256	26059	26080	26399	26249	26231	26313	25844	26211	26132	26137	26094	26065	26139	26238	26122	26380	26356	26340	26139	26313	26097	26404	26042	26161	26161	26426	26159	25997	26290	26095	26027	26101	25991	26143	26311	26334	25990	26261	26222	26020	26149	26383	26018	26409	26182	26078	26219	26065	26142	26060	26366	26180	26306	26178	26248	26064	26073	25998	26207	26207	26099	26100	25953	26454	26032	26300	26153	26165	26147	26187	26211	26171	26077	26402	26489	26176	26357	26229	26311	26201	26161	26228	25932	26130	26142	26158	26266	26088	26189	26128	26004	26224	26139	26144	26236	26032	26232	26325	26260	26108	25766	26107	26159	26234	25942	26205	25965	26128	26088	26134	26091	26199	26206	26402	26263	26329	26404	26034	25847	26088	26063	26274	25990	26086	25988	26194	26278	26296	26059	26100	25856	25745	26273	26406	26254	26143	26053	26085	26051	26077	26201	26297	26309	26389	26346	26086	26432	26190	26034	26405	25985	26133	26243	26329	25966	26325	26281	26217	25938	26051	26200	26289	26059	26242	25983	25923	26199	26219	26020	25812	26279	25969	26250	26230	26267	26117	26023	26036	26218	26084	25936	26332	25966	26267	26230	26045	26220	26013	26156	26199	26347	26423	26074	26358	25983	25980	25959	26186	26313	26287	26037	26046	26000	26262	26267	26075	26144	26292	25971	26125	25889	26300	26205	26192	26167	26082	25924	26082	26093	26083	26117	25958	26033	26208	26156	26237	26143	26139	26184	26229	26252	25955	26391	26266	26346	25986	26161	26094	26078	26050	25936	26086	26080	26116	26241	26213	25953	26085	26318	26110	26177	26315	26124
21833	38428	36996	30160	25936	23231	21166	20095	19495	18651	18277	18233	17796	17621	17485	17238	17078	17033	17049	17150	17082	17000	16698	16722	16767	16836	16752	16716	16884	16915	16832	16723	16716	16771	16613	16587	16526	16749	16603	16692	16669	16604	16582	16601	16500	16522	16683	16575	16701	16519	16431	16770	16566	16496	16570	16550	16827	16469	16610	16529	16543	16545	16537	16665	16551	16713	16497	16426	16611	16459	16555	16583	16600	16703	16625	16469	16479	16449	16436	16370	16377	16466	16595	16595	16708	16348	16554	16638	16451	16408	16634	16485	16521	16627	16615	16625	16480	16499	16451	16480	16337	16376	16354	16442	16534	16432	16602	16393	16540	16471	16562	16372	16466	16488	16568	16486	16424	16308	16622	16427	16528	16537	16437	16502	16371	16423	16271	16398	16506	16318	16745	16521	16458	16602	16176	16521	16594	16477	16442	16474	16564	16307	16523	16549	16749	16365	16594	16579	16471	16521	16565	16411	16625	16415	16490	16448	16521	16401	16373	16437	16408	16659	16319	16442	16584	16522	16572	16630	16569	16436	16455	16431	16510	16533	16370	16631	16453	16509	16558	16516	16580	16419	16316	16748	16513	16548	16482	16555	16626	16623	16429	16550	16611	16450	16609	16407	16598	16556	16342	16448	16554	16500	16449	16406	16658	16389	16434	16493	16435	16395	16511	16564	16406	16590	16476	16539	16557	16564	16545	16417	16577	16542	16364	16333	16213	16504	16477	16484	16248	16424	16479	16387	16548	16358	16525	16508	16405	16460	16570	16421	16412	16519	16492	16559	16425	16420	16421	16420	16292	16412	16366	16504	16387	16525	16380	16692	16448	16502	16522	16357	16606	16347	16415	16761	16546	16460	16475	16421	16616	16634	16458	16459	16496	16592	16523	16374	16531	16343	16437	16547	16542	16480	16494	16461	16451	16377	16460	16737	16261	16266	16433	16443	16476	16490	16431	16616	16660	16496	16552	16455	16379	16482	16559	16403	16394	16526	16324	16558	16503	16381	16468	16483	16263	16552	16506	16797	16442	16588	16621	16579	16436	16474	16288	16424	16553	16416	16602	16581	16535	16463	16671	16610	16529	16495	16550	16647	16416	16311	16424	16641	16541	16305	16604	16420	16563	16464	16522	16488	16351	16493	16381	16322	16410	16468	16450	16472	16405	16480	16540	16373	16388	16512	16618	16486	16435	16512	16413	16549	16632	16470	16415	16308	16423	16475	16625	16667	16277	16460	16528	16289	16411	16594	16403	16321	16641	16534	16423	16383	16640	16439	16374	16460	16676	16468	16445	16451	16540	16646	16462	16494	16322	16426	16669	16541	16448	16475	16631	16304	16507	16435	16576	16472	16621	16684	16633	16618	16446	16511	16533	16592	16577	16405	16512	16473	16499	16596	16568	16397	16622	16459	16529	16325	16522	16511	16419	16586	16421	16500	16604	16560	16335	16556	16565	16390	16568	16518	16412	16329	16405	16414	16480	16331	16318	16418	16516	16502	16552	16562	16581	16583	16415	16422	16440	16591	16586	16640	16641	16509	16423	16477	16414	16481	16488	16464	16454	16492	16487	16359	16424	16462	16412	16462	16757	16520	16490	16449	16353	16434	16441	16487	16492	16372	16627	16592	16317	16311	16602	16569	16332	16574	16665	16530	16762	16449	16368	16587	16316	16539	16632	16373	16520	16482	16430	16498	16249	16603	16241	16404	16490	16365	16416	16296	16550	16342	16355	16567	16363	16393	16579	16259	16397	16396	16447	16529	16491	16482	16563	16675	16499	16530	16480	16476	16444	16606	16569	16468	16581	16560	16446	16617	16522	16474	16611	16339	16452	16400	16435	16575	16640	16379	16458	16280	16537	16513	16512	16629	16471	16514	16608	16469	16474	16650	16593	16448	16456	16547	16550	16573	16452	16525	16503	16565	16740	16476	16437	16461	16496	16726	16480	16405	16462	16442	16535	16519	16390	16631	16464	16653	16428	16562	16465	16533	16580	16534	16465	16515	16431	16457	16509	16438	16686	16611	16445	16390	16467	16441	16413	16440	16400	16357	16442	16425	16507	16384	16465	16676	16467	16480	16533	16499	16493	16601	16523	16514	16355	16497	16315	16565	16608	16473	16565	16523	16321	16496	16483	16410	16550	16401	16470	16517	16521	16609	16453	16344	16572	16412	16550	16392	16353	16471	16297	16572	16520	16348	16398	16552	16635	16580	16491	16482	16439	16566	16506	16606	16437	16602	16362	16636	16503	16399	16409	16551	16804	16497	16471	16456	16405	16615	16371	16507	16393	16372	16420	16494	16575	16520	16478	16615	16521	16479	16572	16528	16630	16403	16512	16348	16702	16510	16434	16365	16522	16571	16436	16543	16344	16490	16423	16231	16412	16488	16337	16430	16465	16657	16546	16313	16411	16542	16485	16471	16645	16440	16299	16454	16516	16610	16536	16685	16485	16407	16419	16462	16446	16614	16531	16559	16477	16597	16337	16506	16437	16495	16504	16420	16447	16387	16387	16369	16493	16631	16544	16558	16682	16486	16547	16549	16502	16445	16421	16473	16581	16596	16447	16535	16490	16473	16562	16595	16526	16550	16351	16531	16623	16509	16578	16438	16404	16525	16525	16462	16345	16490	16471	16353	16522	16370	16751	16624	16403	16464	16665	16728	16452	16407	16534	16457	16490	16502	16652	16394	16441	16436	16419	16473	16578	16438	16726	16444	16500	16539	16559	16405	16467	16432	16410	16420	16410	16578	16563	16466	16744	16540	16511	16562	16462	16426	16554	16456	16709	16422	16581	16571	16420	16612	16401	16398	16302	16608	16535	16504	16561	16424	16426	16466	16464	16650	16261	16508	16500	16524	16528	16398	16548	16313	16400	16532	16331	16294	16500	16318	16584	16340	16573	16387	16500	16460	16522	16418	16489	16319	16546	16489	16470	16551	16475	16527	16366	16174	16508	16342	16528	16436	16361	16446	16283	16579	16442	16590	16416	16337	16576	16354	16507	16578	16443	16499	16559	16664	16385	16502	16424	16527	16418	16574	16408	16669	16545	16443	16363	16403	16375	16313	16569	16317	16555	16443	16286	16567	16418	16281	16418	16588	16439	16431	16464	16534	16413	16455	16546	16468	16659	16447	16325	16394	16315	16494	16568	16398	16511	16607	16511	16567	16402	16529	16510	16305	16551	16576	16388	16497	16401	16495	16359	16448	16625	16440	16361	16391	16473	16561	16546	16494	16460	16538	16435	16514	16480	16442	16625	16654	16460	16355	16640	16376	16494	16622	16509	16339	16464	16516	16510	16536	16460	16673	16472	16603	16697	16494	16469	16383	16484	16558	16450	16513	16526	16581	16363	16376	16564	16354	16560	16613	16551	16641	16486	16608	16325	16418	16597	16487	16354	16521	16492	16605	16618	16674	16599	16372	16560	16517	16337	16482	16555	16561	16387	16518	16490	16507	16367	16570	16638	16535	16456	16371	16436	16519	16411	16447	16490	16738	16715	16293	16335	16470	16518	16555	16525	16549	16494	16611	16435	16525	16627	16543	16577	16417	16372	16479	16445	16297	16360	16489	16537	16547	16488	16356	16539	16686	16537	16571	16408	16490	16510	16566	16318	16525	16352	16362	16585	16330	16283	16596	16433	16712	16602	16360	16550	16501	16368	16507	16586	16475	16275	16470	16405	16570	16675	16568	16328	16581	16479	16514	16279	16578	16340	16678	16477	16441	16573	16525	16419	16386	16694	16286	16605	16504	16602	16603	16514	16326	16551	16421	16402	16419	16593	16518	16549	16377	16455	16569	16422	16440	16559	16582	16421	16539	16545	16590	16375	16522	16441	16595	16581	16544	16458	16643	16387	16455	16415	16601	16623	16541	16462	16497	16433	16470	16559	16377	16488	16357	16443	16355	16397	16438	16507	16366	16498	16281	16395	16407	16564	16550	16463	16420	16495	16578	16595	16447	16373	16565	16385	16467	16558	16421	16606	16348	16582	16382	16503	16467	16460	16462	16502	16431	16568	16465	16476	16393	16502	16521	16619	16615	16466	16508	16378	16436	16449	16451	16609	16636	16531	16407	16421	16619	16412	16424	16511	16603	16476	16461	16504	16515	16574	16382	16268	16626	16312	16385	16552	16386	16425	16527	16344	16439	16404	16418	16471	16437	16581	16292	16499	16451	16461	16462	16550	16476	16520	16422	16676	16625	16499	16590	16537	16475	16261	16510	16538	16488	16571	16444	16621	16581	16586	16359	16538	16491	16562	16455	16576	16533	16515	16406	16594	16608	16276	16498	16446	16357	16695	16457	16688	16672	16602	16416	16510	16586	16425	16404	16487	16456	16535	16500	16595	16512	16435	16447	16349	16181	16567	16509	16515	16401	16338	16560	16630	16449	16469	16530	16653	16631	16604	16705	16476	16282	16473	16450	16381	16457	16707	16457	16567	16567	16546	16593	16445	16591	16477	16588	16577	16584	16446	16687	16715	16586	16421	16326	16602	16597	16359	16478	16714	16531	16541	16442	16305	16607	16423	16478	16556	16459	16280	16440	16417	16332	16572	16550	16600	16388	16442	16443	16586	16527	16447	16602	16618	16424	16346	16494	16443	16399	16282	16563	16518	16204	16497	16245	16415	16518	16345	16514	16501	16357	16447	16548	16469	16666	16341	16510	16432	16468	16534	16627	16468	16533	16334	16577	16438	16545	16518	16323	16691	16539	16561	16414	16545	16447	16599	16344	16616	16558	16555	16594	16350	16461	16577	16473	16440	16393	16532	16514	16426	16366	16542	16452	16367	16462	16502	16625	16608	16594	16438	16454	16447	16468	16510	16622	16491	16516	16682	16587	16538	16466	16555	16639	16592	16484	16645	16650	16648	16614	16523	16656	16432	16540	16514	16310	16431	16483	16586	16572	16610	16692	16621	16590	16493	16244	16479	16770	16400	16371	16508	16437	16409	16351	16500	16559	16452	16620	16401	16390	16466	16455	16367	16530	16671	16388	16415	16580	16412	16478	16307	16474	16629	16443	16484	16518	16590	16537	16543	16365	16454	16264	16568	16415	16479	16478	16386	16523	16415	16486	16530	16512	16689	16264	16438	16619	16470	16447	16578	16389	16298	16576	16618	16621	16319	16529
35488	29384	33635	32141	29917	29486	28964	28444	28639	28308	28378	28332	28033	28135	28241	28201	27893	28030	28177	28165	28102	28161	27926	28085	28046	28266	28284	28274	28177	27981	28088	28091	27910	27940	27901	28264	28206	28134	27992	28071	27975	28111	27968	27983	27986	27976	28015	27891	27874	28001	28200	28280	27989	28239	28050	27997	27871	28110	28263	28229	28303	28152	28389	27936	28019	28295	28070	27876	28082	28063	28333	28067	28184	27982	28189	28016	28094	27994	28073	28295	27967	27909	27995	28030	28115	27979	28105	28130	28109	27987	28097	27938	27963	27827	28146	27969	28159	28105	27897	28009	27912	28001	28037	28091	27768	27906	28042	27903	28118	27749	27898	28025	27873	28240	28262	28085	27935	28078	27882	28104	27940	27931	28244	28276	28043	28066	27961	27858	28129	27873	28055	27874	28143	27981	28169	28043	28122	28180	28063	27859	27986	28062	28400	27973	27946	28193	28143	27987	27819	27789	28130	27871	28204	27889	28207	27986	27917	28056	28024	28035	27965	27747	27712	27921	27918	28057	28031	27804	28115	27897	28050	28088	28000	28160	28078	28011	28072	27967	27989	28132	28084	28011	28364	28222	27955	27785	27963	28075	27786	27846	27973	28189	28104	28203	28015	27976	27940	28031	28114	28075	28253	28046	27946	28130	28047	28186	28188	27937	28003	28171	27898	28061	27882	27878	28031	28006	27950	27827	28060	27809	28013	28129	27879	28018	28008	27854	27835	27891	28155	28208	28095	27977	28252	28027	27804	28116	27878	27945	28049	28077	27980	27903	28072	27820	27917	27984	28124	28083	28237	27836	28002	27950	27896	28146	27799	27824	28155	28115	27728	28119	27780	27826	27919	28071	28282	28070	28062	27775	28107	28191	27904	28111	27947	27895	27942	27778	28027	28099	27919	28090	28301	28222	27993	28058	28151	28173	28209	27822	27717	28002	27893	27856	28290	28270	28114	27764	28096	27942	27774	28390	28072	28324	28029	28251	28332	27868	28004	28079	27829	28172	28011	28177	27812	27921	27857	27905	28043	27951	27669	28250	28120	27948	27836	28019	27911	27765	27960	28008	28434	28139	28000	28040	28153	28153	27947	27881	27870	27911	27925	28122	27950	28020	27965	27938	28076	27991	27952	27947	28136	27893	28266	28209	28217	27920	27907	28129	27933	28004	28351	28077	27922	27863	28049	28023	28173	27963	27909	27983	27766	28200	28211	27990	27975	28071	27756	27901	27826	27597	28027	28201	28003	27877	28013	28047	27999	28080	28001	28052	27816	28171	28200	28100	28192	28242	28074	27886	27984	28364	27983	28240	27913	28116	28069	28247	28121	28178	28188	27994	28125	28244	27936	27922	28040	27879	27754	27990	28112	28286	27915	28103	27962	28366	28186	27944	28064	28029	28146	27910	28078	28104	28102	27898	27876	27980	28003	28037	28082	28077	28030	27860	27997	28238	28091	27836	27933	28062	28008	27927	28212	28216	28051	27911	27932	28064	28111	27974	27850	27867	28060	28246	28100	28162	28057	28090	28153	28045	28081	27913	28047	27948	28089	27848	28025	27936	27912	28149	28268	28105	28181	28049	27984	27937	28470	28024	28124	27886	27836	27865	27990	28275	28195	28071	28057	27928	27953	28040	28097	28163	27705	27802	27996	27941	28086	28177	28116	28019	28110	28056	27818	27886	27867	28047	28036	28008	27857	28035	28111	28189	28236	28086	27910	27801	28136	27938	28080	27801	28009	28202	27766	28151	28080	27953	27895	28021	27929	28057	28060	27908	27956	27717	27873	28182	27930	27873	28168	27847	28050	28300	28096	28003	28012	28132	28049	27921	28027	28016	28024	28102	28152	28184	27886	28150	28116	28101	28208	27913	28172	27627	27861	27828	28213	28246	28141	27946	27832	27807	28090	27932	27970	28103	27952	27905	27685	28007	27682	28067	27841	27992	28112	27991	27919	27987	28067	28130	28149	28011	28083	27923	27983	28048	27960	28261	28188	28101	28202	28117	28166	28040	27886	27740	27953	28244	28250	28138	28007	27958	27982	27913	27981	27977	28054	28015	28126	28269	28176	28269	28199	28059	27942	28265	27834	28110	28112	28041	27924	27999	27972	27962	28117	27958	28146	28114	27750	28060	28037	28003	27756	27983	27991	28152	27914	28014	27687	28209	27954	27838	27814	28064	27767	27855	28174	28135	28083	27979	27870	28037	27981	28097	27948	27893	27822	27666	28143	27901	28125	27975	28153	27933	27828	27747	28197	28180	28167	28082	28284	28047	27906	27997	28001	28150	27960	28234	28091	28389	28078	28021	28119	27831	28106	28127	28222	28183	28067	27928	28033	28165	28283	27977	27800	28108	28107	27761	27931	28217	27961	28109	27990	28165	27975	27875	28134	28213	28084	27994	28151	28218	28344	28129	28186	28115	28155	28254	28184	28034	28176	28065	28039	28080	27965	27964	27911	28406	28278	28216	27877	28005	27987	28225	28042	27637	27864	27861	28166	28053	28093	27995	28177	27940	28012	28110	27986	28251	28028	28155	28244	28006	28149	28391	27902	28073	28238	27827	27851	28191	28060	28079	28055	28094	28004	28146	28107	28265	27988	28142	28267	28059	28192	28033	27859	28035	27801	27740	28081	28048	27921	28195	27924	28010	28141	28179	27992	28107	27963	28220	28066	27788	28396	28126	28174	28350	28151	28209	28069	27936	28142	27973	27966	28047	28193	28124	28192	27906	28029	28335	27926	28047	28109	27935	28007	28112	28079	28227	28210	28115	28047	27871	27638	28158	28199	27948	28101	27964	28131	27815	27997	28011	28163	27998	28205	28073	27914	27934	28061	28255	27959	28165	28179	28148	27985	28073	28103	28200	27951	27930	28315	28179	28440	28134	28058	28203	28086	28287	28122	28057	27821	28108	27606	27951	27996	27863	28059	28023	28080	27865	27835	28015	27765	28175	28164	28121	27972	28307	27734	28187	27979	27883	28128	27846	28124	28186	27953	28262	28062	27881	28208	28195	27929	28179	28139	28064	27878	27928	28282	28263	27850	28024	28029	28125	27994	27939	28090	27680	28021	27798	27879	27818	28009	27776	27940	28080	28124	28183	28263	27990	27873	28070	28264	28253	28134	27909	28076	27888	27828	28090	28018	28065	27980	28139	28019	27956	27763	28068	28119	28189	28286	28288	27986	28034	28182	28081	28162	28086	28335	28390	27957	27932	28087	27957	27988	28095	27898	28053	28099	28072	28199	28019	27907	27907	28078	28065	28041	27991	28063	27935	28054	27928	28136	28173	28239	27769	28234	28084	28296	28085	28253	28012	27933	27971	27910	28273	28385	28123	28032	27891	27988	28113	28176	27962	28190	28077	27961	28127	28028	28118	28037	28208	27944	27966	28027	27830	28022	27899	28038	27808	27918	28195	28171	28176	27860	27831	28093	27914	27850	28103	27852	28074	27875	28218	28093	28280	28143	28045	28151	28195	27987	28258	28138	28014	28213	28137	28151	28227	27921	28180	28144	27826	27850	28020	28150	27973	28120	28049	28094	27798	27794	28074	28239	27781	27968	28035	27898	27952	28036	28139	27845	28159	28199	28002	28103	28029	27964	28381	28308	27949	28029	28253	28280	28027	28027	28044	28134	28103	28046	27846	27976	27655	27973	27815	27836	27853	28011	28063	28252	27767	28062	28193	27958	28062	28171	28049	27912	28015	28082	27808	28271	28024	27950	27900	28050	28327	27972	27968	28177	28125	27865	28142	27868	28027	28087	28361	27857	27944	28109	28072	28167	28109	28133	28041	28340	27887	27673	27579	27999	27843	28087	27925	28104	28046	28240	28011	27848	28031	28019	28031	28192	27975	27888	28058	27804	27680	27847	28023	27838	27968	28089	27743	28095	28032	28016	27830	28155	28076	28137	27886	27972	28034	27926	28139	28074	28134	27909	27918	27912	28094	28003	27857	28296	28172	28159	27930	27778	28205	28124	27807	27812	27880	27878	28337	28088	28226	28248	28008	27877	28255	27988	27757	27967	28039	27975	28126	28124	27880	27937	27842	28065	27911	28160	28070	28124	28170	27958	28252	28051	28046	27962	27786	27934	28010	28017	28204	27836	27940	28198	28126	27943	27993	27972	28288	28045	28000	28331	28042	28038	28176	27921	28056	28128	28390	27928	27948	28064	28176	27838	27923	27853	28078	28065	28305	28166	28032	28017	27982	28056	28223	28084	28068	27994	27882	28016	28113	28312	28061	28124	27980	28103	28292	28047	28064	28085	28235	28042	28006	27873	28281	27942	27786	28207	28002	27996	27941	28086	28052	28235	28023	28097	28014	27961	28218	28301	28082	27849	27889	28223	28124	27902	27901	28048	27977	27786	28222	28118	27838	28069	27999	27764	28135	28347	27858	27964	28055	28099	28014	28222	27973	28299	27931	28375	28074	28012	27852	28220	28010	28022	27926	28203	27924	27952	28182	27982	27965	28005	28170	27856	28052	28079	28179	28017	27940	28071	28095	27775	28109	28034	27973	28079	27939	28053	27920	27849	28084	28162	28200	28026	28201	28047	28054	28152	27968	28142	28310	28035	28185	28066	27915	28056	28148	28091	27988	27816	28089	28074	28042	28139	28048	27881	28194	28228	28182	27929	28189	28076	27644	28071	27903	28198	28252	28111	28142	28093	27925	28127	28189	27999	28185	27956	28043	27902	28146	27932	27999	27908	28063	28155	27776	28041	27986	27865	27762	28078	28312	28095	27874	27826	28266	27942	27915	28099	27693	28039	28174	27865	28106	28241	27929	28100	28024	28022	27934	28077	27858	28075	28046	27807	28015	28235	28105	28291	27847	28171	27898	27920	28166	28194	28141	27843	28252	27735	27885	28027	27992	28095	28066	28216	28089	27825	27924	28101	28099	28118	28196	27661	28008	28196	27947	28138	28144	27918	28079	28097	27937	28231	27955	27749	28008	28255	27883	28264	28310	27961	27847	27981	27852	27882	27963	27946	27944	27963	27790	28114	28130	28240	28329	27999	28261	28089	28408	28161	27982	28266	28017	28248	27994	27841	28037	27882	28140	27997	27776	28129	28082	27890	28047	28178	28171	28021	28010	27896	28093	28074	28117	27855	27965	28223	27962	27827	28007
22762	26617	25771	21923	20159	19455	18832	18524	18317	18109	17955	17762	17745	17741	17630	17497	17554	17655	17396	17532	17476	17530	17381	17427	17410	17590	17593	17547	17464	17610	17221	17414	17482	17477	17469	17510	17453	17157	17558	17315	17437	17495	17576	17304	17464	17647	17489	17518	17307	17301	17335	17241	17389	17430	17438	17438	17415	17647	17376	17436	17345	17361	17340	17515	17548	17430	17444	17537	17205	17424	17542	17625	17301	17340	17228	17611	17324	17467	17439	17477	17246	17383	17294	17448	17262	17483	17319	17348	17405	17330	17352	17431	17175	17362	17153	17537	17395	17447	17461	17407	17532	17169	17367	17342	17370	17416	17324	17640	17618	17343	17375	17215	17398	17449	17498	17332	17399	17234	17575	17459	17550	17282	17414	17425	17265	17270	17499	17607	17320	17397	17508	17495	17588	17347	17399	17291	17309	17416	17272	17268	17232	17253	17132	17384	17516	17296	17492	17438	17301	17252	17399	17319	17442	17507	17446	17353	17418	17324	17418	17290	17494	17449	17205	17318	17338	17516	17390	17317	17367	17257	17263	17376	17472	17317	17296	17401	17552	17372	17365	17282	17427	17473	17400	17405	17308	17304	17466	17120	17339	17103	17472	17302	17530	17401	17517	17454	17464	17382	17386	17511	17611	17096	17384	17523	17388	17225	17207	17272	17197	17475	17227	17425	17289	17307	17226	17184	17286	17457	17454	17483	17256	17447	17510	17344	17395	17336	17481	17373	17320	17477	17450	17524	17271	17385	17421	17328	17343	17286	17515	17313	17274	17408	17315	17292	17364	17345	17403	17443	17403	17461	17283	17211	17384	17458	17438	17510	17419	17538	17434	17390	17418	17432	17286	17184	17421	17335	17293	17428	17461	17430	17499	17404	17499	17494	17457	17543	17320	17371	17377	17438	17482	17484	17373	17304	17510	17437	17353	17439	17396	17402	17337	17403	17276	17454	17322	17360	17310	17278	17304	17558	17383	17360	17479	17212	17348	17411	17343	17534	17249	17232	17251	17226	17440	17567	17403	17446	17342	17219	17454	17429	17442	17289	17460	17483	17301	17438	17399	17286	17475	17497	17551	17497	17517	17292	17470	17494	17310	17455	17453	17305	17440	17276	17396	17321	17413	17481	17396	17302	17421	17480	17224	17286	17458	17395	17360	17328	17495	17434	17240	17377	17220	17656	17403	17284	17339	17333	17524	17418	17418	17332	17384	17412	17458	17415	17387	17320	17391	17436	17368	17377	17212	17551	17296	17549	17362	17671	17514	17430	17436	17477	17330	17362	17160	17377	17435	17352	17546	17435	17245	17496	17485	17298	17339	17318	17429	17387	17385	17215	17409	17401	17330	17354	17205	17355	17436	17352	17480	17181	17472	17380	17487	17476	17424	17333	17398	17346	17521	17365	17463	17445	17423	17202	17559	17426	17363	17345	17318	17396	17426	17333	17292	17309	17400	17453	17460	17521	17384	17632	17480	17513	17347	17499	17499	17409	17386	17431	17308	17362	17427	17190	17367	17361	17213	17501	17371	17463	17432	17366	17488	17591	17297	17287	17461	17243	17374	17331	17429	17246	17287	17387	17268	17329	17385	17408	17395	17330	17525	17475	17465	17334	17413	17399	17327	17447	17393	17405	17383	17374	17416	17597	17398	17404	17022	17291	17343	17309	17202	17611	17351	17437	17403	17297	17351	17331	17097	17554	17363	17389	17331	17331	17378	17394	17444	17264	17241	17488	17608	17267	17354	17391	17460	17444	17471	17446	17408	17374	17415	17302	17554	17288	17187	17352	17338	17500	17247	17289	17362	17303	17205	17398	17341	17209	17372	17414	17336	17589	17308	17452	17197	17445	17302	17500	17523	17299	17474	17321	17406	17401	17386	17439	17328	17351	17388	17317	17384	17494	17550	17394	17376	17393	17370	17346	17489	17423	17333	17289	17408	17424	17497	17430	17501	17266	17161	17351	17408	17427	17358	17428	17270	17231	17518	17216	17413	17387	17534	17534	17488	17458	17265	17286	17388	17520	17408	17327	17356	17323	17353	17389	17232	17138	17342	17340	17279	17487	17444	17295	17331	17170	17442	17336	17360	17385	17251	17430	17309	17486	17555	17435	17567	17424	17224	17509	17283	17399	17354	17333	17638	17370	17302	17541	17424	17581	17354	17356	17429	17536	17393	17406	17291	17470	17431	17517	17333	17285	17314	17428	17357	17391	17406	17276	17360	17463	17432	17490	17192	17455	17540	17234	17509	17395	17408	17267	17366	17228	17363	17283	17254	17448	17235	17419	17187	17414	17285	17452	17509	17411	17252	17381	17416	17323	17392	17334	17603	17413	17359	17287	17473	17492	17385	17342	17242	17434	17250	17177	17252	17448	17379	17351	17208	17303	17419	17437	17428	17416	17371	17316	17361	17498	17444	17260	17266	17402	17486	17425	17588	17398	17451	17357	17340	17348	17417	17216	17380	17304	17395	17492	17261	17390	17311	17325	17308	17403	17454	17334	17390	17274	17424	17573	17316	17199	17256	17356	17556	17396	17359	17497	17401	17428	17257	17486	17531	17509	17450	17397	17393	17528	17371	17513	17409	17321	17261	17450	17501	17362	17329	17432	17270	17289	17379	17378	17173	17286	17469	17374	17395	17328	17328	17381	17316	17658	17265	17372	17435	17566	17314	17546	17267	17463	17506	17304	17288	17338	17512	17361	17336	17428	17342	17335	17336	17267	17260	17481	17446	17511	17341	17387	17430	17541	17449	17482	17245	17437	17363	17391	17324	17460	17480	17198	17430	17471	17381	17312	17376	17255	17432	17250	17547	17280	17476	17428	17273	17580	17364	17429	17415	17420	17351	17370	17398	17290	17456	17372	17365	17378	17483	17348	17544	17359	17168	17322	17539	17323	17226	17393	17172	17264	17327	17523	17255	17360	17252	17479	17310	17435	17449	17393	17445	17411	17487	17425	17371	17429	17219	17692	17455	17482	17342	17490	17270	17409	17457	17434	17272	17369	17454	17292	17322	17576	17235	17260	17389	17509	17361	17247	17475	17368	17360	17225	17311	17337	17453	17525	17365	17425	17393	17571	17492	17457	17451	17421	17447	17434	17441	17563	17366	17510	17290	17646	17394	17300	17425	17389	17368	17337	17391	17397	17457	17502	17523	17439	17270	17414	17399	17480	17300	17501	17486	17463	17300	17395	17362	17440	17354	17514	17378	17407	17427	17255	17341	17469	17472	17404	17655	17225	17308	17440	17246	17395	17441	17439	17460	17216	17265	17438	17460	17184	17269	17405	17301	17508	17468	17199	17455	17398	17382	17331	17540	17325	17338	17322	17318	17413	17403	17313	17448	17432	17443	17384	17480	17410	17509	17299	17457	17420	17489	17375	17352	17268	17353	17489	17435	17575	17205	17364	17398	17399	17241	17574	17345	17283	17372	17407	17262	17348	17360	17298	17354	17454	17404	17399	17328	17250	17494	17246	17409	17399	17393	17405	17543	17167	17528	17350	17354	17474	17349	17328	17329	17488	17415	17366	17434	17376	17211	17302	17444	17409	17401	17334	17414	17431	17418	17533	17229	17346	17269	17231	17539	17360	17364	17383	17364	17304	17465	17348	17260	17557	17328	17340	17459	17343	17571	17379	17392	17336	17275	17290	17480	17457	17316	17303	17359	17523	17518	17324	17264	17467	17442	17448	17367	17289	17316	17607	17290	17456	17462	17346	17419	17289	17453	17434	17444	17463	17360	17267	17415	17570	17434	17357	17402	17418	17630	17533	17362	17364	17401	17553	17458	17404	17286	17520	17302	17581	17294	17446	17378	17296	17443	17510	17439	17280	17393	17291	17381	17391	17439	17445	17235	17344	17344	17253	17418	17418	17514	17348	17333	17565	17292	17392	17334	17299	17594	17340	17351	17421	17589	17418	17278	17319	17610	17474	17159	17462	17488	17290	17412	17376	17403	17268	17465	17483	17462	17342	17343	17237	17525	17359	17399	17323	17506	17516	17501	17375	17425	17488	17388	17581	17504	17438	17374	17279	17435	17434	17192	17276	17418	17417	17554	17368	17564	17337	17445	17413	17266	17363	17455	17332	17462	17389	17334	17526	17287	17379	17234	17342	17335	17347	17417	17464	17394	17250	17454	17311	17306	17430	17463	17545	17521	17345	17463	17494	17322	17414	17461	17295	17194	17330	17227	17301	17342	17334	17479	17333	17429	17411	17463	17370	17415	17294	17339	17408	17573	17200	17493	17496	17288	17375	17341	17376	17441	17542	17396	17529	17464	17446	17522	17377	17355	17321	17257	17498	17273	17397	17356	17442	17351	17423	17276	17421	17375	17194	17405	17246	17369	17602	17232	17387	17533	17361	17481	17343	17389	17283	17368	17379	17531	17527	17443	17342	17365	17501	17602	17426	17430	17503	17422	17405	17380	17342	17483	17377	17509	17299	17511	17541	17663	17274	17421	17514	17424	17478	17478	17310	17359	17560	17287	17425	17229	17341	17271	17441	17397	17479	17418	17422	17248	17378	17347	17492	17285	17429	17333	17415	17360	17326	17533	17551	17308	17263	17392	17611	17328	17415	17329	17465	17593	17433	17334	17203	17452	17299	17518	17344	17479	17427	17271	17430	17366	17436	17505	17382	17236	17504	17360	17429	17346	17423	17316	17427	17482	17623	17398	17352	17346	17362	17625	17446	17509	17426	17490	17428	17376	17484	17401	17309	17370	17421	17423	17352	17448	17425	17232	17335	17316	17265	17371	17298	17268	17364	17386	17399	17398	17323	17379	17419	17238	17393	17508	17520	17408	17349	17724	17322	17382	17478	17488	17257	17393	17391	17365	17229	17153	17461	17379	17377	17345	17303	17361	17513	17427	17345	17507	17322	17397	17384	17520	17228	17299	17508	17266	17203	17473	17512	17324	17469	17490	17490	17332	17506	17365	17484	17537	17408	17368	17389	17412	17296	17389	17503	17445	17435	17383	17380	17488	17383	17240	17419	17391	17420	17221	17581	17447	17443	17344	17225	17304	17236	17350	17411	17357	17151	17412	17337	17428	17568	17310	17427	17467	17466	17486	17274	17568	17431	17222	17368	17205	17400	17386	17451	17492	17540	17284	17391	17542	17272	17571	17503
24235	21169	27728	25404	24611	28732	30742	28217	27282	27273	27257	27283	26810	26772	26665	26642	26643	26782	26421	26430	26483	26466	26483	26574	26470	26694	26575	26503	26639	26340	26575	26550	26756	26697	26408	26361	26411	26432	26415	26202	26612	26461	26206	26528	26351	26377	26519	26519	26247	26302	26325	26386	26425	26364	26490	26667	26320	26496	26264	26567	26437	26265	26413	26336	26523	26398	26463	26033	26406	26439	26398	26290	26323	26379	26341	26130	26382	26188	26104	26349	26346	26405	26389	26334	26277	26068	26266	26428	26448	26442	26558	26114	26225	26181	26325	26226	26096	26342	26255	26056	26446	26533	26431	26281	26396	26341	26351	26006	26233	26385	26261	26125	26584	26049	26215	26469	26388	26450	26427	26560	26183	26352	26385	26198	26438	26202	26333	26508	26443	26279	26192	26280	25965	26577	26350	26032	26300	26229	26059	26386	26358	26330	26316	26254	26310	26266	26075	26199	26295	26355	26144	26418	26285	26287	26301	26274	26238	26067	26370	26153	26272	26306	26419	26331	26335	26471	26337	26201	26284	26504	26201	26253	26213	26440	26482	26483	26604	26464	26384	26466	26159	26205	26301	26016	26232	26187	26270	26127	26341	26415	26184	26198	26323	26312	26299	26305	26313	26265	26483	26404	26322	26121	26378	26477	26246	26277	26327	26346	26246	26439	26421	26480	26326	26175	26285	26426	26114	26270	26160	26308	26207	26430	26230	26471	26331	26405	26155	26479	26335	26409	26323	26431	26359	26396	26258	26421	26297	26195	26156	26331	26383	26264	26117	26297	26220	26223	26163	26193	26258	26350	26239	26216	26153	26204	26341	26106	26229	26297	26149	26214	26314	26269	26507	26384	25968	26138	26046	26059	26382	26251	26249	26345	26054	26398	26125	26398	26185	26324	26188	26032	26259	26037	26350	26125	26281	26221	26488	26308	26606	26498	26317	26252	26358	26407	26323	26172	26212	26250	26384	26350	26237	26196	26405	26262	26367	26362	26158	26379	26134	26297	26180	26044	26119	26460	26499	26099	26306	26345	26100	26318	26366	26065	26325	26164	26300	26434	26204	26153	26202	26426	26113	26168	26194	26067	26328	26281	26156	26132	26643	26323	26093	26082	26252	26239	26172	26304	26624	26352	26233	26394	26146	26213	26269	26276	26134	26299	26389	26261	26210	26240	26485	26314	26243	26274	26462	26350	26410	26097	26318	26490	26368	26041	26285	26255	26419	26404	26277	26368	26211	26249	26380	26395	26296	26452	25988	26291	26161	26020	26184	26351	26203	26200	26173	26193	26254	26258	26355	26149	26222	26334	26243	26446	26082	26021	26194	25938	26274	26315	26404	26419	26523	26360	26507	26381	26368	26242	26414	26171	26428	26139	26376	26138	26076	26223	26368	26527	26326	26245	26480	26293	26412	26178	26120	26371	26355	26093	26244	26069	26478	26366	26165	26330	26163	26068	26388	26382	26488	26302	26199	26493	26177	26334	26138	26259	26190	26067	26242	26150	26199	26213	26053	26012	26378	26464	26229	26407	26506	26155	26310	26091	26155	26124	26385	26180	26375	26330	26039	26120	26364	26257	26410	26410	26107	26342	26140	26316	26250	26448	26285	26359	26296	26476	26318	25925	26117	26443	26423	26243	26469	26217	26347	26559	26147	26228	26272	26417	26287	26279	26169	26290	26085	26115	26120	26087	26423	26166	26236	26462	26431	26474	26449	26567	26391	26469	26214	26338	26660	26541	26620	26502	26079	26253	26221	26404	26284	26231	26340	26368	26236	26126	26541	26420	26226	26385	26320	26199	26376	26477	26391	26301	26269	26179	26160	26451	26226	26463	26325	26308	26329	26326	26451	26366	26311	26507	26386	26356	26318	26112	26003	26338	26131	26411	26400	26238	26584	26363	26085	26144	26054	26271	26204	26060	26224	26448	26288	26024	26382	26157	26303	26337	26384	26324	26324	26502	26387	26487	26203	26090	26702	26367	26129	26306	26617	26426	26363	26445	26290	26284	26312	26152	26225	26193	26221	26302	26395	26226	26209	26285	26335	26378	26301	26372	26301	26360	26470	26423	26081	26509	26142	26131	26202	26260	26086	26373	26133	26268	26560	26313	26327	26184	26154	26273	26213	26225	25897	26154	26111	26384	26398	26053	26361	26238	26233	26440	26381	26328	26296	26590	26614	26255	26305	26392	26207	26060	26232	26261	26223	26161	26326	26060	26110	26425	26315	26184	26562	26252	26349	25948	26361	25948	26315	26515	26176	26355	26495	26193	26219	25859	26080	26145	26258	26225	26499	26307	26204	26408	26250	26474	26240	26469	26304	25993	26337	26279	26285	26100	26331	26276	26451	26253	26412	26226	26397	26408	26067	26214	26385	26470	26277	26290	26266	26178	26242	26255	26449	26308	26123	26379	26181	26217	26522	26273	25905	26372	26434	26251	26198	26239	26169	26385	26325	26026	26324	26358	26134	26576	26445	26024	26456	26003	26162	26206	26236	26044	26097	26219	26327	25995	26342	26404	26165	26290	26108	26282	26294	26296	26473	26203	26262	26588	26415	26122	26276	26205	26041	26251	26295	26189	26433	26224	26184	26475	26229	26365	26269	26205	26376	26631	26330	26466	26042	26153	26176	26326	25984	26372	26362	26198	26510	26219	26367	26152	26100	26212	26413	26029	26071	26309	26313	26174	25979	26405	26504	26329	26238	26281	26503	26231	26239	26192	26181	26290	26334	26375	26376	26337	26050	26279	26189	26096	26237	26536	26303	26341	26052	26106	26197	26314	26265	26251	26400	26273	26474	26165	26065	26224	26252	26109	26356	26408	26255	26376	26186	26305	26189	25977	26386	26144	26453	26423	26321	26651	26538	26329	26134	26432	26399	26318	26299	26159	26221	26041	26219	26271	26303	26142	26399	26358	26097	26260	26202	26089	26133	26116	26438	26345	26231	26442	26305	26254	25980	26411	26286	26370	26223	26322	26518	26046	26492	26324	26138	26131	26311	26076	26334	26188	26289	26088	26138	26537	26279	26083	26072	26245	26345	26128	26173	26177	26502	26318	26375	26374	26394	26141	25980	26293	26249	26118	26302	26432	26186	26405	26383	26233	26302	26047	26130	26229	26260	26337	26168	26327	26254	25945	26284	26436	26128	26241	26168	25924	26292	26168	26593	26259	26372	26231	26237	26449	26127	26349	26105	26446	26335	26301	26304	26449	26375	26222	26466	26391	26306	26016	26551	26366	26297	26489	26650	26376	26431	26047	26146	26250	26333	26286	26341	26302	26097	26236	26309	26275	26285	26380	26366	26041	26135	26170	26231	26196	26317	26131	26210	26211	26282	26164	26277	26546	26239	26241	26079	26579	26380	26409	26454	26288	26222	26520	26304	26232	26437	26258	26241	26414	26359	26338	26588	26280	26266	26090	26347	26309	26330	26418	26520	26129	26067	26124	26223	26294	26182	26401	26327	26201	26322	26279	26168	26258	26242	26244	26465	26430	26382	26259	26434	26400	26156	26203	26307	26045	26372	26404	26316	26634	26226	26267	26262	26145	26084	26346	26386	26475	26483	26256	26348	26288	26161	26292	26345	26527	26406	26182	26230	26310	26365	26189	26455	26469	26335	26374	26129	26253	26316	26322	26247	26199	26509	26423	26041	26263	26117	26244	26493	26339	26399	26212	26534	26258	26485	26533	26236	26173	26168	26465	26533	26312	26214	26479	26489	26100	26327	26313	26351	26487	26276	26174	26175	26087	26213	26310	26315	26236	26385	26358	26402	26180	26149	26299	26373	26478	26118	26368	26550	26360	26084	26407	26213	26090	26253	26421	26172	26309	26319	26126	26346	26393	26173	26284	26487	26461	26092	26250	26367	25900	26304	26132	26310	26367	26410	26353	26301	26296	26320	26228	26074	26320	26411	26065	26226	26183	26341	26157	26179	26264	26146	26277	26377	26385	26374	26458	26163	26255	26207	26343	26164	26175	26176	26135	26324	26444	26517	26198	26280	26425	26176	26113	26511	26274	26320	26299	26128	25999	26296	26403	26124	26078	26436	26539	26296	26218	26261	26321	26297	26264	26019	26031	26226	26347	26370	26184	26235	26248	26433	26357	26221	26033	26195	26585	26377	26538	26070	26232	25986	26116	26162	26461	26230	26270	26379	26167	26418	26202	26183	26258	26258	26321	26244	26352	26323	26478	26222	26069	26271	26394	26101	26409	26237	26109	26165	26338	26155	26119	26187	26241	26416	26381	26253	26386	26515	26166	26479	26107	26331	26138	26172	26115	26377	26662	25938	26348	26237	26318	26227	26348	26302	26361	26398	26287	26341	26213	26566	26397	26355	26281	26487	26382	26184	26111	26276	26402	26405	26217	26477	26437	26238	26201	26188	26212	26347	26427	26230	26397	26342	26198	26242	26412	26247	26121	26582	26486	26421	26174	26423	26261	26218	26469	26327	26486	26161	26239	26386	26092	26147	26258	26327	26458	26355	26460	26373	26198	26454	26328	26340	26473	26344	26593	26169	26393	26279	26171	26161	26298	26283	26167	26440	26281	26331	26228	26238	26137	26363	26182	26335	26117	26396	26367	26262	26162	26248	26436	26419	26279	26415	26098	26097	26197	26369	26300	26104	25918	26115	26316	26271	26255	26201	26355	26325	26502	26361	26261	26411	26249	25950	26050	26140	26115	26342	26178	26229	26303	26222	26243	26316	26270	26442	26279	26324	26231	26531	26293	26143	26114	26335	26278	26424	26139	26167	26371	26330	26206	26086	26224	26238	26253	26450	26173	26418	26188	26224	26275	26341	26232	26496	26458	26429	26299	26320	26265	26009	26056	26467	26429	26361	26155	26461	26153	26081	25998	26332	26487	26221	26311	26394	26134	26154	26238	26127	26381	26195	26252	26248	26359	26230	26156	26126	26236	26187	26477	26300	26241	26254	26437	26328	26350	26233	26407	26201	26149	26432	26427	26153	26270	26477	26458	26314	26273	26203	26438	26287	26353	26343	26127	26335	26431	26465	26351	26185	26250	26253	26044	26382	26436	26229	26173	26199	25925	26619	26281	26425	26222	26328	26027	26365	26178	26160	26192	26267	26521	26408	26348	26373	26177	26428	26171	26239	25988	26241	26260
19839	32719	31451	25874	22713	20697	19708	18981	18321	17904	17560	17541	17347	17496	16978	17089	16847	16640	16877	16889	16757	16836	16755	16752	16558	16872	16780	16746	16662	16757	16691	16548	16478	16661	16783	16557	16786	16755	16650	16666	16614	16704	16708	16553	16744	16770	16747	16596	16508	16731	16471	16609	16657	16674	16598	16652	16574	16774	16446	16566	16670	16621	16593	16719	16636	16491	16571	16783	16610	16568	16535	16609	16576	16758	16719	16644	16541	16602	16624	16528	16576	16646	16599	16735	16653	16698	16528	16568	16629	16683	16610	16675	16474	16593	16622	16606	16657	16523	16607	16564	16471	16683	16601	16562	16921	16384	16660	16513	16541	16542	16615	16728	16508	16522	16709	16479	16562	16581	16651	16519	16754	16770	16782	16557	16388	16680	16593	16559	16348	16516	16613	16553	16510	16724	16605	16453	16537	16463	16707	16650	16531	16607	16680	16691	16534	16623	16598	16621	16478	16612	16659	16681	16512	16695	16528	16554	16609	16682	16535	16617	16332	16446	16479	16645	16635	16601	16494	16508	16628	16608	16633	16469	16555	16500	16675	16625	16654	16589	16582	16642	16661	16517	16546	16794	16510	16611	16548	16543	16447	16587	16676	16553	16493	16534	16722	16620	16737	16681	16628	16549	16714	16538	16612	16678	16545	16525	16503	16573	16545	16474	16455	16593	16354	16398	16692	16599	16590	16499	16629	16519	16477	16555	16656	16575	16745	16584	16603	16450	16614	16565	16531	16570	16596	16577	16527	16509	16653	16604	16625	16685	16616	16617	16486	16620	16587	16561	16632	16602	16513	16510	16637	16732	16593	16582	16677	16594	16793	16635	16688	16465	16610	16609	16682	16602	16597	16740	16537	16553	16595	16563	16601	16686	16429	16659	16560	16629	16643	16647	16558	16810	16417	16552	16522	16726	16405	16610	16471	16461	16701	16517	16538	16535	16710	16644	16727	16676	16433	16577	16613	16522	16508	16611	16382	16590	16652	16507	16471	16271	16544	16620	16484	16457	16556	16678	16590	16518	16501	16482	16579	16524	16533	16430	16687	16425	16578	16640	16677	16639	16549	16578	16659	16620	16663	16705	16521	16380	16813	16665	16620	16567	16451	16529	16664	16664	16640	16558	16548	16472	16594	16540	16660	16555	16558	16555	16630	16429	16537	16474	16711	16662	16558	16636	16622	16401	16607	16626	16510	16603	16707	16650	16341	16563	16554	16616	16645	16528	16664	16375	16461	16494	16768	16587	16405	16796	16466	16611	16357	16744	16583	16507	16477	16449	16438	16601	16501	16411	16590	16500	16647	16492	16679	16688	16435	16771	16495	16612	16681	16593	16626	16732	16631	16515	16529	16441	16640	16574	16443	16531	16593	16721	16585	16635	16658	16623	16585	16481	16410	16806	16502	16393	16635	16547	16789	16428	16640	16480	16480	16540	16573	16702	16643	16694	16597	16517	16630	16552	16577	16611	16709	16593	16586	16529	16579	16520	16476	16392	16695	16581	16562	16639	16660	16692	16431	16461	16546	16590	16646	16495	16749	16652	16347	16528	16557	16356	16648	16500	16665	16404	16645	16473	16500	16630	16552	16538	16421	16448	16530	16551	16484	16515	16690	16515	16549	16556	16698	16612	16614	16562	16534	16659	16750	16526	16523	16420	16604	16611	16630	16493	16562	16555	16604	16552	16584	16518	16548	16713	16859	16474	16706	16440	16629	16713	16699	16530	16442	16455	16565	16503	16671	16352	16510	16647	16594	16610	16902	16505	16353	16485	16540	16531	16518	16592	16569	16532	16543	16589	16527	16725	16660	16579	16746	16742	16509	16443	16574	16604	16523	16642	16778	16554	16485	16590	16654	16495	16534	16675	16543	16533	16498	16469	16612	16665	16287	16711	16478	16513	16587	16590	16605	16763	16344	16543	16422	16612	16665	16547	16525	16547	16670	16562	16514	16702	16712	16643	16563	16552	16709	16560	16696	16618	16610	16512	16564	16732	16656	16651	16442	16525	16562	16588	16559	16488	16579	16664	16435	16667	16562	16504	16435	16430	16664	16367	16600	16657	16460	16596	16575	16575	16517	16653	16677	16620	16293	16401	16488	16493	16572	16625	16631	16616	16450	16434	16564	16513	16808	16651	16728	16631	16499	16540	16708	16491	16551	16500	16477	16472	16662	16731	16438	16658	16227	16607	16479	16602	16636	16554	16423	16625	16391	16566	16672	16571	16765	16570	16454	16669	16713	16605	16686	16491	16571	16626	16637	16607	16527	16680	16474	16440	16582	16509	16580	16547	16584	16553	16652	16606	16520	16685	16544	16550	16574	16634	16562	16749	16551	16611	16766	16819	16513	16447	16438	16654	16462	16600	16589	16651	16565	16739	16530	16446	16523	16639	16381	16648	16532	16553	16568	16553	16544	16524	16512	16520	16574	16561	16598	16529	16700	16476	16498	16476	16638	16660	16743	16567	16473	16594	16595	16482	16676	16573	16566	16426	16516	16606	16726	16626	16560	16549	16628	16483	16514	16560	16797	16452	16676	16588	16760	16557	16716	16698	16601	16748	16388	16586	16516	16590	16583	16554	16549	16594	16567	16426	16755	16554	16601	16647	16507	16599	16388	16524	16505	16499	16568	16488	16604	16481	16510	16615	16618	16640	16663	16506	16500	16646	16620	16540	16672	16561	16568	16490	16627	16602	16627	16416	16587	16868	16628	16580	16479	16634	16476	16680	16541	16562	16669	16718	16551	16627	16584	16614	16493	16599	16613	16722	16525	16777	16459	16616	16471	16701	16624	16568	16619	16507	16441	16609	16570	16552	16640	16610	16510	16548	16537	16470	16476	16613	16521	16494	16717	16663	16620	16673	16518	16500	16631	16536	16437	16514	16532	16644	16712	16610	16577	16590	16588	16592	16650	16609	16567	16730	16579	16597	16497	16489	16672	16607	16442	16358	16611	16593	16374	16431	16467	16620	16610	16523	16425	16423	16596	16670	16568	16647	16643	16582	16573	16482	16654	16461	16442	16549	16612	16609	16619	16595	16541	16560	16576	16579	16471	16822	16653	16372	16439	16568	16677	16509	16459	16458	16659	16611	16480	16626	16680	16740	16515	16474	16728	16613	16559	16535	16581	16622	16558	16651	16537	16597	16525	16655	16520	16540	16570	16570	16372	16559	16575	16503	16540	16581	16638	16626	16513	16677	16389	16643	16614	16429	16616	16673	16618	16539	16536	16675	16442	16574	16700	16729	16612	16727	16566	16491	16510	16672	16496	16561	16613	16729	16581	16759	16594	16434	16652	16357	16600	16457	16646	16519	16659	16480	16535	16433	16713	16735	16660	16564	16490	16549	16509	16546	16861	16510	16673	16596	16553	16580	16420	16618	16691	16520	16643	16662	16492	16632	16627	16647	16666	16623	16791	16507	16607	16664	16712	16380	16727	16589	16624	16430	16712	16700	16414	16467	16652	16640	16741	16452	16671	16612	16551	16417	16649	16642	16565	16455	16586	16617	16710	16584	16501	16566	16404	16454	16465	16583	16598	16523	16592	16734	16636	16394	16649	16405	16760	16660	16660	16572	16566	16644	16518	16673	16522	16752	16522	16491	16597	16553	16557	16601	16382	16560	16540	16572	16621	16489	16516	16643	16387	16697	16794	16592	16548	16594	16682	16714	16639	16531	16677	16713	16567	16548	16549	16599	16532	16642	16847	16550	16672	16537	16478	16441	16505	16470	16638	16676	16561	16568	16565	16676	16751	16508	16763	16514	16604	16608	16640	16642	16681	16443	16512	16471	16630	16550	16466	16605	16696	16603	16629	16467	16574	16659	16457	16495	16568	16715	16667	16568	16516	16640	16502	16559	16666	16739	16335	16673	16483	16620	16608	16409	16550	16470	16465	16716	16481	16670	16547	16449	16649	16747	16636	16596	16492	16524	16416	16548	16558	16616	16695	16434	16608	16455	16633	16505	16534	16385	16614	16528	16510	16583	16671	16760	16764	16402	16571	16649	16647	16590	16665	16734	16668	16617	16645	16578	16583	16645	16553	16676	16439	16552	16701	16610	16645	16641	16541	16555	16483	16504	16449	16579	16838	16585	16638	16594	16599	16647	16692	16670	16718	16546	16375	16469	16687	16600	16627	16591	16552	16484	16464	16521	16478	16658	16463	16715	16539	16591	16470	16312	16609	16637	16712	16606	16832	16654	16594	16711	16611	16486	16643	16450	16641	16536	16732	16685	16707	16490	16586	16731	16673	16537	16518	16755	16552	16695	16584	16586	16369	16597	16691	16574	16445	16557	16697	16520	16730	16407	16599	16587	16633	16496	16559	16531	16319	16466	16638	16759	16692	16521	16801	16419	16574	16342	16490	16650	16618	16574	16532	16736	16607	16584	16630	16649	16720	16618	16549	16631	16657	16514	16532	16639	16436	16356	16509	16736	16565	16486	16588	16750	16741	16543	16745	16554	16563	16658	16479	16611	16402	16538	16738	16690	16548	16775	16614	16587	16454	16597	16666	16460	16639	16720	16530	16680	16555	16759	16546	16631	16472	16593	16648	16609	16728	16701	16586	16508	16668	16707	16424	16670	16644	16495	16503	16443	16621	16491	16605	16515	16639	16654	16507	16539	16618	16565	16736	16785	16427	16623	16678	16622	16686	16651	16697	16337	16599	16606	16702	16452	16555	16654	16498	16576	16635	16524	16744	16724	16544	16556	16580	16555	16712	16604	16506	16598	16486	16537	16691	16713	16479	16522	16559	16585	16457	16556	16532	16409	16669	16588	16685	16661	16678	16582	16508	16671	16546	16646	16759	16785	16402	16503	16726	16588	16620	16609	16411	16363	16617	16557	16681	16522	16589	16564	16582	16695	16594	16377	16492	16604	16680	16541	16616	16581	16663	16709	16563	16584	16756	16790	16475	16532	16466	16564	16554	16518	16659	16647	16632	16710	16568	16462	16429	16668	16525	16674	16677	16655	16719	16439	16625	16597	16448	16403	16474	16632	16613	16456	16408	16635	16550	16503	16575	16773	16768	16591	16517	16642	16503	16636	16566	16577	16585	16464	16559	16555	16738	16590	16401	16518	16590	16688	16613	16489	16470	16601	16616	16577	16519	16607	16536	16550	16532	16464
22639	21156	27784	24909	22441	27411	32948	29230	28132	28398	28171	27568	27521	27363	27438	27316	27162	27054	26878	26783	26931	27085	27008	26911	27013	26678	26951	26742	26648	26907	26987	26636	26772	26751	26580	26779	26742	26627	26595	26869	26859	26805	26692	26662	26602	26665	26998	26740	26634	26751	26789	26592	26598	26494	26926	26567	26650	26333	26608	26410	26574	26542	26784	26610	26624	26556	26677	26699	26423	26679	26533	26436	26665	26511	26564	26850	26446	26252	26555	26540	26458	26572	26641	26543	26528	26727	26701	26349	26578	26517	26415	26713	26810	26641	26437	26565	26337	26775	26592	26469	26404	26556	26614	26436	26628	26639	26679	26668	26118	26546	26531	26407	26627	26725	26669	26502	26439	26706	26395	26524	26748	26750	26693	26655	26522	26482	26201	26361	26499	26106	26627	26512	26392	26599	26486	26471	26122	26580	26589	26583	26476	26490	26519	26487	26424	26374	26620	26314	26502	26235	26638	26692	26733	26372	26574	26739	26376	26519	27076	26829	26676	26568	26578	26352	26399	26497	26510	26630	26550	26566	26388	26583	26651	26634	26609	26410	26520	26490	26113	26664	26507	26367	26518	26387	26525	26638	26510	26784	26419	26513	26728	26331	26455	26419	26412	26626	26483	26370	26498	26506	26613	26631	26449	26733	26393	26467	26617	26553	26517	26742	26256	26455	26682	26476	26526	26600	26591	26238	26536	26751	26573	26651	26666	26560	26519	26676	26486	26367	26117	26366	26719	26905	26600	26450	26245	26562	26600	26600	26530	26517	26485	26441	26438	26524	26722	26838	26405	26571	26575	26661	26579	26408	26728	26430	26451	26705	26743	26454	26722	26209	26658	26757	26614	26704	26679	26593	26508	26705	26409	26400	26551	26207	26693	26205	26281	26676	26598	26554	26345	26472	26558	26913	26763	26491	26474	26424	26428	26731	26502	26406	26720	26260	26642	26701	26460	26467	26298	26568	26203	26330	26266	26556	26703	26403	26552	26548	26742	26434	26567	26419	26614	26421	26419	26558	26408	26562	26687	26476	26589	26326	26720	26315	26483	26455	26528	26604	26724	26466	26441	26470	26291	26539	26422	26470	26272	26541	26486	26702	26521	26674	26462	26344	26487	26507	26618	26624	26434	26547	26606	26518	26470	26337	26275	26367	26535	26427	26410	26225	26552	26736	26558	26494	26350	26653	26744	26514	26642	26423	26547	26513	26362	26574	26465	26451	26708	26281	26767	26645	26451	26371	26572	26654	26715	26482	26262	26592	26571	26552	26553	26363	26856	26529	26718	26406	26392	26602	26624	26577	26528	26263	26272	26263	26647	26477	26408	26706	26597	26611	26276	26629	26540	26537	26275	26652	26351	26532	26613	26466	26469	26624	26704	26447	26417	26391	26465	26559	26786	26690	26648	26641	26497	26407	26590	26768	26559	26179	26435	26545	26636	26589	26503	26647	26579	26616	26567	26451	26458	26365	26226	26758	26402	26653	26822	26778	26675	26522	26522	26462	26457	26493	26511	26626	26446	26253	26477	26533	26403	26505	26630	26543	26615	26356	26558	26405	26284	26608	26612	26362	26405	26651	26480	26442	26578	26814	26770	26449	26470	26390	26500	26335	26237	26255	26458	26593	26439	26480	26339	26561	26313	26597	26632	26224	26548	26774	26474	26649	26508	26177	26378	26583	26700	26512	26579	26366	26650	26685	26498	26527	26574	26832	26632	26351	26435	26249	26491	26637	26555	26358	26607	26280	26449	26495	26533	26271	26483	26484	26383	26416	26619	26609	26461	26603	26525	26731	26522	26490	26814	26609	26383	26456	26548	26521	26493	26381	26523	26644	26300	26510	26637	26461	26351	26749	26630	26769	26351	26535	26410	26419	26440	26290	26523	26483	26607	26412	26344	26593	26307	26089	26367	26504	26784	26521	26581	26760	26572	26779	26551	26670	26782	26630	26717	26619	26607	26597	26530	26622	26588	26499	26419	26568	26515	26615	26538	26318	26517	26637	26353	26749	26505	26380	26503	26571	26719	26524	26313	26403	26516	26631	26457	26269	26737	26624	26338	26532	26713	26607	26611	26436	26385	26522	26205	26501	26588	26668	26788	26350	26599	26421	26867	26660	26466	26505	26429	26421	26428	26500	26351	26322	26605	26464	26330	26433	26487	26520	26683	26653	26364	26498	26148	26538	26588	26504	26440	26402	26443	26396	26839	26865	26587	26312	26374	26224	26669	26438	26516	26481	26341	26538	26840	26480	26368	26506	26469	26279	26628	26666	26514	26592	26398	26537	26579	26422	26472	26281	26597	26565	26771	26703	26565	26564	26307	26167	26576	26534	26593	26483	26496	26372	26677	26206	26389	26554	26416	26435	26837	26335	26654	26609	26625	26286	26469	26546	26445	26479	26674	26468	26594	26462	26353	26526	26413	26407	26820	26380	26184	26453	26798	26511	26347	26359	26581	26529	26333	26444	26629	26438	26513	26285	26624	26662	26555	26551	26702	26694	26488	26585	26736	26531	26437	26606	26539	26270	26322	26498	26547	26581	26376	26430	26535	26713	26509	26680	26628	26388	26562	26493	26452	26471	26630	26644	26580	26603	26542	26701	26599	26602	26599	26609	26513	26468	26553	26409	26502	26623	26367	26467	26394	26591	26219	26460	26577	26175	26348	26658	26677	26473	26657	26736	26633	26507	26662	26542	26494	26462	26657	26334	26410	26797	26538	26398	26491	26549	26423	26363	26510	26544	26277	26496	26522	26450	26631	26399	26398	26425	26364	26482	26455	26614	26412	26496	26603	26589	26751	26455	26516	26494	26476	26494	26777	26713	26423	26699	26520	26479	26446	26660	26160	26656	26565	26794	26516	26672	26568	26637	26508	26391	26494	26595	26358	26563	26376	26498	26283	26497	26428	26710	26693	26467	26419	26427	26555	26706	26404	26547	26598	26277	26669	26599	26580	26571	26472	26588	26708	26375	26543	26571	26484	26731	26507	26535	26555	26513	26745	26467	26300	26184	26348	26137	26442	26445	26556	26607	26530	26579	26505	26328	26385	26244	26748	26433	26558	26463	26687	26419	26467	26149	26150	26674	26290	26338	26520	26511	26483	26615	26464	26654	26455	26388	26463	26602	26580	26740	26313	26473	26504	26411	26387	26585	26363	26426	26339	26343	26467	26490	26312	26548	26640	26408	26573	26332	26188	26460	26390	26441	26655	26524	26421	26405	26696	26566	26392	26656	26494	26501	26390	26666	26488	26294	26440	26649	26367	26452	26447	26561	26507	26720	26573	26342	26506	26552	26495	26642	26563	26663	26390	26389	26601	26291	26464	26459	26429	26386	26575	26508	26546	26634	26427	26526	26499	26260	26476	26514	26557	26573	26509	26782	26552	26437	26569	26775	26738	26404	26467	26423	26358	26646	26708	26285	26683	26593	26677	26523	26290	26701	26626	26693	26503	26581	26342	26512	26427	26553	26600	26327	26654	26331	26368	26637	26599	26473	26397	26234	26412	26530	26432	26428	26377	26346	26618	26694	26404	26545	26628	26279	26651	26628	26661	26533	26692	26463	26568	26245	26565	26565	26750	26698	26623	26287	26566	26490	26720	26645	26587	26626	26645	26457	26411	26273	26419	26444	26186	26156	26504	26678	26536	26406	26385	26751	26647	26425	26397	26552	26264	26541	26575	26244	26354	26518	26611	26476	26624	26412	26644	26280	26321	26526	26554	26801	26207	26603	26318	26528	26680	26556	26466	26183	26500	26377	26637	26456	26835	26267	26590	26571	26631	26237	26446	26665	26318	26585	26263	26445	26747	26555	26617	26389	26310	26696	26555	26574	26408	26347	26563	26321	26469	26627	26455	26586	26541	26502	26388	26479	26652	26436	26692	26794	26899	26405	26178	26436	26365	26412	26528	26431	26610	26677	26564	26751	26618	26370	26475	26445	26357	26529	26675	26460	26528	26507	26766	26380	26294	26673	26215	26402	26736	26561	26522	26474	26689	26292	26575	26420	26715	26466	26571	26571	26446	26466	26509	26527	26439	26568	26588	26508	26282	26438	26513	26395	26464	26361	26439	26590	26506	26581	26336	26328	26541	26826	26528	26664	26471	26493	26582	26505	26390	26482	26600	26416	26538	26608	26463	26457	26355	26445	26199	26712	26599	26722	26415	26648	26540	26699	26758	26385	26341	26391	26454	26574	26579	26419	26437	26519	26572	26678	26544	26479	26237	26319	26526	26654	26658	26368	26562	26681	26479	26402	26599	26747	26480	26232	26302	26229	26291	26461	26539	26473	26318	26490	26530	26498	26469	26525	26563	26511	26695	26479	26712	26299	26606	26602	26571	26668	26590	26379	26266	26632	26535	26680	26528	26421	26666	26719	26768	26498	26450	26465	26429	26508	26462	26462	26405	26744	26759	26789	26340	26231	26536	26461	26548	26308	26423	26527	26692	26308	26357	26371	26584	26547	26677	26589	26442	26550	26249	26188	26602	26693	26369	26464	26631	26570	26582	26293	26527	26704	26347	26238	26422	26209	26468	26476	26860	26533	26729	26549	26526	26519	26553	26419	26679	26364	26582	26502	26411	26735	26310	26193	26452	26617	26531	26380	26275	26408	26339	26470	26670	26525	26455	26479	26637	26434	26782	26470	26288	26677	26722	26505	26543	26525	26437	26409	26371	26631	26552	26604	26399	26534	26456	26546	26638	26646	26498	26497	26410	26208	26272	26575	26309	26403	26496	26701	26570	26128	26514	26507	26515	26470	26497	26611	26520	26528	26618	26367	26478	26456	26650	26397	26556	26506	26528	26504	26418	26464	26335	26789	26485	26424	26641	26603	26572	26349	26449	26657	26463	26602	26379	26593	26529	26559	26460	26558	26513	26208	26274	26453	26590	26773	26716	26492	26912	26521	26435	26241	26538	26381	26285	26212	26443	26704	26760	26599	26757	26470	26355	26741	26731	26409	26722	26699	26380	26578	26486	26623	26508	26315	26425	26482	26454	26576	26582	26337	26443	26517	26607	26513	26188	26619	26369	26540	26400	26570	26316	26290	26484	26451	26707	26423	26456	26508	26457	26654	26587	26561	26387	26563	26243	26281	26415	26358	26496	26510	26452	26654	26667	26643	26649	26336
21817	37765	36550	29752	26073	23255	21498	20244	19408	18916	18455	17988	17821	17740	17499	17237	17456	17248	17161	17326	17165	17207	16847	16930	16890	17063	16693	16974	16838	16729	16974	16846	16872	16673	16806	16636	16741	16786	16668	16844	16691	16697	16843	16784	16628	16671	16725	16715	16552	16818	16752	16783	16608	16803	16812	16672	16696	16743	16527	16721	16529	16800	16644	16575	16769	16746	16482	16635	16821	16657	16593	16774	16518	16586	16710	16745	16574	16621	16688	16916	16668	16613	16592	16719	16588	16641	16278	16630	16718	16586	16567	16407	16685	16657	16630	16495	16569	16468	16588	16555	16689	16503	16609	16671	16715	16564	16644	16537	16500	16585	16651	16727	16624	16655	16551	16639	16869	16623	16715	16741	16721	16638	16625	16727	16581	16663	16647	16677	16822	16542	16490	16697	16618	16627	16593	16711	16679	16687	16725	16766	16680	16594	16691	16669	16676	16748	16684	16562	16653	16568	16570	16615	16662	16865	16491	16684	16623	16824	16636	16585	16626	16754	16775	16464	16695	16699	16728	16573	16636	16720	16551	16561	16604	16638	16657	16705	16714	16840	16737	16546	16618	16582	16635	16447	16588	16791	16593	16484	16623	16628	16544	16523	16572	16516	16563	16735	16570	16581	16567	16729	16677	16654	16769	16586	16610	16497	16768	16553	16551	16679	16497	16542	16558	16668	16518	16481	16545	16530	16854	16558	16570	16758	16519	16614	16636	16730	16750	16685	16499	16348	16681	16687	16476	16564	16499	16567	16722	16507	16626	16543	16634	16508	16655	16605	16617	16666	16680	16731	16655	16552	16501	16516	16695	16683	16646	16828	16651	16734	16612	16705	16697	16836	16526	16617	16618	16652	16801	16589	16561	16468	16727	16644	16790	16686	16603	16549	16748	16554	16460	16615	16510	16579	16708	16600	16564	16578	16546	16589	16597	16843	16468	16641	16640	16575	16705	16497	16658	16498	16596	16821	16559	16589	16706	16839	16528	16859	16585	16676	16635	16575	16743	16716	16671	16654	16654	16537	16678	16587	16523	16644	16649	16711	16748	16571	16696	16636	16454	16382	16497	16610	16585	16545	16550	16561	16723	16658	16668	16615	16580	16749	16668	16602	16502	16683	16552	16672	16609	16474	16679	16623	16463	16488	16569	16679	16762	16650	16602	16615	16511	16608	16545	16441	16775	16741	16565	16662	16768	16732	16676	16758	16758	16467	16704	16487	16662	16571	16556	16563	16857	16635	16469	16640	16634	16672	16714	16574	16743	16575	16666	16720	16531	16759	16685	16470	16502	16566	16685	16469	16727	16889	16788	16613	16566	16734	16427	16498	16669	16608	16532	16564	16633	16713	16588	16628	16676	16637	16627	16758	16708	16653	16791	16726	16596	16628	16547	16409	16720	16663	16537	16763	16447	16706	16716	16551	16697	16820	16569	16661	16758	16603	16644	16608	16552	16698	16715	16496	16719	16519	16778	16628	16530	16596	16583	16699	16637	16671	16617	16659	16737	16748	16534	16737	16695	16570	16518	16734	16605	16731	16658	16544	16656	16706	16595	16698	16523	16670	16655	16509	16600	16611	16639	16668	16732	16774	16506	16495	16488	16635	16614	16753	16553	16650	16649	16553	16573	16545	16698	16646	16720	16603	16492	16643	16614	16596	16444	16650	16527	16604	16554	16525	16572	16734	16794	16612	16616	16767	16441	16604	16589	16622	16686	16657	16509	16563	16674	16605	16538	16604	16610	16443	16709	16534	16640	16533	16538	16670	16662	16580	16698	16582	16709	16543	16648	16619	16567	16642	16608	16707	16503	16426	16854	16639	16518	16533	16516	16452	16803	16608	16736	16643	16674	16558	16831	16576	16573	16686	16632	16647	16628	16610	16658	16601	16660	16454	16693	16520	16490	16617	16660	16724	16792	16701	16556	16738	16601	16562	16791	16741	16699	16673	16521	16637	16820	16522	16597	16758	16609	16800	16582	16595	16509	16525	16488	16434	16675	16681	16320	16867	16741	16657	16725	16587	16652	16614	16666	16688	16720	16693	16493	16550	16571	16477	16668	16487	16685	16452	16739	16529	16833	16619	16468	16593	16692	16593	16545	16702	16530	16692	16532	16795	16518	16543	16758	16709	16525	16782	16749	16739	16658	16531	16614	16482	16638	16573	16511	16636	16779	16340	16470	16638	16789	16609	16748	16677	16621	16664	16453	16360	16676	16690	16576	16688	16720	16626	16690	16677	16634	16673	16706	16652	16557	16586	16575	16453	16461	16562	16669	16664	16721	16431	16679	16628	16767	16558	16747	16675	16604	16611	16493	16667	16439	16674	16608	16593	16700	16853	16614	16531	16568	16720	16667	16600	16630	16510	16702	16516	16718	16666	16404	16395	16698	16663	16557	16596	16743	16592	16591	16544	16675	16755	16504	16608	16583	16503	16816	16673	16559	16758	16392	16625	16605	16722	16747	16643	16527	16637	16513	16580	16659	16580	16596	16548	16600	16475	16643	16707	16654	16751	16612	16709	16797	16542	16783	16593	16431	16715	16771	16671	16617	16711	16579	16520	16407	16695	16642	16544	16500	16840	16521	16775	16637	16515	16547	16820	16503	16731	16663	16539	16671	16660	16633	16659	16583	16479	16607	16555	16573	16710	16602	16603	16508	16589	16662	16543	16565	16485	16532	16698	16649	16668	16473	16493	16570	16612	16540	16709	16573	16698	16568	16741	16612	16537	16661	16615	16465	16419	16600	16789	16610	16650	16730	16611	16525	16728	16541	16635	16601	16574	16543	16689	16917	16508	16621	16589	16560	16511	16612	16654	16726	16578	16516	16556	16582	16695	16772	16791	16689	16654	16625	16544	16413	16598	16577	16628	16537	16611	16725	16594	16636	16559	16531	16687	16759	16606	16759	16456	16630	16448	16581	16740	16470	16460	16556	16431	16784	16465	16688	16587	16760	16503	16548	16510	16729	16535	16640	16616	16622	16738	16528	16610	16686	16675	16513	16605	16613	16617	16540	16536	16462	16517	16548	16649	16618	16569	16487	16677	16543	16602	16654	16598	16635	16490	16619	16340	16765	16726	16481	16582	16449	16505	16740	16678	16427	16654	16520	16646	16632	16588	16523	16807	16511	16677	16647	16481	16539	16478	16611	16637	16648	16562	16461	16386	16612	16589	16620	16706	16647	16625	16697	16719	16660	16554	16508	16697	16616	16619	16742	16462	16744	16695	16614	16527	16472	16702	16613	16500	16716	16689	16876	16574	16581	16688	16619	16598	16515	16845	16761	16535	16391	16671	16734	16690	16678	16559	16526	16550	16701	16640	16626	16608	16701	16658	16557	16712	16488	16645	16498	16871	16564	16670	16641	16483	16566	16678	16592	16644	16536	16476	16662	16697	16633	16525	16454	16451	16670	16657	16759	16506	16282	16618	16781	16610	16704	16569	16762	16624	16692	16666	16619	16753	16498	16603	16845	16650	16591	16581	16619	16826	16663	16746	16709	16614	16656	16675	16685	16666	16600	16684	16621	16684	16444	16711	16755	16791	16652	16753	16707	16731	16634	16586	16424	16564	16592	16748	16622	16527	16471	16433	16666	16709	16576	16626	16608	16684	16647	16604	16622	16645	16627	16749	16532	16595	16650	16688	16615	16578	16604	16660	16556	16497	16611	16796	16646	16655	16741	16614	16668	16675	16740	16701	16614	16670	16624	16654	16665	16638	16657	16487	16588	16634	16559	16677	16696	16502	16637	16633	16529	16598	16414	16701	16561	16560	16589	16600	16686	16697	16552	16518	16509	16646	16597	16626	16460	16570	16740	16488	16468	16571	16753	16762	16770	16611	16802	16621	16524	16628	16716	16617	16577	16706	16654	16698	16568	16466	16523	16549	16556	16698	16872	16482	16534	16507	16580	16841	16869	16599	16721	16564	16611	16661	16426	16622	16698	16365	16637	16569	16704	16470	16690	16682	16636	16773	16406	16605	16596	16518	16460	16565	16591	16738	16593	16554	16569	16636	16680	16692	16712	16567	16636	16547	16611	16637	16538	16713	16556	16626	16570	16841	16758	16745	16527	16758	16568	16683	16553	16416	16555	16707	16588	16532	16655	16535	16658	16675	16526	16750	16586	16625	16487	16754	16632	16680	16531	16561	16834	16523	16581	16567	16491	16634	16588	16793	16589	16679	16575	16696	16727	16604	16581	16620	16788	16556	16669	16695	16486	16608	16531	16786	16700	16555	16650	16567	16624	16744	16813	16680	16565	16708	16682	16721	16588	16532	16626	16757	16512	16622	16690	16701	16573	16770	16554	16446	16539	16692	16504	16662	16884	16561	16542	16708	16585	16371	16679	16602	16698	16692	16575	16616	16638	16754	16648	16548	16510	16591	16662	16550	16647	16611	16668	16568	16653	16709	16854	16607	16561	16449	16665	16406	16566	16324	16703	16649	16580	16720	16490	16592	16431	16700	16537	16529	16524	16511	16598	16635	16669	16593	16549	16682	16621	16685	16605	16687	16524	16564	16558	16611	16557	16627	16711	16652	16730	16693	16664	16522	16567	16736	16668	16573	16692	16561	16758	16647	16390	16495	16684	16419	16708	16595	16565	16487	16487	16713	16700	16625	16499	16494	16808	16554	16611	16618	16725	16609	16536	16759	16702	16697	16579	16511	16566	16713	16654	16598	16611	16659	16554	16641	16681	16575	16636	16580	16563	16580	16650	16547	16476	16675	16607	16660	16471	16663	16622	16551	16605	16595	16723	16584	16720	16754	16528	16610	16692	16562	16639	16582	16751	16718	16594	16484	16713	16671	16667	16779	16571	16506	16694	16578	16571	16628	16522	16721	16621	16547	16559	16413	16713	16618	16617	16574	16374	16666	16538	16647	16733	16671	16779	16555	16605	16651	16621	16633	16568	16470	16573	16576	16524	16533	16615	16568	16601	16588	16658	16749	16584	16683	16568	16523	16857	16652	16805	16759	16685	16570	16685	16725	16633	16740	16531	16684	16526	16633	16564	16556	16695	16597	16692	16695	16379	16723	16803	16620	16631	16642	16660	16703	16659	16558	16645	16660	16538	16523	16603	16538	16584	16595	16660	16655	16613	16660	16715	16570	16679	16620	16703	16490	16553	16631
35967	29334	33685	32299	30310	29745	29478	29152	29041	28989	29115	28780	28576	28703	28848	28810	28688	28732	28620	28556	28507	28521	28542	28609	28777	28663	28517	28569	28209	28769	28382	28478	28455	28547	28587	28735	28235	28546	28522	28495	28639	28412	28442	28650	28505	28419	28543	28706	28356	28443	28577	28514	28436	28601	28475	28351	28453	28410	28729	28605	28526	28629	28572	28589	28352	28163	28523	28375	28344	28576	28161	28314	28348	28261	28546	28305	28426	28552	28560	28391	28253	28502	28558	28397	28625	28516	28494	28321	28434	28519	28762	28571	28360	28424	28567	28482	28457	28636	28852	28463	28222	28317	28411	28326	28481	28450	28661	28366	28227	28438	28392	28465	28480	28693	28566	28606	28436	28268	28454	28539	28442	28661	28785	28403	28447	28670	28648	28483	28963	28596	28365	28240	28659	28489	28448	28394	28341	28531	28196	28575	28523	28501	28709	28619	28599	28681	28438	28357	28542	28547	28557	28404	28318	28471	28388	28613	28534	28307	28667	28518	28219	28463	28485	28397	28623	28214	28508	28572	28578	28398	28305	28488	28352	28117	28408	28487	28457	28519	28517	28686	28538	28449	28739	28357	28426	28584	28363	28443	28477	28609	28449	28508	28299	28381	28425	28605	28297	28605	28281	28578	28414	28347	28354	28507	28286	28198	28468	28555	28475	28369	28504	28666	28490	28544	28468	28458	28765	28600	28350	28610	28550	28611	28482	28352	28356	28634	28138	28621	28661	28438	28530	28377	28540	28476	28574	28434	28654	28245	28497	28239	28343	28310	28608	28408	28308	28313	28578	28610	28547	28559	28945	28525	28264	28760	28576	28542	28555	28342	28579	28575	28334	28604	28469	28423	28303	28274	28093	28379	28530	28720	28442	28482	28385	28409	28410	28410	28494	28346	28465	28376	28409	28859	28378	28466	28483	28573	28564	28495	28656	28793	28422	28602	28422	28352	28394	28662	28340	28341	28616	28377	28199	28362	28671	28513	28414	28651	28427	28535	28255	28380	28550	28133	28790	28678	28366	28322	28324	28495	28379	28409	28584	28369	28692	28704	28679	28458	28483	28399	28231	28463	28644	28495	28490	28685	28542	28439	28478	28402	28494	28414	28492	28398	28421	28364	28578	28505	28359	28342	28616	28521	28580	28489	28569	28578	28408	28487	28384	28345	28614	28370	28495	28430	27907	28604	28398	28584	28659	28442	28511	28729	28676	28522	28468	28526	28541	28128	28389	28312	28741	28240	28418	28492	28284	28605	28540	28807	28737	28592	28571	28551	28471	28349	28449	28670	28807	28693	28547	28588	28531	28441	28544	28483	28304	28237	28305	28278	28276	28574	28196	28645	28546	28303	28189	28590	28331	28340	28735	28513	28468	28506	28421	28325	28385	28510	28426	28466	28396	28488	28302	28347	28421	28475	28227	28485	28601	28476	28483	28252	28446	28452	28771	28502	28389	28582	28497	28742	28415	28419	28433	28462	28216	28262	28411	28530	28215	28450	28493	28537	28520	28426	28334	28457	28405	28522	28496	28582	28409	28293	28765	28321	28303	28466	28558	28700	28375	28626	28374	28358	28444	28408	28541	28631	28352	28006	28580	28331	28800	28506	28577	28556	28598	28368	28429	28617	28482	28383	28441	28619	28601	28589	28579	28840	28643	28722	28568	28632	28433	28482	28339	28356	28522	28426	28519	28384	28735	28335	28485	28762	28396	28570	28328	28327	28640	28443	28516	28554	28548	28420	28610	28215	28334	28489	28648	28298	28799	28560	28301	28252	28364	28616	28421	28380	28652	28469	28400	28510	28691	28318	28229	28668	28515	28552	28603	28249	28434	28447	28560	28319	28748	28694	28423	28468	28274	28659	28324	28520	28536	28411	28672	28675	28362	28507	28480	28689	28499	28365	28448	28582	28600	28269	28386	28447	28278	28357	28621	28484	28693	28318	28318	28452	28427	28463	28489	28567	28606	28690	28383	28694	28363	28308	28527	28242	28380	28395	28521	28388	28445	28374	28345	28547	28338	28384	28338	28360	28620	28428	28409	28353	28580	28693	28638	28686	28566	28274	28336	28357	28623	28313	28660	28498	28499	28621	28299	28299	28672	28517	28751	28811	28313	28420	28635	28382	28589	28503	28475	28386	28718	28442	28506	28382	28697	28353	28268	28557	28364	28396	28658	28768	28584	28455	28608	28468	28500	28606	28585	28443	28208	28199	28262	28318	28312	28191	28582	28254	28247	28597	28885	28584	28584	28656	28265	28466	28241	28457	28575	28354	28759	28512	28796	28642	28424	28668	28588	28484	28493	28857	28419	28540	28436	28416	28763	28484	28454	28339	28573	28441	28595	28442	28473	28521	28387	28401	28725	28265	28459	28431	28613	28521	28524	28259	28758	28591	28563	28435	28374	28397	28452	28340	28552	28417	28293	28562	28402	28368	28342	28436	28668	28515	28785	28250	28312	28394	28466	28192	28621	28277	28463	28452	28628	28463	28678	28327	28429	28344	28232	28597	28791	28277	28540	28586	28642	28719	28660	28707	28411	28573	28431	28475	28561	28448	28554	28697	28392	28234	28726	28537	28371	28742	28519	28652	28714	28494	28675	28416	28559	28365	28719	28343	28684	28573	28441	28453	28667	28499	28436	28475	28237	28394	28732	28766	28597	28630	28231	28371	28457	28220	28521	28505	28659	28473	28450	28679	28451	28347	28514	28520	28343	28447	28493	28375	28256	28698	28762	28183	28518	28633	28540	28496	28461	28557	28549	28363	28376	28485	28518	28757	28653	28304	28569	28438	28311	28616	28693	28447	28467	28596	28575	28402	28371	28665	28519	28426	28418	28508	28493	28445	28586	28308	28340	28446	28445	28501	28543	28304	28395	28236	28604	28498	28524	28412	28684	28451	28661	28415	28674	28565	28456	28841	28463	28507	28781	28453	28424	28486	28810	28719	28667	28630	28472	28575	28694	28723	28585	28523	28553	28674	28471	28385	28345	28408	28296	28554	28561	28193	28434	28590	28449	28499	28224	28306	28504	28134	28530	28634	28592	28702	28640	28512	28544	28601	28212	28636	28507	28532	28476	28310	28761	28374	28464	28309	28445	28525	28517	28506	28369	28555	28380	28427	28507	28462	28512	28580	28428	28403	28365	28249	28592	28703	28593	28417	28520	28499	28350	28267	28592	28582	28597	28600	28498	28485	28493	28714	28543	28523	28424	28048	28733	28403	28503	28409	28536	28510	28527	28454	28392	28592	28562	28493	28701	28540	28613	28423	28565	28446	28555	28388	28660	28375	28543	28312	28592	28319	28612	28425	28319	28148	28177	28501	28609	28461	28309	28292	28578	28475	28389	28657	28703	28427	28226	28421	28279	28325	28401	28439	28481	28700	28576	28452	28547	28476	28357	28413	28408	28287	28173	28249	28464	28437	28597	28375	28689	28318	28196	28439	28865	28602	28678	28489	28719	28195	28515	28558	28102	28302	28591	28591	28398	28513	28898	28445	28482	28411	28086	28351	28378	28399	28488	28515	28478	28483	28489	28327	28324	28625	28579	28440	28755	28728	28319	28339	28773	28683	28482	28630	28559	28549	28582	28683	28464	28481	28169	28551	28430	28434	28450	28489	28504	28435	28306	28556	28336	28709	28542	28514	28531	28508	28629	28372	28674	28293	28562	28432	28496	28463	28575	28580	28567	28417	28664	28327	28661	28663	28409	28715	28523	28325	28672	28336	28311	28387	28657	28215	28540	28147	28380	28503	28835	28505	28829	28508	28424	28303	28298	28464	28638	28607	28341	28206	28566	28645	28467	28291	28520	28277	28684	28593	28558	28390	28355	28468	28081	28794	28449	28502	28660	28301	28653	28623	28505	28497	28575	28603	28469	28473	28439	28621	28597	28426	28679	28309	28396	28357	28779	28578	28555	28495	28691	28729	28314	28326	28601	28592	28469	28628	28399	28414	28366	28323	28614	28521	28621	28697	28476	28692	28535	28346	28460	28607	28625	28601	28355	28322	28845	28631	28396	28259	28445	28410	28419	28680	28405	28622	28512	28234	28664	28625	28239	28527	28518	28294	28690	28649	28609	28319	28697	28397	28575	28437	28408	28361	28510	28407	28643	28679	28578	28378	28407	28469	28412	28616	28538	28343	28378	28228	28593	28523	28265	28354	28520	28681	28576	28690	28453	28632	28721	28519	28502	28403	28444	28627	28266	28541	28682	28265	28713	28478	28439	28611	28633	28361	28388	28461	28452	28864	28574	28633	28534	28604	28236	28438	28260	28367	28376	28406	28329	28649	28561	28567	28453	28458	28262	28576	28636	28704	28587	28441	28495	28571	28594	28506	28657	28312	28392	28551	28636	28469	28354	28487	28443	28487	28773	28570	28664	28622	28413	28443	28201	28515	28828	28541	28534	28157	28494	28380	28587	28394	28346	28525	28301	28420	28411	28704	28510	28654	28228	28366	28217	28560	28398	28476	28212	28371	28316	28570	28221	28210	28325	28611	28404	28453	28485	28386	28388	28683	28480	28238	28631	28315	28461	28331	28575	28626	28554	28355	28621	28446	28678	28546	28031	28433	28229	28303	28607	28427	28418	28246	28528	28485	28727	28606	28341	28351	28612	28365	28512	28567	28534	28479	28423	28605	28289	28402	28602	28460	28532	28604	28548	28456	28501	28438	28481	28515	28415	28572	28509	28656	28455	28416	28456	28677	28727	28722	28467	28506	28566	28697	28704	28246	28419	28512	28398	28663	28512	28665	28661	28548	28643	28530	28532	28515	28683	28574	28564	28512	28452	28558	28508	28471	28383	28326	28439	28488	28525	28546	28517	28585	28534	28457	28654	28316	28328	28562	28691	28651	28553	28623	28442	28360	28330	28779	28527	28661	28573	28626	28570	28570	28606	28129	28438	28467	28668	28410	28575	28383	28425	28417	28421	28528	28451	28719	28529	28570	28328	28348	28804	28459	28364	28746	28363	28613	28561	28424	28435	28418	28546	28557	28541	28227	28489	28259	28331	28499	28488	28382	28475	28323	28506	28354	28617	28379	28524	28292	28630	28180	28293	28362	28403	28358	28563	28467	28573	28595	28641	28417	28478	28438	28415	28639	28374	28571	28523	28630	28684	28335	28182	28427
22672	26201	25507	22349	20603	19480	19025	18523	18410	18195	18014	17997	17894	17929	17888	17955	17711	17829	17562	17587	17728	17646	17528	17772	17777	17669	17644	17803	17736	17460	17611	17690	17526	17692	17653	17613	17696	17742	17826	17670	17710	17657	17625	17537	17610	17701	17546	17713	17560	17702	17557	17564	17565	17524	17655	17795	17757	17618	17651	17838	17695	17551	17779	17693	17337	17687	17771	17595	17350	17547	17659	17604	17629	17704	17730	17366	17566	17558	17515	17495	17531	17476	17645	17651	17663	17756	17736	17602	17501	17569	17601	17633	17785	17570	17511	17461	17467	17589	17545	17668	17582	17495	17516	17681	17577	17699	17536	17498	17487	17459	17399	17596	17617	17571	17607	17522	17625	17680	17595	17621	17811	17616	17506	17577	17636	17539	17624	17636	17463	17512	17697	17591	17532	17589	17605	17543	17595	17733	17488	17592	17398	17513	17507	17630	17711	17626	17471	17640	17693	17617	17476	17580	17657	17714	17598	17579	17768	17799	17487	17612	17715	17698	17537	17632	17789	17542	17733	17594	17515	17651	17570	17716	17618	17602	17632	17759	17564	17720	17624	17594	17716	17734	17523	17724	17596	17563	17612	17675	17473	17489	17580	17570	17930	17647	17691	17429	17437	17634	17671	17601	17531	17580	17737	17321	17596	17617	17571	17489	17658	17430	17512	17579	17685	17321	17744	17537	17765	17782	17686	17644	17651	17631	17343	17655	17656	17530	17477	17379	17657	17548	17543	17533	17560	17741	17616	17499	17592	17534	17699	17682	17635	17585	17419	17416	17557	17466	17427	17638	17650	17497	17537	17600	17603	17757	17546	17598	17405	17528	17758	17502	17457	17542	17465	17717	17408	17750	17603	17673	17655	17775	17536	17605	17666	17553	17376	17684	17494	17740	17582	17633	17584	17525	17604	17488	17674	17447	17477	17770	17589	17554	17620	17571	17714	17536	17651	17368	17601	17598	17499	17467	17686	17592	17505	17570	17753	17632	17720	17526	17597	17527	17515	17547	17502	17706	17661	17625	17561	17701	17630	17520	17652	17589	17573	17731	17549	17735	17512	17653	17567	17672	17589	17656	17641	17677	17562	17580	17717	17604	17664	17615	17590	17586	17561	17521	17642	17593	17458	17701	17653	17648	17745	17435	17571	17467	17592	17511	17674	17552	17605	17628	17649	17728	17530	17559	17631	17498	17612	17616	17669	17589	17407	17380	17628	17730	17596	17671	17665	17540	17473	17526	17516	17613	17784	17652	17709	17620	17585	17536	17656	17697	17568	17659	17585	17653	17568	17454	17709	17496	17568	17572	17596	17672	17536	17679	17461	17452	17648	17600	17514	17571	17631	17602	17460	17503	17503	17498	17483	17705	17310	17589	17457	17525	17410	17659	17558	17539	17395	17356	17610	17476	17643	17721	17612	17651	17619	17566	17646	17548	17565	17575	17501	17644	17609	17575	17716	17652	17688	17472	17682	17450	17555	17698	17586	17594	17560	17716	17752	17726	17719	17737	17666	17525	17580	17568	17671	17661	17447	17447	17724	17601	17665	17640	17668	17471	17509	17559	17651	17542	17591	17577	17600	17682	17742	17616	17770	17805	17554	17341	17630	17658	17537	17411	17499	17403	17625	17525	17613	17501	17464	17435	17545	17653	17616	17751	17546	17598	17581	17727	17713	17394	17588	17645	17606	17656	17426	17465	17763	17566	17546	17630	17767	17677	17628	17564	17561	17525	17534	17921	17464	17498	17588	17684	17439	17596	17469	17638	17561	17287	17571	17657	17433	17535	17384	17646	17477	17542	17645	17581	17566	17494	17612	17422	17424	17761	17555	17517	17732	17620	17614	17538	17480	17652	17605	17706	17702	17680	17604	17589	17517	17635	17570	17680	17621	17500	17595	17765	17616	17525	17446	17735	17524	17597	17673	17716	17605	17601	17694	17639	17785	17580	17623	17684	17687	17584	17564	17548	17475	17459	17573	17552	17679	17601	17748	17309	17619	17761	17418	17636	17585	17463	17600	17596	17634	17427	17475	17451	17464	17533	17604	17352	17677	17687	17559	17502	17473	17459	17720	17383	17658	17475	17606	17591	17761	17558	17536	17552	17602	17616	17677	17599	17622	17672	17590	17453	17592	17508	17750	17572	17745	17446	17751	17544	17695	17483	17367	17567	17558	17444	17590	17437	17648	17640	17456	17388	17569	17496	17543	17479	17772	17585	17714	17581	17560	17686	17506	17576	17490	17504	17454	17610	17498	17598	17648	17616	17634	17542	17672	17625	17633	17536	17698	17574	17675	17545	17639	17686	17624	17591	17495	17713	17614	17698	17533	17597	17666	17444	17668	17647	17677	17628	17633	17618	17501	17538	17603	17736	17636	17537	17630	17557	17692	17596	17571	17605	17689	17693	17640	17600	17398	17712	17525	17612	17593	17534	17755	17569	17590	17368	17544	17659	17538	17547	17516	17622	17678	17631	17566	17609	17413	17561	17578	17542	17478	17636	17529	17611	17638	17446	17506	17594	17584	17497	17674	17554	17626	17481	17757	17471	17400	17414	17651	17465	17557	17604	17477	17578	17363	17642	17394	17587	17536	17622	17511	17511	17653	17495	17592	17809	17603	17420	17498	17773	17539	17656	17542	17654	17634	17737	17634	17753	17679	17503	17681	17656	17478	17831	17542	17596	17537	17569	17549	17815	17607	17588	17471	17724	17475	17431	17764	17672	17693	17662	17664	17465	17664	17619	17588	17497	17523	17594	17701	17625	17419	17846	17595	17690	17650	17560	17683	17711	17559	17609	17564	17762	17648	17630	17576	17491	17432	17829	17551	17527	17758	17476	17639	17634	17588	17545	17633	17440	17749	17535	17678	17807	17642	17595	17658	17697	17615	17550	17637	17781	17484	17604	17509	17628	17822	17558	17647	17536	17464	17641	17376	17592	17498	17560	17540	17532	17590	17592	17703	17759	17537	17465	17725	17442	17592	17678	17664	17539	17564	17752	17660	17457	17660	17605	17584	17697	17662	17693	17656	17558	17556	17879	17532	17647	17457	17784	17756	17656	17577	17573	17754	17682	17529	17304	17642	17738	17470	17786	17525	17575	17583	17565	17656	17424	17648	17732	17621	17582	17451	17476	17457	17493	17699	17648	17649	17577	17660	17677	17573	17504	17530	17583	17590	17499	17626	17551	17528	17695	17589	17646	17591	17754	17638	17794	17624	17686	17598	17580	17507	17709	17717	17476	17634	17506	17654	17615	17553	17562	17709	17510	17517	17570	17734	17720	17446	17626	17679	17614	17757	17630	17632	17482	17665	17551	17643	17685	17606	17768	17603	17672	17808	17548	17628	17498	17643	17580	17775	17651	17507	17810	17574	17516	17497	17482	17708	17571	17564	17785	17537	17404	17690	17792	17586	17678	17602	17646	17705	17600	17679	17658	17781	17632	17692	17323	17481	17554	17495	17402	17521	17534	17736	17487	17649	17628	17294	17570	17464	17618	17577	17627	17537	17584	17671	17498	17617	17671	17563	17643	17552	17585	17714	17697	17589	17652	17495	17596	17796	17663	17602	17676	17584	17587	17594	17516	17491	17716	17570	17480	17645	17761	17604	17565	17612	17586	17594	17633	17714	17825	17744	17592	17763	17649	17717	17632	17520	17380	17522	17658	17620	17342	17470	17622	17588	17568	17678	17642	17649	17523	17613	17617	17659	17737	17548	17447	17685	17596	17611	17768	17582	17580	17688	17615	17646	17472	17599	17601	17441	17568	17599	17537	17607	17658	17718	17603	17584	17473	17599	17486	17661	17605	17536	17461	17490	17468	17527	17575	17614	17619	17517	17583	17467	17697	17532	17615	17684	17680	17683	17716	17727	17566	17612	17705	17797	17502	17452	17632	17341	17795	17615	17540	17467	17774	17401	17627	17625	17458	17595	17502	17518	17429	17424	17613	17517	17648	17637	17601	17811	17689	17528	17608	17468	17502	17498	17594	17577	17537	17488	17521	17695	17516	17648	17477	17568	17577	17727	17609	17652	17638	17700	17682	17607	17483	17685	17465	17524	17490	17686	17529	17440	17477	17501	17751	17591	17594	17740	17559	17634	17562	17555	17557	17680	17613	17701	17520	17658	17471	17484	17395	17591	17604	17557	17587	17561	17566	17599	17633	17619	17470	17444	17491	17543	17543	17602	17375	17679	17583	17393	17502	17470	17625	17484	17620	17721	17639	17565	17630	17517	17666	17585	17557	17579	17446	17535	17562	17659	17638	17587	17527	17408	17345	17645	17620	17617	17604	17617	17507	17825	17549	17566	17624	17499	17619	17709	17584	17448	17602	17511	17664	17495	17642	17628	17562	17611	17428	17579	17744	17679	17665	17611	17614	17667	17738	17444	17553	17523	17534	17726	17519	17645	17511	17683	17310	17773	17531	17621	17500	17697	17499	17538	17480	17611	17594	17455	17560	17473	17702	17465	17682	17500	17708	17552	17802	17550	17555	17521	17788	17660	17668	17583	17655	17488	17686	17493	17663	17829	17551	17575	17603	17496	17557	17497	17491	17538	17562	17679	17443	17650	17706	17690	17301	17596	17585	17242	17488	17602	17544	17793	17632	17583	17685	17810	17586	17709	17600	17661	17510	17718	17461	17737	17605	17540	17586	17745	17459	17651	17497	17583	17516	17772	17502	17625	17601	17536	17662	17462	17565	17583	17587	17719	17441	17786	17798	17521	17632	17606	17471	17441	17453	17587	17839	17556	17386	17593	17598	17606	17538	17546	17515	17552	17603	17523	17663	17459	17696	17577	17658	17690	17563	17709	17425	17637	17733	17638	17584	17634	17481	17584	17793	17501	17760	17556	17726	17608	17682	17515	17741	17790	17708	17629	17580	17711	17542	17717	17394	17691	17407	17647	17584	17484	17644	17581	17667	17625	17661	17423	17686	17559	17769	17481	17622	17601	17687	17705	17455	17673	17492	17663	17540	17688	17639	17424	17524	17620	17590	17617	17727	17469	17669	17749	17634	17484	17661	17746	17593	17518	17496	17526	17615	17353	17571	17438	17509	17542	17380	17675	17646	17461	17550	17599	17553	17787	17540	17870	17639	17752	17648	17529	17565	17432	17380	17669	17635	17693	17539
24264	21166	27671	25480	24873	29364	31140	28476	27852	28084	27575	27696	27381	27169	27315	27055	27220	27319	27097	27207	27194	26875	27037	26895	27116	26868	27050	26936	27074	26998	27004	27087	26857	26839	26788	26795	26851	27153	27082	26779	26778	26820	26564	26811	26986	26875	26755	27162	26997	26822	26796	26880	26829	26839	26783	26816	26987	26894	26899	26666	26872	26935	26943	26714	26933	26885	26963	26992	26922	26728	26755	26729	26706	26962	26828	27074	26652	26803	26716	26827	26750	26811	26857	26727	26870	26685	26965	26946	26525	26819	26755	26712	26870	26724	26784	26761	27009	26643	26731	26701	26676	27121	26797	26981	26759	26791	26959	26913	26983	27060	26890	26715	26693	26836	26686	26853	26956	26880	26880	26568	26797	26750	26580	26783	26683	26835	26741	27102	26703	27081	26684	26922	26676	26747	26984	26822	26857	27258	26847	26677	26708	26685	26997	26689	27102	26996	26910	26785	26902	26780	26744	27117	27046	26916	26761	26692	26706	26922	26902	26954	26986	26745	26634	27106	26812	26876	26593	26644	26933	26673	26734	26917	26797	26719	26662	26633	26527	26768	26742	26749	26706	27011	27125	26739	26831	26685	26677	26700	26802	26732	26410	26832	26798	26891	26905	26989	26632	26854	26783	26972	26678	26765	26793	26879	26643	26626	26838	27072	27003	26703	26736	26659	26678	26904	26883	26882	26896	26766	26691	26727	26576	26745	26855	26719	26967	26655	26716	26609	26695	26798	26764	26747	26682	26788	26954	26832	27004	26825	26892	27072	26950	27044	26982	26752	26754	26545	26666	26765	26784	26705	26769	26861	26890	26857	26754	26593	26638	26641	26662	26515	26606	26962	26839	26552	26917	27005	26768	26665	26426	26823	26833	26855	26955	26584	26817	26696	26757	26800	26812	26968	26904	26792	26767	26662	26953	26966	26767	26675	26817	26861	26920	26705	26632	26885	26731	26646	26784	26638	26885	27088	26794	26995	26506	26671	26769	26912	27124	26906	26843	27083	26841	26778	26629	26648	26636	26988	26955	27037	26902	26796	26517	26622	26950	26621	26782	26760	27009	26482	26637	26873	26738	26824	26576	26834	26665	26850	26764	26649	27070	26913	26883	26650	26755	26812	26664	26695	26735	26718	26906	26587	26870	26471	26719	26553	26754	26717	26754	26822	26558	26533	26846	26848	26616	26677	26794	26845	26854	26857	26678	26639	26896	26829	26783	26782	26687	26628	26978	27040	26895	26983	26875	26741	26723	26782	26843	27042	26951	26970	26854	26971	26737	26663	26752	26798	26938	26806	26582	26856	26867	26578	26853	26626	27099	26824	26669	26695	26715	26770	26950	26847	26574	26819	26806	26880	26624	26818	27054	26622	26808	26974	26751	27004	26644	26566	26699	26607	26699	26956	26603	26843	26588	26955	26838	26967	26503	26866	26776	26719	26647	26800	26749	26815	26717	26855	26740	26944	26975	26851	26779	26927	26668	26763	26699	26539	26715	26604	26877	26822	26887	26804	26927	26614	26688	26634	26875	26742	26801	26775	26797	27146	26987	26844	26953	26996	26818	26831	26715	26947	26726	26659	26912	26885	26620	26683	26794	27137	26837	26771	26795	26548	26876	26703	26576	26665	27067	26681	26746	26989	26918	26878	26800	26847	26465	26628	26790	26832	26643	27083	26831	26692	26583	26656	26905	27043	26874	26618	26804	26722	27003	26819	26898	26566	26865	26682	26705	26978	26674	26788	26720	26969	26605	26555	26947	26824	26613	27107	26755	26721	26898	26865	26514	26779	26885	26935	26725	27201	27026	26757	26845	26626	26857	26875	26730	26905	26628	26766	26844	26791	26864	26756	26565	26716	26904	27019	26963	27013	26881	26573	27013	26677	27005	26950	26784	26696	27001	26772	26766	26637	26693	26642	26737	26753	26508	26575	26920	26837	26899	26674	26653	26793	26817	26816	26870	26743	26817	26737	26841	26742	26862	26573	26758	26736	26743	26725	27105	26689	26799	26793	26695	26813	26797	26891	26724	26730	26780	26672	26593	26848	26896	26955	26873	26705	26861	26833	26667	27000	26707	26822	26984	26854	26822	26646	26744	26512	26580	26775	26679	26860	26622	26830	26814	26944	26856	26905	26910	26892	26643	26650	26944	26890	26736	26853	26690	26767	26889	26849	26728	26657	26700	26841	26784	26771	26812	26902	26802	26884	26804	26913	26502	26638	26593	26903	26688	26834	26917	26628	26744	26740	26745	26770	27015	27023	26875	26805	26752	27182	26858	26598	26706	26807	26663	26835	26951	26827	26654	26805	26855	26641	26882	26837	26621	26672	27078	26599	26694	26523	26719	27024	26637	26816	26803	26588	26572	26937	26664	26707	26803	26914	26958	26634	26637	26745	26701	26849	27034	26650	26758	26808	26951	26667	26888	26937	27025	26892	26967	26811	26725	26694	26811	26750	26877	26616	26895	26815	26752	26714	26652	26796	26699	26433	26625	26818	26764	26938	26752	26742	26842	26837	26942	26762	26681	26675	26844	26591	26493	26603	26731	26800	26820	26859	26992	26896	26852	26713	26787	26876	26853	26767	26759	26970	26793	27000	26739	26838	26740	26805	26562	26712	26946	26828	26776	26801	26793	27045	26788	27018	26734	26940	26830	26758	26674	26671	26812	26774	26894	27081	26773	26957	26852	26968	26589	26497	26698	26787	26705	26627	26880	26820	26755	26877	27035	26720	27022	26776	26888	26771	26880	26865	26571	26808	27023	26780	26729	26851	26914	26802	26797	27082	26762	27026	26506	26772	26817	26566	26913	27062	26778	26779	26772	26607	26682	26594	26894	26659	26870	27012	26890	26827	26891	26578	26825	26671	26680	26758	26855	26762	26708	26862	26777	26664	26657	26549	26861	26830	26867	26689	26744	26673	26610	26714	27033	26765	26857	26581	26734	26786	27021	26871	26957	26855	26700	26752	26946	26698	26671	26935	26382	26637	26949	26988	26850	26905	26970	26811	26876	26678	26897	26792	26461	26865	27097	26842	26607	26676	26765	26839	26879	26789	26788	26665	26780	27033	26953	26756	26671	26637	26678	26792	26781	26930	26809	26863	26430	26819	26871	27080	26784	26804	26746	26597	26935	26838	26534	26548	26748	26858	26639	26791	26774	26927	26823	26641	26822	26813	26530	26629	26706	26836	26829	26957	26623	26889	26969	26684	26769	26765	26804	26938	26777	26692	26823	26797	26702	27070	26944	26914	26930	26655	26840	26775	26680	26640	26700	26620	27066	26745	26908	26804	26992	26866	26935	26800	26798	26707	26607	26967	26751	26907	26711	26539	27046	26596	26940	26765	26871	26853	26745	26857	26912	26717	26839	26904	26848	26897	26822	26823	26785	26978	26687	26670	26950	26517	26589	26726	26524	26729	26689	26830	26716	26867	26902	26756	26791	26676	26762	26893	26816	26743	26919	26633	26482	26630	26760	26869	26652	26722	26557	26908	26771	26850	26722	26690	26706	27132	27019	26793	26711	26903	26664	26833	27041	26709	26939	26958	26539	26572	26619	26844	26764	26934	26890	26616	26944	26753	26946	26698	26632	26658	27002	26999	26805	26610	26729	26659	26789	26830	26567	26592	26764	26895	26958	26732	26827	26719	26805	26688	26695	26699	26906	26776	26848	26775	26700	26831	26689	26582	26755	26821	26695	26653	26908	26865	26837	26700	26778	26749	26651	26907	27018	26795	26886	26709	26877	26848	26867	26807	26630	26759	26819	26931	26872	26727	26995	27135	26915	26806	26933	26993	26922	26535	26833	26633	26605	26718	26677	26910	27178	26868	26570	26791	26793	26910	26589	26746	26644	26733	26687	27023	26788	26978	26840	26651	26816	26844	26924	27056	26907	26688	26813	26884	26703	26787	26797	26631	26814	26570	26937	26679	26783	26894	26540	26583	26758	26898	27012	26747	26970	26703	26839	26654	26979	26708	26957	26829	26898	26662	26993	26550	26697	26716	26795	26824	27009	26593	26783	26912	26738	26630	26973	26960	26758	26660	26657	26824	26843	26763	26702	26869	26837	26735	26622	26673	26893	26809	26784	26862	26989	26914	27066	26858	26753	26688	26855	26949	26976	26731	26950	26950	26881	26922	26764	26640	26766	26991	26892	26924	26879	26760	26595	27098	26641	26562	27014	26732	27111	26851	26651	26702	26906	26616	26810	26810	26356	26966	26783	26880	26848	26908	26859	26931	26673	26583	26906	26790	27030	26819	27019	26707	26900	26869	26865	26733	26799	26765	26969	26744	26843	26965	26862	26748	26689	26724	26906	26810	26901	26715	26690	26819	26777	26747	26932	26729	26789	26868	26735	26835	26988	26963	26826	26745	26691	26884	27071	26868	26801	26740	26748	26831	26712	26640	26827	26825	26792	26705	26562	26795	26749	26716	26694	26740	26920	26768	26808	26996	27002	26859	26755	26795	26919	26833	26655	26858	26820	26852	26752	26665	26777	26835	26947	26678	26972	26904	26680	26728	26671	26910	26866	26711	26860	26737	26959	26635	26888	26836	26522	26614	26940	26847	26753	26732	26815	26923	26856	26627	26983	27000	26635	26664	26778	26925	26635	26746	26673	26454	26971	26796	26949	26687	26863	27044	26759	26772	26660	26850	27013	26796	26607	26757	26922	26602	27010	26956	26800	26806	26774	26857	26738	26658	26486	26806	26896	26840	26817	26690	26633	26986	26898	26618	26876	26825	26719	26774	26838	26797	26574	26877	26908	26860	26731	26936	26778	26930	26694	26755	26666	26842	26727	26709	26896	26716	26845	27105	26831	26953	27027	26601	26701	26797	26698	26730	26908	26539	26740	26832	26540	26754	26695	26949	26900	26862	26925	27107	26740	26721	26787	26699	26763	26668	26816	26677	26876	26830	26756	26756	26495	26773	26599	26740	26763	26904	27143	26883	26883	26728	26899	26778	26712	26757	26879	26906	26780	26611	26759	26755	26866	26991	27063	26686	26714	26714	27065	26738	26983	26682	26767	27070	26827	26545	26849	26817	26610	26595	26717	26819	26618	26754	26753	26695	26780	26696	26873	26723	26735	26899	27205	26739	26854	26687	26709	26839	26787	26799	26875	26743	26906	26806
19568	32115	32013	26268	23270	21037	19769	19043	18711	18220	18119	17699	17541	17550	17304	17240	16986	17216	17169	17164	17084	17164	17031	17004	16851	16930	16867	16885	16924	16973	16986	16751	16751	16959	16859	16818	17151	16862	16864	16941	16822	16818	16698	16999	17035	16838	16931	16827	16768	16839	16921	16653	16952	16674	16972	16777	16934	16789	16663	16758	16975	16780	16948	16799	16925	16911	16906	16812	16945	16921	16743	16685	16732	16820	16836	16847	16834	16787	16587	16923	16762	16889	16698	16782	16709	16873	16773	16944	16686	16695	16847	16858	16911	16867	16955	16721	16759	16704	16825	16840	16737	16825	16922	16738	16918	16822	16784	16848	16695	16823	16934	16748	16950	16966	16792	16701	16720	16899	16836	16782	16722	16856	16727	16890	16766	16724	16695	16829	16734	16799	16816	16730	16771	16872	16581	16880	16864	16748	16830	16849	16938	16910	16857	16890	16726	16598	16839	16717	16757	16814	16736	16956	16852	16707	16746	16989	16859	16777	16612	16799	16856	16783	16895	16704	16754	16853	16714	16525	16935	16987	16794	16655	16817	16825	16673	16775	16680	16664	16766	16666	16592	16734	16810	16757	16802	16719	16874	16727	16865	16913	16613	16786	16787	16976	16771	16823	16762	16786	16726	16742	16869	16805	16584	16858	16664	16869	16902	16771	16806	16864	16706	16747	16698	16783	16597	16666	16986	16865	16764	16982	16715	16874	16787	16810	16758	16522	16820	16942	16787	16738	16789	16746	16692	16796	16885	16885	16893	16758	16762	16745	16846	16914	16830	16928	16844	16806	16824	16842	16770	16847	16833	16660	16839	16833	16908	16718	16807	16757	16843	16884	16752	16661	16764	16822	16887	16879	16528	16785	16811	16589	16945	16900	16776	16792	16877	16822	16713	16702	16785	16974	16800	16869	16878	16872	16842	16733	16873	16641	16771	16889	16812	16628	16880	16747	16934	16784	16621	16734	16836	16877	16844	16996	16884	16738	16847	16927	16715	16565	16721	16802	16892	16835	16951	16879	16899	16679	16932	16791	16871	16685	16812	16629	16798	16757	16893	16780	16712	16941	16743	16836	16850	16810	16833	16625	16593	16741	16627	16849	16763	16821	16856	16913	16753	16535	16802	16681	16804	16768	16855	16618	16778	16573	16814	16865	16732	16844	16816	16848	16793	16761	16826	16512	16665	16977	16787	16704	16743	16810	16735	16865	16872	16759	16812	16645	16921	16889	16750	16824	16882	16866	16728	16882	16852	16675	16806	16757	16679	16928	16856	16882	16853	16702	16922	16741	16759	16766	16784	16853	16626	16800	16827	16775	16643	16848	16800	16851	16778	16491	16815	16757	16672	16639	16867	16821	16895	16787	16953	16781	16753	16762	16634	16851	16833	16737	16716	16667	16642	16814	16589	16676	16869	16762	16874	17000	16823	16765	16958	16669	16764	16828	16683	16828	16798	16927	16697	16862	16920	16812	16822	16895	16864	16617	16776	16720	16917	16765	16771	16794	16766	16790	16914	16663	16621	16581	16815	16652	16911	16680	16634	16915	16776	16747	16692	16761	16682	16755	16766	16653	16875	16965	16870	16722	16777	16714	16876	16875	16833	16789	16855	16748	16754	16808	16816	16691	16701	16813	16875	16968	16784	16873	16906	16768	16749	16602	16888	16923	16827	16679	16847	16857	16904	16977	16598	16675	16810	16757	16691	16878	16787	16775	16671	16686	16766	16796	16731	16622	16737	16703	16916	16694	16570	16894	16812	17040	16708	16758	16730	16744	16988	16730	16848	16978	16727	16869	16896	16743	17048	16748	16747	16793	16724	16641	16874	16998	16848	16808	16925	16862	16827	16762	16760	16984	16906	16940	16504	16809	16782	16857	16689	16904	16720	16775	16918	16837	16803	16833	16752	16657	16827	16753	16721	16829	16743	16754	16724	16643	16861	16717	16780	16905	16805	16974	16788	16736	16725	16939	16965	16933	16883	16740	16897	16609	16762	16992	16573	16674	16893	16575	16837	16762	16786	17009	16856	16666	16868	16969	16849	16797	16787	16877	16788	16694	16958	16818	16679	16756	16683	16649	16970	16879	16847	16824	16770	17032	16711	16655	16742	16798	16643	16756	16766	16959	16848	16808	16827	16838	16941	16722	16739	16717	16858	16779	16582	16753	16778	16607	16847	16857	16809	16700	16917	16880	16795	16841	16878	16888	16782	16888	16826	16719	16753	16632	16827	16659	16753	16718	16868	16636	16751	16600	16728	16884	16592	16769	16926	16788	16776	16707	16647	16964	16876	16930	16697	16762	16867	16895	16694	16938	16801	16724	16745	16815	16635	16840	16785	16768	16713	16725	16704	16865	16761	16903	16770	16903	16780	16685	17083	16721	16802	16996	16900	16771	16697	16905	16824	16684	16764	16918	16678	16648	16842	16740	16639	16772	16792	16714	16803	16814	16576	16760	16876	16926	16527	16684	17043	16807	16946	16827	16736	16652	16851	16761	16808	16851	16816	16789	16711	16786	16710	16837	16725	16662	16778	16750	16761	16836	16779	16793	16864	16887	16739	16643	16776	16624	16735	16731	16737	16631	16741	16711	16780	16797	16696	16481	16787	16883	16782	17025	16704	16872	16848	16848	16793	16712	16684	16798	16879	16864	16844	16754	16794	16752	16855	16736	16904	16721	16631	16770	16702	16885	16580	16735	16905	16893	16792	16816	16853	17005	16850	16632	16784	16692	17075	16821	16878	16887	16705	16674	16851	16902	16938	16848	16719	16705	16768	16859	16931	16799	16818	16777	16842	16713	16771	16687	16832	16750	16661	16776	16662	16659	16742	16916	16870	16733	16726	16912	16744	16777	16804	16806	16978	16726	16658	16871	16894	16850	16749	16851	16786	16810	16853	16668	16751	16701	16801	16690	16839	16859	16974	16690	16797	16809	16890	16808	17019	16889	16805	16860	16746	16783	16762	16946	16968	16962	16786	16922	16695	16809	16964	16811	16890	16789	17012	16933	16833	16677	16833	16829	16728	16827	16932	16849	16842	16569	16738	16819	16850	16942	16538	16747	16996	16778	16683	16778	16694	16852	16776	16736	16988	16781	16602	16669	16930	16898	16838	16773	16669	16776	16846	16928	16881	16678	16823	16860	16742	16840	16735	16741	16753	16672	16777	16716	16875	16771	16750	16696	16763	16974	16875	16619	16764	16906	16765	16761	16833	16970	16684	16790	16592	16621	16897	16737	16753	16874	16666	16950	16552	16780	16854	16866	16838	16819	16829	16819	16786	16848	16914	16895	16721	16719	16823	16708	16642	16867	16815	16936	16940	16843	16708	16898	16865	16788	16806	16685	16689	17022	16767	16716	16864	16825	16837	16510	16764	16539	16888	16815	16727	16765	16871	16606	16713	16831	16769	16738	16854	16786	16833	16713	16868	16696	16899	16686	16726	16696	16687	16690	16788	16820	16706	16763	16838	16695	16826	16803	16834	16871	16580	16813	16897	16833	16761	16782	16873	16959	16814	16751	16852	16707	16776	16925	16879	16712	16860	16743	16788	16827	16735	16847	16773	16739	16821	16681	16858	16818	16788	16631	16793	16870	16708	16836	16798	16578	16742	16728	16770	16989	16871	16722	16695	16758	16797	16761	16827	16810	16920	16922	16764	16742	16882	16688	16765	16849	16713	16834	16868	16533	16686	16889	16856	16822	16844	16997	16773	16862	16842	16809	16790	16783	16931	16954	16916	16625	16787	16790	16847	16976	16945	16863	16767	16826	16884	16772	16792	16721	16759	16672	16681	16893	16740	16905	16645	16657	16753	16801	16658	16659	16719	16827	16664	16937	16580	16905	16938	16621	16673	16907	16921	16740	16611	16760	16964	16757	16758	16921	16837	16884	16831	16814	16775	16798	16742	16709	16748	16837	16929	16848	16848	16720	16801	16843	16752	16555	16822	16740	16953	16764	16710	16696	16853	16846	16795	16808	16898	16636	16838	16863	16865	16713	16795	16687	16717	16937	16650	16789	16745	16843	16818	16782	16762	16760	16757	16808	16882	16727	16758	16950	16550	16792	16845	16749	16624	16864	16703	16824	16896	16824	16846	16762	16805	16880	16742	16866	16696	16743	16821	16810	16957	16825	16777	16824	16531	16691	16709	16772	16600	16914	16793	16794	16747	16730	16714	16736	16775	16839	16866	16745	16825	16447	16823	16860	16769	16832	16850	16940	16681	16841	16926	16705	16748	16793	16743	17036	16876	16832	16663	16680	16732	16737	16746	16637	16870	16879	16785	16799	16785	16732	16785	16731	16926	16858	16912	16821	16845	16667	16749	16836	16860	17024	16872	16858	16837	16908	16824	16810	16808	16734	16743	16652	16708	16561	16932	16798	16964	16690	16844	16781	16810	16962	16868	16789	16646	16795	16857	16749	16740	16688	16748	16798	16789	16757	16949	16807	16801	16714	16750	16865	16871	16910	16783	16923	16895	16804	16708	16699	16846	16789	16738	16607	16915	16806	16788	16687	16876	16632	16830	16854	16738	16619	16988	16900	16867	16828	16820	16827	16771	16599	16913	16824	16852	16852	16869	16737	16724	16871	16739	16850	16818	16745	16736	16683	16797	16756	16885	16504	16874	16798	16691	16896	16779	16769	16955	16835	16879	16865	16840	16872	16914	16660	16826	16740	17012	16873	16755	16927	16752	16860	16809	16782	16591	16739	16787	16863	16828	16985	16851	16794	16768	16721	17019	16829	16776	16733	16771	16956	16896	16732	16772	16859	16794	16957	16981	16763	16688	16769	16749	16732	16579	16719	16724	16840	16787	16825	16719	16897	16676	16831	16573	16736	16789	16620	16799	16954	16734	16821	16738	16846	16909	16697	16640	16798	16776	16687	16765	16692	16928	16811	17000	16902	16744	16762	16731	16865	16838	16720	16756	16938	16733	16769	16906	16956	16677	16737	16756	16857	16798	16878	16708	16859	17020	16779	16840	16782	16803	16692	16801	16626	16859	16734	16922	16821	16771	16671	16804	16973	16884	16740	16792	16907	16915	16803	16742	16753	16781	16760	16956	16765	16855	16910	16775	16850	16866	16667	16715	16839	16804	16754	16912	16755	16718	16622	16706	16823	16739	16664	16776	16683
22688	21176	27739	25016	22687	28010	33094	29707	28783	28670	28534	28105	27977	27830	27817	27484	27760	27511	27745	27352	27489	27224	27298	27422	27122	27222	27232	27348	27086	27095	27275	27248	27085	27112	27370	27179	27208	27104	27326	27024	27061	27182	27079	27179	27145	27331	27066	27163	27312	27284	27004	27001	27246	27303	27275	27186	27118	27280	27228	26962	26985	27147	27006	27110	27155	27037	27078	26900	26708	27066	27275	27075	27154	27232	27290	27091	27056	27009	27078	26963	27091	27111	27248	27145	26919	27141	27061	27274	27059	26834	27022	27109	27040	27171	26843	26865	27279	26992	27265	27052	27024	26994	26960	27176	27157	26942	27052	27020	27060	27279	27018	27397	26814	27019	27077	26934	27198	27130	27145	26953	26836	27201	26966	26967	27129	27159	26977	27082	26979	26820	27097	27115	26967	27074	26959	26998	27182	27049	26872	26780	27007	27082	27045	27093	27021	27188	26991	27017	26848	27089	26956	27314	27200	26948	26939	27170	27011	26843	27132	26938	27219	27022	27011	27057	26981	27164	27156	26827	26967	26795	26724	27140	26976	27020	26845	26781	27196	27246	26852	27054	27073	26726	26766	26707	26854	27030	26946	26905	27175	27285	27057	27178	27148	27247	27087	27169	27004	26777	26706	26961	26733	26937	26902	27199	26981	27172	26904	27040	27022	26833	27135	26998	26993	26626	26969	26952	26987	26995	26940	26826	26935	26832	27073	26775	26871	27165	27056	27037	27195	26870	26991	26927	26909	27151	26808	27063	26963	26814	26954	26914	26878	27176	27176	26749	26841	27093	26825	26885	27176	26875	27020	26979	26898	26966	27045	27037	26971	27075	27003	26893	27095	26797	26925	26774	26784	26845	27033	27252	27008	27275	26787	27104	26805	27211	27047	26753	27012	27100	26849	27051	26989	26999	27148	26965	27033	26866	26900	26901	26952	26990	27050	27004	26996	27292	26968	26919	27122	26896	26827	26938	26919	26835	26957	26921	27258	27056	26976	26758	26984	26795	26878	27081	27067	27216	26939	27181	27239	26931	26961	27009	26944	26869	26989	27120	26811	26912	27169	26935	26955	27021	27070	27012	27218	27049	26988	26812	27082	26878	27132	26904	27273	27068	27148	26724	26974	27047	27003	27177	27016	27054	27135	27003	26956	27238	27040	26970	27087	26829	27039	27078	27116	27055	27137	27202	26950	27036	26916	26917	27054	27185	27022	27010	27114	27076	27014	26970	26835	27008	27111	26904	26801	27226	26816	26943	27083	26992	27230	27163	27196	27049	26658	26847	27264	26959	27076	27190	26894	26929	26933	26921	26881	26996	26953	26987	27220	26996	27031	27179	26977	26982	27158	26654	26739	27385	27065	27094	26912	27155	27087	27059	27097	26666	26845	26849	26925	27298	26963	26884	26978	26924	26918	27007	26891	26979	26940	26925	26765	26802	27255	27141	26959	26857	26973	26902	26880	27067	26951	26752	26782	27104	27098	27026	27209	26923	26920	26968	27047	27151	26866	26855	27155	27029	26798	26646	26946	27078	26865	27299	26960	27098	26936	26909	27049	27019	26814	26990	26855	26960	26987	26726	26763	27016	26739	26794	27036	27066	26891	27182	26904	26902	26776	27065	26912	27030	26745	27134	26935	27166	27226	26992	26770	26795	26951	27145	26941	27165	26997	27032	26791	26759	27235	27231	26946	27109	27072	27084	26891	27146	26907	27082	27148	26980	26978	26949	27075	27201	27143	26933	26678	26727	27101	26881	27078	26951	26815	26984	27314	27004	27008	26991	27203	27258	27115	26956	26847	26940	27020	26767	26813	27042	27016	26732	26912	27093	26716	26621	26976	27098	27124	26958	26967	26857	27133	26824	27081	26891	27084	27056	26982	26968	27064	26809	26957	26933	26857	26935	27086	26859	26895	26866	26844	27202	27212	27027	26961	27154	26989	27144	27122	27082	27052	26867	26893	27306	27031	27111	26802	27082	26925	27051	27072	27213	27095	26910	26850	26973	27105	26888	26912	27122	27147	26938	27066	27015	26963	26915	26785	26909	27101	26868	26977	27036	27091	27114	26691	27003	26998	26833	27101	27165	27074	26934	27040	26853	27146	26932	26938	27192	27008	26948	26786	26913	27027	26767	26822	27002	27091	27021	26854	27173	26807	26967	26973	26767	27008	27106	27041	26970	26963	27073	26796	26874	27171	26976	27075	26827	27014	26948	26726	27206	27122	27014	27091	27122	26895	26699	27042	27146	27055	26990	27191	26740	27114	26842	27070	27073	27093	27050	27144	26879	26931	27028	26949	26914	26944	26932	26872	26758	26851	26855	26946	26908	27059	27121	26946	26908	27324	26924	27163	26793	26983	26871	27094	26955	26932	27018	26767	27096	26771	26766	27136	27325	26898	26989	27193	27055	26971	26771	27000	27171	27094	27124	27199	26982	26803	26828	27047	27032	26786	27068	27062	26963	26918	27163	26925	26856	27067	27086	27154	27011	27114	26963	26896	26984	26895	26975	27052	27065	27063	26896	26977	26867	26780	26816	27000	27241	26984	27048	27196	27270	27079	26934	26897	26681	26938	26837	26941	27166	26828	26742	26763	26858	27062	27127	26973	27008	27031	27096	27177	26854	26908	27190	26945	26917	27065	26799	26960	27198	27028	26970	26718	26801	26921	26856	27145	27205	26935	26809	26957	26900	26726	27117	26926	27092	26926	26936	26987	26845	26715	26866	26993	26863	26960	26926	27052	27283	26890	27090	26812	26832	26717	26738	27133	26963	26881	26955	26753	27153	26750	26980	27130	27071	26981	26938	27177	27301	27054	27279	27066	26675	27011	27006	26832	26943	26813	26966	26939	26840	27041	27006	27121	26965	27183	26654	27054	27209	26991	27269	26920	26968	27190	26976	26843	27135	26825	27004	26927	27055	26854	26905	26854	26905	27047	27186	26977	26897	26988	26878	26874	26952	27003	27050	26825	26745	26993	26935	27229	27008	26842	26915	27033	27070	26861	26997	27075	27006	26910	27023	26961	26840	26964	26763	26932	27132	27108	26817	27022	26876	26853	27199	26868	26967	26704	26955	26900	27024	27190	27079	27020	26944	27164	26808	27129	27069	26727	27025	26728	26915	26872	26953	26843	27064	27093	26875	27032	26694	26885	27080	27199	26947	27060	27030	27033	26993	27036	27030	27223	27109	27113	27132	26785	27093	27081	26917	26901	27068	27218	27175	27038	26870	27103	27147	26904	26927	26743	26874	26666	26881	26667	26801	26922	27085	26672	27027	27111	26984	26960	26843	27116	27248	27106	27076	27165	26940	27183	26976	26751	26982	26912	26872	26947	27046	27011	27058	26680	26906	27179	27097	27106	26838	26995	27009	26920	26833	27208	27067	26820	27075	27135	26896	27001	26904	27055	26940	27272	27166	27153	26938	26926	26713	27057	27061	26823	27250	26949	27019	26710	26838	26926	26985	26692	26972	26967	27124	26677	27069	27111	26888	27193	27280	26939	26715	26812	27096	26753	26903	27139	27208	27204	26996	27026	27058	27095	26933	27003	26956	26948	27143	26884	26781	27013	26980	26992	26916	26895	26787	27055	26928	26935	26951	27127	26987	26862	27061	26972	27184	27127	26880	26978	26877	27024	26987	27134	26948	26991	26886	27187	26774	26939	26835	26908	27271	27204	27037	27066	27055	26820	26920	26933	27116	27085	26985	26824	27049	26987	27265	26810	26997	26860	26915	26738	26888	26911	27119	27064	26935	27074	26960	27147	27129	26865	27214	26839	26958	26796	26943	26775	27175	26649	26861	27022	27154	27002	26765	27161	26840	26816	26965	26912	26914	26999	26803	26914	26961	27007	27057	26956	27214	26806	26968	26774	27023	26926	27171	26964	27255	27280	27103	26809	26871	27125	26912	27068	27019	27182	26953	27087	27258	27000	27094	26997	26795	27169	26866	27239	26856	26850	27205	26873	26737	26978	27008	26885	26978	27055	26655	26957	26684	26872	27144	26808	26930	26991	27097	27167	26879	27046	27025	26860	26854	26769	26824	27066	26947	27244	26998	27124	26806	27049	27245	27192	26724	27108	26858	26929	27141	27111	26871	26937	27013	26817	27021	26834	27193	26885	27102	27081	26856	27057	27021	26933	26919	27104	26861	26707	27388	27288	27073	26979	26973	27288	26725	26848	26907	26597	26923	27081	27067	26839	26979	26904	26828	27035	27128	26991	26825	27021	26878	27061	27035	27058	26746	27055	26927	26784	27145	27172	27083	26943	27010	27205	27044	27230	27048	26706	27217	27172	27073	26908	27170	27248	27060	26880	26756	27137	27031	27118	27013	27144	27161	26970	26953	27009	27136	27221	27039	27147	26855	26876	27342	26987	26939	27095	27002	27231	26941	27029	26885	26804	27134	26833	26786	27126	26849	27047	26982	27007	26897	26869	26831	27088	26972	27043	27127	27194	27225	27075	26897	27142	27083	26951	27050	27063	26883	26980	26975	26685	26833	27270	27128	26886	26735	27003	26960	26585	27000	26922	26975	26828	26979	26762	27252	27083	27046	27029	26979	27172	26656	26816	27035	26985	27080	26985	26987	26877	26951	26908	27085	26915	26950	27240	27175	26976	26785	27208	26839	26901	26844	27217	27324	26992	26867	27190	27030	26909	27224	27042	26736	27032	26959	27072	26938	27143	26910	26996	27000	26767	26727	27218	27119	26876	27124	27070	27083	27234	27157	26823	27270	27104	26822	27137	27039	26842	27160	27138	26950	26847	26879	27095	26864	26981	26832	27009	27013	27007	27322	26970	26917	26815	27070	27023	26936	27148	26833	27083	27232	27012	27015	26889	26951	26997	27109	26857	26969	26989	27103	26842	26945	27148	26993	27304	26935	27012	26830	27198	26932	26942	26884	27085	26918	26984	27045	27130	27149	27035	27064	26964	27031	26773	26989	27279	26873	26949	27126	27047	26731	27493	27060	26669	26956	26876	26710	26986	26934	26895	26879	26941	27402	26932	27225	27065	27006	26952	26928	26826	27073	27125	27147	27016	26982	26870	26821	26820	27111	27143	26956	26968	26944	27037	27202	27010	27114	27208	26876	27049	26789	27140	27058	27144	26860	26984	26827	27141	27113	26865	27051
21761	37545	36871	30038	26347	23398	21848	20457	19737	19218	18769	18327	18102	17967	17756	17648	17660	17419	17385	17284	17289	17180	17089	16860	17187	16946	17349	17248	16999	17187	17088	17064	16942	16962	16893	17069	17002	16982	17035	17148	16985	17095	16998	17032	16976	17096	16815	16985	17087	16957	17002	17080	16826	16898	17079	17005	17006	17060	16823	16901	16909	16907	16939	16961	16856	16864	16975	16849	16818	16762	16788	16878	16774	16785	17046	16896	16823	16876	16786	16909	17015	16868	16973	16968	16831	16919	16739	16719	16880	16997	16755	16802	16819	17003	16768	16807	16910	16768	16807	16798	16771	16874	16818	16831	16749	16776	16821	16842	16668	16980	16825	16795	16880	16656	16929	16952	16712	16880	16777	16808	16820	16892	16836	16846	16966	17135	16803	16801	16903	16829	16959	16830	16852	16769	16695	16938	16690	16853	16816	16673	16961	16862	17010	16894	16811	16983	16880	16782	16824	17082	16979	16894	16825	17078	16937	16692	16946	16870	16857	16954	16995	16856	16650	16917	17019	16850	16720	16857	16902	16835	16995	16841	16957	16944	16781	16835	16715	16867	16818	16875	16993	16763	16730	16869	16948	16674	16682	16815	16801	16908	16811	16921	17059	16735	17049	16894	16795	16773	16923	16971	16767	16754	16889	16680	16997	16950	16803	16936	16861	16923	16649	17061	16818	17108	16822	16888	16852	16786	16811	16899	16784	16772	16955	16798	16946	16872	16752	16834	16850	16908	16879	16909	16887	16998	16706	16862	16930	17113	17015	16831	16927	16752	16859	16846	16902	16883	16896	16786	16884	16659	16754	16848	16749	16777	16895	16657	16974	16943	16936	16940	16893	16778	16890	16886	16942	16788	16774	16801	16773	16903	17090	16952	16836	16987	16858	16822	16734	16948	16854	16770	16783	16682	16944	16833	17076	16721	16830	16895	17013	16855	16813	16778	16728	16778	16820	16821	16974	16724	16880	16811	16689	16863	16863	16780	16729	16796	16870	16752	16943	16901	16800	17084	16959	16806	16850	16867	17042	16898	16886	16954	16836	16641	16947	16853	16961	16854	16670	16693	16729	16916	16834	16939	17025	16651	16805	16742	16828	16852	16883	16890	16802	16855	16925	16888	16873	16863	17013	16748	16873	16751	16872	16776	16766	16771	16751	16842	16859	16952	16959	16759	16798	16860	16639	16894	16876	16949	16935	16730	16785	16902	16722	17004	16825	16953	16887	17002	16737	16737	16790	16879	16926	16637	17124	17025	16721	16860	16820	16822	16739	16864	16808	16790	16829	16785	16977	16722	16642	16721	16707	16747	16713	16921	16944	16765	16773	16883	16929	16864	16824	16906	16804	16810	16929	16729	16861	16985	16791	16832	16947	16917	16876	16847	16741	16757	16863	16664	16862	16892	16834	16848	16907	16690	16865	16726	16749	16949	16840	16684	16761	16996	16917	16786	16938	16856	16591	16776	16724	16992	16748	16808	16857	17046	16749	16876	16645	17097	17000	16778	16683	16573	16855	16931	16782	16806	16829	16787	16779	16939	16848	16812	16814	16875	16866	16890	16810	16791	16823	16741	16970	16661	16717	16860	16851	16860	16687	16754	16844	16818	16884	16815	16750	16639	16752	16919	16771	16795	16996	16799	16756	16831	16912	16739	16784	16920	16777	16821	16712	16765	16876	16757	16963	16955	16847	16942	16906	16634	16917	17002	16696	16733	16950	16812	16654	16659	16863	16789	16939	16833	16828	16834	16917	16868	16702	16795	16856	16859	16686	16903	16776	16794	16707	16823	16851	16981	16916	17022	16800	16985	16708	16935	16816	16935	16720	16751	16909	16832	16976	16888	16868	16882	16940	16818	16788	16881	16804	16739	16937	16889	16967	16752	16885	16725	16883	16870	16888	16894	16630	16947	16889	16752	16761	16971	16883	16726	16825	16769	16882	16783	16907	16721	16715	16814	16815	16910	16728	16857	16797	16948	16866	16738	16925	16587	16725	16828	16960	16784	16912	17008	16712	16919	16906	16798	16783	16961	16783	16715	16892	17008	17032	16754	16796	16783	16700	16964	16890	16841	16891	16957	16915	16845	16743	16694	16981	16959	16860	16871	16772	16882	16935	16702	16823	16899	16821	16768	16830	16869	16884	16813	16791	16887	16826	16852	16890	16974	16761	16807	16847	16844	16942	16905	17093	17064	16743	16697	16852	16912	16907	16757	16851	17015	16925	16887	16804	16806	16899	17018	16878	16758	16888	16845	16818	16879	16742	16908	16827	16721	16846	16829	16772	16962	16847	16878	16936	16806	16710	16977	16859	16823	16658	16771	16860	16712	16933	16720	16858	16778	16697	16803	17135	16860	16688	16938	16766	16901	16963	17005	17056	16930	16626	17056	16878	16758	16804	16879	16829	16745	16793	16705	16957	16718	16867	16710	16864	16992	16874	16719	16739	16720	16838	16906	16916	16855	16912	16892	16858	16765	16962	16854	16817	16835	16678	16765	16889	16881	16874	16832	16783	16932	16895	16950	16841	16941	16890	16776	16732	16599	16789	16710	16960	16949	16992	16814	16846	16708	16860	16904	16818	16731	16755	16820	16802	16778	16679	16906	16763	16924	16796	16762	16915	16734	16860	16684	16890	16871	16915	16657	16837	16847	16966	16823	16793	16730	16810	16785	16764	17028	16881	16751	16821	16781	16988	16807	16865	16799	16986	17010	16744	16840	16851	16751	16726	16898	16852	16966	16842	16815	16757	16656	16986	16898	16796	16777	16865	16974	16854	16822	16843	16858	17038	17090	16888	16712	16813	16802	16790	16929	16946	16828	16854	16793	16823	16776	16771	16961	16873	16789	17015	16797	16955	16945	16899	16843	16800	16910	16927	16716	16887	16869	16807	16662	16796	16692	17000	16947	16727	16971	16922	16998	16861	16828	16898	16904	16920	16877	16849	16831	16906	16862	16927	16763	16749	16744	16967	16722	16887	16911	16689	16869	16779	16738	16769	16823	16989	16871	16782	16939	16897	16999	16958	16790	17108	16931	16889	16692	16836	16936	16927	16880	16673	16864	16834	16806	16918	16779	16842	16867	16792	16786	16966	16759	16807	16757	16595	16912	16777	16882	16930	16820	16828	16768	16841	16867	16694	16789	16732	16762	16964	16843	16900	16747	16826	16955	16899	16855	17001	16844	17064	16777	16997	16777	16896	16869	16734	16648	17023	16883	16967	16838	16886	16857	17047	16861	16804	17043	16871	17000	16878	16904	16932	16769	16582	16838	16736	16751	16946	16810	16933	16756	16724	17017	16722	16991	16921	16930	16589	16888	16862	16725	16741	17005	16788	16842	16983	16953	16925	16685	17101	17138	16808	16795	16725	16885	16745	17011	16919	16813	16903	16811	16930	16797	16636	16896	16842	16819	16939	16693	16844	16681	16755	16808	16858	16771	16833	16741	16683	16803	16910	16838	16608	16839	16928	16959	16748	16911	16829	16846	16862	16931	16788	16859	16964	16895	16772	16919	16732	16739	16746	16873	16767	17080	16913	16850	16697	16879	16826	16999	16907	16808	16839	16774	17005	17006	16848	16797	16900	16876	16927	16809	17030	16775	16737	16767	16937	16922	16612	16741	16733	16880	16882	16716	16875	16723	16774	16804	16855	16873	16902	16784	16839	16735	16883	16861	16852	16862	16818	16842	16809	16925	17006	16918	16700	16781	16873	16966	16890	16760	16820	16969	16818	16927	16718	16942	16674	16923	16891	16765	16924	16922	16986	16661	16903	17044	16756	16814	16739	16721	16846	16921	17020	16847	16943	16827	16860	17066	16893	16895	16721	16710	16709	16872	16852	16741	17062	16805	16906	16741	16770	16693	16971	16918	16795	16924	16847	16872	16767	16874	16721	16828	16840	16793	16821	16844	16881	16699	16925	17142	16752	17042	16816	16776	16904	16848	16857	16952	16879	16698	16796	16852	16925	16858	16967	16619	16822	16893	16976	16738	16902	16936	16717	16716	16849	16832	16816	16780	16967	16776	16879	16837	16743	16869	16737	16840	16869	16670	16810	16800	16897	16710	16672	16828	16788	16827	16907	16793	16921	16986	16908	16833	16874	16777	16773	16697	16901	16900	16873	16943	16852	16912	16945	16803	16898	16927	16877	16800	16841	16885	16892	16815	16698	16913	16757	16848	16858	16780	16833	16851	16819	16851	16769	16997	16836	16907	16975	16884	16857	16845	16737	16703	16892	16877	16900	16865	16891	16823	16960	16804	16922	17047	16769	16875	16905	16793	16850	16725	16881	16763	16766	16911	16853	16872	16936	16938	16927	16899	16813	16816	16748	16888	16868	16881	16892	16885	16769	16927	16842	16950	16896	16828	16868	16935	16838	16766	16834	16806	16805	16840	16893	16738	16816	16790	17022	17004	16920	16821	16888	16839	16853	17050	16681	16841	16892	16864	16768	16672	16794	16829	16823	16888	16756	16905	16876	16951	16905	16738	16887	16846	16820	16872	16749	16737	16772	16835	16878	16744	16998	16864	16896	16747	17072	16751	16833	16693	16921	16768	16746	16733	16821	16909	16578	16681	16907	16685	16863	16652	16875	16733	16833	16874	16751	16994	16728	16995	16946	16901	16809	16653	16739	16777	16780	16880	16623	16727	16703	16684	16686	16883	16870	16782	16794	16676	16847	16805	16774	16814	16740	16998	16827	16851	17013	16976	16710	16956	16846	16657	16890	16955	16861	16875	16934	16978	16793	16955	16925	16682	16845	16830	16888	16741	16821	16783	16876	16874	16946	17003	17064	16848	16823	16946	16946	16984	16776	16884	16704	16812	16898	16833	16689	16807	16665	16812	17030	16613	16678	16822	16852	16948	16790	16954	17010	16759	16957	16783	16774	16912	17047	16817	16923	16836	16900	16966	16719	16978	16791	16892	16896	16802	16959	16849	16869	17029	16887	16893	16633	16890	16765	16881	16860	16817	16904	16849	16575	16902	16904	16936	16817	16944	16821	16742	16824	16838	16768	16791	16916	16886	16707	16817	16804	16695	16836	16910	16919	16772	16982	16779	16782	16708	16811	16803	16742	16897	16820	16793	16832	16852	16757	16907	16807	16963	16855	16998	16811	16803	16942	16796	16881	16945
35914	29482	33933	32584	30160	29959	29999	29250	29341	29334	29329	29147	29194	28814	29145	28896	28958	28754	28863	28990	29071	28965	28788	28923	29079	28736	29086	28881	28798	28924	28965	29045	28937	28874	29108	28980	28921	29254	28913	28790	28955	28886	28913	28822	28592	28950	28766	28951	29145	29006	28910	29162	28881	28829	28919	29007	28887	28575	28855	29024	28835	28962	28878	28813	29020	28925	29072	28732	28984	28833	28732	28966	28834	28981	28854	28876	28534	28968	28903	28953	29169	28993	28843	28765	29034	28707	29142	28911	28951	28678	29082	28857	28992	28942	28804	28914	28457	28814	28706	28991	28820	28584	28835	28657	28853	28744	28772	28731	28801	28920	28794	28782	28684	28819	29081	28830	28882	28593	28683	28680	28876	28892	28843	28593	28645	28666	29033	28794	28756	28815	28904	28912	28639	28754	28686	28496	28784	28740	28782	28833	28694	28851	28904	28894	28672	29129	28991	28869	28655	29052	28454	28541	28766	28972	28707	28846	28761	29012	28772	28618	28910	28685	28719	28899	28711	28707	28756	28972	28737	28665	29000	28861	28898	28783	28731	28730	28935	29003	28751	28801	28830	28807	28970	28846	28728	28857	28750	28750	28893	28831	28794	28752	28951	28664	28866	28906	28851	29217	28942	28858	28781	28958	28553	28640	28966	28915	28719	28937	28889	28761	28761	28864	28745	28660	29035	28736	28790	28804	28618	28941	28719	28782	28688	28785	28892	28783	29104	28695	29021	28777	28932	28802	28902	28976	28939	29016	28690	28991	28715	28826	28911	28773	28889	28764	28680	28599	28972	28931	28707	28750	28944	28840	28846	28806	28931	28761	28645	28950	28735	28895	28873	28976	28945	28792	29141	28647	28681	28984	28685	28704	29036	28787	28753	28736	28951	28875	28793	28980	28790	28842	28875	28863	28803	28758	29074	28912	28786	28653	28651	28786	28936	28934	28839	28818	28894	28758	29085	29044	28905	28801	28802	28778	28663	28772	28678	28794	28644	28732	28847	28871	28933	28737	28805	28831	28882	28864	28918	28835	28936	29156	28961	28963	28970	28729	28915	28887	28943	28821	28784	28795	28861	28884	29277	28889	28604	28946	28813	28715	28881	29149	28668	29147	28821	28886	28737	28850	29189	28972	28984	28811	28688	28811	28733	28907	28858	28364	28849	28875	28927	28676	29104	28715	29051	28955	28995	29047	28745	28856	28933	28780	28989	28824	28786	28928	28811	28730	28779	29118	29047	28883	28847	28832	28733	28840	28784	28840	28841	29082	28927	28860	29207	29045	28796	28886	29029	28905	28855	29158	28780	28904	28658	28515	28739	28974	29161	28743	28873	28753	28797	28990	28921	29081	28927	28826	28513	28810	28784	28909	28790	28554	28678	28654	29106	28993	29172	28871	29106	28910	28714	28452	28965	28908	29127	29219	28881	28902	28768	28918	28832	28840	28857	28886	28850	28726	28915	28900	28920	28914	28761	28808	28869	28913	28778	28800	28712	28765	28984	28903	28874	28889	28863	28911	28941	28652	28916	28961	29020	28766	28884	28961	28809	28555	28792	28878	28830	28904	28953	28895	28968	29161	28799	29061	28957	28732	29140	28866	28811	28700	28609	28779	28704	28949	29038	28721	28987	28964	28787	28872	28760	28927	28704	28808	28700	28742	28853	28916	28823	28815	28782	28950	28789	28787	28950	28873	28878	28776	28749	29237	28802	28660	28800	29037	28858	28999	28922	28943	29061	28904	28891	29038	28801	28894	28848	28702	28816	28611	28650	28991	28746	28917	28749	28950	28657	28730	28846	28948	29134	28875	28824	28918	28928	28966	28749	28784	28692	28543	28703	28579	28634	28833	28749	28933	28920	28956	28998	28694	28657	28747	28912	28811	28901	28814	28855	28816	28690	28788	28733	28921	28706	29172	29062	28970	28781	28861	28850	28881	28895	29022	29081	28906	28945	29006	29159	28932	28998	29034	29046	29039	28968	28931	28828	29092	28694	28993	28552	28888	28808	28799	29068	28874	28847	28668	28936	28716	28996	28862	29087	28688	28845	28747	28851	28989	28954	28494	29002	28790	28797	28866	28907	29149	29060	29114	28800	28895	28925	28770	29171	28529	28994	28952	28985	28800	28851	28888	28876	28812	29008	28911	28731	28867	28869	28775	28935	29081	29066	28559	28916	28924	29060	28771	28904	28763	28925	28805	28995	28868	28753	28830	29057	28805	28667	28938	29084	28736	29015	28761	29043	28980	29007	28827	28986	28809	28727	28972	29204	28883	28939	28851	29020	28771	28858	28928	28996	28949	28719	28822	29081	29016	28859	28646	28905	28734	28564	28712	28941	28490	28765	28355	28846	28774	29140	28825	28903	28958	28955	28791	28910	28759	28751	29055	28562	29120	28848	28765	28840	28993	28899	28996	28779	28715	28994	28917	28900	29079	28821	28743	28785	28906	28660	28742	28609	28997	29086	28726	28816	28783	28900	28818	28527	28729	28972	29169	29081	29028	28694	28769	28673	28694	28766	28685	28808	28932	29085	28638	28575	28854	28673	28887	29130	29004	29078	29027	28777	28888	28953	28658	28802	28688	29037	28746	28895	28683	28762	28670	28889	29071	29050	29003	28812	29263	28898	28914	28864	29107	28814	28977	28935	28990	28826	28805	28707	29036	29115	28926	29250	29036	28743	28575	28916	28612	28684	29007	29067	28797	28955	28747	28991	28930	28958	28857	28875	28763	29003	28879	28972	28886	28895	28803	28904	28772	28716	28846	28572	28798	29013	28778	28891	28970	28615	29022	29026	28899	28962	28947	28948	28986	28620	29043	28939	28764	28922	28847	28986	28649	28924	28995	28998	28826	28802	28863	28672	28956	28787	28924	28820	28857	28577	28812	29030	28790	28843	28600	28685	28800	29151	28777	28699	28930	28786	28617	28979	28806	28758	28774	28842	28988	28870	28841	28755	29185	28849	28616	28668	28817	28774	28805	29171	29021	29140	28821	28654	28986	28932	28869	28821	28851	29024	28991	28867	28455	28868	28698	28904	28838	29100	28843	28917	28691	28869	28786	29054	28857	28786	29071	29013	28912	28795	28714	28563	28922	29109	29063	28829	29044	28918	28718	28998	28862	28810	28754	28979	28743	28810	28821	28733	28837	28998	28972	29127	29042	29206	29022	28914	28697	28917	28975	28793	29030	28996	28874	28737	28871	29235	28791	28739	28889	29065	28945	28963	29122	28832	28806	28809	28630	28923	29012	28835	28936	28772	28879	28965	28909	29006	28640	28878	28851	28784	28859	28866	29046	28939	29049	29144	28848	28470	29009	29045	28801	28972	28908	28953	28890	28922	28896	29100	28634	28850	28987	28783	28795	28902	28779	28843	28823	28914	29086	28730	28777	28692	29078	29058	28850	28950	28709	28903	28846	28668	28764	28863	28710	28817	28460	28821	28765	28651	28967	28732	28881	28911	28744	28801	28721	28812	28869	28876	28678	28752	29118	28875	29047	28695	28739	28622	28811	28712	29073	28925	28880	28762	28645	28791	28940	28752	29136	28806	28872	28694	29025	28679	28731	28832	28976	29175	28935	28655	28958	28659	28634	28881	28904	28865	28679	28879	28793	29020	28986	28794	28720	29049	28939	29122	29079	29249	28809	28876	29052	29194	28889	28767	28686	28903	28784	28806	28787	28645	28954	28975	28746	29221	29076	28926	28867	28935	29019	28831	28736	28851	28801	28956	28558	28736	28827	28912	29142	28943	29112	28616	28754	28858	28821	28917	29118	29041	28969	28881	28900	28958	28850	29038	28965	28800	29131	29010	28593	28838	29029	28817	28663	28767	28797	28908	28895	29072	29098	28643	28814	29041	28920	28988	29189	29016	28878	28695	28747	28726	29007	28813	29051	28698	28725	28752	28668	28894	29044	29173	28941	29022	28994	28854	28601	28955	28861	28918	28672	28920	29021	28853	28827	28824	28781	28766	28881	28924	29036	28786	29095	28945	28855	28963	28744	29042	28801	28867	28829	28896	28973	28776	28704	28773	28798	28751	28929	28745	28749	28566	28714	28660	29054	29016	28956	28761	28878	28864	28978	28610	28667	28766	28668	28632	29075	28846	28805	28979	28811	28683	28966	28874	28879	28704	28559	29011	28910	28834	28830	28977	28982	28861	28850	28932	28616	29052	28967	28758	28975	28979	28684	28919	28962	28795	28911	28972	28707	28612	28946	29005	28979	29134	28773	28870	28927	29048	28862	29006	28682	28800	28834	28828	28762	28925	28971	29012	28847	28836	28892	29099	28894	28992	29011	29040	28900	29221	28836	28824	28781	29120	28896	28605	28750	28982	28797	28872	28873	28934	28766	29072	28902	28840	28663	28683	29154	28957	28706	28897	28787	28902	29181	28995	28772	28851	28927	28721	29085	28692	28674	28960	28698	28823	28985	28739	28614	28898	29127	28781	28939	28772	28807	28802	28706	28698	28984	28838	28795	28786	28701	28979	29115	29194	29102	28660	28853	28865	28683	28863	28965	29196	28846	29052	28562	28696	28757	28862	28776	28773	28911	28515	28654	28619	28886	28934	28973	28936	29074	29061	28973	29005	28585	28993	29240	29146	28905	28727	28999	28940	28782	28787	28871	28834	28678	28546	28774	29014	28962	28885	28864	28957	28872	28990	28848	28949	28908	28727	28789	28911	28806	28919	29000	28953	28888	28829	29001	29139	28833	28833	28567	28543	28678	29004	28918	28895	28899	28909	28880	28921	28904	28897	28918	28934	28908	28707	28851	28963	28936	28998	28949	28807	28815	29070	28526	29132	28754	28772	29006	28937	28788	28945	29212	29038	28842	29039	28871	28956	28930	29251	28690	28713	28734	28752	28955	28813	29173	28831	28882	28580	28711	28654	28872	28812	28478	28927	28697	28833	28825	29014	28646	28962	28848	28847	28808	28902	29065	28719	28948	29055	28871	29099	28894	28773	28713	28874	28711	28893	28759	28873	29175	29033	29049	28836	28655	28744	28791	28957	28870	28666	28702	28943	28873	28997	28887	28934	28671	28894	28987	28760	28737	28773	28885	28929	28635	28872	29047	28864	28901	28777	28850	29234	28904	28868	29092	28820	28806	28874	28907	28921	28768	28867	28697
22599	26311	25714	22552	20810	19691	19036	18873	18468	18295	18201	18149	17970	17967	18102	17750	17769	17983	17824	17877	18108	17849	17841	17887	17694	17874	17920	17661	17928	18030	17834	17838	17745	17831	17727	17900	17792	17959	17845	17882	17811	17681	17827	17772	17784	18043	17986	17715	17785	18022	17574	17756	18043	17751	17806	17857	17867	17745	17687	17671	17851	17799	17651	17622	17880	17906	17719	17879	17651	17801	17920	17856	17831	17877	17853	17808	17853	17702	17767	17721	17619	18061	17744	18056	17865	17836	17682	17649	17845	17745	17804	17680	17702	17734	17603	17828	17755	17835	17827	17767	17711	17868	17726	17787	17746	17831	17783	17727	17816	17804	17877	17667	17741	17862	17774	17978	17927	17626	17923	17858	17726	17847	17748	17828	17719	17885	17741	17777	17718	17784	17680	17804	17731	17818	17726	17725	17672	17755	17724	17840	17746	17710	17727	17738	17830	17787	17783	17717	17658	17852	17709	17870	17809	17843	17671	17698	17671	17724	17712	17770	17919	17835	17743	17949	17792	18006	17648	17846	17688	17670	17455	17815	17755	17670	17680	17693	17905	17644	17790	17634	17699	17920	17676	17758	17802	17902	17886	17814	17707	17711	17782	17790	17701	17712	17817	17787	17765	17681	17673	17920	17755	17552	17937	17754	17670	17784	17645	17813	17815	17922	17748	17823	17696	17896	17752	17805	17938	17829	17845	17706	17680	17694	17581	17679	17859	17747	17694	18036	17611	17557	17797	17597	17621	17713	17773	17846	17877	17825	17693	17657	17772	17951	17665	17615	17581	17587	17629	17833	17698	17794	17672	17871	17767	17810	17739	17775	17729	17817	17825	17796	17826	17705	17848	17887	17781	17759	17917	17818	17883	17489	17856	17739	17657	17844	17915	17969	17721	17587	17721	17681	17635	17690	17775	17613	17835	17753	17672	17926	17941	17741	17844	17818	17813	17822	17744	17776	17685	17757	17741	17739	17676	17739	17823	17666	17824	18024	17639	17789	17861	17665	17643	17761	17911	17854	17694	17662	17733	17654	17688	17727	17574	17780	17797	17814	17675	18016	17672	17783	17671	17770	17851	17737	17686	17920	17774	17703	17838	17886	17918	17756	17745	17726	17704	17588	17780	17804	17731	17801	17791	17781	17814	17758	17784	17818	17800	17813	17842	17891	17660	17969	17817	17771	17706	17791	17671	17648	17873	17801	17758	17638	17734	17870	17624	17649	17725	17751	17795	17704	17746	18002	17723	17736	17857	17709	17743	17733	17695	17663	17796	17780	17855	17876	17784	17737	17899	17884	17745	17792	17854	17635	17792	17754	17659	17700	17861	17768	17866	17538	17826	17938	17873	17664	17717	17714	17823	17552	17794	17895	17788	17837	17813	17763	17781	17763	17843	17652	17669	17794	17829	17899	17812	17799	17755	17589	17640	17616	17728	17694	17787	17789	17780	17936	17912	17822	17657	17805	17700	17849	17751	17764	17782	17922	17870	17818	17744	17875	17632	17694	17656	17733	17736	17693	17675	17678	17844	17775	17807	17684	17796	17622	17734	17845	17686	17682	17528	17731	17794	17788	17676	17730	17740	17733	17764	17784	17650	17803	17622	17726	17674	17857	17679	17897	17998	17683	17833	17723	17716	17662	17777	17704	17728	17810	17755	17747	17944	17767	17808	17831	17854	17733	17813	17658	17686	17598	17655	17781	17690	17799	17946	17833	17776	17753	17705	17727	17936	17913	17895	17815	17687	17819	17783	17626	17591	17617	17842	17624	17557	17874	17935	17762	17791	17804	17906	17917	17879	17734	17721	17798	17632	17750	17922	17967	17856	17702	17818	17599	17910	17614	17794	17778	17700	17754	17648	17806	17836	17723	17776	17820	17612	17941	17691	17978	17717	17615	17835	17763	17601	17811	17728	17909	17604	17669	17781	17833	17810	17796	17775	17810	17840	17854	17736	17596	17771	17790	17765	17676	17660	17861	17903	17747	17777	17777	17766	17782	17823	17960	17743	17625	17864	17704	17749	17765	17696	17651	17722	17586	17774	17806	17802	17805	17857	17621	17687	17796	17777	17690	17735	17594	17936	17623	17740	17913	17773	17577	17739	17744	17663	17888	17677	17727	17784	17702	17867	17805	17793	17860	17824	17864	17971	17876	17782	17698	17835	17880	17726	17712	17903	17933	17768	17779	17799	17668	17673	17774	17686	17652	17562	17640	17652	17793	17786	17825	17739	17616	17736	17858	17782	17933	17948	17698	17941	17628	17743	17915	17809	17774	17689	17787	17538	17625	17934	17688	17902	17737	17816	17931	17817	17730	17798	17841	17804	17819	17754	17592	18077	17850	17798	17817	17723	17857	17749	17742	17726	17730	17875	17907	17751	17726	17685	17913	17614	17739	17760	17645	17533	17869	17665	17820	17737	17873	17958	17777	17840	17824	17645	17787	18023	17806	17783	17891	17745	17802	17818	17767	17794	17804	17962	17607	17786	17795	17724	17796	17819	18032	17856	17766	17879	17997	17775	17763	17802	17649	17695	17906	17777	17636	17648	17792	17653	17789	17772	17743	17723	17864	17676	17836	17780	17736	17854	17935	17892	17784	17544	17678	17717	17737	17750	17810	17778	17844	17894	17741	17926	17728	17849	17827	17802	17895	17710	17832	17747	17699	17812	17645	17752	17843	17832	17804	17745	17572	17763	17757	17826	17622	17781	17714	17851	17591	17880	17721	17786	17660	17778	17748	17716	17731	17639	17660	17874	17719	17731	17749	17646	17700	17864	17853	17792	17745	17902	17789	17857	17781	17843	17621	17878	17809	17691	17836	17736	17836	17819	17695	17927	17591	17537	17696	17798	17716	17740	17883	17843	17781	17654	17550	17968	17728	17758	17921	17618	17717	17796	17767	17815	17726	17802	17776	17838	17730	17663	17612	17855	17821	17839	17866	17759	17915	17745	17915	17783	17778	17735	17924	17724	17831	17860	17781	17783	17766	17830	17870	17678	17810	17719	17681	17977	17700	17776	17669	17918	17904	17921	17579	17998	17785	17626	17802	17831	17758	17939	17680	17738	17738	17899	17796	17733	17699	17800	18043	17723	17908	17869	17761	17932	17657	17822	17832	17902	17826	17837	17679	17644	17621	17890	17917	17707	17777	17810	17814	17872	17833	17949	17678	17876	17699	17975	17584	17841	17600	17806	17823	17877	17816	17719	17730	17605	17777	17698	17853	17802	17687	17775	17826	17737	17861	17795	17691	17710	17693	17736	17770	17757	17901	17701	17605	17822	17865	17824	18024	17976	17705	17634	17791	17708	17859	17766	17732	17929	17773	17749	17756	17715	17883	17839	17648	17769	17785	17565	17841	17792	17603	17639	17684	17818	17889	17665	17784	17785	17811	17709	17865	17807	17899	17780	17762	17687	17731	17819	17753	17783	17697	17822	17892	17555	17965	17762	17861	17810	17854	17713	17694	17778	17683	17918	17914	17851	17834	17731	17772	17727	17697	17725	17909	17770	17753	17631	17815	17693	17699	17722	17851	17793	17652	17939	17694	17826	17805	17866	17689	17810	17849	17714	17837	17792	17597	17605	17818	17857	17732	17680	17794	17905	17826	17700	17550	17762	17861	17759	17704	17736	17892	17693	17824	17770	17943	17782	17683	17855	17692	17759	17695	17845	17857	17893	17784	17806	17818	18033	17725	17680	17759	17824	17727	17730	17860	17858	17647	17935	17974	17691	17914	17711	17620	17863	17923	17854	17941	17701	17771	17835	18001	17560	17682	17796	17918	17793	17744	17774	17733	17810	17688	17688	17734	17835	17701	17585	17860	17811	17604	17697	17774	17653	17705	17963	17755	17715	17857	17843	17791	17917	17777	17742	17847	17935	17824	17837	17929	17668	17782	17797	17699	17740	17696	17611	18006	17923	17858	17837	17824	17685	17813	17749	17875	17634	18024	17794	17712	17840	17811	17794	17906	17944	17759	17791	17696	17620	17820	17751	17546	17997	17769	17730	17802	17721	17762	17754	17808	17680	17953	17583	17719	17670	17886	17843	17710	17711	17773	17878	17777	17826	17640	17668	17864	17827	17776	17683	17976	17820	17782	17935	17725	17699	17767	17849	17943	17694	17599	17872	17660	17834	17712	17705	17835	17716	17804	17797	17784	17703	17678	17906	17630	17788	17861	17752	17715	17967	17812	17734	17761	17767	17675	17823	17624	17822	17861	17769	17800	17763	17913	17611	17703	17873	17709	17774	17896	17952	17824	17797	17994	17818	17790	17818	17792	17768	17705	17762	17624	17977	17935	17690	17870	17771	17780	17873	17659	17809	17849	17843	17723	17755	17853	17709	17795	17755	17752	17729	17663	17826	17798	17754	17917	17947	17867	17795	17894	17799	17875	17628	17727	17879	17865	17857	17713	17727	17687	17908	17830	17854	17846	17671	17830	17764	17907	17906	17813	17783	17959	17847	17572	17653	17755	17809	17830	17735	17705	17869	17988	17763	17765	17683	17766	17967	17680	17816	17784	18003	17770	17737	17753	17792	17734	17766	17729	17926	17979	17626	17694	17849	17634	17687	17839	17868	17859	17688	17677	17688	17728	17732	17754	17622	17720	17931	17774	17951	17508	17994	17848	17508	17745	17622	17726	17720	17832	17660	17684	17811	17614	17856	17835	17711	17818	17641	17786	17625	17766	17842	17726	17754	17621	17504	17755	17771	17891	17725	17848	17663	17665	17752	17926	17624	17795	17871	17783	17673	17920	17876	17992	17805	17828	17750	17802	17786	17634	17851	17562	17831	17865	17967	17628	17696	17714	17769	17749	17684	17704	17751	18032	17918	17699	17869	17702	17725	17828	17818	17672	17743	17874	17766	17713	17770	17822	17677	17915	17833	17759	17769	17915	17788	17610	17827	17661	17823	17857	17660	17871	17929	17645	17539	17825	17907	17913	17934	17837	17670	17844	17630	17735	17732	17934	17745	17694	17823	17915	17695	17761	17745	17874	17752	17635	17792	17766	17759	17710	17733	17794	17954	17885	17839	17719	17836	17783	17556	17753	17786	17777	17826	17921	17727	17904	17866	17955	17490	17765	17769	17802	17585	17543	17920	17888	17783	17867	17800	17763	17758	17706	17744	17822
24302	21204	27773	25480	24907	29431	31449	28786	28132	28490	28264	27821	27734	27682	27818	27637	27344	27517	27611	27366	27336	27266	27506	27614	27238	27469	27250	27195	27088	27378	27378	27202	27144	27326	27359	27279	27488	27257	27547	27364	27241	27021	27555	27440	27245	27347	27316	27403	27183	27080	27454	27248	27090	27293	27130	27241	27321	27303	27250	27336	27246	27239	27321	26979	27157	27194	27098	27014	27443	27431	27399	27020	27066	27418	27474	27068	26936	27229	27282	26978	27094	27101	27324	27149	27058	27232	26926	27218	27215	27324	27263	27380	27088	27156	27303	27143	27216	27104	27125	27166	27093	27135	27150	27105	26987	27236	27137	27194	27351	27187	27190	27169	27080	27081	27203	27151	27024	27010	27308	27385	26952	27341	27036	27191	27159	27019	26997	27043	26984	27138	27089	27163	27260	27115	27033	27103	27241	27352	27343	26845	26882	27194	27213	27125	27105	27205	27507	27104	27305	27228	27161	26933	27057	27087	27087	27210	27057	26953	27470	27211	27067	27098	27091	27260	27032	27229	27174	27088	27141	26997	27117	27473	27398	27127	27283	27368	26984	27239	27233	27015	27058	26991	26957	27055	27047	27148	27133	27013	27089	27071	27129	27253	27107	27304	27195	27038	27214	27139	27039	27136	27022	27196	27387	27097	27119	27177	27110	27432	27161	27171	26997	27325	27148	27212	27354	27289	26954	27103	27211	27215	27185	27100	27139	27278	27200	26862	26930	27060	27095	27081	26636	27218	26954	27251	27239	26800	27198	27160	27186	27355	27235	26937	27239	27114	27177	26896	27336	27272	27131	27292	27269	27049	27118	27217	27112	27223	27054	27153	27020	27057	26939	26959	27285	27169	27096	27073	26839	26883	27524	27417	27320	26943	27221	26976	27164	27063	26998	27425	27423	26901	27063	27209	27281	26799	26907	26950	27368	27266	26991	27317	27180	27028	26932	27318	27144	27198	27094	27174	27418	26909	27237	27227	27005	27251	26927	27232	27149	27135	27250	27113	27183	27326	27121	27158	27167	26971	26945	27169	27208	26960	27018	27236	27139	27048	27042	27212	27233	27149	27293	27496	27034	27036	27093	27312	27219	27119	27133	26960	26936	27025	27074	27256	27317	27082	27102	26976	27077	27087	27142	27041	27181	27084	27132	26957	27005	27055	26970	26855	27092	26990	27129	27098	27412	27103	27046	26986	27248	27200	27031	27310	27152	27289	27084	27085	27231	27053	27192	27168	27305	27246	27284	26925	27291	27149	27110	27110	27197	27083	27116	27104	27169	27012	27012	27116	26931	27188	26862	27043	27292	27049	27345	27312	27044	27221	26978	27147	27052	27339	26995	27097	27207	27029	27175	27127	27136	27237	26915	27291	27232	27115	27460	27133	27387	27267	27224	26871	26985	26978	26976	27074	27068	27294	27086	27314	26809	27086	27162	26971	26979	27227	27420	27063	27250	27218	27186	27288	27301	27136	26932	27448	27130	27277	27329	27170	26869	27181	27440	27317	27225	27096	27177	27142	27120	27393	27223	27214	27021	27087	27201	27001	27328	27272	27299	27099	27125	26909	27357	27052	27032	27055	27034	27161	27192	27206	26988	27046	27128	26987	27107	27006	27293	27078	26908	26728	27112	26995	27147	26921	27135	27083	27190	27158	27258	27015	27133	27146	27219	26902	27244	27090	27275	27146	27099	27276	26973	26942	27371	27223	27189	26871	27006	27345	27391	27198	27103	27017	27267	26896	26994	27060	27207	27261	27303	27249	27129	27165	27367	26970	27183	26990	27042	27469	27238	27087	27183	27180	26888	27037	27036	27104	27112	27229	27388	27234	27120	27247	27022	27272	27148	27337	27318	27110	27240	27208	27027	27408	27185	27455	27322	27147	27069	27219	27362	27291	27170	27282	27042	26920	27028	26982	27122	27023	27162	27057	27279	27220	27254	27025	27124	27045	27154	27162	27060	27395	27240	27212	27229	26938	27055	27046	27128	27065	27177	27165	27189	26979	27089	27099	27197	27028	27073	27179	27180	27154	27146	27122	27073	27224	27115	27034	26899	26958	27260	26957	27294	27006	27176	27168	27204	26985	27061	27191	27042	27008	26929	27177	27205	27105	27152	27216	26996	27258	27174	26979	27248	27129	27214	27159	27236	27121	27237	26908	27252	27046	27024	27161	26859	27292	27190	26934	26925	26782	27040	27149	27113	27310	27242	27230	27222	27340	27127	27179	27116	26961	27164	27178	27187	27292	27254	27098	27125	27055	26941	27106	26978	26969	27205	26956	27129	27324	27486	27046	27111	27065	27255	26833	26962	26999	27269	27064	26897	27056	27185	27262	26935	27327	27202	27179	26775	27214	27449	27152	27029	27014	26874	27064	27116	27176	27418	27255	27177	27249	27334	27038	27157	27061	27108	27124	26932	27107	27219	27219	27307	27044	27068	27369	27285	27168	27311	26911	26892	27276	26924	27156	27059	27331	27247	27049	27273	27498	27103	27122	27350	26998	27145	27195	27160	27181	27058	27023	27118	26965	27341	26839	27255	27112	27177	27081	27106	27254	27156	26879	27033	27224	27225	27216	26819	27172	27074	27015	27048	27098	26991	27046	27392	26967	27113	27313	27133	27262	26935	27079	27184	27216	27214	27008	27003	27326	27163	26973	27101	27318	27199	27125	27607	27059	26990	26906	26897	26930	27074	27048	26971	27524	26917	26927	27026	27118	27281	27110	27144	27080	26867	27014	26954	27202	27044	26769	26923	27056	27062	27042	27205	27168	27195	27046	27258	26943	27138	27147	26924	27084	26997	27042	27055	27004	27315	27316	26916	27073	27242	27366	27308	27101	26937	27138	27292	26921	27333	27111	27149	27172	27222	26991	27101	27100	26960	27026	26898	27102	27281	27179	27100	27380	27089	26920	27156	27121	27346	27209	27205	27030	27083	27086	26918	27231	26966	27233	27141	26994	27240	27093	26921	27231	27417	27214	27274	27226	27265	27065	27061	26997	26971	26953	27254	27183	27260	27288	27237	26779	27098	27291	27313	27332	27012	27123	27218	27096	27301	27031	26996	27042	26947	26963	27229	27345	27241	26987	27056	27075	26972	27270	27075	27154	26910	26897	26899	27158	27250	26936	27016	27331	27321	27043	27336	27257	27196	27065	27132	27299	27032	27089	27403	26989	27241	27264	27200	27133	27253	27229	27000	27177	27405	27520	27366	27238	27201	26952	27213	27198	27048	27261	27275	27124	27270	27229	27209	27349	27098	27100	26953	27114	26895	26920	26965	26839	27244	27164	26977	27326	26856	27134	26986	27159	27114	27090	27112	27098	27206	27091	26876	27097	27025	27206	27055	27133	26990	27048	27204	27057	27082	27073	27190	27217	27233	27258	27110	27154	26960	27256	27075	27324	27138	27189	27043	27081	27315	27174	26975	27110	26914	27044	27305	27215	27070	26982	27031	27006	27027	26927	27255	27045	27293	26922	27379	27134	26972	27170	27136	26969	27070	27175	27116	27078	27305	27096	26876	26862	27264	27164	26993	26965	27062	27298	27180	27273	27379	27124	27140	27168	26942	27086	26982	27201	27023	27073	27192	26960	27114	27204	27130	27226	27278	26954	27253	27172	27433	26934	27153	27182	27046	27149	27136	27060	26888	26922	27201	26930	27235	27099	27144	27254	27039	27242	27048	27201	27402	27256	27130	27098	27108	26975	27352	27023	27294	27033	26888	27139	27193	27042	27076	27107	26909	26838	27023	27014	27204	27245	27053	26799	27145	26982	27055	27329	27187	27276	27273	27224	26981	27259	27216	26905	27076	27234	27162	27208	27268	27212	27238	27031	27044	27102	26769	27008	26888	27380	27119	27173	27014	26822	27050	27120	27156	27097	27226	26975	26768	27097	27210	26971	27062	27023	27180	27181	27125	27222	27334	27318	27252	27018	27229	27069	27044	27120	27242	27019	27310	27131	27316	27252	27542	27034	27073	26849	26920	27158	27214	27233	26974	26987	27300	27229	27116	27356	27271	27016	27337	27028	27159	27158	27205	26961	27131	26900	27179	27037	27399	27161	27135	27004	27358	27376	27181	27032	26963	26900	27224	27133	27365	27370	26960	27129	27196	27122	27294	27126	26830	26951	27171	26905	27167	26958	26983	27285	27116	27087	26901	27054	27245	27082	27104	27143	26975	27224	27324	27173	27203	27100	27033	27001	27123	27183	27383	27352	26977	26956	27037	26933	27243	27048	27013	27222	27096	26933	27007	27203	26995	26997	26965	26897	27178	26931	27221	27168	27026	27283	27098	27050	27136	27248	27123	27209	27190	27261	27007	27364	27249	27192	26920	27278	27312	27026	27047	27209	26895	26943	27003	27099	26983	26671	27015	27116	27380	27084	26920	27195	27176	27199	27137	26999	27402	27074	27202	27050	27146	27309	27244	27069	26992	27389	27006	27205	27031	27155	27089	27189	27181	27227	27156	27197	26741	27037	27049	27115	27085	27077	27159	27125	27062	27191	26972	27064	27271	27363	27114	27222	27122	27236	27374	27019	27051	27226	27070	27113	27264	27232	27096	27306	27215	27226	27195	27281	27076	26948	27288	27428	27243	27221	27306	27373	27150	27028	26865	27295	26990	27435	27294	27093	27093	27156	26923	27182	27223	27098	27073	26923	27324	27122	27108	26931	26950	27047	27339	27039	27063	26895	27060	27017	27168	27304	27256	27144	27168	27129	27011	27310	27178	27074	27158	27003	27258	27036	26872	27068	27234	26975	27276	27140	27076	27220	26797	27256	27077	27439	27263	27010	27167	27214	26881	26942	27442	27095	27071	27092	26979	27045	27310	27159	27193	27239	26900	27233	26910	27227	27277	27113	27032	27127	27361	27223	27218	27072	27181	27217	26927	27074	27018	26896	27370	27119	27393	27151	27053	27110	27158	27192	27148	27372	27357	27079	27018	27138	27105	27153	27009	27154	27063	27158	27052	27192	27071	27406	27438	26877	27257	26980	27058	27209	27199	27111	27078	27186	26946	27134	26981	27187	27122	27328	27144	27181	27121	27308	27480	27402	27291	26885	27376	27141	27179	27335	27198	26976	27333	27030	27212	26887	27119	27154	27160	27201	27294	27214	27027	27273	27079	27396
19682	32677	31940	26158	23124	21380	20006	19239	18918	18390	17939	17926	17725	17721	17644	17294	17391	17347	17257	17177	17391	17233	17354	17290	17279	17186	17237	16991	17107	17118	17108	17147	17237	17161	17211	17176	17242	17092	17118	17037	17069	17087	17091	17128	17086	16989	17027	16899	17009	16957	17079	17085	17080	17136	17049	17006	16963	17049	16962	17078	16902	17086	16877	17029	16971	17077	17036	17232	17053	17013	16906	17082	17085	16972	16963	17028	16903	17127	16896	16891	17075	16820	16980	17109	17021	16993	17081	16922	17105	17052	17001	16935	16989	16955	16888	17160	16950	16957	16983	17019	17057	16917	16811	17101	17075	17149	16954	17106	17030	17024	17037	17010	17118	16801	17060	16982	16946	16979	17191	16962	16965	17116	17058	17096	16994	17095	17016	16974	16769	17035	16977	16997	16928	16869	16916	16817	16902	16937	16936	16969	16906	16948	16871	16978	17060	16981	17072	16961	16909	16948	16890	16975	16968	16998	16886	17194	17214	17006	17046	17005	17161	16835	16988	17011	17239	16862	16885	16917	16967	17119	16852	16986	17052	16966	16829	16784	16960	17031	16895	17034	16958	17059	17199	16894	16928	16893	16944	16811	17105	17079	16967	16784	16879	16876	16898	16814	16900	16928	16997	16829	16862	17212	17042	17018	17017	16929	16977	17192	16814	17004	17038	17080	16930	17185	16980	17035	16885	16804	17143	17026	16879	17090	16945	17118	16755	17080	16935	17002	16974	17072	16981	16946	17032	16895	17007	16944	17064	16790	16975	16910	17168	16726	17083	17065	17028	16832	16974	16949	17070	16967	16940	17026	17114	16879	17079	16939	17026	16974	16969	16966	16979	16977	17094	17056	16835	16868	16752	16977	16876	16898	16959	16914	16948	16942	17092	17033	16863	16978	16953	16992	16922	17096	17046	17004	17003	17109	16939	16969	17100	16837	16915	16867	16980	16982	16936	16915	17099	17058	17052	17080	17015	17052	16883	16816	16859	16855	17069	16952	16971	16872	16729	17032	16795	17179	17180	17041	17030	17068	17156	16985	17094	17138	16982	16910	17033	17037	16950	16931	16974	16808	17065	16959	16971	16908	17135	17058	16961	16931	16870	17078	17037	17073	16923	17093	16979	16825	16849	16713	16904	17013	16896	16962	16938	17032	16760	17064	16925	17035	17004	16927	17002	16756	17021	16912	16991	16745	16928	17038	16786	16975	16982	17063	17046	17233	16906	16827	16978	16873	17094	16892	16891	17043	17017	16849	17075	16911	16987	16977	17171	16990	16828	16949	16943	16991	16794	16813	16986	16958	16879	17010	17005	16960	16727	17062	16667	17010	16943	16925	16994	16874	17069	16982	16879	17009	17038	16989	17081	16927	17046	16802	17055	17156	16821	17023	16928	16965	16867	16950	16857	16849	16841	16876	16888	17102	17027	16961	16911	16780	17073	16863	16885	17112	16996	17023	16995	17017	16899	17033	16978	16877	16925	16975	17046	16981	16959	16954	16775	16926	17095	16871	16903	17034	16889	17173	16957	17094	16868	17018	16864	16971	16954	17020	16950	17041	16919	17079	17137	16831	16962	16819	16872	16889	16946	16991	16979	16826	16981	17064	16983	16780	17000	17076	16878	16968	17161	16917	16940	17113	16924	17060	16984	16971	17090	16798	16906	17094	16853	16876	17129	16869	16822	16712	17087	17041	16903	17111	17095	16951	17111	16935	17068	16941	17024	16953	16913	17105	16820	16945	17056	17019	16957	17007	16927	17025	17091	16783	16953	17055	16941	17057	17071	16974	17014	16940	17034	16780	17022	16997	16884	17004	16855	16989	16960	16901	16930	16982	16894	17028	17158	17096	17082	16966	16961	16908	16984	16976	17005	17123	17054	17065	16964	16851	16992	16954	16989	17083	17037	17041	17086	16964	16897	17052	16851	16929	17082	16825	16993	16885	16821	17233	17131	16914	16816	16963	17028	16893	16963	17045	16805	16932	17048	16847	16970	17069	16938	16902	16910	17079	17086	17103	16939	16911	17007	17113	17088	17108	17009	17061	17105	17059	16914	17059	16777	16965	17055	16974	16884	16931	16866	16909	17030	16990	17146	16964	17033	16874	16919	17001	17008	17028	16730	16920	16987	16917	16838	16924	16841	17007	17219	16985	17094	17102	16956	16857	17155	16974	16959	17031	16942	16948	16981	17030	17061	17127	16974	16903	16956	16973	17050	17017	16836	17046	17016	16908	16957	17040	17017	16870	17080	17042	16832	17029	17077	17023	16943	16962	16831	16837	17032	16971	17184	16901	16913	16939	17107	17012	17033	16884	16851	16991	16948	17137	17087	17069	16945	17033	17165	16949	17060	16969	16789	16943	17023	16955	17066	16995	16959	17055	17050	17079	17150	16979	16888	17133	16857	16996	16986	16858	16788	17221	16910	17081	16989	16940	17032	16962	16939	16796	16889	17078	16977	16951	16994	16983	16984	16858	16779	16988	16964	17077	17062	16962	16879	16957	17004	17053	16924	17119	16939	16975	16882	16664	17172	16984	16947	16993	16979	16891	17014	17005	16786	17054	17131	16902	16888	16965	16928	16998	17097	16922	16999	16847	17119	16805	16977	17020	16895	16986	16974	16856	17208	17040	16857	17067	17010	16965	17155	17302	16932	16888	16754	16883	16943	17009	17050	17015	17097	16991	16957	17061	17192	16945	17039	17024	16874	16846	17020	16901	17063	16895	16900	17014	17020	16979	17047	16866	16924	17187	17073	17102	17019	17226	16954	16864	16999	17083	16703	16956	17098	16895	17063	16997	17018	17079	16926	17153	16997	17050	17121	16981	16897	16843	16870	17053	16934	16968	16835	16987	16809	17029	17021	16981	17141	17048	16996	16936	16976	16772	16850	17013	16933	16905	16969	16831	16964	17009	17065	16831	17151	17077	16910	17162	16940	16919	17095	16956	16996	16983	17040	16829	17031	16964	16821	17102	17077	17008	16978	16956	17086	17035	16907	17030	16958	17036	16908	16930	16929	16976	16951	16894	17024	17119	17129	17094	16969	16868	16875	17063	16873	16958	17103	16931	16956	16952	16984	16968	16944	17020	16938	17048	17031	16936	16975	16880	16942	17017	16961	16817	17209	16967	16895	16964	16984	16907	16884	16858	17124	16835	17089	17148	17024	17017	17103	17037	16920	16986	17037	16983	16858	16800	16959	16940	16973	16769	16981	16889	17093	17046	16974	16956	17057	17038	17047	16936	17156	17061	16910	16802	17171	17087	16830	16894	17060	17163	16982	16972	16915	17071	17043	16978	16974	17056	16865	16849	17035	16940	17117	16985	16861	16834	16930	17088	17008	16984	17000	17058	17111	17063	17176	16923	16918	16985	17070	17072	17021	17011	17163	16931	16875	17203	16960	17083	16860	17039	16929	16865	17031	16987	17014	17028	16984	16966	16976	17063	17110	16778	16922	17035	17111	17003	16958	16948	17014	16928	16966	17002	17033	17110	16882	17000	17004	17086	16962	17044	17011	16984	17043	16941	16874	16969	17079	16923	17243	17119	16801	16899	16998	16855	16977	16962	16913	17131	16869	17170	16734	17026	16897	17097	17189	16915	17023	17161	16991	16748	17047	16989	17169	16840	16941	17003	16999	17127	16761	17169	16961	17009	17044	16995	17000	16967	16946	16751	17082	17050	17065	17068	17010	16937	17003	17097	16940	16876	17090	16838	16862	16877	17177	16932	17080	16932	17055	17093	16871	17053	16976	17156	16873	16988	17032	16865	17037	16828	16892	17061	16870	16962	16869	17106	16886	16914	17173	17023	16956	16978	17106	16851	16911	17146	16961	16993	17170	17034	17120	16920	16973	16972	17085	17007	16959	17092	17008	16932	16753	16990	16979	17145	16841	16987	17169	16853	17037	16938	17088	16904	16825	16919	16894	16857	16822	17171	17036	16933	17240	17077	17027	16828	16887	17174	17006	16996	16809	17100	16840	16996	16997	17030	17002	16930	17053	16765	17005	17045	17035	16755	17024	17029	17092	17040	17118	16865	17100	16953	17099	16964	17043	16950	16965	16936	16826	16892	17064	17061	16880	17014	17207	16813	16953	16917	17023	16945	17111	16916	16914	16989	17004	16946	16941	17136	17005	17157	16996	17007	17063	16910	16924	16907	16937	16922	16778	17036	16922	17100	16877	17078	16912	16992	16979	16903	17118	16947	16945	17047	16938	16951	17044	17030	17012	16783	17051	17095	17053	17012	17026	17140	16927	16992	16742	17129	16860	17150	17014	16933	16973	17218	16826	16870	17168	16985	16896	16892	16879	16897	16985	17186	17070	17043	17134	16945	16990	16931	17011	16760	17060	17006	16939	17011	17035	16932	16791	16777	17041	16880	17090	16918	16846	16917	17129	16906	17044	16981	17108	16830	17008	16936	16962	17000	17118	17064	17169	17124	16962	16922	17092	16902	16793	16868	16940	17022	17108	17058	17045	16973	16996	17021	16945	16979	17140	17062	16931	17175	16923	17064	17078	16931	16999	17082	17024	16877	17056	16834	16919	16838	16946	16905	17053	16879	17094	17001	16885	16987	17004	16895	16947	16938	17042	17251	16848	16886	16966	16892	17041	17160	16836	17004	17014	16936	17001	16952	17074	16951	17012	17019	17052	17180	16914	16957	16931	16991	16896	17141	17003	17079	16997	17035	16911	17015	17063	17051	16959	17053	16977	16843	16867	17083	16986	17048	16885	17034	16917	17071	16858	17137	16880	17268	16949	17090	16935	16971	16874	17025	16927	16921	16887	16979	16993	17033	16983	17002	17019	16949	16985	17012	16984	17006	17088	17042	16974	16963	16865	17001	17007	16943	16972	16797	16954	17074	16923	16891	16999	17093	16961	16840	17091	16848	17068	17011	17043	16928	16975	16953	17131	17031	16961	16971	16994	16994	17005	16910	16954	17017	16916	17054	17172	16988	16943	16987	16895	17011	17173	17109	16898	16997	16942	16976	17058	16889	16888	17064	16912	16861	17054	17048	17035	17055	17046	17084	16972	17097	17019	17274	17097	16778	17067	17056	16958	17011	17068	16988	16918	16916	16894	16953	16744	16876	16935	16997	16950	17094	17142	17115	16812	16935	17068	17006	16814	17029
22623	21157	27774	24927	22623	28044	33503	29708	28822	29214	28587	28455	28249	28097	28079	27981	27851	27770	27742	27692	27864	27562	27457	27431	27715	27503	27467	27615	27599	27460	27277	27229	27690	27501	27368	27681	27489	27366	27654	27560	27714	27274	27391	27445	27454	27294	27460	27235	27237	27411	27299	27265	27424	27294	27548	27155	27399	27425	27223	27256	27342	27467	27154	27483	27367	27381	27236	27290	27524	27445	27323	27392	27297	27519	27214	27145	27188	27112	27419	27328	26856	27457	27472	27295	27409	27488	27101	27222	27208	27374	27460	27547	27261	27103	27379	26871	27470	27340	27197	27047	27027	27380	27471	27245	27159	27285	27316	27354	27438	27343	27236	27405	27068	27306	27022	27390	27330	27317	27003	27370	27366	27233	27300	27392	27445	27381	27087	27349	27055	27288	27128	27138	27198	27198	27248	27266	27265	27140	27331	27246	27468	27353	27326	27289	27116	27094	27267	26963	27123	27460	27306	27335	27112	27280	27253	27193	27299	27152	27310	27356	27217	27195	27178	27148	27114	27073	27280	27399	27329	27215	27363	27615	27288	27204	27309	27043	27246	27247	27176	27137	27190	27248	27094	27324	27131	27274	27475	27296	27248	27105	27493	27167	27095	27185	27010	27201	27324	27557	27239	27318	27291	27478	27179	27181	27379	27202	27291	27091	27329	27262	27332	27251	27527	27388	27368	27408	27414	27285	27057	26925	27244	26829	27265	27293	27125	27574	27453	27361	27367	27104	27241	27186	27356	27345	27140	27139	27235	27219	27261	27209	27105	27347	27406	27404	27263	27217	27427	27229	27162	26899	27149	27180	27590	27108	27213	27428	27294	27267	27429	27267	27317	27143	27388	27306	27145	27419	27232	27424	27070	27246	27023	27276	27503	27389	27325	27101	27675	27266	27302	27284	27285	27400	27280	27133	27253	27293	26985	27023	27299	27091	27358	27273	27207	27239	27037	27074	27306	27201	27088	27466	27394	27264	27336	27018	27187	27263	27098	27318	27255	27323	27270	27120	27196	27245	27222	27142	27146	27310	27238	27116	27216	27368	27036	27281	27050	27017	27204	27087	27130	27093	27105	27189	27012	27311	27306	27092	27085	27282	27239	27294	27368	27320	27325	27295	27147	27233	26943	27240	27078	27141	27223	27042	27055	27530	27023	27135	27054	27008	27052	27310	27223	27260	27101	27061	27102	27515	27173	26929	27431	27099	27171	27317	27132	27169	27096	27293	26920	27153	27331	27158	27203	27058	27170	27275	27071	27043	27131	27402	27310	27138	27164	27296	27189	27253	27267	27290	27063	27195	27088	27353	27372	27366	27019	27235	27158	27182	27222	26986	27036	27395	27253	27358	27362	27112	27215	26945	27320	27265	26955	27441	27156	26972	27459	27173	27162	27246	27462	27277	27204	27267	27293	27079	27283	27296	27257	27202	27138	27105	27234	27239	27489	27348	27317	27219	27252	27290	27240	27333	27382	27330	27499	27224	27316	27161	27380	27077	27383	27151	27348	27125	27235	27171	27041	27222	27373	27251	27210	27072	27253	27335	26953	27059	27126	27238	27226	27107	27194	27125	27169	27128	27608	27275	27109	27261	27433	27114	27065	27014	27386	27374	27379	27322	27265	27342	27094	27262	27065	27062	27207	27273	27458	27248	27359	27406	27312	27277	27197	27242	27385	27195	27240	27155	27317	27475	27154	27191	27184	27461	27313	27159	27287	27009	27289	27318	27251	26896	27025	27081	27146	27166	27199	27245	27373	27235	27324	27285	27252	27321	27385	27314	27097	27205	27148	27073	27296	27099	27347	27189	27188	27056	27290	27336	27158	27257	27297	26977	27182	27272	27337	27265	27119	27105	27262	27198	27170	27232	27235	26893	27239	27381	27308	27175	27182	27224	26980	27426	27474	26913	27039	27182	26977	27187	27228	27404	27209	27339	27190	27526	27423	27307	27493	27553	27316	27290	27326	27141	27378	27072	26910	27208	27241	26889	27377	27673	27281	27302	27271	27127	27166	27257	27239	27114	27205	27004	27463	26978	27012	27096	27249	27355	27128	27120	27077	27066	27235	27187	27384	27488	27530	27244	27331	27288	27068	27199	27291	27262	27433	27327	27171	27198	27102	27230	26906	27252	27414	27067	27399	27194	27322	27292	27277	27262	27342	27150	27168	27315	27677	27317	27391	27195	27096	27291	27170	27252	27208	27019	27117	27123	27257	27163	27307	27252	27188	27382	27410	27135	27272	27425	27105	27278	27226	26794	27288	27211	27378	27154	27042	27200	27264	27479	27333	27183	27340	27302	27117	27090	27011	27312	27293	27495	27318	27130	27368	27193	27275	27222	26967	27350	27103	27336	27297	27266	27151	27199	27344	27320	27067	27227	27457	27071	27412	27286	27187	27219	27137	27239	27212	27368	27251	27195	27293	27318	27270	27117	27195	27171	27143	27399	27143	27298	27465	27312	27506	27139	27234	27221	27157	27463	27217	27198	27591	27143	27279	27304	27429	27554	27457	27387	27064	27145	27105	27267	27429	27358	27285	27299	27193	27124	27365	27390	27196	27273	27281	27300	27323	27293	27253	26974	27290	27180	27300	27179	27322	27198	27221	27234	27246	27386	27234	27079	27223	27337	27137	27063	27508	27187	27283	27141	27335	27264	27266	27170	27202	27336	27136	27320	27017	27170	27173	27118	27444	27239	27136	27155	27267	27277	27136	27178	27026	27255	27198	27116	27086	27352	27302	27170	27372	27392	27290	27426	27249	27037	27093	27216	27073	27234	27018	27438	27235	27381	27163	27291	27038	27280	27166	27377	27372	27253	27177	27208	27515	27206	27189	27185	27442	27430	27198	27229	27653	27317	27533	27321	27364	27370	27529	27183	27096	26978	27218	27236	27428	27102	27454	27378	26884	27187	27119	27142	27248	27204	27239	27217	27145	27137	27250	27158	27212	27149	27276	27195	26977	27177	27019	27157	27271	27254	27192	27329	27372	27277	27193	27172	27072	27478	27266	27194	27110	27445	27273	27279	27106	27085	27303	27394	27302	27611	27368	27229	27632	27364	27476	27309	27155	27041	27310	27046	27276	26987	27357	27420	27434	27258	27123	27000	27313	27140	27257	27194	27022	27127	27200	27208	27187	27090	27077	27175	27042	27111	27261	27280	27260	27412	27268	27171	27408	27347	27268	27290	27204	27470	27400	27310	27053	26989	27189	27135	27328	27320	27228	27362	27183	27232	26963	27055	26951	27348	27004	27156	27126	27358	27319	27110	27155	27371	27296	27283	27338	27252	27475	27395	27161	27313	27392	27467	27477	27103	27026	27293	27139	27146	27277	27221	27383	27069	27289	27204	27360	27136	27174	26994	27141	27294	27206	27261	27091	27173	27143	27212	26898	27313	27353	27392	27179	27085	27209	27312	27088	27371	27336	27212	26993	27216	27023	27093	27187	27159	27197	26859	27014	27128	27382	27296	27370	27337	27063	27061	26982	27201	27443	27309	27332	27269	27099	27233	27073	27308	27204	27222	27223	27256	27231	27114	27106	27071	27264	27080	27054	27178	27363	27236	27133	27210	27325	27066	27305	27161	27494	26684	27463	27308	27039	27097	27194	27067	27148	27182	27277	27540	27178	27291	27277	27158	27179	26917	27428	27087	27171	27359	27475	26982	27382	27158	27314	27232	27179	27192	27347	27109	27429	27114	27349	27402	27259	27315	27082	27196	27095	27083	26986	27114	27240	27209	27173	27213	26844	27189	27122	27452	27178	27025	26969	27056	27495	27118	27554	27273	27234	27377	27315	27134	27682	26952	27045	27065	27176	27441	27140	27207	27224	27281	27156	27273	27332	26943	27272	27000	27415	27103	27360	27374	27148	27150	27205	27069	27389	27155	27245	27146	27110	27216	27011	27277	27240	27331	27079	27220	27218	27178	27396	26956	27435	27402	27625	27318	27193	27202	27305	27398	27309	27180	27183	27173	27150	27343	27285	27162	27234	27349	27270	27477	27104	27074	27224	27409	27277	27265	27147	27051	26953	27214	27242	27135	27328	27238	26987	27379	27434	27172	27159	27403	27368	27363	27321	27256	27178	27195	27330	27417	27307	27169	26878	27177	27360	27138	27373	27244	27156	27359	27426	27253	27531	27088	27205	27322	27339	26956	26920	27105	27338	27261	27310	27321	27287	27260	27552	27259	27272	27213	27319	27064	27184	27232	27311	27120	27288	27155	27449	27200	27178	27283	27167	27232	27112	27266	27345	27233	27087	27290	27208	27258	27281	27357	27585	27102	27219	27242	27276	27229	27219	27089	27292	27394	27331	27078	27105	27101	27531	27244	27247	27337	27417	27281	27147	27095	27201	27248	27284	27194	27217	27463	27114	27438	27297	27382	27415	27169	26858	27237	27159	27034	27167	27165	27463	27330	27297	27412	27097	27114	27422	27189	27450	27167	27141	27216	27247	27397	27421	27419	27440	27210	27053	27243	27218	27212	27424	27437	27459	27128	27357	27177	27391	27239	27106	27309	27320	27059	27167	27395	27297	27253	27172	27174	27138	27458	27033	27136	27181	27028	27336	27328	27033	27269	27240	26947	27281	27146	27171	27056	27132	27030	26979	27166	27499	27068	27208	27272	27372	26924	26908	27122	27025	27147	27243	26949	27336	27169	27266	27451	27039	27396	27282	27320	27253	27073	27323	27134	27306	27264	27179	27037	27463	27248	27078	27127	27330	27252	27360	27148	27178	27250	27241	27106	27447	27186	26981	26995	27409	27228	27433	26981	27062	27349	27307	27332	27088	27175	27195	27270	27205	27010	27246	27446	27313	27240	27363	27392	27293	27466	27102	27186	27304	27085	27252	27506	27307	27279	27478	27105	27253	27308	27267	27041	27261	27277	27068	27444	27107	27076	27181	27464	27129	27122	27276	27354	27363	26910	27382	27042	27146	27237	27330	27217	27371	27017	26932	27061	27539	27420	27277	27023	27158	27148	27101	27349	27136	27129	27146	26992	26766	27281	27122	27419	27206	27122	27317	27354	26971	27162	27605	27197	27352	26897	27581	27282	27229	27238	27150	26856	27156	27261	27382	27165	27170	27417	27240	27192	27357	27104	27095	27137	27164	27340	27438	27024	27243	27103
21937	37136	36686	29999	25844	23537	21707	20673	19826	19225	18758	18350	18136	17960	17793	17788	17624	17377	17492	17321	17415	17427	17331	17259	17078	17300	17236	17102	17137	17282	17161	17147	17050	17238	16877	17206	17191	17195	17094	17219	17171	17178	17321	17005	17134	17103	17058	17207	16940	17226	17015	17200	17229	17070	16840	16957	17019	17135	17140	17236	16968	17157	17132	16920	16930	16983	16939	17244	17000	16899	16871	17004	17112	16929	16961	17089	16815	16924	16915	17164	16869	16817	16932	16845	16985	16998	16964	16935	16862	16942	16911	16979	16868	16968	16931	17050	16852	17074	17008	16641	16926	17141	16939	16873	16976	16901	16919	16930	17025	16905	17029	16849	17077	17088	16855	16943	16913	16886	16888	16943	16840	16928	16811	16988	16919	17066	16868	17014	16835	17027	16850	16969	17197	16909	16856	16838	16787	16942	16971	16916	16935	17174	16939	16727	16933	17024	16765	16714	16964	16863	16806	16795	16810	17075	16985	16976	16964	17018	16856	17126	16846	16745	16899	16792	16969	16919	17101	16845	17013	16802	16747	17099	16761	16871	17004	17079	16955	17031	16802	16906	16799	17077	16838	17013	16870	16833	17008	16865	16759	16962	16733	16862	17045	17074	16793	16956	16924	17061	17088	17058	16875	16876	16987	16987	16916	17003	16960	16972	16778	16676	17110	17037	17148	16809	17000	16943	17018	16974	16788	16760	16940	16945	17050	16915	16976	17002	16981	16929	17051	16941	16911	17043	16864	16941	16961	16895	16996	16884	17138	16701	16959	16833	16901	16798	17122	17088	17021	16776	16839	16974	17059	16789	17055	16932	16928	16798	16944	16990	17038	16871	16986	16889	17009	16791	17096	16862	16935	16819	16949	17065	17070	16974	16938	17030	16855	17052	16952	16922	16842	17013	16866	17053	16964	17015	16975	16832	16952	17027	16817	16975	16921	16916	16855	17043	16811	16969	16705	17009	16744	16990	16771	17155	16900	16913	16958	16852	17026	17003	16957	16975	16795	16886	16764	16925	16980	17105	16891	16831	16907	16931	16730	16962	16955	17039	16819	17041	17055	16984	17021	16999	16964	16856	16964	16980	16954	16798	16956	16965	16875	17065	16857	16745	16696	16934	17034	16794	17009	16852	16885	16897	16998	16869	16712	16928	16865	16947	17087	16910	16968	16996	16919	16931	16932	17147	17058	16954	16872	16872	16974	17001	16907	16877	16995	17125	16919	16859	16865	16879	16914	16839	17084	16784	16851	16907	16856	17053	16978	17093	16816	16876	17036	16915	16945	16917	17041	16675	17038	16790	16882	16940	17061	16780	16844	16745	16967	16921	16866	17012	16954	17068	16995	16993	16939	17001	17064	16922	16990	17114	16934	16889	16893	16882	16922	16995	16786	16861	16956	16892	17023	16710	16967	16854	17045	16931	16790	17053	16904	16918	17009	16830	16885	17004	16936	17007	16926	16987	16884	17103	16881	16951	16907	16762	16935	16991	16843	16822	16785	16833	17099	16855	16894	16860	16876	16879	16894	16937	17013	16975	16926	16893	16971	16903	17074	16965	16803	17009	16896	16978	16973	16989	16909	16960	16928	16920	16964	16938	16851	16979	16864	16751	16867	17008	16878	16944	17084	17008	16949	16864	17094	16957	16730	16916	16857	16938	16888	17046	17045	16945	16835	16935	16914	17113	16759	16742	16893	16770	16994	16996	16941	17026	17049	16999	16964	16926	17023	16851	16966	16945	16952	16946	16790	16897	16829	16947	16865	16932	16788	16996	16957	16977	16802	16937	17005	16901	16877	16833	16966	16924	17144	16850	16817	16886	16895	16755	17157	16944	16877	16907	17137	16912	16817	17019	17060	16872	16963	16999	16824	16901	16976	16945	16829	16751	16823	17009	16866	16956	16885	17146	17047	17140	16841	17215	16931	16910	17047	16776	16969	16943	16811	16970	16864	16891	16846	16889	16874	16919	16822	16908	16869	17046	16923	17000	16847	16960	17084	16987	17029	16806	16905	16898	17175	17038	16831	16896	16839	16803	16993	16958	16806	16928	16856	16746	16961	16918	17062	16948	17172	16971	17018	16868	16985	16929	16867	16815	17055	16962	16823	16804	16946	17004	16908	16890	16872	16995	16995	16868	16989	16997	16912	16940	16866	17085	17134	16936	16927	16994	16968	16895	16916	16873	16907	16863	16808	16909	16926	16908	17051	16924	16997	16882	16887	17031	17160	17000	16724	16876	16887	16868	16841	16847	17046	17071	16988	16875	16809	17006	17019	17005	16874	16860	17026	16871	17058	16960	16989	16889	16867	17068	16933	17031	16859	16946	16957	16930	16820	16952	16892	16975	16837	17140	17083	17015	16842	16874	17022	16776	16925	16819	16861	17037	16861	16848	16962	16976	16875	16962	16974	16921	16922	16896	16991	16939	16838	16905	16999	17067	16773	16812	16985	16907	16885	16822	16929	16867	17166	16879	16865	16990	16921	16839	16865	16914	16903	16954	16839	16837	16755	17031	17016	16876	16955	16880	16873	16967	16906	17038	16969	17103	17048	16786	16856	16951	16949	16865	16862	16969	16897	16626	16939	16954	16871	16863	16989	17055	16986	16761	16954	16983	16851	17105	16847	17062	17014	17041	16934	16770	16970	17053	16838	17004	16913	16915	16877	16862	16824	16769	16812	16951	16861	16919	16963	16895	17007	16952	16959	16800	17045	16939	17038	16879	16841	17092	16912	16971	17055	16938	16848	16984	16878	16887	16910	16885	16991	16873	16761	16955	17096	17042	16950	16959	16904	16808	16963	16990	16870	16993	16990	17034	16954	16832	16962	16903	16848	16961	17089	16948	16924	16820	16823	16837	16829	16762	16974	16974	16988	17066	16785	16769	17046	16942	16948	16853	17051	16971	16801	17025	16931	16918	16856	16884	16865	17085	17093	17064	16917	16818	16926	16801	16920	16897	16901	16916	16909	16887	16930	17031	16908	17058	16894	16887	17033	16935	17071	16865	16879	16951	16768	16953	16848	16872	17080	16967	16972	17078	16838	17000	17065	17041	17068	16881	16853	17052	16919	16950	17038	16980	16872	16863	17104	16845	17013	17114	16943	16977	17041	17071	16952	16921	16811	17084	16971	16855	17005	16881	17050	16900	17088	16913	16709	16958	16918	17089	17083	16992	16997	17050	17029	17111	16970	17030	16993	16803	17103	16930	17082	16852	16954	16899	16987	16747	17048	16854	16980	16713	16924	16995	16915	16806	16979	16821	16879	16945	17008	17180	17088	16771	16957	16866	16766	16989	17042	16903	16892	16936	16890	16896	16958	16854	16915	16893	16785	16915	16889	16874	16865	16847	16899	16838	16734	16932	16990	16828	16805	16878	16884	16967	17048	17014	17050	16926	16878	16880	17059	17015	16964	16997	16966	16816	17032	16878	16983	16999	16758	17137	16936	16883	16867	16837	16931	16900	16920	17082	16871	16891	16860	17074	16924	16856	16842	16996	16910	17043	16995	16963	17027	16988	16997	16762	16893	16827	17049	16633	16993	16934	16925	17031	16826	16921	16881	17041	17114	16964	16893	16980	16976	16985	16925	17127	16803	16730	16977	16841	17049	16866	16960	16953	16784	16960	16953	16852	16847	16983	16800	17021	17031	16998	16771	16844	17027	17197	16818	16900	17040	16884	17074	16881	16863	16903	17019	17054	16759	16944	16826	16914	16996	16934	16831	16936	16914	17015	16888	16857	16893	16884	16907	16977	16950	16995	16881	16849	16869	17007	16959	17037	16935	16816	16998	16963	16950	16993	16831	16931	16960	17017	16993	17044	16981	17002	16950	16852	16897	16943	16850	16859	16955	16756	16781	16863	16908	16866	17037	16817	16786	16903	16858	16906	16962	16803	16912	17244	16993	16828	16855	16822	16897	17116	16939	16780	16766	16826	16936	16970	16942	16959	17058	16901	17085	17093	17031	16818	16971	17125	16848	16876	17019	17104	16924	16882	16904	16978	17071	16900	16842	16806	16976	16784	17002	16878	17043	17025	17025	16947	17018	16919	16893	16916	17014	16968	16985	16895	16967	17000	16891	17040	16972	16872	17019	17208	17052	16934	16798	17107	17146	16904	16964	16956	16931	16984	16995	16882	16909	16926	16939	16945	16933	17045	16827	16954	17047	17008	17033	16784	17004	17017	16862	16963	16882	17147	16757	16876	16942	17039	16920	16984	16807	16866	16887	16866	17131	16767	16924	16909	16825	16876	16982	17071	16985	16859	17013	16894	17000	17082	16904	16820	16957	16891	16913	17043	16956	17006	17083	16853	16834	16935	16838	16832	16869	16873	16950	16937	16988	16894	16844	17041	16939	16909	16911	16905	17054	17068	16989	17017	16862	17069	16968	16928	17082	16916	16898	16966	17060	16975	17013	17052	16924	16786	16896	16885	16962	17017	16951	16900	17041	16969	16801	16932	16828	16914	17198	16752	16984	16901	17014	16957	16875	16942	17049	16890	17168	16956	16945	16957	17050	16845	16659	16855	16862	16792	16944	17122	17080	16950	16912	16885	16847	16856	16945	16781	17083	17054	16836	16820	16842	17095	16945	17027	17029	17086	16958	16805	16902	16914	16960	16988	16978	16827	16927	16944	17114	16822	16961	16951	16996	17014	16862	17017	17019	17035	16848	16923	16883	16852	16980	16915	17002	16914	16921	16896	16980	16855	16944	16787	16819	17002	16800	17030	16927	17184	17169	16899	16938	16902	16947	17040	16980	16750	16876	16984	16979	17095	17059	17032	16864	16795	17034	16895	16766	16901	16862	16980	16938	16869	16965	17036	16999	17025	16930	16970	16980	16897	16933	17090	16981	16918	17031	17068	17013	17039	16949	16937	17030	16792	16959	17153	16817	17025	16868	16933	16873	16848	16908	17141	16919	16818	16954	17077	17026	17050	17094	17027	16750	16887	16995	16942	17162	17117	16948	16891	17046	17073	16750	16913	16922	16902	16944	17051	16877	16976	16922	16961	16851	16999	16850	17171	17054	17104	16880	16975	17015	17086	16991	16991	16783	17100	17041	16806	16768	16860	16955	16936	16881	16896	17135	16729	17076	16921	16888	16855	17075	16985	16848	17011	16813	16860	16795	16928
36086	29545	34080	32675	30833	30302	30376	29657	29415	29399	29475	28995	29196	29241	29405	29414	29240	28850	29253	29228	29232	28980	29103	28844	28864	29268	29071	29265	29036	29434	29230	29217	29062	28771	28847	29033	29087	29030	29395	28923	29534	28937	29046	29012	29189	29098	29246	28708	28989	28837	29107	29463	29224	29033	28949	29095	29125	29234	28982	29227	28970	29254	28893	28971	28966	28926	28649	29212	29125	29090	29153	29111	29084	29095	28999	28998	29065	28782	29309	29095	28882	28962	28889	28993	29136	28826	28983	28988	28972	29035	28876	29234	28835	28900	28864	28835	29062	29083	29292	29358	29256	29189	29174	28973	29107	28833	29248	29097	28918	29159	29116	28993	28735	28986	29093	29008	28857	29148	29128	29007	29089	29059	29018	28910	29003	28873	28957	29104	28859	28893	29139	29029	29074	29081	29095	28979	29149	28958	29207	28940	29011	29074	28945	29327	28975	29173	29007	28632	29108	29148	28918	28992	28935	29134	29036	29229	28884	28835	29015	29059	29142	28805	28810	28740	28880	28856	28793	28923	28902	29236	29115	29307	29106	28993	28995	28940	28925	28798	29132	29292	29089	28874	28920	28854	28962	28923	28875	29042	29164	29049	29165	29287	28868	29029	29161	29082	28883	29172	29231	29058	29030	29043	28972	28977	28836	28959	29067	29138	29058	29013	28994	28902	28826	29298	29032	29270	29018	28887	28993	29035	28858	29100	28949	28763	28955	28852	29042	28925	29203	28969	28858	28957	28836	28881	29060	28957	29064	29066	29030	29139	29034	28832	28966	28892	28970	28959	28912	29036	28873	29032	29073	28995	28796	28989	29331	28979	28901	29073	29256	29212	28983	29079	28846	29122	29027	28765	28967	28747	28717	29051	29018	28948	29129	28781	28937	28944	28990	29137	29030	29254	29059	28877	29034	28917	29059	29034	28856	28928	28861	29073	29048	29237	28891	28847	28927	29290	29162	29153	29000	29092	29045	28888	28933	29132	29146	29047	29195	28886	29059	29351	28866	28926	29190	29252	29142	29159	29049	28917	29430	28966	29208	28972	28992	29178	28861	28967	29127	29149	29227	29248	29147	29074	28945	28891	28875	28895	29039	28701	28935	28765	28918	29026	29046	28908	28851	28941	29013	28842	28886	28965	29115	29103	29013	29020	29176	29018	29225	28906	29010	29228	28814	29064	29148	28741	28654	28835	28856	29262	28948	29274	29201	29134	29037	29044	28967	29007	28864	29172	29041	28817	29008	29130	28891	28748	29031	29078	28936	29303	29201	28889	29126	28996	28986	28863	29244	28977	28953	28982	29178	28951	28935	29095	29175	28919	28902	29145	28919	28885	29056	28986	29115	28822	29315	28947	29076	29028	29222	28867	29148	29184	29209	29084	29062	29016	29020	29134	29031	29204	29054	28822	29026	28914	29118	29097	29045	28903	29035	28936	28973	28956	29110	28912	28938	29051	29078	28938	28998	29053	28763	29245	28942	28826	29061	28836	28813	29158	29219	28983	28985	29106	28771	29077	29107	29074	29118	28791	28999	28979	29056	28953	28989	28997	29170	29207	29108	29301	28969	29113	29222	28882	29011	29045	29225	29185	29229	29174	29104	28910	28897	29080	28897	28764	28764	29080	28710	28819	28898	29023	28853	28976	28900	28983	29159	28992	28983	29049	29236	29068	29097	29004	29105	29242	29233	29123	29040	28701	29090	29039	29012	28824	29028	28965	29064	29209	29104	29220	29035	28969	28961	29037	28956	29088	29016	29155	28993	28850	29021	28829	29096	29031	29004	29148	29050	29021	29332	29151	29006	28984	29022	28893	29243	28794	28932	28993	29035	29362	28980	28961	28936	29098	29290	29168	29034	29115	28815	28960	28891	29194	29270	29094	29007	28980	28932	29116	28862	28982	28862	29148	28947	28992	29220	29289	28943	28956	29057	29132	28939	28785	28906	29136	28990	29176	29080	29414	28979	28845	28892	29328	29042	28960	29127	28926	29217	29103	29048	29063	28997	29032	28930	29124	29125	29107	28972	28908	28875	29089	29386	28961	28818	29046	28872	29078	28922	28978	29059	28771	28993	28987	28996	29059	29133	28943	28949	29129	29283	29281	29121	28974	29020	29140	28874	28884	28985	28792	28777	29029	29083	29138	29128	28910	29232	28970	28932	28965	28843	28993	29273	29265	29064	29174	28889	28946	28849	29042	29127	29113	29202	28993	29118	29020	29061	29089	29095	29203	28843	29052	29113	29029	28841	29213	29241	29103	29101	29228	29083	28863	28913	28897	29016	29029	29017	28997	28903	29067	29018	28855	28904	29225	29120	29225	28961	29322	29212	28947	29073	28812	29085	28954	28841	29317	29082	28990	28941	29100	29358	28978	28953	28964	28938	28979	28904	29015	28990	29103	29054	28983	28865	28861	29006	29035	29099	28840	29205	28918	28952	28866	29095	29077	28930	29116	29196	29050	28974	28816	28888	29012	29066	29071	29039	29251	29165	29014	29153	28918	28795	29122	29030	29196	29054	29231	28992	28829	29170	28794	29156	28766	29081	28924	28805	29046	29251	28975	29165	29090	29267	29211	28847	29017	29208	28993	28939	29122	29073	28909	28908	28947	29042	29107	29194	29015	29077	29274	29060	29012	29192	29096	28889	29131	28733	29136	29167	29014	29128	28697	29004	29166	29140	29001	29027	29026	29139	29454	29015	29036	29232	29068	29182	28953	29110	28813	29051	29172	28832	29214	29082	29167	29090	28951	29067	29093	29009	28874	29033	29106	28987	28786	29037	29093	29147	28930	29139	29123	29047	28777	28827	29036	29117	29142	29163	29188	28803	29362	28869	28934	29316	28929	29083	29019	29023	29078	29120	29034	28937	29118	29135	29175	29120	29122	29068	29299	29157	28941	28944	28914	29297	29157	29073	28872	28966	28804	28951	28841	28889	29059	29199	29047	29146	29122	28854	28958	29235	29133	29017	28924	29041	29091	28743	28892	29214	29136	29155	29171	28936	28927	29131	28864	29136	29186	29297	28892	28944	28891	29245	28990	28960	28959	29227	29185	29126	28822	28808	29129	28911	28987	29037	29092	29022	29141	29111	29080	29089	28775	29021	29066	28779	29004	29033	29021	28814	28811	29156	29028	28920	28943	29077	29159	29231	28883	29135	29140	29177	29298	29327	29035	29111	28893	29019	28999	29226	29112	29265	28893	28943	28944	29048	28836	28918	28819	29024	29116	28866	28985	29155	29051	29030	28834	28858	29003	29055	28933	28979	29037	28877	28939	29114	29210	28980	28957	28993	29035	29263	28900	29012	29085	29152	29005	28843	29103	29037	29196	29294	29167	28953	29126	28975	29296	28745	28974	29075	29371	28683	29010	29364	29193	28907	28838	29106	28972	28888	29181	28788	29113	29131	29085	28797	28819	28941	29198	28947	29159	28882	28936	29092	28813	29170	29005	28784	29225	28912	28839	28782	29041	29044	29082	29129	28953	28853	28937	29150	29138	29066	29035	28874	29122	28797	29024	29067	29045	29277	29278	28880	28831	29104	29045	29051	29211	29048	29090	29113	29097	28965	29025	29154	29108	28821	28888	29186	29203	28945	29017	29026	29126	28930	29106	29061	29103	29078	28574	29152	28826	29157	29013	28868	29108	29179	29222	29362	29183	28998	29016	28974	28967	29130	28823	28763	29217	29256	29090	29093	29130	28775	28991	29295	28817	28931	29182	29259	29015	29088	29021	28968	29189	28984	28807	29062	28844	29098	29027	28855	29065	29157	29111	29214	29306	29161	29053	28970	29119	28886	29310	28895	29154	28964	28660	29078	28760	29062	28891	29000	29112	29062	29463	29334	28824	28910	29025	28892	29273	29089	28861	28997	28773	28930	29167	29004	29290	29135	29029	29093	28942	29049	29040	28986	29083	29017	28990	29021	28834	29215	28947	29070	29071	29141	29086	29185	29341	28856	28886	29228	28918	29248	29217	28995	28913	29162	29051	29056	29023	29221	28998	29087	29140	29089	29078	28973	29184	28847	29100	29239	28859	29016	29062	29081	28889	29024	28992	29170	28857	28999	28967	28890	29320	29329	28818	29071	29035	28756	28914	29108	28909	28958	28805	29045	29124	29151	28909	28941	29132	28902	29086	29126	29036	29135	29072	29070	29123	29147	28959	29193	28998	29188	28596	28804	29354	29165	28927	29043	28960	29096	29119	28925	28790	29025	29307	29282	28860	29014	29019	29113	29167	28856	29178	28990	29026	29397	28949	29175	29107	29137	28840	28951	29088	29253	29147	28789	29308	29002	29101	29051	29127	29016	29068	28981	29171	29023	29003	29211	29111	28992	29067	28971	28814	29345	29126	28935	29267	28906	29037	29229	28948	29378	29120	28870	29132	29087	29075	28988	29224	29068	29140	29243	29013	29103	29036	29051	28912	29044	29003	28891	29023	28995	29132	28944	29234	28911	28981	29013	28914	28998	28961	29246	29099	28939	29110	29218	29105	29145	29078	29151	28639	29172	28919	29026	29296	29192	29133	29343	28956	29059	28975	28995	28915	28879	28840	29098	29145	29273	29161	28923	28891	28927	28907	29342	28820	28730	29025	29169	29114	29165	29179	29371	29137	29090	28978	28948	29117	29169	29113	29404	28924	29014	29106	28881	29159	28697	29012	29205	29070	28794	28825	29266	28985	29082	28950	29117	29181	29011	29175	28943	28814	29076	29131	29112	29113	29060	29044	29166	29110	29174	29004	28968	29067	29149	29246	28887	29098	28779	28947	29060	28931	28867	28905	29019	28745	28906	29087	28850	29100	29080	29016	28847	29223	28858	28972	28954	29020	29175	29027	28900	29297	28922	28940	28850	29082	29157	28956	29083	28908	28666	28804	29092	29176	29155	29143	29034	28870	29256	29350	28925	29198	29156	29162	28762	28810	29090	28644	29084	29417	29102	29058	29084	29033	28842	29104	28998	29120	29252	29091	29133	29024	29000	29011	29190	29024	29077	29086	29078	29025	29136	29140	28884	29036	29064	28991	28888	29236	29153	28972	28972	28898	29010	29019	29174	29042	29193	29195	28984	28894	29158	29227	29284	29012	29185	29176	29166	29334	29266	29336	29384	29143	28936	29146	28952	28956	28916	28952
22709	26163	25722	22255	20733	19749	19160	18898	18507	18426	18387	18170	18258	18195	18080	18140	18066	17898	17915	17975	17999	17905	17816	17772	17938	17843	18017	18015	17813	17724	18103	17911	17846	18014	17812	17961	18028	17769	17702	17781	17816	17819	18006	17963	17919	17933	17938	17897	17934	18010	17996	17994	17949	17913	17874	17774	17899	17818	17914	17896	17817	17824	17767	17782	17798	17748	18032	17814	17738	17903	17841	17895	17970	17673	17737	17955	17843	17783	17869	17829	17630	17726	17917	17814	17901	17879	17943	17663	17948	17757	17651	17812	17791	17718	17795	17711	17792	17811	17755	17713	18047	17727	17648	17730	17956	17923	17764	17881	17945	17865	17800	17788	17856	18064	17742	18021	17997	17938	17719	17835	17759	17726	17702	17855	17781	17799	17935	17733	17790	17747	17945	17918	17606	17795	17760	17795	17865	17831	17845	17772	17761	18020	17922	17821	17933	17799	17733	17803	17716	17910	17869	17966	17762	17729	17805	17969	17842	17935	17954	18028	17895	17650	17713	17700	17693	17819	17848	17876	17823	17895	17911	17846	17705	17701	17828	17989	17717	17856	17795	18014	17824	17781	17851	17786	17938	17699	17757	17808	17916	17742	17891	17763	17810	17876	17796	17940	17877	17788	17953	17872	17699	17898	17675	18005	17836	17814	17765	17928	17754	17741	17993	17751	17876	17776	18090	17868	17836	17841	17699	17867	17764	17888	17815	17830	17886	17873	17794	17795	17884	17750	17941	17756	17799	17949	17863	17850	17674	17690	17760	17919	17824	17688	18084	17977	17949	18027	17975	17800	17731	17832	17818	17838	17827	17941	17741	17810	17792	17841	17716	17798	17956	17673	17869	17858	18190	17820	17905	17816	17784	17898	17735	17867	17889	17863	17956	17589	17731	17708	17892	17904	17883	17851	17905	17868	17748	17798	17871	17921	17958	17809	17702	17843	17757	17806	17864	17707	17884	17859	17774	17930	17732	17714	17855	17709	17984	17761	17779	17687	17773	17865	17895	17955	17770	17829	17854	17844	17990	17819	18009	17947	17772	17919	17700	17818	17732	18090	17799	18025	17987	17821	17908	17796	17979	17856	17808	17838	17962	17646	17874	17867	17908	17832	17985	17889	17818	17730	17703	17852	17792	17862	17819	17776	17901	17891	17775	17902	17742	18003	17737	17853	17633	17667	17740	17839	17752	17720	17663	17794	17807	17733	17824	17761	17988	17847	17848	17705	17803	17938	17881	17657	18012	17705	17607	17908	17840	17751	17709	17768	17771	17964	17584	17902	17780	17749	17998	17766	17825	17758	17964	18002	17709	17912	17817	17819	18025	17764	17563	17804	17961	17781	17698	17812	17784	17711	17762	17847	17840	17624	17775	17778	18014	17857	17713	17786	17831	17758	17935	17816	17864	17954	17929	17826	17841	17723	17992	17840	17760	17893	17871	17894	17760	17702	17875	17784	17835	17877	17846	17929	17805	17901	17803	17734	17750	17930	17782	17958	17754	17773	17844	17907	18021	17954	17828	17813	17888	17672	17618	17824	17869	17927	17828	17797	18000	17936	17800	17858	17752	17827	17856	17887	17785	17916	17811	17842	17693	17904	17788	17948	17669	17861	17710	17732	17808	17857	17808	17917	17716	17925	17997	17831	17842	17763	17913	17823	17832	17790	17844	17883	17847	17616	17727	17674	17938	17975	17840	17859	17816	17721	17924	17767	17852	17729	17728	17760	17670	17835	17870	17716	17807	17798	17891	18011	17757	18090	17833	17930	18029	17895	17750	17869	17823	17736	17973	17826	17656	17600	17851	17729	17780	17977	17833	17873	17914	17907	17863	17782	17813	17805	17758	17839	17892	17771	17897	18012	17851	17846	17975	17831	17823	17834	17753	17958	17820	17903	17791	17750	17816	17838	17679	17806	17701	17777	17987	17830	17944	17646	17691	17793	17871	17829	17890	17822	17568	17791	17909	17700	17836	17836	17902	17961	17760	17890	17793	17761	17783	17814	17753	17886	17685	17967	17910	18110	17917	17846	17759	17901	17862	17905	17847	17893	17826	17872	17771	17578	17896	17797	17933	17708	18067	17873	17891	17766	17836	17795	17837	17855	17995	17778	17760	17739	17877	17794	17830	17889	17938	17603	17982	17750	17837	17830	17800	17872	17983	17777	17875	17877	17820	17895	17880	17892	17942	17788	17917	17695	18007	17747	17924	17779	17928	17775	17891	17711	17694	17844	17786	17914	17831	17745	17793	18077	17805	17795	17866	17833	17723	18009	17830	17905	17756	17909	18024	17822	17721	17806	18142	17686	17846	17789	18098	17841	17725	17904	17675	17960	17864	17905	17897	17874	17692	18034	17817	17769	17796	17882	17683	17827	17980	17899	17900	17852	17846	18027	17836	17899	17944	17887	17878	17760	17810	17765	17729	17824	17874	17839	18029	17830	17692	17860	17950	17754	17841	17821	17854	17843	17841	17799	17940	17689	17906	17726	18094	17762	17955	17801	17743	17759	17779	17694	17728	17829	17597	17774	17855	17845	17862	17886	17826	17724	17880	17762	17761	17957	17712	17872	17751	17950	17823	17761	17786	18068	17757	17829	17841	17828	17820	17861	17896	17714	17980	17969	17617	17818	17864	17894	17817	17736	17863	17808	17729	17954	17809	17837	17758	17832	17942	18048	17831	17961	17855	17832	17935	17882	17828	17828	17748	17892	17933	17825	17858	17931	17851	17916	17858	18007	17797	17899	17702	17899	17890	17759	17747	17879	17730	17888	17916	17879	17956	17811	17803	17556	17967	17890	17806	17762	17926	17905	17853	17797	17690	17957	17760	17912	17713	17792	17885	17870	17805	17829	17820	17919	17803	17813	17841	17709	17704	17731	17786	18051	17697	17814	17794	17887	17808	17810	17889	18037	17873	17784	17835	17697	17892	17742	17764	18049	17912	17815	17720	17946	17754	17897	18107	17789	17816	17777	17873	17870	17901	17716	18117	17720	17937	17927	17801	17985	17924	17809	17988	17792	17773	17833	17948	17950	17844	17743	17974	17774	17677	17938	18001	17832	17783	17902	17866	17860	17802	17762	17904	17771	17918	17827	17897	17676	17938	17717	17721	17907	17808	17875	17787	17969	17911	17780	17713	17690	17855	17734	17585	17785	17913	17766	17713	17671	17886	17762	17948	17824	17775	18000	17866	17831	17972	17697	17844	17856	17988	18005	17922	17951	17983	17891	17802	17899	17821	17873	17839	17884	17917	17842	17891	18060	17740	18032	17781	18015	17937	17854	17879	17854	18084	17822	17880	17793	18110	17910	17719	17834	17790	17989	17613	17904	17841	17904	17833	18052	17918	17769	17719	17778	17742	17680	17951	17833	17902	17734	17831	17829	17972	17871	17860	17768	17892	17704	17990	17767	17757	17781	17889	17896	17823	17910	17700	17746	17956	17760	17790	17809	17982	17900	17814	17893	17801	17772	17882	17797	17797	17932	17843	17846	17992	17788	17893	17730	17744	17817	17922	17693	17889	17759	17718	17567	17819	17709	18008	17842	17706	18014	17801	17762	17842	17783	17690	17850	17745	17889	17762	17817	17841	17849	17843	17749	17871	17845	17986	17775	17777	17860	17749	17717	17842	17962	17861	17841	17796	17914	17816	17755	17798	17912	17878	17738	17867	18128	17963	17942	17697	17934	17900	17696	17845	17952	17952	17827	17753	17900	17848	17943	17943	17827	17771	17795	17830	17986	17774	17770	17844	17660	17892	17836	17723	17939	17804	18014	17808	17929	17872	17772	17769	17719	17817	17774	18060	18009	17851	17782	17746	17870	17914	17897	17800	17984	17843	17811	17771	17628	17729	17747	17722	17836	17905	17828	17671	18038	17989	17980	17759	17822	17737	17943	17873	17831	18037	17796	18076	17730	17770	17918	17901	17775	17739	17915	17859	17801	17761	17706	17910	17911	17755	17832	17948	17658	17728	17827	17785	17738	17831	17862	17704	17858	17789	17986	17674	18009	17893	17790	17777	17788	17843	17723	17932	17864	18014	17859	17765	17824	17947	17736	17632	17773	17908	17881	17819	17796	17841	17697	17787	17667	17825	18009	17796	17899	17897	17673	17793	17965	17969	17762	17898	17762	17996	17709	17701	17777	17820	17765	18051	17822	17872	17782	17852	17902	17898	17825	18037	17920	17906	17998	17794	17705	17730	17776	17852	17796	17916	17830	17845	17984	17786	17900	17899	17956	17774	17736	17903	17884	17799	17959	17943	17882	17780	17832	17872	17803	18034	17957	17833	17961	17699	17739	17749	17819	17768	18033	17900	17992	17877	17700	18090	17689	17794	17738	17802	17859	17730	17870	17862	17751	17787	17847	17749	17892	17761	17892	17718	17782	17814	17960	17843	17916	18098	18020	17756	17930	17792	17866	17945	17811	17919	17848	17856	17711	17789	17900	17845	18025	17969	17840	17938	17758	17864	17659	17864	17847	17939	17888	17838	17758	17809	17829	17790	17733	17870	17856	17743	17851	17828	17738	17931	17797	17802	17742	17767	17895	17700	17943	17841	17881	17695	17844	17750	17678	17774	17695	17939	17705	17873	17844	17965	17932	17872	17809	17992	17903	17743	17943	17944	17711	17825	17946	17731	17862	17745	17886	17856	17789	17694	17806	17823	17885	17763	17634	17818	17861	17695	17798	17868	17903	17758	17704	17828	17763	17877	17728	17821	17875	18008	17924	17907	17832	17767	17773	18019	17817	17769	17802	17807	17687	17786	17733	17772	17906	17979	17699	17841	17605	17856	17667	17930	17737	17824	17714	17883	17986	17803	17863	17689	17688	17920	17898	17787	17894	17789	17814	17951	17881	17900	17743	17812	17847	17679	17805	17890	17859	17673	17725	17806	17958	17855	17944	17791	17746	17897	18106	17911	17750	17929	17796	17811	17748	17711	17922	17867	17748	17749	17907	17810	17873	17747	17792	17934	17825	17634	17926	17841	17833	17731	17736	17985	17979	17746	17785	17815	17876	17744	17847	17954	17821	17716	17766	17919	17812	17846	17874	17740	18086	17852	17857	17842	17813	17913	17865	17772	17946	17865	17762	17858	17848	17865	17795	17818	17840	17893	17641	17885	18006	17721	17712
24222	21161	27701	25475	24859	29304	31236	28702	27941	28147	28116	27728	27958	27724	27822	27411	27563	27382	27656	27380	27386	27406	27271	27442	27579	27215	27587	27511	27441	27135	27619	27518	27182	27466	27437	26922	27120	27315	26891	27223	27023	27160	27209	27313	27046	27312	27170	27160	27357	27267	27064	27399	27065	27527	26921	26906	27043	27190	27149	27012	27247	27129	27051	27125	27283	27170	27093	26983	27220	27097	27040	27198	27169	26975	26944	27144	27329	27135	27323	27185	27286	27312	27183	27030	27104	27240	27356	27111	27117	27152	27159	27124	27086	27083	27287	27218	27062	27062	27332	27339	26952	27052	27000	27344	26993	26801	27172	27092	27092	27177	26953	27045	27174	27295	27268	26835	27083	27293	27140	26858	27258	27008	27067	27163	27160	27272	26855	27118	27262	27128	27056	27049	27125	27133	27031	26957	27277	27146	27183	27088	27006	27124	27066	26995	26997	27188	27014	27061	27072	26934	27070	27388	26966	27066	27255	27096	27017	26994	27053	27117	27096	27091	27078	27005	27218	27001	27073	27006	27303	27029	26939	26977	27007	26975	27011	27182	27336	27213	26878	26881	27313	27383	27275	27141	27311	27070	27230	27204	27048	27206	26951	26982	27139	27142	26898	27036	27364	27006	27346	27045	26948	27135	26995	27160	27184	26941	26701	27054	26999	26858	27005	26843	27126	27164	27195	27086	27204	26769	27192	27095	27237	27193	27157	27097	27069	27261	27184	27400	26966	27162	27323	26987	26973	26981	27260	27271	27185	27202	26935	27107	27039	27087	27178	27029	26950	27067	27139	27183	27170	26747	27091	27019	27023	27166	26860	27029	27080	27219	27248	27361	27045	27193	27046	26838	27088	27275	27177	27449	26943	26976	26972	27237	26902	27084	27110	27258	26851	27225	26942	27078	26927	27083	27026	27087	26946	26975	27277	27001	27051	26886	27137	27159	27125	26762	26753	27188	27107	27224	26799	27292	27097	26940	27105	27032	27405	26933	27157	27079	26987	26976	26970	27058	26989	27002	26840	27076	27009	27081	27158	26904	26884	27124	27234	27042	26998	26943	26921	26999	26925	27037	27139	27022	27145	27044	27329	27327	27164	27251	27174	27232	27206	27236	27077	26962	26853	27181	26986	26994	27265	27118	26809	27015	27125	27380	26997	27008	27225	27174	27398	27042	26987	27017	27195	27018	27027	27139	27155	26798	27124	26951	27159	27201	26913	26999	27116	27215	27161	27176	27000	27104	27230	27251	26957	27153	27043	27240	27225	26945	27120	27183	27185	26963	27013	27037	26922	26876	27094	27070	27033	27261	26944	27059	27140	27120	27077	26964	27171	27087	27368	27367	27191	27005	27241	27070	27193	27125	27112	27222	27168	27298	27354	27324	27405	26980	27260	27227	27048	27231	27275	27346	27036	27009	26875	27279	26868	27041	27357	26942	26915	27202	27125	27039	27215	27260	27119	27178	27272	26985	26974	27142	27040	27144	26967	27258	27149	27123	27124	27155	27029	27084	27072	27238	27195	27084	26999	27074	27053	27084	27017	27117	27041	27029	27104	26984	27215	27202	27206	27089	27043	27012	27036	26940	26898	26859	26998	27046	26943	27323	27022	26957	26887	26805	27113	27099	26988	27043	26969	26918	27047	26818	27091	27168	26907	27056	26958	27254	26947	26930	27197	27097	26998	27069	27308	26977	27151	27341	27253	27363	27315	27001	26885	26896	27042	27240	27203	27131	27244	27131	27048	26840	27129	27154	26992	27037	26882	26895	27106	27199	27192	27166	27329	27287	27172	26911	27238	27307	27152	27059	26967	27047	27055	27023	26950	27291	27136	27366	27300	27305	26807	26899	27087	27122	27055	27247	26975	27046	27245	27159	27229	27112	27171	27027	27216	26996	27052	26953	26967	26915	27160	27340	26983	27205	27167	26805	27116	27243	26969	26972	27054	27235	27081	27312	27154	26996	27342	27113	27081	26999	27203	27307	26728	26841	27045	27059	27110	27094	27056	27106	26991	27077	27165	27158	27135	27164	27274	27214	27233	27255	27045	27014	26858	27028	27203	27026	27048	27031	27324	27131	27023	27148	27204	27059	26791	27312	27124	27264	27130	27125	27335	26971	26665	27164	27074	27079	27258	27023	27015	27255	27328	27050	27138	27145	26884	26896	26957	27334	27215	27153	27198	27036	27114	27293	26972	27008	27156	27211	27256	26901	26992	27045	27182	26956	26861	27164	26998	27287	27290	27084	26954	26956	27006	27173	27292	26976	27180	27163	27184	27180	27136	26916	27097	27232	26979	27016	27054	26860	27151	27050	26949	27079	27098	27346	26920	27130	27143	27101	27020	27267	27040	27119	26752	27147	27223	27156	27084	26984	27386	26995	26993	27089	26991	27130	27393	27291	27038	26959	27346	27120	27152	26984	27021	27229	27126	27083	26956	27188	27107	27113	26941	26725	27060	27318	26937	26991	27220	27032	26784	27237	27197	27125	27031	27283	26934	27079	27071	27203	27117	27250	27224	27071	26948	26969	27079	27097	27007	27131	26919	26930	27113	27122	26912	27183	27033	26959	27120	26937	27094	27321	27092	27073	27013	27102	27179	27110	27189	27263	27279	27255	27264	27224	26986	27368	27041	27114	27131	27077	27503	27082	27300	27090	27239	27294	27118	27186	27242	27449	27145	27091	27111	26938	27026	27180	27073	27167	27059	27087	27336	27213	27107	26858	26939	27030	27280	26921	27184	27116	27228	27237	27295	27334	27076	27077	27178	27106	26966	27104	27083	27288	27170	27255	27019	27106	27334	27052	27163	27174	27188	27111	27236	27000	27245	27104	27129	27019	27305	27153	27421	27033	27095	27201	27454	27162	27258	27009	26926	27076	26944	26940	27064	27099	27118	27087	27336	27094	27076	27132	27327	27125	27257	27099	27198	27324	27106	26892	27248	27037	26975	26918	27210	26848	27198	27222	27247	27092	26802	27064	27049	26915	27185	27156	26975	27311	27123	27110	27116	27070	26954	26901	27315	27159	27174	27043	27067	27085	27030	27208	27308	27361	27025	27275	27100	26920	27240	27223	27060	27242	27065	26901	27214	27212	27069	27223	27286	27103	27157	27078	27002	26834	27355	27152	27194	27350	27267	27209	27218	27038	27192	27239	27138	27222	27304	27123	27370	26945	27120	27253	26874	26819	27112	27040	27137	27244	27119	27345	27104	27018	27049	27308	27091	27273	27269	26904	26983	27249	26890	27201	27031	27222	27315	27341	26997	27207	27271	27173	27091	27089	27227	26940	27251	27266	27233	27119	27077	27152	27243	26900	27036	26990	26811	27097	27073	27536	27478	27168	27062	27161	27065	27096	27169	27088	27283	27218	27054	27224	27137	26940	27054	27348	27256	27131	27015	26959	27198	27177	27079	27154	27201	27212	26963	27245	27053	27379	27038	27222	27400	27222	26971	27286	27081	27036	27136	27168	27062	27039	27217	27009	27070	27111	27063	27259	27111	26847	27194	27063	27251	27081	26995	27085	27067	26898	27103	27145	27117	26969	26920	27247	27194	27125	27154	27256	26797	27208	27141	27335	27319	27122	27113	27115	26864	27035	27017	26786	27193	27015	27348	27216	27246	27176	26890	27078	27019	27119	26925	27077	27244	27147	26942	27069	26932	27124	27259	26752	27182	27171	26705	27150	26966	27044	26944	26879	27208	27152	27082	27049	27277	27089	26919	27177	27094	27175	26907	27033	27116	27161	26970	27132	27195	26925	27186	27030	27001	27308	27190	27157	27181	27121	27144	27105	27020	27028	27193	27298	27370	27250	27044	27048	27087	27095	27171	27113	27227	27298	27106	27152	27170	27433	27325	27313	27380	27352	26945	27136	26898	27271	27176	27398	27034	27285	27045	27088	26986	26866	27222	27049	27072	27064	26882	27040	27051	26991	27096	27050	27109	27367	27128	27021	27102	27139	27071	27339	26941	27128	26914	27057	27060	27308	27270	27111	26996	27068	26955	27215	27348	27006	27185	26996	26945	27122	27069	27042	27198	27037	27163	27022	27295	26914	27050	27158	27153	27303	27050	26976	26900	27168	26841	27115	27199	27098	26907	27340	27302	26796	27249	27272	27246	27269	27100	27075	26995	27234	27220	27206	27129	26988	26845	27053	27171	27271	27246	27114	27039	27324	26994	27122	27237	27390	27211	26930	26832	26911	27225	27195	27011	27134	27290	27284	27445	26863	27202	27105	27222	27048	27259	27100	27016	27214	27365	26970	27210	27232	26913	27234	26913	27081	27140	27408	27159	27043	26980	27283	27250	27005	27148	27442	27204	27041	26930	27168	27167	27057	26937	26966	27269	27240	27059	27177	27381	26971	27219	27071	27127	26991	26865	27265	27152	27217	26991	26919	27196	26954	27226	26902	27039	27010	26967	27046	27303	27069	27421	27252	27097	27268	27242	27212	27331	27281	27225	27076	27266	27101	26957	27055	27260	27275	26991	27057	27023	27119	27399	27101	26887	27016	27115	26943	27080	27112	27206	27121	27138	27112	27007	26956	26923	27219	26844	26849	27052	27038	27121	27156	27191	26986	26830	27323	26956	26893	27038	26768	27114	27051	27159	26949	26990	26973	27060	27125	27002	27208	27251	27042	26918	27243	26983	27251	27000	27030	27127	27198	27074	27140	27006	26921	27125	26914	27074	26880	27222	27055	27267	27102	27026	26881	27183	27039	27321	27158	27009	27122	27122	27096	27107	27154	27045	27396	27190	27088	26882	27022	27178	27204	26987	26898	27168	27033	27086	27046	27241	27195	27153	27212	27098	26922	27180	27166	26914	27237	27039	27103	26983	26962	27157	27079	27274	27088	26843	27178	26999	26989	27022	27081	27046	27071	26983	27171	27359	27211	27252	27058	27050	26936	26968	27097	27084	27008	27137	27009	26939	27165	27125	26954	27286	27137	27187	27091	26941	27096	27151	26979	27343	27165	27032	27111	27003	27318	27249	27164	26968	26898	27182	27084	27220	27206	26927	27054	26978	27211	27178	27299	26744	27285	27340	26736	27360	27184	27244	26932	27092	27058	27067	27295	26931	27163	27200	27249	27061	27128	27395	27144	27188	27196	26845	26936	26985	27110	27085	27035
19468	32088	31523	25875	22964	21124	20004	19215	18910	18152	17943	17884	17870	17754	17688	17424	17446	17152	17200	17287	17037	17201	17188	17260	17095	17039	17009	17166	17246	17250	17067	17103	17071	17159	17165	16999	17221	17101	17019	16865	17080	17005	17104	17039	17033	16965	16981	17232	17095	17069	17071	17115	16879	17135	16946	17105	17126	17122	16941	16934	17016	17057	17139	17006	17040	17035	17020	16993	16947	16993	17188	17109	16930	17014	17152	16944	16921	16930	16976	16914	16967	17063	17119	17042	16878	16979	16999	16990	16907	16952	16912	17102	16769	16983	16986	17095	16915	16987	16812	17158	16979	17006	16781	17034	17104	16850	16812	16942	17127	16816	16975	17053	16892	16815	16963	16858	16894	16890	17008	17014	16870	17084	17009	17044	17037	16959	16967	17067	16953	16929	17035	16971	16944	16974	17093	16815	17101	17105	16900	17066	16850	16754	16784	17029	16715	17121	16942	16995	16869	16878	17003	17098	17048	16821	16973	16954	16824	16896	16986	17108	17081	16882	17144	16985	17133	16936	17132	17094	17073	16984	16910	16892	16820	17070	17066	17185	16954	17013	17021	17017	16868	16944	17097	17031	16925	16876	16968	17119	16914	16936	16760	16966	16782	16930	17020	16693	16998	16817	16933	17173	16820	16952	17126	17055	16968	16937	16958	17030	17020	16943	17060	16988	16900	17095	16966	16830	16908	16772	16971	16944	16871	16786	16764	16983	17121	17094	16849	16859	17063	16781	17156	16923	16927	16868	16895	16797	16914	17076	17028	17028	17066	16892	16925	16930	16881	16837	16985	16957	17017	16909	17141	16989	17038	16995	17034	16862	17013	17103	17019	16826	16935	16932	16836	17041	16844	17127	16937	17043	17034	17032	16937	16920	16907	16957	17177	16963	17025	16783	16989	16983	16888	17058	17213	16990	16820	16898	17007	17078	17052	17019	17017	17260	17037	16997	16962	17038	17078	16949	17157	16912	17015	16996	16999	16968	17163	16870	16899	16896	16916	16886	16982	16843	16985	16799	16985	16901	16893	16889	16914	17021	16999	16980	16985	16989	17047	16858	16900	16993	17054	16953	16807	16954	17052	16803	16980	16896	16874	17105	17056	16924	16864	16799	16961	16758	16723	16842	16914	17013	16938	17052	17072	16979	16904	17142	16995	16923	16781	16991	16858	16971	16991	16871	17021	16826	16973	17073	17038	17016	17054	16872	16983	16984	17030	17063	17101	17035	16820	16964	17015	16858	16968	17077	17063	16961	17148	16849	17059	17015	17010	17056	17032	16953	16900	16957	17066	16848	17184	16879	16910	17017	17078	16994	17069	16802	17036	16864	16948	17197	16926	16927	17032	16783	16862	16948	16826	16889	16795	17005	16853	16898	16941	17069	16817	16912	17017	16916	16972	17096	16977	16959	16912	16598	17150	17145	16895	16986	16952	16944	16954	17049	16960	17091	16941	16847	16945	16878	16763	16961	17054	16974	16915	16820	16989	17162	16956	17079	16940	16771	17003	16998	17132	16904	16926	16932	16829	16997	16948	16977	16900	16937	17078	17082	16981	16921	16734	16976	16860	17069	16956	16965	16884	17004	17034	17023	17020	17021	16844	16960	17015	16927	17122	16828	16967	17007	16961	16922	17052	17096	17064	17067	16949	17165	17231	16994	17043	16921	16976	16909	16949	16997	16882	16979	17068	16910	16945	16999	17079	16959	16886	16908	16922	16933	16902	16978	17115	16830	17062	16835	17005	17018	16926	17070	16896	17052	16901	16953	16882	16934	17138	16990	17004	16888	16904	17058	16951	16999	16987	16871	16901	17079	17010	17010	16995	17080	16918	17103	16865	16999	16838	17046	17034	16939	16920	16999	16999	16927	17043	16764	16805	17052	16865	17106	17022	16986	16936	17014	16838	16844	17072	16783	16789	16933	16861	16870	16906	16865	16953	16925	16862	17116	17034	16872	16904	16964	17023	16853	16865	16979	17136	17069	17010	17032	16959	17094	17150	16940	17089	16982	16969	17071	16925	16911	16953	17008	17061	16994	17109	16916	17073	16935	17137	16891	16956	16936	16941	16985	16955	16903	16972	16916	17004	16980	17051	16774	17023	16792	16897	16995	16939	17106	16839	16744	16989	16919	17093	16970	16966	16782	17079	17074	16994	16960	16895	17046	16892	17032	16946	16901	17068	17032	16981	16904	16952	16927	17061	16827	16957	16912	17004	17019	16981	17068	17092	16948	17108	16996	17046	16934	16952	16830	16935	16912	16914	17056	17025	17052	16926	16941	16873	16926	17069	16911	16902	16955	16984	16890	16911	16838	16943	17014	17075	16839	17079	16926	16909	16834	17053	16753	16926	16887	17153	16918	17003	16750	17044	16993	16963	16982	17042	16907	16948	16823	17123	17039	16904	17035	16720	16873	16969	16947	16821	16925	16781	16979	16972	17006	16997	16988	17068	16853	17065	17104	16818	16996	16957	16999	16867	16919	16928	16963	17089	16885	17000	16849	16995	16909	16911	16985	17117	16970	16997	16820	16934	16992	17020	16976	16983	16955	16842	16944	16926	16884	17016	17021	16965	17274	16960	16795	16976	16720	17151	16832	16964	16978	16867	16811	16852	16836	16890	17044	17041	16740	17064	16991	16802	16936	16839	17106	16963	16830	16935	16945	17039	17002	17043	17069	16931	17024	16963	16815	16935	16916	17082	17101	16986	16887	17093	16802	16849	16944	16934	16966	16990	16830	17017	17175	16774	16919	17014	17143	16866	17049	16968	16968	16915	17018	16930	17016	16925	16853	16977	16979	17177	16961	17102	16946	16854	17131	16979	17021	16922	16970	16976	17067	17042	16921	17039	17016	16999	17071	16988	17146	16947	16846	16953	17006	16927	16927	16901	16881	16947	16814	16887	16930	16911	17001	16764	16861	17126	16790	17081	16788	17047	17001	16791	16892	16881	16892	16963	17149	17172	16990	17130	16949	16921	16777	17047	16914	16929	17195	16946	17011	17123	17014	16866	16820	16835	16950	17176	16855	16988	16965	16944	16992	16820	16906	16961	17101	16999	16844	17026	17057	16962	16827	17092	16702	17119	16924	16869	16966	16877	16879	16968	16971	16944	16922	17052	16950	16983	16826	17112	16995	16951	16857	16945	16985	16913	16862	16874	16944	17084	17004	17164	16898	17120	16897	17214	16952	17132	16912	17036	17070	16894	17165	17079	17133	16997	17004	17150	16976	16937	16941	16994	17167	17052	16971	16817	16980	16939	17038	16889	17100	16932	16983	16917	17015	16899	17001	17033	17096	16948	16760	16832	17179	16954	16873	16990	16868	16998	16780	16923	16886	16893	17047	16950	16928	17165	16894	16924	16954	17073	17028	16959	16939	16913	16886	16899	16784	16704	17015	16910	16851	16825	17066	16876	16945	17008	17022	16998	17022	17093	16882	16904	17089	17057	16978	16901	17046	16941	16841	16931	16947	17039	17126	16911	16905	16868	16854	16910	16867	16960	17031	16997	17030	16855	16924	16861	17169	16924	16883	17095	17046	17162	16980	16868	16954	16947	16872	17020	16982	16788	17131	16974	16932	16932	16968	16792	17083	17023	16918	16986	16987	16859	17107	16919	17017	16995	16882	16982	16932	17135	17015	17072	17094	17106	16851	17089	16964	17010	16935	17109	16958	17024	17041	17083	17004	17020	16995	16982	17020	16973	17099	16999	17010	16875	16954	16950	16900	16954	17049	16973	17149	16979	16849	17047	16845	17124	16953	17099	16979	17194	16735	17043	16923	16922	17079	16916	16929	16863	16982	16873	17079	17183	16982	16893	17107	16969	17055	17089	16813	16932	16856	17020	17045	17057	16800	16935	17247	16977	16791	16905	16990	17096	16717	16951	17070	17141	17044	16948	16987	17010	16933	16940	16917	17091	16907	17160	16939	16989	16889	16945	16990	16985	16952	16933	16964	17011	16905	16951	17014	16934	16955	17072	17023	16993	16916	17009	16924	17025	17045	16943	16809	16867	16988	16845	17097	16903	16937	16946	16966	16828	16959	17012	17063	16986	16878	16963	16961	16923	16763	16862	16886	16955	17156	16989	16997	16858	16932	16771	17147	16798	16934	17124	16967	16937	16854	17052	17031	17011	16909	16841	16852	16862	16918	16927	16852	16988	16980	17003	16955	16905	16949	16921	17068	16844	16922	16968	17021	17160	16886	16970	16858	17060	17036	17140	16968	17087	17055	16998	16804	16967	16988	16977	16958	17128	16689	16860	17158	16757	16980	16976	16833	17021	16955	17139	16972	16899	16960	17125	17015	16885	16859	16936	16962	17097	16983	16953	16726	16900	17048	17017	16999	16909	17030	17114	16951	16946	16837	16939	16958	16984	16988	16947	16940	17039	16962	16859	17022	16996	16988	17195	16876	16748	16912	16906	16940	16876	17187	17019	16958	16938	16920	16940	16955	16788	16931	16850	17056	16806	16737	17045	17042	17002	16811	17070	17055	17091	16951	17241	17068	16952	16901	16867	16969	16950	16862	16851	17047	16862	17070	17052	17145	16885	16896	17101	17008	17020	17232	16907	16841	16977	17026	16956	17054	17051	16926	16862	17102	16974	16968	16835	17019	16855	16949	17047	16989	16783	17096	16963	17027	17023	16965	16842	16950	16963	16984	17020	16949	16877	17038	17066	17083	16859	16814	16933	16972	17161	16897	16940	16987	17026	16925	17025	16965	16855	17064	16938	17097	17080	16756	17034	17028	17001	17135	17066	16765	17083	16632	17129	17011	17012	16930	16835	16943	16938	16900	16924	17030	17125	17034	16943	16960	16900	16963	17012	16934	16844	16965	16843	16861	16873	17063	16874	16984	16941	16892	16978	17069	17174	16995	16964	16839	16980	17097	17154	17063	16824	16987	17090	16905	17093	16933	16970	16919	16990	16988	16828	16968	16904	17030	17090	17023	16929	16879	17176	17040	16896	17071	17038	17026	17081	16879	16952	16924	17083	16943	17024	17059	17050	16958	16998	16994	17020	16898	16983	16987	16932	16963	17055	16914	16947	17190	16890	16912	17144	16888	17046	17091	17189	16912	17081	16951	16979	16911	16764	17082	16964	16992	16924	16877	16982	16824	16894	16973	17018	16845
22634	21166	27758	24972	22635	27892	33399	29982	29101	29244	28788	28487	28208	28201	28155	27939	27822	27749	27930	27887	28054	27741	27773	27851	27524	27837	27653	27367	27612	27717	27749	27550	27449	27748	27631	27538	27492	27943	27304	27638	27861	27775	27403	27653	27449	27557	27689	27626	27718	27605	27344	27597	27494	27486	27543	27351	27439	27273	27682	27674	27591	27438	27488	27260	27475	27496	27533	27534	27557	27281	27590	27579	27176	27509	27628	27421	27304	27204	27482	27285	27506	27618	27401	27280	27349	27460	27183	27225	27147	27341	27559	27268	27487	27251	27299	27264	27548	27214	27236	27362	27248	27403	27208	27370	27442	27716	27516	27561	27549	27477	27497	27282	27537	27658	27218	27307	27331	27289	27475	27283	27349	27311	27441	27274	27327	27442	27383	27312	27423	27269	27485	27439	27149	27125	27102	27165	27359	27530	27334	27455	27503	27108	27411	27131	27201	27395	27291	27382	27463	27210	27465	27169	27263	27112	27224	27367	27263	27301	27405	27449	27287	27254	27271	27143	27510	27286	27395	27272	27347	27738	27455	27469	27489	26979	26974	27599	27240	27320	27523	27225	27459	27483	27277	27667	27578	27281	27349	27403	27482	27269	27327	27423	27420	27326	27252	27324	27346	27197	27491	27307	27384	27154	27228	27243	27309	27556	27418	27248	27081	27180	27312	27377	27297	27200	27578	27307	27349	27281	27425	27184	27556	27176	27324	27362	27141	27503	27602	27538	27410	27147	27383	27406	27379	27429	27295	27482	27261	27231	27376	27466	27272	27670	27505	27451	27431	27279	27404	27414	27350	27230	27307	27388	27178	27104	27447	27213	27395	27404	27521	27330	27437	27396	27288	27154	27474	27541	27272	27234	27477	27348	27308	27347	27568	27419	27052	27261	27359	27242	27448	27161	27481	27428	27076	27213	27405	27366	27292	27518	27316	27405	27067	27490	27478	27412	27462	27243	27368	27515	27355	27433	27484	27150	27515	27515	27240	27220	27273	27524	27454	27223	27129	27178	27209	27393	27255	27117	27277	27590	27587	27188	27414	27113	27309	27299	27331	27190	27280	27270	27329	27255	27524	27470	27191	27069	27171	27369	27224	27329	27202	27351	27281	27490	27596	27379	27254	27542	27272	27403	27239	27215	27184	27102	27234	27235	27563	27298	27292	27249	27316	27513	27540	27240	27389	27275	27258	27351	27476	27236	27381	27355	27426	27189	27323	27523	27402	27166	27049	27228	27447	27364	27388	27424	27015	27474	27423	27367	27376	27357	27415	27278	26872	27265	27343	27472	27613	27588	27560	27371	27304	27183	27094	27381	27586	27389	27540	27637	27152	27440	27444	27311	27477	27344	27492	27495	27221	27385	27125	27184	27476	27151	27337	27353	27409	27236	27488	27350	27145	27425	27266	27352	27446	27147	27238	27205	27594	27220	27150	26878	27409	27344	27518	27412	27580	27519	27258	27264	27318	27463	27427	27211	27212	27157	27011	27375	27362	27360	27137	27240	27278	27316	27515	27648	27489	27415	27282	27362	27261	27402	27201	27200	27445	26984	27258	27413	27478	27294	27061	27260	27046	27185	27181	27644	27396	27430	27327	27234	27347	27117	27222	27363	27580	27237	27493	27358	27297	27298	27380	27365	27475	27289	26967	27377	27350	27512	27277	27229	27296	27431	27434	27376	27378	27148	27473	27150	27277	27212	27339	27305	27150	27467	27179	27403	27469	27145	27283	27180	27424	27256	27404	27389	27484	27367	27141	27516	27432	27354	27254	27310	27496	27303	27222	27187	27319	27413	27482	27467	27208	27474	27399	27451	27225	27235	27383	27562	27647	27344	27419	27106	27558	27229	27227	27332	27405	27010	27215	27376	27338	27427	27091	27597	27469	27433	27417	27286	27491	27495	27587	27200	27310	27263	27206	27106	27106	27297	27348	27061	27263	27391	27297	27345	27085	27688	27427	27113	27473	27434	27470	27083	27625	27279	27347	27397	27095	27074	27420	27257	27224	27270	27406	27415	27326	27169	27677	27220	27484	27244	27212	27117	27528	27490	27304	27131	27318	27099	27391	27363	27434	27290	27291	27349	27335	27407	27341	27486	27206	27356	27409	27442	27362	27216	27169	27448	27302	27274	27500	27423	27377	27362	27284	27070	27493	27315	27146	27469	27434	27744	27485	27370	27341	27280	27555	27394	27257	27158	27005	27030	27151	27380	27725	27339	27395	27239	26991	27399	27628	27567	27272	27047	27341	27323	27287	27306	27364	27379	27260	27074	27204	27124	27327	27156	27433	27418	27162	27221	27215	27263	27160	27555	27189	27419	27517	27258	27236	27329	27444	27549	27268	27311	27160	27235	27528	27352	27458	27269	27360	27252	27203	27147	27486	27528	27387	27216	27532	27494	27559	27501	27519	27331	27319	27062	27111	27280	27212	27401	27449	27115	27176	27321	27327	27452	27424	27134	27148	27252	27183	27512	27369	27342	27540	27032	27432	27324	27147	27487	27629	27307	27046	27022	27371	27314	27350	27603	27288	27455	27344	27405	27481	27405	27309	27213	27436	27161	27195	27377	27577	27445	27317	27439	27354	27273	27289	27353	27336	27526	27307	27438	27249	27367	27349	27148	27288	27380	27388	27290	27540	27414	27702	27705	27305	27329	27412	27568	27290	27141	27253	27299	27348	27253	27325	27367	27387	27397	27425	27344	27387	27416	27587	27393	27436	27203	27408	27398	27318	27093	27240	27383	27412	27486	27399	27017	27339	27284	27314	27268	27231	27079	27482	27074	27391	27233	27236	27648	27201	27449	27438	27516	27307	27130	27269	27551	27259	27298	27239	27512	27242	27371	27091	27399	27339	27423	27221	27375	27295	27465	27637	27061	27460	27187	27603	27152	27216	27333	27618	27211	27222	27418	27539	27492	27357	27290	27354	27150	27246	27232	27195	27382	27696	27356	27174	27263	27425	27080	27256	27379	27379	27164	27272	27250	27690	27490	27258	27325	27151	27414	27196	27578	27247	27387	27308	27402	27477	27422	27463	27488	27255	27402	27217	27282	27584	27390	27391	27051	27377	27503	27532	27314	27421	27268	27428	27296	27477	27487	27390	27278	27243	27382	27452	27360	27417	27593	27294	27474	27305	27529	27327	27639	27238	27380	27433	27345	27324	27472	27542	27363	27416	27224	27312	27543	27397	27203	27494	27258	27442	27433	27419	27303	27404	27201	27313	27361	27316	27432	27441	27331	27281	27229	27203	27318	27221	27429	27432	27472	27555	27106	27122	27476	27475	27210	27221	27333	27390	27235	27459	27165	27305	27230	27519	27472	27562	27192	27389	27306	27437	27242	27579	27280	27091	27381	27125	27466	27537	27202	27337	27367	27359	27415	27450	27125	27400	27653	27572	27082	27312	27534	27395	27520	27485	27059	27588	27149	27602	27472	27240	27405	27561	27519	27296	27187	27330	27303	27354	27348	27230	27141	27322	27401	27480	27386	27431	27264	27276	27462	27243	27179	27454	27414	27188	27301	27363	27246	27494	27470	27226	27177	27292	27328	27656	27258	27307	27120	27442	27252	27456	27230	27220	27115	27348	27272	27249	27436	27128	27174	27413	27376	27374	27680	27381	27236	27242	27204	27118	27185	27379	27381	27446	27401	27378	27519	27396	27322	27409	27204	27295	27273	27424	27428	27535	27328	27354	27234	27443	27442	27255	26838	27511	27570	27389	27372	27335	27492	27407	27311	27187	27169	27476	27495	27080	27218	27305	27535	27222	27391	27315	27494	27353	27263	27420	27289	27329	27536	27375	27536	27245	27393	27376	27290	27263	27426	27292	27316	27379	27374	27197	27421	27325	27196	27456	27236	27352	27281	27365	27286	27125	27280	27339	27505	27354	27180	27261	27078	27066	27419	27337	27532	27546	27376	27363	27252	27252	27166	27428	27220	27506	27176	27218	27375	27213	27459	27352	27538	27346	27169	27405	27313	27348	27211	27203	27178	27233	27292	27170	27514	27033	27387	27718	27330	27324	27300	27139	27413	27220	27215	27137	27511	27422	27347	27465	27231	27324	27505	27223	27238	27516	27289	27233	27413	27355	27397	27355	27413	27340	27308	27230	27371	27374	27231	27290	27599	27348	27320	27476	27220	27415	27488	27386	27197	27265	27299	27290	27411	27248	27024	27330	27403	27338	27516	27309	27312	27262	27166	27235	27351	27370	27571	27317	27454	27325	27408	27610	27403	27178	27306	27526	27351	27273	27210	27137	27328	27461	27287	27407	27281	27327	27528	27243	27306	27402	27190	27113	27427	27382	27400	27320	27211	27391	27191	27246	27206	27469	27380	27039	27487	27197	27541	27388	27569	27176	27387	27345	27408	27238	27591	27401	27235	27229	27277	27491	27394	27111	27444	27555	27449	27306	27329	27384	27431	27476	27405	27341	27509	27840	27498	27136	27092	27432	27370	27329	27451	27133	27377	27466	27569	27228	27423	27425	27157	27357	27347	27227	27307	27302	27399	27454	27255	27194	27339	27472	27306	27609	27241	27381	27296	27523	27301	27291	27402	27494	27482	27309	27598	27293	27395	27433	27460	27338	27495	27360	27157	27358	27422	27567	27363	27582	27304	27151	27338	27306	27387	27217	27386	27207	27452	27540	27343	27325	27356	27037	27296	27280	27470	27583	27320	27608	27436	27534	27447	27445	27415	27462	27313	27306	27205	27339	27207	27302	27406	27243	27301	27251	27423	27251	27317	27241	27471	27278	27258	27287	27068	27062	27107	27045	27323	27456	27341	27503	27493	27566	27626	27669	27357	27419	27348	27239	27496	27311	27353	27449	26985	27314	27377	27253	27591	27299	27473	27342	27428	27331	27308	27314	27143	27387	27282	27278	27431	27545	27118	27123	27251	27400	27362	27174	27412	27254	27347	27356	27447	27340	27249	27254	27303	27509	27198	27299	27352	27352	27454	27166	27563	27482	27193	27063	27489	27244	27425	27332	27306	27347	27368	27518	27207	27222	27214	27327	27431	27392	27489	27374	27382	27265	27384	27258	27229	27589	27404	27185	27514	27428	27395	27253	27046	27320	27316	27486	27267	27454	27714	27519	27309	27435	27306	27316	27692	27539	27308	27434	27521
21301	37552	36666	29595	26116	23332	21655	20669	19898	19251	18656	18668	18211	17882	17968	17799	17672	17559	17545	17447	17402	17263	17425	17255	17218	17225	17285	17242	17345	17258	17226	17227	17290	17185	17039	16896	17128	17273	17128	17132	16950	17261	17038	17113	16984	17154	17151	17248	17185	17061	17094	17056	17135	16980	16929	17247	16869	17077	17079	17178	17050	16948	17112	17133	16976	17015	17057	17064	17157	16979	17010	16971	16988	17197	17192	17029	16886	17090	17115	17089	16816	17040	17060	17202	16931	17036	16992	16985	17002	16877	17103	16960	17064	16912	17131	17066	17045	16992	16799	17225	17036	16778	17044	17091	17102	16880	16961	16944	17039	17064	16877	17173	17034	17099	16897	17091	17169	16923	16974	16874	17038	17083	16845	16933	16882	16978	16883	17021	16957	17096	17034	17003	17019	17136	16826	16937	16829	17042	16928	16860	16905	17033	16872	17199	16952	17012	16988	16955	16956	16972	17065	16909	17015	16892	16741	17022	16927	16926	17173	17212	16883	17017	16981	17013	17151	17226	17119	17005	17072	17081	17116	17085	16660	17078	17107	16924	16939	17083	17170	17077	16964	16985	16861	16962	16932	17138	17021	16955	16800	16966	16925	16960	16964	16958	16921	17110	17007	17084	16870	16975	17071	17213	17070	16962	16953	16959	16998	16936	16901	16881	17006	16848	16942	16939	16997	16946	17125	16945	16924	16926	17129	16915	17021	16782	17085	16920	17006	17065	16913	16849	16978	16897	16970	17060	17053	16795	16987	17075	17071	16840	16914	17128	17030	16953	16988	16985	17098	17089	16879	16999	16933	17045	17182	16901	17055	16908	16916	16986	16887	16974	17198	17190	17038	16914	16951	16946	17180	16860	16969	17035	17115	17112	17046	17089	17049	16944	17002	16818	16904	17037	17219	16902	16958	16999	17005	17026	17075	17009	17051	17012	16771	16925	17008	17045	16891	16974	16847	16959	16885	17034	17138	17153	16950	17095	16946	16892	17005	16872	17000	17084	16919	16924	17052	17153	16890	16978	16904	16974	17020	16990	16983	16899	17018	17021	16889	17032	16890	16999	17100	16949	16872	16921	17032	16924	16898	17017	17001	16942	17056	16986	16987	16985	16952	16943	16880	16947	17071	16943	17155	16924	16900	16827	16703	17019	16871	16916	17028	17046	17075	16997	17058	17112	16981	16900	17109	17013	17144	17007	17070	16963	16909	17022	16823	16984	17009	16898	16914	17032	16883	16917	17029	16998	16701	17042	17106	16940	16990	16858	17099	16965	16877	17019	16926	17128	17099	16885	16860	17030	17007	16759	16794	17219	16957	16725	16973	17024	16967	17107	17194	17073	16988	17048	17077	17026	16952	16897	16949	16969	17111	16934	17225	16921	17033	16838	16895	16958	17009	16848	16944	16947	16934	16962	17098	16926	16964	17029	16995	17162	17072	16816	17005	16884	17099	17030	17077	17037	16681	16943	16915	17142	16985	16977	17280	17049	17040	17042	17017	16977	17055	17073	17086	16864	16939	16788	16983	17011	16909	16871	16794	17012	16930	17115	16982	16959	16956	16790	17079	16823	17051	16820	17085	17131	16973	17063	17032	17069	17177	17020	16991	16942	17028	17050	16891	17058	17000	17001	16885	16904	16837	17040	17047	16898	16900	16944	16970	17043	16907	16900	17011	17112	16933	16999	17032	16867	17067	16920	16989	17062	16988	16849	16928	16991	17009	17033	17102	16875	16991	17027	17001	17064	16873	16863	16906	17040	16986	16916	17059	16962	16902	17009	17170	17028	16899	16918	16933	17001	17090	17001	16837	17055	16986	16988	16911	16907	17016	16965	17032	16992	16952	17086	16969	16852	17062	17233	16946	16990	17210	17006	16970	17005	17045	17000	16893	17088	16828	17101	16927	16978	17063	16882	17113	17032	17075	17186	16841	16875	17115	17042	16982	16919	16919	16841	17003	16867	17130	16900	17029	17035	17006	16992	17048	16912	16953	17084	16841	16882	17095	17140	17054	16971	17002	16975	17005	16872	16736	17106	17072	17164	17010	16960	16961	16972	16932	17049	16892	17053	16842	16960	17014	17087	16944	16831	16974	16976	16930	17020	16956	17137	17027	16904	17045	17010	17139	17079	17244	16851	16989	17023	17008	16937	17002	16978	17026	17126	17043	17095	17111	16922	16951	16946	17216	17031	17110	16915	16971	16927	16879	17052	16932	16940	17066	17022	16858	17006	16964	16880	16914	17081	16991	17208	17035	16783	16984	17012	16858	17070	16894	16885	17107	17063	16973	17202	17076	16906	16886	16845	17046	17129	17012	17033	16857	17077	16996	17026	16989	16991	16805	16905	16983	16815	17052	16822	16996	16913	16949	16974	17039	17033	16998	17090	16939	16939	17055	16892	17002	17033	16840	16926	16945	16914	16951	17001	17028	17071	16978	16921	17039	17094	16925	16908	16981	16894	16953	17083	17017	16828	16830	17125	17011	16960	17150	16986	17062	16896	17041	16847	17042	16986	17024	17021	17060	17033	16935	17014	16907	17072	17003	17016	16994	16993	16916	16959	16928	16806	17010	16947	16863	16890	17006	17159	16934	17102	16858	16964	16949	17000	17134	16967	17091	17018	17032	16973	17103	16866	17015	17006	16947	17077	16940	17001	17001	17010	16978	16975	16924	16964	17016	16968	17188	16933	16965	17007	16923	17043	16980	17076	17151	17004	16881	16941	16846	17038	17032	16944	16888	16832	17071	16971	16777	16994	17023	16850	16878	16770	16994	17046	17119	17188	16788	16803	17016	17108	16972	16972	17028	17017	17052	17197	16894	17046	16954	16895	16973	17230	16937	17045	17036	17161	16899	16949	17122	17192	17023	16891	17062	16814	16992	17018	16995	16980	16806	16971	16844	17096	16852	17203	17112	17118	17032	16909	17025	16914	16932	16964	16854	17044	16826	16951	16954	17102	17180	17018	16957	17052	16912	17010	17093	16873	16973	17112	16858	16820	17113	16933	17003	16954	17046	17084	16980	17152	16993	16984	17125	16826	16995	16851	17035	17004	16879	16929	17073	17130	17058	16954	16997	17123	17087	16874	16929	17136	16997	16862	16993	16998	17041	16951	17250	16655	17003	17087	16709	17073	17038	16880	16957	17053	17072	17138	17109	17185	17033	16922	16999	16987	16999	16962	17050	16941	16992	16823	17061	16988	17170	17180	17225	16990	17025	16872	17045	17122	16783	17065	17154	16939	16881	17170	16880	17025	16995	16982	16955	17255	16896	17027	16993	17031	16972	16942	17014	16896	16975	17022	16932	16843	17007	16983	17033	17058	17149	16969	16886	16849	16990	17035	17028	16928	16897	16905	16954	16873	17052	16826	17068	17043	17016	16897	16849	17049	16922	16971	17120	17059	17018	17060	16970	16934	16979	16882	17019	17195	16863	16913	16920	17024	17128	16841	17023	16806	16858	17002	16937	16997	16966	16959	17102	16943	16963	17104	16985	16793	16989	16958	17073	16962	17040	16871	16813	16958	17102	17057	17090	17194	16903	16999	16977	16797	16981	17088	17020	16949	17008	16929	17054	16937	17111	16976	17115	17045	16905	17095	16845	16951	17098	16824	17074	16927	16983	16839	17006	16895	17081	17001	17267	17053	16862	17007	16826	17014	16846	16995	17038	17072	17031	16987	17175	17027	17033	17028	17081	17026	17032	16890	16935	17068	17222	16916	16821	16965	16982	17044	16897	16962	17059	17051	17086	16935	16916	17107	16889	16939	16987	17058	17066	17087	16911	17191	16818	16858	17085	16913	16952	16814	17007	16997	16997	17047	16892	17006	17010	16953	17025	17016	17033	16944	17049	16853	17085	17232	17128	17111	16909	16947	17141	17057	16963	17052	17007	16971	17048	16806	17158	17102	16992	16900	17026	16929	16886	16990	17107	16901	17037	16853	16853	16924	17173	17025	16878	16806	16911	16835	16905	17066	17195	16828	17052	17090	17210	16970	17159	16793	17034	16917	16964	17121	16886	16895	16936	16998	16930	16891	16876	16966	16998	17092	16990	16956	17099	17033	16981	16982	16874	16956	16867	16850	16805	16982	17123	16911	16975	17080	16979	17052	17094	17059	17048	16902	17157	17145	16992	17094	16970	16912	17013	16907	17084	17050	16874	16920	17082	17045	16877	16987	17014	16878	16991	16949	17086	17026	17088	16921	16873	17031	17011	16859	17129	16978	17063	17117	17080	16906	17011	17025	16897	16901	16908	16835	17024	16910	17036	16971	17065	16981	17197	17074	17162	16938	16950	17024	16902	17092	16944	17092	16862	16911	17092	16935	17062	16923	16954	16944	16823	17128	16821	17108	16954	16981	16905	17084	16939	17189	16936	16846	17062	17313	17051	16988	17040	16981	16920	17041	16995	16828	16987	16821	16963	16891	16941	17045	16917	16893	16924	17110	16859	17003	16987	17060	16868	16767	17010	16795	17097	16882	16970	16919	16866	16969	16986	17011	16870	16898	16935	16908	17067	17158	16912	17058	16999	16965	17034	16831	16940	17091	17105	17075	16889	17008	16971	16908	16951	17093	16950	17081	17077	16969	16893	16875	17085	17027	16993	17050	16926	17072	16974	17148	16944	17186	16923	17047	17107	16966	16986	17063	17024	16893	17047	17238	16864	16840	16792	16979	16875	17025	16999	16777	16980	17035	17000	17163	16819	17035	16890	16879	17046	16910	16854	16843	17205	16981	16970	16829	17064	17050	17130	16979	16999	16910	17125	16816	17123	17051	16954	16983	16993	16937	17028	16914	16912	16946	17023	17061	16971	16943	16779	17008	16923	16903	16894	16791	17078	16949	17004	16914	17058	17023	17085	17027	17189	16965	17036	16967	16914	17064	17084	16973	16977	16959	17110	17104	17086	16914	16985	16942	16920	16952	17124	17119	16826	17215	16963	17093	17045	16916	17033	17005	16783	17006	16982	16899	17087	16940	17026	16853	16917	16980	16942	16924	17109	17102	16971	16939	16720	16987	16988	16908	17057	16915	17116	17040	17020	16854	17009	16915	17005	17103	17036	17154	16816	17011	16985	16863	17021	17004	17077	16874	17185	17211	16858	17001	17170	16905	17141	17140	16839	16868	17098	16930
36086	29503	33969	32770	30733	30431	30272	29742	29561	29601	29577	29309	29459	29303	29054	29078	29340	29230	29100	28899	29294	29255	29254	29189	29072	29106	29300	28980	29032	29078	28886	29195	29262	28990	28973	29079	29208	28999	29099	29410	29341	29213	29122	29048	29179	28829	29286	29188	29318	29266	29147	29193	29334	29026	29210	29246	29120	29314	29060	29157	29456	29098	28865	29094	28962	28941	29385	29292	29163	29018	28856	29431	29261	28743	29051	29086	28942	29125	29154	28964	29074	29259	28976	29076	29192	29069	28908	29089	29079	29187	29032	28878	28971	29150	29200	29121	29153	29102	29014	28977	29116	29213	28951	29049	28950	29016	29176	29276	29483	29290	29399	29336	29014	29231	29137	29155	29211	29107	29280	28973	28995	28978	29117	29204	29132	28961	29479	29397	29344	29123	29217	29242	29228	28957	28999	29003	29232	29024	29034	28960	29192	28950	29026	29129	29256	28844	29150	29062	29035	28901	29305	28912	29160	29130	28731	29108	29175	29082	29193	29280	29109	29327	28876	29017	28897	29252	29412	29148	29325	29065	29018	29020	29019	29119	29332	28986	29038	29091	29169	29298	29018	29250	29109	28937	29284	29061	29061	29171	28894	29156	29269	29176	29076	29196	29004	29203	29190	29188	29166	29253	28970	29299	29205	29132	28965	29160	29201	29108	29080	29117	29146	29312	28942	29333	28970	29076	29196	29018	29243	29173	29233	28902	28925	29102	29063	29198	29043	29030	28879	29096	29187	28927	29206	29050	29114	29081	29021	29026	29060	29183	29109	29253	28981	29466	28831	29448	29047	28978	29131	28988	29144	29198	29414	29041	28977	29174	29278	29160	29111	29186	29265	29002	28968	29137	29055	29158	29210	29089	29032	29095	29136	29401	29079	28969	29331	28952	28769	29272	29224	29249	29139	29266	29058	29151	28999	29186	29146	29387	29211	29367	29459	29001	28937	29155	29172	29070	29027	29048	29185	29123	29244	28961	29034	29121	29273	28950	28987	29019	29117	29139	29143	29008	29033	29049	29375	29026	29226	28954	29088	29080	29051	29305	29201	29012	29159	28959	29086	29239	29202	29189	29035	29078	29362	29208	28872	29110	29148	29121	29188	28999	29097	29084	28878	28887	29121	29300	29278	28992	29173	29177	29035	29273	29065	28943	29136	29178	29286	28960	29040	29205	28972	29024	29096	29245	28999	29010	29030	29137	28972	29304	29191	29105	29059	29247	28973	29151	29203	29102	29182	29144	29059	29007	29222	28906	29167	29282	28782	29082	29524	28984	29245	29133	29295	29157	29037	29175	29049	29238	29054	28913	29280	29090	29227	29025	29216	28905	29250	29124	29171	29087	29141	28699	29209	29123	29175	29096	29149	28905	29172	29321	29129	28931	29123	29297	28884	29226	29209	29121	29200	29091	29170	28840	28844	29196	28973	29089	29215	29200	29083	29135	29207	29193	28977	29062	29083	29352	29157	28971	29073	28877	28940	29091	28810	29160	28957	29162	29210	29203	29055	29233	29019	29310	29230	28927	29087	29191	29011	29210	28990	29159	29280	29063	28888	29126	29213	29257	29181	29148	29259	29111	29042	29093	29022	28928	29316	29132	29115	29216	29054	28988	29212	29025	29263	29111	29170	29121	29209	28814	28923	29106	29368	29177	28952	29063	29323	28984	29103	28975	29393	29085	29364	29192	29328	29249	29100	29170	29054	29054	29069	28999	29230	29189	29154	29067	29308	28969	29171	29137	29169	28837	29292	29203	29114	29160	28937	29174	28888	29146	29010	29128	28954	28960	29145	29151	28669	29039	28916	29060	28886	29234	29345	29049	29045	28838	29177	28971	29180	29104	29126	29164	29095	29134	28734	29169	28828	28976	28845	29087	29201	29208	29143	29286	29266	29063	29216	29251	29217	29237	29290	28882	29463	29000	29271	29182	29154	29102	28987	28875	28990	29293	29182	29070	29184	29052	29128	29036	29236	29181	29087	28868	28750	29089	29001	29240	28959	29144	28861	29198	29386	29247	29166	28934	29060	29122	29111	28954	29460	28898	29040	28949	29244	29072	28945	28860	29003	29158	29313	28896	29128	29117	28776	29249	29142	29098	29238	29268	29410	29049	29154	28974	29041	29240	29237	29063	29281	28946	29101	29178	29075	29146	28964	29003	29313	29301	29084	29004	29137	29009	29290	29128	29258	28868	29158	28965	29312	29287	29351	29186	29311	28998	29316	28953	29078	29164	29104	29164	29187	29040	29205	29120	29290	29321	29131	29340	29238	29275	29376	28874	29181	29088	29195	28888	28964	29238	29168	29013	29466	29108	28953	29091	29186	28805	28981	29161	29039	29267	29095	28908	29172	29145	29009	29089	29084	29047	28890	29159	28982	29103	28992	28933	29181	29335	29234	28883	29424	29311	29124	29218	29287	29147	29108	29315	29138	28996	29089	29276	29157	28846	29330	29159	29180	29068	29277	28929	29070	28962	29048	29189	29025	29009	29461	29190	29226	28786	28887	29014	29058	29248	29032	29062	29277	29011	29122	29206	29020	29248	29065	28842	28996	29126	29136	29274	29154	29253	29008	28965	29015	29353	29179	29277	29163	29239	29249	29011	29109	29031	29135	28890	29209	29090	29025	29141	29199	29151	29324	28802	29150	29194	29092	29304	29077	29087	29279	29223	28980	29163	28843	29190	29272	29068	29078	28844	28990	29154	29386	29093	29281	29225	29085	29285	28984	29402	29365	29459	28954	29374	29378	29178	29093	28807	29171	28804	29016	29120	29228	29365	29095	29206	29185	29162	29089	29100	29073	29040	29129	29047	28913	29158	29109	29031	29155	29216	28967	29000	29080	28966	29215	29017	28904	29172	29212	29079	29017	29195	29171	29180	29251	28734	29036	28969	28829	29115	29093	29083	29162	29365	29338	29156	29102	29000	29068	28960	29022	29104	29051	29267	29045	29168	29065	28857	29184	28968	29062	29311	29043	29126	28916	28819	29160	29517	29119	29200	29189	29302	29075	29387	29140	29179	28966	28985	28850	29236	29283	28905	29109	29265	29125	29052	29096	29109	28951	29081	29000	28934	28915	29111	28963	29257	29277	29003	29457	29256	29152	29156	29099	29186	28952	28898	28938	28919	29168	29076	29035	29053	29060	29325	29203	29223	29162	29166	29217	28935	29064	29248	29029	28903	29138	29258	29147	28845	29062	29129	29111	29093	29086	29043	28874	29224	29492	29018	28885	29130	29018	28962	29088	29238	29156	29355	29066	29253	28976	29123	29178	28692	29047	28727	29152	29046	29062	28833	29140	29022	29182	29148	29126	29251	29120	28941	29337	29040	29218	29194	28906	29192	29065	29275	28967	28881	29119	29260	29217	29101	28922	29164	29322	29092	29125	29192	28995	29226	29001	29234	29008	28860	29093	29334	29086	29085	29153	29244	29347	28892	28892	29260	29190	29119	28981	29041	29143	29013	29169	29356	29047	28942	29207	29265	28928	29267	29087	29215	29093	29060	29216	29184	29076	29158	28861	29008	29058	29093	28974	29196	29063	29024	28930	29126	29045	29052	29028	29105	29288	29008	28885	29002	29190	29311	29309	29168	28969	29151	29208	29211	29164	28977	29114	29065	29076	29119	29183	29148	29050	29005	29251	29322	28942	29049	28988	29198	28930	29000	29031	29083	29096	29064	29242	28953	29226	28987	29098	29014	29066	28854	28809	28891	29098	29242	29188	29366	29093	29244	29000	28897	29260	29076	29277	29146	29076	29128	29285	29034	29101	29157	29025	29183	29169	29085	29159	29053	29389	29001	29267	29131	29267	29189	29057	28864	29214	29051	29086	29136	29207	29508	29328	29197	29213	29142	28974	28925	29102	29228	29047	29299	29147	29115	29191	29112	29361	29153	29380	29098	28960	28914	29217	28994	29260	29049	29288	29238	29056	29103	29084	29146	28947	29002	28822	29040	28934	29091	29064	29356	28912	29111	29042	29258	29270	29056	29318	29153	29307	29321	29393	29124	29305	29223	29206	29236	28984	28945	29235	29090	29279	29176	29018	29008	29129	29244	29170	29221	28950	29127	29093	29000	29128	29294	29204	29182	29259	28974	29114	29134	29040	29211	29137	29262	28867	29008	29094	29050	29240	28949	29201	29000	28801	28830	29151	29341	29173	29105	29324	29075	29259	29101	29401	29223	28879	29083	29099	28855	28829	29177	29172	29262	29162	29214	29088	29094	29217	29118	29196	28834	28901	28994	29142	29180	28889	29195	29204	29224	29482	29053	29046	28964	29184	29101	29029	29024	28944	29254	29382	29072	29027	29077	29143	29273	29391	29105	29080	29102	29348	29274	28922	28697	28802	29015	29071	29027	29059	29024	29035	28917	29006	29108	29156	28971	29034	29060	29090	29247	28909	28969	29130	29147	29098	29173	29190	29168	29284	29134	29094	29454	28904	29258	28976	28987	29021	29140	28935	29023	29275	29014	29232	28859	29004	28943	29279	28971	28997	29145	29008	29084	29168	29159	29225	29167	28952	29086	29240	29144	29032	29125	28974	29095	29202	29113	29068	29019	29177	29084	29107	29106	29082	28958	29152	29185	29235	29430	29366	29082	29408	29272	29047	29159	29241	29147	29015	29278	29246	29293	28842	29207	29227	29092	29043	29040	28941	29105	29307	29143	29114	29189	28905	28986	29182	28834	29092	28986	29332	28992	29206	29130	29514	29226	29157	28880	28823	29060	29223	29073	29165	29472	29081	29108	29039	29035	29111	29279	29015	28997	28897	28865	29146	28972	29416	29058	28968	29030	29124	29302	29085	28840	29240	28974	29164	29403	29183	28969	29080	29294	29045	29190	29069	28954	29178	28928	29322	29299	29211	28988	29188	29095	29136	29210	29385	29228	28908	28773	29096	29084	29150	29182	28926	29219	29070	29443	29134	29461	29070	29020	29321	29191	29153	29052	29096	28987	29061	29244	29084	28843	28960	28986	28958	29253	29185	29140	29110	29041	29105	29184	29310	29172	29272	29023	29133	29021	29022	28889	29233	29120	29070	29093	29239	29115	28859	29312	29049	29130	29065	29309	29130	29082	29207	29101	29324	29376	28906	29095	29287	29148	29040	29384	28949	29079	29179	29241	29160	28957
22393	26214	25334	22142	20446	19700	19224	18971	18529	18482	18363	18196	18063	18040	18080	17916	18106	18009	17960	17989	17800	17964	17959	18104	17815	17917	17951	17874	18038	17896	18082	17816	18035	17948	17869	18078	17909	17919	17690	17861	17791	17758	17827	17888	17862	17930	17789	17785	17986	17904	17751	17986	17849	17976	17759	17929	17986	17855	17729	18081	17888	17941	17938	17928	17782	17880	17850	17918	17886	17872	17917	17695	17774	17986	17782	17755	17850	17988	17684	17986	17912	17967	17936	17843	17795	17967	17826	17825	17771	17808	17894	17716	17879	17962	17860	17881	18009	17913	18044	17823	17937	17953	17925	17695	17877	17849	17957	17721	17925	17994	17855	17809	17917	17755	17926	17816	18019	17845	17814	17764	17962	17809	17862	18043	17784	17877	17962	17785	17980	17981	17992	17873	17939	17841	17880	17852	17902	17910	17968	17762	17924	17890	17905	17745	17739	17863	17946	17794	17646	17949	17843	17761	17696	17928	17818	17721	18038	18006	17924	17743	17967	17790	18017	17925	17812	17942	17840	17819	18050	17666	17763	17858	17779	17839	17950	17680	17736	17953	17651	18038	17943	17971	17941	17987	17842	17902	17828	17955	17831	17977	17761	17785	18041	17863	17772	17876	17883	17733	17900	17952	17853	18016	18024	17971	17847	17852	17955	17918	17922	17679	17856	17886	17985	17743	17919	17781	18005	17847	17836	17890	17938	17731	17937	17705	17831	18045	17888	17950	17826	17742	17806	17850	17768	17982	17904	17784	18017	17826	17905	17836	17916	17666	17801	17966	17866	17752	17848	18035	17808	17854	17888	17987	17777	18039	17973	17921	17861	17959	18029	17937	17848	17841	17694	17984	17708	17805	18063	17858	17983	17717	17916	17573	17859	17893	17905	17759	17833	17980	17823	18011	17684	17782	17776	17914	17955	17982	18006	17866	17711	17864	17864	17805	17985	17857	17885	17884	17724	18008	17946	17941	17969	17844	17982	17888	18102	17788	17752	17840	17833	17900	17914	17811	17960	17879	17977	17821	17978	17870	17980	18020	17885	17948	17832	17705	17877	17947	17827	17891	17989	17907	17995	18140	17782	17890	17885	17675	17794	17943	18018	17733	17752	17782	17932	17922	17846	17919	17827	17835	17871	17970	17909	17816	18033	17890	17768	17871	18011	17861	17744	17913	17751	17789	17711	17863	17847	17891	17912	17878	17873	17861	17754	18005	17872	17852	17992	17854	17944	17900	17901	17889	17954	17837	17870	17830	17641	17793	17909	17917	17840	18017	17956	17916	17849	17656	17860	17996	17743	17942	17771	17781	17923	17763	17794	17908	18045	17731	17843	17889	17846	17784	17789	17887	17945	17919	17996	17828	17973	17882	17998	17930	18033	17803	17734	17892	17888	17965	17805	17992	17809	17852	17851	17837	17915	17981	17723	17922	17747	17890	17898	17678	17958	17789	17781	17818	17932	17767	17893	17758	17960	17978	17897	17803	17828	17927	17668	17904	17937	17904	17762	17774	18058	17833	17834	17713	17843	17775	17997	17992	17915	17746	17782	17875	17887	17766	17825	17987	17854	17791	17798	17993	17904	17695	17869	17732	17947	17698	17940	17913	17899	17936	17853	17807	18027	17866	17821	17981	17893	17893	17889	17958	17835	17779	17815	17948	18045	17793	17766	17917	17782	17691	17884	17898	17795	18027	18026	17701	17874	17833	17840	17738	17972	17718	17822	17627	17978	17936	17882	17950	17860	17872	17750	17782	17798	17855	17873	18036	17882	17848	17763	17812	17852	17788	17905	17897	18057	17950	17954	17955	18007	17873	17832	17856	17752	17792	17756	17970	17806	17734	17723	17909	17907	17942	18008	17713	17890	17889	17889	17885	17868	17811	18059	18000	17886	17845	18044	17930	17974	17738	17965	17923	17838	17864	17922	17940	17816	17839	17972	17838	17733	17772	18057	17978	17814	17942	17907	17964	17847	17914	17974	17802	17828	17869	17983	17792	17867	17850	17782	18030	17943	17931	17677	18003	17737	17743	18012	17890	17824	18023	17928	17916	17852	17725	17915	17820	17754	17737	17852	17879	17931	17836	17690	17931	18127	17733	17804	17760	18038	17864	18050	17939	17905	17906	17954	17662	17874	17882	17974	17808	17916	17741	17926	17947	17832	17780	17696	17948	17779	17718	17742	17902	17944	17928	17937	17877	17749	17961	17921	17824	17977	17775	18044	17945	18096	17855	17886	17726	17973	18059	17730	18131	17907	17918	17878	18038	17819	17801	17821	17870	17847	17983	18049	17762	17856	17898	18036	17766	17987	17926	17837	17943	18003	17766	17879	17807	17725	18144	18004	17854	17870	17819	18037	17729	17869	17838	17994	17824	17923	17917	17637	17829	17767	17931	17970	17766	18014	17772	17869	17767	17960	17891	17944	18008	17924	17678	17931	17951	17825	17704	17804	17820	18123	17806	17979	17827	17793	17909	17911	17955	18002	17706	17844	17917	17960	17842	17985	17626	17883	17720	17853	17778	17774	17856	17921	17851	17731	17769	17840	17917	18004	17989	17942	17685	18094	17873	17849	17964	17954	18013	17795	17847	17814	17935	17867	17900	18070	17795	17955	17826	17978	18011	17905	17885	17937	17942	17822	17826	17881	17852	17870	17957	17818	17863	17985	17873	18025	17655	17959	17850	18068	17982	17800	17776	18098	17832	18004	17970	17917	18007	17835	17766	17993	17918	17907	17930	17873	17762	17912	17939	17844	17852	17854	17859	17854	17897	18074	18009	17959	17739	17869	17806	17950	17740	17835	17873	17907	17839	17800	17771	17873	18090	17875	17930	17927	17664	17890	17869	17896	18019	17907	17899	17857	17941	17811	17821	17757	17844	17979	18184	18004	17873	17796	17807	17763	17811	17887	17814	17839	17835	17995	17950	17776	17846	17827	17944	17868	17870	17773	17982	17937	17795	17728	17949	17953	17924	17989	17861	17819	17813	17777	17971	17932	17837	17770	17787	17897	17789	18068	17806	17954	17996	17900	17641	17897	17767	17805	17864	17778	17835	17827	17922	18000	17952	18018	17820	17764	17917	17891	18045	17943	17965	17892	17938	17852	17886	18192	17992	17927	17867	17821	17817	17999	18127	17952	17841	17821	17935	17835	17688	17715	17873	17964	17887	17804	17746	17834	18021	17856	17749	17881	17717	17777	17860	17982	17866	17842	17885	18045	17934	17911	17714	17786	17949	17675	18067	17984	17725	17934	17788	17909	17809	18011	17870	18061	17782	17890	18063	17745	17854	17786	17930	17961	17851	17693	17974	17995	17857	17910	17775	18006	17790	17961	17887	17809	17914	17867	17782	17820	17768	17882	17838	17861	17857	17798	17800	17905	17995	17943	17987	17911	17884	17980	17936	18044	17813	17720	17854	17981	17873	17960	17871	17827	17840	17805	17885	17947	17722	18134	17817	18066	17987	17891	17943	17865	17822	17918	17910	17887	17981	17834	17901	17845	17877	17820	17829	17681	17781	17957	17758	17773	17890	17835	17842	17809	17942	17783	17996	17847	17980	17927	17844	17867	17997	17924	17728	17943	17841	17870	17989	17902	17952	17967	18035	17906	17750	17818	17907	17638	17962	18059	17813	17806	17843	17915	17965	17856	17772	17820	18019	17890	18047	17940	18009	17755	17991	17846	17750	17781	17862	17918	17708	17926	17858	17756	18015	17772	18036	17829	18060	17631	17870	17824	17901	17983	17837	17786	17945	17915	18030	17820	17843	17805	17862	17966	17832	17925	17829	17793	18044	17745	17772	17940	17859	17935	17834	17791	18049	17872	17809	17862	17927	17840	17848	17820	17853	17799	17869	17851	17899	17824	17868	17881	17928	17796	17798	17876	17836	17959	17792	17791	17694	17888	17994	17864	17900	17953	17784	17893	17832	17906	17838	17869	17714	17852	17883	17800	17951	17832	18117	17950	17871	17877	17696	18064	17748	17793	17867	17966	17982	17765	17818	17993	17974	17862	17807	17752	17780	17963	17954	17980	17868	17847	17732	17948	17993	17917	17788	18004	17912	17989	18010	17857	17811	17629	17869	17852	17685	17925	17861	17914	17718	17946	17840	17809	17818	17823	17888	17843	17950	17897	17821	17794	17957	17843	17875	17825	17770	17893	17887	17947	17893	17800	17995	17987	17994	17960	17787	17833	17901	17939	17740	17829	17894	17960	17821	17723	17719	17906	17982	17947	17877	18061	17930	17972	17882	18022	17826	17988	17984	18136	17950	17943	17799	17737	17832	17946	17736	17868	17941	17677	17871	17982	17978	17866	17827	17907	17999	17913	17731	17974	17972	17880	17921	17764	17735	18036	17838	17923	17986	18069	18043	17701	17937	18043	17850	17827	17948	18028	17799	17911	17844	17790	17978	17792	17632	17814	17833	17739	18031	17887	17784	17721	17666	17698	17745	17740	17927	17963	17737	17825	17773	17866	17879	17808	17942	17838	17673	17964	17946	17900	18029	17795	17900	17866	17818	17850	18012	17869	18084	18046	17671	17965	18057	17891	17912	17890	17701	17914	17875	17978	17873	17871	17743	17895	17948	17841	17896	17669	17956	17720	17877	17839	17921	17942	17859	17859	17862	18055	17888	17966	17832	17602	17786	17818	17993	17865	18003	17923	17889	18020	17847	17987	17947	18059	17607	17774	18009	17790	17881	17807	17840	18084	17931	17930	17960	17883	17885	17927	17918	17911	17963	18051	17758	17870	17967	17773	17798	17900	17898	17846	18014	17921	17795	17883	17797	17738	17763	17878	17987	17935	17877	17885	18012	17827	17930	17956	17912	17991	17592	17915	17923	17995	17934	17807	17897	17714	17850	17860	17800	17739	17860	18196	17827	17998	17700	17701	17912	17680	17828	17953	17932	17810	17996	17821	17958	17803	17942	17912	17710	17860	17952	17940	17661	17890	17810	18066	17730	17764	17923	17812	18028	17740	17743	17938	17866	17912	17913	18087	17866	17884	17841	17849	17815	17988	17835	17961	17821	17715	17991	18031	17978	17811	17869	17804	18079	17778	18054	17794	17848	17735	17805	17785	17899	17950	17888	17782	17946	17657	17961	17831	17711	17876	17828	17965	17773	17965	17895
24227	21200	27750	25436	24956	29559	31462	28991	28258	28502	28073	28267	27969	27968	27886	27512	27720	27649	27778	27571	27750	27760	27801	27590	27648	27345	27636	27743	27517	27556	27550	27304	27528	27472	27646	27510	27549	27289	27422	27224	27396	27449	27590	27650	27243	27165	27490	27633	27616	27196	27260	27318	27441	27553	27378	27388	27254	27081	27401	27491	27482	27385	27139	27358	27345	27249	27367	27339	27344	27415	27284	27485	27634	27311	27442	27133	27305	27215	27420	27337	27398	27555	27435	27398	27281	27535	27265	27439	27483	27224	27514	27097	27405	27475	27405	27513	27340	27471	27274	27489	27126	27366	27518	27347	27380	27436	27473	27561	27484	27246	27399	27239	27445	27624	27340	27167	27239	27315	27421	27550	27520	27267	27330	27257	27216	27337	27280	27281	27198	27244	27208	27462	27364	27178	27200	27409	27326	27358	27074	27376	27125	27228	27429	27180	27170	27353	27272	27394	27692	27311	27478	27349	27241	27518	27173	27156	27281	27114	27519	27364	27401	27263	27317	27255	27169	27425	27417	27076	27183	27083	27258	27460	27381	27250	27485	27436	27318	27020	27266	27405	27325	27180	27370	27380	27196	27240	27172	27091	27370	27424	27262	27130	27146	27380	27247	27343	27197	27415	27372	27332	27295	27517	27567	27512	27243	27449	27509	27527	27161	27428	27259	27378	27385	27631	27506	27125	27486	27289	27137	27194	27242	27117	27398	27342	27343	27154	27438	27034	27314	27228	27591	27136	27460	27461	27487	27211	27093	27301	27327	27389	27378	27173	27333	27305	27246	27328	27331	27487	27373	27328	27228	27299	27357	27185	27305	27280	27131	27260	27228	27226	27120	27192	27495	27319	27385	27326	27387	27164	27108	27191	27338	27541	27412	27021	27448	27464	27288	27491	27295	27126	27342	27395	27579	27361	27505	27398	27462	27209	27461	27328	27369	27249	27324	27297	27370	27242	27216	27276	27237	27440	27503	27344	27326	27221	27432	27444	27355	27393	27545	27327	27218	27175	27310	27194	27162	27388	27311	27146	27442	27470	26995	27097	27236	27289	27394	27448	27178	27355	27175	27347	27484	27272	27464	27287	27280	27253	27363	27668	27236	27445	27405	27187	27064	27083	27446	27264	27225	27162	27339	27344	27228	27278	27433	27264	27443	27297	27457	27103	27089	27239	27198	27238	27178	27323	27291	27091	27331	27130	27278	27264	27376	27213	27133	27347	27259	27568	27552	27494	27434	27040	27525	27391	27439	27368	27245	27271	27172	27294	27171	27299	27453	27373	27479	27150	27200	27576	27259	27063	27430	27299	27440	27156	27363	27219	27124	27394	27348	27280	27467	27465	27404	27293	27465	27235	27319	27300	27458	27328	27014	27344	27569	27338	27364	27507	27422	27315	27128	27305	27457	27548	27130	27273	27314	27549	27443	27256	27231	27530	27159	27368	27277	27242	27348	27392	27083	27375	27381	27122	27347	27453	27436	27197	27206	27270	27431	27280	27325	27581	27240	27173	27389	27324	27290	27022	27228	27262	27312	27306	27192	27215	27201	27324	27199	27361	27327	27495	27540	27458	27313	27279	27131	27335	27212	27147	27367	27216	27346	27182	27497	27461	27388	27086	27096	27122	27204	27299	27251	27392	27127	27316	27494	27296	27401	27178	27309	27351	27249	27363	27191	27391	27184	27353	27326	27200	27433	27493	27333	27309	27255	27425	27000	27083	27396	27333	27082	27493	27124	27197	26987	27302	27073	27301	27608	27699	27209	27215	27074	27370	27345	27135	27346	27154	27374	27274	27341	27177	27170	27354	27405	27356	27524	27209	27345	27354	27358	27196	27265	27310	27285	27282	27370	27139	27394	27151	27291	27357	27485	27383	27232	27196	27230	27154	27430	27401	27214	27307	27493	27392	27404	27414	27221	27204	27048	27307	27365	27334	27242	27276	26886	27430	27439	27173	27237	27425	27358	27444	27393	27188	27114	27122	27244	27102	27203	27362	27415	27520	27380	27456	27311	27347	27275	27408	27325	27019	27169	27119	27328	27240	27316	27354	27572	27160	27391	27297	27253	27429	27381	27718	27617	27188	27057	27192	27076	27218	27026	27530	27196	27424	27382	27257	27209	27428	27420	27585	27488	27203	27440	27098	27644	27286	27183	26996	27093	27336	27458	27420	27205	27284	27252	27211	27465	27555	27437	27346	27330	27468	27351	27134	27474	27087	27145	27192	27224	27206	27173	27203	27182	27426	27409	27493	27512	27111	27374	27310	27430	27516	27449	27243	27455	27056	27123	27286	27212	27311	27164	27211	27630	27216	27281	27255	27446	27168	27184	27246	27178	27120	27440	27402	27362	27165	27280	27291	27345	27449	27533	27195	27469	27221	27270	27321	27234	27245	27446	27271	27574	27208	27364	27153	27305	27461	27191	27345	27380	27296	27366	27443	27261	27453	27134	27594	27480	27634	27355	27197	27381	27252	27228	27033	27267	27336	27243	27351	27102	27422	27250	27402	27565	27131	27539	27500	27349	27232	27283	27227	27375	27288	27444	27493	27332	27396	27324	27546	27333	27354	27100	27281	27092	27396	27496	27376	27586	27461	27440	27313	27572	27296	27115	27167	27172	27034	27016	27226	27291	27523	27067	27544	27229	27482	27457	27378	27248	27526	27171	27269	27472	27065	27574	27108	27321	27349	27318	27437	27137	27031	27312	27159	27518	27397	27327	27310	27513	27325	27258	27536	27455	27159	27324	27245	27309	27305	27494	27519	27497	27399	27512	27261	27370	27243	27138	27323	27341	27205	27412	27233	27200	27438	27463	27468	27284	27485	27167	27530	27318	27485	27307	27113	27714	27218	27153	27368	27462	27075	27487	27401	27289	27327	27281	27363	26951	27415	27300	27318	27330	27110	27281	27216	27247	27320	27381	27087	27287	27112	27177	27298	27599	27467	27454	27371	27142	27352	27386	27346	27594	27290	27203	27279	27133	27381	27447	27245	27375	27306	27245	27249	27414	27538	27266	27403	27208	27611	27402	27305	27177	27372	27255	27530	27337	27383	26971	27181	27162	27407	27410	27362	27532	27244	27355	27503	27358	27158	27266	27315	26941	27241	27170	27308	27572	27053	27299	27334	27212	27551	27328	27307	27246	27366	27230	27184	27512	27373	27228	27446	27349	27290	27550	27353	27234	27366	27279	27151	27333	27104	27068	27389	27182	27213	27434	27252	27143	27255	27237	27420	27526	27167	27243	27545	27091	27223	27273	27230	27439	27301	27333	27367	27135	27434	27093	27080	27264	27153	27130	27378	27234	27170	27488	27428	27382	27298	27231	27245	27439	27149	27268	27289	27162	27202	27147	27259	27487	27408	27356	27377	27218	27141	27478	27449	27450	27313	27180	27175	27415	27167	27119	27177	27218	27212	27280	27142	27210	27437	27299	27081	27590	27336	27370	27408	27324	27308	26973	27290	27195	27181	27259	27238	27134	27233	27276	27237	27226	27476	27473	27190	27314	27398	27456	27400	27567	27452	27299	27201	27346	27348	27375	27409	27422	27382	27237	27238	27446	27250	27160	27140	27289	27483	27269	27338	27080	27447	27475	27391	27113	27182	27354	27328	27277	27281	27171	27382	27340	27427	27466	27374	27476	27123	27398	27323	27354	27306	27326	27276	27737	27515	27244	27343	27530	27333	27366	27371	27520	27527	27196	27038	27233	27652	27223	27330	27562	27381	27384	27358	27366	27321	27402	27163	27127	27287	27432	27468	27339	27614	27329	27335	27296	27489	27454	27323	27417	27363	27444	27075	27334	27395	27387	27263	27103	27281	27394	27477	27357	27267	27581	27238	27478	27467	27764	27073	27387	27325	27511	27283	27294	27184	27092	27302	27059	27433	27697	27156	27404	27348	27234	27328	27398	27479	27703	27303	27319	27158	27226	27211	27252	27325	27492	27274	27310	27048	27286	27539	27414	27502	27409	27266	27326	27367	27402	27418	27216	27351	27431	27417	27288	27255	27316	27214	27391	27438	27084	27414	27318	27040	27242	27184	27525	27317	27354	27280	27342	27258	27406	27452	27341	27399	27311	27280	27372	27486	27244	27212	27468	27394	27349	27248	27221	27394	27265	27389	27390	27237	27446	27444	27518	27391	27310	27201	27399	27216	27347	27336	27329	27400	27176	27326	27137	27348	27256	27096	27390	27324	27207	27250	27241	27232	27156	27219	27443	27182	27468	27441	27372	27250	27315	27387	27150	27168	27032	27397	27283	27269	27371	27198	27394	27386	27319	27492	27308	27611	27356	27297	27419	27299	27283	27293	27368	27476	27361	27437	27485	27185	27391	27324	27367	27181	27279	27364	27317	27275	27236	27163	27464	27322	27362	27249	27227	27299	27490	27289	27456	27282	27431	27561	27477	27435	27350	27147	27175	27465	27177	27305	27228	27516	27442	27252	27410	27297	27222	27163	27370	27139	27292	27327	27311	27269	27403	27165	27380	27374	27110	27463	27370	27314	27167	27312	27340	27423	27278	27275	27586	27444	27062	27271	27384	26960	27333	27208	27564	27431	27435	27335	27335	27223	27493	27250	27291	27485	27227	27197	27207	27285	27332	27512	27343	27458	27427	27503	27168	27248	27326	27086	27337	27313	27331	27315	27309	27246	27465	27392	27407	27406	27310	27392	27237	27396	27529	27187	27383	27480	27376	27172	27412	27325	27576	27262	27278	27315	27255	27255	27215	27631	27203	27258	27268	27509	27252	27107	27415	27459	27300	27339	27473	27233	27386	27211	27232	27450	27108	27030	27450	27493	27307	27188	27407	27407	27427	27253	27401	27255	27531	27112	27249	27032	27178	27330	27125	27595	27284	27227	27511	27142	27110	27335	27193	27345	27458	27329	27305	27205	27197	27111	27385	27260	27591	27500	27218	27116	27048	27213	27387	27392	27254	27400	27421	27650	27199	27534	27105	27313	27487	27056	27495	27389	27190	27080	27119	27251	27409	27383	27341	27324	26871	27388	27606	27283	27389	27402	27372	27405	27478	27152	27298	27278	27121	27365	27135	27524	27472	27020	27211	27220	27305	27162	27094	27434	27448	27263	27346	27258	27153	27323	27422	27150	27485	27209	27178	27248	27511	27567
19664	32179	31721	25884	23090	21248	20119	19399	18703	18363	18284	18040	17747	17695	17760	17469	17445	17409	17335	17196	17358	17325	17117	17382	17060	17273	17428	17162	17290	17230	17152	17182	17050	17370	17078	17203	17042	17224	17141	17100	17086	17198	17350	17137	17067	17157	17062	16993	17140	17262	17085	17153	17103	17325	16984	17234	17013	17175	17043	17151	17057	17161	17054	17188	17110	17100	17133	17163	17089	17125	17156	17180	17206	17024	17145	17201	16955	17077	17076	17007	17267	17264	17043	16994	17162	16974	17112	17094	17156	17011	17038	17147	17166	16954	16924	16953	17095	17005	16989	17021	17015	17148	17127	17188	16982	17119	17172	17044	17151	17064	17154	17241	17019	17117	17175	17213	17004	17035	17010	17066	17145	17132	16986	17148	17106	16935	17178	17208	17019	16999	17029	16965	17189	17100	17120	17186	17113	16982	17152	17088	16942	17050	17028	17171	17012	16957	17142	17044	17118	16945	16999	17027	17178	17054	17046	17026	16999	17126	17094	17099	17112	16891	17167	17176	17184	17089	17036	16912	16947	17477	17231	17087	16981	16939	17114	17007	17078	17084	17095	17201	16958	16976	16973	17126	17135	17172	17157	17050	17247	17161	17095	17109	16890	17095	17160	16920	16968	16955	17264	17127	17071	16926	17118	17190	17087	16912	17062	16975	17256	17132	17050	16972	17147	17098	17040	17252	16929	16861	17222	17071	17119	17132	17192	17100	17024	17110	17036	17272	17176	17032	17033	16954	16939	16943	17366	17030	17130	16990	17176	17093	16967	17107	17153	17275	17055	17182	17070	17014	16978	17132	17192	17252	17012	17033	17145	17040	17115	17130	17202	17171	17191	17149	17121	17024	17112	17160	17066	17065	16966	17093	17093	17002	17156	17242	17080	17189	16972	17046	17023	17066	17067	17114	17139	17227	17066	17089	17242	17074	17092	17205	17192	17090	17057	17160	17225	17196	17201	17155	17167	17006	17184	17058	17144	17114	17079	17110	17114	17002	16863	17110	17094	17019	16976	17137	16929	17184	17008	16939	17069	17180	17222	17093	17108	16785	17149	16915	17141	16959	16875	17063	17022	16980	17123	17106	16987	16939	17128	16924	16959	17061	17232	17034	16913	17167	17111	17121	17202	17056	16829	17258	17088	17199	16813	17035	16926	17117	17201	17078	17017	17040	17001	16943	16932	17030	17182	17072	17046	17275	17074	17155	17063	16963	17017	16887	17049	16945	17134	17065	17140	17029	17129	16997	17075	17147	17067	16878	17185	16996	17112	17308	17083	17069	17100	17088	16982	17233	16984	17250	17216	17119	16993	17062	17145	17184	17323	17100	17014	17085	17006	17139	17070	17189	17076	17338	16850	17060	17073	17165	17226	17108	17082	17211	16796	17012	17300	17006	17102	17086	17181	17199	16942	17256	17102	17019	17082	17196	16977	17054	17188	17189	17153	16949	17145	17039	17015	17182	17025	17124	16991	17229	17087	17178	17023	17341	17109	17078	17030	17116	16984	17099	16931	17261	17201	17185	16940	17161	17137	17150	17134	17078	17186	17079	17058	17014	17129	16987	17210	16992	17124	16932	17106	17146	17140	17030	17145	16961	17120	17144	17095	17173	16921	17044	16921	17054	16986	17132	17069	17112	17102	17051	17174	17055	16889	17063	17220	17123	17047	17291	17145	17224	17167	17234	17127	16954	17127	17136	17097	16934	17215	17071	17131	17160	16907	17088	17125	16938	17003	17036	16993	17174	17024	16989	17171	17174	17131	17004	17083	17098	17080	17132	16964	16978	17050	17079	16879	17155	16950	17053	17197	17012	17119	17211	17271	17101	17134	16934	17163	17195	17187	16950	17108	17178	17083	17022	16950	17039	16956	16908	17015	16937	17111	17131	17165	17080	16975	17149	17184	16868	17068	17094	17096	17063	16877	17012	17058	17186	17233	17023	17208	17116	17026	16868	17191	17164	17225	17133	17110	16997	17157	16890	16960	17145	17127	16989	17066	17102	17186	17230	17058	17128	17189	16790	17024	16941	17075	17194	17222	16919	17178	17038	17058	17056	17046	17147	17088	16961	17076	17100	17051	17083	16969	16996	17187	16811	17116	17020	16996	17276	17021	17158	17136	17000	16971	17043	17252	17116	17186	17085	17189	17057	16984	17066	16915	16911	17045	16973	17106	17288	17182	17046	17084	17041	17097	17024	16968	16871	17152	16989	17154	17044	16851	17052	17133	17136	16890	17037	16791	16978	16993	17148	16931	17067	17072	16816	17016	17007	16988	17004	16977	17058	17068	17108	16990	17181	17306	17135	17272	17022	17177	17197	16950	17156	17115	17068	16993	17073	16960	16890	17144	17082	17064	17088	16997	17257	17094	17110	17074	17195	17102	16972	17059	17249	17159	16884	17113	16860	17054	16984	16985	17017	17159	17065	17033	17237	17052	17134	17059	16954	17204	17164	16954	17022	16942	17040	16961	17149	17037	16952	16954	17023	17132	17001	16959	17018	17102	17171	16940	16991	17157	17017	16999	17108	17051	17157	17272	17189	17188	17014	17125	17054	17077	17050	16962	17139	16910	17125	17203	17129	17112	17191	17136	17012	17036	17070	17093	17046	16908	17121	17125	17025	16968	16987	17367	17047	16941	17129	17149	16933	17172	17014	17110	17074	17095	17045	17034	17150	17149	17015	17074	17186	17179	17258	17239	17057	17287	16925	17132	17084	17126	16990	17019	17108	17316	17213	17212	17125	16990	17347	17056	17015	17100	17251	16980	17117	17164	17171	17235	17065	17118	16965	17142	17038	17092	16827	16919	17030	17099	17228	17122	17198	17150	17323	17171	17123	16933	16976	17007	16905	17205	17316	16924	17109	17167	17251	17122	16984	17130	17109	17047	17048	17198	16935	17300	17219	17210	17207	17161	17011	17201	17022	17119	17019	17070	17116	17094	17003	16911	17206	17123	17049	16970	17213	16986	17185	17060	17105	16965	17048	17208	17113	17113	17068	17103	16956	16996	17087	17011	16902	17103	16926	16975	17135	17129	17117	17186	17067	17021	17118	17068	16832	17068	17047	17044	16994	17011	17083	17146	17259	17059	17276	17298	17064	17071	17203	16961	17064	17220	16982	17070	17198	17087	16996	17231	17079	17075	17081	17074	17029	17113	17152	17224	16995	16996	17086	17168	17032	17172	17079	17009	17099	17140	17153	17136	16989	17129	17016	17003	17034	17099	17085	17202	17172	17048	17075	16949	17128	16894	16982	17222	17150	17024	17168	17028	16964	17115	17031	16911	17178	17098	17181	17230	17056	17033	17159	17137	17023	16820	17026	17072	16938	17123	17027	17089	17347	17097	16951	17054	17074	17097	17057	16979	17050	17031	16947	17118	17106	16952	17193	16947	17062	16995	17058	17039	16960	16962	16906	17225	17151	17072	16988	16969	17108	17217	17058	17095	17146	16982	17064	17022	16913	17052	16988	17089	16957	17099	17167	17021	17012	16896	17199	17093	17125	17146	17054	17075	17004	17173	17087	17161	17140	17069	17105	17188	17044	16978	17028	16934	17183	17275	16998	16996	16957	16853	17007	17263	17153	17093	17083	17139	17035	17046	17049	17222	17202	16951	17204	16989	16984	17064	17152	17060	17181	16958	17084	17085	17008	17009	17121	17029	16863	17065	17232	17076	17017	17096	17321	17110	16897	17050	17069	17092	17174	17153	17092	17190	16934	17048	16983	16894	17127	17223	17091	17221	17097	17105	17148	17007	17016	17119	17246	17262	17115	16864	17118	17173	16940	17261	16915	17160	17075	17067	17123	16982	17053	17145	17076	17192	17202	17198	17051	16993	17032	16941	16976	17136	17173	17163	16963	17020	16936	17148	17256	17171	17173	17206	17096	16959	17170	17095	17046	17089	17048	17092	16991	17165	17089	17053	17029	17167	17254	17164	17099	16897	17147	17177	17094	17042	17130	17268	17122	17123	17128	17102	17107	16942	17245	17097	17233	17216	16997	17109	17121	17123	17018	17174	17001	17035	16992	17022	17172	17152	17169	17184	17084	17256	17059	16953	17180	17013	17074	17154	16948	17331	17132	17013	16915	17077	17179	16898	17122	17122	16927	17102	17052	16946	17104	17126	16973	17178	17124	17182	16992	17111	17133	17189	17133	17237	17192	17071	17263	17119	17227	17025	16922	17156	16997	17009	17222	17120	17136	17037	17066	16806	17012	17207	16974	17159	17201	17032	16902	16991	17187	16870	17162	17033	17081	16964	17176	17116	17050	17108	17063	17070	17084	16938	17142	17142	17079	17094	16988	17179	17151	17163	16963	17042	17201	17068	17011	17324	17095	17132	17145	16997	17125	16876	16957	17118	17324	17152	17014	17105	17063	17052	16953	17142	17080	17137	17157	17050	17144	16996	17250	17136	17157	17004	17094	17068	17016	16924	17208	16927	17218	16932	16988	17116	16982	17304	17080	16960	17027	17031	17009	17038	17255	17044	17010	17193	17160	17128	16994	17233	17126	17138	17178	17040	17041	17017	17125	17023	17054	17224	17006	17223	17296	16970	17046	17156	17279	16989	17274	17034	17044	16907	17182	16980	17293	17041	16879	17155	16962	17047	17084	17028	16972	16979	17070	17022	17056	17159	17212	16995	17243	17066	17254	16949	17072	17211	17060	17129	16974	17017	17034	17093	17023	17113	16941	16999	17158	16805	17042	17313	17047	17124	17207	17106	17042	17163	16985	17190	17107	17178	17128	17056	17122	17055	16939	17117	17083	16950	17038	17096	17178	16954	17037	17136	17044	17115	17149	17042	17017	17097	17125	16951	17269	17093	17038	17002	17239	17109	17058	17078	17147	17147	16946	17115	17060	17215	17252	17044	17199	17107	17045	17187	17040	17010	17038	17157	17016	17116	17012	17045	17098	17193	17255	16994	17179	17095	17073	17258	17180	16989	17159	17154	16995	17201	17171	17177	16926	17018	17080	17173	17043	17037	17208	17074	17132	17004	17045	17082	17203	17042	17107	17022	17134	17076	17031	17195	17104	16916	17042	17044	17159	17047	17002	17102	17091	17042	16909	17032	17082	17083	17090	17204	17064	17123	17193	16942	17228	16972	17141	17248	16992	17075	17080	17150	16899
22585	21160	27726	24959	22577	28165	33734	30191	29236	28938	28862	28516	28268	28099	27929	28151	27990	28122	28006	27723	27913	27769	27719	27657	27609	27596	27825	27615	27651	27728	27773	27603	27641	27861	27691	27668	27234	27315	27611	27661	27784	27515	27449	27569	27466	27498	27595	27553	27410	27871	27468	27560	27380	27631	27683	27647	27762	27716	27588	27380	27323	27528	27670	27419	27571	27551	27408	27647	27555	27473	27623	27550	27343	27479	27534	27278	27496	27483	27509	27506	27548	27458	27263	27455	27498	27550	27652	27446	27364	27449	27492	27486	27451	27563	27363	27660	27414	27515	27530	27592	27216	27630	27443	27567	27450	27284	27819	27590	27711	27657	27637	27169	27459	27186	27587	27334	27440	27423	27307	27346	27507	27546	27617	27857	27674	27551	27230	27647	27601	27410	27478	27378	27356	27597	27416	27478	27244	27138	27351	27607	27465	27549	27467	27795	27384	27548	27483	27332	27302	27520	27552	27398	27363	27261	27244	27380	27360	27509	26950	27310	27389	27338	27610	27635	27244	27302	27442	27613	27158	27228	27171	27407	27251	27318	27471	27406	27298	27487	27223	27216	27473	27303	27511	27529	27371	27234	27427	27633	27477	27551	27262	27435	27472	27300	27346	27498	27511	27476	27537	27528	27363	27365	27384	27514	27455	27530	27205	27635	27359	27627	27441	27271	27355	27669	27355	27298	27315	27438	27263	27411	27390	27392	27470	27432	27393	27507	27228	27349	27371	27611	27189	27427	27582	27395	27280	27564	27434	27418	27836	27389	27408	27412	27466	27735	27509	27421	27553	27362	27473	27606	27401	27420	27469	27418	27470	27572	27438	27436	27356	27592	27392	27112	27406	27354	27506	27497	27570	27352	27505	27475	27663	27482	27542	27435	27411	27731	27676	27699	27907	27236	27416	27331	27397	27449	27315	27438	27534	27452	27452	27484	27340	27161	27588	27474	27481	27413	27429	27230	27227	27417	27441	27398	27481	27218	27423	27447	27447	27480	27471	27491	27319	27321	27418	27452	27663	27539	27353	27447	27555	27284	27410	27384	27410	27287	27363	27562	27656	27447	27495	27524	27512	27296	27285	27302	27501	27343	27273	27103	27556	27601	27501	27306	27413	27528	27563	27309	27461	27351	27527	27346	27609	27607	27494	27329	27728	27662	27435	27473	27242	27245	27377	27363	27307	27452	27199	27266	27246	27363	27359	27309	27297	27649	27628	27384	27644	27499	27528	27360	27388	27336	27340	27275	27446	27562	27604	27442	27418	27429	27354	27401	27476	27331	27375	27460	27297	27579	27346	27826	27403	27250	27315	27457	27407	27371	27626	27611	27326	27558	27540	27426	27600	27310	27447	27600	27367	27531	27343	27563	27385	27317	27689	27480	27269	27329	27458	27627	27623	27358	27223	27676	27436	27545	27478	27452	27494	27597	27284	27322	27411	26961	27527	27720	27385	27141	27305	27317	27655	27322	27301	27516	27264	27512	27228	27297	27229	27499	27948	27402	27154	27279	27341	27453	27473	27369	27048	27443	27462	27322	27386	27342	27411	27407	27290	27300	27155	27510	27219	27379	27574	27287	27457	27326	27543	27236	27334	27651	27334	27584	27103	27243	27307	27670	27166	27226	27485	27357	27556	27646	27410	27375	27312	27434	27284	27440	27243	27440	27461	27497	27483	27363	27487	27376	27521	27153	27376	27453	27554	27283	27318	27433	27203	27383	27402	27429	27423	27655	27291	27387	27377	27241	27615	27698	27383	27282	27405	27534	27454	27380	27275	27473	27369	27150	27483	27290	27425	27468	27566	27351	27444	27429	27479	27246	27505	27296	27648	27254	27449	27496	27410	27459	27675	27360	27283	27267	27372	27423	27538	27496	27307	27344	27417	27510	27547	27393	27385	27444	27519	27150	27151	27434	27411	27311	27297	27518	27379	27459	27544	27325	27249	27449	27525	27512	27262	27441	27490	27461	27395	27352	27438	27410	27342	27563	27625	27403	27693	27406	27372	27428	27580	27332	27386	27295	27386	27306	27453	27392	27728	27193	27170	27310	27300	27632	27029	27486	27527	27464	27467	27404	27552	27543	27379	27449	27451	27208	27353	27308	27363	27338	27416	27379	27420	27161	27493	27503	27485	27052	27533	27338	27219	27369	27191	27454	27299	27383	27644	27382	27383	27471	27529	27573	27546	27456	27740	27340	27142	27593	27550	27692	27285	27424	27246	27282	27472	27317	27359	27393	27400	27732	27642	27622	27326	27296	27014	27760	27591	27512	27334	27102	27583	27224	27533	27337	27353	27589	27160	27205	27543	27494	27458	27451	27568	27448	27444	27737	27378	27551	27606	27434	27374	27397	27389	27394	27401	27700	27493	27389	27290	27462	27036	27419	27377	27465	27365	27332	27381	27527	27363	27540	27691	27299	27372	27369	27175	27385	27258	27295	27301	27564	27119	27416	27671	27214	27547	27501	27351	27422	27254	27469	27364	27379	27381	27326	27436	27329	27546	27341	27329	27267	27200	27349	27423	27486	27535	27261	27230	27468	27316	27399	27439	27574	27471	27427	27405	27560	27343	27332	27283	27602	27743	27526	27376	27527	27391	27384	27424	27547	27572	27408	27397	27273	27386	27322	27495	27338	27467	27359	27464	27163	27552	27410	27561	27365	27182	27308	27330	27095	27543	27536	27287	27323	27459	27506	27458	27445	27657	27165	27525	27540	27294	27322	27582	27413	27545	27296	27325	27440	27389	27240	27459	27436	27485	27469	27489	27490	27493	27550	27339	27430	27486	27359	27231	27419	27512	27379	27173	27297	27622	27449	27161	27464	27602	27469	27358	27387	27191	27280	27299	27200	27340	27381	27125	27448	27254	27117	27061	27219	27290	27570	27734	27476	27611	27600	27622	27586	27019	27441	27439	27335	27335	27373	27386	27536	27250	27146	27220	27400	27356	27324	27285	27176	27210	27406	27499	27351	27234	27403	27507	27210	27392	27451	27360	27246	27345	27416	27491	27396	27228	27293	27203	27592	27298	27264	27363	27435	27374	27459	27438	27398	27446	27457	27237	27507	27315	27370	27348	27556	27376	27458	27476	27350	27311	27454	27191	27545	27333	27405	27454	27318	27149	27185	27396	27332	27316	27269	27127	27236	27372	27344	27566	27658	27349	27528	27387	27219	27203	27466	27421	27473	27524	27413	27739	27108	27269	27536	27304	27358	27540	27200	27392	27367	27495	27510	27319	27416	27106	27394	27338	27359	27556	27634	27334	27441	27436	27631	27649	27617	27515	27296	27219	27622	27444	27425	27551	27392	27613	27668	27462	27394	27606	27399	27317	27378	27539	27475	27522	27381	27383	27212	27454	27358	27303	27440	27346	27411	27505	27412	27489	26991	27515	27551	27548	27330	27661	27526	27600	27407	27341	27348	27458	27095	27372	27506	27401	27320	27457	27180	27439	27279	27508	27562	27390	27361	27403	27406	27204	27366	27488	27221	27346	27424	27366	27454	27273	27222	27351	27345	27507	27515	27499	27384	27613	27287	27573	27313	27464	27523	27272	27225	27209	27441	27698	27302	27435	27659	27539	27295	27166	27318	27491	27340	27178	27282	27545	27332	27525	27188	27312	27235	27282	27375	27596	27430	27570	27476	27609	27688	27359	27391	27698	27594	27582	27395	27392	27454	27267	27557	27284	27252	27436	27357	27395	27163	27184	27534	27463	27377	27471	27430	27504	27561	27609	27381	27457	27238	27349	27383	27553	27393	27381	27533	27374	27487	27484	27435	27643	27366	27540	27246	27282	27177	27459	27279	27476	27433	27477	27654	27650	27617	27370	27476	27273	27382	27213	27295	27430	27331	27276	27434	27547	27581	27405	27517	27421	27504	27501	27377	27350	27647	27244	27339	27446	27379	27384	27297	27478	27322	27181	27598	27254	27318	27385	27284	27522	27651	27597	27630	27402	27462	27192	27612	27440	27353	27087	27585	27427	27431	27358	27563	27317	27508	27299	27371	27299	27258	27368	27529	27426	27621	27592	27494	27675	27440	27493	27391	27600	27470	27603	27502	27547	27398	27243	27303	27385	27499	27694	27457	27464	27392	27532	27497	27323	27437	27349	27411	27519	27252	27432	27394	27417	27687	27360	27078	27396	27305	27290	27439	27403	27285	27390	27775	27345	27509	27432	27264	27261	27586	27710	27321	27167	27190	27168	27214	27410	27503	27240	27376	27618	27379	27342	27544	27510	27522	27307	27542	27501	27577	27490	27542	27493	27175	27392	27296	27396	27346	27487	27653	27262	27279	27427	27342	27596	27415	27258	27274	27393	27379	27335	27324	27278	27360	27387	27191	27355	27503	27189	27325	27488	27266	27366	27341	27275	27395	27534	27546	27602	27577	27439	27258	27103	27127	27194	27614	27403	27341	27461	27384	27389	27437	27380	27523	27446	27426	27356	27396	27479	27539	27525	27317	27170	27588	27479	27626	27321	27423	27360	27162	27282	27331	27434	27474	27329	27578	27700	27608	27112	27306	27435	27564	27231	27453	27528	27486	27229	27261	27655	27131	27501	27201	27530	27240	27421	27584	27396	27395	27501	27507	27402	27306	27289	27451	27346	27531	27336	27506	27239	27359	27404	27324	27515	27495	27487	27567	27594	27472	27379	27283	27337	27618	27368	27637	27584	27553	27576	27591	27421	27313	27411	27504	27527	27519	27335	27249	27341	27306	27365	27481	27416	27384	27078	27487	27313	27412	27567	27228	27481	27292	27318	27273	27616	27307	27508	27443	27296	27551	27641	27752	27520	27758	27451	27554	27600	27462	27562	27408	27435	27401	27490	27452	27414	27245	27448	27254	27315	27393	27485	27468	27253	27534	27688	27518	27403	27357	27593	27536	27395	27424	27585	27362	27352	27294	27374	27399	27445	27684	27209	27458	27297	27273	27610	27157	27478	27254	27463	27290	27467	27285	27268	27341	27468	27467	27400	27416	27435	27511	27205	27150	27440	27501	27524	27502	27414	27726	27477	27434	27633	27289	27553	27472	27680	27464	27355	27497	27489	27640	27544	27374	27429	27406	27554	27482	27263	27334	27361	27381	27289	27350	27318	27371	27420	27351	27508	27106	27453	27346	27269	27536
21770	37204	35896	29560	25915	23249	21717	20387	19713	19307	18710	18396	18298	18146	17902	17868	17705	17613	17360	17392	17408	17388	17337	17332	17115	17179	17328	17396	17255	17186	17348	17333	17040	17162	17088	17109	17224	17084	17045	17217	17397	17216	17298	17113	17211	17321	17095	17087	17251	17263	17161	17274	17114	16990	17128	17257	16944	17088	17184	17138	17224	17176	17148	17127	17099	17078	17047	17171	17049	17186	17075	16926	16989	16926	17198	17219	17123	16987	17167	17115	17091	16893	16913	17159	17072	17065	17007	17182	16888	17060	17308	16896	17136	17120	17179	16982	16953	16996	17043	17069	17139	16769	17134	17020	16856	16865	16919	16929	16928	17177	17033	16824	17026	17088	17177	16953	17077	16963	17038	17039	16978	16729	17153	16962	16844	17086	17052	17149	17043	17090	17017	17258	17081	17003	17164	17152	16965	17075	16894	17083	17149	16958	17020	17037	17077	17214	16835	17029	16990	16988	16927	16923	17041	17109	17124	17289	17121	16996	17133	17120	17093	17068	17042	17075	17208	17021	17134	17084	17153	16828	17089	16998	17123	16986	17037	17022	17076	16970	17051	16940	17068	16865	16966	17046	17209	17012	16898	17078	17128	17046	16995	17102	16886	16955	16799	17001	16842	17091	16986	17012	17019	17188	17196	16951	17209	16931	17184	16958	16970	16990	17039	17044	17046	16954	17006	16944	17200	17103	17004	16919	16940	17143	17064	17028	16970	17033	17137	17055	17171	16925	17081	17131	17170	17069	17124	17097	16946	16970	17070	17239	16963	17089	16926	16990	17142	17153	16836	17046	17001	17145	17111	17255	16986	16978	17259	17044	17070	17147	17061	17044	17001	16886	17160	17005	17030	17023	17086	17200	17029	16970	17134	17068	17096	17103	17084	17086	17039	17141	16892	17196	17057	17038	16784	16980	17078	16991	17085	16996	17011	17065	17083	17104	16991	17122	17039	16944	17226	17231	17026	17011	17054	16981	17025	17000	17259	17163	17167	16984	17074	17228	17034	17122	17113	17033	17106	17080	17053	17002	17009	17096	16941	16970	16939	17056	16976	17119	17109	17008	16997	17012	17039	16900	17199	16982	16960	17158	17030	17063	16923	17005	17147	17143	17016	17166	17000	17160	16837	17072	17119	16883	17224	17005	17212	17113	17172	17007	16930	17056	17043	17131	17276	17359	16981	17274	17084	17039	16906	17104	17124	16949	16990	17087	16806	17030	17092	16950	17113	17145	16964	17011	16929	16956	17036	17009	17205	16955	17164	17056	17006	17059	17133	17039	16892	17084	17100	16958	17069	17007	16915	17207	17112	17088	17024	16813	17084	16944	16981	16909	17020	16994	16984	17012	17117	16967	17123	16969	17018	16838	16861	16940	17176	17031	17199	16909	17013	17122	17032	17000	16939	17075	17144	16857	17077	16879	16976	16994	17005	16978	17161	16846	16986	16944	16970	17157	16931	17118	17023	17160	17024	16879	17259	17230	17093	17024	17093	17066	16990	16957	17054	17121	17042	17032	17085	17154	16980	17169	16914	16980	17098	16929	17088	17051	17088	17281	16989	16884	17073	17130	16975	17170	17107	17159	17096	17238	17065	17097	17296	16947	17177	17049	17025	17092	16955	17164	17061	17043	16955	17037	17120	16893	16926	17220	17051	17050	16924	16959	17000	16973	16917	17145	17112	17121	17127	17025	17044	17016	17110	17070	17117	17031	17049	17049	17030	17133	17046	16987	16971	17021	17118	16839	17108	17118	17089	17171	17170	17073	17025	16975	17000	16888	17001	17074	17028	17018	16906	16968	17017	16992	16984	17019	16978	17101	17205	17078	16904	17059	17160	17124	17300	17010	17010	16965	16962	16967	16960	17041	17043	17043	17032	17179	17079	16939	17103	17143	17271	17019	17119	17094	17170	16907	16998	17070	16992	17101	16951	17061	17086	17147	17095	16907	17273	16981	17087	17027	17031	17134	16906	17069	16952	16925	16891	17128	17090	16895	17022	16890	16904	16967	17051	17040	17248	16961	17007	16966	16893	17087	17202	16919	17152	17312	17158	17195	17131	17008	16844	17113	16905	17074	16975	17084	17060	16841	17029	17016	17077	17081	16998	16990	17080	17129	17039	16844	16907	16982	17268	17032	16951	17117	16948	17115	17087	17029	16967	16997	16996	17042	17007	17039	17037	17232	17042	17178	17179	16999	17129	16957	17104	17027	17125	16989	17038	16985	17023	17015	17031	17039	17034	16953	17135	16979	16871	17218	17067	16878	17027	17024	17097	17221	17136	17070	16989	16935	16972	17153	17128	16930	16990	17072	17091	17035	17133	16977	17028	16940	16894	17093	17041	17182	17069	17094	17035	17092	17081	17154	16796	17016	16894	17020	17230	17032	17060	16953	16980	16988	16957	16877	17145	17054	17088	17023	16956	17075	17129	17021	16979	16914	17087	17171	17017	17182	17123	17066	16986	16914	17015	17102	17127	17104	16989	16866	17052	16930	16974	16953	17031	17017	17216	17053	16923	17092	16861	16911	17154	17251	17021	17162	16969	16955	17006	17075	17129	16957	17192	17079	17069	17158	17039	17105	17140	17042	16921	17069	16966	17114	17047	17102	16961	17030	17123	16869	17094	17046	17259	16977	17070	16986	17091	16936	16933	16999	17066	16903	17192	16962	16993	17013	17063	17152	17083	16989	16996	16952	17038	16914	16916	17062	16970	16947	17297	17196	17082	17015	16889	16775	16918	17088	17132	16946	17100	17105	17046	17080	16961	17008	17003	17052	17003	17091	17103	17094	16989	17087	16944	17080	16917	17112	17091	17072	17169	16979	17065	16885	17022	16975	16924	17068	17026	17046	17089	17116	17043	16912	16832	16999	17085	17105	16992	17140	17053	17000	17037	16954	16897	17089	17036	16961	16923	17098	16919	16918	17153	16970	16938	17199	16969	17077	17104	17026	17200	17201	17161	16930	17175	17029	17064	16792	17133	16860	17078	16959	17025	17237	17022	16932	17075	17237	16978	17049	16947	17101	16932	17200	17116	16903	17056	16939	17141	16947	17121	17082	16922	17148	16867	17171	16990	16998	17079	17031	16976	16994	17092	16956	17129	17189	17075	16928	16952	17082	17087	16938	17232	17021	17231	17156	16964	17001	17006	17134	17011	17123	17103	16913	17247	16976	17006	16913	16959	17018	16882	16952	16926	17145	17055	17122	16898	16999	17022	17096	17036	17189	16964	17063	17035	17042	17124	17069	17044	17156	16788	16964	16960	17140	16936	17133	16985	16906	17005	17079	16929	17013	17019	16915	16901	17084	17065	16875	17139	16856	17205	17006	17090	16990	17030	16922	17014	17091	16983	17016	16995	16892	17037	16968	17097	17166	17114	17075	17069	17151	17039	16920	16908	17142	16961	16868	16879	17041	17088	17152	16931	17035	17158	17188	17103	17019	16931	17192	17084	16919	17209	17106	17166	17031	17053	16979	16984	16946	16976	17036	17069	17120	17160	17092	17181	16907	17080	17012	17073	16936	17071	17042	17026	16902	17057	17074	17273	17010	16885	17162	16971	16958	17132	16919	16950	17034	17013	16846	16989	16970	16911	17313	16894	17131	17013	17057	17186	16969	17028	16936	16841	16993	16994	16893	16952	17000	17084	17250	17059	17070	17087	17031	17039	16997	16929	17060	17027	17088	17189	17089	17043	17020	17055	16984	16995	16925	16874	17092	17074	17083	17116	16925	17083	16980	17017	17109	16909	17107	16995	17065	17032	16914	16973	17109	17191	17065	16935	17186	17016	16908	17079	16944	16991	17204	16983	17083	16999	16897	17170	17120	16978	17067	17124	17049	16973	16940	17049	17007	17092	17031	17037	17143	16936	17287	17031	17023	17156	17000	16891	17172	17064	16993	17144	17015	17139	17163	17017	16979	17075	16905	16994	17129	17086	17243	17010	17143	17146	16970	17205	17112	17007	17043	17261	16946	17149	17015	16897	16989	16924	16893	16919	16953	16983	17129	17020	16951	17134	17165	17176	17123	17042	17144	17112	17155	17184	17066	17104	17084	17187	17198	17206	17158	16803	17218	17089	17092	17059	17148	17063	17174	17288	16927	16934	17116	17006	16939	16920	17073	17025	16959	17034	16970	17060	16976	17072	16855	16981	17039	17230	17114	17144	16983	17045	17051	16875	17093	16999	16863	16975	16993	17001	17130	17078	16955	16963	17137	17194	17174	17170	16822	16835	17018	16894	17082	16986	17084	17078	17056	17078	16860	17109	17166	16911	17198	16836	17047	17074	17177	16948	17132	16982	17032	17018	17090	17107	16964	16967	17037	17091	16938	16869	16890	17171	16874	16983	16994	17095	16875	16992	17110	17039	17061	16985	17142	17087	17035	17054	16961	17256	16990	17111	16999	16872	17221	17146	17007	17073	16843	17114	16839	17027	17120	16983	16794	17172	17030	17106	16939	17226	17033	17100	16970	17017	16903	17062	17061	16895	17163	17154	16929	17154	17083	17176	17031	17011	17085	17070	17177	16985	17087	16990	17115	17027	17237	16916	17043	17032	16947	16883	16846	17093	17149	16953	17075	17115	17002	16936	17045	17058	17120	17037	17092	17233	17161	17004	17050	17060	17089	17093	17042	16936	17086	17029	17061	16993	16904	17062	17003	16970	16959	17120	17107	17185	16818	17090	16991	17200	17097	16808	17039	17026	17041	17181	17089	16985	17160	17027	17245	17188	17113	17221	16948	16711	17086	17130	17045	17108	17050	17074	17161	17200	17167	17032	17156	17203	16989	17074	16966	17130	17019	17113	17006	16928	17047	17015	16990	16947	17172	16985	17021	16879	17228	16985	17176	17004	17125	16952	17006	16865	17075	17207	17147	17108	16937	17172	17083	16940	17228	16995	16972	17000	17234	17138	16850	17012	17070	17177	17108	17062	16847	16954	17185	17083	16990	16993	16904	17137	16901	17081	17221	16941	17086	17002	17240	16959	17046	17120	17164	16986	16860	16914	17149	17006	16961	17140	16940	16921	17060	17133	16902	17037	16935	17215	16981	17126	17108	16856	17154	17017	17091	17088	17037	17054	17010	16914	17110	17052	17066	17062	17159	17058	17008	17001	17055	17244	17086	16923	16942
35914	29455	33828	32714	30896	30567	30266	29719	29696	29870	29806	29585	29357	29274	29450	29150	29478	29221	29115	29284	29351	29637	28967	29411	29492	29446	29388	29347	29388	29383	29355	29305	29309	29305	29438	29356	29212	29257	29079	29265	28952	29149	29573	29207	29364	29169	29291	29090	28998	29431	29049	29384	29109	29162	29197	29164	29135	29117	29296	29180	29308	29320	29285	29094	29285	29329	29122	29107	28993	29325	29184	29001	29075	29057	29399	29123	28986	29441	29174	29175	29227	29389	28976	29275	29170	29528	29509	29185	29108	29271	29304	29172	29062	29272	29278	28898	29280	29277	29251	29017	29154	29198	29114	29132	29336	29024	29289	29147	29354	29092	29059	28938	29290	29163	29237	29099	29344	29023	29358	29153	29041	29230	29554	29490	29392	29277	29469	29187	29438	29086	29094	29164	29148	29331	29122	29098	29158	29207	29438	29412	29089	29083	29293	29314	29320	29263	29520	29021	28944	29318	29162	29090	29199	29267	29172	29279	29198	29270	29204	29544	29255	29295	29238	28916	29031	29298	29061	29183	29125	29226	29239	29271	29271	29255	29363	29413	29419	29128	29171	28867	29201	29119	29252	29032	29268	29245	29301	29229	29195	29042	29448	29087	29248	29182	28988	29011	29062	29086	29249	29186	29140	29136	29026	29028	29103	29143	29205	29244	29155	29298	29096	29221	29266	29254	29267	29364	29377	29225	29633	29319	29379	29256	28801	29159	29193	29158	29040	29192	29093	29569	29369	29015	28901	29078	29304	29083	29173	29278	29322	29441	29266	29195	29243	29418	29427	29217	29217	29222	29284	29100	29381	29351	29295	29062	29380	29137	28986	29018	29234	29335	29008	29099	29184	29471	29256	29007	29169	29288	29183	29038	29391	29105	29091	29215	29145	29360	29098	29180	28971	29115	29177	29028	29218	29324	29143	29124	28890	29144	29154	29217	29095	29676	29382	29371	29212	29175	29261	29212	29320	29382	29192	29455	29407	29248	29331	29422	28996	29343	29315	29295	28976	29459	29120	29245	29086	29238	29317	29336	29051	29207	29125	29182	29093	29277	29156	29222	29402	29219	29223	29180	29117	29131	29068	29019	29201	29243	29223	29379	29440	29221	29293	29075	29251	29273	29290	29170	29252	29446	29101	29340	29122	29188	29089	29109	29506	29113	29293	29498	29227	29175	29055	29307	29275	29368	29204	28927	29400	29168	29131	28941	29158	29240	28891	29082	29288	29146	29166	29103	29465	29333	29077	29055	29106	29004	28816	29405	29421	29252	28998	29282	29000	29168	29184	29277	29082	29320	29079	29054	29396	29231	29182	29017	29236	29368	29431	29164	29255	29187	29147	28800	28908	29219	29177	29395	28842	29228	29026	29194	29365	29074	29177	29405	29192	29169	29391	28961	29353	29340	29254	29437	29114	29350	29605	29233	29150	29330	29199	28974	29313	29019	28981	29315	29052	29285	29307	29165	29329	29112	29107	28938	29330	29353	29331	29190	29277	29397	29277	28996	29286	29449	29148	29300	29292	29330	29262	29442	29222	29339	29404	29260	28992	29319	29101	28833	29155	29057	29067	28859	29059	29316	29276	29031	29031	29215	29331	29069	29365	29369	28969	28932	29060	29183	29036	29172	29326	29195	29050	29557	29392	29332	29177	29288	29222	29274	29213	29019	29265	29165	28902	29090	29259	29566	29109	29140	29384	28950	29365	29084	28956	29213	29185	29075	29030	29146	28986	29455	29329	29312	29208	29250	29152	29072	29252	29223	29147	29078	29084	29141	29428	29394	29437	29061	29113	29246	29091	29045	29237	29346	29401	29117	29229	28943	29242	29019	28897	29198	28870	29156	29209	28985	29272	29193	29367	29283	29335	29352	29348	29143	29108	28973	28909	29210	29121	29279	29106	29380	29123	29454	29305	29192	29258	29166	29226	29295	29138	29142	29064	29267	29299	29344	29358	28991	29163	28961	29138	29144	29144	29354	29126	29282	29169	29432	29060	29393	29029	29638	29401	29502	29293	29134	29094	29470	29111	29236	29248	29211	28946	29437	29179	28958	29134	29415	29069	29145	29058	29066	29110	29314	29240	29080	29183	29343	29446	29114	29277	29252	29311	28983	28983	29239	29301	29156	29174	29306	29155	29053	28990	29021	29349	29146	29277	29356	29061	29285	29158	29220	29157	29162	29291	29177	29161	29335	29478	29371	29182	29170	29199	29325	29308	29153	29006	29186	29140	29251	29264	29092	29101	29310	29297	29062	29078	29059	29117	29272	29543	29141	29262	29300	29217	29199	29365	29334	29125	29184	29203	29408	29151	29193	29212	29265	29315	29369	29394	29299	29172	29244	29213	29125	29058	28864	29357	29320	29220	29279	29187	29210	29532	29158	29318	29300	28959	28948	28853	29319	29248	29297	29139	29427	29183	29281	29307	29236	29105	29116	29275	29156	29165	29140	29085	29161	29089	29165	29039	29333	29190	29285	29274	29188	29236	29320	29171	29159	29430	29280	29245	29362	29227	29164	29265	29327	29105	29241	29418	29381	29286	29063	29123	29322	29416	29216	28957	29024	29086	29184	29081	29213	29266	29215	29069	29130	29063	28916	29193	29085	29244	29480	28996	29158	28922	29201	29063	28924	28986	29168	29438	29293	29333	29192	29253	29174	29260	29165	29296	29543	29299	29238	29095	28991	29054	29368	28996	29038	29469	29340	29288	29249	29207	29233	29049	29172	29248	29147	29188	29173	29482	29191	29217	29509	29293	29346	29165	29373	29179	29016	29362	29138	29308	29243	29213	29026	29109	29220	28935	29046	29263	29301	29159	29429	29040	29185	29208	29164	29307	29473	29071	29321	29385	29193	29208	29118	29309	29405	29432	29357	29093	29101	29390	29209	29115	29150	29399	29235	29450	29302	29273	29132	29155	29112	29124	28844	29263	29309	29121	29233	28985	29081	29395	29358	29590	29419	29334	29275	29070	29371	29340	29080	29258	29406	29333	29162	29269	29251	29064	29413	29096	29281	29426	29270	29348	29148	29088	29026	29267	28921	29083	29158	29290	29279	29352	29103	29193	29114	29465	29327	29219	29267	29299	29082	29249	29106	29194	29340	29422	29295	29135	29171	29380	29134	29444	29098	29338	29139	29331	29250	29017	29045	29089	29121	29232	29178	29032	29197	29294	29055	28906	29315	29237	29028	29001	29086	29262	29272	29281	28896	29387	28959	29144	29363	29383	29182	29160	29345	29262	29253	29265	29481	29133	29286	29088	28828	28918	29265	29146	29198	29346	29246	28981	29182	29102	29259	29123	29011	29056	29431	29310	29368	29083	29278	29337	28955	29041	29345	29157	29137	29261	29128	29098	29044	29495	29052	29426	29484	29234	29147	29239	29177	29271	29082	29394	29390	28992	29037	29369	29240	28932	29217	29208	29121	29113	29253	29032	29215	29258	29255	29121	29315	29373	29511	29149	29160	29301	29241	29145	29528	29137	29045	29337	29195	29238	29285	29385	29186	29499	29427	29337	29067	28966	29244	29272	29326	29396	28977	29215	29106	29487	29246	29082	28907	29076	29013	29251	29236	29503	29239	29181	29311	29504	29308	29449	29167	29246	29332	28960	29097	29149	29266	29240	29229	29344	29211	29475	29384	29174	29173	29287	29549	29046	29140	29356	29131	29383	29248	28916	29164	29271	29488	29382	29215	29062	29122	29214	29346	29265	29062	29057	29196	29331	29327	29309	28993	29244	29318	29378	29442	29434	29353	29504	29252	29200	29057	29124	29197	29287	29186	29374	29260	29320	29317	29634	29163	29396	29158	29030	29251	29581	29422	29208	29256	29124	29465	29107	29076	29219	28908	29380	29354	29345	29145	29428	28982	28817	29329	29044	29014	29403	29237	29185	29469	29221	29060	29158	29090	29308	29485	29233	29152	29289	29296	29332	29262	29125	29015	29161	29041	29425	29362	29318	29417	29411	29002	29099	29225	29462	29251	29358	29147	29411	29216	28972	29083	29316	29047	29436	29438	29225	29314	29242	29176	29362	29164	29121	29223	29192	29410	29044	29304	29228	29070	29070	29364	29386	28925	29366	29115	29066	29135	29151	29173	29363	29121	29415	29312	28912	29033	29356	29300	29330	29292	29253	29173	29106	29092	29315	29058	29004	29266	29058	29154	29306	29288	29198	29339	28972	29211	29142	29055	29267	29349	28987	29074	29370	29253	28998	29181	29335	29246	29124	29184	29253	29231	28983	29283	28972	29378	29304	29421	29146	29221	29134	29333	29230	29249	29364	29290	29203	29030	29103	29181	29238	29138	29189	29308	28986	29070	28955	29260	29000	29038	29137	29172	29135	29289	29062	29239	29574	29243	29176	29275	29243	29243	29428	29291	29040	29519	29310	29410	29202	29513	29223	29206	29197	29356	29414	29374	28999	29037	29246	29293	29626	29298	29136	29331	29438	29194	29249	29082	29218	29026	29250	29130	29174	29077	29343	29079	29135	29250	29023	29082	29352	29216	29351	29147	29258	29388	29308	29247	29190	29113	28975	29357	29375	29319	29069	28877	29195	28943	29110	29083	29375	29261	29418	29170	29244	29097	28998	29263	29092	28954	29191	28939	29418	29582	29264	29324	29245	29148	29331	29329	29304	29245	29394	28951	29236	29218	29220	29053	29141	29069	29145	29122	29022	29086	29261	29144	29364	29726	29276	29359	29241	29166	29129	29192	29403	29279	29062	29183	29278	29345	29331	29075	29557	29465	29398	29339	29228	29338	29296	29186	29151	29551	29365	29230	29669	29174	29389	29470	29230	29034	29088	29088	29257	29156	29421	29058	28964	29214	29379	29244	29598	29355	29407	29576	29213	28942	29349	29004	29092	29021	29194	29400	29205	29032	29188	29137	29156	29243	28952	29293	29255	29244	29325	29258	29196	29115	29171	29373	29328	29005	29373	28986	29085	29235	29542	29361	29267	29236	29166	29154	29269	29172	29505	29427	29312	29609	29125	29215	29157	29041	29433	29150	29290	29163	29020	29081	29278	29354	29378	29279	29325	29236	29115	29141	29028	29393	29088	29021	29185	29150	29389	29011	29420	29379	29198	29248	29004	29242	29100	29355	29158	29184	29052	29173	28883	29199	29375	29092
22503	25870	25256	22179	20765	19698	19196	19050	18661	18501	18223	18321	18173	18225	18211	18147	17789	18160	18045	18192	18096	17975	17864	18157	18091	18004	17975	18070	18118	17899	18010	17874	18276	18003	17919	17721	17925	18059	17942	17980	17983	18030	17951	17848	17861	18060	17979	17892	18075	17831	17980	18098	17922	18063	18124	17978	18028	18078	18066	17942	17980	18057	17974	17973	18026	18103	17744	17872	17892	17893	18112	18049	17945	18032	17935	17921	18152	17846	18005	17931	17977	17932	17907	18031	18095	17995	17901	18112	17866	18004	17831	17901	18035	17977	17916	17972	17991	17856	17943	17886	17791	18089	17939	17958	17963	17971	17985	17924	17930	17857	17899	18048	17964	17993	17979	17880	17887	17983	17880	17946	17959	18023	17908	17998	17799	17898	17992	18012	17955	18060	18007	17987	17876	17912	17931	17946	18054	18082	17965	17797	17746	18022	18076	17949	18121	17985	17836	17960	17963	18071	17876	17871	18084	17909	17893	17984	17952	17669	18138	17872	17986	17919	17921	17874	17975	18005	18032	17916	17801	18080	18000	17926	17980	17849	18063	18060	17806	17699	17907	18001	17944	17933	17791	17943	17840	18095	17865	17894	17833	17927	18082	18149	17848	17819	18053	18072	17770	18026	17935	17960	17863	17907	17944	17917	17983	17763	17778	17985	18013	17991	17843	17623	17887	17889	18053	17964	17997	18065	17899	18190	17935	17936	17842	18079	17825	18008	17921	17860	17963	17694	17919	17988	18010	17797	17903	17873	18169	17971	17908	17995	18135	18094	17912	18071	18040	17872	17751	17970	18107	17912	18158	17895	17929	17986	17911	17978	17957	17870	18280	17943	18003	18014	17963	18002	17787	17943	17958	17911	17868	18009	17873	17989	17967	17962	18020	18016	17837	17997	17955	17881	17765	17852	17972	17976	17942	18096	17833	18035	17984	17855	17891	17923	18002	17944	17758	18085	18148	17892	17803	18024	18073	17993	18059	17937	17821	17882	17853	17882	17866	17940	17892	18064	17817	17907	17901	17983	18007	17835	17970	17957	17952	17974	17713	17980	18043	18098	18028	17811	17952	17813	17885	17894	17962	17840	17841	17905	17899	18006	17869	17985	18066	17837	18042	17684	17973	17770	17952	18076	17973	17998	17947	17957	17859	17785	17939	17904	17778	17885	17972	17993	18064	18010	17888	17957	18094	17974	17717	17823	17887	17960	17863	17976	17820	17857	17895	17960	18088	17852	17997	18030	17996	17931	17953	18102	17942	17933	17940	17885	17976	17980	17951	17943	17892	18060	17960	18001	17879	17920	17996	17970	17899	17845	17972	18024	17858	17945	18114	17794	17783	17935	18014	17986	17976	17859	17781	18014	17857	17961	17976	17820	17870	17960	18123	18177	18078	18218	17914	18002	17793	17956	18094	17941	18069	17993	17961	18033	18140	17995	17864	17986	17791	17871	17917	17951	18031	17905	17993	17941	17947	17933	17916	18062	18014	18064	18114	18063	17945	17917	18079	18022	18065	17986	18039	17858	17981	17883	17866	18184	17791	17996	17896	17821	18038	17923	17940	17949	17995	18113	17902	17774	18020	17945	17999	18091	17837	17864	17865	17956	17895	18016	17977	17979	17761	17943	18161	17836	18043	18042	17862	17935	18012	17962	17925	17884	17977	18061	17727	17895	17940	17970	18005	17992	17994	17873	17932	17867	17948	18009	17961	17948	17958	17898	17985	17940	18019	17954	18095	17995	17921	17836	17864	18024	17909	17922	17798	17928	18000	17971	18041	17832	17948	17972	17880	18157	17776	18098	17964	18040	18018	17802	18114	17957	17952	17920	17812	18028	17937	17930	17963	17922	18128	17882	17916	17842	18043	18132	18013	18056	17856	18016	17972	17859	17983	17895	17938	17755	18029	17705	18132	17816	17982	18085	17863	17997	17901	17914	18033	18029	18128	17924	18022	17875	17976	17912	17985	17924	17860	17937	17964	17985	17846	17944	17882	17888	17782	17977	17825	18050	17928	17954	17829	18003	18010	17824	17967	17966	18049	17834	18041	18005	18055	17915	17963	17910	17900	17952	18098	17985	17796	17814	17898	17835	17915	17835	18139	17907	17694	17951	18051	17904	17941	17980	18071	18001	17870	17999	17935	18059	18138	18120	17999	17954	17850	17956	17919	17989	17938	18052	17808	18102	17857	17957	17933	18039	17965	18013	17992	18003	17786	17988	17703	18041	18044	17954	17919	17819	17898	17787	17962	18031	17881	18079	17841	17852	18073	18091	18076	17955	18068	17874	17821	17861	17871	17942	18079	17887	18024	17958	17733	18033	17949	17974	18045	17743	18036	17799	18096	17845	17942	17969	17862	17862	18187	18042	17943	17983	17960	18024	17954	17928	17912	18023	17903	17823	17974	17851	17993	17851	17917	17923	18052	18059	18036	18029	18024	17953	17877	17932	17988	18031	17898	17896	17777	17989	17796	18006	17995	18004	18001	17864	17988	17886	17948	18073	18182	17902	17854	17920	17993	18030	17917	17860	17921	18009	18019	17867	17844	17935	17870	17886	18021	18046	18057	18076	17903	17986	17831	17884	17825	17935	17971	17846	17978	17950	17790	18031	17914	17799	17913	17930	17853	17770	18142	17982	17874	17975	17849	17798	17855	17851	17972	17840	18121	17848	17895	17945	17883	17959	18118	17848	17961	17794	18065	17914	17949	17873	17953	17910	17880	17900	18039	17899	17950	18075	18037	17975	18118	18072	18043	17923	17896	17985	18101	17678	18007	17805	17974	17876	17956	17935	17776	17841	17873	18030	17900	17989	18082	18142	18054	17959	17988	17882	18100	17976	17718	17998	17995	17950	17987	18087	17888	18018	18029	17810	18000	18012	17937	18046	17867	18120	17788	18029	17949	17989	17805	18110	18042	17907	17949	17878	17852	17911	18042	17870	17865	17875	17999	18071	18029	17927	17981	17842	17792	17818	17940	17923	17899	18106	17939	17950	17924	18084	17938	18151	17951	17946	17931	17777	17928	17835	17660	18025	17926	17973	17776	18107	17945	17978	17910	17820	17973	18052	18002	17945	17898	18114	17791	18082	17840	17922	18099	17921	18009	17832	18069	17853	18026	17769	18082	17868	18082	17890	18021	17853	17927	17843	17903	17884	18030	18041	17987	17808	18024	17844	18097	17851	18019	17903	17986	18025	18055	17972	18015	18038	17947	17936	17986	18106	17981	17877	17742	17908	17865	17916	17949	17812	18045	17739	17948	17834	17937	17889	17947	17968	17783	18114	18025	17926	17831	17679	17982	17982	18062	18195	17948	18057	18075	18001	17869	17899	17979	17950	18016	18002	17884	17867	17883	18053	18005	17819	17983	18000	17910	18032	17938	17869	18025	17820	17975	17894	17759	17993	17903	17959	17930	17983	17817	17937	18048	17945	17822	18018	17767	17966	17984	18003	17927	17901	18152	17961	17980	18020	18085	17994	17912	18013	17966	18046	17907	18000	18103	17985	18079	17815	17824	17948	18046	17960	17611	17937	17980	17801	17909	18085	18005	18033	17890	17899	17982	17644	18062	18030	17905	18035	17902	18183	17815	18054	17852	18093	17825	17955	17882	18013	18158	18027	18064	17867	17805	17908	17987	17905	17948	17955	17926	17731	17999	18043	17778	17990	17832	17969	18025	17906	17884	18010	17735	17859	17920	18044	17931	18008	17994	17899	17945	17933	17988	18131	18119	17890	17839	17690	17898	18018	18077	18020	18011	17835	17969	17929	17863	17771	17781	18032	18002	17806	17999	17874	18089	17986	17956	18031	18062	17660	17954	17931	17963	18091	17923	17901	18047	17841	18053	17883	17884	18074	18120	18076	18005	17853	18172	17956	17822	18047	17983	17786	17877	17701	18019	17977	18079	17909	17950	17874	18063	18030	18099	17942	18067	17816	17961	17944	18152	17936	17935	18096	18067	17931	18172	17932	17948	17943	18008	17886	17885	18068	17944	17899	18077	17988	18035	17928	18028	17871	18007	17890	17928	17927	17911	18021	17992	18035	17923	17886	17782	17982	18040	18008	17850	17906	17910	17879	18016	17908	18179	18096	17955	18078	18077	17971	17831	17898	18019	17743	17899	17914	18048	17880	17962	17960	17834	17855	18177	17926	17853	17972	17995	18141	17971	17821	17986	17901	17920	18028	17938	17876	18068	17855	17954	17957	18048	17869	18070	17883	17755	17916	17934	17963	17916	17882	18024	18021	18010	18149	17916	18049	17908	17862	18116	17830	17929	17844	18040	17967	17949	17824	18025	17942	17871	18009	17914	17968	17923	17912	18063	17958	17776	18055	17832	18008	18122	17925	17991	18154	17875	17896	18003	18047	17936	17963	18002	17771	17900	17924	17922	17867	18104	17812	18143	18085	17801	17898	17926	18005	17980	18066	17868	17884	17795	18123	18038	17845	17988	17946	18039	17950	17975	17832	18017	18035	17929	18089	17884	17937	18061	18034	17922	18014	17929	17893	17870	18028	18042	18027	18064	17925	17896	18000	17805	18049	17785	17985	17957	18154	17825	17781	18110	17974	17942	18040	17960	17934	18070	18146	18005	17928	17920	17920	17925	17995	17970	18010	18107	18013	17878	18146	17863	17844	17972	17885	18061	17660	17964	17893	18121	17806	17966	17800	17884	17963	17964	17939	17944	17816	17961	17962	17902	17788	18104	17946	18058	18043	18028	18040	18048	17974	17830	17979	17950	18037	17955	17838	17801	17877	18042	18002	17934	17786	18004	17979	17995	17799	18141	17910	17942	18054	17870	18031	18040	18006	17974	17816	17845	17947	17916	18080	17946	17906	17959	17983	17888	17806	18015	17838	18100	18139	17829	17775	17971	18024	17842	17963	17933	18117	18013	17893	18030	17996	17850	18032	17959	17922	18063	17825	17988	17945	17900	17939	17938	18005	18018	17942	17855	17928	17892	17881	18033	17958	18024	17922	18048	17975	18034	18144	17930	18033	17923	17906	18101	17987	17827	17988	17971	17973	17849	18018	18032	18095	17978	17798	17835	17894	17976	17973	17871	17908	17820	17920	18076	17826	17927	17933	17982	17899	18133	17796	17988	17929	17992	17915	17979	17816	18052	18010	18139	17998
24186	21197	27767	25443	24927	29552	31810	29080	28485	28535	28257	28394	28067	28099	27863	27939	27963	27779	27588	27713	27672	27559	27719	27764	27569	27435	27594	27291	27656	27781	27322	27466	27829	27572	27665	27404	27276	27577	27531	27374	27644	27666	27361	27354	27648	27486	27623	27443	27499	27255	27206	27533	27577	27238	27415	27457	27611	27473	27460	27315	27407	27296	27648	27583	27436	27436	27334	27273	27688	27484	27402	27164	27504	27490	27564	27512	27523	27302	27441	27521	27381	27444	27588	27546	27398	27449	27409	27376	27222	27380	27239	27489	27377	27476	27346	27328	27682	27427	27355	27535	27465	27537	27596	27433	27351	27910	27608	27385	27599	27474	27323	27351	27438	27193	27378	27496	27587	27460	27628	27362	27225	27679	27565	27549	27700	27322	27490	27523	27531	27534	27466	27311	27298	27466	27735	27385	27635	27340	27323	27758	27540	27442	27578	27352	27450	27418	27695	27511	27545	27459	27344	27600	27513	27637	27454	27292	27442	27541	27604	27172	27498	27467	27316	27194	27504	27452	27417	27561	27581	27335	27507	27426	27302	27727	27538	27328	27366	27453	27496	27496	27418	27395	27364	27283	27577	27376	27567	27490	27549	27301	27310	27523	27599	27513	27239	27489	27357	27449	27358	27444	27507	27581	27390	27470	27471	27269	27286	27298	27558	27459	27437	27521	27463	27657	27275	27446	27479	27503	27742	27609	27418	27774	27301	27369	27557	27157	27571	27718	27496	27463	27553	27290	27247	27538	27396	27675	27732	27237	27309	27587	27354	27278	27193	27374	27398	27277	27444	27278	27273	27483	27563	27504	27716	27482	27374	27360	27552	27764	27194	27249	27454	27489	27483	27496	27747	27492	27341	27378	27830	27740	27500	27562	27615	27226	27594	27586	27572	27433	27280	27526	27652	27678	27404	27377	27447	27349	27382	27283	27353	27431	27559	27239	27493	27256	27381	27214	27577	27474	27489	27446	27561	27237	27433	27586	27503	27294	27581	27392	27413	27367	27446	27449	27494	27275	27348	27382	27631	27219	27658	27511	27330	27469	27334	27509	27607	27504	27490	27484	27189	27277	27251	27393	27574	27288	27367	27381	27707	27183	27314	27297	27464	27284	27837	27501	27610	27542	27289	27278	27386	27217	27504	27683	27368	27217	27485	27209	27564	27232	27272	27524	27412	27576	27435	27309	27320	27266	27580	27342	27492	27553	27506	27521	27478	27273	27304	27676	27502	27634	27544	27155	27278	27529	27567	27140	27188	27476	27732	27681	27480	27368	27529	27263	27412	27536	27617	27506	27445	27253	27705	27423	27538	27387	27194	27499	27707	27485	27501	27663	27495	27584	27276	27556	27509	27465	27409	27495	27512	27428	27635	27442	27236	27308	27702	27572	27455	27562	27314	27339	27303	27481	27448	27564	27710	27604	27431	27501	27228	27434	27349	27433	27535	27497	27571	27265	27455	27387	27496	27253	27471	27602	27554	27141	27136	27310	27327	27176	27527	27531	27657	27167	27609	27279	27581	27264	27293	27252	27191	27377	27392	27288	27271	27345	27258	27390	27487	27538	27269	27363	27422	27352	27566	27489	27452	27565	27093	27604	27498	27454	27394	27159	27215	27252	27340	27548	27489	27445	27294	27482	27568	27412	27240	27301	27463	27350	27598	27445	27508	27535	27410	27533	27347	27446	27392	27531	27363	27357	27597	27481	26995	27495	27368	27457	27511	27244	27389	27364	27560	27604	27279	27574	27546	27572	27508	27369	27387	27440	27532	27445	27671	27338	27345	27412	27556	27444	27504	27637	27464	27661	27298	27576	27615	27317	27482	27837	27452	27442	27287	27556	27460	27571	27423	27448	27436	27366	27612	27245	27446	27418	27380	27637	27472	27274	27230	27343	27488	27580	27580	27561	27407	27447	27530	27615	27547	27356	27430	27621	27518	27489	27403	27371	27569	27413	27667	27557	27544	27672	27577	27515	27384	27573	27446	27540	27793	27479	27474	27244	27286	27454	27384	27621	27572	27765	27511	27507	27475	27584	27530	27423	27494	27222	27135	27483	27178	27747	27325	27507	27441	27388	27586	27049	27499	27468	27284	27489	27505	27401	27363	27528	27549	27616	27606	27403	27236	27585	27448	27231	27435	27511	27461	27292	27570	27235	27453	27394	27318	27351	27173	27272	27512	27521	27417	27280	27624	27509	27420	27355	27369	27383	27539	27488	27456	27246	27395	27420	27290	27131	27828	27277	27496	27393	27496	27394	27407	27593	27404	27572	27414	27494	27327	27422	27222	27376	27516	27357	27278	27567	27354	27343	27147	27202	27616	27462	27525	27358	27594	27382	27689	27596	27419	27473	27510	27345	27452	27683	27441	27420	27472	27625	27384	27438	27200	27197	27581	27356	27556	27411	27109	27457	27572	27279	27268	27622	27580	27831	27727	27425	27251	27486	27341	27310	27615	27255	27709	27729	27556	27549	27640	27521	27467	27641	27552	27421	27488	27087	27127	27462	27390	27239	27527	27311	27700	27366	27496	27340	27273	27344	27540	27507	27563	27517	27252	27471	27703	27288	27745	27261	27528	27373	27279	27503	27524	27707	27759	27215	27482	27400	27500	27709	27596	27550	27514	27497	27480	27664	27323	27401	27206	27433	27607	27603	27354	27650	27357	27600	27451	27492	27360	27612	27680	27379	27374	27588	27569	27407	27403	27129	27363	27372	27230	27585	27460	27196	27316	27688	27647	27438	27289	27551	27352	27354	27313	27540	27259	27432	27746	27320	27199	27110	27592	27716	27079	27507	27625	27425	27384	27462	27218	27390	27184	27334	27537	27555	27373	27422	27600	27537	27642	27531	27308	27492	27533	27366	27667	27822	27329	27473	27553	27689	27743	27341	27297	27552	27571	27399	27297	27207	27282	27450	27507	27185	27441	27421	27327	27337	27381	27430	27535	27231	27438	27411	27403	27561	27525	27546	27339	27520	27394	27295	27710	27408	27309	27405	27474	27639	27492	27194	27676	27537	27205	27247	27238	27105	27600	27638	27324	27470	27530	27597	27660	27484	27642	27253	27729	27666	27463	27482	27484	27615	27415	27311	27279	27583	27389	27360	27471	27585	27381	27509	27391	27406	27277	27354	27482	27271	27285	27507	27458	27560	27235	27230	27429	27476	27664	27296	27493	27607	27617	27395	27579	27260	27555	27338	27192	27409	27214	27478	27361	27713	27675	27262	27541	27247	27358	27448	27546	27413	27560	27561	27328	27552	27526	27607	27420	27418	27643	27340	27357	27514	27378	27684	27435	27406	27450	27291	27380	27374	27557	27549	27208	27592	27437	27188	27193	27408	27460	27777	27316	27333	27440	27651	27630	27567	27695	27609	27383	27243	27322	27610	27377	27613	27484	27504	27493	27327	27671	27404	27546	27492	27452	27470	27275	27305	27527	27658	27285	27424	27430	27477	27611	27559	27606	27367	27687	27263	27632	27341	27195	27404	27368	27302	27418	27456	27418	27396	27388	27232	27739	27416	27602	27473	27443	27300	27551	27537	27403	27348	27405	27585	27350	27153	27176	27392	27608	27400	27367	27498	27665	27661	27184	27456	27209	27455	27644	27441	27814	27562	27401	27288	27459	27578	27464	27472	27495	27756	27610	27292	27480	27706	27405	27462	27485	27408	27465	27486	27383	27473	27391	27519	27399	27348	27403	27601	27497	27469	27199	27231	27448	27355	27454	27409	27488	27478	27238	27440	27371	27257	27574	27377	27296	27394	27382	27252	27480	27747	27425	27414	27367	27247	27465	27510	27477	27018	27217	27578	27684	27660	27565	27543	27286	27403	27503	27280	27356	27485	27465	27828	27572	27788	27391	27367	27695	27363	27600	27462	27534	27752	27363	27285	27368	27661	27329	27485	27359	27389	27416	27509	27470	27266	27194	27391	27518	27484	27550	27342	27395	27366	27262	27510	27430	27333	27525	27531	27310	27728	27363	27187	27514	27395	27580	27349	27241	27608	27725	27410	27570	27326	27331	27526	27578	27600	27630	27340	27246	27258	27752	27552	27331	27459	27259	27624	27486	27555	27408	27527	27415	27397	27373	27274	27155	27403	27438	27600	27493	27662	27340	27632	27509	27548	27308	27105	27445	27168	27380	27438	27514	27408	27144	27360	27407	27546	27498	27338	27237	27362	27521	27552	27434	27469	27519	27467	27444	27498	27520	27629	27477	27404	27535	27501	27586	27551	27677	27281	27541	27241	27432	27650	27523	27287	27656	27588	27447	27352	27428	27501	27474	27565	27471	27672	27313	27607	27452	27384	27537	27328	27594	27654	27443	27544	27426	27278	27300	27507	27349	27352	27706	27309	27299	27508	27500	27347	27353	27481	27664	27236	27469	27592	27251	27706	27620	27530	27519	27588	27513	27484	27465	27660	27380	27487	27446	27352	27568	27611	27517	27176	27497	27346	27704	27400	27626	27424	27477	27338	27372	27514	27460	27446	27419	27432	27503	27780	27575	27646	27538	27471	27468	27420	27352	27511	27510	27418	27490	27579	27479	27313	27778	27430	27508	27476	27566	27592	27321	27302	27473	27328	27289	27449	27302	27412	27617	27477	27559	27794	27221	27493	27359	27456	27248	27478	27358	27429	27556	27294	27204	27368	27594	27601	27649	27429	27380	27439	27765	27627	27599	27330	27487	27458	27117	27221	27179	27250	27511	27357	27501	27289	27607	27288	27727	27811	27354	27397	27430	27522	27251	27319	27569	27331	27445	27367	27673	27292	27434	27344	27408	27391	27559	27423	27441	27486	27417	27253	27366	27359	27326	27430	27478	27631	27600	27445	27680	27524	27583	27386	27626	27408	27505	27576	27672	27582	27658	27780	27683	27549	27525	27526	27469	27371	27352	27557	27435	27437	27506	27302	27239	27422	27559	27317	27523	27599	27617	27284	27844	27495	27488	27729	27608	27276	27623	27638	27049	27522	27261	27542	27455	27243	27377	27423	27419	27588	27354	27175	27357	27514	27741	27501	27465	27475	27300	27329	27499	27309	27682	27602	27428	27520	27679	27720	27386	27130	27699	27634	27353	27489	27306	27327	27246	27474	27367	27502	27365	27316	27479	27373	27560	27396	27474	27486
19628	31799	31428	26317	23390	21335	19925	19342	18748	18331	18276	17876	17877	17814	17748	17477	17534	17497	17488	17440	17286	17463	17173	17305	17334	17112	17335	17345	17173	17186	17191	17476	17213	17241	17195	17238	17328	17201	17198	17207	17185	17353	17223	17309	17346	17312	17276	17368	16947	17322	17074	17221	17214	17182	17242	17086	17332	17259	17155	17215	17081	17214	17189	17361	17289	17249	17097	16993	17292	17071	17226	17032	17100	17239	17041	17087	17354	17234	17232	17212	17124	17262	16995	17119	17178	17070	17364	16876	17126	17156	16972	17118	17112	17250	17194	17152	17163	17212	17198	17167	17256	17161	17060	17109	17184	17202	17085	17022	17210	17282	17090	17275	17127	17292	17128	17223	17168	17157	17184	17116	17055	17040	17068	17213	17155	17196	17133	17177	17127	17225	17152	17256	17267	16964	17088	16970	17089	17167	17262	17197	17127	17098	17150	17087	17223	17040	17316	17249	17134	16926	17177	17098	17162	17163	16963	17104	16974	17245	17022	17068	17054	17291	17325	17158	17187	17010	17194	17256	17234	17051	17235	17101	17218	17145	17018	17134	17252	17150	17055	17205	17211	17208	17135	17027	17301	17003	17362	17054	17185	17270	17212	17113	17119	17009	16910	17132	17085	17117	17064	17004	17188	17100	17194	17115	16923	17208	17134	16989	17218	16971	17212	17125	17195	17154	17158	17253	17134	17220	17190	17214	17136	17288	17156	17120	17250	17077	17019	16941	17109	17216	17075	17103	17099	17113	16999	17258	17187	17249	17183	17023	16974	17037	17224	17154	17030	17326	17204	17334	17064	17119	17028	17215	17041	16989	17273	17020	17094	17009	17199	17150	17260	17259	16951	17187	17041	17066	17161	17158	17248	17151	17000	17061	17148	17160	17164	17068	17059	16945	17150	16960	17110	17113	17094	17256	17292	17111	17224	17158	17159	17154	17033	17252	17149	17091	17186	17049	17013	17164	17284	17270	17144	17087	17208	17137	17129	17062	17147	17152	17094	16963	17030	17359	17106	17085	17119	16951	17144	17099	17098	17064	17048	17068	17010	17129	17073	17186	16977	17277	17213	17178	17022	17239	17227	17030	16943	17062	17136	16906	17242	17113	17138	17091	17130	17107	17202	17049	17150	17066	17109	17215	17214	17247	17113	17197	17007	17127	17172	17036	17095	17057	17100	17138	17101	17217	17147	17134	16976	17225	17086	17116	17078	17046	17008	17108	17072	17283	17110	17050	17031	17188	17098	17134	17095	17123	16846	17176	17087	17106	17147	17195	17190	17178	16872	17106	17157	17189	17010	17332	17163	17088	16975	17031	17097	17149	17105	17278	17246	16904	17164	17007	17165	17060	17273	16945	17019	17183	17054	17152	17093	17028	17115	17241	17120	17162	17317	17269	17102	17144	17095	17078	17219	17086	16984	17135	17216	17028	17063	16976	17179	16967	17157	17169	17196	17139	17077	16915	17021	17185	17080	17129	17099	17257	16888	16986	17304	17078	17256	17146	17276	16951	17032	17000	17118	17165	17238	17084	16890	17136	17017	17194	17072	17118	17070	17051	17158	17048	17200	17019	17329	17245	16975	17109	17160	17139	17107	16974	17051	17158	17259	16932	17158	17097	17160	17304	17088	17018	16897	17107	17243	17172	17221	17117	17183	17174	17186	17074	17140	17347	17055	17352	17220	17150	17201	17043	17216	17263	17075	17152	16964	17275	16966	17109	17243	17089	17143	17164	17120	17183	17069	17071	17159	17300	17264	17169	17104	17134	17039	17061	17159	17235	16904	17263	16963	17170	17086	17104	17136	17042	17044	17074	17204	17061	17169	16888	17126	17037	17119	17105	17100	17143	17056	17209	17221	17140	16995	17089	17188	17257	17030	17165	17218	17157	17002	17184	17220	17067	17058	17081	17273	17133	16987	17229	17284	17086	16961	17019	17018	17095	17146	17214	17200	17329	17122	17347	17270	17039	17245	17079	17241	17118	17158	17026	17107	17305	17048	17151	17320	17119	17118	17128	17148	17133	17134	17027	17274	17302	16993	17435	17124	17223	17298	17273	16967	17102	17163	17142	17048	17262	16894	17160	17112	17144	16922	17039	17197	16908	17173	17190	17239	17199	17126	17080	17137	17041	16990	17187	17166	17059	17111	17163	17198	17107	17137	17277	17339	17207	17019	17248	17217	17023	17039	17267	17139	17346	17104	17206	17124	16966	17158	17200	17163	17296	17019	17188	17121	17260	17139	17259	17020	17317	16969	17166	17112	17147	17258	17097	17076	17064	17217	16981	17159	17190	17111	17245	17131	17079	17096	17166	17210	17077	17027	17191	17041	17360	17062	17066	17242	17084	17128	16987	17125	17342	17131	17010	16929	17139	17219	17071	17097	17258	17132	17059	17022	17035	17217	17191	17138	17105	17271	17146	17095	17107	17073	17186	17121	17127	17062	17119	17172	17146	16898	17046	17115	17190	17140	17149	17052	17155	17142	17184	17192	17165	17221	17128	17205	17191	17045	17184	17061	17260	17234	17139	17117	17214	17038	17045	17036	17374	17234	17212	17006	17253	17006	17211	17248	17143	16993	17205	17169	17038	17177	17065	17144	17243	17360	16974	17146	17112	17148	17106	17214	17155	17013	17098	17194	17174	17098	17156	17147	17038	17214	17038	17080	17117	17140	17058	17165	17205	17034	17209	17100	17244	17172	17162	17064	17146	17084	16966	17080	17021	17153	17151	17207	17102	17232	17124	17156	17286	17146	17222	17362	17098	17158	17048	16937	17155	17146	17000	17330	17237	17226	17206	16972	17051	17280	17124	17120	17236	17013	17055	17218	17106	17083	17173	17248	17185	17191	16872	17292	16981	17164	17105	17180	17121	17136	17189	17012	16893	17007	17159	17258	17103	16980	17113	17124	17079	17095	17015	17160	17133	17169	17159	17213	16985	17183	17199	17090	17215	16920	17151	17188	17231	17206	17053	17170	17271	17193	17038	17113	16996	17168	17263	17031	16842	17167	17143	17140	17197	17243	17170	17077	17053	17136	17198	17169	17150	17071	17146	17146	17061	17082	17214	17264	17118	17063	17166	17265	17251	17087	17011	17172	17188	17124	17152	17289	17128	16975	16999	17096	17100	17046	17014	17171	17037	17149	17253	17185	17021	17111	17013	17296	17058	17113	17068	17159	17130	17123	17083	17062	17069	17134	17071	17142	17169	17065	17085	17062	17126	16980	17241	16986	17146	17161	17120	17300	17043	17082	17068	17008	17071	17262	17166	17259	17004	17203	17248	17205	17126	17182	16978	17198	17226	17259	17312	16965	17021	17168	17245	17071	17075	17118	17176	17117	17076	17226	17122	17191	17045	17350	17278	17166	17297	17276	16963	17110	17129	17265	17191	17250	17155	17140	17187	17228	17158	17270	17168	17156	17149	17285	17262	17214	17284	17182	16912	17003	17230	17110	17114	17109	17154	17167	17053	17205	17241	17025	17196	17042	17141	17216	17301	17107	17292	17287	17216	17015	17087	17117	16956	17343	16897	17149	17192	17142	17096	17178	17326	17104	17096	17180	17221	17054	17019	17241	17063	17173	17239	17222	16986	17281	17234	17274	17145	17042	17134	16997	17092	17144	17148	17150	17291	17083	17218	17378	17086	17167	17213	17031	17010	17306	16983	17112	17198	17137	17192	17068	17001	17266	17270	17188	17062	16963	17201	17193	17014	17190	17099	17161	17163	17049	17210	17264	17217	17063	17031	17108	17302	17210	17098	17013	17078	17353	17135	17249	17044	17147	17126	17060	17310	17322	17222	17176	17033	17280	17212	17271	17017	17189	17152	17133	17186	17229	17121	17198	17073	17176	17203	17137	17226	17218	17024	16921	17109	17235	17149	17167	17180	17092	17127	17303	17159	17186	17114	17120	17186	17140	17179	16866	17191	17291	16962	17061	17032	17166	17063	17119	17214	17138	17221	17048	17187	16965	17004	17184	17026	17309	17079	17283	17026	17165	17035	17108	17077	17226	16957	17095	17243	17244	17210	17070	17265	16995	17267	17056	17216	17096	17302	16860	17042	17154	17120	17256	17389	17061	17042	17140	17273	17097	17175	17120	17004	17037	17110	17197	17082	17141	17031	17146	17232	17172	16984	17068	17128	17119	17120	17109	17123	17184	17049	17047	16996	17048	17073	17157	16991	17229	17323	17111	17135	17314	17179	17190	17006	17185	17012	17198	17296	17129	17160	17024	17119	17226	17138	17117	17105	17136	17294	17257	17171	17157	17106	17263	17143	17111	17211	16977	17187	17289	17224	17151	17103	16991	17169	17163	17266	17226	17023	17103	17109	17146	16896	17052	17293	16987	17121	17290	17262	17003	17119	17238	17192	17178	17306	16998	16925	16905	17156	16866	17148	17278	17225	17298	17127	17035	17178	17248	17077	17271	17256	17037	17198	17113	17150	17255	17191	17101	17098	17117	17365	17047	16854	17210	17137	17170	17054	17198	17234	17119	17170	17129	17096	17082	17101	17219	17046	16979	17132	17198	17274	17186	16939	17094	17181	17193	17302	17041	17045	17275	17183	17271	16796	16956	17176	17288	17166	17070	17050	17059	17008	17170	17073	17251	17146	17012	17142	17272	17145	17249	17047	17232	17242	17277	16983	17121	17368	17161	16959	17082	17189	17105	16965	17345	17219	17135	16989	17116	17255	17085	17151	17196	17058	16988	17222	16998	17222	17131	17220	17126	17146	17226	17182	17261	17114	17150	17080	17127	17090	17044	17296	17074	17167	16982	17287	16956	16954	17202	17184	17193	17277	16955	17185	17235	17007	17198	17285	17057	17001	17282	17128	17213	17018	17230	17036	17101	17228	17291	17159	17261	17112	17102	17094	17145	17175	17242	17029	17036	17288	17269	17023	17160	17287	17122	17314	17229	17212	17059	17255	17029	17111	17307	17117	17242	17120	17083	17254	17180	17246	17042	17201	17086	17368	17107	17169	17053	17134	17391	17130	17190	17249	17226	17227	17027	17039	17219	17234	17171	17326	17126	17187	17133	17064	16960	17130	17060	17000	17017	17246	17286	17072	17062	17103	17233	17006	17055	17137	17226	17256	17038	16956	17023	17257	17072	17175	17085	17242	17042	17157
22592	21146	27752	24943	22630	28293	33337	30192	29441	29596	28838	28568	28473	28301	28134	28225	28058	28171	28162	27794	27951	27700	28042	27877	28005	27805	28261	27976	27970	27831	27651	27765	27711	27737	27658	28071	28041	27671	27630	27528	27700	28170	28161	27676	27642	27786	27777	27809	27688	27752	27884	27333	27636	27454	28070	27878	27505	27567	27645	27749	27779	27522	27697	27864	27700	27691	27512	27841	27469	27544	27497	27677	27774	27922	27770	27630	27604	27566	27787	27610	27512	28006	27573	27530	27832	27488	27627	27684	27410	27258	27730	27511	27740	27554	27655	27498	27511	27512	27611	27498	27630	27664	27588	27533	27449	27601	27552	27550	27594	27447	27495	27686	27507	27323	27625	27523	27707	27546	27574	27236	27571	27588	27393	27668	27682	27827	27531	27493	27451	27694	27464	27793	27607	27463	27727	27726	27528	27536	27450	27692	27988	27770	27474	27640	27685	27526	27670	27568	27436	27496	27676	27314	27508	27707	27400	27792	27608	27303	27702	27584	27548	27685	27623	27866	27885	27357	27732	27588	27905	27615	27571	27540	27484	27617	27465	27709	27362	27699	27529	27428	27385	27376	27587	27814	27551	27493	27467	27715	27456	27790	27426	27323	27657	27735	27572	27528	27638	27477	27435	27454	27552	27578	27478	27352	27526	27676	27396	27465	27392	27530	27630	27539	27591	27787	27538	27462	27483	27468	27534	27722	27451	27625	27482	27547	27553	27569	27647	27600	27580	27570	27322	27468	27535	27479	27696	27535	27579	27761	27473	27236	27445	27656	27853	27490	27392	27427	27443	27429	27740	27640	27441	27397	27310	27575	27438	27683	27823	27500	27533	27805	27365	27318	27774	27700	27591	27426	27550	27517	27606	27849	27704	27877	27346	27579	27554	27368	27690	27462	27333	27534	27454	27520	27540	27665	27357	27636	27669	27642	27452	27667	27552	27554	27567	27559	27391	27263	27426	27513	27572	27286	27412	27513	27614	27403	27555	27496	27496	27314	27615	27656	27615	27447	27367	27386	27368	27379	27457	27552	27605	27434	27421	27558	27507	27534	27603	27290	27553	27742	27387	27283	27584	27696	27511	27432	27505	27555	27485	27428	27552	27597	27722	27548	27568	27549	27605	27410	27588	27491	27594	27516	27397	27558	27593	27801	27310	27353	27461	27468	27505	27329	27801	27715	27532	27339	27913	27850	27653	27514	27586	27334	27483	27469	27734	27414	27405	27673	27469	27396	27433	27586	27543	27655	27593	27411	27522	27618	27648	27377	27653	27523	27684	27500	27467	27791	27607	27821	27516	27468	27608	27602	27386	27385	27446	27484	27458	27480	27270	27666	27729	27497	27619	27352	27433	27467	27634	27730	27503	27710	27627	27625	27587	27646	27468	27407	27649	27680	27598	27648	27690	27501	27462	27569	27933	27574	27634	27298	27541	27482	27743	27488	27504	27587	27712	27423	27545	27215	27277	27585	27525	27415	27513	27391	27456	27661	27567	27457	27588	27497	27345	27647	27363	27525	27617	27645	27635	27430	27578	27501	27443	27574	27462	27364	27440	27710	27607	27624	27414	27443	27553	27372	27522	27580	27688	27592	27486	27767	27380	27507	27500	27414	27865	27512	27788	27274	27863	27088	27582	27523	27573	27458	27486	27395	27477	27452	27414	27328	27801	27519	27445	27341	27573	27590	27588	27486	27482	27457	27485	27626	27627	27571	27644	27500	27378	27405	27520	27513	27585	27314	27651	27587	27347	27726	27581	27577	27336	27659	27345	27658	27564	27438	27439	27520	27489	27390	27462	27644	27514	27529	27756	27564	27569	27583	27600	27493	27541	27551	27588	27647	27650	27518	27588	27485	27575	27632	27456	27466	27379	27535	27585	27783	27499	27541	27385	27819	27630	27509	27767	27559	27388	27575	27703	27476	27386	27719	27545	27639	27426	27509	27441	27591	27549	27582	27446	27502	27610	27607	27728	27773	27643	27583	27408	27469	27382	27341	27524	27503	27320	27327	27611	27673	27677	27736	27261	27654	27482	27463	27308	27213	27496	27611	27647	27457	27136	27307	27541	27355	27455	27501	27274	27487	27787	27484	27619	27528	27728	27607	27694	27641	27531	27526	27698	27594	27618	27660	27507	27557	27734	27644	27542	27676	27522	27601	27639	27629	27505	27436	27722	27529	27500	27414	27499	27700	27375	27760	27330	27478	27618	27510	27571	27357	27379	27769	27510	27529	27473	27641	27452	27333	27384	27740	27547	27431	27315	27524	27336	27567	27725	27543	27706	27630	27805	27596	27316	27400	27537	27536	27411	27705	27581	27589	27907	27252	27364	27586	27735	27521	27458	27730	27390	27592	27805	27656	27333	27393	27364	27176	27580	27568	27479	27444	27492	27703	27695	27416	27519	27385	27697	27663	27392	27595	27517	27552	27911	27500	27487	27303	27628	27553	27478	27235	27472	27687	27465	27611	27465	27524	27532	27594	27664	27434	27381	27459	27631	27401	27452	27500	27530	27492	27647	27484	27577	27438	27294	27501	27576	27484	27437	27285	27426	27448	27661	27496	27721	27584	27661	27604	27717	27665	27498	27434	27401	27393	27419	27639	27654	27263	27533	27757	27494	27416	27349	27514	27757	27687	27555	27305	27255	27805	27660	27373	27519	27294	27541	27494	27477	27737	27535	27568	27560	27796	27416	27629	27559	27484	27296	27545	27652	27457	27679	27468	27528	27326	27722	27281	27451	27686	27473	27458	27746	27553	27556	27527	27478	27748	27398	27546	27781	27243	27522	27364	27641	27449	27527	27676	27675	27203	27630	27443	27593	27390	27818	27556	27358	27513	27540	27561	27350	27519	27485	27480	27577	27531	27413	27266	27538	27445	27463	27751	27541	27390	27578	27577	27499	27445	27434	27674	27751	27727	27597	27356	27428	27673	27542	27512	27638	27477	27649	27553	27599	27605	27484	27474	27586	27461	27558	27312	27551	27696	27432	27643	27514	27508	27395	27436	27565	27638	27495	27719	27648	27417	27413	27566	27577	27397	27431	27473	27645	27727	27671	27575	27652	27586	27437	27609	27488	27373	27608	27704	27503	27491	27352	27137	27654	27528	27626	27538	27758	27472	27408	27446	27547	27536	27405	27542	27565	27322	27544	27290	27579	27507	27279	27585	27427	27530	27638	27579	27620	27399	27402	27654	27535	27804	27536	27649	27325	27445	27488	27452	27621	27584	27376	27506	27457	27416	27387	27561	27589	27511	27615	27664	27475	27593	27436	27759	27449	27465	27449	27471	27475	27423	27416	27689	27504	27490	27474	27693	27782	27434	27456	27566	27485	27567	27625	27453	27473	27450	27733	27741	27280	27571	27483	27472	27659	27608	27234	27530	27496	27588	27529	27716	27528	27325	27604	27433	27453	27664	27514	27474	27714	27195	27659	27405	27505	27626	27609	27606	27468	27532	27632	27543	27656	27510	27290	27574	27390	27423	27480	27689	27512	27665	27468	27546	27697	27509	27352	27481	27541	27099	27533	27596	27349	27306	27389	27606	27704	27519	27604	27311	27393	27376	27345	27541	27843	27480	27480	27404	27648	27392	27545	27491	27431	27654	27639	27554	27538	27563	27512	27701	27369	27432	27637	27531	27331	27498	27430	27539	27644	27435	27687	27485	27468	27662	27225	27434	27631	27330	27491	27612	27844	27401	27518	27282	27460	27546	27436	27450	27580	27509	27598	27592	27452	27535	27664	27445	27662	27571	27522	27443	27340	27541	27609	27640	27663	27200	27426	27628	27582	27490	27720	27388	27673	27448	27470	27150	27516	27318	27385	27500	27455	27522	27681	27721	27417	27607	27672	27733	27459	27545	27310	27609	27746	27711	27651	27465	27672	27758	27795	27440	27484	27564	27341	27501	27367	27628	27774	27431	27487	27491	27395	27760	27385	27769	27500	27729	27545	27790	27600	27539	27515	27486	27572	27637	27582	27532	27499	27582	27428	27236	27610	27306	27346	27408	27557	27383	27688	27475	27769	27446	27483	27547	27660	27846	27622	27529	27605	27500	27388	27663	27381	27377	27595	27661	27524	27486	27589	27504	27474	27491	27604	27393	27377	27393	27547	27292	27457	27512	27422	27493	27532	27579	27306	27596	27640	27520	27323	27562	27679	27631	27332	27463	27624	27417	27566	27568	27419	27308	27400	27331	27839	27679	27574	27512	27560	27454	27290	27660	27574	27534	27768	27479	27643	27622	27819	27829	27788	27644	27629	27741	27572	27402	27506	27517	27479	27334	27544	27468	27547	27493	27634	27475	27425	27625	27479	27521	27406	27431	27643	27534	27478	27637	27553	27496	27687	27199	27491	27364	27600	27458	27433	27524	27650	27657	27513	27545	27722	27637	27514	27928	27594	27419	27586	27569	27502	27494	27547	27695	27454	27500	27896	27779	27457	27652	27831	27439	27605	27432	27426	27719	27439	27511	27457	27369	27600	27543	27669	27690	27709	27485	27538	27568	27368	27436	27384	27455	27481	27736	27464	27699	27672	27159	27346	27326	27625	27706	27791	27581	27489	27421	27413	27527	27418	27718	27657	27600	27498	27583	27381	27466	27410	27524	27270	27551	27488	27743	27528	27339	27262	27486	27276	27386	27578	27297	27501	27557	27592	27439	27696	27770	27621	27762	27568	27747	27424	27661	27434	27553	27466	27523	27786	27685	27750	27832	27476	27564	27388	27565	27681	27674	27471	27480	27856	27478	27542	27505	27695	27558	27471	27805	27466	27448	27637	27516	27527	27637	27554	27549	27523	27510	27710	27683	27747	27478	27748	28003	27859	27572	27529	27615	27656	27272	27308	27695	27613	27481	27596	27361	27505	27486	27630	27590	27533	27771	27739	27649	27516	27590	27742	27386	27549	27423	27494	27348	27616	27359	27579	27538	27562	27542	27392	27429	27686	27401	27346	27212	27623	27742	27638	27425	27595	27591	27315	27488	27684	27650	27484	27506	27292	27439	27298	27552	27615	27639	27686	27725	27321	27597	27660	27607	27548	27709	27545	27533	27371	27686	27430	27636	27532	27503	27338	27409	27638	27420	27658	27445	27553	27641	27683	27455	27508	27559	27454	27421	27650	27645	27491	27643
21316	37186	36686	29942	26222	23480	21594	20445	19819	19405	18940	18571	18101	17865	17832	17683	17803	17729	17560	17481	17468	17432	17300	17507	17252	17427	17293	17364	17376	17308	17269	17341	17096	17258	17307	17351	17329	17142	17353	17307	17177	17051	17297	17254	17331	17241	17131	17434	17351	17107	17229	17253	17056	17096	17382	17326	17141	17354	17163	17286	17241	17279	17152	17214	17196	17157	17206	17133	17113	17228	17148	17178	17024	17073	17150	17093	17230	17099	17056	17333	17071	17002	17213	17020	16988	17148	17258	17068	17112	17025	16985	17110	17124	17250	17174	16958	17185	17016	17023	17234	16987	17202	17098	17133	17346	17118	17099	17084	17129	16984	17263	17402	17124	17132	17092	17085	17123	17167	17117	17304	17106	17068	17182	16989	17074	17000	17112	17036	17064	17133	17292	17058	17388	17066	17159	17182	17200	17240	17164	17163	17077	16964	17130	17102	17301	17164	17221	17053	17089	17018	17139	16994	17071	17139	17338	17159	17193	17095	16920	17025	16998	17017	17205	16897	17168	17048	17113	17063	17298	17139	17275	17144	17090	17157	17059	17023	17329	17392	17089	17269	17019	17097	17069	17131	17192	16944	17053	17138	17226	17173	17119	17044	17057	17050	17149	16909	17090	17009	17006	17163	17057	17021	16960	17282	17059	17025	17199	17238	17101	17102	17094	17128	17079	17168	17179	17159	17015	17026	17043	17170	17108	17069	17187	17140	16953	17190	17100	17146	17115	17148	17098	16957	17066	17171	17057	17210	17137	17014	17140	17094	17103	17206	16985	17019	17192	17090	17188	16970	17202	17137	17167	17178	17145	17046	17178	17060	17062	17258	17142	17080	17367	16987	17093	17054	17152	17207	17102	17144	17201	17186	17117	17035	17112	17016	17146	17085	17214	17169	17266	17039	17187	17077	17198	17243	17171	17052	17092	17107	17197	17033	17092	17385	17054	17142	17310	17119	17156	17225	17097	17373	17083	16991	17037	17126	17066	17137	17120	17007	16950	17083	17210	17058	17132	17171	17104	17155	16944	17168	16963	17026	17195	17100	17118	17133	17242	17212	17152	16927	17027	17147	17157	17137	17297	17195	17232	17123	17236	17129	17161	17206	17029	17275	17093	17136	16910	17127	17029	17189	17082	17071	17235	17285	17180	17123	17113	17147	17103	16996	17062	17163	17037	17090	17064	17097	17159	17117	17104	17067	17107	17086	17334	17161	17006	16814	17037	17010	17081	17274	17103	17069	17256	17009	17033	17053	16972	17219	17282	17051	17142	17225	17074	17019	16908	16990	17170	17237	17091	17146	16902	17034	17144	17005	17157	17180	17159	17040	16919	17186	17195	17057	17017	17243	17031	17073	17113	17268	17032	17088	17208	17187	17001	17069	17180	17070	17168	17328	16994	17202	17013	17170	17152	17139	17275	17349	17162	17106	17131	17236	17090	17235	17212	17257	17108	17038	17186	17105	17110	17128	17153	17084	17332	17162	17146	17076	17075	17157	16955	17031	17136	17000	17164	17174	17147	16948	17168	17082	17193	17138	17326	17058	17097	16937	17071	17061	17200	17242	16944	17190	17009	17068	17215	17203	17198	17192	17244	17187	17304	17312	17099	17079	16980	17298	17130	16997	16919	17193	17304	17093	17094	17252	17106	17086	17182	17036	17079	16994	17134	16956	17123	17039	17035	17018	17217	17089	16939	17086	17070	17047	17176	17042	17092	16942	16942	17221	17067	17225	17136	17089	16845	17107	17186	17048	17068	17315	17176	17174	17152	17179	17138	17105	16896	17003	17081	16942	17057	17075	17192	17095	17188	17116	17082	17085	16902	17259	17121	17199	17086	17056	16953	17157	17149	17196	17145	17111	17173	17064	17159	17095	17244	17133	17236	17207	17065	16989	17013	16949	17186	16897	17238	16980	17098	17118	17154	17217	17148	17057	17036	17109	17095	17004	17276	17033	17131	17039	17039	17139	16977	17168	17019	16956	17198	16957	17079	17075	17064	17158	17240	16933	17337	17052	17237	17149	17126	17063	17119	17208	17116	17103	17180	17237	17259	17202	16955	17121	17157	17328	17031	17306	16983	17112	17121	17094	17158	17268	16949	17237	17101	17133	17139	16884	17083	17187	17262	17165	17038	17230	17144	17066	17181	17058	17085	17093	17093	17173	17074	17136	16913	16914	17085	17045	17034	17079	17169	17066	17126	17083	17095	16970	17102	17055	17145	17133	17001	17193	16953	17218	17128	17001	17224	17036	17159	16999	17119	17093	17078	17100	17255	17177	17139	17113	17135	17094	17184	16963	17256	16970	17229	17120	17280	17071	17176	17102	17358	17044	17100	17113	17134	17241	17123	17265	17127	17047	16920	17189	17077	16994	17044	17096	17017	17065	17035	17073	17254	17213	17175	17255	17154	17014	17362	17046	17102	17159	16829	16980	17130	17034	17072	17099	17084	17053	17123	17239	17236	17186	17098	16989	16917	17008	17118	17238	17213	17047	17127	17190	17100	17077	17171	17143	17090	17203	17080	17122	16978	17122	17165	17158	17270	17105	17204	17068	17172	16959	16975	17174	17140	17128	17072	17138	17139	17217	17127	17212	17016	17027	17136	17067	17017	17135	17191	17108	17155	17063	17251	17163	17280	16966	17135	17117	17206	17245	17148	17080	17190	17020	17236	17107	17045	17094	17173	17261	17205	17187	17235	16993	17226	17051	17235	17116	17178	17065	17149	17019	17084	17109	17082	17289	17094	17066	17055	17213	16985	17023	17000	17010	17229	17089	17055	17107	17249	17229	17153	17082	17067	17104	17017	17046	17175	17080	17138	17149	17141	17046	16984	17100	17295	17120	17014	17154	17021	17007	17154	17082	17055	17119	17294	17120	16955	17125	17314	17265	17073	16984	17099	17114	16971	17139	17201	17089	17127	17139	17257	17086	16971	17148	16980	16964	17054	16987	17118	17144	17083	17018	17060	17220	16993	17037	17301	17093	17102	17068	17017	17102	17131	17220	17156	17050	17003	17196	17016	17096	17171	17083	17113	17313	17042	17228	17041	17058	17151	17122	17175	17129	17249	17045	17142	16912	17265	17174	16976	17353	17145	17134	17201	17037	17031	17046	17064	17200	17108	17181	17119	17216	17043	17184	17192	17100	16993	17267	16976	17153	17134	17096	16836	17144	17021	17047	17256	17076	17243	17152	17024	17107	16968	17098	17016	17252	17163	16964	16958	17174	17139	17103	17133	17104	17199	17072	17282	17125	16986	17069	17128	17116	17189	16968	16983	17209	17130	17089	17065	17087	17129	16884	17049	17148	17065	17163	16960	17078	17224	16911	16972	17139	17260	17165	17095	17026	16927	16951	17074	17167	17368	17165	17096	17203	17004	17265	17177	17133	16942	17244	16984	17137	17128	17245	17244	17250	17091	17035	16931	17010	17102	17029	16984	16904	17022	17159	17016	17226	17044	17176	17225	17126	17087	17060	17209	17059	17044	16957	17094	17196	17003	17139	17126	16992	17114	17085	17184	17142	17247	17051	17021	16992	17045	17233	17170	17098	17012	17079	17282	17149	16975	17213	17101	17022	17219	17367	17082	17085	17194	17124	17218	17084	17176	17042	16980	16987	17185	17005	17135	17155	17222	17274	17014	17064	17101	17066	17118	17104	17117	17145	17214	17035	17166	17329	17172	17180	17095	17224	17133	17140	17269	17020	17141	17150	17415	17206	17073	17010	17110	17186	17071	17188	17241	17233	17107	17272	16933	17195	16865	17071	17112	17161	17135	17183	17137	17127	17089	17220	16962	17057	17090	16892	17231	17081	17368	17014	17100	17185	17045	17071	17158	17075	17063	17049	17004	17197	17106	17084	17094	17274	17238	17158	17016	17198	17138	17009	17183	17181	17112	17182	17201	17199	17131	17101	17000	17235	17217	17045	17013	17248	17138	17078	17056	17170	16934	17200	17189	17223	17166	16983	16995	17257	16988	17096	16953	17318	17046	17117	17174	17069	17113	16986	17186	17062	17003	17055	17171	17171	17376	17275	17049	17244	17049	17054	16911	17154	17038	16935	17148	17094	17119	17142	17150	17227	17079	17201	17311	17086	17015	17192	17230	17113	17099	17027	17092	16986	17112	17237	16946	16937	17096	17253	17217	17151	17168	17010	17214	16951	17136	17102	17033	17178	17118	17066	17003	17011	17089	17089	17145	17038	17211	17055	16982	17131	17088	17032	16993	17254	17103	17031	17037	17308	17178	17005	17004	17125	17266	17184	17094	17155	17233	17246	16980	17309	17005	16969	17348	17066	17339	17177	17057	16824	17217	17025	17128	17128	17152	17067	17342	16972	17082	17313	17045	17236	17233	17165	17014	17101	17066	17295	17040	17158	17069	17162	17161	17104	17111	16981	17042	17016	17237	17122	16973	17047	17134	17155	17245	17269	17108	17174	17303	17217	17108	17076	17200	16984	17184	17221	16949	17051	17090	17115	17173	17211	17089	17274	16966	17176	17269	17122	17124	17230	17199	17174	17174	17153	17053	17047	17202	17037	16976	17281	17268	17093	17085	17257	17087	17019	17151	17028	17188	17242	17042	17096	17210	17268	17139	17079	17218	17042	17080	17054	17095	17061	17299	16982	17297	17198	16998	17336	17108	17149	17205	16965	17151	17258	17116	16946	17149	17208	17134	17048	16870	16984	17083	17022	17116	17076	17085	17136	17107	17159	17038	17127	17101	17057	17192	17235	17167	17040	17117	17014	17158	17074	16954	16956	17166	17141	17007	17238	17035	17088	17259	16990	17110	17001	17038	17064	17211	17052	17046	17168	17057	17110	17180	17331	17064	17063	17134	17083	17162	17192	17016	17123	17041	17124	17062	17129	17152	17173	17068	17119	17074	17117	17071	17013	17276	17229	17111	17187	17216	17180	16887	17053	16958	17065	17054	16990	17176	17149	17214	16974	17066	17207	17195	17083	17253	17163	17196	17115	17150	17257	17104	17226	17215	17098	17183	17041	17046	17070	17088	17144	17180	17212	17238	17062	17104	17004	17306	17037	17142	17051	17010	17148	17201	17087	17088	17058	17065	17059	17027	17213	17236	17100	17121	17268	17209	17125	16962	17111	17118	17222	17158	17088	17098	17011
36026	29452	34041	32938	30867	30652	30441	29934	29876	29771	29701	29566	29484	29600	29364	29331	29549	29366	29501	29356	29533	29470	29325	29617	29800	29473	29265	29372	29434	29576	29528	29462	29498	29388	29119	29436	29553	29259	29235	29464	29793	29401	29541	29444	29459	29578	29431	29298	29156	29302	29383	29589	29542	29122	29393	29275	29572	29354	29341	29451	29238	29424	29491	29070	29303	29426	29490	29397	29538	29246	29807	29420	29258	29038	29402	29401	29302	29390	29166	29347	29099	29223	29476	29274	29427	29282	29248	29109	29667	29126	29440	29542	29315	29097	29472	29424	29496	29573	29410	29339	29376	29025	29478	29712	29577	29393	29433	29310	29532	29457	29490	29373	29073	29228	29229	29346	29221	29464	29222	29224	29277	29459	29403	29195	29420	29015	29529	29103	29430	29418	29498	29347	29216	29718	29586	29495	29328	29343	29342	29404	29259	29200	29354	29541	29305	29276	29476	29372	29606	29417	29447	29560	29344	29216	29669	29461	29451	28974	29350	29235	29218	29453	29430	29625	29282	29094	29425	29193	29426	29372	29449	29417	29412	29229	29364	29384	29313	29309	29182	29208	29648	29215	29565	29465	29274	29258	29293	29404	29227	29369	29294	29474	29475	29501	29327	29344	29279	29491	29461	29275	29438	28954	29209	29308	29301	29316	29550	29732	29315	29377	29262	29094	29385	29241	29257	29341	29426	29684	29397	29405	29514	29402	29112	29188	29326	29598	29297	29149	29172	29071	29191	29162	29391	29373	29193	29196	29441	29306	29268	29339	29482	29364	29163	29308	29416	29281	29326	28999	29259	29301	29171	29318	29400	29465	29490	29433	29120	29543	29571	29342	29583	29266	29247	29438	29391	29219	29458	29292	29276	29427	29386	29477	29444	29479	29354	29234	29487	29249	29169	29297	29348	29527	29351	29613	29397	29190	29502	29138	29396	29515	29267	29289	29082	29030	29224	29467	29206	29356	29469	29528	29540	29382	29340	29345	29200	29476	29218	29273	29343	29445	29429	29398	29495	29289	29295	29262	29535	29476	29467	29420	29385	29532	29320	29174	29315	29526	29504	29529	29298	29776	29468	29393	29391	29275	29312	29414	29377	29262	29371	29350	29418	29503	29479	29446	29358	29554	29553	29332	29341	29800	29277	29473	29768	29355	29294	29333	29340	29271	29315	29268	29595	29284	29407	29319	29592	29194	29362	29269	29514	29553	29535	29397	29470	29241	29218	29118	29161	29214	29413	29120	29017	29435	29591	29634	29407	29266	29200	29632	29429	29418	29478	29467	29607	29615	29436	29525	29357	29415	29592	29243	29376	29471	29316	29258	29311	29315	29309	29281	29349	29546	29464	29247	29460	29233	29433	29255	29183	29494	29047	29603	29493	29428	29340	29414	29347	29474	29464	29278	29191	29358	29692	29345	29361	29496	29420	29280	29513	29439	29254	29410	29431	29292	29319	29358	29437	29521	29560	29242	29401	29242	29262	29223	29190	29637	29463	29466	29460	29722	29634	29155	29412	29333	29411	29262	29408	29085	29237	29360	29477	29277	29359	29104	29385	29367	29537	29310	29332	29419	29361	29642	29423	29527	29287	29247	29742	29447	29431	29161	29303	29507	29374	29365	29111	29361	29340	29352	29430	29201	29404	29453	29449	29234	29515	29295	29665	29201	29532	29301	29401	29369	29619	29358	29400	29384	29190	29525	29347	29304	29533	29388	29650	29389	29214	29093	28951	29103	29535	29347	29134	29351	29307	29044	29213	29340	29614	29265	29051	29230	29332	29642	29544	29528	29589	29411	29397	29376	29494	29444	28997	29568	29461	29068	29698	29243	29101	29285	29162	29645	29399	29241	29344	29141	29186	29386	29595	29438	29269	29209	29102	29399	29564	29498	29623	29211	29342	29302	29445	29060	29148	29360	29387	29339	29351	29173	29451	29271	29161	29272	29373	29398	29596	29440	29553	29341	29359	29343	29431	29498	29392	29420	29242	29416	29319	29449	29454	29086	29041	29429	29499	29463	29125	29363	29612	29372	29228	29434	29350	29324	29317	29273	29468	29520	29401	29135	29365	29169	29428	29127	29453	29155	29334	29313	29585	29510	29395	29297	29463	29393	29500	29075	29531	29198	29128	29388	29237	29210	29311	29458	29512	29291	29330	29466	29555	29562	29556	29647	29380	29517	29299	29420	29306	29296	29549	29191	29422	29403	29099	29302	29416	29199	29699	29433	29274	29551	29270	29278	29341	29576	29091	29310	29586	29159	29395	29572	29605	29510	29299	29606	29390	29259	29262	29186	29245	29134	29448	29339	29162	28979	29357	29358	29252	29329	28955	29522	29340	29392	29174	29556	29240	29214	29314	29565	29536	29451	29195	29379	29517	29466	29391	29493	29367	29533	29561	29300	29491	29162	29401	29458	29486	29424	29382	29228	29389	29297	29547	29307	29444	29372	29423	29577	29418	29550	29199	29381	29291	29136	29180	29142	29122	29080	29612	29377	29584	29404	29644	29525	29464	29433	29442	29395	29536	29140	29482	29362	29488	29707	29371	29598	29495	29253	29327	29233	29460	29302	29363	29718	29456	29638	29251	29562	29570	29299	29312	29353	29415	29306	29306	29142	29439	29209	29401	29434	29476	29339	29316	29367	29065	29340	29617	29406	29507	29262	29439	29392	29536	29419	29471	29291	29295	29739	29287	29495	29125	29140	29409	29332	29074	29478	29415	29356	29286	29474	29402	29320	29192	29349	29402	29537	29393	29493	29418	29528	29458	29551	29207	29521	29528	29545	29486	29446	29324	29093	29228	29273	29208	29290	29418	29617	29369	29213	29414	29142	29401	29249	29331	29531	29307	29387	29388	29377	29518	29358	29589	29282	29207	29198	29420	29381	29536	29203	29548	29656	29344	29453	29471	29260	29340	29450	29404	29174	29669	29381	29434	29246	29373	29502	29617	29727	29377	29461	29427	29288	29420	29519	29402	29455	29685	29664	29436	29400	29525	29274	29401	29458	29274	29325	29282	29339	29279	29381	29540	29336	29197	29611	29373	29462	29473	29182	29416	29551	29637	29361	29322	29257	29511	29301	29488	29516	29415	29348	29281	29524	29536	29400	29691	29388	29483	29366	29606	29229	29536	29476	29434	29374	29217	29429	29490	29415	29480	29178	29286	29429	29474	29349	29359	29508	29430	29496	29340	29309	29472	28979	29406	29503	29594	29424	29399	29543	29461	29371	29378	29419	29226	29497	29425	29295	29365	29258	29364	29001	29246	29667	29361	29395	29414	29400	29581	29132	29339	29645	29305	29337	29324	29206	29346	29376	29297	29492	29468	29550	29366	29368	29226	29373	29537	29512	29279	29477	29030	29509	29493	29371	29513	29519	29449	29316	29393	29330	29572	29176	29367	29016	29340	29097	29636	29306	29380	29500	29445	29345	29384	29273	29212	29398	29334	29491	29472	29415	29209	29129	29372	29513	29365	29401	29407	29419	29428	29447	29488	29518	29509	29308	29268	29474	29435	29455	29132	29321	29648	29261	29297	29453	29185	29491	29703	29508	29591	29424	29380	29495	29366	29281	29393	29271	29292	29351	29349	29057	29464	29585	29758	29734	29308	29269	29569	29518	29265	29243	29665	29262	29452	29377	29249	29250	29585	29426	29472	29478	29309	29382	29348	29281	29252	29346	29446	29476	29674	29250	29237	29154	29255	29239	29568	29429	29189	29531	29435	29550	29386	29609	29644	29317	29520	29338	29589	29397	29377	29322	29406	29503	29340	29535	29290	29280	29297	29292	29188	29560	29327	29096	29120	29278	29409	29554	29309	29149	29318	29348	29580	29243	29364	29311	29431	29421	29388	29655	29413	29369	29638	29277	29365	29361	29427	29445	29487	29259	29507	29446	29395	29170	29406	29363	29295	29213	29437	29400	29355	29544	29311	29407	29465	29323	29363	29340	29409	29435	29482	29579	29220	29398	29294	29499	29593	29542	29466	29377	29349	29443	29543	29274	29269	29578	29477	29217	29596	29390	29628	29591	29392	29382	29392	29436	29704	29126	29333	29157	29297	29133	29591	29373	29508	29298	29350	29557	29285	29243	29514	29256	29545	29389	29223	29456	29471	29560	29220	29172	29388	29347	29503	29330	29337	29449	29491	29301	29323	29477	29407	29370	29575	29496	29230	29209	29305	29638	29590	29248	29423	29091	29216	29483	29561	29335	29219	29488	29629	29386	29332	29526	29523	29515	29247	29089	29461	29417	29445	29145	29372	29259	29174	29415	29287	29235	29520	29266	29296	29228	29288	29521	29782	29476	29442	29208	29550	29293	29312	29434	29119	29328	29382	29492	29379	29300	29367	29333	29694	29369	29412	28968	29489	29151	29539	29333	29605	29533	29275	29486	29519	29477	29157	29274	29479	29565	29570	29188	29543	29251	29424	29485	28884	29124	29629	29500	29262	29444	29383	29612	29478	29139	29359	29392	29439	29404	29475	29234	29276	29136	29409	29284	29302	29630	29130	29397	29272	29508	29681	29479	29078	29438	29484	29401	29501	29426	29646	29421	29405	29399	29373	29312	29345	29461	29513	29409	29548	29558	29579	29512	29122	29340	29243	29302	29396	29592	29342	29324	29317	29461	29395	29301	29323	29212	29290	29278	29289	29203	29246	29372	29439	29449	29371	29328	29557	29387	29186	29313	29433	29603	29367	29268	29483	29206	29237	29276	29381	29388	29561	29030	29508	29192	29312	29186	29114	29399	29249	29446	29450	29725	29458	29299	29166	29315	29474	29360	29460	29394	29443	29537	29391	29248	29459	29420	29576	29487	29186	29170	29543	29437	29303	29567	28944	29351	29163	29598	29587	29363	29451	29604	29298	29384	29293	29477	29257	29635	29271	29416	29635	29311	29101	29680	29443	29233	29219	29528	29326	29269	29284	29466	29597	29721	29455	29485	29303	29467	29406	29312	29472	29342	29598	29196	29386	29062	29534	29439	29278	29263	29311	29000	29118	29601	29443	29548	29404	29374	29185	29715	29429	29410	29256	29320	29428	29530	29314	29389	29573	29535	29348	29713	29318	29519	29535	29476	29731	29604	29339	29418	29267	29300	29405	29442	29541	29777	29385	29123	29260	29481	29422	29364
22083	25743	25561	22414	20802	19907	19352	18944	18847	18709	18562	18273	18388	18252	18176	18144	18002	18222	17954	18301	18138	18105	18016	18238	18269	18193	18225	18094	18026	18024	18142	18112	18020	18059	18058	18072	18075	17902	18000	17910	18176	17969	18022	18054	18155	18037	18059	18173	18018	17898	18264	17925	18134	18250	18024	17734	17970	18161	18048	17903	18115	17905	17891	17999	17992	18040	18025	18092	18030	17881	17832	18200	18050	17911	18105	17759	18181	18245	18086	17970	18095	17911	18065	18017	18222	18063	18007	18023	18056	17913	18095	17976	18058	17969	18019	17816	17950	18050	18237	17903	17906	18068	18123	18066	18038	17929	17968	18058	17966	18009	17911	18011	17957	17879	17853	18165	18016	17774	17952	18052	17968	17871	17837	17950	18053	18148	18168	18098	17986	18053	18159	18115	17997	18061	17943	17957	18078	17801	18158	17989	18053	18106	18075	18093	18037	17905	18029	17975	18021	18054	18030	18008	18081	17944	17979	17979	18097	18044	18085	18086	18040	18139	18112	17956	18020	17822	18149	18163	18146	18165	18006	17983	18125	18064	18030	18040	17995	18095	18128	18101	18195	17901	18110	17964	18110	18084	18002	17994	18087	18039	18099	17882	18050	18003	17943	18170	17964	17832	17906	17993	18084	18175	17773	18101	17984	18006	18019	18005	18078	18095	17988	17916	18178	18098	18057	18014	17990	17913	17919	18086	17997	17967	18105	18119	18165	18019	18037	18146	17942	18049	17981	18009	18031	18103	18035	17991	17926	17843	18060	17901	17779	17887	18118	18091	18210	17881	18073	18041	18005	17937	18075	17973	17948	18002	17944	17896	17925	18144	17978	18076	18084	17949	17991	17988	18101	17790	17989	18051	17860	17944	17973	17995	17887	17947	18069	18081	18132	17964	17956	17994	17952	18135	17955	17972	17981	18101	18028	17968	18171	17927	18172	18168	17881	17764	17925	18001	18024	18162	18015	17943	17821	18265	17956	18081	18164	17936	17940	18168	18103	17985	18071	18109	17935	17978	18072	18051	18094	18081	18109	18250	18018	18020	17918	18000	18000	18077	17916	17939	18021	18089	17799	17975	17889	17959	17915	18039	17892	17777	18190	17923	17993	17918	18094	18063	17966	18016	17886	18072	18009	17975	17970	18055	18000	18066	18074	17989	18026	17957	17887	18127	18079	18021	18078	17992	17960	18055	18195	17965	17810	18181	17883	17919	17886	18077	18168	18065	17828	18044	18066	18137	17946	17977	17884	18049	18196	18013	18012	18207	18071	18089	18031	17935	17942	18100	17993	18095	18086	18051	18017	17899	17952	17803	17951	18110	18039	17947	17934	18234	18006	18046	18156	18188	18078	18187	17945	18135	18151	17881	17909	18066	18010	18092	18032	17965	18026	17888	17843	18034	17756	18018	17938	18011	17908	18001	18121	18141	17852	18134	17974	18135	18118	17836	17950	17821	17970	18089	17996	18081	17999	18077	17969	18099	17888	18032	18189	18064	18062	18090	17919	18027	18117	18070	17987	18013	17849	18087	17883	18035	17937	18149	18070	17831	17952	18026	17841	18253	17926	17857	17881	18081	18069	18180	17978	18017	17927	18079	18214	18065	18018	18053	17971	17891	18077	18041	18059	17912	17874	17924	17914	18003	18172	18020	18038	18014	18041	17944	17842	18057	17967	17872	17983	18206	18054	18019	18062	18007	17968	18029	17806	18056	18042	17963	18073	18161	18007	18056	17922	17798	18010	18190	18100	18144	17863	18132	17899	17810	17953	18047	18061	17978	17870	18011	17990	18034	17779	17880	18045	17973	17874	18105	17991	18079	17881	17931	17780	18109	18020	18032	17891	18062	17901	17940	17964	18135	18074	17943	17978	17921	18098	17904	18133	17939	18145	18020	18046	18140	17983	17877	18178	17857	18083	18057	17939	18039	17964	18212	18022	18106	17888	17934	18065	18242	17987	18026	17968	18071	18114	17953	18018	17971	18131	18027	18092	17988	18155	18100	18022	18001	17898	17950	17955	17904	17976	17903	18119	18069	18100	18029	18081	17932	17954	17921	17942	18036	17949	18122	17988	17985	17982	17980	18018	18031	18083	17852	17948	17939	18028	18019	18187	17982	17852	18016	18129	18051	18049	17990	18042	17845	18140	18129	18062	17927	17960	17980	17940	17933	18107	17946	17984	18069	18098	18045	18074	18142	18077	17918	17957	18002	17898	18270	18128	17972	17901	17976	17862	18038	18154	17995	17976	18135	17880	18045	18058	18055	17992	18037	17940	18175	18108	18000	18009	17969	17925	18030	17994	18017	17996	17971	18023	18163	18090	18052	18036	18052	18089	18248	18159	18208	17931	18067	17942	18043	17957	18168	18065	17946	17962	17820	18008	18059	18053	18048	18000	18023	17808	17972	18112	17967	18211	17906	18144	18132	18091	18017	18015	18012	18050	17880	17999	17858	17965	17947	18034	17984	18080	18090	17964	18153	17991	18153	18000	17974	18225	18050	17907	17894	17992	17947	18091	17904	18003	18027	18077	18041	18045	18151	18108	18016	18084	18135	17970	17888	17989	18011	18037	17863	18087	18063	18230	18107	18125	18019	18094	18102	17989	18119	17927	18043	18195	18193	17951	18043	17931	18153	17989	17867	18075	18136	17992	18110	18120	18056	18100	17948	17905	18040	18175	18016	18014	17973	18060	18035	17856	18060	18041	18158	18152	17862	17973	17865	18082	18032	18208	18006	17948	18101	18233	17904	18098	18042	18163	17975	18198	17991	18133	17898	18036	18188	18120	17928	18081	17971	17956	17961	18156	18048	17886	18046	17934	17924	17847	18099	18062	17903	17973	18018	17983	18068	18011	17910	18033	17886	17872	18064	17770	18112	18103	18134	18072	18163	17980	17898	18012	17936	18043	18218	18028	18008	17888	17867	18115	17752	18159	17981	18097	17869	18209	18209	17992	17873	18083	17911	17984	17975	18128	17964	18060	18035	18143	18018	18324	17977	18088	18033	17965	18030	18002	17996	17891	17952	17910	17960	17978	18256	18017	18126	17978	18136	18208	18118	18120	18078	17987	17876	17758	18036	18070	18034	18080	18201	17881	17994	17918	18089	17789	18163	18028	18103	17979	18017	18149	18089	18040	18052	18204	17953	18052	18259	18160	18013	18012	18156	17902	17998	18017	18107	17978	18042	18079	18061	17981	17985	18039	18072	18017	17814	18010	18182	17929	18160	18090	18108	17975	17966	17882	18179	18144	17987	18171	18094	18066	17982	17998	18103	18156	18095	18034	17915	18192	17917	18150	17995	17942	17994	18115	18037	17861	17910	18073	17914	18020	17856	18244	18055	18215	18007	18108	17923	18007	17967	17889	18117	18059	18033	17955	18159	17932	18144	17962	18003	17888	18050	17815	18167	18038	18034	18167	18061	18061	18055	17987	18012	18088	18033	18152	18062	18020	18200	18046	18036	18023	18044	17929	18184	17833	18138	18107	18103	17893	17886	18015	17941	17933	18156	18098	17991	18003	17934	18089	18130	17988	17882	17976	17881	18033	18043	18030	17807	18004	17920	17982	17917	18094	17985	18035	17982	17995	17937	17909	18166	17959	17970	18070	18043	17918	18023	18027	17995	17980	18016	18094	18017	18032	17984	18099	17948	18282	18175	18132	18177	18007	18191	18054	18084	17946	17953	18151	17971	18209	18160	18009	18137	17892	18193	18128	17901	18144	18175	17803	17923	17851	18165	17992	18037	18018	17904	17919	18023	17994	18141	18212	17974	17991	17892	18015	18040	18038	17941	17906	17977	18157	18119	18040	18041	18186	17839	18021	18206	18082	18219	18143	17799	17804	17973	18004	17986	18169	17982	17979	18051	17940	17988	17897	18149	18056	18164	17976	18014	17881	17755	17974	18016	18038	18023	18065	17787	18150	17979	18066	17938	18104	17993	18248	18151	17943	18233	18194	18041	17990	18142	17969	18124	18069	17945	18190	17929	17874	17969	18011	17988	17973	18004	18138	18124	18002	18030	18128	18260	17999	18164	17975	18015	18084	18131	17925	18018	18125	17987	17847	18032	18085	18095	17810	18223	18000	17959	17804	18148	18082	18023	17985	17948	17868	18124	18179	17950	17896	18056	18123	18044	18054	17930	17959	17901	18107	17886	18108	18127	18260	18025	17958	17928	18172	18015	18242	17938	17971	18027	18174	17954	17998	18176	18238	18069	17986	18016	18080	17970	18052	18014	18003	17900	18083	18042	17858	18079	18027	18052	18037	17947	18069	17863	18284	18272	18140	17873	18138	18077	17971	18082	18155	18028	17898	18098	18085	18081	17999	18094	18101	17950	18044	17938	17954	18311	17996	17913	17929	17951	17999	17881	17913	18039	18122	17877	18121	18089	18063	17965	17907	18034	18081	17897	18100	18266	17933	18050	18008	18143	18155	18093	18135	17799	18048	18271	17992	18184	18027	18056	18059	18054	17975	18060	18105	17979	18104	18076	18006	18059	17934	18138	17864	18114	17909	18137	18027	17965	17924	18204	18034	17934	18022	18018	18068	18052	18030	18001	18215	17987	18108	17956	18044	17985	17913	17985	18076	17913	18062	17973	18058	17931	18117	18036	18227	17766	17923	18095	18059	18159	17967	18116	17983	17971	17965	17997	18048	18156	18144	17956	17807	18058	17991	17924	17905	18039	18170	18136	18014	18207	17970	18103	18067	18056	17932	18024	18112	18008	18070	18033	17987	18034	18102	17879	17985	18071	17995	17867	18245	18197	17953	18033	18092	17949	18063	17938	18182	18003	17915	18139	17931	17969	18187	18086	17879	17965	17944	18137	17825	17970	17820	17991	18021	18090	18172	18012	18031	17936	18108	18055	17846	17953	18034	18161	18036	18024	17887	17982	18041	17960	18106	18001	17897	18116	17917	18236	18081	18093	18172	18276	18109	17966	17995	18292	17949	18164	18097	18023	18078	17964	17995	18305	18122	17843	18046	18127	18112	18001	18151	18187	18090	18201	18014	17990	18062	17997	18002	18019	17974	18121	17971	17913	18030	18108	18284	18164	18131	17913	18180	18144	18090	18024	18025	17985	17977	18118	18073	17998	17987	17952	18171	17855	18015	18211	18043	18058	18052	18202
24159	21173	27717	25509	24953	29608	31585	28980	28749	28877	28475	28068	28161	28199	28268	27755	28229	27856	27818	27739	27992	27799	27931	27789	28084	27903	27827	27527	27617	27754	27952	27790	27739	27702	27659	27699	27690	27718	27943	27941	27704	27888	27723	27626	27543	27846	27759	27734	27864	27854	27753	27573	27665	27952	27645	27697	27887	27749	27652	27588	27727	27795	27679	27747	27624	27862	27604	27663	27713	27727	27466	27679	27706	27607	27552	27731	27719	27557	27724	27873	27752	27980	27566	27465	27805	27542	27493	27557	27762	27512	27816	27660	27540	27579	27620	27581	27478	27612	27489	27587	27274	27453	27562	27369	27900	27770	27680	27692	27624	27450	27547	27884	27788	27486	27819	27546	27519	27562	27724	27704	27519	27508	27531	27630	27427	27337	27387	27757	27742	27516	27806	27548	27775	27663	27563	27303	27770	27694	27691	27358	27538	27423	27511	27410	27282	27722	27657	27693	27588	27529	27604	27768	27529	27622	27599	27622	27505	27502	27687	27397	27450	27482	27771	27684	27711	27664	27569	27551	27392	27724	27641	27592	27669	27419	27859	27790	27677	27489	27483	27694	27799	27507	27518	27597	27293	27634	27509	27782	27441	27554	27604	27612	27464	27599	27638	27488	27447	27575	27571	27599	27757	27646	27868	27704	27624	27331	27470	27636	27571	27724	27755	27514	27704	27497	27599	27977	27449	27755	27588	27775	27776	27678	27723	27648	27637	27680	27555	27769	27549	27467	27785	27608	27609	27614	27399	27549	27763	27412	27413	27662	27489	27480	27514	27627	27689	27823	27757	27610	27406	27299	27427	27527	27528	27556	27692	27811	27738	27341	27492	27911	27631	27671	27511	27561	27912	27568	27448	27743	27640	27272	27547	27456	27477	27639	27640	27672	27540	27666	27734	27436	27452	27718	27547	27559	27497	27404	27544	27650	27505	27748	27614	27535	27376	27353	27819	27407	27498	27563	27307	27661	27623	27594	27875	27580	27380	27804	27320	27566	27375	27524	27896	27702	27655	27500	27618	27723	27852	27761	27525	27529	27868	27558	27802	27582	27650	27660	27511	27790	27868	27526	27444	27455	27762	27798	27668	27605	27269	27383	27536	27614	27423	27474	27829	27778	27782	27802	27738	27822	27545	27774	27460	27419	27672	27495	27507	27573	27648	27694	27557	27812	27755	27532	27673	27934	27758	27549	27595	27306	27566	27538	27614	27553	27594	27607	27498	27843	27440	27505	27706	27761	27566	27635	27667	27624	27723	27906	27628	27547	27723	27805	27728	27519	27775	27519	27798	27349	27922	27442	27680	27726	27639	27493	27676	27530	27699	27559	27712	27561	27339	27322	27668	27793	27715	27775	27483	27470	27511	27469	27769	27585	27651	27694	27682	27736	27507	27922	27632	27510	27530	27791	28091	27546	27866	27633	27766	27545	27606	27908	27716	27565	27484	27532	27611	27498	27785	27691	27808	27591	27809	27897	27896	27582	27301	27365	27676	27492	27591	27585	27719	27445	27533	27774	27899	27527	27810	27622	27485	27595	27380	27454	27606	27607	27590	27682	27402	27951	27428	27693	27816	27474	27232	27576	27575	27552	27739	27717	27477	27507	27705	27495	27846	27607	27677	27389	27486	27448	27602	27668	27609	27364	27415	27816	28017	27561	27474	27593	27303	27699	27675	27726	27469	27597	27581	27544	27516	27605	27694	28041	27406	27638	27736	27816	27797	27408	27599	27385	27575	27429	27688	27389	27277	27632	27581	27566	27536	27579	27580	27727	27770	27655	27653	27534	27510	27730	27622	27636	27791	27534	27657	27462	27598	27554	27766	27504	27670	27787	27595	27750	27443	27798	27605	27858	27810	27534	27799	27691	27657	27405	27607	27500	27616	27644	27685	27518	27685	27593	27406	27524	27554	27398	27640	27572	27548	27612	27659	27395	27683	27558	27451	27546	27741	27517	27542	27496	27630	27736	27724	27447	27404	27468	27491	27488	27240	27714	27737	27549	27209	27442	27732	27602	27534	27774	27529	27475	27542	27557	27545	27432	27651	27316	27666	27525	27716	27555	27805	27767	27806	27790	27697	27510	27661	27532	27639	27699	27674	27774	27709	27890	27535	27708	27440	27769	27808	27864	27474	27532	27688	27574	27883	27679	27703	27655	27489	27410	27526	27453	27655	27490	27439	27749	27701	27677	27347	27664	27638	27570	27777	27843	27773	27415	27755	27794	27566	27674	27427	27503	27505	27541	27672	27553	27591	27577	27395	27548	27497	27359	27723	27888	27736	27776	27445	27659	27733	27641	27568	27605	27585	27673	27777	27815	27599	27721	27448	27641	27359	27477	27737	27733	27636	27739	27680	27663	27631	27809	27686	27490	27599	27771	27624	27507	27451	27789	27460	27535	27852	27654	27381	27767	27530	27659	27720	27570	27734	27574	27528	27503	27512	27548	27689	27577	27578	27670	27769	27706	27730	27654	27675	27738	27406	27733	27509	27803	27482	27594	27413	27514	27780	27450	27550	27575	27602	27797	27646	27644	27495	27550	27668	27446	27659	27593	27391	27694	27575	27591	27443	27458	27523	27545	27367	27555	27381	27439	27899	27579	27343	27496	27764	27708	27613	27699	27829	27504	27653	27603	27671	27622	27776	27767	27482	27681	27670	27662	27713	27777	27457	27761	27299	27523	27593	27832	27903	27743	27603	27684	27645	27301	28050	27510	27615	27645	27753	27507	27571	27638	27809	27836	27617	27603	27493	27642	27852	27533	27446	27809	27663	27439	27707	27496	27528	27681	27745	27738	27881	27394	27481	27656	27450	27498	27372	28038	27519	27476	27640	27442	27573	27886	27663	27692	27606	27448	27714	27515	27622	27414	27568	27670	27795	27582	27897	27634	27698	27738	27625	27554	27724	27779	27345	27650	27721	27415	27676	27813	27727	27466	27728	27815	27638	27758	27502	27694	27553	27575	27597	27408	27534	27401	27668	27804	27558	27719	27536	27666	27481	27475	27504	27677	27425	27608	27593	27446	27444	27573	27643	27718	27748	27700	27650	27467	27686	27603	27773	27598	27949	27632	27617	27686	27634	27568	27709	27445	27766	27462	27474	27606	27616	27788	27630	27612	27703	27554	27632	27728	27621	27608	27396	27628	27833	27576	27625	27612	27791	27818	27732	27549	27779	27780	27540	27728	27876	27726	27484	27419	27586	27439	27497	27543	27616	27381	27399	27665	27325	27598	27826	27344	27526	27617	27575	27469	27718	27804	27617	27418	27920	27730	27381	27572	27497	27496	27225	27632	27751	27640	27662	27428	27582	27630	27414	27610	27588	27678	27750	27852	27704	27980	27892	27594	27523	27730	27490	27672	27875	27717	27838	27534	27558	27758	27492	27768	27719	27256	27658	27406	27699	27444	27614	27417	27674	27518	27547	27908	27472	27367	27605	27694	27684	27926	27834	27664	27471	27292	27478	27547	27569	27614	27702	27478	27601	27624	27473	27597	27505	27480	27396	27530	27671	27367	27693	27692	27699	27607	27655	27432	27602	27508	27501	27561	27591	27380	27380	27628	27478	27632	27620	27739	27714	27545	27473	27539	27702	27771	27406	27460	27619	27734	27766	27596	27530	27532	27804	27729	27651	27742	27537	27622	27640	27550	27591	27546	27501	27563	27591	27584	27635	27481	27890	27549	27598	27687	27762	27691	27624	27792	27249	27737	27749	27769	27565	27460	27342	27474	27624	27646	27529	27473	27425	27682	27649	27362	27634	27542	27782	27880	27609	27850	27571	27628	27467	27663	27550	27629	27784	27432	27653	27772	27773	27658	27591	27370	27584	27456	27648	27658	27816	27643	27604	27783	27760	27755	27665	27561	27585	27539	27468	27129	27726	27651	27601	27641	27575	27581	27606	27574	27494	27668	27665	27506	27743	27550	27377	27485	27429	27612	27607	27615	27826	27710	27841	27517	27483	27583	27637	27653	27575	27555	27918	27732	27586	27537	27593	27607	27628	27596	27480	27508	27719	27633	27585	27695	27648	27290	27821	27633	27628	27703	27536	27520	27876	27717	27709	27525	27628	27583	27828	27371	27604	27511	27526	27374	27658	27700	27689	27781	27681	27421	27450	27794	27403	27787	27604	27444	27778	27649	27708	27744	27711	27686	27471	27472	27872	27693	27729	27616	27824	27622	27510	27498	27554	27738	27640	27717	27528	27550	27780	27504	27590	27559	27684	27582	27719	27761	27533	27585	27472	27629	27414	27762	27546	27573	27833	27768	27931	27350	27481	27486	27594	27565	27610	27487	27550	27782	27733	27428	27237	27430	27478	27520	27877	27404	27538	27748	27468	27479	27767	27590	27469	27753	27794	27450	27504	27528	27766	27637	27576	27679	27524	27353	27718	27556	27755	27474	27588	27773	27597	27557	27784	27587	27447	27557	27925	27599	27753	27802	27719	27584	27571	27639	27695	27544	27630	27890	27803	27872	27685	27837	27675	27541	27639	27935	27483	27762	27644	27630	27663	27695	27651	27495	27447	27594	27607	27768	27629	27757	27508	27516	27490	27622	27737	27594	27476	27333	27411	27683	27705	27697	27578	27487	27619	27590	27683	27662	27601	27542	27633	27410	27561	27622	27571	27613	27623	27600	27723	27451	27582	27666	27667	27769	27580	27694	27715	27958	27506	27562	27515	27564	27488	27524	27806	27517	27775	27597	27548	27444	27507	27305	27409	27648	27381	27471	27606	27687	27661	27774	27542	27453	27531	27612	27457	27350	27660	27602	27495	27368	27552	27642	27471	27566	27522	27597	27765	27670	27742	27472	27654	27762	27665	27720	27470	27352	27590	27475	27750	27318	27661	27728	27508	27597	27574	27492	27481	27693	27573	27484	27510	27620	27619	27773	27712	27607	27679	27564	27645	27557	27708	27732	27464	27616	27758	27593	27590	27760	27664	27673	27455	27640	27631	27679	27753	27752	27539	27529	27601	27551	27615	27686	27484	27640	27686	27387	27527	27560	27760	27462	27889	27569	27612	27699	27595	27479	27189	27528	27780	27662	27558	27463	27828	27662	27477	27429	27566	27726	27527	27654	27463	27679	27640	27590	27534	27499	27842	27676	27742	27593	27897	27944	27723	27640
19631	32193	31505	26248	23278	21359	20134	19615	18825	18597	18437	18051	18006	17631	17787	17577	17608	17449	17540	17441	17353	17443	17407	17269	17415	17323	17423	17517	17326	17224	17474	17469	17372	17529	17277	17331	17368	17301	17315	17483	17298	17435	17367	17188	17180	17334	17372	17413	17423	17196	17258	17419	17354	17437	17277	17258	17438	17108	17215	17326	17163	17424	17318	17257	17362	17135	17226	17242	17282	17131	17238	17291	17363	17237	17161	17264	17318	17377	17393	17144	17205	17252	17294	17027	17277	17337	17197	17188	17175	17001	17363	17335	17261	17191	17330	17116	17159	17020	17152	17181	17335	17118	17167	17238	17260	17131	17022	17107	17261	17275	17099	17109	17260	17275	17136	17204	17162	17216	17243	17075	17124	17249	17300	17242	17077	17329	17251	17206	17345	17072	17290	17230	17134	17221	17027	17195	17239	17305	17173	17117	17022	17153	17162	17144	17134	17158	17233	17269	17172	17118	17173	17329	17238	17154	17177	17168	17111	17135	17058	17314	17201	17198	17302	17410	17046	17253	17333	17111	17271	17237	17259	17305	17234	17149	17182	17269	17204	17201	17318	17152	17047	17190	17330	17373	17212	17126	17313	17306	17262	17083	17315	17282	17202	17410	17395	17224	17243	17267	17258	17298	17377	17275	17198	17191	17241	17038	17294	17111	17299	17142	17176	17279	17282	17223	17147	17090	17295	17383	17368	17337	17097	17284	17181	17084	17212	17161	17387	17222	17207	17308	17221	17095	17402	17249	17078	17436	17222	17140	17361	17324	17284	17342	17214	17305	17345	17310	17138	17317	17140	17313	17143	17250	17389	17151	17343	17202	17201	17121	17200	17272	17375	17257	17186	17188	17077	17154	17450	17286	17204	17239	17114	17395	17269	17272	17279	17178	17280	17223	17376	17428	17212	17166	17223	17208	17190	17250	17407	17216	17199	17139	17134	17250	17274	17231	17271	17045	17280	17203	17252	17239	17394	17225	17262	17264	17292	17280	17213	17152	17215	16991	17143	17161	17267	17363	17253	17233	17234	17236	17215	17145	17213	17009	17256	17233	16981	17341	17093	17337	17250	17189	17158	17127	17168	17288	17258	17265	17241	17205	17219	17287	17201	17227	17263	17141	17236	17148	17129	17251	17171	17284	17236	17147	17168	17178	17194	17281	17182	17118	17154	17404	17314	17240	17209	17255	17336	17283	17320	17408	17249	17275	17354	17297	17314	17199	17097	17410	17157	17262	17106	17063	17285	17212	17307	17268	17353	16972	17106	17204	17205	17497	17187	17231	16977	17098	17237	17224	17271	17220	17204	17301	17205	17159	17009	17271	17335	17083	17308	17100	17089	17037	17214	17198	17016	17273	17165	17335	17379	17280	17169	17281	17125	17268	17263	17305	17410	17155	17107	17274	17071	17133	17097	17271	17062	17437	17134	17384	17309	17178	17233	17262	17150	17155	16950	17277	17290	17300	17408	17005	17240	17355	17262	17155	17199	17093	17180	17344	17343	17217	17402	17119	17256	17194	17106	17201	17080	17281	17148	17378	17291	17316	17121	17486	17392	17102	17345	17181	17287	17153	17226	17454	17325	17178	17145	17275	17343	17247	17298	17163	17166	17132	17224	17311	17148	17254	17178	17179	17166	17437	17285	17342	17215	17264	17241	17342	17497	17210	17305	17106	17132	17170	17163	17206	17043	17228	17226	17100	17265	17164	17197	17087	17448	17221	17200	17049	17229	17084	17268	17411	17090	17233	17308	17243	17448	17135	17221	17351	16984	17399	17310	17222	17316	17236	17082	17151	17399	17154	17265	17144	17262	17395	17238	17117	17289	17124	17281	17216	17343	17224	17099	17126	17399	17190	17265	17174	17255	17184	17373	17233	17139	17344	17173	17084	17375	17223	17288	17306	17386	17189	17173	17233	17313	17073	17027	17210	17093	17113	17295	17260	17037	17282	17280	17432	17261	17178	17254	17196	17040	17412	17263	17125	17208	17142	17260	17138	17122	17295	17224	17193	17176	17260	17192	17182	17150	17240	17202	17254	17100	17162	17170	17268	17341	17277	17133	17150	17374	17191	17107	17160	17137	17341	17306	17173	17334	17426	17046	17305	17107	17340	17183	17199	17386	17384	17166	17211	17312	17197	17149	17366	17251	17220	17245	17231	17165	17247	17286	17167	17194	17167	17148	17013	17228	17239	17162	17120	17206	17230	17291	17252	17194	17251	17215	17174	17030	17347	17251	17157	17041	17276	17243	17174	17249	17222	17271	17262	17280	17198	17333	17091	17026	17351	17283	17128	17270	17201	17196	17263	17309	17193	17069	17138	17404	17078	17268	17049	17217	17215	17218	17346	17155	17241	17329	17278	17189	17273	17235	17407	17222	17134	17343	17237	17325	17096	17186	17171	17349	17280	17243	17238	17441	17322	17235	17393	17182	17093	17264	17370	17176	17182	17272	17146	17291	17163	17221	17190	17282	17137	17401	17136	17215	17273	17230	17273	17211	17050	17267	17208	17186	17159	17148	17277	17107	17311	17147	17159	17177	17181	17136	17160	17223	17253	17135	17391	17258	17202	17222	17278	17104	17330	17116	17255	17344	17286	17360	17404	17330	17299	17124	17090	17133	17145	17300	17293	17349	17210	17181	17276	17118	17448	17283	17179	17221	17217	17244	17249	17351	17241	17312	17194	17149	17201	17062	17255	17248	17300	17140	17285	17138	17272	17240	17323	17313	17279	17085	17075	17155	17213	17287	17295	17100	17158	17219	17220	17193	17218	17231	17131	17341	17397	16963	17218	17300	17311	17345	17136	17182	17137	17414	17185	17194	17295	17294	17116	17106	17297	17171	17327	17115	17123	17316	17222	17145	17285	17247	17198	17070	17269	17321	17235	17128	17311	17220	17184	17126	17230	17114	17249	17269	17398	17146	17268	17329	17132	17248	17223	17385	17315	17146	17109	17072	17119	17272	17185	16933	17153	17128	17334	17251	17237	17204	16969	17156	17189	17244	17133	17172	17322	17289	17352	17278	17240	17048	17213	17122	17207	17292	17253	17189	17286	17193	17285	17132	17256	17303	17272	17263	17308	17196	17220	17175	17030	17172	17189	17132	17328	17285	17150	17393	17229	17230	17325	17276	17117	17141	17114	17173	17109	17222	17156	17235	17320	17105	17383	17198	17233	17327	17295	17297	17251	17374	17130	17245	17116	17282	17264	17262	17443	17396	17160	17322	17290	17292	17103	17361	17180	17230	17099	17263	17370	17468	17175	17290	17343	17263	17114	17172	17309	17214	17002	17186	17417	17289	17292	17327	17134	17173	17387	17114	17221	17147	17409	17118	17218	17234	17201	17092	17079	17127	17137	17355	17414	17185	17031	17198	17235	17294	17296	17113	17297	17271	17077	17191	17168	17087	17226	17088	17244	17274	17123	17223	17234	17266	17123	17071	17202	17354	16994	17155	17184	17205	17081	17439	17232	17240	17100	17235	17087	17290	17118	17308	17156	17328	17315	17226	17150	17237	17259	17371	17266	17314	17263	17180	17175	17299	17398	17417	17352	17248	17293	17306	17227	17368	17227	17421	17227	17166	17241	17151	17123	17261	17413	17295	17098	17245	17051	17329	17463	17067	17161	17152	17117	17357	17233	17261	17246	17125	17313	17078	17240	17051	17318	17133	17160	17072	17118	17040	17060	17165	17447	17185	17195	17280	17309	17151	17353	17320	17279	17099	17266	17165	17199	17285	17164	17171	17151	17279	17199	17307	17252	17214	17162	17353	17204	17292	17210	17250	17096	17324	17192	17218	17245	17348	17217	17086	17261	17039	17057	17299	17061	17202	17151	17374	17069	17219	17210	17332	17185	17275	17398	17250	17282	17370	17122	17297	17356	17180	17121	17285	17402	17185	17184	17131	17208	17326	17438	17324	17232	17186	17284	17327	17216	17154	17251	17246	17189	17269	17270	17142	17337	17174	17274	17305	17429	17084	17261	17140	17274	17155	17153	17200	17233	17218	17188	17237	17158	17224	17213	17133	17130	17142	17033	17172	17115	17380	17244	17170	17435	17309	17125	17150	17109	17319	17365	17066	17141	17215	17406	17294	17244	17172	17120	17193	17259	17246	17207	17324	17222	16968	17262	17181	17196	17214	17154	17413	17091	17423	17162	17233	17234	17227	17370	17104	17188	17105	17223	17106	17246	17215	17180	17388	17379	17187	17324	17425	17089	17304	17247	17172	17238	17436	17126	17192	17174	17078	17074	17299	17131	17390	17156	17289	17093	17372	17172	17487	17291	17197	17251	17136	17326	17205	17106	17215	17307	17076	17132	17197	17149	17286	17226	17154	17163	17139	17247	17135	17208	17246	17302	16994	17472	17086	17145	17222	17307	17052	17026	17113	17292	17237	17238	17285	17191	17109	17238	17152	17326	17177	17110	17260	17304	17246	17208	17273	17211	17374	17190	17081	17217	17168	17357	17241	17243	17204	17271	17412	17177	17167	17289	17219	17157	17324	17282	17100	17150	17224	17254	17211	17166	17302	17204	17218	17333	17260	17204	17188	17024	17263	17293	17160	17258	17114	17193	17325	17321	17192	17183	17180	17294	17248	17332	17392	17338	17257	17262	17390	17295	17102	17302	17139	17235	17184	17240	17317	17225	17390	17210	17311	17143	17204	17126	17281	17094	17275	17063	17301	17422	17182	17176	17281	17210	17299	17033	17235	17211	17266	17275	17224	17192	17239	17499	17262	17346	17161	17149	17126	17287	17351	17179	17179	17180	17216	17022	17282	17293	17115	17125	17294	17058	17044	17287	17043	17270	17291	17150	17181	17264	17109	17263	17235	17411	17189	17282	17222	17339	17291	17231	17316	17182	17237	17107	17244	17116	17115	17118	17373	17203	17075	17411	17331	17150	17196	17422	17284	17242	17170	17265	17291	17147	17291	17265	17273	17245	17180	17261	17165	17318	17151	17052	17318	17280	17195	17207	17190	17337	17266	17119	17155	17194	17191	17251	17142	17265	17324	17452	17279	17309	17208	17242	17191	17074	17216	17244	17224	17326	17224	17147	17272	17205	17249	17240	17251	17297	17225	17181	17136	17119	17143	17304	17287	17181	17034	17277	17214	17154	17095	17349	17142	17292
22576	21162	27799	24940	22582	28125	33794	30579	29476	29708	29192	29090	29047	28574	28788	28621	28302	28534	28267	28014	28291	28602	28539	28284	28081	28209	28327	27987	28197	28094	28183	27840	27724	28090	28079	28107	28105	27830	28020	28311	28258	27992	28277	28202	27989	27932	27990	28223	28132	28186	27932	27905	28174	28114	28058	28147	28199	28058	27967	28304	27901	28025	27810	27957	27910	27637	27754	27930	27765	27889	27944	27880	27958	27668	27997	27888	27806	27889	27955	27846	27592	27981	27820	27991	27994	27898	28262	27788	27856	27726	28017	27803	27787	27676	28185	27789	27789	27886	27665	27732	27794	27822	28090	27629	27835	27700	27862	27877	27901	27645	27994	27968	28021	27926	27908	27809	27733	27826	28050	28044	27907	27939	27777	27767	27752	27635	27785	27664	27999	28084	27814	27985	28035	27913	27785	27874	28204	27856	27740	27914	28082	27826	28033	27890	27743	27657	27688	27870	27751	27785	27890	27838	27819	27574	27671	27921	27857	27683	27839	27874	27723	27565	27636	27937	27817	27827	27799	27864	27815	27688	28014	27916	27739	28029	27794	27910	27809	27884	27817	27982	27834	27690	27709	27653	27579	27599	27977	27813	27875	27581	28003	27747	27771	27771	27822	28072	27839	27681	27843	27697	28131	27751	27981	28000	27836	27821	27781	27856	27739	27774	28039	27922	28058	27675	27755	27817	27639	27641	27730	27826	27530	27678	27542	27773	27791	28011	27893	27845	27851	27830	27951	27915	27791	27603	27928	27970	28140	27623	28065	28006	27736	27820	27887	27898	27662	27890	27819	27875	27512	27785	27899	27802	27859	28095	27810	27907	28158	27796	27799	27819	27909	27757	27742	28115	27779	27738	27909	27741	27801	27862	27851	27574	27977	28024	27845	27748	27797	27719	28023	27755	27703	27419	27746	27772	27942	27800	27799	27853	28147	27794	27981	27637	27880	27915	27908	27679	27756	27950	27899	28053	27789	27971	27891	27915	27664	27688	27580	27774	27757	27904	28057	28033	27834	27683	27614	27936	27829	27794	28038	27779	27933	27951	27783	27603	27762	27623	27918	27661	27779	27707	27802	27840	27735	27595	27725	27882	27723	27735	27947	27930	27805	27745	27776	27714	27627	27770	27730	27868	27727	27825	27827	27656	28097	27827	27844	28019	27794	27728	27954	27999	27758	27851	27670	27863	27683	27764	27779	27839	27740	28053	27654	28136	28035	27605	27913	27971	27776	27715	27851	27643	27899	27668	27790	27947	27702	27645	27824	27764	27866	27721	27978	28044	27826	27622	27996	27808	27854	27839	27667	27931	27691	27760	27716	27790	27939	27809	27913	28119	27775	27941	27928	28023	27919	27834	27990	27808	27861	28247	27819	27753	27961	28035	27830	27688	27925	27808	27835	27918	27885	27851	27736	27690	27589	27684	27761	27536	27713	28124	27802	27942	28001	27785	27868	28098	27829	27436	27789	27898	27817	27979	27729	27741	28034	27762	27487	27910	27847	27825	27916	28014	28139	27745	27728	27912	27977	27744	28000	27856	27728	27733	27727	27978	27863	27759	27808	27856	27712	27880	27746	27909	27840	27759	27554	27661	27956	27792	27807	27958	27874	28040	27613	27788	27802	27866	27602	27691	27854	27687	27727	27734	27548	27473	27885	28003	27871	27647	28080	27921	27882	27881	27925	27791	27810	27806	28103	27609	27751	27903	28028	27815	27933	27822	27870	27865	27709	27767	27676	27838	27907	27928	27887	27834	27978	27612	27731	27861	27769	27891	27913	27618	27943	27882	27654	27918	27748	27801	28173	27920	27625	27939	27605	27743	27863	27639	27988	27995	27974	27991	27852	27613	27954	27736	27804	27679	27794	28015	27934	27941	27610	28066	28006	27704	27753	27859	28166	27541	27741	27908	27672	27812	27722	28104	27920	27724	27631	27696	27640	27816	27752	27811	27947	27822	27759	27811	27784	27773	27884	27773	27689	27797	27561	27988	27815	28076	27906	27888	27765	27991	27832	27821	28042	27945	27923	27685	27730	27938	28021	27624	27693	27777	27918	27838	27683	27763	27854	27916	28150	27699	27768	27816	27958	27669	27821	27984	27891	27745	27577	27846	27898	27696	27823	27965	27765	28104	27930	27770	27712	27880	27637	27825	27616	28000	27991	27736	27790	27923	27766	27851	27904	27810	27904	27881	27969	27840	27732	27894	27892	27966	27863	27839	27743	27916	28094	27843	27828	27678	27738	27918	27844	27697	27919	27835	27854	27851	27883	27819	27484	27826	27782	27715	28065	28167	27806	28163	27912	28212	27931	27961	27914	27951	28051	27655	27961	27614	27622	27726	27878	27806	27842	27916	27755	27890	27826	27629	27626	27665	27917	27605	27500	27671	27960	27954	27867	27752	27763	28015	27772	28027	27879	27753	28124	27932	28064	27775	27823	27850	27762	27918	27735	27631	27855	27679	27874	27997	27846	27619	27810	28104	27912	27772	28221	27738	27855	27887	27885	27779	27794	28049	27699	27916	27978	27947	27993	27963	27856	27820	27523	27828	27915	27772	28147	27957	27700	27983	27600	27803	27916	28089	28035	27937	27841	27761	27710	27920	27983	27805	27801	27834	27821	27757	27909	27889	27785	27788	27825	27931	27884	27849	27850	27643	27738	27660	27999	27622	27746	27713	28003	27776	27911	27646	27629	28008	27832	27955	27911	27775	27505	27768	27715	27772	27744	28066	27809	27850	27811	27796	27842	27871	27943	28009	27872	27818	28123	27847	27835	27829	27835	27733	27928	27721	28077	27836	27852	27836	27947	27833	27699	27936	27745	27626	27833	27853	27721	28018	27965	27882	27815	27400	27716	27623	27954	27677	27550	27701	27738	27802	28052	27946	27648	27689	27722	28057	27780	27782	28001	27555	27737	28076	27846	28033	27992	27824	27905	28032	28205	27980	28078	27650	27979	28015	27774	27732	27984	27836	27984	27820	27724	27660	27903	27842	27909	28111	28009	27691	27683	27704	28018	27848	27863	27923	27868	27654	27803	27896	27826	27902	27820	27717	27817	27853	27958	27491	27639	27862	27901	27876	27876	27858	27765	27575	27721	27618	28067	27513	27891	27917	27896	27902	27557	27925	27747	27954	27906	28109	27871	27875	27882	27827	27539	27874	27784	27833	28199	27955	27733	27775	27803	27905	27727	27706	27940	27966	28251	27854	27786	27564	27930	27759	27861	27732	27607	27530	27684	27932	27997	27680	27577	27511	27723	27944	28179	27819	27852	27833	27926	27686	27941	27633	27819	27712	27929	27762	27770	27743	27774	28018	27897	27804	27728	27741	27588	27801	28067	28004	27935	27776	27876	27996	27712	28024	27903	27770	27747	27968	27886	27908	27983	27983	27998	27752	27679	27728	27999	27917	27991	27919	27720	28050	27861	27992	27852	28002	27782	27946	27857	27898	27874	27885	27708	28063	27837	27568	28139	27895	27849	27793	28056	27681	27997	27687	27833	27895	27777	27820	27674	28114	28053	27901	27884	27990	27767	27888	27928	27762	27713	27620	27681	27717	27428	27853	27869	28044	27995	27849	27815	27787	27963	28084	28045	27710	28046	27778	27749	27808	27992	27765	28069	27960	27648	27669	27977	27606	28001	27850	27947	27836	27838	27799	27739	27813	27983	27937	27891	27885	27867	28082	27694	28014	27910	27814	27667	27560	27769	27647	27754	27647	27816	27813	27621	27570	28034	27811	27903	27509	27790	27640	27805	27873	27927	27777	27645	27970	27609	27849	27983	27806	27802	27614	27561	27724	27837	28149	27889	27986	27883	27731	27870	27794	27774	27622	27842	28070	27720	27838	27896	27923	27871	27771	27741	27629	27758	28140	27706	27792	27915	27859	27846	27639	27913	27723	28123	27879	27822	27782	27972	27441	28043	27720	27865	27974	27861	27757	27649	27760	27697	28011	27773	27786	28001	27968	27967	27908	27975	27888	27700	28006	27791	27933	27682	27755	27842	27724	28090	27791	27737	28000	27742	28137	28013	27836	27855	27905	27973	27940	27919	27742	28233	27935	27915	27869	27996	27752	27607	27803	27859	27740	28041	28060	28000	27819	27573	27788	27954	27850	27673	27887	27598	27965	27776	27984	27837	28300	27896	27867	27813	27666	27759	27946	28066	27854	27765	28022	28039	27852	28036	27698	27819	27898	27814	27792	27900	27814	27813	27841	27830	27864	27750	27748	27656	27995	27958	28011	27873	27761	27953	27734	27702	27648	27961	27870	27599	28032	27884	27793	27907	27836	27991	27947	27838	27648	27653	28069	27823	27954	27871	28026	27824	27808	28124	27746	27890	27444	27718	27642	27853	27699	27928	27982	28130	27822	27908	28046	28094	27673	27808	27801	27953	27806	27997	27810	27850	27934	28062	27754	27621	27994	27649	27913	27874	28061	27886	27837	27647	27604	27818	27860	27543	27616	27818	27849	27648	27620	27857	27643	27632	27803	27917	27758	27746	27738	27889	28034	27932	27815	27841	27890	27710	27917	27741	27899	27873	27805	27860	28067	27718	27913	27905	27847	27939	27809	27777	28010	27969	27557	27897	27980	27871	27826	27911	27903	27793	27796	27687	28063	27827	27955	27631	27811	27812	27663	28091	27730	27902	27855	27811	27605	27664	28029	28075	27967	27676	27752	27698	27834	27893	27682	27901	27781	28094	27751	28104	27961	27734	27814	27925	27619	27672	27973	27867	27943	27698	27671	27938	27773	27854	27850	27795	27621	27651	27882	27985	27891	27904	27912	27939	27946	27892	27715	27877	27950	27715	27660	27711	27751	28056	27744	27722	27741	27948	27888	27732	28009	27703	27651	28007	27817	27699	27819	27976	27983	27967	28086	27802	27885	27626	28122	27828	27951	27830	27666	27975	27545	27998	28022	27640	27680	27728	27957	27962	28025	27732	27704	27809	27938	27723	27666	28019	27749	27640	27756	27958	27850	28107	27734	27906	27842	28123	27805	27974	28053	27670	27858	27719	27771	28120	27984	27683	28046	27941	27850	27859	27714	27814	27842	28145	27984	28091	27917	27896	28081	27794	27814	27876	27651	27956	27714	28381	27875	27704	28108	27806	27677	27842	27914	27800	27900
21214	37377	36549	29569	26013	23440	21821	20694	19877	19215	18948	18660	18545	18141	18021	18056	17806	17801	17656	17564	17693	17555	17622	17637	17566	17381	17497	17591	17465	17628	17390	17619	17585	17398	17548	17426	17534	17510	17514	17317	17387	17383	17434	17133	17346	17330	17477	17288	17411	17516	17430	17359	17368	17399	17551	17451	17514	17280	17301	17366	17263	17239	17257	17191	17309	17431	17161	17337	17356	17301	17535	17277	17230	17172	17045	17362	17264	17259	17363	17216	17282	17335	17202	17186	17302	17263	17363	17144	17350	17312	17105	17399	17241	17367	17265	17339	17110	17215	17247	17229	17252	17224	17014	17154	17263	17258	17112	17240	17305	17254	17100	17217	17483	17092	17159	17313	17465	17391	17248	17247	17229	17353	17138	17248	17118	17261	17181	17262	17270	17261	17290	17162	17282	17400	17349	17112	17258	17131	17082	17173	17296	17054	17179	17007	17392	17199	17294	17348	17183	17140	17240	17146	17222	17228	17083	17223	17350	17177	17322	17092	17104	17218	17283	17182	17299	17138	17317	17116	17156	17035	17211	17142	17403	17250	17264	17174	17271	17198	17090	16966	17319	17187	17146	17194	17155	17104	17210	17374	17103	17261	17246	17264	17048	17244	17277	17101	17398	17231	17365	17231	17264	17206	17101	17310	17326	17111	17212	17289	17284	17215	17168	17135	17122	17270	17143	17205	17328	16976	17342	17058	17136	17161	17189	17302	17278	17110	17315	17238	17250	17257	17428	17335	17154	17204	17226	17120	17325	17327	17321	17162	17152	17262	17226	17314	17322	17236	17068	17426	17198	17374	17282	17180	17018	17243	17295	17305	17316	17149	17162	17526	17448	17120	17137	17127	17213	17293	17195	17165	17251	17084	17193	17353	17365	17209	17272	17348	17169	17252	17349	17200	17140	17330	17048	17362	17232	17263	17183	17105	17130	17243	17298	17173	17341	17173	17479	17099	17184	17125	17077	17183	17193	17278	17327	17297	17342	17131	17094	17290	17288	17052	17095	17284	17299	17131	17220	17253	17358	17102	17288	17198	17189	17293	17293	17186	17406	17331	17142	17131	17227	17255	17159	17170	17310	17033	17271	17114	17257	17271	17210	17209	17166	17289	17175	17235	17182	17260	17136	17201	17156	17188	17193	17082	17303	17115	17379	17117	17295	17226	17231	17258	17232	17331	17175	17079	17167	17268	17190	17196	17493	17332	17266	17291	17151	17189	17252	17312	17225	17337	17125	17200	17141	17241	17225	17248	17191	17190	17262	17157	17232	17207	17168	17204	17137	17160	17294	17252	17164	16907	17257	17286	17198	17400	17302	17411	17264	17075	17312	17218	17099	17119	17128	17063	17223	17322	17145	17166	17129	17094	17409	17223	17165	17240	17394	17138	17382	17125	17367	17141	17245	17206	17357	17277	17226	17104	17072	17251	17377	17306	17213	17232	17351	17457	17208	17205	17249	17219	17328	17187	17230	17146	17200	17309	17198	17285	17183	17057	17155	17312	17026	17255	17234	17303	17054	17358	17039	17139	17303	17152	17414	17116	17348	17245	17265	17083	17190	17338	17147	17315	17365	16987	17250	17298	17185	17125	17378	17172	17296	17256	17334	17068	17123	17126	17184	17178	17222	17175	17131	17140	17191	17333	17098	17357	17201	17244	17255	17250	17258	17241	17331	17156	17078	17214	17414	17108	17261	17141	17236	17357	17251	17131	17380	17212	17197	17361	17288	17144	17307	17308	17186	17055	17185	17211	17137	17181	17295	17059	17197	17262	17238	17109	17310	17349	17144	17234	17130	17074	17432	17419	17014	17241	17102	17282	17261	17064	17115	17075	17268	17194	17126	17306	17267	17288	17216	17148	17158	17158	17276	17334	17248	17366	17189	17010	17228	17258	17187	17242	17262	17131	17103	17324	17325	17140	17414	17106	17176	17360	17228	17304	17227	17406	17122	17265	17108	17253	17062	17216	17297	17235	17160	17267	17360	17321	17012	17364	17403	17393	17162	17097	17366	17302	17405	17126	17378	17264	17383	17424	17133	17071	17100	17352	17287	17152	17247	17310	17069	17242	17021	17237	17316	17396	17269	17201	17269	17200	17269	17227	17070	17196	17268	17309	17061	16952	17384	17296	17165	17237	17233	17227	17255	17220	17127	17219	17153	17209	17163	17083	17478	17090	17203	17220	17330	17187	17017	17178	17100	17183	17153	17229	17159	17215	17177	17245	17369	17347	17182	17151	17400	17135	17290	17150	17269	17090	17140	17204	17441	17237	17127	17282	17061	17052	17244	17304	17184	17356	17223	17183	17208	17304	17114	17321	17223	17228	17226	17396	17176	17118	17229	17192	17424	17267	17318	17193	17270	17188	17285	17310	17262	17288	17210	17066	17375	17209	17126	17218	17251	17274	17244	17294	17339	17218	17400	17295	17059	17199	17183	17274	17281	17264	17200	17327	17133	17271	17303	17197	17263	17249	17111	17191	17207	17232	17124	17363	17153	17373	17176	17047	17176	17321	17230	17326	17067	17361	17206	17128	17083	17229	17026	17196	17000	17185	17288	17254	17079	17317	17276	17232	17321	17294	16975	17346	17273	17381	17404	17385	17082	17486	17218	17083	17170	17127	17019	17266	17211	17306	17183	17361	17303	17076	17020	17314	17009	17266	17349	17263	17209	17257	17123	17430	17253	17198	17303	17112	17156	17191	17201	17153	17372	17343	17365	17145	17241	17108	16952	17248	17326	17167	17257	17129	17405	17256	17225	17520	17364	17092	17323	17324	17364	17305	17258	17333	17289	17266	17270	17209	17219	17296	17180	17153	17116	17084	17276	17212	17177	17098	17170	17159	17281	17230	17137	17144	17247	17220	17249	17182	17124	17380	17044	17086	17445	17188	17273	17279	17216	17280	17164	17309	17047	17283	17250	17038	17223	17056	17228	17224	17171	17290	16976	17115	17352	17371	17191	17382	17118	17258	17243	17206	17270	17177	17120	17290	17092	17186	17154	17338	17282	17323	17246	17210	17221	17183	17334	17118	17202	17228	17325	17220	16974	17390	17255	17327	17369	17124	17241	17137	17311	17138	17425	17196	17178	16985	17302	17101	17110	17234	17363	17344	17313	17296	17388	17312	17247	17245	17150	17206	17262	17244	17239	17179	17249	17180	17316	17318	17088	17282	17306	17176	17213	17328	17276	17211	17052	17137	17302	17211	17178	17352	17259	17365	17308	17128	17321	17277	17160	17144	17071	17285	17345	17238	17321	17039	17378	17308	17094	17352	17226	17243	17266	17322	17300	17267	17184	17178	17131	17118	17277	17323	17277	17364	17270	17238	17206	17175	17127	17320	17418	17095	17172	17115	17288	17037	17079	17087	17325	17091	17324	17108	17101	17261	17346	17081	17110	17123	17370	17274	17167	17045	17205	17094	17143	17372	17139	17088	17176	17168	17282	17296	17071	17114	17016	17392	17485	17242	17240	17242	17505	17175	17289	17282	17139	17116	17326	17321	17324	17151	17277	17208	17276	17214	17178	17162	17295	17121	17083	17203	17192	17264	17141	16981	17177	17368	17237	17096	17234	17290	17322	17058	17322	17147	17086	17334	17306	17214	17098	17369	17293	17232	17332	17221	17067	17368	17280	17348	17334	17269	17229	17270	17166	17334	17101	17291	17310	17475	17223	17167	17265	17341	17116	17083	17290	17281	17227	17385	17353	17295	17197	17376	17302	17239	17119	17272	17269	17112	17297	17333	17341	17270	17245	17221	17232	17078	17282	17341	17335	17063	17246	17175	17230	17256	17315	17254	17180	17235	17306	17187	17116	17373	17393	17148	17264	17281	17246	17225	17258	17249	17304	17131	17205	17283	17441	17061	17167	17467	17328	17384	17338	17243	17166	17239	17273	17215	17202	17126	17332	17318	17271	17264	17104	17312	17239	17391	17171	17132	17251	17150	17343	17086	17195	17176	17245	17246	17195	17248	17196	17144	17214	17293	17163	17310	17020	17413	17260	17287	17226	17234	17466	17161	17192	17348	17303	17169	17236	16965	17164	17014	17187	17224	17421	17286	17334	17189	17094	17326	17149	17344	17239	17351	17137	17190	17342	17293	17300	17276	17243	17244	17268	17117	17219	17270	17094	17245	17015	17283	17265	17224	17245	17256	17239	17204	17297	17237	17202	17192	17255	17125	17336	17410	17272	17303	17404	17188	17336	17057	17242	17316	17231	17270	17225	17244	17228	17342	17138	17206	17308	17086	17180	17171	17386	17329	17314	17244	17219	17160	17434	17320	17379	17192	17279	17057	17145	17215	17266	17287	17263	17248	17222	17214	17236	17161	17382	17165	17141	17320	17119	17236	17086	17135	17259	17261	17158	17314	17297	17208	17191	17147	17045	17173	17292	17184	17206	17369	17278	17166	17065	17250	17287	17155	17228	17074	17141	17331	17157	17251	17363	17186	17182	17266	17267	17178	17274	17347	17225	17192	17158	17228	17399	17364	17244	17169	17366	17206	17220	17322	17072	17089	17301	17324	17206	17297	17412	17163	17067	17240	17270	17067	17186	17226	17137	17140	17151	17159	17215	17363	17203	17049	17176	17333	17123	17242	17250	17213	17291	17053	17292	17260	17174	17387	17150	17269	17248	17258	17275	17192	17197	17261	17275	17248	17136	17280	17189	17257	17206	17115	17127	17335	17283	17167	17142	17107	17073	17217	17111	17297	17289	17255	17353	17296	17282	17265	17071	17138	16923	17298	17125	17152	17393	17175	17372	17277	17188	17149	17178	17152	17416	17320	17289	17090	17185	17258	17272	17211	17269	17164	17062	17254	17269	17253	17257	17317	17174	17033	17192	17132	17275	17257	17125	17279	17293	17147	17133	17162	17255	17277	17122	17171	17109	17324	17328	17186	17127	17289	17471	17153	17060	17228	17294	17227	17191	17004	17244	17111	17496	17086	17429	17167	16986	17380	17187	17317	17123	17547	17361	17289	17219	17311	17221	17315	17315	17192	17112	17256	17125	17205	17163	17214	17250	17267	17243	17223	17363	17234	17268	17311	17418	17170	17291	17232	17309	17140	17283	17251	17258	17363	17263	17180	17303	17132	17412	17140	17252	17206	17069	17080	17048	17170	17337	17208
36124	29648	34523	33465	31249	31058	30558	30327	30189	30016	30214	30092	29780	29845	30003	30001	30036	30001	30058	29941	29833	29837	29885	29691	29929	29966	29930	29632	29854	29922	29760	29892	29860	29756	29832	29899	29799	29820	29550	30077	29780	29937	29771	29767	29673	30038	30127	29827	29862	29786	29813	29682	29717	29735	29621	29722	29818	29799	29615	29636	29717	29670	29624	29849	29586	30035	29870	29824	29932	29627	29777	29630	29844	29822	29876	29950	29919	29515	30004	29735	29751	29538	29646	29715	30033	29721	29730	29841	29637	29904	30171	29915	29514	29699	30106	29800	29573	29713	29780	29757	29867	29894	29668	29474	29910	29848	29965	29927	29661	29847	29747	29841	30023	29808	29890	29817	29676	29748	29581	29899	29535	29583	29657	29449	29572	29692	29935	29570	29796	29672	29787	29820	29811	29640	29754	29970	29639	29757	29695	29878	29799	29530	29818	29792	29725	29638	29824	30008	29981	29712	29624	29722	29778	29636	29456	29598	29709	29904	29742	29580	29771	29689	29891	29587	29805	29739	29693	29824	29709	29838	29723	29632	29790	29584	29775	29538	29615	29822	29603	29677	29893	30155	29811	29778	29965	29810	29779	29654	29614	29769	29984	29833	29723	29673	29643	29969	29641	29812	29943	29666	29491	29728	29597	29633	29608	29710	29791	29739	29838	29473	29748	29874	29775	29599	29615	29732	29749	29662	29863	29680	29721	29829	29752	29726	29926	30032	29784	29853	29770	29653	29644	29619	29799	29655	29692	29779	29700	29747	29815	29789	29824	29794	29846	29678	29622	29794	29757	29698	29871	29554	29775	29525	29763	29862	29597	29701	29690	29693	29852	29736	30065	29568	29786	29669	29757	29816	29915	29844	29800	29865	29415	29817	29948	30109	29744	29631	29854	29779	29692	29568	29731	29651	29917	29778	29801	29936	29986	29767	29880	29777	29641	29453	29356	29885	29765	29688	29765	29508	29903	29884	29731	29849	29758	29616	29855	29694	29631	29683	29887	29901	29810	29592	29888	29927	29838	29435	29943	29970	29781	29571	29774	29633	30039	29814	29926	30094	29685	29740	29751	29808	29931	29436	29725	29761	29730	29619	30101	29670	29867	29871	29725	29822	29981	29675	29555	29840	29605	29890	29704	29706	29688	29874	29551	29795	29901	29580	29716	29727	29802	29775	29792	29861	29728	29713	29510	29640	29540	29908	29698	29771	29831	29823	29768	29772	29761	29806	29850	29829	29641	29775	29899	30054	29766	29493	29697	29594	29856	29592	29706	29678	29892	29557	29709	29591	30009	29858	29845	29810	29749	29743	29756	29480	29763	29758	29716	29551	29532	29646	29806	29704	29451	29672	29850	29865	29916	29834	29858	29779	29911	29800	29775	29571	29827	29844	29728	29606	29700	29623	29767	29979	29727	29669	29754	29671	29948	29790	29534	29690	29874	30012	29817	29853	29857	29839	29864	29516	29625	29749	29610	29833	30056	29619	30006	29948	29875	29597	29950	29718	29813	29837	29807	29712	29859	29951	29807	29863	29657	29845	29881	29866	29812	29711	29956	29853	30073	29770	29690	29790	29893	29973	29631	29839	29660	29614	29625	29521	29798	29532	29904	29782	29619	29750	29847	29696	29653	29488	29790	29585	29773	29667	29947	29582	29557	29863	29711	29567	29893	29788	29681	29724	29763	29673	29633	29989	29955	29632	29703	29748	29754	29934	29800	29803	29716	29714	29802	29761	29626	29675	30047	29753	30004	30067	29817	29770	29443	29810	29549	29861	29781	29550	29940	29800	29880	29988	29611	29722	30051	29799	29535	29852	29837	29788	29729	29743	29698	29562	29936	29757	29738	29595	29933	29822	29668	29567	29894	29725	29970	29627	29756	29377	29942	29733	29852	29715	29961	29845	29548	29772	29514	29710	29886	29734	29661	30066	29707	29659	29784	29703	29790	29920	29843	29694	29723	29786	30029	29920	29833	29860	29769	29658	29532	29527	29779	29757	29680	29740	29695	29782	29835	29772	30158	29865	29729	29396	29545	29713	29749	29878	29346	29596	29670	29742	29872	29582	29665	29697	29768	29746	29907	30061	29717	29931	29522	29632	29600	29646	29612	29921	29690	29578	29664	29787	29965	29746	29659	29783	29705	29971	29867	29683	29812	29621	29605	29908	29787	29589	29895	29738	29986	29824	29852	29676	29954	29888	29847	29964	29391	29779	29829	29844	29811	29737	29673	29666	29642	29608	29758	29834	29875	29442	29914	29713	29466	29665	29657	29699	29851	29685	29866	29924	29787	29630	29731	29461	29534	29674	29517	29480	29815	29736	29724	29622	29635	29844	29819	29633	29759	29817	29998	29703	29821	29963	30117	29723	29798	29609	29657	29863	29897	29742	29913	29694	29919	29821	29737	29849	29854	29894	29727	29536	29822	29609	29773	29419	29802	29775	29792	29722	29777	29705	29742	29754	29692	29801	29552	29707	29704	29776	29789	29682	29658	29795	29784	29880	29972	29653	29825	29973	29882	29774	29872	29788	29680	29685	29909	29696	29659	29830	29839	29931	29679	29454	29615	29730	29552	29947	29524	29613	29679	29815	29751	29818	29906	29822	29661	29597	29806	29730	29767	29660	29554	29589	29643	29830	29692	29531	29847	29688	29759	29595	29591	29924	29895	29637	29539	29770	30039	29868	29792	29809	29459	29886	29815	29678	29639	29673	29790	29255	29796	29924	29966	29785	29531	29959	29674	29591	29543	29867	29884	29545	30333	29816	29724	29664	29738	29750	29756	29725	29293	29899	29847	29822	29625	29934	29560	29544	29543	29886	29968	29855	29739	29766	29773	29833	29633	29729	29832	29757	29896	30035	29603	29832	29821	29756	29869	29899	29668	30032	29818	29515	29759	29625	29755	29639	29585	29708	29985	29820	29922	29915	29592	29610	30066	29895	29740	29760	29673	29684	29816	29572	29678	29599	29975	29723	29781	29887	29691	29854	29628	29813	29885	29706	29607	29933	29657	29654	29765	30100	29915	29485	29851	29822	29744	29815	29731	29598	29934	29841	29771	29637	29712	29663	29719	30116	29638	29572	29903	29674	29691	29825	29855	29781	29645	29704	29766	29872	29741	29766	29676	29938	29675	29552	29723	29865	29642	29727	29914	29976	29752	29891	29777	29908	29730	29633	29737	29957	29707	29582	29490	29724	29969	29659	29604	29772	29609	29641	29601	29526	29960	29631	29586	29780	29592	29646	29881	29801	29797	29773	29625	29892	29993	29774	29835	29724	29583	29624	29573	29802	29624	29945	29812	29822	29909	29756	29797	29868	30037	29817	29835	29898	29657	29916	29819	29612	29502	29753	29711	29724	29644	29673	29795	30046	29926	29939	29593	29634	29725	29813	29974	29734	29501	29950	29853	29655	30047	29739	29667	29709	29955	29781	29711	29658	29780	29820	29700	29903	29919	29858	29487	29786	29915	29704	29803	29829	29630	29765	29955	29990	29727	29795	29660	29746	29629	29965	29858	29773	29684	29865	29665	29759	29566	29694	29953	29721	29574	29786	29647	29752	29798	29755	30044	29840	29707	29709	29625	29589	29747	29560	29937	29752	29948	29675	29590	29637	29607	29562	29480	29694	29764	29676	29742	29641	29939	29510	29596	29721	29521	29943	29711	29701	29719	29606	29855	29873	29722	29779	29768	29745	29704	29685	29923	29706	29586	29914	29565	29912	29909	29835	29629	29781	29567	29870	29766	29717	29754	29904	29798	29759	29628	29753	29763	29734	30014	29937	29698	29816	29827	29916	29824	29605	29858	29918	29727	29522	29617	30046	30032	29627	30072	29639	30003	29743	29880	29656	29851	29670	29757	29615	29698	29672	29974	29743	29949	29809	29831	29852	29543	29902	30082	29859	29581	29825	29764	29639	29638	29918	29826	29690	29662	29850	29700	29685	29827	29508	29661	29713	29778	29631	29399	29617	29706	29646	29704	29577	29591	29743	29734	29943	29908	29941	29802	29852	29862	29796	29929	29856	29893	30018	29988	29804	29734	29891	29495	29802	29830	29839	29535	29642	29816	29621	29518	29682	29542	29547	29501	29652	30174	29681	29909	29434	29667	30056	29768	29816	29735	29750	29739	29704	29702	29637	29875	29817	30025	29766	29822	29788	29849	29623	29618	29656	29627	29704	29735	29894	29744	29854	29529	29588	29646	29886	29830	29403	29781	29699	29833	29902	30141	29872	29931	29625	29609	29860	29760	30035	29999	29680	29682	29788	29670	29612	29618	29814	29854	29965	29402	29941	29806	29993	29501	29622	29751	29720	30028	29501	29664	29783	29615	29597	29840	30058	29597	29612	29857	29997	29903	29771	29797	29628	29508	29793	29792	29707	30106	29734	29790	29829	30007	29842	29611	29636	29770	29763	29803	29588	29674	29781	29810	29613	29775	29932	29733	29890	29646	29693	29754	29676	30085	29555	29793	29818	29801	29783	29784	29757	29590	29834	29695	29383	29562	29750	29761	29736	29818	29795	29802	29869	29656	29875	29826	29682	29667	29758	29910	29896	29801	29770	29648	29675	29847	29639	29582	29744	29773	29644	29844	29567	29777	29644	29801	29595	29992	29929	29812	29855	30002	29927	29526	30028	30052	29641	29927	29684	29659	29872	29919	29767	29860	29854	29718	29938	29548	29811	29906	29916	29542	29998	30016	29635	29838	30051	29492	29937	30013	29885	29917	29579	29824	29737	29813	29755	29716	29933	29665	29850	29697	29797	29708	29749	30113	29602	29468	29988	29843	29587	29726	29564	29786	29654	29411	29580	30003	29816	29765	29693	29472	29724	29605	29805	29742	29498	29807	29737	29900	29934	29570	29966	29970	29714	29912	29804	30101	29751	29879	29981	29563	29657	29732	29779	29712	29903	29888	29529	29617	29770	29632	29748	29597	29749	29716	29851	29930	29948	29734	29722	29730	29693	29873	29957	30036	29957	29641	29768	29916	29889	29781	29768	29811	29752	29626	29775	30052	29877	29933	29908	29894	30100	29789	29569	29665	29804	29672	29749	29740	29793	29797	29820	29817	29759	29834	30056	29836	29626	29624	29875	29925	29811	29722	29728	29799	29872	29745	29699	29845	29692	29518	29816
22307	25563	25397	22066	20810	20008	19669	18938	18816	18353	18688	18404	18354	18370	18520	18239	18289	18412	18344	18183	18236	18359	18080	18177	18100	18055	18247	18328	18203	18262	18215	18191	18105	18223	18298	18120	18296	18306	18310	18363	18149	18157	18162	18088	18305	18130	18224	18090	18296	18226	18210	18196	18246	18259	18194	18243	18072	18288	18061	18281	18192	18206	18171	18146	18092	18315	18111	18168	18176	18281	18263	18148	18254	18176	18159	18060	18225	18375	18221	18021	18116	18317	17959	18127	18049	18096	18130	18258	18134	18125	18381	18110	18226	18212	18132	18225	18170	18195	18357	18243	17949	18059	18132	18143	18145	18018	18115	18198	18106	17998	18183	18157	18123	18037	18045	18230	18205	18120	18162	18029	18161	17996	18163	18203	18111	18170	18152	18153	18266	18188	18499	18282	18062	18103	18180	18085	18127	18395	18047	17993	18154	18002	18016	18035	18000	18074	18127	18042	18177	18254	18187	18099	18158	18304	18206	18037	18261	18156	18181	18140	18177	18052	18201	18038	18098	18020	18138	18138	18077	18207	18184	18178	18201	18005	18135	18118	18076	18028	18332	18128	18137	18134	18244	18154	18303	18107	18301	18313	18017	18308	18218	18155	18149	18334	18115	18180	18266	18052	17978	18272	18262	18084	18259	18412	18064	18101	18234	18196	18047	18136	18371	18205	18215	18226	18337	18124	18067	18266	18152	18203	18188	18128	18097	18191	18127	18366	18057	17916	18023	18152	18246	18309	18101	18269	18198	18296	17902	18071	18235	18213	18160	17995	18038	18090	18280	18182	18237	18008	18131	18103	18096	18037	18161	18230	18147	18196	18024	18301	18298	18120	18110	18376	18302	18248	18240	18120	18208	18057	18169	18242	17978	18028	18149	18344	18164	18178	17995	18208	18247	18116	18277	18158	18177	18134	18357	18257	18183	18127	18267	18379	17931	18257	18043	18120	18221	18202	18102	18335	18151	18080	18198	18232	18215	18103	17936	18103	18206	18269	18157	18266	18214	18087	18256	18205	18118	17969	18130	18202	18182	18052	18236	18222	18162	18070	17955	18321	18310	18275	18198	18284	18210	18072	18058	18208	18208	18048	18338	17998	18191	18331	18097	18145	18264	18137	18319	18335	18233	18111	18141	18253	18321	18231	18069	18146	18240	18231	18159	18292	18178	18357	18357	18083	18172	18088	17949	18291	18272	17994	18111	18377	18182	18231	18010	18283	18154	18109	18216	18289	18131	18346	18237	18246	18097	18262	18095	18034	18026	18166	18223	18271	18126	18094	18100	17987	18314	18312	18101	18162	18013	18113	18252	18081	18186	18186	18234	18151	18086	18292	17950	18047	18112	18130	18208	18148	18177	18325	18160	18135	18275	18194	18044	18143	18127	18192	18271	18304	18067	18173	18232	18139	18077	18189	18224	18138	18035	18269	18163	18192	18157	18239	18247	18186	18194	18255	18002	18274	18317	18232	18255	18299	18137	18303	18181	18160	18134	18064	18495	18238	18252	18239	18249	18018	18139	18112	18127	18065	18077	18022	18301	18254	18215	18031	18214	18112	18040	18088	18168	18188	18144	18312	18228	18350	18161	17961	18255	18048	18017	18380	18170	17978	18109	18087	18165	18257	18152	18175	18294	18209	18147	17989	18322	18135	18288	18190	18241	18093	18204	17911	18204	18067	18391	18127	18151	18244	18348	18188	18020	18157	18280	18193	18203	18196	18156	18320	18238	18305	18135	18063	18337	18158	17926	18100	18045	18155	18169	18059	18399	18080	18221	18139	18088	18183	18328	18305	18090	18079	18133	18159	18075	18184	18279	18019	18166	17965	18075	17978	18206	18251	18153	18101	18361	17985	17950	18326	18079	18254	18292	18214	18082	18156	18071	18077	18368	18276	18021	18258	18262	18086	18083	18191	18128	18234	18090	18115	18304	18225	18170	18123	18316	18032	18346	18163	18181	18067	18009	18218	18367	18230	18003	18448	18093	18160	18167	18234	18137	18097	18122	18247	17996	18010	18236	18196	18001	18259	18264	18280	18145	18075	18253	18201	17992	18198	18206	17998	18260	18141	18075	18213	18223	18240	18156	18293	18386	18115	18178	18076	18081	18152	18142	18177	18120	18089	18198	18099	17948	18188	18188	18047	18212	18192	18110	18181	18159	18207	18189	18222	18245	18123	18361	18296	18096	18215	18152	18254	18080	18189	18262	18340	18311	18206	18124	18213	18236	18214	18107	18096	18209	18140	18278	18251	17911	18084	18198	18190	18114	18172	18248	18258	18120	18332	18229	18231	18325	18059	18209	18258	18042	18257	18324	18055	18342	18273	18076	18263	18148	18026	18311	18077	18409	18136	18298	18174	18156	18155	18196	18067	18101	18167	18174	18269	18159	18009	18133	18259	18242	18082	18260	18142	18224	18317	18220	18048	18069	18400	18264	18279	18017	18281	18468	18135	18136	18145	18258	18147	18330	18246	18295	18203	18104	18265	18232	18239	18367	18088	18200	18143	18404	18376	18386	18330	17953	18124	18057	18155	18105	18073	18236	18259	18164	18256	18330	17993	18174	18206	18250	18043	18198	18217	18062	18100	18131	18144	18318	17920	18180	18018	18056	18292	17949	18119	18042	18228	18221	18076	18273	18200	18260	18002	18121	18180	18017	18274	18179	18099	18044	18236	18192	18408	18169	18006	18271	18053	18328	18235	18127	18136	18278	18141	18310	18198	18196	18241	18216	18147	18282	18132	18168	18099	18237	18093	18388	17905	18402	18130	18011	18064	18160	18160	18321	18118	18081	18043	18384	18000	18200	17991	18033	18208	18193	18327	18327	18067	18279	18213	18022	18220	18229	18141	18175	18047	18198	18238	18161	18179	17988	18297	18122	18180	18313	18262	18389	18137	18115	18024	18077	18119	18212	18104	18167	18108	18118	18295	18173	18157	18215	18368	18285	18289	18378	18186	18211	18097	18293	18089	18245	18281	18126	18207	18153	18242	18225	18048	18181	18116	18145	18013	18302	18100	18273	18097	18087	18162	17932	18109	18317	18262	18222	18109	18220	18072	18291	18201	18057	17983	18193	18031	18173	18267	18283	18018	18022	18096	18176	18224	18026	18115	18202	18227	18253	17914	18167	18147	18227	18257	18145	18102	17925	18197	18100	18226	18144	18202	18217	18221	18307	18097	18240	18258	17965	18310	18074	18299	18083	18059	18193	18247	18112	18202	18099	18141	18140	18202	18108	18255	18374	18188	18168	18093	18207	17974	18256	18188	18135	18298	18084	18221	18107	18146	18000	18225	18099	18168	18199	18291	18116	18108	18384	18080	18210	18257	18419	17991	18178	18247	18245	18267	18080	18198	18118	18200	18249	18066	18240	18178	18235	18211	18175	18190	18196	18246	17928	18253	18159	18050	18279	18298	18110	18298	18195	18030	18384	18209	18331	18341	18197	18149	18036	18035	18181	18050	18152	18215	18257	18216	18167	18271	18074	18152	18194	18262	18141	18239	18189	18239	18098	18316	18199	18233	18243	18203	18339	18353	18260	17991	18175	18074	18164	18095	18154	18379	18091	18274	18199	18310	18232	18282	18232	18034	18329	18012	18228	18215	18105	18016	18058	18265	18143	18110	18347	18180	18239	18125	18155	18217	18228	18320	18275	18102	18248	18237	18338	18153	18112	18072	18026	18434	18276	18151	18000	18375	18096	18357	18115	18115	18310	18130	18244	17866	18138	18223	18188	18278	18279	18247	18287	17996	18181	18030	18249	18224	18171	18323	18240	18067	18256	18147	18119	18233	18098	18072	18115	18071	18194	18101	18298	18084	18217	18162	18152	18134	18042	18331	18295	18127	18005	18266	18011	18121	18188	18107	18391	18403	18058	18139	18189	18041	18138	18167	18130	18258	18134	18117	18383	18201	18154	18077	18234	18178	18182	18222	18110	18197	18155	18342	18367	18102	18310	18143	18317	18147	18123	17983	18064	18019	18135	18052	18188	18052	18210	18125	18092	18162	17940	18312	18202	18153	18060	18094	18076	18480	18125	18113	18197	18271	18119	18004	18028	18124	18024	18287	18133	18333	17978	18171	18301	18207	18129	18149	18086	18241	18143	18266	18066	18328	18037	18316	18131	18301	18049	18115	18207	18032	18134	18266	18096	18222	18233	18186	18225	18226	18111	18106	18272	18107	17984	18065	18248	18083	18084	18208	18290	18143	18199	18229	18217	18194	18253	18203	18080	18004	18223	18168	17999	18224	18078	18161	18093	18315	18119	18295	18207	18142	18059	18361	18230	18311	18265	18220	18187	18106	18197	18123	18106	18106	18068	18229	18143	18278	18246	18134	18242	18178	18191	18154	18258	18201	18192	18189	18144	17951	18354	18139	18062	18284	18189	18125	18145	18281	18130	18144	18172	18022	18111	18208	18140	18200	18276	18091	18155	18266	18145	18155	18186	18098	18094	18371	18362	18282	18064	18065	18302	18092	18060	18023	18088	18353	18266	18190	18397	18038	18142	18226	18127	18184	18187	18138	18087	18078	18150	18064	18305	18232	18210	18103	18401	18071	18314	18246	18195	18223	18080	18199	18179	18195	18036	18073	18243	18294	18104	18203	18178	18131	18408	18212	18224	18139	17971	18360	18108	18150	18239	18228	18153	18218	18121	18215	18122	18260	18125	18119	18095	18246	18188	18231	18039	18332	18210	18131	18168	18191	18178	18106	18247	18221	18113	18176	18116	18123	18111	18207	18118	18162	18056	18184	18251	18146	18168	18245	18193	18198	18108	18141	18266	18286	18186	18229	18255	18235	18287	18189	18215	18172	18148	18310	18086	18210	18164	18187	18229	18128	18278	18135	18331	18222	18256	18288	18385	18196	18157	18103	18089	18174	18276	18305	18174	18096	18065	18313	18142	18161	18250	18292	18263	18157	18234	18277	18085	18178	18217	18269	18211	18117	18219	18228	18038	18221	18280	18093	18374	17806	18183	18344	18049	18244	18260	18100	18233	18077	18058	18296	18107	18324	18078	18022	18068	18199	18159	18261	18215	17966	18117	18236	18416	18306	18091	18330	18340	18268	18111	18210	18044	18075	18317	18141	18231	18161	18187	18222	18223	18355	18135	18356	18278	18109	18232	18181
24189	21152	27685	25532	25071	29802	32079	29759	28780	28703	28834	28492	28670	28617	28322	28214	28384	28110	28022	28331	28107	28155	27959	28318	28155	27947	28128	28448	28091	28100	27941	27837	27986	28120	28212	28082	28063	27913	27976	27846	28195	27893	27926	27940	27723	27739	28025	28016	28044	27951	28263	28213	28116	27937	28011	27832	27909	27963	28147	27932	27962	27955	28085	27745	28117	27892	28174	28089	28105	28040	28159	28067	27948	27967	28036	27879	27727	27897	27957	27973	28048	27991	28103	27924	28014	27903	27907	27964	28011	27927	28119	27981	27875	27815	27985	27737	27768	27945	27878	28078	27986	27554	27892	27606	27861	27702	28179	27935	28149	27832	27655	27610	28071	27998	28041	27806	27931	27694	27834	27844	27819	27684	27792	27868	28006	27820	27670	27724	27831	27888	27929	27862	27892	27704	28041	27866	27876	28000	28027	27827	27881	27904	27972	27853	27912	28166	28013	27827	28012	27808	28051	27853	27969	27922	28008	27810	27774	28072	27831	28036	28007	27830	28046	28011	28030	28108	28121	27810	27937	27945	27766	28156	27894	27764	27910	27920	27741	28194	27925	27920	27698	27923	28045	27935	27735	28167	27696	27874	28077	27920	27729	27931	27960	28028	28000	27747	27881	27871	28177	27741	28016	27782	28032	28247	28006	28136	27840	28019	27784	27648	27869	28160	28016	27949	27580	27940	27897	27930	28046	28009	27945	27970	28001	27939	28118	28050	28030	28015	28176	28081	27675	27815	28223	27865	28025	27936	27977	28018	27454	27869	27961	28097	27776	27937	27657	27795	28054	27907	27693	27968	27902	27992	27748	27991	27787	27916	27937	28013	28060	27720	27982	27739	27899	27795	28087	28120	27975	28024	27724	27746	27801	27788	27909	27761	28105	27931	28114	27760	27811	27846	27957	27995	27974	28122	27905	27872	27976	27913	27725	27901	28090	27935	28045	27803	27798	27782	28174	27933	28050	27962	27926	27858	28003	28172	28035	27911	27847	27863	28080	27831	28018	27938	27890	28065	28086	27924	27891	27922	28116	28061	27983	27898	27874	28178	28002	28096	28006	27759	27932	27862	27801	28014	27604	27891	28007	28134	27951	27875	27989	28015	28092	28074	27750	27913	27887	27854	27869	27801	28036	28111	28017	28189	27899	27966	27905	27750	27999	27866	27892	27744	27568	27736	28165	28030	27769	27698	27872	27946	28166	28068	27859	28078	28033	28035	27891	27892	27870	28118	28068	27594	28018	27826	27863	27890	28121	27883	28053	27702	27938	28129	27903	27923	27781	28089	27975	27998	27882	28115	28089	27930	28077	28009	27895	27789	28026	27817	27907	27756	28021	27991	27884	27617	27804	27700	27720	27970	27969	27912	27669	28008	28003	27886	27820	27820	28018	27900	27946	28041	27782	28056	27711	27988	28015	27643	27949	27994	28328	28045	27791	27761	27741	28052	27946	27682	27810	28022	27778	27954	27984	28223	27651	27684	27906	27935	27861	28149	27860	27813	27976	28017	27851	28094	27904	28039	27600	27646	27805	28063	27890	27872	28116	27913	27967	28101	27883	27710	27667	27907	27560	27527	27956	28032	27818	28014	27941	27893	28029	27762	27751	28036	28012	28069	27865	27825	28005	27854	27918	28008	28079	27927	27997	28006	28107	28093	28148	28071	27879	27944	27748	27744	27861	28191	28200	27752	27877	27878	27656	27879	27751	28123	27904	27847	27901	27715	27850	27924	27894	27774	27725	27924	28003	27790	27704	27800	27843	27523	27775	27952	27863	27965	28087	28042	27847	28123	28087	27762	27921	28101	27989	27818	28025	27978	27889	27790	28184	28072	28145	27567	27629	27860	27872	28132	27921	27927	28168	27831	27686	27868	27986	28019	28328	27982	27944	27547	28035	27737	28118	27746	27997	28023	27764	27923	27954	27831	28044	27798	27594	28012	27961	27750	27963	27948	28014	27826	27577	28074	27870	27824	27834	27658	27961	27790	27877	27667	28137	27997	27794	28000	27785	27843	27857	27494	27610	27907	27869	28012	28055	28055	27900	27973	27824	28040	28019	28048	27906	28068	27897	27876	27880	27723	28327	28092	27732	28038	28176	27856	27722	27587	27886	27869	27917	27919	28072	27788	27723	27915	27773	27838	28018	27919	27979	27903	27920	27814	27638	27824	27812	27940	28114	27868	27758	28038	27919	27840	27761	27889	27993	27731	27797	27712	28087	28009	27990	27803	27974	27887	27878	27999	27863	27967	27885	28026	27947	27993	27702	27879	28001	27806	27750	27820	27897	27680	27785	27899	27939	27764	27952	27940	27973	27788	27999	27811	27817	27858	27981	27938	28033	27782	28020	27920	27949	28019	27761	28090	27999	27875	27957	28252	27985	27822	27862	27896	28181	27979	27865	28037	27868	27829	27802	27961	27863	27836	28066	27993	28147	27910	28134	28127	27998	27831	27607	27884	27980	28236	27965	27873	27834	27939	27841	27981	28034	27791	27954	27727	27940	28078	28297	27852	28070	27993	27943	28192	28013	27785	27770	27904	27638	27979	27880	27702	27980	27870	27972	28064	28008	27748	27662	27952	27954	27690	27923	27865	27757	28036	27865	27946	27847	27862	27954	27881	27990	27852	27923	27987	28082	27980	27892	27970	27751	28029	27880	27946	27943	27748	27926	28042	27733	27968	27827	27722	28063	28064	27881	27623	27649	27883	27709	28047	27669	28019	27784	28100	28337	28010	28046	28148	27854	28017	28032	27825	27849	27519	27695	28147	28034	27716	27960	27731	27945	27998	28007	27865	27906	27907	27899	27890	27971	27990	27665	28118	27844	27736	28001	27963	27905	27958	27915	27966	27860	28002	28083	27901	27820	27547	27793	28053	27917	27886	28203	27775	27696	27956	27809	28066	28146	28078	28098	27793	27934	27882	27904	27949	27832	27822	28066	28072	27652	27845	27815	27766	27914	27799	28068	27824	28079	27798	27984	27887	27768	27764	27813	27849	27863	27986	27692	27742	27803	27969	27742	27595	28034	27714	27844	27553	27809	27872	28027	28045	27761	28089	27952	27807	27815	27722	28019	27971	27802	28028	27907	27709	27841	27900	27777	27858	27998	27942	27968	27596	27889	28164	27981	28022	27819	27963	28061	27886	27947	27849	27967	28303	27902	28072	27963	27861	27914	28049	27798	27722	27840	27930	27922	27868	27948	27708	28045	27806	27893	27968	28135	27870	27728	28015	28070	28091	27865	27889	28064	27988	27952	27893	28022	27833	27763	27769	27781	27765	28018	27831	27768	27860	27877	28104	28085	27833	27762	28311	27952	27858	28324	28087	27832	28092	27810	27851	28062	28215	28142	27633	27907	27985	27903	27959	27741	27905	28175	27900	27935	27755	27804	27931	27919	27599	27948	27992	28014	27928	27758	28048	28038	27928	27763	27778	27840	28159	27883	27665	27913	27896	28040	27979	28007	27978	27939	27966	27765	27999	27739	27691	27859	27910	27744	27906	27806	28002	28073	27760	27739	27920	27901	28219	28032	27900	27935	27872	27915	28002	27882	28053	28005	28056	27861	27889	28196	27677	27802	27986	27816	27922	27936	27719	27855	28008	27886	27769	27850	27834	27812	27900	28225	27975	28018	27893	27844	27828	27731	27836	27878	28073	27820	27798	27755	27986	27891	27806	27853	27885	28130	27943	28160	27796	28057	28016	27990	27670	27796	27801	27894	28012	28061	27974	27733	27928	28134	27699	27942	27906	28154	28004	28007	27975	27947	27900	28003	28031	27961	28041	27931	28130	27924	28095	28113	28067	28089	27880	28027	28084	28062	27619	27931	28007	28071	27865	28108	27973	28072	27911	28063	27925	27855	27886	27821	27799	27992	27960	27988	27537	27888	28013	27988	28027	27931	27871	27941	27971	27975	27903	28077	27815	27982	28016	27747	28115	28095	27941	28009	27997	27954	27712	27804	28070	27844	28004	27935	27871	27877	27790	28029	27952	27894	27978	28024	27835	28027	27874	27721	27887	27919	28168	28000	27752	27929	27831	28262	27996	27918	28013	27952	28006	27860	27705	27624	27977	27920	27744	28028	28048	27914	28048	27836	27967	28075	27911	27692	28010	27989	28012	27890	27824	27942	28015	27949	27861	28132	28061	27807	27913	27702	27825	27987	27701	27769	27858	28069	27831	27872	27918	27657	27897	28021	28086	28063	27962	27716	27674	28152	28006	27979	27831	27859	27988	28111	27993	27845	28158	28146	27914	27807	28002	27945	27863	28167	27874	27759	27778	27951	28036	28050	27873	27914	27930	27931	27899	27735	27882	28017	28202	27917	27798	27993	27766	28000	28106	27974	28027	27862	28118	27976	27892	28176	27817	28086	28015	28025	28290	27811	27922	27844	28127	28074	27956	27918	27997	28159	27898	28152	27951	28112	28066	27960	27798	27966	27998	28063	27855	27928	27716	28014	27881	27965	27831	27845	27703	28068	27933	27893	28023	27962	28024	27833	27611	27933	27985	27912	27927	28059	27809	28156	27915	27746	27671	27799	27916	27909	27854	27899	27909	27820	27920	27926	27864	27978	27919	28010	27826	28006	28051	27784	28077	27672	27666	27849	28022	28125	27804	27774	27959	28080	27845	28007	27783	27574	27773	27942	27942	27941	28067	27764	27966	27956	27894	28007	27835	28047	27883	27698	27705	27700	27828	28132	27623	27842	27702	27838	27836	27815	28065	28010	28008	27899	27727	27699	28003	27883	27843	27881	27953	27843	28026	28108	28112	27805	27876	27960	27798	27786	28100	27669	28045	28020	27943	28067	28033	28091	28108	27961	28125	27951	28031	27804	28009	27875	28017	28221	28051	28095	28192	27895	28079	28127	27698	28069	28112	27800	27923	27858	27799	27996	27811	27789	27920	27998	27832	27975	27669	27925	27921	27806	28077	27716	27886	28305	28118	27999	27951	28002	28030	27876	27940	28048	27797	28006	27956	28025	27889	28107	28036	28039	27832	27849	27848	28091	28035	27970	27964	28034	27884	27818	27677	27913	28090	27785	27808	28049	28171	27794	27856	28042	27732	28051	27946	27870	27890	27676	28158	27881	27958	27855	27920	27744	27876	28095	28106	28075	28148	28235	27908
19452	31786	31290	26055	23222	21359	20138	19563	18745	18597	18478	18263	18089	17858	17776	17797	17593	17653	17802	17632	17632	17656	17645	17608	17546	17501	17629	17544	17261	17543	17422	17589	17483	17576	17567	17582	17334	17407	17508	17390	17505	17497	17426	17494	17318	17348	17417	17397	17453	17432	17570	17488	17490	17490	17324	17429	17412	17429	17259	17587	17269	17430	17383	17413	17360	17200	17343	17258	17296	17325	17427	17483	17384	17366	17176	17607	17321	17400	17291	17413	17369	17272	17301	17377	17409	17285	17387	17347	17434	17404	17321	17304	17263	17464	17226	17364	17213	17395	17149	17248	17343	17466	17489	17383	17406	17300	17330	17220	17193	17300	17354	17439	17292	17322	17358	17338	17279	17524	17286	17508	17369	17346	17394	17409	17368	17315	17311	17304	17592	17254	17309	17428	17402	17234	17295	17213	17444	17216	17272	17295	17497	17371	17267	17116	17296	17264	17514	17407	17334	17389	17323	17352	17198	17322	17307	17331	17418	17219	17386	17356	17459	17209	17357	17315	17210	17434	17312	17206	17389	17076	17503	17351	17253	17290	17204	17467	17258	17198	17172	17245	17311	17314	17232	17320	17421	17222	17327	17468	17270	17394	17340	17291	17280	17470	17163	17393	17354	17341	17155	17299	17196	17345	17160	17216	17296	17479	17298	17287	17262	17236	17490	17490	17268	17353	17328	17279	17506	17146	17362	17121	17352	17507	17214	17334	17463	17259	17730	17277	17415	17417	17308	17220	17361	17364	17355	17339	17317	17165	17235	17391	17199	17312	17264	17395	17509	17307	17180	17235	17314	17182	17405	17440	17344	17360	17555	17432	17273	17412	17343	17333	17298	17268	17431	17428	17426	17119	17400	17402	17540	17362	17348	17423	17291	17274	17513	17367	17290	17293	17426	17439	17193	17249	17418	17476	17361	17242	17245	17568	17253	17267	17287	17206	17394	17463	17314	17239	17388	17347	17204	17145	17334	17439	17399	17361	17347	17463	17250	17465	17283	17433	17282	17381	17218	17275	17524	17227	17415	17413	17423	17274	17280	17310	17259	17339	17374	17511	17468	17374	17370	17288	17283	17309	17259	17230	17186	17434	17342	17346	17227	17290	17474	17424	17392	17270	17324	17342	17414	17478	17374	17428	17269	17328	17236	17372	17357	17329	17327	17270	17435	17393	17498	17335	17485	17349	17355	17295	17332	17491	17355	17389	17149	17515	17269	17192	17375	17434	17386	17318	17162	17277	17323	17295	17508	17482	17289	17333	17296	17291	17323	17300	17512	17074	17300	17318	17271	17394	17261	17019	17320	17398	17282	17383	17373	17439	17417	17348	17264	17444	17357	17288	17380	17451	17373	17223	17383	17272	17231	17454	17315	17250	17408	17209	17248	17354	17500	17288	17298	17223	17480	17246	17301	17281	17248	17212	17355	17355	17237	17385	17259	17308	17248	17170	17422	17426	17489	17412	17348	17336	17439	17302	17266	17290	17444	17367	17362	17184	17340	17287	17257	17500	17308	17356	17446	17391	17555	17097	17340	17295	17311	17112	17514	17352	17190	17247	17331	17462	17278	17174	17293	17341	17235	17375	17363	17260	17424	17350	17295	17427	17259	17467	17434	17356	17421	17166	17325	17313	17436	17349	17401	17515	17264	17542	17372	17624	17364	17185	17268	17480	17361	17425	17075	17458	17322	17308	17442	17464	17621	17416	17422	17324	17493	17369	17393	17235	17437	17306	17357	17431	17335	17323	17509	17294	17140	17310	17278	17369	17470	17294	17401	17167	17386	17253	17321	17288	17402	17152	17280	17253	17240	17285	17287	17567	17270	17297	17484	17176	17366	17376	17263	17297	17425	17334	17466	17249	17328	17235	17165	17202	17273	17230	17224	17253	17307	17311	17368	17385	17314	17344	17178	17143	17374	17654	17290	17265	17297	17204	17508	17218	17393	17323	17201	17467	17325	17354	17353	17191	17367	17301	17292	17400	17286	17282	17251	17402	17238	17307	17289	17348	17367	17204	17162	17364	17225	17524	17278	17389	17353	17423	17604	17370	17408	17344	17384	17370	17243	17334	17517	17389	17357	17435	17343	17524	17450	17280	17444	17196	17338	17346	17389	17283	17276	17311	17342	17314	17194	17434	17328	17361	17477	17151	17245	17385	17338	17341	17389	17406	17417	17316	17414	17571	17448	17317	17223	17403	17227	17241	17319	17448	17406	17456	17281	17433	17327	17421	17237	17183	17412	17411	17301	17253	17363	17326	17440	17221	17309	17468	17254	17346	17215	17320	17523	17313	17456	17331	17375	17374	17283	17494	17384	17397	17328	17306	17521	17196	17309	17303	17246	17121	17174	17225	17427	17294	17324	17393	17316	17277	17360	17520	17294	17347	17434	17375	17307	17265	17447	17441	17520	17179	17501	17397	17410	17433	17253	17448	17331	17225	17309	17389	17500	17341	17287	17517	17327	17197	17367	17365	17273	17229	17178	17187	17370	17378	17283	17379	17378	17357	17225	17419	17207	17424	17438	17443	17427	17349	17350	17119	17514	17221	17354	17288	17323	17417	17355	17374	17163	17280	17378	17218	17207	17388	17079	17243	17320	17099	17219	17259	17432	17322	17258	17226	17315	17342	17639	17394	17379	17197	17387	17332	17132	17363	17455	17378	17265	17346	17351	17351	17486	17288	17220	17312	17294	17340	17378	17311	17503	17294	17382	17177	17287	17235	17369	17181	17352	17377	17234	17446	17235	17207	17371	17244	17374	17299	17492	17297	17225	17411	17486	17193	17434	17115	17448	17304	17318	17124	17351	17384	17306	17402	17346	17511	17327	17274	17214	17281	17367	17206	17293	17136	17366	17523	17283	17428	17279	17383	17469	17497	17176	17395	17299	17506	17457	17193	17400	17399	17340	17257	17324	17457	17151	17223	17417	17258	17175	17342	17235	17280	17505	17449	17153	17382	17328	17333	17378	17524	17236	17198	17365	17388	17131	17241	17428	17643	17319	17208	17321	17420	17304	17320	17449	17358	17444	17350	17473	17327	17349	17470	17394	17272	17294	17372	17077	17279	17348	17476	17219	17552	17378	17310	17332	17314	17486	17153	17314	17195	17266	17396	17331	17333	17200	17466	17392	17129	17531	17293	17358	17475	17165	17380	17194	17222	17372	17346	17559	17429	17467	17368	17510	17324	17377	17467	17479	17332	17248	17413	17366	17227	17407	17237	17381	17442	17405	17244	17231	17481	17541	17364	17425	17262	17345	17407	17546	17106	17296	17411	17180	17352	17502	17294	17125	17383	17084	17346	17314	17574	17311	17335	17400	17563	17542	17394	17280	17467	17207	17179	17054	17413	17346	17260	17365	17298	17300	17290	17264	17267	17362	17360	17336	17212	17107	17395	17307	17335	17270	17434	17309	17189	17367	17313	17501	17546	17400	17286	17570	17369	17309	17235	17436	17296	17332	17305	17332	17385	17210	17418	17404	17422	17196	17321	17377	17283	17203	17434	17388	17335	17266	17577	17267	17359	17535	17420	17457	17266	17438	17360	17274	17389	17248	17304	17271	17388	17218	17365	17493	17313	17151	17125	17446	17430	17451	17300	17346	17274	17347	17358	17514	17224	17285	17347	17216	17145	17332	17287	17356	17397	17177	17149	17181	17152	17619	17324	17393	17316	17246	17203	17212	17420	17388	17344	17461	17501	17413	17331	17293	17421	17446	17263	17559	17311	17349	17464	17323	17323	17423	17348	17398	17285	17410	17318	17248	17186	17309	17429	17344	17261	17402	17139	17452	17427	17360	17182	17196	17346	17363	17324	17421	17285	17492	17412	17449	17257	17337	17241	17393	17267	17395	17268	17407	17420	17401	17379	17290	17159	17477	17275	17297	17346	17213	17409	17564	17396	17427	17364	17361	17333	17332	17322	17368	17287	17437	17189	17429	17326	17340	17330	17309	17305	17270	17397	17221	17129	17372	17362	17459	17329	17403	17429	17328	17469	17368	17258	17349	17299	17227	17354	17284	17358	17455	17267	17334	17258	17397	17248	17369	17401	17426	17492	17352	17230	17275	17282	17265	17283	17202	17395	17289	17336	17298	17375	17206	17260	17373	17472	17486	17449	17141	17211	17250	17374	17315	17379	17254	17228	17316	17219	17279	17143	17363	17599	17296	17326	17374	17421	17403	17558	17144	17431	17453	17493	17442	17352	17342	17445	17298	17332	17227	17279	17402	17377	17263	17272	17334	17322	17182	17460	17368	17324	17311	17490	17277	17253	17424	17281	17203	17433	17184	17238	17305	17220	17346	17287	17217	17237	17353	17271	17234	17347	17413	17382	17265	17432	17307	17325	17398	17285	17374	17270	17363	17333	17373	17289	17354	17339	17287	17338	17398	17426	17346	17380	17335	17347	17249	17364	17324	17183	17449	17242	17336	17291	17520	17300	17390	17296	17219	17189	17539	17380	17311	17347	17233	17512	17249	17231	17289	17560	17294	17331	17262	17401	17171	17267	17360	17581	17362	17357	17357	17260	17380	17329	17470	17347	17481	17210	17304	17517	17235	17353	17336	17298	17489	17406	17321	17522	17325	17218	17500	17205	17480	17406	17385	17194	17343	17364	17377	17398	17291	17284	17237	17420	17390	17229	17163	17232	17322	17332	17182	17314	17223	17347	17259	17278	17309	17385	17528	17441	17484	17206	17225	17402	17410	17338	17248	17463	17261	17135	17448	17382	17473	17306	17502	17133	17358	17503	17237	17351	17137	17265	17311	17265	17401	17201	17314	17442	17597	17186	17359	17196	17402	17453	17220	17440	17302	17319	17200	17297	17532	17218	17274	17310	17268	17286	17315	17268	17310	17317	17504	17226	17326	17505	17261	17203	17391	17133	17387	17353	17335	17252	17452	17488	17404	17335	17377	17346	17235	17445	17391	17299	17360	17303	17508	17198	17394	17370	17228	17393	17410	17367	17523	17289	17480	17204	17397	17487	17372	17310	17390	17427	17306	17379	17389	17435	17372	17471	17294	17354	17242	17377	17278	17385	17344	17301	17393	17410	17212	17410	17421	17445	17273	17301	17371	17332	17400	17513	17455	17319	17546	17364	17401	17250	17217	17377	17475	17422	17505	17307	17420	17295
22672	21201	27800	25038	22767	28383	34144	30758	29949	29800	29646	29252	29155	29188	29212	28768	28675	28628	28999	28756	28624	28535	28457	28797	28635	28480	28582	28460	28434	28455	28575	28509	28519	28770	28202	28511	28337	28376	28529	28495	28483	28629	28158	28281	28510	28461	28506	28351	28414	28386	28107	28286	28419	28417	28295	28138	28292	28039	28323	28242	28061	28557	28319	28272	28180	28330	28345	28378	28305	28318	27935	28346	27884	28406	28269	28426	28218	28023	28036	28129	28314	28068	28130	28228	28355	28096	28079	28072	28177	28137	28354	28258	28288	28091	28280	28111	28091	28322	28383	28323	28019	28102	28247	28111	28190	28219	28262	28120	28049	28031	28615	28113	28223	28342	28272	28134	28268	28014	28640	28303	28312	28094	28192	28203	27903	27884	28117	28281	27977	28050	28152	28289	28286	28194	28458	28112	27939	28091	28220	28069	28444	27999	28233	27968	28317	28135	28516	28357	28193	28300	27945	28312	28271	28118	28251	28161	28088	28129	27933	28180	28418	28360	28432	28131	28156	28096	27817	28317	28280	28113	28279	27964	28116	28069	27986	28204	28098	28422	28304	28208	28298	28183	28691	28041	28185	28263	28304	28301	28285	28128	28255	28448	28145	28561	28174	28419	28344	28149	28434	28073	28291	28361	28078	28174	28062	28224	28066	28063	27864	28298	28249	28169	27962	28414	28048	28279	28264	28253	27985	28260	28259	28105	28148	28112	28275	28182	28335	27990	28152	28020	28096	28268	28122	28179	28491	28334	28293	28344	28290	28217	27931	28189	28467	28227	28056	28063	27964	28210	28325	28301	28009	28011	28182	28224	28236	28090	28408	27946	28136	28337	28633	28348	28193	28021	28237	28386	28267	28044	28319	28121	28284	28099	28067	28378	28117	27856	28169	28217	27973	28057	28065	28073	28301	28170	28066	28264	28488	28098	27942	28400	28368	27971	28149	28142	28225	28071	27923	28134	27960	28057	28202	28199	28084	28271	28102	28273	28288	28188	28019	28234	28232	27967	28244	28196	28172	28251	28267	28264	28339	28304	28111	28171	28290	28194	28328	28114	28273	28019	28279	28095	28278	28302	28160	28345	28170	28015	27937	28208	28126	28122	28420	28138	28298	28263	28456	28062	28162	28451	28105	28061	27875	28048	27970	28317	28336	28088	28208	28173	28184	28204	28204	28094	28313	28174	28053	28037	28240	28165	28338	28246	28392	28310	28042	28395	28032	27898	27876	28401	28055	28116	27888	28247	28353	27895	27906	28156	28142	28101	28314	28305	28243	28317	28305	28176	28323	28294	28416	27937	28193	27814	28117	27907	28304	27978	28100	28132	28225	28199	28240	28362	28344	27959	28331	28357	28129	28348	28012	28146	28222	28467	28235	28277	28375	28232	28272	28203	28333	28418	28147	28033	28178	28182	28249	28231	28086	28344	28144	28195	28318	27848	27985	28046	28110	28013	28374	28097	28078	28140	28250	28221	28030	28246	28145	27988	27960	28225	28183	28269	28313	28095	28153	28332	28313	27903	28196	28011	28125	28303	28259	28059	28089	28036	28174	28292	28346	28438	28069	28184	28326	28184	28314	28376	28358	28100	28111	28315	28215	28130	28143	28335	28314	28242	28126	28223	28237	28220	28248	28189	28029	28063	28176	28262	28097	28278	28264	28286	27994	28032	28117	28237	28415	28163	28051	28188	28131	28237	27920	28230	28157	27876	28085	28131	28174	28235	28249	28100	28202	28173	28132	28367	28292	28367	28180	28319	28203	28007	28100	28181	28250	27962	28239	27943	28064	28468	28336	28308	28239	28499	28119	28211	28254	28452	28169	28275	28185	28225	28477	28074	28311	28258	27900	28057	27958	28073	28147	27964	28182	28276	28323	28130	28140	28175	28296	28291	28439	28324	28165	28194	28244	27851	28159	28038	28283	28267	28067	28078	27961	28181	28184	28016	27911	28085	28039	28011	28061	28050	28259	28343	28323	28238	28160	28237	28318	28257	28211	28369	28045	28222	28031	28050	28113	28256	27998	27913	28165	28114	27881	28108	28339	27889	27901	28143	27897	27915	28089	28006	28030	28173	28284	28137	28274	27928	28127	28126	28156	28179	28247	28162	27944	28378	27988	28102	28147	28008	27877	28035	28012	28113	28152	28125	28246	28273	28178	28030	28037	28201	28082	28148	28057	28191	28531	28295	28141	28140	28084	28077	28182	27995	28242	28232	28047	27996	28015	28116	27955	28020	27940	28260	28257	28324	28115	28169	28305	28250	28420	27939	28118	28175	28171	28312	27730	28129	28127	28185	28561	28350	28286	28002	27867	28059	28279	27986	28077	28139	28355	28235	28317	28385	28143	28139	28285	28181	28282	28004	28261	28334	28219	28191	28344	28392	28033	27951	28150	28158	28248	28274	28274	28000	28352	28038	28259	28255	28121	28287	28099	27858	28135	28010	28031	28142	28169	28218	28074	28035	28209	27993	28322	28114	28118	28102	28271	28232	28281	28150	27864	28332	27967	28059	27944	27648	28126	28039	28104	28183	27824	28149	28199	28084	27934	28191	28339	27878	28423	28144	27778	28242	28269	27991	28168	28060	27971	28047	28408	27959	28189	28325	27999	28189	28008	28069	28173	28198	28054	28321	28254	28086	27867	28080	28411	27879	27963	28017	28130	28314	27903	28238	28119	28176	28178	27996	28081	28053	28063	28103	28304	28226	28181	28150	28302	28251	28218	28429	28362	28309	28016	28190	28045	28172	28229	28220	28276	28115	28616	28225	28227	28141	28269	28076	28450	27985	28150	28137	28495	28146	28512	28110	28064	28039	28173	28201	28262	28266	27999	28207	28263	28044	28130	27897	28230	28157	28363	28014	28051	28354	28174	28319	28395	28154	28175	28158	28142	28125	28216	28156	28331	28142	28273	28161	28063	28085	28076	28060	28179	28166	28180	28026	28243	28201	28300	28035	27998	28099	28154	28209	28290	28283	28164	28463	28289	28093	28305	28067	28314	27983	28317	28364	28051	27936	28187	28235	28382	28292	28166	28307	28062	28356	28070	28124	28185	28176	28067	27883	28009	28175	28115	28326	28082	28046	28059	28082	28174	28103	28073	27849	27993	28379	28121	28163	28182	28230	28174	27884	28238	28182	28014	28049	28267	28376	27981	27900	28124	28191	28174	27983	28195	28127	28157	28090	28355	27909	28160	28224	28072	28139	28130	28110	28186	27827	28170	27799	28074	28179	28183	28105	27922	28120	28215	28375	28287	28205	28235	28148	28091	28214	27895	28024	27855	28127	28194	28035	27991	28062	28032	28185	28269	28171	28209	28066	28005	28045	27966	27969	28038	28021	28145	27994	28208	28403	28205	28088	28232	28379	28342	28087	28219	28110	28181	28456	28108	28226	28170	27922	28189	28126	28318	28435	28303	28358	28175	27925	28186	28233	28106	28362	28556	28162	27815	28159	28396	28075	28335	27966	28047	28098	28315	27864	28208	28095	28300	28134	28179	27811	28158	28272	28384	28261	28257	28187	28187	27998	28102	28270	28390	28316	28331	28169	28119	28259	28223	28270	28173	28131	28257	28453	28308	28183	28168	28145	28137	28198	28082	28154	28293	28354	28204	28093	28318	27887	28139	28215	27921	28356	27839	27894	27956	28273	28012	28249	28017	28262	28239	27992	28199	28068	28027	28150	28217	28162	28493	27926	27975	28151	28185	28044	28225	28180	28045	28142	28178	28090	27928	28022	28244	28136	27947	27979	28227	27962	28159	28184	28290	28240	28238	28193	28374	28066	28373	28148	28051	28195	28196	28097	28240	28094	27947	28177	28327	28055	28252	28059	28033	28169	28117	28263	27959	27949	28096	28114	28249	28013	28296	28187	28444	27790	28246	28124	27937	28212	28131	28081	28082	27867	28183	27958	28168	27949	28111	28256	28295	28132	28173	28022	28092	28488	28306	28217	27971	28020	28182	27992	28044	28228	28248	28243	27976	28195	28385	28038	28222	28357	28371	28317	28131	28162	28187	28335	27890	28266	28164	28005	28290	28294	28276	28344	27968	28016	27969	28121	27887	28227	28100	28310	28187	28126	28105	28090	28071	28170	28036	28048	28426	28122	28122	28164	28418	28439	28145	28133	28134	28132	28361	28524	28336	28287	28131	28186	28071	28198	28160	28199	28022	28136	28256	28441	27948	28084	28321	28013	28075	28363	28270	28204	28140	28127	28072	27908	28162	28097	28282	28383	28151	28115	28341	28074	28433	28080	28152	28113	28137	28153	28292	28195	27977	28064	28181	28343	28328	28436	28278	28144	28046	28081	28209	28242	28213	28052	28423	28150	28023	28230	28216	28491	28130	28263	28067	27987	28179	28090	28303	28199	28226	28053	27911	27938	28176	28172	28249	28213	28077	28101	28055	28162	27892	28046	28331	27872	28266	28205	28012	28220	28031	28169	28232	28405	27970	28295	28157	28253	28318	28266	28088	28092	28293	28123	28319	28063	27937	28107	27964	28119	28117	28119	28203	28021	28113	28336	28117	28292	28233	27990	28212	28221	28147	28353	28259	28043	28000	28151	28007	28363	28330	28169	27962	28202	28178	28087	27876	28144	27991	28016	28324	28230	28183	27982	28252	28292	27848	28124	28245	28302	28082	28081	28099	28019	28106	28355	28030	28439	28168	28114	27904	28361	28422	28401	28229	27963	27862	28045	28291	28130	27950	28108	28274	28215	28241	28036	28248	28336	28270	28027	28120	27856	28056	28165	28080	28131	28262	28385	28136	28039	28159	27939	28254	28348	28267	28058	28074	28377	28162	27940	28337	28133	28225	28417	28086	28319	27932	28265	28002	28352	28177	27986	28317	28450	28131	28069	28410	28093	27919	28302	28098	27943	28267	28323	28184	27965	28335	28060	28292	28028	28231	28012	28314	28251	28004	28212	28155	28239	28369	28086	28409	28019	28191	28223	28106	28327	28146	28338	28002	28352	28004	28312	28064	28081	28120	28275	28301	28317	28377	28271	28086	28098	28324	28205	28274	28250	27994	27789	28159	28095	27854	28064	28420	28271	28042	28170	28132	28510	28322	28088	28250	28287	28088	28310	28207	28084	28014	28200	28354	28409	28194	28380	28401	27985	28135	28141
21520	37034	36121	29730	26421	23705	21997	20822	20102	19326	19150	18845	18396	18145	18033	18265	17982	18106	17796	17863	17978	17664	17788	17732	17647	17825	17680	17592	17701	17807	17738	17547	17505	17598	17617	17638	17334	17591	17615	17638	17569	17378	17632	17498	17442	17658	17591	17611	17474	17724	17423	17480	17472	17551	17395	17471	17604	17487	17338	17331	17470	17528	17347	17538	17401	17432	17547	17361	17553	17449	17527	17349	17317	17362	17373	17586	17354	17476	17477	17360	17542	17466	17509	17475	17320	17456	17368	17448	17475	17411	17440	17441	17420	17403	17398	17528	17465	17451	17485	17392	17373	17277	17504	17620	17294	17195	17538	17460	17498	17281	17573	17475	17561	17631	17283	17357	17430	17305	17497	17387	17278	17469	17441	17397	17368	17427	17500	17350	17469	17537	17351	17245	17417	17487	17271	17522	17273	17393	17398	17296	17360	17374	17291	17581	17386	17331	17440	17478	17409	17281	17467	17265	17385	17402	17661	17537	17357	17650	17263	17311	17472	17551	17518	17471	17392	17414	17220	17514	17399	17304	17501	17337	17432	17493	17404	17437	17340	17254	17387	17354	17357	17535	17364	17344	17466	17427	17585	17459	17650	17337	17456	17278	17382	17458	17316	17335	17416	17417	17518	17282	17397	17405	17312	17473	17489	17461	17117	17471	17353	17553	17487	17339	17354	17443	17598	17528	17410	17436	17406	17491	17372	17502	17549	17311	17413	17282	17347	17387	17538	17359	17334	17153	17479	17342	17192	17363	17416	17422	17469	17450	17476	17418	17350	17425	17491	17202	17539	17358	17352	17412	17491	17567	17331	17398	17538	17280	17626	17228	17378	17377	17533	17376	17537	17471	17327	17355	17518	17220	17256	17338	17291	17440	17449	17581	17443	17415	17409	17321	17248	17372	17447	17489	17332	17400	17444	17381	17256	17362	17521	17419	17433	17381	17449	17332	17381	17424	17368	17580	17396	17496	17301	17487	17422	17371	17437	17346	17416	17334	17428	17392	17297	17656	17088	17237	17210	17316	17362	17426	17366	17313	17417	17559	17428	17440	17425	17422	17558	17460	17443	17535	17359	17387	17493	17489	17384	17232	17258	17520	17322	17524	17443	17349	17344	17452	17391	17425	17452	17516	17459	17101	17397	17284	17599	17255	17349	17434	17359	17204	17327	17394	17419	17217	17527	17464	17390	17528	17397	17499	17346	17424	17460	17350	17349	17363	17451	17438	17595	17414	17325	17343	17320	17312	17391	17430	17222	17388	17350	17394	17309	17412	17548	17527	17449	17309	17363	17138	17345	17372	17422	17509	17518	17395	17434	17477	17367	17333	17405	17529	17397	17464	17520	17566	17462	17284	17391	17430	17400	17521	17397	17396	17261	17364	17463	17378	17466	17269	17509	17358	17139	17468	17338	17590	17424	17296	17542	17518	17276	17331	17371	17343	17294	17433	17299	17477	17386	17367	17575	17240	17390	17478	17370	17444	17330	17451	17247	17349	17421	17396	17236	17531	17289	17368	17461	17459	17305	17311	17219	17225	17445	17251	17430	17387	17453	17410	17326	17331	17454	17404	17311	17578	17365	17404	17465	17396	17387	17376	17506	17401	17395	17529	17556	17458	17318	17273	17459	17527	17466	17405	17271	17285	17385	17380	17493	17409	17338	17296	17475	17274	17398	17544	17496	17386	17330	17502	17450	17478	17543	17409	17461	17443	17528	17472	17361	17359	17215	17370	17407	17288	17528	17392	17476	17446	17478	17377	17465	17372	17629	17423	17578	17376	17263	17394	17327	17397	17501	17261	17412	17397	17413	17241	17340	17552	17389	17423	17370	17534	17423	17470	17240	17399	17369	17209	17247	17513	17388	17287	17327	17397	17302	17468	17419	17503	17588	17510	17234	17185	17530	17252	17463	17501	17455	17760	17333	17430	17335	17298	17322	17344	17375	17205	17550	17452	17366	17350	17493	17552	17298	17355	17401	17294	17206	17373	17511	17406	17448	17457	17321	17542	17355	17305	17405	17493	17455	17257	17411	17586	17255	17484	17531	17502	17388	17425	17544	17335	17491	17415	17599	17335	17281	17431	17320	17333	17389	17367	17460	17381	17346	17471	17255	17521	17394	17431	17457	17421	17469	17304	17338	17088	17435	17435	17361	17397	17392	17201	17389	17282	17396	17492	17447	17392	17342	17372	17425	17328	17590	17397	17287	17391	17378	17180	17365	17384	17462	17329	17257	17401	17401	17436	17244	17347	17390	17536	17449	17511	17111	17442	17438	17623	17271	17612	17332	17562	17340	17385	17471	17318	17436	17394	17269	17614	17282	17541	17558	17161	17426	17246	17326	17313	17365	17375	17466	17466	17495	17492	17467	17242	17646	17467	17540	17333	17343	17320	17556	17378	17466	17338	17400	17455	17304	17380	17506	17469	17395	17404	17347	17467	17346	17578	17291	17499	17404	17423	17350	17575	17226	17321	17389	17537	17524	17397	17421	17318	17514	17537	17433	17411	17423	17505	17420	17284	17429	17400	17344	17313	17425	17443	17290	17438	17527	17325	17473	17329	17360	17365	17413	17336	17366	17298	17135	17454	17301	17479	17465	17432	17377	17518	17284	17229	17531	17286	17420	17539	17547	17272	17485	17489	17352	17241	17542	17401	17307	17298	17222	17552	17424	17428	17363	17465	17383	17531	17409	17447	17330	17271	17427	17402	17351	17353	17401	17460	17392	17334	17353	17367	17346	17394	17493	17540	17249	17478	17467	17385	17375	17382	17388	17380	17540	17411	17327	17443	17448	17412	17407	17441	17462	17226	17521	17529	17387	17363	17347	17455	17351	17392	17290	17238	17308	17197	17255	17203	17321	17317	17324	17390	17399	17449	17454	17451	17303	17405	17393	17357	17361	17510	17493	17384	17403	17334	17348	17533	17393	17435	17429	17476	17360	17304	17138	17563	17421	17385	17469	17420	17419	17541	17417	17507	17338	17493	17435	17450	17436	17238	17481	17558	17462	17356	17476	17364	17627	17219	17522	17323	17383	17339	17421	17330	17368	17290	17393	17399	17194	17236	17405	17388	17503	17553	17441	17459	17401	17430	17340	17387	17494	17505	17346	17464	17564	17470	17325	17433	17427	17470	17349	17399	17319	17498	17226	17440	17432	17389	17530	17307	17445	17305	17538	17475	17386	17296	17468	17428	17394	17322	17361	17456	17491	17471	17479	17322	17479	17404	17314	17453	17418	17156	17496	17266	17363	17552	17559	17481	17271	17223	17115	17353	17486	17353	17446	17397	17505	17466	17331	17468	17479	17483	17380	17375	17334	17349	17458	17498	17474	17418	17523	17418	17288	17429	17511	17351	17526	17332	17359	17379	17083	17493	17389	17406	17414	17169	17390	17324	17367	17434	17373	17285	17222	17276	17520	17529	17427	17489	17403	17357	17467	17541	17442	17594	17297	17456	17400	17333	17325	17468	17409	17169	17388	17307	17346	17443	17608	17475	17438	17405	17505	17467	17225	17291	17433	17399	17214	17472	17308	17389	17393	17413	17379	17377	17391	17501	17319	17260	17404	17323	17451	17474	17483	17264	17300	17365	17379	17419	17502	17352	17226	17516	17423	17319	17633	17308	17519	17265	17407	17579	17397	17337	17389	17330	17436	17424	17493	17318	17357	17326	17371	17389	17288	17338	17450	17454	17312	17345	17474	17248	17376	17501	17285	17486	17387	17459	17344	17423	17480	17331	17325	17429	17428	17431	17173	17503	17398	17404	17447	17353	17496	17552	17334	17256	17319	17365	17332	17453	17282	17440	17433	17518	17612	17450	17393	17279	17293	17528	17163	17403	17381	17332	17364	17277	17364	17340	17381	17372	17380	17455	17446	17260	17429	17433	17524	17299	17441	17549	17337	17402	17236	17238	17359	17449	17364	17428	17617	17450	17380	17332	17462	17343	17239	17369	17192	17411	17198	17511	17273	17366	17286	17512	17286	17453	17314	17471	17381	17337	17211	17462	17292	17459	17387	17343	17456	17507	17468	17556	17243	17633	17365	17588	17467	17314	17551	17143	17488	17438	17388	17376	17308	17405	17389	17287	17392	17482	17451	17414	17254	17522	17453	17298	17492	17245	17392	17365	17480	17412	17420	17363	17403	17386	17394	17369	17419	17404	17446	17336	17454	17374	17303	17449	17430	17540	17372	17322	17514	17356	17323	17530	17367	17381	17599	17423	17395	17480	17404	17452	17484	17404	17318	17471	17323	17470	17609	17483	17362	17363	17513	17296	17264	17357	17440	17436	17269	17322	17382	17314	17392	17453	17414	17402	17541	17363	17274	17479	17361	17344	17529	17332	17295	17376	17467	17209	17547	17360	17551	17469	17405	17353	17394	17415	17489	17447	17457	17385	17342	17494	17385	17414	17312	17516	17308	17542	17314	17327	17284	17366	17391	17161	17276	17398	17449	17347	17529	17513	17395	17433	17389	17301	17364	17335	17398	17364	17508	17529	17361	17478	17416	17460	17516	17324	17439	17381	17409	17467	17470	17555	17257	17411	17409	17309	17396	17558	17366	17495	17479	17540	17436	17443	17356	17305	17283	17518	17339	17218	17288	17257	17450	17410	17286	17289	17252	17407	17299	17465	17291	17598	17447	17448	17559	17539	17587	17417	17313	17408	17466	17407	17388	17512	17430	17233	17337	17326	17394	17378	17429	17255	17552	17349	17382	17348	17486	17326	17464	17352	17408	17460	17342	17424	17238	17286	17356	17410	17280	17429	17321	17365	17456	17496	17498	17453	17296	17423	17399	17437	17361	17408	17457	17424	17366	17346	17246	17327	17365	17273	17411	17192	17238	17508	17507	17411	17545	17300	17394	17471	17355	17488	17430	17274	17295	17243	17514	17279	17585	17411	17247	17303	17524	17356	17353	17482	17338	17334	17483	17424	17511	17443	17276	17421	17306	17494	17354	17421	17288	17385	17445	17404	17379	17343	17523	17318	17418	17547	17485	17285	17576	17234	17388	17448	17419	17395	17392	17365	17349	17474	17345	17236	17493	17500	17396	17327	17261	17588	17349	17433	17204	17375	17432	17392	17282	17485	17514	17591	17414	17375	17353	17410	17302	17431	17343	17663	17285	17373
35966	29397	34188	33570	31068	30738	30616	30182	30433	30254	30068	30240	29688	29820	29954	29746	29945	30141	30096	30042	29882	30197	29692	29938	29860	29858	29970	29974	29939	29938	29977	29867	30050	29550	29957	29588	29873	29787	30282	29778	29882	30036	29904	29780	29883	29939	29738	29653	29893	29847	29890	29845	29766	29863	29479	29712	30041	30062	30053	29853	29799	29727	29855	30096	29847	29820	29847	29907	29750	29605	29966	29797	29908	29706	29722	29668	29824	29805	29878	29998	29737	30015	29742	29851	29840	29794	29790	29778	29872	29785	29541	29821	29776	29931	29917	29893	29959	29839	29840	29972	29661	29648	29924	29835	29884	29822	30009	29901	29739	29843	29788	29709	29951	29741	29630	29899	29734	29758	29637	29789	29851	29795	30023	29931	29834	29682	30060	29617	29938	29717	29799	29908	29446	29848	29843	29784	30063	29937	29681	29702	29794	29707	29698	29931	29865	29642	29869	29892	29754	29885	29911	29661	30057	29725	30077	29696	29713	29836	29845	29791	29678	30013	29623	29948	29928	29578	29935	29973	30012	29967	29699	29791	29818	29957	29944	29885	29935	29771	29758	29518	29909	29953	29863	29828	30022	29725	29756	29660	29748	29791	29849	29932	30009	29989	29933	30011	29927	29899	30023	30047	29932	29797	29653	29871	29929	30038	29669	29618	29793	29896	29773	29973	30013	29905	29774	29696	30084	29840	29739	29878	29797	29824	29867	29930	29944	29990	29602	29832	29563	29797	29818	29940	29795	29928	29921	29795	29988	29661	30084	29993	29915	29898	29886	29981	29593	30053	29890	29679	29581	29765	29899	29921	29834	29810	30144	29974	29974	30027	29944	30012	29941	29909	29844	29684	29648	29721	29942	29930	29822	29976	29788	29924	30160	29857	29810	29885	29836	29933	29769	29625	29977	29890	29911	29766	29695	30131	29621	29819	29842	29845	29779	29971	29769	29840	29894	29976	29728	29954	29706	29847	29874	29900	30023	29948	29882	29770	29910	29716	29861	29811	29847	29913	29653	29919	29832	29956	29692	29755	29883	29885	29655	29633	30103	29926	29692	29844	29837	29852	30111	30140	29718	29944	29902	29798	29475	29775	29622	29896	30016	29853	30030	30161	29825	29934	29774	29749	29598	29764	29822	29777	29774	30166	30165	29868	29766	29985	29822	29892	29903	29811	29898	29842	29957	30012	30199	29669	29745	29710	29715	29746	29957	30012	29718	29905	29861	29833	29875	29919	29703	29810	30123	29808	29802	29890	29889	29698	30169	30010	29907	29945	29785	30081	30072	29576	29932	29943	29908	29747	29904	29787	29799	29641	29709	29779	29749	29549	29773	29863	29984	29821	29831	29793	30014	30063	29867	29952	29899	29866	29656	29606	30002	29776	29833	30212	30073	29876	30008	29508	29760	29802	29697	29778	29981	29838	29897	29867	29754	29764	29689	29732	29613	29801	29542	29498	30098	29650	29903	30064	29760	29803	29923	29999	29813	29928	30006	29938	30036	29923	29585	29817	29926	29961	29726	29886	29918	29725	29721	29682	29768	29707	29899	29584	29880	29950	29521	29796	29764	29970	29786	29881	29893	29973	29981	29878	29618	29959	30250	29727	30044	29807	29761	29933	29747	29892	29859	29921	29728	29620	29808	29602	29778	29815	29960	30020	29807	29875	29797	30010	29931	29912	30222	29769	30066	29957	30175	29640	29695	29789	29753	29647	29973	29862	29799	29557	29870	29969	29442	29747	29895	29789	29883	29890	29750	29720	29948	29665	29664	29945	29872	30068	29890	29924	29808	30034	29785	29921	29396	29650	29751	29637	30143	30102	29884	30052	29899	29748	29741	29844	29720	30124	30029	29549	29861	29933	29986	30010	29858	29803	29790	29992	29749	30019	29961	30017	29862	29793	29975	29462	29812	29920	29953	29765	29623	29596	29808	29781	29651	29844	29724	29833	30010	29715	29847	30026	29822	29780	29687	30055	29642	29869	29721	29734	29908	29717	29951	29696	29982	29894	29979	29955	30014	29865	30064	30041	29780	30020	29908	29654	29925	29835	29967	29958	29852	29798	29913	30080	29960	29947	29620	29788	29613	29866	29636	29879	29775	29690	29897	29725	29859	29822	29526	29844	29929	29578	29941	29944	29926	29814	29862	29966	30115	30073	29703	30057	29766	29897	29979	30025	29872	29788	30158	29610	29773	29718	29587	29731	29832	29871	29819	29591	30042	29770	29887	29639	30075	29929	30037	29903	29826	29550	29855	29706	30160	30036	29952	29828	29854	29717	29663	29824	29737	30116	29634	29913	29961	29717	29962	29834	29860	29790	29686	29877	29825	30001	29645	29837	29763	29957	29915	30038	29629	29919	29973	29871	29580	29758	29754	29959	29870	29736	30173	30134	29893	29685	30080	29809	29844	29677	29932	29729	29588	30061	29889	30035	29841	29909	29504	30092	29853	29635	29828	29816	29877	29721	29884	29869	29905	29898	29668	29958	29919	29713	30026	30237	29843	29971	29778	29581	29852	29763	29838	29931	30039	29930	29808	29993	29914	29861	29813	29940	29655	29799	29707	29825	29863	29970	29529	29626	29900	29959	29840	29961	30004	29921	29765	29762	30146	29782	29925	29713	29843	29995	29886	29833	29782	29946	29869	29681	29930	29885	29832	30013	29844	30102	30119	29830	29796	29922	29984	29914	29663	29847	29908	29669	29747	29762	29727	30076	29953	29635	30129	29887	30151	29791	29808	29958	29810	30035	29795	30070	29975	29733	29875	30012	29824	29676	29660	29743	30032	29645	30163	30013	29758	29812	29792	29834	30050	29656	29949	29777	29891	29646	29792	29985	29819	29833	30025	30083	29957	29702	29765	29866	29908	29858	29720	30123	29939	30039	30025	29879	30096	29700	29905	29835	29929	29728	29809	29870	29906	29871	29901	29977	29992	29924	30071	29848	30061	30034	29763	29879	29744	29898	29717	29702	29999	29791	30082	29833	29790	29725	29917	29930	30073	30000	29766	29718	30071	29799	30129	29853	29880	29855	29936	29617	29954	29910	29711	29711	29585	29663	29674	29899	29729	29594	29609	29986	29955	29694	29968	30065	29926	29676	29805	30134	29946	29787	30088	30062	29977	29966	30007	30009	29965	29761	29789	29994	30013	29919	29938	29904	29531	29643	29850	29924	29846	29967	29782	30046	29818	29968	29812	30083	29827	29593	29427	29642	30078	29629	29729	30025	29881	29941	29869	29764	29967	30027	29738	29678	29725	30200	29760	29798	29667	29880	29656	30114	29949	29952	29818	29943	29667	29810	29922	29566	29582	29894	30169	29789	29977	30057	30130	29787	30082	29861	29637	29561	29871	29750	29986	29884	29720	29894	29652	29950	29865	29786	29866	29912	29842	29649	29791	29959	29716	30043	30185	29878	30009	29943	30027	30243	29791	29600	29835	29542	29875	29922	29786	29682	30050	29535	29766	29719	29876	29846	29792	29806	29786	29892	30019	29723	29639	29756	29861	29945	29958	29715	30005	29603	30005	29864	29982	29904	29791	29884	29711	30167	29928	29760	29973	29647	29922	29982	29715	29801	29772	29950	29903	29887	29590	29941	29810	30037	30166	29629	30027	29985	29983	29909	29776	29743	29980	29749	29577	29660	30105	30119	29707	29584	30024	29952	29677	29988	30122	29715	29755	30001	29774	30085	29903	29711	29870	29767	29733	29731	30131	29887	29695	29767	29859	29940	29731	29770	29901	29946	29811	30246	30077	29839	29766	29932	29907	30061	29835	29641	29777	29758	29984	29989	29871	29992	30002	30063	29801	29778	29746	29790	29776	29730	29909	29916	29858	29885	29649	29781	29604	29990	30121	29941	29918	29928	30073	29912	30014	30038	29803	30042	29937	29931	29769	30011	29763	29829	29937	29659	29768	29973	29847	29727	29859	29667	29875	29983	29540	29895	29852	29949	29767	30074	29795	29883	29773	30170	30050	29694	29539	29822	29751	29895	29933	29633	29750	29633	29943	30026	29683	29739	29587	30116	29985	29946	30069	30055	29813	29845	29667	29913	29760	30067	29847	29885	30117	29955	29709	29747	29810	29899	29897	29816	29740	29901	29740	29824	29404	29834	29878	29831	29868	30164	30098	29972	30087	30018	29722	30049	29723	29547	30131	29866	29683	29720	29855	30013	29949	29925	30027	29772	29917	30110	29831	29953	29756	29765	29980	29768	29692	29807	29741	29780	29894	29704	29858	29758	29860	29767	29877	30149	30022	30025	29738	29915	30005	29723	29959	30014	29721	29719	30158	30265	29753	29677	29604	29942	29807	29776	30304	30250	30002	29818	29882	29762	29720	30065	29850	29722	29906	29858	29886	29898	29705	29512	29997	29905	29889	29947	29996	30129	29941	29847	30048	29887	29825	29911	30009	29951	29813	29957	29844	29852	29912	29731	29705	29969	29789	29868	29965	30099	29819	29647	29731	29721	30117	29914	29888	29742	30059	29909	29899	29904	30138	30025	29818	29776	29920	29821	29900	29799	29653	29625	29759	29865	30053	30073	29826	29942	30108	29843	29914	29804	29912	29917	29769	29964	29849	29815	29760	29659	29839	29538	30005	29759	29750	29777	29666	29611	29733	29967	30033	29766	29773	29713	29894	30005	29991	29964	30015	29999	29941	29933	29932	29738	29969	29832	29834	29967	29984	29970	29817	29920	29945	29724	29965	29588	29930	29713	29659	29761	29870	29904	29723	29828	30025	30036	29770	29955	29799	29597	29908	29805	29824	30265	29806	29740	29992	29928	29745	29912	29844	30010	30116	29830	29778	30015	29668	29792	30065	30025	29915	29999	29745	29791	29882	29912	29918	30010	30070	29797	29945	29865	29754	29792	29769	29588	29881	29881	29821	29930	29623	30009	30074	29679	29939	29749	29925	29600	29546	29835	29668	29975	29843	29789	29878	29798	29783	29969	29879	29880	29913	29727	29869	29986	29836	30166	30089	30217	30052	29577	29947	29521	29974	29725	30063	29874	30020	30022	30000	29783	29917	29500	29712	30038	30001	29861	29809	29683	29772	29811	29902	29829	29773	29647	29933	29778	29803	30012	29759	29965	29800	29807	29726	29897	30094	29810	29970	30004	29664	29659
22513	25328	25477	22383	20941	19897	19314	19058	18895	18692	18636	18571	18243	18623	18335	18397	18320	18303	18354	18316	18284	18214	18277	18267	18109	18172	18457	18209	18170	18435	18292	18216	18219	18204	18287	18255	18236	18224	18323	18228	18272	18234	18270	18137	18332	18196	18171	18297	18228	18231	18170	18300	18224	18334	18256	18207	18300	18394	18078	18220	18288	18086	18159	18275	18165	18324	18336	18044	18185	18219	18233	18164	18323	18204	18237	18289	18150	18110	18293	18391	18194	18285	18210	18421	17962	18240	18032	18160	18194	18178	18160	18300	18390	18164	18194	18159	18140	18219	18311	18187	18225	18253	18335	18129	18146	18311	18151	18220	18223	18227	18084	18126	18211	18229	18187	18204	18071	18201	18413	18123	18241	18143	18009	18226	18235	18075	18296	18310	18047	18173	18323	18050	18408	18303	18184	18034	18347	18050	18245	18263	18438	18174	17989	18418	18088	18169	18213	18435	18306	18142	18211	18194	18168	18248	17999	18188	18221	18162	18143	18203	18108	18335	18091	18151	18262	18204	18462	18223	18215	18349	18310	18053	18173	18184	18110	18146	18305	18174	18132	18313	18398	18115	18165	18301	18230	18284	18225	18055	18314	18389	18301	18194	18285	18116	18102	18267	18213	18152	18044	18207	18133	18268	18197	18246	18197	18256	18180	18151	18188	18339	18274	18228	18375	18280	18140	18238	18259	18194	17988	18232	18038	18254	18223	18171	18119	18238	18177	18150	18305	18250	18254	18217	18113	18133	18232	18266	18277	18194	18198	18279	18197	18201	18045	18170	18257	18156	18309	18263	18222	18345	18212	18178	18108	18281	18369	18284	18183	18240	18379	18186	18282	18209	18256	18163	18185	18057	18253	18132	18218	18222	18201	18194	18141	18221	18228	18199	18185	18288	18333	18192	18137	18198	18341	18219	18187	18310	18194	18236	18216	18137	18361	18176	18171	18271	18070	18306	18301	18188	18317	18344	18290	18122	18203	18296	18188	18210	18248	18141	18266	18115	18067	18286	18081	18131	18266	18172	18262	18131	18306	18369	18304	18140	18214	18047	18135	18037	18199	18167	18225	18435	18051	18199	18134	18148	18131	18188	18054	18365	18126	17901	18206	18120	18300	18317	18285	18448	18171	18230	18205	18086	18345	18007	18269	17959	18258	18155	18095	18246	18159	18185	18180	18183	18261	18245	17971	18185	18018	18222	18096	18322	18158	18255	18142	18347	18066	18311	18310	18320	18156	18157	18241	18094	18077	18203	18301	18291	18211	18255	18255	18215	18163	18049	18220	18159	18217	18257	18017	18308	18304	18371	18216	18394	18171	18206	18304	18271	18191	18284	18235	18177	18183	18181	18084	18262	18315	18199	18150	18263	18088	18235	18235	18273	18168	18185	18095	18146	18204	18247	18109	18186	18298	18237	18107	18234	18185	18286	18324	18202	18356	18049	18092	18326	18125	18215	18140	18347	18337	18226	18151	18275	18241	18287	18183	18247	18141	18347	18228	18031	18374	18277	18200	17950	18308	18225	18117	18338	18196	18252	18248	18278	17959	18198	18219	18236	18062	18279	18166	18141	18372	18091	18239	18141	18139	18264	18245	18174	18255	18307	18344	18142	18158	18243	18126	18222	18364	18265	18081	18278	18234	18246	18148	18202	18026	18437	18141	18067	18268	18319	18188	18347	18328	18316	18149	18179	18187	18144	18220	18372	18382	18169	18318	18247	18211	18193	18194	18149	18392	18315	18123	18298	18276	18217	18253	18210	18358	18156	18199	18300	18084	17991	18212	18249	18062	18225	18288	18118	18056	18107	18299	18126	18135	18118	18378	18217	18352	18254	18315	18322	18057	18244	18232	18283	18241	18186	18164	18346	18124	18209	18268	18279	18268	18261	18294	18281	18335	18099	18147	18145	18181	18188	18100	18253	18239	18304	18123	18124	18303	18281	18194	18333	18084	18187	18342	18244	18161	18117	18106	18081	18166	18247	18313	18071	18353	18408	18183	18104	18274	18358	18071	18112	18223	17974	18208	18255	18268	18154	18374	18128	18083	18035	18158	18095	18228	18382	18060	18379	18079	18232	18232	18349	18168	18304	18155	18228	18253	18183	18213	18254	18441	18320	18192	18219	18371	18249	18244	18380	18253	18097	17970	18289	18174	18125	18174	18208	18250	18196	18258	18048	18158	18119	18308	18176	18262	18196	18181	18266	18264	18338	18034	18416	18243	18012	18234	18181	18247	18210	18228	18126	18437	18304	18274	18238	18279	18035	18437	18200	18257	18159	18147	18211	18123	18261	18225	18239	18163	18065	18255	18052	18380	18048	18313	18166	18083	18201	18167	18191	18203	18143	18233	18434	18232	18338	18010	18153	18162	18244	18248	18285	18190	18284	18329	18295	18183	18266	18210	18353	18373	18388	18229	18095	18105	18039	18178	18180	18214	18155	18148	18194	18204	18350	18179	18221	18364	18167	18307	18180	18091	18243	18033	18183	18068	18249	18236	18157	18176	18245	18021	18279	18367	18121	18169	18276	18280	18208	18210	18373	18348	18294	18239	18348	18297	18246	18174	18271	18108	18109	18296	18019	18253	18123	18137	18134	18169	18149	18144	18089	18192	18229	18089	18378	18224	18247	18195	18098	18321	18081	18060	18190	18235	18235	18174	18123	18201	18172	18186	18093	18181	18073	18146	18294	18104	18121	18202	18325	18210	18274	18382	18194	18301	18166	18318	18108	18346	18294	18254	18261	18280	18310	18107	18284	18182	18218	18116	18053	18343	17913	18157	18333	18319	18184	18139	18246	18186	18291	18121	18251	18125	18144	18233	18149	18237	18198	18296	18407	18247	18208	18240	18072	18139	18082	18138	18299	18259	18065	18176	18191	18217	18071	18065	18177	18259	18149	18144	18142	18244	18019	18396	18150	18274	18115	18154	18272	18277	18097	18085	18184	18183	18429	18036	18275	18260	18086	18374	18161	18278	18254	18178	18322	18190	18395	18238	18202	18384	18222	18218	18263	18032	18059	17973	18234	18364	18091	18299	18119	18234	18150	18204	18039	18126	18262	18141	18258	18215	18300	18263	18248	18320	18124	18370	18275	18132	18193	18172	18203	18022	18167	18201	18072	18300	18262	18147	18090	18328	18080	18404	18171	18166	18387	18143	18375	18265	18320	18236	18268	18249	18343	18387	18258	18131	18260	18345	18059	18281	18238	18070	18159	18265	18193	18211	18380	18262	18321	18177	18266	18332	18306	18246	18180	18123	18206	18290	18211	18140	18121	18235	18174	18257	18286	18274	18488	18231	18221	18316	18307	18176	18240	18337	18129	18302	18163	18209	18463	18211	18114	18230	18421	18109	18111	18062	18335	18386	18279	18298	18125	18205	18345	18226	18333	18339	18248	18201	18229	18187	18036	18207	18239	18057	18253	18367	18200	18280	18188	18071	18246	18244	18147	18306	18154	18139	18175	18374	18243	18220	18370	18165	18278	18217	18368	18229	18150	18241	18331	18300	18283	18210	18149	18229	18216	17936	18273	18219	18238	18338	18118	18111	18073	18215	18343	18210	18135	18160	18386	18104	18179	17892	18260	18086	18235	18107	18349	18068	18168	18344	18146	18176	17968	18131	18103	18212	18172	18342	18240	18396	18435	18190	18021	18128	18227	18211	18295	18317	18298	18191	18196	17993	18164	17962	18321	18132	18287	18135	18212	18320	18156	18152	18147	18284	18287	18444	18176	18178	18254	18160	18222	18332	18067	18178	18195	18127	18319	18243	18184	18093	18233	18131	18351	18443	18230	18258	18180	18147	18267	18224	18230	18047	18185	18187	18238	18395	17987	18308	18286	18227	18120	18329	18271	18309	18169	18167	18228	18291	18122	18501	18336	18233	18397	18279	18283	18107	18272	18031	18278	18252	18278	18140	18307	18120	18062	18240	18164	18202	18230	18175	18363	18241	18302	18227	18278	18231	18101	18309	18244	18078	18318	18135	18152	18379	18152	18053	18281	18279	18458	18180	18277	18327	18293	18089	18288	18317	18416	18014	18184	18204	18111	18086	18167	17984	18217	18270	18241	18237	18271	18244	18326	18138	18069	18077	18225	18230	18192	18305	18199	18224	18298	18311	18271	18190	18272	18227	18187	18215	18335	18269	18097	18161	18159	18303	18264	18187	18041	18265	18327	18281	18244	18283	18080	18222	18115	18248	18271	18340	18087	18080	18147	18085	18149	18107	18374	18387	18250	18272	18154	18321	17976	18188	18228	18042	18093	18285	18245	18243	18123	18220	18204	18369	18256	18156	18224	18084	18085	18228	18008	18179	18175	18057	18255	18123	18209	18156	18443	18235	18078	18180	18246	18201	18238	18278	18273	18200	18116	18245	18153	18259	18214	18022	18175	18339	18165	18126	18238	18342	18129	18235	18208	18356	18221	18229	18348	18291	18475	18286	18466	18225	18305	18464	18323	18230	18265	18299	18300	18091	18191	17997	18202	18141	17947	18269	18203	18180	18163	18279	18429	18175	18142	18087	18265	18234	18230	18261	18065	18224	18302	18232	18475	18089	18311	18161	17931	18137	18073	18195	18011	18204	18196	17935	18188	18113	18304	18333	18299	18245	18188	18132	18311	18307	18212	18273	18064	18272	18022	18215	18210	18289	18085	18109	18311	18331	18180	18140	18405	18131	18387	18348	18319	18120	18026	18153	18149	18255	18093	18371	18028	18124	18359	18291	18239	18292	18281	18036	18350	18222	18278	18044	18154	18031	18194	18210	18229	18216	18065	18140	18109	18295	18121	18258	18370	18276	18069	18060	18211	18307	18311	18101	18310	18099	18209	18137	18104	18253	18321	18083	18091	18033	18317	18195	18202	18321	18298	18178	18200	18287	18295	18242	18304	18395	18302	18131	18299	18157	18096	18338	18224	18143	18098	18362	18421	18258	18268	17971	18274	18101	18454	18241	18446	18349	18313	18282	18244	18263	18197	18282	18084	18208	18141	18101	18227	18259	18294	18211	18406	18199	18044	18277	18309	18183	18166	18253	18161	18177	18123	18264	18252	18161	18292	18478	18155	18228	18290	18334	18187	18169	18287	18269	18378	18065	18290	18060	18072	18298	18339	18493	18171	18119	18108	18002	18223
24139	21164	27663	25596	25059	29869	31944	29713	29060	29113	28632	28527	28478	28421	28294	28245	28518	28310	28278	28044	28370	28247	28312	28205	28090	28069	28295	28249	28092	28203	28018	28373	27685	28145	28256	28142	28041	28050	28153	28151	28200	28102	27994	27953	27930	27950	27977	27898	28053	27970	28162	28292	27964	28074	28320	28224	27938	27960	27957	27967	28237	28120	28228	28166	27965	27984	27866	28228	28086	28093	28025	28326	28035	27871	28034	28139	28153	28068	28119	27770	28079	27987	27894	27846	27908	27927	28253	28172	28154	27893	27976	27987	27896	28050	27808	27946	28138	28094	28165	27809	27886	27927	27950	28135	27920	27987	27670	27822	28157	27899	27909	27877	27967	27962	28099	27949	28140	27947	28189	28117	28110	27718	27752	27844	27989	28031	27755	27841	28230	27986	28007	28183	28127	28104	27882	27961	28132	28127	27935	27983	27660	28030	28157	27819	28080	27915	27951	27878	28160	27841	28034	27860	28175	27973	27892	28042	28143	27982	27919	27871	27965	28131	27770	28004	28140	27924	27940	28002	27968	27929	27986	27784	27698	28101	27845	27947	28079	27973	28149	28007	27752	28059	27879	27948	27806	27771	27874	28121	28073	27601	27762	28069	28071	28003	28201	27825	28138	28042	28084	28127	28066	27755	27723	28116	28390	27993	28127	27858	28237	27931	27949	27861	27897	27684	27878	27886	27968	27748	28123	28178	27863	27759	27970	28040	27973	28020	27839	27798	27946	27944	27939	28211	27911	28212	28064	28238	27927	27706	27794	28111	27894	28066	27817	27834	28002	27955	27822	27907	28105	27988	28125	27882	28006	28137	27988	28131	27957	27828	28022	28016	27765	27963	27997	27923	28104	27839	27920	28466	28102	27841	28154	27894	28248	27845	28019	28156	27692	28286	27985	27843	27872	27925	28056	28039	28084	27836	28181	27966	27912	27940	28049	27744	28021	28070	27920	27729	28049	27857	27935	28132	27848	28102	27940	28031	28117	27798	27961	27819	28042	27829	28010	28053	28071	28123	28061	27841	27872	28093	28080	27949	27928	28067	27875	27952	28039	28181	27880	27702	27885	27794	27666	27869	28250	27777	28085	28099	28006	27865	27967	28013	28100	28016	28018	27959	27742	27999	27915	28008	27850	27863	27937	28003	27902	28028	28096	27858	27935	28122	28014	27770	27885	27934	28332	28038	27925	28156	28197	28021	28057	28023	27730	27999	27885	27912	27878	27994	28034	27926	27719	27912	27864	27793	28150	27986	28052	28112	27959	27813	27982	27713	27724	28112	27866	28100	28096	28100	27907	27821	27821	28142	28134	27684	28014	27821	27789	28003	27948	27828	27935	27851	28081	27966	28007	28067	28247	28070	28355	27956	28129	27989	27966	28066	28185	27919	28048	28144	28051	27719	28034	27875	27788	28045	27877	27843	28097	28090	28181	27938	28236	27895	28173	28053	27946	27955	28139	28144	27777	28079	27922	27889	27736	28163	27900	28178	28030	27964	28101	28343	28146	28193	28015	27922	28074	27852	27868	28038	28055	27913	28096	28100	27918	27864	28037	28118	28139	27727	27857	27992	28032	27990	27752	27888	27998	27968	28021	28140	27897	27747	27814	27921	27930	28289	28236	28041	27738	28066	27818	27919	27937	27877	27875	27913	28039	27947	28078	28056	28059	27920	27766	27946	27902	27961	27708	28108	28225	28028	27914	28071	28108	27895	28048	27984	27868	28138	27793	27833	27770	28207	28133	27936	27894	27819	27823	28094	27954	27795	27964	27665	27795	28349	28045	28183	27769	27896	28107	27817	28041	27947	28187	27942	28017	27994	28060	28136	27947	27940	27758	27955	27924	27940	27950	27939	28183	27927	27886	28090	27894	27899	28120	28148	27943	28066	27986	27887	28024	28007	27938	27922	27736	27919	27973	27837	28165	28003	27772	27953	27882	27736	28055	27921	27880	27865	27871	27896	28086	27915	27948	27883	27945	27891	28007	27772	28041	28046	27991	28074	27900	27817	27721	27994	28003	28083	28257	27959	27860	27974	28078	27617	27841	27947	27815	27926	28065	28003	27741	27789	27884	27742	28103	27930	27915	27959	27964	27888	27854	27890	28281	28134	28102	27716	27600	27934	28078	27954	28136	28008	27854	28011	27735	27927	27904	27935	27803	27927	27976	28183	27781	27971	27913	27881	28160	28119	28064	27766	28079	27919	27628	27648	28122	28124	27860	27881	28140	27979	28102	28144	27902	28238	27973	27797	27739	28059	28071	27887	27928	27769	28023	28007	28208	27694	28032	27904	28068	27885	27721	28007	27843	27905	27980	28082	28100	27945	27946	27994	28044	27918	27749	27813	27974	27864	27866	28129	27955	27821	27981	28072	27899	28012	27903	27851	27974	27776	28120	27879	27997	27985	27945	27859	28072	27911	27856	27822	28122	27871	28093	28048	27921	28059	27818	27961	27990	28321	28197	27875	27810	28171	27977	28081	28070	27875	28161	27773	27942	28113	27928	27983	27768	27651	27811	28048	27848	28056	27907	28068	28009	28013	28074	28101	28136	28160	27913	28027	27929	28054	27890	28009	27928	27870	27852	27928	27792	27856	28078	27813	27890	27985	27917	28147	27997	27893	27984	27924	27878	27884	27895	28254	27976	27932	27867	27771	27821	27800	28166	28046	28230	28149	27947	28016	27956	27811	27979	28174	27926	27676	28110	28020	27733	27990	27737	27951	27910	27816	28095	27863	28171	28194	28123	28187	27712	28228	27933	27707	27546	27893	27800	28096	28023	27885	28070	27939	28206	27974	27809	27643	28010	27865	28069	28033	28071	27929	28150	28108	27999	28151	27992	27705	27789	27915	28150	28188	28041	28056	27886	27984	28005	28043	27899	28218	28048	28030	28011	28034	27830	27580	27859	28081	27831	27892	28131	27837	27679	27887	27965	27906	28068	28074	28068	28114	27659	28020	28072	27815	27907	28086	27909	28193	27982	27972	27890	27955	28074	28071	27949	27994	28031	27979	27991	27782	27998	28096	27998	28023	28196	28004	27878	27920	28035	28037	28110	27942	28054	27820	27788	27790	27977	27826	27966	27951	27976	28029	27957	27863	27714	28145	27959	27936	27909	27845	27708	28043	27933	27871	27875	27856	27911	28114	27685	27701	27759	28189	27990	28252	28010	28122	27836	28017	27950	27852	27718	28080	28182	28101	27803	27744	27847	28029	27949	27861	27972	27804	28096	27800	28060	27743	27964	27741	28027	27974	27797	28024	27709	27776	27872	28184	27963	27853	27907	27877	27925	27969	27853	27821	27888	28035	28051	28242	28198	28058	27762	28002	28032	27670	28316	27790	27858	27883	27906	28165	28201	27932	28141	28043	27753	27810	28217	28078	28110	27942	28168	28101	27867	27972	27938	27957	27960	28176	27812	27985	27975	28134	27802	27933	28022	27910	27779	27920	28030	28105	28242	28107	28067	27894	27781	28016	28009	28121	27850	27859	27860	27653	28097	27855	27967	27904	27970	27934	27854	27796	27840	28089	27843	27964	28084	27830	27991	28149	28102	28294	27903	27937	27935	27771	27945	27939	27625	27867	28140	28040	27923	28194	28034	27748	27934	27894	27984	27773	27823	28128	27891	27892	28000	27823	28059	28070	28153	27999	27882	28133	28014	28299	28285	28078	27941	28133	27958	27860	28107	28095	27936	27833	27820	27795	27988	28070	27885	27852	28093	28188	27857	28281	27835	27865	27827	28023	27748	28013	27820	28059	28252	28243	28065	27706	27956	27813	27830	28029	28012	27895	28012	27967	28211	28114	27959	28105	27796	27972	28062	27977	27979	28066	28019	28075	28101	28162	27863	27871	28155	28085	28095	28148	27945	27769	27940	27903	28002	28130	27882	28119	28038	27956	27716	28278	28033	27677	28058	27984	28182	27931	27854	27769	28172	27867	27857	27936	27795	28058	27892	27926	28137	28030	27933	27935	27999	27795	28013	28077	27805	28036	28136	28058	28081	27586	27864	28004	27879	27799	27894	27835	28014	27830	28080	27932	28123	27866	28137	27795	27867	27798	27918	27932	28000	28008	28005	27829	27824	28016	27738	27989	27972	28174	28063	28206	28107	27867	28007	28235	28067	28046	27813	28239	27933	28001	27952	27997	28004	27924	28000	27981	27928	27883	27796	27888	27944	27900	27885	28128	27988	27881	27902	27867	27846	27718	27980	28097	28332	28013	27767	27774	27917	27955	27966	28122	28133	28090	27745	27930	27936	27786	27881	27921	27592	27895	28152	27949	27836	28097	28158	27982	27938	27752	27867	27914	27861	27795	28014	27900	28062	27926	27937	27878	27893	27702	27786	28057	28164	27993	27863	27897	27952	27983	28074	28129	28139	27951	27890	28029	27950	27827	28078	27946	28049	28008	28147	28136	28012	28062	27871	28092	28136	28142	27997	28042	28049	28005	27944	28107	27968	28042	28344	27759	28098	28121	28243	27861	27801	27943	27842	27851	28188	27981	28303	28021	27846	28090	28008	27767	28130	28172	28149	28029	27967	28056	27943	27650	28045	28019	28112	27937	27704	28022	28115	28023	27756	28113	27631	27795	27841	27852	27986	28207	27962	28216	27993	28011	28222	28040	27869	27949	27992	27912	28073	28121	28057	27932	28164	27966	28082	27842	27998	27913	28129	27958	27968	27938	28063	28052	27928	27724	27839	27768	28058	28049	27781	27668	27808	28079	27867	27853	28178	28013	28027	28005	27833	28016	28111	27904	28001	27853	27830	27991	28164	27968	27988	27950	28082	27888	27838	27737	27882	27945	27921	28097	28135	27918	27924	27705	27881	27910	27952	27702	28371	28073	27981	27924	28085	27708	27994	28044	27957	27965	27968	27883	27965	28091	27967	27830	28232	28059	27774	28053	28259	27768	27874	27957	27862	27824	27887	27901	27772	28087	28043	28019	28033	27781	27942	28057	28118	27947	28031	28049	28010	27901	28196	28079	28002	28009	27976	27957	27926	27767	28087	28113	28087	28106	27942	27918	27975	27765	27845	28062	28262	27968	28194	27951	27972	27846	27996	28075	28060	27988	27942	27904	28315	28255	28100	28062	27990	28053	27877	27925	27916	28042	27960	27817	27914	28084
19223	31533	31396	26190	22844	21147	20256	19535	18940	18765	18463	18114	17970	17867	17650	17719	17819	17541	17494	17550	17611	17476	17458	17667	17405	17461	17449	17706	17468	17664	17445	17536	17625	17443	17546	17616	17616	17298	17413	17683	17466	17451	17420	17408	17570	17671	17679	17417	17550	17488	17381	17564	17383	17507	17398	17528	17472	17601	17592	17425	17524	17647	17579	17342	17381	17227	17553	17398	17251	17363	17578	17410	17519	17418	17507	17566	17517	17409	17465	17329	17287	17551	17366	17384	17294	17507	17207	17470	17295	17459	17432	17305	17358	17392	17337	17323	17341	17354	17404	17387	17455	17359	17332	17350	17535	17477	17557	17364	17451	17478	17628	17320	17418	17304	17352	17434	17367	17418	17460	17393	17350	17363	17512	17326	17238	17293	17501	17288	17336	17372	17290	17335	17307	17204	17447	17160	17380	17387	17400	17317	17324	17366	17410	17319	17497	17347	17362	17458	17518	17469	17532	17375	17520	17207	17237	17382	17285	17429	17268	17313	17173	17247	17092	17429	17379	17540	17384	17266	17325	17388	17281	17349	17414	17315	17484	17540	17420	17389	17470	17496	17376	17591	17285	17176	17468	17141	17381	17415	17400	17131	17332	17394	17447	17307	17369	17345	17475	17625	17320	17381	17334	17313	17485	17456	17454	17391	17495	17263	17345	17316	17391	17387	17427	17323	17445	17499	17314	17198	17443	17464	17514	17338	17397	17428	17306	17384	17496	17440	17421	17481	17310	17247	17377	17406	17360	17306	17351	17410	17377	17501	17323	17472	17207	17381	17446	17393	17319	17242	17610	17414	17403	17429	17441	17403	17515	17547	17424	17538	17400	17448	17265	17423	17448	17054	17521	17297	17412	17239	17476	17352	17275	17397	17397	17402	17402	17307	17427	17422	17459	17373	17269	17273	17429	17478	17267	17238	17299	17464	17253	17519	17110	17303	17271	17268	17300	17508	17185	17325	17386	17273	17322	17371	17353	17498	17359	17327	17431	17346	17463	17480	17617	17339	17383	17448	17367	17166	17501	17470	17341	17498	17427	17505	17655	17299	17270	17237	17246	17468	17396	17359	17378	17377	17424	17445	17368	17217	17634	17262	17481	17301	17175	17261	17278	17283	17561	17253	17315	17258	17476	17369	17340	17384	17377	17361	17273	17177	17359	17574	17347	17415	17197	17487	17144	17435	17261	17436	17491	17325	17459	17372	17356	17393	17240	17476	17417	17417	17502	17349	17423	17484	17323	17289	17330	17236	17432	17493	17421	17343	17414	17477	17256	17310	17400	17289	17406	17462	17382	17340	17351	17291	17309	17492	17446	17553	17446	17428	17387	17321	17364	17267	17337	17210	17415	17427	17444	17298	17301	17429	17373	17408	17512	17243	17366	17266	17426	17313	17289	17430	17412	17264	17330	17341	17331	17346	17419	17504	17217	17368	17385	17407	17277	17497	17404	17301	17213	17196	17416	17214	17323	17323	17540	17486	17536	17337	17312	17378	17602	17249	17404	17272	17514	17324	17314	17477	17628	17307	17331	17604	17502	17346	17400	17295	17460	17479	17341	17473	17530	17249	17187	17314	17449	17426	17341	17462	17430	17290	17367	17297	17208	17195	17400	17543	17297	17292	17236	17445	17303	17296	17359	17438	17284	17316	17339	17353	17249	17274	17359	17452	17486	17280	17466	17309	17388	17407	17245	17365	17262	17425	17423	17410	17445	17234	17502	17159	17523	17433	17396	17339	17353	17379	17453	17329	17462	17256	17429	17415	17386	17376	17449	17371	17296	17437	17414	17395	17261	17365	17304	17414	17449	17584	17360	17509	17275	17519	17601	17383	17216	17276	17435	17302	17463	17368	17236	17499	17328	17543	17320	17427	17330	17477	17290	17404	17291	17546	17323	17192	17354	17413	17165	17399	17289	17328	17293	17413	17397	17433	17434	17483	17289	17475	17331	17420	17428	17222	17403	17471	17401	17530	17373	17245	17494	17468	17452	17375	17212	17525	17430	17426	17524	17358	17369	17388	17418	17232	17595	17212	17440	17528	17423	17269	17497	17336	17368	17263	17425	17212	17297	17296	17303	17152	17261	17427	17364	17382	17198	17473	17354	17474	17363	17421	17408	17522	17353	17269	17409	17466	17334	17353	17441	17311	17537	17247	17503	17331	17469	17200	17505	17520	17380	17281	17255	17374	17350	17447	17406	17484	17364	17329	17404	17471	17188	17385	17464	17459	17424	17492	17356	17248	17389	17351	17424	17246	17402	17447	17383	17333	17192	17231	17254	17383	17292	17482	17311	17420	17323	17379	17349	17521	17358	17477	17310	17350	17373	17329	17420	17470	17285	17445	17366	17390	17372	17275	17285	17392	17199	17307	17299	17489	17491	17276	17517	17445	17464	17482	17331	17303	17410	17280	17424	17188	17409	17401	17548	17425	17288	17405	17635	17393	17341	17226	17330	17514	17430	17282	17349	17515	17433	17352	17330	17349	17448	17322	17463	17512	17404	17473	17416	17417	17362	17301	17457	17558	17409	17188	17258	17477	17212	17415	17326	17427	17383	17241	17441	17346	17286	17283	17332	17415	17400	17221	17429	17345	17577	17426	17416	17407	17439	17586	17424	17300	17387	17289	17384	17348	17314	17454	17409	17225	17272	17344	17381	17298	17428	17383	17320	17293	17252	17543	17478	17355	17196	17408	17430	17370	17224	17406	17610	17347	17443	17526	17443	17570	17293	17222	17320	17381	17388	17262	17459	17348	17400	17602	17267	17436	17312	17217	17341	17375	17379	17249	17374	17391	17327	17367	17326	17348	17330	17525	17444	17283	17358	17239	17303	17390	17395	17318	17285	17215	17259	17458	17262	17374	17441	17414	17512	17180	17241	17468	17446	17477	17366	17416	17269	17438	17390	17441	17425	17416	17245	17390	17225	17553	17424	17428	17389	17365	17267	17532	17332	17380	17250	17195	17480	17271	17284	17480	17352	17270	17440	17475	17238	17297	17350	17451	17361	17328	17571	17409	17365	17526	17345	17370	17281	17318	17320	17305	17227	17388	17483	17428	17373	17313	17430	17408	17443	17435	17231	17338	17374	17150	17473	17412	17412	17386	17373	17432	17327	17551	17362	17178	17309	17480	17329	17572	17301	17430	17402	17335	17397	17468	17473	17264	17215	17343	17367	17333	17513	17318	17186	17359	17567	17437	17394	17302	17345	17260	17359	17327	17269	17422	17318	17304	17323	17353	17409	17442	17375	17611	17471	17224	17252	17344	17401	17340	17222	17365	17339	17296	17358	17467	17441	17449	17272	17170	17487	17506	17421	17473	17471	17444	17496	17392	17466	17387	17369	17331	17451	17567	17349	17509	17513	17585	17452	17205	17203	17532	17421	17497	17381	17320	17388	17461	17460	17404	17172	17326	17291	17324	17355	17539	17306	17452	17479	17530	17619	17307	17522	17370	17312	17440	17459	17208	17288	17313	17546	17287	17404	17345	17541	17503	17285	17431	17333	17424	17393	17430	17425	17618	17262	17302	17527	17396	17373	17360	17377	17328	17403	17292	17414	17434	17415	17316	17442	17325	17351	17394	17377	17329	17532	17182	17357	17340	17386	17338	17449	17457	17234	17256	17341	17373	17317	17358	17405	17320	17374	17490	17457	17312	17306	17435	17269	17422	17520	17564	17337	17325	17315	17351	17323	17458	17402	17394	17277	17369	17410	17300	17398	17259	17327	17295	17366	17287	17465	17414	17450	17475	17309	17504	17345	17363	17282	17324	17331	17428	17215	17373	17364	17535	17406	17384	17357	17467	17418	17357	17335	17487	17582	17516	17444	17469	17417	17348	17342	17409	17396	17365	17431	17393	17400	17314	17409	17336	17473	17285	17361	17347	17396	17444	17280	17435	17496	17478	17459	17286	17394	17386	17437	17480	17437	17429	17345	17319	17476	17216	17207	17407	17494	17577	17259	17447	17194	17418	17372	17462	17365	17189	17306	17182	17338	17439	17302	17434	17354	17258	17297	17557	17194	17494	17364	17528	17419	17407	17208	17323	17309	17422	17378	17272	17255	17416	17240	17347	17363	17468	17349	17322	17346	17298	17377	17409	17361	17424	17384	17304	17436	17205	17400	17454	17250	17435	17271	17637	17363	17483	17375	17334	17214	17580	17452	17631	17389	17479	17321	17316	17381	17426	17514	17351	17298	17172	17223	17180	17425	17356	17357	17261	17401	17464	17374	17391	17324	17423	17345	17353	17482	17346	17374	17321	17399	17473	17276	17400	17319	17408	17377	17443	17448	17241	17499	17385	17349	17246	17427	17591	17497	17308	17501	17382	17309	17382	17306	17262	17246	17360	17334	17264	17305	17306	17407	17349	17440	17397	17475	17280	17352	17346	17325	17329	17395	17486	17683	17337	17400	17339	17474	17419	17420	17490	17370	17335	17403	17355	17609	17333	17440	17384	17360	17392	17269	17271	17266	17505	17469	17412	17382	17338	17433	17635	17390	17259	17209	17467	17419	17515	17388	17358	17194	17206	17429	17251	17222	17256	17518	17384	17446	17356	17301	17303	17265	17483	17245	17333	17378	17193	17403	17178	17320	17314	17438	17279	17239	17315	17465	17181	17479	17277	17495	17401	17237	17547	17488	17343	17139	17225	17395	17368	17419	17415	17262	17370	17239	17474	17236	17229	17304	17288	17352	17338	17284	17264	17322	17321	17448	17171	17324	17423	17307	17470	17444	17307	17381	17367	17306	17579	17378	17370	17348	17434	17481	17529	17464	17568	17349	17392	17268	17424	17523	17455	17400	17316	17467	17451	17335	17370	17316	17316	17487	17350	17570	17485	17203	17368	17401	17456	17254	17415	17160	17438	17392	17437	17348	17422	17658	17433	17437	17344	17302	17523	17619	17302	17384	17281	17396	17201	17346	17303	17468	17399	17447	17567	17530	17517	17452	17399	17383	17271	17503	17422	17260	17447	17221	17377	17447	17355	17398	17357	17305	17197	17348	17567	17262	17326	17315	17381	17447	17410	17216	17352	17415	17543	17434	17188	17461	17247	17366	17527	17202	17505	17285	17451	17421	17397	17279	17422	17429	17437	17517	17246	17329	17374	17433	17438	17397	17282	17468	17502
22686	21205	27780	25050	22784	28430	33940	30449	29528	29932	29611	29272	28956	29165	28904	28938	28862	28799	28667	28641	28879	28571	28568	28433	28473	28798	28373	28569	28319	28198	28343	28346	28212	28720	28526	28317	28480	28491	28143	28249	28327	28683	28556	28418	28113	28369	28212	28116	28362	28150	28186	28259	28449	28387	28295	28212	28345	28301	28247	28258	28584	28377	28341	28591	28334	28313	28581	28330	28214	28444	28441	28096	28119	28653	28583	28355	28365	28140	28110	28131	28255	27962	28188	28160	28091	27870	28390	28239	28106	28035	28209	28206	28353	28281	28272	28254	28378	28319	28092	28293	28212	28079	28332	27956	28173	28339	28120	28334	27982	28324	28366	28351	28241	28474	28356	28183	28211	28137	28402	28373	28520	28369	28152	28162	28277	28409	28360	28259	28219	28149	28249	28187	28245	28242	28432	28161	28140	28135	28122	28356	28211	28028	28109	28235	28157	28138	27952	28405	28232	28324	28031	28340	28146	28258	28310	28441	28059	28073	28313	28245	28239	28111	28275	28307	28138	28236	28161	28241	28230	28367	28316	27961	28014	28344	28401	28142	28039	28277	28086	28387	28246	28266	28035	28167	28047	28100	28193	28121	28200	28206	28251	28398	27969	28402	28127	28203	28267	28104	28072	28381	28148	28171	28107	28074	28101	28272	28056	28134	28098	28217	28260	28310	28369	28236	28161	28113	28413	28462	28009	28088	28203	28214	28227	28166	28190	28036	28405	28091	28100	28218	28113	27897	28276	28215	28258	28146	28141	28118	28040	28135	28165	28579	28214	28191	28464	28084	28047	28170	28164	28304	28293	28009	28225	28340	28177	28050	28267	28038	28090	28304	28286	28422	28249	28102	28382	28428	28168	28182	28167	28314	28255	28075	28200	28014	28175	27920	28279	28076	28196	28226	28108	28295	28076	28194	28173	28375	28319	28415	27985	28301	28383	28100	28189	28108	28172	28317	28328	28291	28043	28300	27964	28123	28240	28368	28083	28011	28210	28098	28209	28055	28115	28335	28536	28291	28195	28193	28046	28160	28182	28132	27847	28187	28119	28085	28036	28192	28220	28448	28200	28097	27975	28249	28299	28193	28176	28187	27991	28115	28066	28242	28097	27957	28107	28178	28317	28138	28270	28177	28196	28049	28047	28536	28151	28285	28176	28111	28259	28403	28171	28221	28197	28145	28004	28357	27803	28319	28230	28238	28091	28126	28233	28141	28436	28165	28077	28029	28307	28327	28104	28351	28106	28424	28468	28389	28210	28327	28152	28143	27913	28195	27992	28097	28215	28077	28154	28200	28307	28148	28138	28173	28112	28359	28123	28226	28062	28188	28228	28278	28315	28134	28110	28102	28103	28247	27831	28259	28284	28164	28279	28223	28274	28245	28232	28152	28199	28287	28148	28335	28195	28137	28366	28333	28131	28261	28145	28125	28686	28235	28261	28407	28011	27889	28189	27998	28048	28177	28024	28253	28133	28150	28273	28281	28275	28235	28224	28168	28179	28337	28359	27854	28278	28076	28277	28077	28290	28347	28307	27953	27980	28334	28098	28244	28098	28023	28212	28093	28317	28405	28235	28249	28246	28292	28070	28206	28239	27985	28157	28383	28142	28138	28220	27775	28138	28025	27871	28235	28123	28072	28138	27962	28183	28359	28234	28212	28266	27969	27940	28280	28026	28148	28253	28408	28467	28278	28260	28321	28239	28248	28194	28128	28256	28068	28364	28014	28148	27998	28251	27953	28096	28068	28172	27949	28206	28219	28267	28023	28206	28208	28315	28346	28186	28073	28187	28210	28106	28287	28173	28122	28138	28364	28072	28362	28062	28350	28268	28068	28235	28266	28088	28118	28120	28178	28294	28183	28293	28331	28251	28286	28072	28088	28415	28375	28366	28246	28313	28216	28481	28240	28282	28254	28258	27904	28099	28147	28330	28112	28163	27983	28339	28059	28398	28344	28272	28209	28194	28028	28272	28213	27976	28214	28324	27949	28082	28099	27965	28444	27934	28359	28238	28248	28251	28192	27926	28182	28244	28269	28173	28187	28027	28170	28222	28321	28044	28273	28269	28305	28136	28292	28316	28095	27981	28081	28629	28052	28051	28060	28294	28596	27976	27967	28047	28028	28206	28043	28089	28116	28155	28099	28200	28061	28318	28105	28324	28141	28150	28045	28223	28245	27975	28121	28333	28350	28290	27952	28317	28195	28205	28511	28172	28218	28161	28182	28102	27945	28331	28147	28276	28138	28263	28317	28389	28231	28133	28339	28115	28223	28146	28294	28068	28298	28127	28066	28192	28426	28134	28170	28537	28367	28279	28370	28269	28221	28325	28329	28307	28079	28521	27961	28088	28135	28196	28299	27987	27955	28003	28352	28194	28176	28287	27908	28359	27992	28404	28265	28273	28192	27853	28087	28331	28067	28274	28128	28355	28132	28214	28177	28489	28126	28203	28085	28354	28112	28065	28221	28111	28215	28329	28097	28335	28079	27999	28394	28136	28210	28034	28120	28053	28199	28243	28266	28088	27981	28120	28247	28343	28058	28224	28141	28130	28202	28280	28122	28364	28203	28282	28469	28233	28212	28168	28493	28160	28322	28222	28197	28077	28339	28042	28229	28382	28170	28330	28220	28389	28233	28179	28019	28146	28053	28322	27971	27852	27704	28376	28034	28321	28321	28066	28375	28522	28141	28342	28165	28250	28259	27974	28422	28207	28100	28651	28237	28041	28370	28268	28029	28147	28060	28204	28128	28279	28297	28255	28127	28074	28171	28248	28329	28304	28445	28303	27974	28385	28403	28215	28026	27914	28048	28056	28449	28191	28122	28503	28220	27994	28099	27999	28081	28174	28064	28110	28429	28170	28205	28215	28032	28463	28445	28211	28196	28255	28381	28191	28270	28271	28019	28228	28079	28353	28567	28256	28346	28285	28100	28363	28058	28038	28280	28108	28221	28039	28238	28242	27979	28434	28570	28209	28274	28419	28105	28242	28209	28191	28109	28200	28139	28198	27985	28163	28088	28218	28108	28209	28182	28271	28320	28003	27965	28109	28027	28248	28231	28038	28066	28130	27988	28038	28197	28113	28359	28019	28008	28211	28177	28384	28250	27954	28330	28157	28138	28049	28124	28378	28155	28169	28194	28083	28200	28267	28299	28187	28005	28081	28098	28121	28230	28463	27894	28213	28052	27982	28020	28309	28253	28102	27965	28233	28353	28306	28114	28326	28127	28055	28076	28362	28356	28106	28261	28215	28255	28140	28179	28094	27944	28290	28118	28155	28376	28318	28426	28297	28398	28033	28311	28595	28200	28046	27880	27933	28030	28309	28044	28246	28402	28089	28272	28197	28263	28406	28125	28213	28201	28259	28293	28380	28107	28209	28205	28158	27965	28001	28385	27900	28232	28072	28225	28111	28092	28266	28325	28177	28275	28307	27999	28297	28199	28525	28367	28109	28147	28392	28293	28082	28103	28312	28090	28287	28416	28375	28018	27944	28222	28163	28039	28153	28236	28063	28120	28332	28099	28291	27966	28391	28171	28420	27986	28564	28180	28237	28384	28384	28535	28087	28146	28069	28361	28143	28115	28181	28130	28096	28196	28014	28143	27897	27953	28531	28183	28223	28304	28273	28505	28165	28090	28236	28170	27978	28451	28289	28347	28134	27968	28166	28127	28182	28278	28164	28022	28230	28111	27995	27994	28210	28089	28139	28410	28236	28152	28128	28095	28128	28325	28206	27920	28233	28129	28323	27992	28223	28165	28077	28279	28324	28016	28233	28018	28287	28210	28027	28296	28363	28382	28301	28122	28113	28309	28036	28285	28074	28305	28231	28269	28508	28169	27998	28186	28266	28163	28409	28169	28306	28087	28012	28079	28166	28056	28299	28154	28126	28170	28435	28341	28182	28090	28237	28215	28367	28433	28273	28441	28217	28143	28304	28365	28263	28191	28247	28377	28349	28338	28015	28411	28296	27928	28199	28238	28582	28429	28151	28107	28139	28205	28099	28336	28262	28061	28203	28115	28435	28285	28140	28220	28189	28074	28347	28200	28245	28495	28095	28175	28147	27862	28137	28255	28288	27961	28154	28258	28205	28302	28052	28141	28109	28477	28027	28228	28358	28543	28011	28113	27939	27946	28178	28332	28178	28258	28260	28064	28446	28200	28190	28365	28268	28246	28062	27852	27923	27988	28220	28026	28237	28075	28302	28317	28055	28069	27969	28209	27950	28131	28079	28359	28175	28123	28163	28266	28194	28262	28347	27993	28330	28147	28225	27888	28075	28333	28490	28366	28400	28107	27951	28064	28126	28322	28203	28266	28306	28304	28222	28108	28200	28164	27883	28245	28148	27959	28144	28025	28255	28232	28284	28178	28270	28099	28140	28381	27999	28016	28277	28183	28407	28312	28451	28111	28136	28238	28145	28230	28175	27975	27840	28291	28233	28309	28327	28261	28215	28256	28350	28061	28046	28380	28249	28120	28288	28206	28383	28056	28151	27908	28045	28245	28061	28011	28116	27831	28229	28128	27994	28111	28040	28472	28012	28133	28159	28255	28198	28142	28090	28349	28555	28418	28094	28019	28576	28137	28518	28236	28321	28196	28054	27895	28510	27902	28117	28059	28056	28240	28303	28136	28336	28273	28160	28212	28229	28260	28312	28255	28024	28291	28203	28368	28099	28412	28139	28307	28194	28083	28297	28096	28180	28223	28023	28305	28134	28154	28198	27945	28392	28207	27974	27988	27940	28071	28307	28061	28117	28250	27919	28400	28451	28129	28169	28222	28407	28280	28248	27905	28095	28031	28115	28378	28231	28292	28197	28183	28000	27970	28280	28312	28193	28230	28063	28135	28218	28330	28348	28194	28181	28326	28296	28349	28441	28002	28050	28317	28344	28150	28628	28237	28257	28424	28307	28090	28445	28019	28087	28366	28085	28010	28236	28436	28201	28186	28363	28071	28158	27933	28040	27941	28241	28273	28215	28115	28349	28262	28103	28326	28268	28017	27990	28138	27933	28020	27924	28276	28039	28005	28150	28156	28452	28090	28320	28211	28249	28120	28028	28164	28217	27882	28268	28185	28199	27958	28094	28012	28096	28243	28247	28471	28296	28217	28167	28001	28174	28174	28008	28167
21362	37195	36279	29494	25931	23219	21554	20566	19952	19386	18935	18712	18614	18266	18203	18161	18113	17755	17861	18053	17893	17667	17721	17728	17802	17691	17598	17800	17750	17543	17728	17501	17610	17598	17568	17798	17626	17533	17576	17511	17578	17523	17548	17456	17581	17552	17465	17635	17521	17494	17656	17682	17552	17509	17612	17575	17597	17555	17567	17533	17485	17422	17638	17386	17524	17417	17606	17427	17473	17383	17456	17542	17627	17504	17553	17406	17559	17393	17520	17494	17402	17189	17391	17409	17464	17345	17484	17361	17427	17445	17573	17656	17568	17422	17471	17449	17232	17485	17344	17434	17571	17451	17544	17525	17282	17507	17354	17516	17436	17296	17430	17497	17582	17413	17364	17459	17572	17507	17419	17351	17353	17464	17506	17304	17536	17439	17397	17350	17460	17355	17505	17450	17374	17472	17456	17485	17332	17378	17294	17362	17687	17451	17530	17502	17489	17480	17396	17195	17444	17318	17355	17529	17238	17481	17372	17455	17505	17470	17210	17431	17531	17442	17368	17512	17495	17485	17596	17467	17453	17474	17413	17432	17464	17422	17433	17562	17490	17542	17350	17336	17391	17468	17193	17526	17319	17428	17474	17549	17403	17384	17340	17408	17299	17464	17339	17320	17391	17387	17369	17549	17282	17282	17389	17317	17645	17400	17288	17504	17638	17559	17339	17499	17401	17281	17500	17286	17650	17230	17517	17301	17362	17332	17598	17394	17396	17360	17269	17376	17478	17310	17354	17306	17431	17383	17421	17579	17448	17380	17367	17333	17410	17412	17344	17337	17404	17361	17508	17545	17432	17387	17359	17375	17456	17407	17566	17493	17389	17338	17468	17344	17430	17515	17518	17344	17390	17426	17584	17386	17492	17315	17471	17427	17455	17405	17304	17503	17348	17356	17391	17355	17453	17378	17483	17295	17504	17376	17287	17733	17417	17435	17380	17480	17380	17343	17232	17517	17535	17661	17442	17526	17424	17328	17562	17324	17251	17362	17498	17106	17478	17309	17502	17603	17509	17473	17487	17405	17349	17400	17379	17438	17588	17371	17587	17403	17382	17465	17510	17403	17368	17638	17273	17279	17463	17274	17464	17381	17280	17319	17276	17320	17614	17455	17462	17563	17254	17350	17564	17169	17367	17490	17431	17508	17209	17482	17362	17326	17554	17525	17289	17300	17574	17444	17357	17385	17509	17614	17272	17308	17269	17444	17449	17416	17317	17341	17300	17502	17359	17419	17368	17347	17484	17398	17569	17344	17303	17535	17441	17379	17284	17395	17235	17469	17229	17500	17322	17384	17441	17324	17341	17251	17528	17292	17373	17540	17244	17552	17325	17701	17358	17427	17448	17437	17248	17410	17456	17218	17445	17480	17246	17384	17426	17422	17536	17278	17356	17379	17299	17441	17498	17483	17479	17438	17492	17416	17318	17337	17409	17430	17422	17563	17465	17341	17379	17335	17274	17396	17504	17486	17547	17164	17500	17511	17369	17412	17461	17304	17386	17404	17627	17359	17403	17435	17476	17516	17347	17308	17412	17483	17350	17525	17474	17375	17273	17396	17421	17553	17392	17514	17382	17483	17395	17311	17536	17257	17508	17334	17505	17480	17336	17484	17414	17482	17342	17382	17363	17278	17395	17430	17452	17401	17440	17448	17404	17230	17437	17522	17601	17575	17493	17268	17321	17401	17324	17428	17464	17309	17449	17308	17672	17515	17333	17242	17427	17321	17440	17400	17591	17363	17356	17458	17559	17519	17437	17453	17449	17270	17411	17372	17450	17532	17444	17350	17404	17356	17550	17425	17314	17313	17437	17373	17459	17346	17398	17473	17431	17452	17415	17474	17364	17361	17311	17333	17318	17491	17467	17332	17263	17242	17726	17455	17606	17372	17506	17475	17442	17484	17491	17339	17368	17403	17549	17531	17468	17428	17356	17394	17372	17423	17515	17390	17381	17443	17256	17395	17474	17460	17536	17414	17476	17373	17458	17382	17374	17459	17481	17441	17436	17413	17344	17326	17383	17590	17490	17309	17591	17317	17445	17456	17563	17535	17467	17399	17275	17497	17543	17538	17409	17321	17330	17669	17464	17558	17482	17465	17239	17466	17438	17349	17556	17442	17438	17352	17596	17437	17444	17493	17379	17543	17451	17412	17400	17365	17528	17337	17281	17518	17401	17409	17453	17524	17250	17529	17322	17532	17274	17314	17469	17553	17383	17381	17341	17502	17415	17463	17613	17255	17524	17491	17567	17545	17450	17520	17472	17450	17374	17439	17319	17354	17505	17326	17409	17527	17390	17572	17431	17349	17393	17571	17259	17478	17526	17546	17470	17404	17268	17362	17329	17338	17466	17455	17359	17531	17296	17202	17352	17432	17513	17552	17546	17453	17535	17440	17348	17602	17480	17237	17417	17481	17481	17553	17349	17264	17440	17531	17383	17446	17368	17499	17303	17445	17579	17409	17501	17439	17466	17408	17392	17304	17549	17224	17387	17318	17471	17384	17473	17375	17509	17365	17225	17410	17479	17405	17479	17371	17419	17384	17559	17283	17514	17188	17443	17354	17351	17521	17535	17427	17342	17628	17374	17452	17463	17405	17455	17391	17444	17256	17346	17469	17372	17523	17486	17370	17476	17219	17283	17431	17176	17450	17331	17334	17448	17557	17438	17459	17555	17304	17572	17325	17315	17417	17542	17548	17480	17184	17338	17347	17312	17439	17537	17430	17415	17412	17448	17494	17452	17451	17342	17265	17494	17352	17621	17423	17355	17282	17427	17429	17405	17440	17567	17500	17510	17349	17480	17357	17316	17502	17535	17322	17421	17341	17329	17507	17431	17426	17522	17448	17294	17387	17423	17454	17467	17510	17268	17460	17315	17359	17340	17344	17487	17394	17517	17612	17554	17557	17417	17621	17416	17484	17383	17524	17527	17589	17557	17363	17440	17423	17290	17528	17370	17354	17518	17380	17411	17260	17433	17447	17662	17279	17434	17416	17199	17436	17489	17474	17388	17493	17430	17270	17511	17496	17535	17452	17274	17432	17218	17330	17482	17442	17314	17373	17556	17332	17457	17444	17556	17411	17444	17521	17469	17521	17497	17359	17359	17380	17481	17356	17348	17327	17384	17521	17272	17449	17475	17336	17292	17578	17397	17422	17569	17551	17465	17343	17368	17334	17184	17508	17365	17555	17391	17387	17407	17572	17535	17347	17464	17445	17161	17457	17439	17497	17468	17255	17515	17211	17343	17620	17408	17432	17400	17288	17316	17435	17578	17411	17414	17496	17483	17488	17314	17360	17290	17375	17268	17308	17271	17425	17476	17555	17454	17434	17356	17352	17291	17233	17456	17600	17339	17604	17201	17557	17457	17325	17366	17368	17505	17427	17265	17655	17529	17310	17505	17582	17204	17490	17366	17376	17291	17492	17464	17404	17250	17427	17467	17598	17362	17450	17365	17484	17438	17353	17431	17384	17433	17259	17250	17571	17519	17503	17387	17373	17191	17535	17327	17294	17421	17415	17400	17448	17341	17411	17294	17538	17302	17396	17434	17499	17601	17452	17513	17413	17356	17312	17277	17562	17374	17266	17264	17480	17623	17393	17477	17218	17147	17375	17419	17214	17580	17434	17479	17261	17485	17402	17478	17507	17356	17346	17512	17243	17385	17252	17318	17547	17346	17518	17535	17417	17438	17292	17298	17450	17462	17488	17517	17364	17457	17404	17427	17483	17489	17391	17331	17372	17177	17278	17287	17344	17413	17427	17383	17346	17484	17390	17440	17510	17505	17616	17400	17323	17468	17236	17546	17434	17341	17534	17430	17325	17491	17470	17378	17481	17287	17617	17494	17403	17314	17294	17482	17616	17371	17467	17363	17510	17227	17418	17281	17378	17456	17545	17499	17460	17511	17575	17492	17451	17415	17310	17528	17484	17404	17460	17392	17537	17594	17361	17341	17455	17298	17686	17541	17433	17340	17528	17498	17368	17378	17383	17321	17428	17476	17386	17447	17369	17301	17431	17480	17436	17465	17496	17581	17338	17320	17331	17440	17473	17515	17449	17421	17356	17295	17334	17355	17446	17450	17433	17433	17433	17436	17434	17466	17464	17378	17485	17533	17308	17533	17369	17373	17448	17275	17424	17539	17482	17543	17538	17419	17414	17313	17377	17222	17316	17381	17504	17369	17420	17381	17458	17454	17561	17287	17510	17393	17396	17362	17342	17398	17299	17472	17435	17318	17482	17573	17302	17539	17406	17423	17585	17381	17304	17514	17349	17506	17288	17397	17605	17375	17376	17491	17497	17456	17313	17598	17377	17346	17413	17403	17476	17403	17361	17435	17494	17430	17380	17396	17463	17264	17172	17381	17456	17522	17315	17420	17417	17626	17434	17399	17385	17354	17364	17377	17308	17368	17563	17236	17453	17434	17516	17499	17323	17282	17428	17421	17414	17374	17453	17428	17474	17358	17407	17416	17262	17502	17341	17299	17337	17445	17470	17345	17575	17364	17327	17666	17231	17397	17381	17476	17463	17295	17293	17357	17400	17283	17442	17492	17274	17404	17224	17434	17330	17465	17453	17338	17502	17458	17350	17525	17626	17374	17527	17587	17456	17561	17284	17320	17418	17551	17404	17455	17418	17263	17591	17358	17538	17578	17506	17495	17542	17580	17627	17426	17659	17448	17324	17258	17401	17505	17610	17391	17270	17348	17367	17570	17572	17315	17462	17455	17288	17443	17328	17502	17460	17294	17358	17461	17407	17339	17501	17381	17472	17337	17361	17442	17563	17399	17291	17385	17497	17347	17483	17432	17345	17242	17415	17352	17578	17346	17458	17244	17371	17615	17213	17546	17496	17386	17353	17523	17400	17390	17507	17356	17471	17421	17583	17403	17359	17298	17479	17340	17343	17346	17393	17482	17546	17353	17281	17535	17366	17514	17269	17505	17249	17338	17409	17442	17557	17275	17502	17323	17471	17451	17439	17486	17443	17425	17461	17426	17350	17347	17519	17388	17384	17248	17433	17276	17419	17486	17282	17595	17536	17414	17264	17606	17471	17471	17447	17379	17443	17430	17517	17461	17377	17515	17323	17364	17233	17422	17391	17478	17278	17496	17382	17385	17288	17367	17629	17366	17315
35886	29606	34488	33416	31105	30727	31003	30596	30374	30393	30132	30186	30053	30185	30071	29999	29868	29888	29931	29843	30091	29815	30014	30123	30159	30033	30064	29823	30109	29898	30099	29627	30036	29733	29991	29733	29784	30116	29770	29784	29927	30085	29944	29956	30175	29866	29776	30085	30008	29934	30272	29943	29840	29792	30144	29683	29994	30057	30091	29798	29938	29928	29869	30002	29594	30053	30124	30001	29897	30040	30044	29899	29846	29735	29878	29964	29852	29742	29881	30214	29899	30146	29833	29813	29819	30196	30018	29806	29920	29779	30024	29916	29799	29658	29776	30134	29946	29764	29854	30273	29776	30079	29838	29804	29840	30223	29897	30075	29742	29831	29950	30082	30002	30187	29880	29760	29985	30060	29938	29657	29823	29827	29887	29883	29880	29828	30110	29862	29878	29849	29851	30125	29925	29857	29831	29908	29920	29903	29901	29926	29935	29958	29759	29811	30104	30044	29811	29853	29945	30104	30144	29764	29715	29749	29793	29966	29980	29555	29940	30029	30048	29912	29904	29888	29905	29986	30023	29844	29852	30071	29876	29932	29849	29893	29948	30071	29842	29713	29804	29725	29967	29889	29932	29848	29923	30068	29876	29971	29864	29962	29850	29916	29963	29849	29967	29934	30252	29858	29982	30049	30038	29786	30063	30023	30229	29927	29888	29827	29770	29930	30030	29989	30091	29891	29691	29916	29754	29868	29962	29786	29928	29504	30083	30044	29959	30007	29825	30074	29549	30186	29836	30014	29892	29832	29999	29925	29857	29815	29837	29755	30213	29885	30040	30124	29992	29908	29902	29932	29906	29937	29960	30127	30013	30107	29874	30134	29908	29894	29886	29990	30007	29827	30118	29907	29878	29684	29730	29905	29872	29620	30027	29802	30230	29929	30129	30117	29931	30170	30005	29900	29720	29926	29678	29778	29703	29876	30043	29787	29828	29912	29863	29693	30098	29673	29925	30032	29778	29950	30062	29758	29787	29934	30178	30182	30037	29943	30090	29648	29923	29960	29925	29955	29585	29997	29544	30074	29751	29923	29911	30080	29982	29929	29936	29895	30046	29870	29903	29871	29749	30145	29813	29979	29991	30018	29934	29907	29880	29839	29893	29880	30069	30026	29965	30045	29641	29813	29891	29953	29896	29829	29820	29989	30081	30005	29914	30015	29881	29938	29977	29761	29885	29806	29915	29933	29749	29801	30306	29762	29752	29743	29790	29889	29819	29627	29745	30083	29853	29865	29568	29795	29806	29620	30030	30017	29827	30188	29822	30026	29777	29679	29601	30087	30032	29757	29607	29827	29832	29796	29944	30012	29984	29726	29862	29885	29623	30190	30142	29935	29805	29784	29803	29651	29897	29838	29817	29794	29703	29931	29904	30002	30078	29935	29840	29629	29435	29779	30080	29680	29949	30070	30024	29917	29661	29974	29990	29930	29909	30023	29696	29846	30078	30074	29609	29966	29753	29695	29854	29907	29869	29960	29816	29915	30004	29902	29909	29911	29699	30054	29753	29786	29903	29875	29828	29935	30094	30165	29858	29815	29877	29830	29743	29856	30009	30034	29953	29837	29928	29927	29913	29740	30013	30030	30124	30015	30191	29805	29977	30134	30214	29781	29739	29887	29946	29982	29854	30205	29829	30062	29782	30147	29826	30062	29815	29845	29843	29581	29845	29841	29773	29887	30002	29919	29980	29777	30017	30125	30080	29781	29924	29799	29892	29818	29963	29839	29786	30000	30093	29590	29722	29708	30342	30031	29777	29669	30002	29930	29949	29864	29793	29755	29814	29787	29901	30131	30191	29977	30006	29730	29938	29965	29867	29813	29839	29716	30262	30020	29773	29935	29938	29922	29918	29874	29856	29884	29811	29845	29964	29942	29977	29902	29937	29808	29774	29864	30081	29933	29850	29801	29833	30153	29818	30007	30228	30034	29862	29918	29864	29945	30123	29963	30246	29534	29759	29761	29958	29864	30056	30022	29806	29647	29650	29918	29944	29950	30075	30021	30027	29855	29964	29809	29827	30020	29835	29870	29583	29865	29947	29659	29901	29911	30023	30078	30080	29816	29679	29933	29998	29876	30118	29941	29919	29995	29900	29968	30014	30099	30011	29891	29962	29954	29977	29568	29950	29959	29996	30101	29836	29780	29934	29800	29900	29919	29954	29943	30039	29800	29766	29784	29890	29794	30010	29838	29785	30034	29753	30130	29869	29893	29801	29912	30087	30022	29775	30065	30030	29810	29940	29766	30185	30028	29875	29943	30101	30301	29989	29932	29847	29902	29963	30137	29881	30145	29843	29889	29911	29711	29744	29980	29901	29870	29865	30101	29975	29861	29739	29757	29808	29986	29772	29894	30149	29909	29758	29967	29798	30077	29889	29907	30025	29877	29762	30035	30009	29976	29862	29400	29889	29964	29849	29758	30023	29587	29903	29942	29759	29860	29946	29992	29971	30023	29899	30040	29923	29890	30013	29940	29983	29854	30045	29884	29871	29982	29760	30131	29975	29972	29851	29821	29679	29799	29877	29744	29931	29848	29957	30005	29942	30111	29894	29899	30057	30160	29814	29966	29907	30141	30003	29965	30024	29928	29770	29980	29906	30031	29805	29725	30055	30046	29765	30008	29571	29768	29881	30079	30074	29769	29664	30005	29733	29687	29782	29983	30127	29703	29886	29894	29720	29799	29902	30446	29935	29724	29921	29865	29899	29867	30092	29896	29840	30468	30173	29988	29533	29969	30008	29866	29799	29887	29824	29824	29816	29956	29763	29801	30232	29748	29866	29681	29924	29782	29811	30022	29984	29931	29795	30026	30118	29815	30009	29773	29866	29778	30274	30123	30219	29963	29826	29923	29839	30338	29928	29718	29930	29975	29771	30032	29613	30052	29994	30031	29984	29976	29897	29893	29854	29647	30000	29800	29941	30027	29708	29918	29687	29768	29931	29851	29782	29917	30020	29896	29887	29945	29745	30052	29919	29581	30048	30142	30114	29891	29902	30121	30172	30324	30232	29987	29977	29844	29944	29955	29962	29943	30145	30172	29857	29875	30084	30025	29875	29775	30109	30093	29660	29922	29826	30022	30053	29942	29857	29922	29876	29800	29817	29954	29930	29921	29934	29793	29897	29841	29943	29992	30048	29789	29907	29737	29920	29961	30034	29796	29943	29950	29903	30023	29938	29845	29877	30075	30001	29998	29919	29983	29916	29999	29905	29821	29970	29732	29947	29811	29949	29759	30095	30016	29949	29972	29937	30064	30118	29831	29832	30071	30063	29896	29814	29740	30008	30020	29906	29848	29950	29767	29729	29759	30064	29854	29924	29833	29705	29840	30164	29946	29796	29961	29768	29909	30021	29778	29998	30056	29814	29730	29672	29922	29880	29636	29816	29767	29562	30074	29608	30031	29866	29811	29927	29979	29698	29506	29851	30034	29964	29987	29933	30141	29791	30038	29859	30024	29838	29922	29891	29742	30080	30098	29958	29713	30138	29769	29915	29979	30179	29852	29964	29910	30109	30144	30097	29824	30085	29886	29721	29805	29874	29928	29946	29943	29770	30070	29846	30074	29852	30039	29592	29885	29472	29881	29943	30066	30059	30119	29855	29991	29882	29716	29935	30025	30040	30006	30001	29850	30155	30071	29993	29964	29935	29744	29967	29864	30043	29859	30106	30059	29948	30092	30018	29921	29697	29760	30113	30119	29991	30139	29661	29680	29983	29854	29981	30053	30075	29898	29908	29962	29968	29914	30034	29937	29657	30108	29939	29949	29891	29919	30057	29946	29711	29848	30127	29660	30106	29796	29847	29862	29875	29862	30030	29858	29992	30037	29692	29894	29961	30000	29906	29765	29890	29706	30139	29977	29939	29861	29907	30066	29890	29896	29978	29941	29927	29747	30083	30159	29733	29857	29872	29967	29952	30048	29825	29931	30026	29793	29989	29991	29766	29879	29799	30139	29842	30028	30062	29904	29901	29825	29772	29994	29875	29860	29939	30004	29983	30174	30071	30046	29727	30144	29998	29926	30148	29930	29977	30031	29941	29993	29665	30320	29771	29751	29791	29716	30362	30079	29854	30033	29703	29855	29853	29867	30002	30039	29921	29867	30118	29979	29893	29833	29830	29805	29745	29755	29845	30018	30162	30166	29861	29781	30020	29790	30031	29869	30077	29974	29909	29631	29927	30119	29748	30132	29952	29829	29924	30115	29930	29872	29748	29814	29723	30115	29791	29924	30056	29920	29903	29755	29794	29839	30237	29904	29892	29974	29793	29819	29760	29702	29794	29891	29747	30202	29843	29674	29684	30134	30194	29920	29880	29833	29923	29848	30072	30009	30065	29909	29748	29961	30028	30045	30012	29932	29855	29984	30004	29632	30058	30161	29893	29950	29966	29772	29907	29673	29976	29828	29768	29823	29929	29753	29926	29682	30046	29887	30022	30093	30237	29737	29811	29734	30035	30010	29743	30131	29898	29895	29922	30042	29989	29961	29814	30002	30027	29745	29859	29902	29844	29702	29567	29937	30159	29919	30200	29912	30014	29965	30087	29948	29941	29982	29926	29607	29586	30075	29893	30013	29829	29863	30042	30374	29787	29723	29850	30060	30184	30450	29961	29891	29912	29929	29985	30024	29929	29932	29912	29840	29957	29867	29868	30099	29725	29933	30271	30008	30333	30060	30084	29847	29945	29861	30042	29778	30074	29904	29694	29743	30028	29922	29890	30158	30019	29905	29795	29916	29888	29753	29667	30076	29940	29659	29930	29627	29751	29894	30095	29949	29739	30092	30002	30064	29883	29706	30012	29986	30181	29767	29996	29902	29930	30128	29790	29989	29945	29913	29840	30057	29985	29780	29896	29805	29824	29799	30005	29632	29941	30108	29991	29848	29894	30255	29881	29990	30176	29670	29729	29772	29877	29970	30049	29988	30150	29973	29891	29964	30199	30056	29770	29976	29886	30003	29927	30009	30066	30080	29967	29713	30041	29899	30146	29936	29959	29634	29989	29878	30193	29727	30026	29760	30033	30005	29882	29951	29977	29726	29899	29994	29970	29962	29923	29726	29695	29955	29748	29947	29823	29921	29888	29895	29775	29871	29739	29860	29853	29970	29910	29773	29944	29955	30126	30002	30095	29881
22229	25500	25107	22201	20807	19887	19537	19008	18814	18830	18559	18554	18538	18330	18740	18187	18481	18182	18319	18200	18366	18264	18378	18375	18435	18291	18349	18309	18408	18325	18276	18356	18414	18225	18256	18365	18188	18165	18329	18217	18208	18210	18187	18286	18439	18384	18123	18345	18138	18134	18185	18300	18447	18143	18380	18182	18281	18336	18248	18169	18163	18099	17993	18395	18131	18243	18312	18266	18269	18425	18358	18221	18227	18300	18285	18592	18202	18198	18326	18159	18450	18337	18307	18273	18180	18257	18170	18366	18350	18173	18251	18229	18270	18458	18086	18146	18193	18318	18422	18372	18182	18327	18372	18206	18322	18343	18318	18279	18221	18211	18186	18287	18134	18217	18215	18289	18340	18265	18211	18324	18263	18186	18206	18283	18298	18084	18161	18340	18171	18400	18356	18141	18411	18345	18372	18291	18164	18213	18329	18227	18085	18320	18065	18219	18058	18311	18367	18269	18145	18211	18358	18333	18345	18279	18167	18430	18420	18233	18218	18209	18147	18393	18213	18142	18262	18312	18036	18259	18132	18253	18142	18443	18222	18246	18157	18148	18089	18264	18206	18270	18259	18219	18288	18308	18098	18197	18267	18160	18232	18223	18100	18215	18090	18255	18335	18400	18126	18220	18322	18332	18257	18113	18323	18380	18325	18147	18399	18204	18248	18150	18285	18258	18266	18193	18284	18140	18219	18173	18159	18265	18222	18422	18135	18113	18186	18232	18424	18149	18284	18264	18276	18217	18298	18295	18080	18170	18266	17904	18304	18132	18214	18429	18118	18075	18173	18099	18222	18012	18414	18320	18011	18209	18440	18260	18129	18291	18197	18074	18272	18111	18144	18075	18202	18169	18301	18319	18200	18086	18198	18255	18203	18190	18341	18168	18264	18332	18360	18213	18456	18290	18139	18298	18244	18103	18297	18218	18301	18191	18124	18349	18247	18369	18049	18334	18413	18192	18337	18254	18265	18210	18051	18228	18098	18384	18361	18158	18354	18134	18303	18334	18243	18326	18225	18180	18139	18296	18188	18073	18345	18211	18131	18176	18211	18099	18171	18407	18041	18202	18164	18289	18413	18242	18134	18140	18302	18175	18350	18390	18389	18302	18230	18189	18377	17996	18303	18211	18073	18214	18222	18151	18146	18211	18296	18330	18224	18100	18264	18154	18266	18344	18137	18289	18166	18267	18140	18301	18165	18275	18145	18116	18368	18218	18144	18316	18335	18222	18214	18245	18208	18249	18116	18213	18198	18101	18235	18113	18185	18306	18255	18387	18382	18116	17996	18190	18248	18073	18249	18226	18094	18115	18185	18067	18318	18216	18230	18155	18132	18318	18062	18118	18395	18178	18384	18155	18361	18351	18218	18294	18131	18351	18221	18375	18162	18143	18192	18156	18280	18304	18198	18165	18285	18177	18034	18181	18276	18391	18194	18098	18193	18329	18264	18478	18135	18402	18241	18235	18215	18129	18307	18083	18442	18252	18149	18233	18225	18384	18350	18287	18136	18070	18271	18290	18118	18240	18127	18341	18385	17935	18284	18280	18161	18147	18069	18260	18227	18355	18225	18197	18304	18182	18215	18239	18273	18188	18230	18115	18105	18330	18073	18221	18358	18314	18476	18116	18264	18346	18193	18226	18286	18244	18122	18144	18186	18134	18258	18150	18200	18214	18020	18392	18266	18232	18069	18176	18388	18228	18049	18128	18254	17955	18238	18183	18044	18206	18255	18242	18336	18293	18305	18239	18368	18266	18154	18228	18243	18347	18309	18118	18368	18170	18334	18259	18034	18221	18348	18086	18252	18364	18365	18345	18367	18113	18240	18207	18123	18293	18231	18112	18164	18228	18447	18070	18162	18145	18170	18288	18241	18152	18292	18145	18197	18282	18159	18305	18136	18138	18368	18209	18167	18184	18169	18278	18281	18235	18210	18056	18261	18298	18301	18114	18312	18187	18114	18284	18233	18149	18186	18162	18386	18464	18156	18302	18242	18193	18166	18186	18265	18273	18188	18158	18189	18237	18126	18284	18189	18156	18269	18277	18328	18119	18334	18172	18088	18309	18281	18262	18193	18237	18307	18171	18261	18326	18265	18185	18223	18329	18052	18166	18211	18142	18075	18234	18185	18305	18200	18208	18129	18157	18251	18182	18173	18436	18146	18083	18151	18324	18230	18082	18250	18175	18227	18368	18249	18121	18280	18176	18223	18237	18148	18242	18306	18243	18294	18472	18177	18113	18144	18139	18412	18347	18339	18270	18216	18261	18408	18288	18182	18374	18050	18208	18322	18217	18143	18263	18199	18106	18178	18173	18278	18441	18102	18209	18180	18017	18128	18228	18167	18312	18341	18323	18168	18300	18143	18246	18244	18407	18219	18366	18316	18190	18029	18244	18183	18282	18136	18043	18272	18229	18181	18133	18159	18358	18254	18160	18116	18230	18301	18354	18311	18070	18248	18230	18261	18247	18357	18222	18224	18225	18136	18355	18388	18298	18199	18117	18325	18348	18170	18464	18129	18154	18051	18243	18137	18316	18331	18122	18140	18120	18108	18146	18211	18403	18087	18262	18233	18251	18274	18294	18326	18313	18381	18165	18182	18135	18227	18338	18170	18295	18360	18236	18342	18076	18225	18250	18015	18180	18229	18187	18062	18163	18339	18240	18095	18425	18321	18159	18156	18208	18166	18250	18185	18006	18136	18234	18113	18303	18270	18152	18385	18327	18141	18341	18150	18307	18320	18167	18319	18285	18282	18107	18122	18220	18204	18234	18221	18143	18235	18275	18205	18333	18187	18329	18292	18100	18242	18344	18189	18145	18183	18163	18172	18256	18297	18246	18270	18036	18147	18126	18302	18133	18264	18242	18220	18291	18349	18381	18145	18221	18319	18092	18343	18146	18269	18117	18250	18099	18059	18101	18065	18249	18448	18348	18222	18175	18324	18460	18151	18368	18195	18277	18300	18239	18216	18193	18215	18243	18219	18276	18241	18208	18162	18286	18142	18242	18396	18180	18317	18236	18199	18355	18273	18388	18300	18105	18315	18365	18027	18365	18076	18309	18194	18111	18198	18302	18176	18188	18186	18227	18335	18300	18032	18466	18093	18234	18133	18424	18307	18090	18251	18224	18299	18276	18231	18449	18310	18150	18328	18237	18173	18196	18243	18346	18208	18196	18240	18111	18264	18175	18226	18220	18281	18066	18094	18194	18197	18341	18169	18248	18466	18277	18192	18303	18426	18255	18169	18244	18279	18280	18223	18270	18259	18275	18228	18305	18230	18248	18159	18252	18233	18189	18013	18186	18177	18143	18334	18259	18296	18219	18326	18186	18171	18205	18069	18385	18125	18162	18299	18289	18347	18142	18363	18060	18294	18337	18079	18299	18248	18270	18350	18206	18180	18104	18214	18165	18050	18286	18276	18188	18135	18369	18025	18239	18185	18110	18333	18367	18041	18094	18360	18234	18244	18314	18349	18207	18312	18131	18316	18163	18294	18046	18341	18196	18183	18149	18244	18128	18177	18411	18091	18217	18491	18225	18308	18370	18208	18205	18315	18353	18240	18266	18293	18191	18311	18289	18046	18146	18217	18121	18437	18104	18260	18047	18260	18318	18216	18172	18194	18096	18264	18331	18269	18283	18299	18266	18139	18168	18209	18068	18220	18123	18338	18236	18265	18272	18264	18254	18334	18172	18287	18155	18099	18267	18217	18372	18272	18192	18097	18489	18260	18340	18234	18102	18151	18285	18176	18420	18139	18263	18153	18238	18251	18113	18269	18213	18259	18404	18310	18262	18410	18334	18394	18167	17994	18362	18100	18235	18234	18341	18243	18261	18234	18280	18228	18179	18231	18239	18433	18095	18229	18265	18336	18226	18389	18271	18203	18261	18205	18226	18300	18440	18143	18134	18332	18343	18228	18146	18219	18293	18293	18359	18247	18270	18232	18259	18346	18483	18236	18446	18150	18124	18401	18435	18365	18206	18320	18302	18278	18325	18158	18338	18219	18156	18189	18356	18124	18126	18128	18103	18307	18259	18310	18281	18248	18132	18177	18343	18215	18172	18135	18300	18282	18494	18284	18137	18125	18232	18236	18331	18082	18227	18447	18217	18246	18357	18277	18149	18413	18273	18214	18173	18142	18159	18244	18148	18371	18318	18244	18062	18199	18302	18136	18021	18381	18299	18267	18359	18318	18117	18371	18195	18199	18290	18275	18164	18198	18303	18267	18105	18254	18112	18131	18287	18274	18413	18169	18323	18279	18396	18451	18390	18247	18224	18186	18314	18234	18020	18276	18289	18360	18159	18126	18254	18212	18236	18266	18197	18316	18318	18319	18269	18376	18238	18254	18284	18176	18216	18301	18287	18215	18041	18325	18314	18264	18316	18298	18206	18054	18265	18247	18131	18204	18339	18316	18308	17977	18308	18193	18165	18303	18142	18174	18319	18242	18125	18230	18088	18274	18361	18203	18354	18160	18180	18133	18210	18256	18226	18339	18325	18227	18172	18257	18315	18301	18247	18139	18219	18233	18271	18295	18127	18213	18214	18160	18149	18153	18105	18269	18273	18058	18255	18194	18180	18180	17976	18258	18267	18201	18177	18043	18212	18276	18320	18213	18388	18151	18144	18368	18417	18221	18224	18320	18319	18230	18317	18126	18228	18318	18283	18201	18199	18134	18399	18154	18340	18060	18313	18331	18117	18083	18224	18336	18342	18298	18234	18113	18314	18110	18263	18360	18065	18290	18176	18041	18299	18467	18291	18311	18134	18258	18217	18281	18333	18277	18131	18327	18127	18158	18192	18129	18301	18279	18316	18110	18146	18169	18203	18269	18351	18241	18273	18115	18095	18092	18271	18246	18331	18231	18252	18250	18174	18266	18320	18201	18271	18173	18088	18267	18350	18113	18019	18362	18175	18313	18017	18185	18188	18370	18121	18043	18232	18316	18274	18239	18245	18201	18280	18328	18243	18249	18174	18128	18314	18394	18094	18311	18403	18286	18429	18330	18120	18137	18308	18311	18140	18175	18330	18301	18184	18073	18252	18112	18313	18180	18280	18247	18157	18119	18237	18298	18307	18269	18376	18386	18268	18236	18188	18246	18234	18206	18334	18223	18093	18203	18311	18231	18101
24080	21179	27828	25464	25111	29910	32203	29729	29428	29133	29015	28827	28893	28950	28949	28686	28631	28437	28561	28686	28281	28484	28506	28624	28278	28354	28336	28413	28291	28237	28371	28459	28599	28367	28320	28320	28131	28150	28460	28268	28352	28378	28292	28575	28350	28329	28316	28258	27940	28448	28153	28162	28483	28213	28180	28110	28476	28258	28147	28458	28355	28276	28236	28065	28170	28286	28244	28528	28269	28470	28281	28311	28129	27980	27944	28314	28408	28416	28187	28482	28164	28098	28247	28138	28168	28102	28009	28365	27940	28262	28062	28005	28308	28249	28174	28289	28190	28423	28122	28355	28133	28314	28086	28089	28019	28386	28473	28251	28324	28403	28416	28362	28470	27981	28339	28114	28155	28044	28084	28381	28052	28417	28298	27956	27993	28072	28033	28151	28409	28257	28407	28153	28030	28268	28320	28139	28221	28114	28250	28401	28228	27971	28152	28191	27948	28210	28055	28325	28122	28325	28292	28053	28255	28278	28270	28207	28179	28146	28418	28182	28347	28395	28231	28246	28199	28435	28123	28026	27863	28355	28373	27952	28123	28148	28325	28165	28160	28113	28366	28178	28225	28064	28254	28190	28089	28211	28125	28268	27922	27986	28192	28173	28142	27953	28224	27907	28164	28097	28187	28026	28099	28176	28284	28262	28421	28224	28021	28084	28132	28192	28397	28300	28125	28070	28575	28183	28275	28195	27909	28202	28346	28242	28041	28338	28357	28347	28213	28303	28117	27944	28278	28126	28066	28348	28564	28002	28128	28105	28171	28037	28283	28113	28031	28079	28066	28110	28223	28389	28096	28089	28063	27961	28099	28122	28093	28018	28331	28293	27899	28073	28175	28214	28107	28154	28227	28174	28075	28122	28191	28431	27909	28092	28115	28205	28172	28294	28302	28213	28397	28279	28262	28251	28270	28388	28267	28123	27832	28348	28281	28195	27937	28214	28014	28300	28199	28244	28009	28134	28166	28263	28221	28104	28279	28316	28180	28116	28188	28157	28226	28193	27949	28160	28445	28091	28169	28112	27953	27693	28134	28244	28063	28075	27999	28180	28114	28140	28372	28130	28242	28112	28231	28331	28201	28089	28131	28043	28154	28196	28350	28055	28099	28180	28114	28255	28165	28134	28144	28181	28378	28225	28402	28250	28038	27875	28080	28028	28313	28388	28308	28075	27989	28384	28049	28075	27798	28192	27998	28088	27947	28046	28076	28122	28324	27978	28392	28215	28233	28148	28417	28063	27992	28056	28022	28074	27834	28225	28263	28077	28147	28122	28145	27871	28240	28300	28126	28323	27984	27995	28163	28203	28023	28043	28255	27943	28307	28204	27995	28200	28299	28297	28059	28530	28123	27959	28325	28197	28548	28277	28243	28235	28175	28055	28353	28194	28064	28257	28358	28063	28016	28158	28019	27872	28427	28202	28421	28345	28158	28146	28401	28085	28187	28379	28123	28201	28367	28222	28203	28098	28120	27956	27984	28122	28330	28106	28209	27768	28345	28258	28219	27915	28059	28259	28064	28261	27992	28247	28277	28294	28209	28286	28341	28131	28139	28123	28327	28203	28353	28427	28222	28237	28270	28263	28143	27818	28211	28398	27935	28307	28036	27991	28080	28305	28249	28207	28297	28108	28269	28305	28136	27882	28164	28182	28269	28295	28166	28337	28017	28254	28666	28486	28198	28287	28219	28370	28458	28105	28192	28271	28283	28346	28232	28194	28053	28117	27999	28021	28134	28157	28361	27866	28025	28088	28129	28143	28036	28216	28267	28240	28173	28260	27970	28183	28178	28334	28210	28103	28223	28123	28011	28253	28141	28097	28387	28260	28253	28154	28283	28069	28458	28296	28089	28330	28403	28344	28123	28268	28229	27985	28224	28185	28134	28243	28024	28321	28384	28151	28116	28370	27977	28179	28226	28208	28204	27973	28205	28242	28145	27999	28136	28194	28138	28246	27962	28054	28046	28056	28182	28039	28106	27997	28131	27959	28321	28072	27990	28021	28451	28145	28290	28264	28171	27972	28000	28142	28233	28077	28292	28314	28133	27884	28165	28165	28057	28245	28220	28164	28425	28227	27908	28336	28401	28300	28092	28024	28276	28010	28386	28392	28377	27948	28308	28374	28338	27983	28151	28024	28275	28195	28269	28168	28069	27870	28323	28198	28152	28199	28321	28288	28214	28055	28280	28081	28009	28149	28057	28186	27977	28248	28388	28015	28542	28165	28077	28108	28151	28133	28148	28347	28321	28192	28266	28016	28252	28303	28086	28372	28264	28130	28068	28171	28443	27972	28168	28234	28137	28183	28006	28101	28117	28091	28039	27988	28308	28014	28226	28266	28252	28294	28244	28107	28281	28277	28368	28153	28273	28026	28102	27964	28277	28136	27969	27802	28297	28131	28266	28489	28369	28412	28136	28269	28190	28289	28081	28319	28064	28111	27935	28304	28229	28273	28418	28174	28336	28242	27975	28466	28163	28162	27979	28348	28244	27909	28289	28291	28443	28205	28168	28128	28148	27698	28071	28062	28576	28160	28457	28231	28209	28293	28296	28337	28315	28017	28116	28132	28122	28238	28075	28199	28166	28242	28031	27993	28056	28352	28197	28152	28089	28283	28235	28366	28300	28205	28168	27994	28323	28409	28207	28157	28164	28331	28004	28232	28400	28328	28527	28031	28184	28093	28203	28030	28291	28429	27922	28232	27920	28068	28124	28216	28226	28088	28334	28102	28123	28001	28027	28342	27953	28127	28096	28473	28310	28012	28066	28367	27997	28276	28235	28297	28312	28064	28321	28292	28341	28217	28147	28215	28374	28404	28160	28419	28190	28350	28220	28059	28282	27942	27849	28156	28016	28252	28243	28274	27957	27976	28134	28182	28161	28276	28234	27932	28231	28176	28361	28203	28141	28022	28246	28128	28335	28120	28456	28046	28053	28256	28294	28286	28480	28372	28328	28188	28329	28310	28199	28094	28367	28058	28350	28130	28084	28165	28057	28319	28093	27871	28020	28224	28470	28231	28159	28119	28275	28467	28316	28208	28030	28190	28174	28168	28043	27929	28075	28144	28259	28270	28240	28289	28294	28068	28067	28213	28051	27976	28108	28306	28100	28215	28116	27969	28338	28460	28238	28248	27990	27957	28280	28098	28072	28242	28300	28158	28189	28166	28379	27943	28425	28465	28061	28168	28206	28247	28370	28284	28046	28220	28237	27927	27908	28028	27992	28262	27917	28135	28151	28363	27978	28060	28210	28005	28014	28288	28339	28031	28116	28362	28073	28295	28055	28070	28381	28342	28426	27918	28156	28237	28208	28369	28316	28366	28145	28056	28167	28175	28173	28246	28497	28064	28132	28234	28330	28027	28017	28124	28098	28195	28240	28248	27962	28159	28049	27961	28007	28141	28205	28131	27888	28207	28127	28281	28239	28208	28138	27932	28162	28366	28247	28209	27982	27949	28067	28272	28126	28296	28088	28025	28108	28183	27820	27807	28306	28060	28138	28017	28218	28027	28158	28194	28100	28181	28253	28131	27867	28132	27974	28109	28272	28248	28134	28232	28191	28450	28022	28246	28316	28381	28312	28413	28345	28185	28291	28079	28101	28188	28146	28160	28173	28391	28337	28101	28247	28196	28368	28200	28250	28309	28208	28229	28327	28314	28150	28136	28048	28199	28241	28311	28184	28033	28343	28419	28016	28219	28079	28064	28123	28080	28179	28116	28102	28217	28198	28166	28239	28523	28301	28545	28081	28258	28101	28306	28362	28301	28108	28157	28571	28153	28260	28246	28360	28308	28105	28248	28195	28126	28155	28177	28017	28376	28127	28171	28178	28541	28283	28143	27980	28233	28061	28217	28116	28093	28156	28290	28204	28263	27922	28004	28120	28491	28308	28245	28358	28054	28161	28206	28083	28078	28404	27922	28259	28469	28391	28311	28314	28430	28344	28334	28168	28017	28061	27963	27941	28205	28086	28116	27950	28255	28204	27961	28153	28309	28201	28158	28062	28376	28146	28287	28297	28113	28079	28160	28169	28183	28347	28016	28025	28342	28224	28023	28214	28320	28272	28338	28348	28295	28287	28018	28100	28071	27748	28101	28204	28280	28086	27988	28066	28230	28101	28105	28316	28124	28167	28181	28115	28253	28237	28292	28275	28140	28292	28281	28243	28459	28535	28179	28230	28182	28187	27991	28381	28120	28117	28169	28107	28304	27845	28152	28111	28066	28430	28205	28461	28089	28139	28167	28040	28409	28512	28300	28129	28133	28066	28071	28206	28187	28138	28362	28072	28191	28437	28215	28247	28195	28392	28090	28386	28080	28214	28399	28139	28199	28094	27994	28347	28278	28061	28106	28010	28015	28462	28299	28188	28209	28210	27806	28713	28270	28316	28126	28224	28133	28100	28099	28384	28059	28215	28202	28074	28084	28138	28022	28196	28275	28371	28029	28202	28606	28125	28028	28333	28219	28231	27910	28297	28016	28137	28107	28279	28598	28285	28169	28188	28226	28102	28109	28529	28395	28304	28171	28096	28401	28101	28147	27944	28139	28344	28120	28254	28320	28276	28052	28170	28089	28327	28216	28255	27985	28143	28061	28512	28307	27998	28367	28325	28147	28083	28069	28211	28157	27909	28268	28152	28242	28328	28243	28276	28170	28350	28277	28265	28069	28067	28201	27926	28002	28323	27970	28192	27961	28184	28343	27902	28084	28309	28332	28236	28300	28412	28017	28056	28227	27858	28046	28268	28107	28232	28085	28179	28086	28134	28239	28196	28236	28384	28123	28122	28041	28411	28145	28333	28271	28156	28198	28297	28464	28029	27942	28252	28307	28160	28177	28215	28301	28358	28463	28174	28355	28228	28237	28141	28319	28206	28157	28201	28203	28009	28240	28318	28099	28154	28132	28315	28100	28321	27976	28361	28031	28138	28224	28138	28256	28381	28284	28279	28298	27934	28294	28118	27976	28028	28145	28023	28121	27959	28160	28380	28167	28260	28137	28189	28132	28128	28088	28109	28240	28214	28314	28107	28240	28267	28150	28302	28201	28195	28227	28427	28161	28407	28136	28145	28240	28149	28097	28221	27978	28408	28202	28056	28285	28182	28361	27976	27864	28024	28247	28170	27800	28051	28159
19691	31506	30819	25637	22878	21181	20070	19441	18989	18858	18462	18336	18182	17891	17948	17757	17741	17804	17856	17722	17651	17717	17568	17737	17594	17682	17779	17674	17615	17681	17679	17502	17635	17336	17419	17753	17429	17615	17492	17397	17632	17601	17457	17427	17529	17562	17705	17679	17522	17541	17731	17585	17480	17509	17618	17607	17426	17372	17676	17494	17441	17571	17489	17558	17467	17558	17572	17452	17539	17706	17473	17361	17410	17392	17303	17424	17415	17450	17563	17430	17497	17374	17453	17339	17476	17525	17516	17549	17485	17376	17591	17501	17370	17508	17342	17519	17290	17443	17430	17345	17500	17479	17395	17428	17454	17287	17507	17516	17529	17281	17429	17362	17437	17541	17434	17682	17520	17568	17447	17510	17367	17593	17545	17481	17535	17456	17532	17594	17441	17425	17572	17472	17669	17414	17504	17467	17379	17509	17563	17427	17343	17484	17424	17479	17564	17435	17341	17403	17331	17373	17518	17366	17467	17371	17583	17712	17425	17669	17369	17453	17402	17444	17476	17380	17325	17391	17454	17546	17419	17353	17635	17543	17379	17596	17540	17455	17336	17568	17268	17529	17512	17342	17447	17492	17471	17503	17410	17501	17199	17584	17281	17176	17609	17426	17572	17514	17313	17439	17372	17297	17547	17235	17606	17528	17390	17292	17534	17363	17485	17387	17407	17407	17588	17411	17327	17641	17575	17303	17415	17531	17412	17449	17402	17422	17332	17428	17400	17417	17469	17467	17318	17296	17452	17329	17615	17324	17393	17461	17399	17555	17351	17519	17348	17387	17339	17586	17496	17548	17419	17442	17358	17424	17560	17361	17551	17411	17391	17362	17396	17508	17451	17458	17515	17446	17531	17259	17303	17536	17598	17629	17394	17507	17405	17369	17655	17230	17287	17509	17375	17511	17384	17403	17570	17667	17399	17493	17353	17469	17395	17531	17305	17448	17415	17485	17527	17434	17446	17433	17610	17406	17475	17428	17605	17465	17502	17543	17423	17639	17348	17587	17523	17375	17349	17451	17465	17463	17306	17274	17484	17504	17452	17253	17555	17459	17434	17542	17553	17542	17412	17467	17371	17515	17473	17445	17491	17365	17473	17498	17463	17279	17390	17419	17455	17594	17433	17480	17565	17321	17526	17448	17458	17338	17604	17490	17381	17570	17466	17402	17374	17567	17375	17498	17513	17409	17288	17408	17485	17365	17286	17500	17338	17396	17430	17398	17332	17382	17311	17332	17334	17416	17440	17546	17438	17474	17425	17371	17407	17496	17443	17499	17492	17378	17623	17523	17348	17378	17324	17423	17372	17438	17489	17604	17270	17628	17559	17442	17353	17477	17426	17452	17320	17435	17372	17389	17322	17309	17333	17308	17182	17528	17427	17358	17467	17618	17235	17476	17405	17402	17408	17443	17471	17332	17541	17379	17577	17438	17461	17367	17424	17417	17334	17456	17510	17557	17425	17456	17477	17530	17440	17362	17320	17333	17385	17387	17497	17497	17356	17452	17332	17461	17361	17356	17431	17576	17465	17590	17485	17373	17494	17630	17321	17372	17622	17494	17361	17273	17519	17577	17304	17312	17255	17362	17286	17283	17433	17471	17400	17625	17474	17421	17580	17428	17402	17363	17486	17278	17227	17418	17370	17517	17432	17424	17362	17518	17449	17641	17443	17514	17387	17549	17432	17531	17371	17583	17608	17509	17560	17542	17391	17317	17577	17448	17475	17466	17440	17633	17470	17389	17518	17525	17465	17541	17327	17426	17450	17439	17468	17454	17534	17534	17536	17476	17359	17600	17387	17365	17392	17276	17417	17378	17413	17368	17408	17519	17465	17314	17330	17507	17485	17283	17563	17539	17383	17271	17406	17476	17369	17315	17497	17432	17373	17498	17303	17397	17328	17373	17482	17431	17503	17452	17457	17492	17386	17479	17334	17647	17499	17264	17373	17441	17488	17489	17422	17519	17395	17459	17523	17422	17261	17321	17471	17462	17489	17264	17353	17472	17181	17543	17632	17638	17302	17455	17513	17306	17275	17376	17425	17500	17433	17585	17541	17405	17464	17233	17431	17341	17399	17401	17536	17477	17415	17474	17433	17393	17529	17649	17376	17315	17541	17355	17316	17487	17520	17438	17522	17447	17291	17453	17497	17234	17466	17443	17548	17448	17373	17387	17457	17371	17588	17396	17262	17420	17416	17536	17489	17349	17384	17461	17549	17483	17442	17404	17475	17389	17422	17497	17421	17277	17307	17481	17552	17436	17375	17444	17446	17373	17628	17378	17277	17533	17583	17509	17559	17365	17591	17386	17429	17400	17428	17378	17711	17499	17479	17336	17524	17440	17524	17310	17489	17365	17431	17476	17309	17345	17441	17484	17335	17582	17450	17304	17293	17423	17277	17518	17340	17602	17490	17298	17270	17491	17555	17581	17525	17396	17548	17718	17724	17632	17628	17410	17431	17382	17259	17509	17558	17492	17384	17297	17580	17494	17415	17527	17451	17649	17471	17448	17448	17394	17399	17431	17472	17105	17484	17629	17478	17456	17202	17307	17510	17582	17347	17431	17306	17437	17505	17488	17357	17459	17699	17388	17346	17461	17551	17499	17524	17619	17482	17326	17329	17607	17439	17422	17585	17505	17450	17339	17502	17370	17408	17481	17412	17471	17449	17422	17428	17406	17501	17344	17506	17390	17438	17243	17544	17381	17391	17352	17593	17533	17305	17564	17410	17549	17516	17442	17261	17589	17545	17430	17547	17603	17461	17428	17400	17388	17640	17452	17426	17546	17348	17339	17544	17520	17377	17324	17427	17432	17453	17472	17444	17362	17348	17532	17416	17359	17466	17542	17576	17524	17484	17575	17463	17471	17464	17395	17530	17414	17494	17493	17422	17439	17220	17378	17528	17496	17476	17458	17341	17514	17367	17593	17363	17421	17296	17224	17546	17313	17350	17513	17308	17418	17521	17366	17509	17249	17760	17535	17422	17367	17432	17458	17440	17325	17316	17495	17514	17274	17367	17212	17526	17512	17350	17494	17381	17290	17425	17460	17550	17614	17459	17432	17220	17454	17498	17467	17416	17300	17267	17290	17435	17511	17450	17530	17415	17345	17473	17413	17478	17420	17344	17505	17371	17416	17566	17437	17293	17616	17437	17471	17402	17380	17329	17418	17361	17422	17519	17447	17441	17399	17301	17429	17309	17424	17614	17303	17526	17306	17340	17492	17355	17212	17487	17419	17510	17460	17432	17550	17482	17322	17535	17288	17517	17543	17464	17294	17628	17426	17442	17404	17579	17389	17674	17411	17470	17508	17423	17539	17447	17608	17515	17527	17243	17347	17375	17394	17469	17626	17611	17349	17410	17475	17382	17362	17412	17251	17559	17412	17459	17389	17454	17299	17465	17283	17479	17256	17377	17382	17627	17465	17417	17350	17248	17409	17387	17604	17280	17386	17366	17526	17400	17431	17640	17548	17573	17509	17447	17540	17479	17360	17409	17381	17539	17479	17407	17589	17411	17524	17521	17522	17340	17374	17306	17493	17592	17322	17463	17624	17342	17610	17396	17518	17516	17448	17427	17476	17599	17377	17454	17525	17193	17390	17250	17541	17393	17356	17441	17535	17606	17418	17603	17352	17485	17514	17474	17412	17470	17452	17433	17572	17383	17385	17361	17165	17480	17407	17526	17466	17210	17456	17435	17319	17467	17472	17477	17284	17376	17441	17352	17364	17397	17487	17407	17486	17565	17505	17454	17500	17364	17357	17476	17412	17324	17513	17434	17314	17543	17459	17358	17447	17410	17345	17510	17373	17556	17481	17466	17592	17362	17569	17361	17252	17608	17518	17488	17483	17470	17481	17371	17264	17453	17434	17502	17337	17546	17589	17416	17555	17433	17293	17422	17730	17306	17483	17427	17569	17390	17428	17444	17277	17378	17441	17434	17638	17681	17454	17583	17489	17372	17456	17664	17464	17647	17437	17409	17510	17468	17269	17416	17432	17437	17423	17583	17568	17496	17426	17421	17361	17475	17449	17409	17189	17390	17306	17514	17438	17406	17540	17395	17244	17428	17367	17408	17586	17498	17283	17461	17354	17475	17325	17625	17381	17536	17495	17325	17496	17240	17506	17346	17388	17501	17378	17386	17474	17439	17174	17302	17359	17283	17275	17419	17462	17322	17436	17474	17414	17382	17579	17623	17317	17268	17446	17416	17324	17380	17475	17431	17450	17651	17313	17521	17273	17411	17406	17321	17561	17478	17539	17392	17520	17444	17497	17381	17296	17423	17221	17510	17651	17469	17391	17362	17613	17472	17444	17506	17408	17553	17673	17439	17503	17640	17500	17450	17405	17450	17482	17372	17296	17440	17555	17543	17402	17477	17595	17458	17315	17452	17436	17536	17470	17365	17396	17456	17641	17534	17378	17356	17491	17530	17550	17411	17506	17515	17377	17368	17386	17367	17415	17502	17414	17462	17457	17428	17760	17323	17494	17332	17531	17406	17496	17517	17514	17440	17448	17379	17584	17446	17449	17595	17378	17463	17550	17549	17350	17470	17449	17488	17550	17342	17565	17442	17526	17205	17557	17392	17372	17398	17456	17408	17419	17447	17608	17433	17488	17413	17484	17585	17328	17385	17393	17505	17614	17375	17333	17541	17400	17440	17351	17585	17419	17259	17554	17364	17662	17477	17469	17467	17431	17539	17558	17623	17477	17482	17482	17488	17435	17370	17438	17506	17521	17304	17463	17601	17582	17264	17453	17436	17234	17356	17590	17549	17541	17635	17568	17349	17510	17420	17476	17464	17401	17646	17423	17594	17420	17422	17279	17458	17446	17286	17487	17368	17310	17523	17401	17481	17428	17381	17385	17487	17491	17462	17526	17449	17608	17414	17339	17427	17597	17421	17564	17434	17462	17586	17383	17657	17419	17529	17466	17470	17525	17332	17372	17420	17513	17555	17349	17481	17460	17516	17501	17427	17252	17384	17339	17352	17539	17369	17431	17375	17403	17461	17556	17659	17263	17443	17390	17462	17357	17550	17359	17448	17721	17340	17563	17386	17598	17435	17598	17362	17431	17625	17219	17360	17270	17273	17548	17470	17451	17580	17544	17379	17282	17567	17524	17543	17427	17206	17544
22599	21151	27738	24995	22694	28402	34012	30968	29950	29811	29594	29457	29021	29230	29124	29087	29019	29104	28635	28546	28439	28882	28666	28846	28709	28721	28633	28717	28663	28599	28697	28667	28583	28475	28591	28691	28516	28815	28546	28634	28247	28777	28324	28529	28419	28513	28421	28833	28872	28482	28676	28450	28394	28662	28381	28461	28788	28252	28486	28492	28427	28688	28683	28507	28261	28697	28584	28347	28397	28466	28475	28515	28466	28532	28606	28405	28454	28416	28253	28432	28491	28594	28407	28347	28515	28631	28217	28267	28376	28319	28303	28295	28372	28316	28404	28229	28145	28115	28415	28294	28530	28258	28471	28193	28481	28575	28542	28245	28590	28540	28661	28484	28603	28189	28233	28299	28383	28272	28275	28313	28341	28237	28228	28330	28455	28276	28414	28410	28259	28280	28112	28413	28303	28533	28483	28255	28424	28545	28453	28433	28384	28635	28156	28284	28562	28357	28197	28197	28442	28401	28423	28423	28258	28382	28395	28228	28663	28285	28333	28515	28802	28483	28318	28677	28473	28156	28230	28381	28456	28323	28207	28235	28540	28386	28760	28337	28149	28423	28623	28451	28569	28619	28234	28238	28248	28349	28320	28392	28377	28264	28520	28375	28381	28298	28557	28432	28019	28609	28470	28535	28417	28154	28360	28230	28670	28181	28230	28406	28390	28164	28237	28265	28309	28434	28092	28493	28077	28759	28165	28206	28185	28229	28386	28640	28361	28419	28108	28074	28420	28372	28361	27916	28595	28770	28394	28467	28175	28481	28381	28346	28381	28421	28187	28419	28468	28147	28268	28623	28524	28491	28406	28552	28520	28189	28428	28442	28571	28226	28234	28385	28656	28503	28188	28287	28140	28347	28467	28351	28645	28243	28182	28289	28247	28355	28241	28203	28275	28342	28281	28364	28403	28394	28404	28366	28388	28441	28187	28391	28446	28559	28630	28411	28199	28102	28229	28292	28428	28313	28582	28603	28384	28426	27921	28264	28341	28430	28271	28290	28366	28386	28346	28400	28147	28138	28518	28377	28802	28573	28461	28396	28412	28209	28408	28238	28349	28574	28220	28238	28281	28366	28370	28437	28504	28493	28379	28435	28546	28579	28387	28452	28279	28666	28371	28266	28445	28064	28268	28251	28414	28414	28559	28585	28461	28055	28303	28091	28302	28376	28073	28551	28479	28285	28408	28046	28397	28137	28174	28213	28363	28368	28521	28204	28503	28567	28437	28306	28392	28462	28506	28395	28525	28291	28587	28295	28441	28426	28516	28206	28617	28345	28268	28382	28362	28233	28376	28238	28253	28394	28336	28252	28655	28488	28580	28155	28246	28286	28326	28387	28341	28416	28104	28323	28225	28454	28391	28304	28480	28416	28462	28438	28472	28509	28672	28677	28447	28481	28216	28417	28681	28358	28374	28283	28337	28265	28446	28332	28362	28488	28399	28480	28433	28439	28457	28461	28691	28193	28377	28538	28439	28377	28457	28378	28444	28485	28518	28237	28187	28583	28532	28567	28470	28355	28286	28118	28450	28433	28394	28488	28153	28339	28284	28346	28256	28138	28199	28333	28427	28323	28358	28434	28316	28151	28550	28312	28446	28338	28437	28455	28419	28333	28267	28349	28459	28366	28586	28343	28162	28471	28278	28286	28268	28229	28448	28376	28477	28367	28398	28359	28370	28236	28369	28714	28404	28293	28525	28430	28519	28649	28598	28478	28253	28535	28293	28278	28564	28398	28503	28365	28516	28245	28386	28587	28496	28460	28241	28452	28462	28077	28056	28086	28314	28038	28114	28457	28369	28396	28370	28208	28498	28146	27994	28394	28404	28190	28568	28429	28437	28324	28241	28764	28486	28284	28588	28457	28567	28415	28426	28331	28537	28380	28479	28280	28201	28415	28448	28529	28457	28432	28264	28184	28272	28396	28642	28640	28280	28274	28590	28456	28418	28547	28250	28249	28257	28456	28483	28200	28299	28439	28453	28380	28498	28326	28161	28243	28418	28183	28411	28484	28573	28491	28333	28370	28288	28406	28475	28689	28265	28360	28587	28555	28377	28253	27976	28362	28519	28513	28511	28434	28463	28587	28498	28429	28618	28408	28253	28280	28456	28538	28353	28386	28323	28460	28470	28524	28446	28445	28475	28502	28162	28596	28253	28401	28650	28270	28427	28198	28299	28397	28249	28470	28261	28424	28265	28423	28378	28230	28228	28472	28207	28369	28384	28434	28340	28426	28692	28352	28400	28295	28281	28350	28472	28209	28229	28443	28376	28089	28267	28447	28347	28161	28492	28469	28096	28672	28319	28344	28323	28418	28378	28364	28456	28355	28402	28385	28429	28663	28472	28302	28380	28314	28224	28424	28417	28341	28491	28352	28571	28611	28309	28007	28404	28121	28373	28223	28268	28351	28424	28316	28390	28540	28174	28414	28595	28458	28441	28239	28209	28410	28414	28464	28704	28169	28409	28523	28135	28174	28202	28182	28393	28347	28310	28511	28307	28409	28243	28283	28378	28038	28262	28527	28349	28525	28467	28436	28492	28459	28566	27906	28281	28233	28361	28408	28331	28232	28252	27930	28306	28714	28247	28049	28549	28185	28481	28596	28508	28496	28416	28423	28205	28234	28471	28679	28588	28510	28229	28238	28323	28112	28519	28237	28464	28413	28431	28378	28374	28604	28438	28639	28680	28184	28193	28410	28235	28407	28393	28114	28499	28264	28357	28518	28469	28276	28680	28529	28318	28396	28206	28413	28332	28235	28227	28314	28424	28237	28092	28401	28336	28182	28300	28473	28563	28521	28436	28432	28450	28283	28307	28262	28384	28242	28305	28479	28452	28424	28273	28457	28241	28310	28172	28406	28379	28479	28110	28242	28186	28138	28320	28335	28367	28330	28392	28394	28387	28447	28259	28538	28370	28338	28511	28413	28357	28361	28514	28178	28400	28398	28415	28294	28357	28528	28458	28414	28330	28493	28532	28107	28341	28302	28367	28323	28340	28337	28463	27987	28513	28782	28587	28374	28443	28471	28277	28432	28413	28511	28207	28448	28440	28583	28481	28228	28524	28403	28395	28471	28339	28357	28514	28350	28567	28447	28351	28328	28333	28374	28420	28430	28345	28300	28479	28487	28334	28311	28567	28573	28470	28628	28596	28573	28250	28105	28290	28297	28245	28379	28374	28467	28411	28240	28484	28508	28444	28128	28338	28541	28339	28453	28258	28277	28644	28307	27959	28396	28462	28131	28510	28488	28413	28326	28257	28562	28559	28267	28527	28271	28235	28490	28428	28502	28546	28375	28305	28247	28331	28542	28423	28508	28172	28388	28321	28197	28306	28320	28219	28187	28339	28080	28277	28541	28423	28439	28300	28228	28377	28282	28185	28404	28495	28495	28345	28340	28375	28624	28287	28234	28175	28314	28000	28377	28241	28082	28284	27997	28414	28353	28434	28395	28298	28197	28572	28272	28494	28406	28472	28206	28229	28277	28373	28457	28435	28254	28421	28473	28371	28335	28174	28174	28497	28240	28430	28499	28284	28255	28506	28636	28533	28533	28191	28356	28317	28484	28576	28347	28427	28447	28273	28248	28530	28372	28372	28341	28608	28599	28700	28430	28351	28397	28439	28534	28358	28145	28326	28303	28400	28377	28401	28425	28366	28321	28167	28648	28662	28377	28574	28242	28223	28252	28301	28254	28309	28463	28239	28690	28365	28387	28444	28079	28384	28288	28088	28538	28185	28259	27992	28572	28250	28215	28264	28284	28374	28437	28365	28375	28401	28495	28452	28495	28352	28580	28291	28316	28440	28451	28666	28470	28265	28398	28371	28442	28320	28215	28398	28265	28324	28236	28594	28295	28560	28295	28490	28521	28388	28630	28568	28457	28276	28207	28597	28329	28297	28225	28570	28274	28582	28411	28105	28205	28349	28441	28702	28456	28446	28330	28351	28083	28247	28636	28519	28518	28584	28359	28580	28381	28267	28221	28272	28414	28433	28373	28295	28441	28153	28157	28393	28408	28298	28189	28188	28427	28339	28412	28463	28342	28406	28572	28311	28412	28105	28385	28252	28422	28148	28353	28254	28290	28055	28504	28363	28460	28342	28410	28316	28399	28292	28380	28649	28456	28222	28142	28484	28105	28300	28396	27988	28381	28460	28441	28146	28063	28478	28205	28316	28328	28026	28235	28321	28229	28319	28060	28120	28304	28072	28401	28524	28569	28501	28548	28464	28280	28440	28412	28450	28182	28483	28412	28407	28467	28380	28873	28568	28469	28572	28443	28404	28209	28524	28218	28340	28400	28372	28092	28358	28449	28195	28258	28284	28445	28325	28504	28356	28347	28418	28445	28261	28377	28543	28561	28324	28306	28391	28432	28399	28496	28459	28716	28593	28486	28296	28436	28390	28411	28308	28166	28380	28582	28360	28379	28337	28235	28324	28495	28547	28500	28341	28642	28360	28478	28541	28381	28679	28644	28320	28413	28460	28051	28214	28575	28416	28158	28138	28468	28650	28342	28271	28375	28447	28657	28284	28444	28424	28383	28295	28329	28128	28267	28296	28047	28386	28463	28270	28403	28391	28454	28226	28565	28214	28617	28558	28345	28384	28372	28397	28569	28677	28387	28400	28277	28378	28316	28235	28494	28335	28510	28320	28351	28275	28358	28518	28528	28245	28547	28268	28520	28544	28445	28407	28476	28317	28589	28176	28367	28412	28239	28247	28326	28281	28270	28175	28469	28217	28314	28383	28464	28378	28516	28353	28341	28712	28308	28516	28537	28172	28407	28252	28494	28430	28169	28410	28412	28468	28367	28374	28378	28227	28197	28405	28493	28256	28510	28526	28450	28131	28230	28556	28325	28680	28430	28112	28417	28275	28267	28297	28277	28359	28128	28643	28575	28552	28209	28486	28103	28244	28351	28167	28317	28239	28372	28232	28302	28445	28556	28786	28416	28455	28557	28548	28360	28383	28414	28513	28592	28429	28279	28641	28411	28527	28583	28510	28483	28429	28628	28311	28190	28256	28106	28230	28182	28465	28649	28580	28241	28292	28244	28265	28305	28469	28439	28236	28722	28437	28179	28541	28468	28226	28386	28376	28122	28430	28239	28522	28246	28268	28246	28462	28390	28507	28517
21329	36755	35743	29553	25813	23151	21718	20727	20004	19492	19042	18898	18759	18336	18051	18185	18121	17912	17835	17878	17880	17697	17830	17708	17574	17486	17775	17643	17570	17644	17670	17642	17731	17577	17688	17678	17750	17690	17718	17566	17751	17634	17586	17526	17498	17711	17496	17447	17650	17385	17714	17715	17556	17572	17701	17456	17487	17639	17540	17517	17511	17545	17420	17558	17466	17315	17521	17454	17589	17393	17597	17533	17594	17555	17371	17563	17652	17512	17525	17570	17520	17398	17462	17619	17381	17573	17643	17425	17200	17297	17463	17431	17363	17370	17515	17366	17602	17662	17448	17481	17591	17483	17468	17616	17384	17555	17355	17548	17446	17475	17574	17452	17345	17310	17536	17653	17745	17290	17432	17479	17654	17450	17550	17413	17524	17556	17369	17448	17531	17318	17400	17508	17528	17339	17578	17530	17536	17283	17592	17605	17450	17425	17408	17387	17577	17396	17380	17373	17409	17422	17306	17476	17549	17457	17392	17479	17431	17536	17334	17373	17551	17442	17418	17598	17584	17524	17465	17398	17308	17249	17450	17359	17471	17556	17462	17348	17554	17568	17349	17467	17422	17645	17496	17437	17238	17515	17476	17470	17471	17555	17569	17340	17514	17542	17431	17741	17547	17458	17571	17491	17482	17719	17468	17356	17639	17350	17663	17402	17425	17389	17532	17318	17480	17443	17564	17460	17544	17411	17541	17521	17483	17520	17327	17353	17454	17456	17657	17414	17414	17411	17446	17460	17582	17525	17459	17298	17514	17393	17297	17479	17571	17306	17331	17522	17355	17520	17342	17422	17589	17349	17442	17407	17420	17491	17485	17359	17426	17454	17584	17420	17425	17529	17376	17406	17571	17468	17463	17594	17503	17429	17474	17340	17519	17602	17570	17359	17510	17441	17302	17513	17544	17503	17443	17343	17550	17465	17441	17535	17520	17548	17425	17511	17498	17444	17510	17592	17417	17441	17497	17296	17464	17540	17404	17402	17345	17538	17469	17464	17622	17340	17336	17650	17362	17496	17581	17307	17484	17418	17473	17514	17486	17422	17575	17386	17448	17422	17414	17554	17196	17368	17227	17422	17531	17358	17495	17457	17354	17605	17411	17465	17514	17432	17635	17527	17443	17421	17402	17564	17369	17552	17671	17432	17572	17448	17483	17489	17537	17589	17547	17588	17570	17477	17366	17371	17594	17394	17568	17383	17429	17223	17420	17434	17570	17246	17371	17530	17496	17605	17560	17644	17412	17306	17515	17388	17417	17286	17583	17434	17380	17283	17548	17365	17519	17546	17472	17492	17279	17393	17396	17402	17489	17451	17328	17353	17590	17461	17335	17452	17386	17500	17402	17448	17622	17502	17637	17437	17450	17565	17615	17481	17397	17632	17378	17508	17398	17448	17378	17542	17540	17448	17410	17506	17270	17555	17484	17393	17592	17712	17517	17211	17425	17584	17443	17519	17621	17424	17457	17523	17526	17416	17521	17499	17481	17510	17290	17403	17388	17455	17517	17540	17363	17510	17348	17300	17400	17459	17575	17434	17350	17391	17507	17411	17403	17388	17521	17524	17464	17256	17392	17378	17370	17495	17513	17358	17505	17347	17443	17476	17403	17818	17275	17551	17527	17408	17393	17481	17477	17431	17555	17545	17561	17512	17367	17387	17233	17492	17618	17530	17465	17554	17390	17158	17584	17500	17479	17473	17364	17421	17165	17567	17522	17443	17464	17532	17410	17436	17500	17347	17478	17263	17633	17617	17352	17592	17396	17535	17339	17505	17509	17367	17518	17519	17459	17471	17418	17491	17410	17527	17481	17512	17340	17351	17557	17635	17434	17601	17444	17427	17466	17350	17474	17561	17446	17491	17496	17391	17331	17589	17368	17424	17321	17377	17438	17376	17402	17493	17425	17529	17474	17321	17465	17577	17371	17445	17351	17344	17270	17424	17635	17445	17362	17507	17333	17501	17217	17305	17577	17537	17317	17491	17465	17501	17405	17560	17398	17422	17338	17529	17585	17647	17318	17594	17378	17482	17320	17418	17594	17342	17493	17518	17486	17405	17480	17589	17518	17314	17493	17430	17504	17562	17478	17204	17621	17202	17536	17503	17503	17413	17602	17588	17430	17457	17540	17615	17352	17272	17623	17508	17433	17635	17326	17530	17276	17673	17630	17403	17565	17351	17416	17548	17291	17376	17399	17481	17618	17454	17497	17440	17570	17551	17354	17493	17451	17420	17495	17451	17419	17537	17767	17519	17678	17446	17551	17558	17283	17537	17541	17475	17472	17310	17273	17460	17452	17343	17388	17432	17536	17620	17388	17466	17369	17725	17395	17497	17465	17467	17372	17510	17482	17416	17667	17439	17433	17532	17481	17333	17558	17587	17404	17317	17452	17381	17592	17409	17517	17355	17578	17487	17394	17775	17372	17430	17498	17357	17366	17468	17572	17624	17282	17274	17621	17421	17436	17345	17434	17626	17383	17573	17449	17346	17371	17582	17435	17354	17500	17371	17460	17497	17332	17383	17493	17339	17511	17335	17422	17460	17339	17522	17246	17298	17327	17545	17504	17462	17247	17409	17293	17427	17593	17479	17531	17433	17445	17455	17435	17322	17468	17599	17308	17644	17515	17476	17507	17708	17429	17391	17517	17630	17266	17602	17416	17323	17728	17666	17471	17494	17418	17401	17440	17379	17533	17364	17603	17539	17412	17460	17635	17310	17626	17391	17471	17464	17496	17389	17378	17280	17495	17446	17491	17695	17343	17509	17320	17455	17536	17332	17607	17375	17378	17596	17553	17376	17408	17538	17426	17465	17371	17271	17547	17393	17524	17474	17408	17503	17538	17507	17571	17218	17472	17521	17624	17326	17398	17495	17357	17292	17245	17312	17462	17518	17514	17463	17383	17252	17465	17541	17453	17362	17502	17392	17483	17241	17498	17404	17370	17282	17466	17401	17564	17496	17490	17418	17488	17444	17635	17490	17420	17295	17452	17449	17409	17362	17426	17410	17250	17449	17351	17270	17462	17476	17468	17402	17478	17534	17266	17491	17482	17485	17295	17495	17350	17497	17565	17367	17399	17321	17391	17535	17506	17572	17360	17554	17499	17520	17363	17613	17516	17385	17653	17655	17552	17455	17558	17682	17398	17486	17602	17394	17485	17462	17478	17522	17471	17515	17422	17424	17737	17590	17479	17618	17285	17435	17499	17454	17444	17612	17459	17430	17458	17358	17673	17489	17485	17504	17554	17511	17409	17554	17444	17453	17502	17451	17711	17476	17482	17440	17502	17424	17587	17514	17449	17487	17451	17557	17445	17454	17550	17555	17445	17459	17384	17494	17428	17420	17409	17592	17507	17273	17497	17463	17446	17496	17454	17364	17359	17251	17485	17462	17546	17432	17453	17530	17500	17453	17603	17565	17545	17534	17491	17404	17369	17485	17506	17408	17535	17373	17463	17508	17529	17452	17642	17397	17472	17405	17324	17497	17273	17484	17672	17501	17434	17525	17475	17295	17476	17555	17511	17259	17485	17624	17506	17551	17547	17419	17448	17450	17534	17318	17525	17538	17470	17522	17387	17366	17351	17334	17563	17408	17435	17333	17385	17651	17512	17541	17401	17260	17471	17488	17527	17400	17290	17403	17512	17566	17376	17468	17513	17528	17515	17383	17498	17539	17618	17574	17382	17621	17415	17285	17364	17587	17520	17525	17360	17481	17378	17496	17348	17333	17578	17367	17461	17475	17568	17407	17336	17475	17530	17508	17364	17418	17277	17528	17388	17354	17517	17517	17449	17373	17353	17591	17483	17473	17608	17368	17501	17542	17339	17399	17573	17410	17399	17498	17399	17279	17487	17478	17511	17465	17519	17443	17494	17414	17577	17484	17549	17250	17584	17549	17521	17422	17506	17303	17675	17485	17498	17436	17390	17524	17516	17605	17407	17336	17417	17352	17555	17552	17425	17394	17482	17583	17694	17463	17677	17686	17515	17460	17258	17312	17381	17295	17368	17412	17276	17580	17446	17344	17270	17364	17401	17635	17435	17516	17428	17449	17398	17262	17364	17468	17285	17534	17352	17386	17495	17442	17276	17499	17604	17391	17580	17693	17345	17485	17282	17500	17536	17537	17454	17510	17427	17428	17440	17478	17466	17301	17648	17457	17513	17534	17449	17362	17493	17477	17328	17475	17407	17385	17409	17328	17541	17440	17460	17538	17543	17582	17341	17641	17290	17436	17492	17435	17478	17356	17328	17526	17595	17439	17305	17387	17430	17499	17336	17443	17516	17456	17625	17252	17395	17392	17412	17313	17357	17567	17534	17534	17618	17376	17568	17420	17462	17338	17408	17520	17515	17381	17452	17425	17434	17539	17399	17383	17498	17398	17393	17543	17423	17506	17539	17481	17341	17333	17363	17534	17538	17289	17500	17382	17461	17511	17204	17513	17457	17404	17550	17449	17550	17360	17380	17618	17652	17474	17427	17555	17556	17465	17251	17381	17357	17207	17505	17521	17586	17478	17330	17438	17370	17423	17540	17530	17396	17551	17372	17423	17471	17538	17331	17666	17425	17462	17541	17296	17517	17301	17535	17480	17390	17301	17376	17320	17554	17377	17432	17245	17381	17604	17448	17495	17591	17401	17492	17414	17567	17391	17578	17545	17401	17397	17318	17502	17533	17384	17353	17496	17626	17309	17571	17355	17455	17474	17406	17396	17397	17568	17488	17409	17436	17470	17416	17727	17458	17230	17480	17405	17516	17484	17566	17451	17548	17405	17395	17529	17579	17420	17594	17374	17546	17518	17435	17458	17305	17406	17269	17415	17539	17667	17345	17403	17456	17384	17324	17486	17609	17360	17454	17379	17376	17456	17494	17519	17548	17549	17395	17490	17527	17500	17522	17378	17701	17594	17384	17331	17294	17336	17443	17282	17609	17530	17338	17360	17630	17368	17525	17312	17414	17541	17338	17407	17552	17337	17509	17586	17374	17589	17266	17525	17388	17306	17507	17424	17428	17275	17450	17571	17518	17577	17505	17425	17551	17417	17421	17356	17471	17290	17466	17378	17591	17452	17690	17425	17572	17380	17418	17528	17389	17449	17438	17341	17473	17473	17498	17552	17502	17363	17414	17217	17359	17322
36038	29601	33987	33400	31023	31052	31141	30621	30597	30535	30231	30145	30041	30414	30044	30092	30281	30249	30166	30061	30347	30415	30361	30164	30149	29955	30008	30122	30192	29968	30139	30048	30131	30025	30073	29910	30015	30063	30068	30137	30307	30069	29921	30124	29932	30207	30028	30066	30235	30192	30087	29994	30251	30215	30284	30144	29973	30061	29798	30326	30201	30043	29988	30099	29915	30379	30208	30109	29975	30024	30019	30028	30324	29991	29893	29798	29815	30138	29788	30179	29979	30308	29823	30051	30088	30116	29970	29802	30039	30017	29823	29979	30059	30096	30376	30284	30108	29761	29753	29945	30031	30106	30116	29943	30095	30197	30059	30030	29844	29986	29812	30034	30087	30087	29892	29958	30149	30121	29746	29959	30056	30075	30210	29872	30133	30284	30096	29940	29882	29918	30327	29927	30050	30149	30062	30051	29885	30198	29988	30152	30024	30164	30230	30128	30128	29976	30174	30025	30045	29994	30307	30146	30024	29949	29929	30190	30221	29829	29884	30197	29983	30005	30098	29845	29966	30123	29956	30303	30063	30248	30310	30238	29998	30033	30201	29961	30261	30058	30055	30204	29780	30051	30093	30274	30105	30389	29957	30212	30210	30004	30081	29870	29842	30152	30488	30216	30270	30185	30185	29896	30321	29990	30245	30229	30230	29892	30139	29911	30043	30141	29971	30206	30125	30020	30098	29980	30209	30188	30079	30365	30161	29927	30212	30054	30140	30452	30289	30217	30123	30125	29975	30261	30109	30160	30153	30077	30146	29925	30015	30161	29997	30332	30178	30047	30222	30060	30026	30084	29730	30105	29961	30087	30046	29883	30122	30002	30182	30063	30110	30119	29999	30066	29959	30098	30001	30042	30249	29874	30178	30149	30310	30338	30101	30015	30072	30059	30209	29950	30323	30161	30285	30105	30103	29783	29926	29905	30291	30073	29889	30232	30297	30291	30124	30344	30306	30079	30248	30002	29849	30231	30371	30090	30287	30224	30086	30231	30070	30134	30078	29788	30199	30216	29981	29612	30043	30109	30138	30049	29871	30254	30101	29997	30206	30198	29866	29791	30079	30103	30195	30205	30015	29971	30067	29937	30170	29922	30113	30009	30060	29845	29994	30341	30340	30254	30171	30145	29940	29950	30025	29937	30045	29982	29948	30038	30076	30040	29945	29943	30040	30215	29994	29925	30018	30090	30047	30260	30208	29962	30068	30276	30180	30240	30011	29916	30166	29954	30146	29998	30202	29988	29950	29881	30127	30028	30103	30034	29813	30197	30225	30268	30062	30297	30210	30023	30201	30076	30054	30125	29985	30028	29966	30237	29914	30133	30036	30072	30175	30332	30181	29887	29820	30014	30038	29990	30181	30117	30128	30071	30207	29925	30331	29959	29896	30108	30311	30131	29903	30269	30159	30240	30229	30138	30440	30010	30291	30117	30147	29835	30065	30255	30064	30072	30302	30323	30297	29989	30093	30146	30218	30303	29929	30208	29915	30251	30148	30109	30419	30073	30057	29867	30143	30053	29968	29983	30087	30215	30370	30133	30096	30046	30258	30105	30144	30102	30253	30029	30055	30035	30139	30259	29984	29996	29951	29967	29801	29945	30142	30088	30145	30292	30260	30112	30045	29845	29873	29998	30033	30042	30066	29853	30034	29918	29950	30039	30275	30290	30181	30040	30113	30163	30043	30313	30089	29889	30064	29944	30221	29824	30132	29866	30241	29993	29915	30135	30044	30085	30058	30059	30163	30320	30039	30267	30231	30160	30196	30170	30199	30068	30170	29817	30120	30138	30038	30271	30302	30174	30217	30003	29991	30038	30062	30050	29833	30105	30166	30056	30015	30213	30104	29905	29924	29980	30066	30046	30001	30030	30004	29957	30259	30191	29976	29981	30078	30095	30282	30056	30169	29992	30017	30136	30076	30077	30062	30149	29990	29986	30054	29836	30127	30099	30136	30168	30211	30044	30142	30163	30058	29919	30265	30089	29894	30203	30081	30056	30174	29926	30165	30092	30073	30173	30024	29731	30142	29992	30087	30219	30088	29918	29828	29889	30042	29946	30084	30070	30051	30210	29857	30175	30162	30116	30052	30316	30359	30024	29991	30158	29996	29992	30125	29981	29936	30228	30300	30031	29859	29971	30172	30021	30060	30157	30283	30121	29934	30124	30050	30021	29884	30234	30167	30193	30434	30140	29908	30040	30078	30184	30336	30244	30088	29896	30063	30081	30373	30059	30131	29890	29824	30069	30184	30264	29875	30070	29981	30073	29954	30055	30085	30066	30354	30231	30229	29981	30110	29983	30132	30329	30028	30027	30263	29932	29804	30006	29778	29834	29884	30000	30153	29913	30147	29781	29803	29903	30209	29760	30129	30069	30062	29852	30073	30151	30218	30217	29960	30014	29905	30148	30021	30237	30115	30031	30087	30077	30244	30315	30043	30157	29966	30182	30199	30215	30140	30007	30120	29885	29988	30132	30103	30157	30150	30023	30064	29883	30002	29931	30208	30257	30281	30399	30010	29859	29870	29982	29729	30142	29742	30062	30364	30098	30187	30078	30198	30218	29943	30314	30012	30208	30083	30061	30103	29921	30075	30126	30249	30192	30044	30063	30094	30263	29907	30098	29908	30007	30187	30028	30196	30096	30159	30009	30234	30343	29812	30206	30233	30286	30049	29978	30008	30015	29942	29876	29871	30271	30065	29896	29849	29971	30145	29770	30022	30120	30232	30232	30206	30000	29907	30129	30270	30178	30379	30293	30175	29671	30000	30046	30417	30211	29927	30181	29889	30063	30179	30268	30103	29999	29965	30002	30109	30032	30343	30395	30167	30560	30188	30177	29801	29959	29815	30155	30199	29939	29856	30191	30097	30208	30080	30312	30103	29859	29849	30016	30199	30073	30143	30006	30366	29969	29966	30090	30327	30145	30276	30083	30115	30208	30130	30207	29711	29908	30034	30186	29831	30226	30005	30324	30244	29993	30075	30093	30182	30098	30167	30120	30244	29980	30163	30138	29988	30393	29883	30158	30040	30253	30273	29885	30376	30122	30006	30302	30320	29953	30065	29948	30361	30008	30331	30071	30101	30229	30270	30228	30531	30174	29897	30101	30172	29733	29898	30025	30064	29922	30077	30187	30336	29721	30225	30123	30034	30215	29942	30102	30077	30187	29997	29937	30193	30366	30243	30114	30006	30253	30422	30088	30104	30216	29964	30065	29866	29973	30340	30009	30280	30173	30113	30314	30241	30022	30160	30252	30212	30175	30137	30216	30238	30193	29858	29825	29884	30374	30229	30219	30410	30076	30045	30024	29922	29952	30116	30044	30070	29988	30189	30015	30114	30223	29883	29953	30179	29864	30143	29937	30022	29918	29999	30083	30174	30127	29903	30063	30013	30000	29921	30075	30254	30052	30041	30323	30169	30055	30277	30151	30105	30028	30275	30105	30049	29934	30268	30136	29963	30182	30122	30118	29805	29878	30274	30065	29960	30035	29896	29909	30135	30222	30032	30020	30110	29908	30204	30292	29916	30228	30121	30274	30250	30207	30004	30175	30230	29944	30017	30026	30291	30112	30157	30251	30002	29852	30059	30050	30235	30011	30146	29851	30100	30029	30154	30232	30210	30233	30100	30009	30157	30012	29920	29745	30276	30045	29943	30074	29983	30182	29930	30096	29996	29964	30218	30205	30076	30145	30075	30095	29987	30236	30145	30209	30214	30037	30176	30207	30050	30253	30369	30210	30239	29832	30102	30088	30180	29899	30267	30009	29855	30189	29924	30207	30265	30112	30177	30159	30140	30223	30306	29985	30160	30069	30118	30078	30164	30387	30252	30142	30172	30349	30185	30267	29945	30130	30064	30108	30077	29964	30073	30069	30413	29994	30006	30100	29766	29903	29977	30089	30141	29891	29839	30011	30090	29660	30153	30077	30094	29867	29876	30193	29915	30201	29906	29988	29912	29955	30218	30094	30215	30169	30383	30088	30205	29983	30019	29978	30175	30040	29982	30207	30284	30316	30064	29924	29997	30148	30034	30108	30098	30040	30023	29923	29962	30090	30088	29904	29969	29955	30054	30088	30022	30342	29979	30130	30048	30180	30229	29951	30136	30145	29942	29865	30060	29961	30016	30482	30318	30165	30058	30183	30428	30233	30045	29645	29957	30112	30344	30353	29817	30155	29850	29982	30268	30096	30130	30118	30193	29983	29953	30278	30262	30136	30294	30547	30109	29951	30081	29961	30055	30163	29821	30183	30061	30150	30345	29970	30249	30212	30175	29859	30065	30182	30051	30259	30006	30038	29933	29817	30233	30091	29809	30009	29911	30158	30071	30307	29952	30100	30193	30141	30042	30091	30119	30196	29975	30013	30012	30342	30207	29911	30003	30126	30110	30009	30311	30125	30119	29941	30137	29906	29982	30041	30061	29858	29977	29683	30315	29957	29994	30258	29967	30150	29917	30134	30231	30486	30318	29844	29932	30104	30086	30156	30336	30194	30139	30416	30260	30432	30170	29982	29987	29762	30269	30005	29949	29845	30150	29977	29988	30016	30113	30018	30261	29977	29882	29980	30155	30032	30107	30264	30097	30303	30102	30035	29989	30128	30059	30046	29801	29867	29837	30095	30306	30048	30091	30172	30088	29839	30142	30119	30100	30198	30238	29889	30054	30193	29755	30051	30000	29978	30369	30277	30092	29898	29971	30183	30269	29897	30245	29906	30134	29993	30063	30140	30282	30245	30301	30055	30142	30005	30206	30186	30173	30162	30257	30036	30115	30074	30127	30008	30170	30242	30147	30088	30115	29992	30108	29825	29987	30075	30194	30112	29770	30254	29992	30253	30049	30181	29970	30260	30267	30193	30238	30122	30054	30096	30097	30010	29836	30053	30090	29941	30059	30200	30251	30064	30234	29895	30166	29925	30147	29912	30282	30447	30067	30212	30047	29944	30065	30138	30232	30120	29823	30122	30061	30214	29977	30057	29933	30060	30003	29893	30020	30042	29862	29844	30170	30236	30132	30125	30271	30006	29981	29795	30139	30093	30077	30153	29944	29925	30075	30165	29603	30171	30176	30225	30130	30072	29888	30219	30046	30088	30170	30207	30051	30089	30041	30016	29814	29872	30063	30148	30151	30267
22113	25372	25153	22239	20545	19741	19493	19234	19046	18946	18696	18793	18575	18587	18600	18392	18390	18372	18608	18585	18457	18320	18493	18376	18437	18365	18313	18428	18373	18389	18418	18477	18496	18490	18270	18345	18346	18367	18474	18417	18474	18211	18612	18366	18296	18460	18347	18316	18274	18290	18271	18420	18377	18414	18317	18303	18409	18365	18226	18361	18277	18391	18519	18287	18475	18246	18522	18285	18223	18346	18432	18140	18417	18306	18432	18321	18346	18478	18401	18292	18368	18295	18397	18331	18349	18380	18427	18239	18419	18298	18268	18318	18525	18314	18391	18426	18230	18287	18351	18198	18437	18265	18375	18227	18146	18323	18064	18354	18632	18390	18161	18485	18187	18167	18414	18273	18261	18105	18336	18272	18145	18469	18237	18346	18423	18321	18246	18350	18244	18352	18317	18324	18356	18393	18195	18218	18459	18415	18437	18432	18343	18476	18451	18391	18278	18101	18403	18336	18336	18448	18342	18400	18287	18292	18160	18371	18328	18305	18179	18110	18286	18549	18268	18311	18393	18182	18365	18429	18416	18335	18476	18189	18248	18370	18258	18339	18401	18408	18158	18270	18242	18140	18404	18371	18280	18330	18270	18287	18484	18293	18464	18400	18127	18272	18502	18058	18323	18183	18401	18261	18414	18090	18302	18307	18415	18348	18353	18201	18365	18253	18290	18317	18220	18244	18343	18345	18239	18138	18219	18461	18298	18452	18250	18411	18403	18506	18233	18133	18335	18440	18346	18242	18408	18339	18320	18321	18293	18347	18205	18524	18264	18410	18270	18303	18262	18361	18290	18375	18429	18284	18177	18433	18389	18388	18398	18371	18324	18257	18299	18340	18296	18273	18290	18141	18205	18230	18357	18419	18278	18308	18274	18305	18334	18379	18293	18291	18522	18349	18351	18401	18226	18315	18310	18201	18341	18498	18240	18343	18298	18422	18238	18249	18416	18399	18369	18293	18129	18307	18338	18232	18346	18388	18361	18411	18348	18197	18175	18156	18295	18418	18488	18382	18413	18479	18347	18473	18397	18214	18327	18320	18523	18220	18233	18213	18202	18341	18337	18254	18296	18221	18338	18491	18323	18315	18381	18281	18425	18351	18322	18235	18453	18477	18322	18209	18341	18312	18239	18303	18338	18306	18185	18268	18423	18357	18398	18494	18290	18296	18296	18449	18320	18417	18339	18399	18299	18385	18440	18236	18239	18317	18283	18356	18397	18257	18351	18172	18387	18353	18731	18260	18489	18364	18296	18133	18296	18277	18254	18486	18217	18402	18423	18223	18509	18267	18347	18352	18283	18512	18444	18426	18413	18296	18384	18430	18279	18480	18250	18477	18343	18308	18309	18248	18225	18248	18272	18425	18336	18243	18492	18278	18345	18268	18324	18236	18257	18208	18448	18453	18138	18274	18279	18281	18185	18242	18208	18344	18354	18355	18401	18386	18281	18202	18341	18267	18222	18391	18519	18454	18209	18415	18239	18275	18222	18329	18327	18335	18252	18397	18441	18372	18200	18290	18494	18336	18284	18186	18257	18254	18379	18280	18435	18234	18448	18228	18248	18470	18218	18308	18302	18219	18264	18106	18339	18431	18377	18328	18338	18462	18413	18480	18288	18137	18366	18344	18207	18488	18289	18098	18368	18462	18246	18362	18224	18523	18446	18262	18119	18386	18136	18337	18288	18156	18225	18358	18440	18310	18511	18337	18518	18336	18352	18368	18148	18159	18300	18179	18382	18143	18293	18397	18408	18270	18368	18329	18444	18480	18356	18215	18207	18308	18195	18220	18222	18269	18379	18431	18337	18179	18469	18302	18293	18462	18364	18375	18383	18407	18263	18418	18436	18334	18330	18475	18245	18228	18502	18204	18289	18120	18400	18275	18274	18325	18259	18361	18263	18413	18357	18250	18258	18356	18423	18205	18427	18479	18478	18346	18276	18421	18328	18462	18349	18253	18148	18361	18443	18264	18283	18175	18355	18168	18253	18270	18514	18405	18305	18385	18372	18345	18581	18279	18386	18280	18303	18294	18359	18299	18254	18339	18492	18254	18129	18415	18252	18407	18223	18325	18509	18544	18244	18226	18455	18319	18202	18359	18418	18064	18277	18317	18349	18396	18383	18456	18278	18538	18274	18330	18183	18418	18424	18210	18315	18226	18227	18400	18181	18257	18356	18419	18419	18227	18320	18261	18371	18311	18287	18289	18363	18287	18415	18274	18479	18252	18306	18310	18451	18161	18468	18264	18414	18519	18443	18196	18344	18402	18293	18297	18273	18265	18390	18336	18214	18373	18324	18129	18135	18271	18187	18279	18332	18296	18160	18485	18505	18418	18209	18323	18378	18243	18300	18392	18229	18360	18374	18347	18249	18553	18261	18294	18324	18278	18520	18308	18540	18281	18295	18284	18134	18329	18303	18278	18258	18124	18395	18354	18482	18317	18385	18375	18475	18288	18352	18251	18437	18249	18167	18255	18347	18284	18407	18163	18412	18378	18350	18435	18163	18352	18195	18232	18239	18151	18404	18238	18365	18236	18421	18254	18425	18322	18394	18425	18388	18207	18284	18420	18232	18267	18208	18315	18262	18401	18288	18192	18284	18271	18405	18230	18427	18296	18493	18515	18502	18424	18395	18229	18194	18382	18269	18127	18223	18244	18403	18283	18429	18298	18260	18293	18418	18415	18248	18127	18253	18237	18289	18333	18413	18192	18371	18279	18155	18442	18215	18397	18421	18144	18354	18317	18378	18248	18308	18373	18249	18223	18184	18315	18335	18376	18493	18336	18356	18404	18296	18170	18258	18424	18471	18211	18267	18328	18277	18264	18378	18351	18371	18284	18424	18502	18308	18447	18313	18226	18439	18297	18420	18489	18314	18297	18210	18316	18276	18382	18246	18469	18387	18281	18239	18348	18394	18325	18321	18295	18310	18400	18449	18187	18215	18096	18484	18448	18144	18432	18251	18245	18337	18261	18350	18362	18111	18165	18361	18394	18379	18239	18209	18326	18389	18403	18373	18440	18340	18408	18418	18416	18123	18521	18399	18325	18414	18371	18147	18272	18258	18534	18312	18216	18331	18370	18266	18291	18088	18326	18368	18253	18218	18459	18383	18255	18316	18138	18490	18456	18310	18180	18218	18308	18494	18370	18615	18250	18512	18431	18344	18221	18564	18383	18292	18368	18196	18362	18151	18244	18471	18266	18251	18441	18403	18306	18243	18387	18383	18150	18234	18200	18354	18326	18387	18172	18396	18333	18460	18388	18347	18381	18220	18322	18369	18399	18367	18242	18168	18254	18166	18407	18466	18321	18240	18234	18319	18413	18302	18226	18425	18184	18329	18373	18340	18377	18425	18493	18401	18364	18534	18318	18347	18353	18303	18339	18301	18463	18259	18286	18418	18377	18543	18366	18295	18345	18245	18422	18249	18441	18333	18131	18320	18494	18442	18471	18588	18324	18395	18365	18380	18418	18308	18422	18162	18360	18390	18370	18229	18513	18518	18403	18049	18456	18093	18302	18372	18349	18260	18369	18162	18394	18437	18425	18364	18322	18319	18350	18446	18170	18343	18216	18304	18325	18292	18329	18504	18571	18414	18355	18391	18300	18449	18263	18272	18430	18216	18263	18295	18253	18218	18182	18301	18289	18388	18353	18223	18348	18319	18349	18436	18357	18272	18289	18384	18199	18283	18451	18225	18338	18346	18217	18279	18081	18300	18214	18384	18275	18421	18355	18097	18406	18393	18242	18317	18493	18264	18398	18465	18359	18191	18303	18313	18345	18356	18452	18276	18360	18322	18395	18377	18352	18389	18224	18179	18213	18378	18113	18427	18271	18398	18401	18380	18470	18584	18216	18424	18432	18296	18447	18349	18189	18394	18353	18287	18363	18225	18446	18569	18206	18346	18174	18394	18299	18452	18434	18558	18437	18286	18273	18233	18365	18302	18268	18426	18258	18354	18357	18555	18326	18301	18256	18406	18319	18388	18463	18531	18319	18160	18279	18392	18511	18346	18323	18547	18468	18255	18482	18451	18313	18452	18335	18381	18297	18287	18378	18413	18213	18139	18297	18399	18278	18370	18351	18385	18281	18266	18493	18380	18433	18486	18332	18375	18280	18274	18249	18408	18415	18416	18266	18178	18218	18281	18266	18374	18297	18423	18277	18420	18313	18274	18393	18382	18360	18583	18173	18252	18277	18352	18358	18211	18326	18161	18286	18293	18402	18265	18304	18426	18529	18284	18380	18349	18331	18316	18209	18204	18330	18222	18290	18485	18153	18335	18301	18341	18331	18222	18267	18478	18163	18461	18284	18232	18176	18314	18170	18279	18308	18336	18324	18478	18334	18397	18432	18301	18420	18517	18308	18322	18267	18306	18363	18315	18356	18274	18386	18391	18395	18178	18307	18378	18345	18289	18379	18353	18252	18349	18363	18437	18312	18336	18474	18377	18428	18466	18326	18449	18313	18370	18375	18434	18351	18324	18198	18179	18300	18314	18405	18245	18202	18421	18353	18092	18375	18240	18347	18317	18286	18383	18530	18281	18348	18452	18441	18440	18350	18443	18487	18217	18334	18258	18495	18289	18440	18207	18290	18230	18314	18258	18401	18315	18255	18369	18455	18335	18388	18224	18312	18343	18376	18323	18285	18143	18271	18423	18230	18430	18181	18486	18318	18213	18246	18432	18387	18566	18419	18448	18217	18339	18303	18256	18316	18285	18218	18473	18418	18314	18276	18499	18318	18385	18498	18294	18245	18399	18255	18447	18295	18298	18326	18306	18347	18314	18425	18321	18383	18357	18330	18336	18475	18252	18259	18305	18418	18369	18347	18363	18174	18276	18055	18427	18304	18405	18341	18464	18303	18426	18453	18308	18395	18368	18345	18192	18256	18263	18241	18356	18256	18303	18335	18316	18186	18374	18355	18258	18313	18158	18408	18337	18291	18373	18272	18189	18165	18214	18289	18265	18440	18230	18268	18362	18227	18448	18352	18376	18212	18364	18193	18129	18351	18373	18370	18440	18263	18382	18338	18402	18433	18313	18268	18463	18377	18286	18521	18484	18371	18378	18248	18123	18370	18511	18348	18293	18413	18206	18384	18318	18298	18326	18351	18606	18449	18233	18377	18098	18310
24211	21200	27776	25511	24911	29809	32084	29660	29152	29545	29249	28901	29003	28872	29080	28548	28535	28700	28374	28695	28531	28726	28603	28525	28454	28723	28579	28579	28390	28694	28676	28182	28551	28467	28318	28394	28643	28323	28412	28569	28687	28490	28535	28394	28332	28368	28376	28469	28303	28488	28179	28056	28547	28256	28335	28282	28313	28412	28384	28530	28634	28295	28523	28508	28617	28258	28405	28323	28287	28475	28657	28485	28170	28305	28486	28567	28263	28198	28330	28375	28277	28387	28206	28489	28497	28289	28449	27992	28331	28199	28506	28196	28088	28311	28281	28327	28326	28473	28292	28366	28384	28333	28360	28423	28284	28056	28254	28424	28275	28647	28329	28208	28472	28231	28415	28206	28223	28288	28464	28416	28190	28281	28214	28384	28296	28585	28555	28472	28254	28403	28432	28363	28244	28445	27953	28226	28362	28350	28519	28248	28389	28280	28577	28277	28552	28296	28423	28302	28258	28401	28427	28419	28230	28391	28064	28432	28446	28489	28462	28161	28177	28394	28478	28069	28438	28518	28185	28332	28196	28393	28475	28299	28325	28353	28389	28550	28295	28202	28479	28196	28212	28552	28136	28463	28349	28302	28292	28253	28364	28373	28354	28084	28156	28507	28506	28232	28198	28190	28389	28093	28197	28255	28560	28359	28511	28406	28339	28328	28256	28214	28497	28388	28210	28463	28286	28269	28399	28433	28231	28508	28385	28468	28429	28302	28369	28514	28293	28545	28552	28515	28100	28325	28486	28381	28139	28340	28124	28570	28343	28541	28302	28439	28519	28316	28241	27974	28170	28369	28478	28238	28195	28256	28577	28087	28379	28175	28326	28327	28501	28354	28295	28369	28082	28445	28375	28303	28495	28572	28356	28428	28207	28606	28418	28512	28337	28283	28248	28452	28242	28206	28301	28097	28274	28416	28361	28234	28396	28349	28350	28304	28417	28594	28325	28170	28301	28264	28505	28401	28203	28573	28249	28225	28270	28567	28225	28296	28741	28261	28254	28293	28237	28143	28316	28240	28314	28532	28402	28728	28417	28298	28304	28132	28296	28277	28270	28505	28655	28150	28190	28146	28454	28397	28156	28139	28435	28533	28247	28334	28134	28200	28544	28400	28360	28707	28377	28167	28545	28217	28437	28398	28315	28312	28420	28199	28442	28560	28347	28203	28426	28325	28270	28582	28397	28130	28541	28384	28395	28491	28476	28321	28495	28536	28362	28356	28253	28551	28412	28556	28355	27949	28260	28336	28283	28469	28290	28061	28276	28409	28534	28288	28468	28449	28290	28028	28079	28565	28422	28018	28530	28310	28404	28406	28554	28439	28393	28445	28182	28306	28199	28262	28192	28493	28065	28578	28711	28520	28351	28208	28219	28255	28463	28297	28455	28609	28461	28202	28510	28311	28509	28259	28467	28313	28229	28211	28359	28500	28382	28314	28344	28153	28348	28293	28303	28415	28242	28230	28401	28247	28196	28231	28233	28364	28335	28148	28180	28035	28544	28473	28407	28209	28221	28252	28201	28291	28387	28200	28178	28287	28190	28545	28347	28215	28063	28348	28334	28508	28335	28219	28045	28529	28462	28227	28172	27922	28097	28277	28323	28292	28350	28442	28412	28532	28348	28333	28278	28389	28303	28122	28403	28086	28415	28326	28256	28326	28561	28424	28361	28243	28317	28486	28207	28358	28538	28102	28435	28535	28209	28416	28327	28226	28347	28416	28434	28344	28335	28225	28157	28436	28146	28140	28085	28158	28363	28639	28201	28152	28138	28282	28362	28253	28331	28263	28231	28264	28469	28522	28726	28643	28201	28156	28505	28464	28249	28526	28311	28330	28285	28563	28478	28322	28374	28472	28342	28289	28421	28199	28437	28404	28488	28558	28431	28195	28454	28109	28388	28224	28426	28729	28482	28307	28296	28427	28544	28422	28073	28259	28392	28322	28256	28221	28208	28227	28342	28117	28153	28508	28352	28059	28211	28242	28495	28105	28386	28453	28404	28126	28188	28458	28447	28254	28361	28305	28397	28149	28268	28290	28228	28416	28427	28378	28703	28445	28194	28394	28297	28224	28450	28426	28425	28237	28263	28434	28378	28240	28402	28578	28371	28170	28301	28256	28318	28290	28432	28477	28290	28299	28364	28408	28512	28504	28262	28118	28279	28456	28242	28503	28347	28512	28225	28398	28294	28439	28615	28401	28504	28540	28252	28384	28377	28148	28243	28082	28384	28248	28458	28163	28222	28238	28417	28215	28401	28409	28369	28526	28247	28154	28107	28383	28338	28123	28498	28268	28476	28493	28338	28349	28348	28124	28412	28502	28489	28303	28385	28339	28131	28516	28248	28162	28665	28416	28342	28397	28465	28354	28161	28228	28389	28422	28358	28571	28415	28383	28635	28431	28365	28336	28388	28377	28224	28238	28592	28216	28406	28325	28528	28202	28623	28536	28277	28571	28496	28448	28448	28430	28660	28389	28212	28241	28157	28083	28155	28561	28277	28315	28246	28305	28387	28295	28300	28438	28454	28410	28424	28185	28257	28160	28444	28436	28148	28502	28488	28392	28280	28432	28153	28291	28178	28287	28456	28372	28377	28267	28418	28653	28409	28245	28116	28758	28216	28359	28167	28307	28429	28476	28362	28380	28291	28277	28372	28281	28186	28163	28918	28441	28241	28309	28425	28622	28761	27934	28145	28284	28267	28348	28489	28331	28270	28429	28153	28161	28081	28315	28267	28383	28458	28129	28190	28355	28377	28562	28451	28241	28064	28227	28377	28366	28637	28366	28323	28450	28490	28371	28440	28320	28404	28191	28373	28200	28381	28206	28185	28649	28725	28271	28547	28317	28133	28401	28583	28217	28286	28251	28406	28530	28283	28376	28700	28232	28389	28451	28470	28282	28310	28291	28270	28436	28390	28297	28203	28191	28337	28241	28488	28409	28226	28483	28453	28577	28613	28437	28272	28236	28114	28238	28326	28371	28414	28258	28372	28180	28561	28342	28461	28356	28462	28298	28369	28344	28240	28260	28493	28065	28214	28355	28561	28201	28456	28419	28290	28530	28206	28216	28473	28148	28102	28345	28501	28198	28384	28291	28364	28409	28175	28141	28126	28264	28348	28533	28446	28279	28263	28495	28568	28416	28364	28325	28412	28461	28503	28436	28373	28255	28579	28242	28359	28310	28379	28294	28365	27958	28417	28464	27972	28294	28299	28331	28265	28547	28262	28318	28266	28236	28431	28540	28535	28435	28261	28616	28419	28352	28382	28388	28278	28306	28514	28559	28068	28357	28221	28523	28631	28370	28428	28520	28322	28442	28294	28185	28244	28271	28031	28234	28355	28382	28321	28320	28274	28349	28462	28366	28465	28333	28326	28393	28354	28195	28312	28258	28313	28563	28216	28094	28185	28382	28497	28283	28292	28389	28389	28308	28267	28227	28229	28538	28198	28743	28394	28454	28240	28166	28550	28408	28215	28166	28174	28280	28379	28189	28067	28349	28258	28209	28044	28408	28286	28322	28326	28381	28240	28220	28254	28351	28568	28576	28224	28444	28419	28256	28399	28364	28663	28566	28251	28378	28421	28262	28273	28174	28140	28498	28403	28192	28229	28192	28370	28434	28405	28222	28260	28701	28353	28270	28196	28412	28187	28629	28265	28585	28408	28439	28222	28136	28384	28397	28317	28565	28591	28156	28464	28359	28325	28522	28407	28269	28339	28044	28301	28164	28469	28104	28294	28108	28178	28156	28169	28202	28053	28257	28357	28263	28300	28350	28473	28293	28287	28265	28196	28279	28250	28483	28065	28238	28246	28691	28392	28380	28314	28144	28196	28221	28630	28177	28595	28483	28602	28370	28368	28569	28521	28479	28449	28590	28524	28421	28251	28387	28300	28424	28129	28441	28372	28361	28163	28482	28339	28446	28281	28399	28284	28407	28691	28378	28297	28249	28188	28236	28434	28177	28606	28417	28398	28258	28302	28278	28380	28385	28431	28248	28416	28319	28323	28547	28413	28340	28360	28385	28440	28277	28318	28033	28529	28390	28397	28391	28087	28550	28398	28256	28363	28366	28165	28378	28341	28386	28335	28585	28341	28333	28141	28358	28604	28381	28214	28412	28353	28400	28294	27981	28169	28254	28262	28621	28603	28316	28447	28395	28188	28223	28229	28338	28185	28454	28587	28402	28319	27962	28134	28589	28315	28417	28365	28225	28343	28320	28226	28456	28264	28487	28400	28160	28106	28139	28357	28261	28307	28446	28382	28289	28117	28245	28366	28223	28459	28345	28376	28172	28290	28326	28432	28253	28270	28354	28344	28228	27878	28104	28182	28467	28029	28321	28279	28677	28337	28250	28429	28564	28093	28039	28487	28125	28350	28524	28547	28275	28665	28180	28463	28350	28524	28585	28387	28442	28286	28519	28150	28371	28185	28141	28110	28252	28213	28105	28205	28195	28225	28409	28447	28548	28428	28064	28398	28482	28343	28314	28219	28329	28465	28340	27997	28217	28459	28377	28126	28232	28327	28072	28310	28310	28434	28300	28280	28521	28320	28347	28195	28358	28139	28429	28391	28415	28432	28529	28376	28363	28445	28366	28421	28261	28162	28153	28565	27988	28440	28236	28225	28258	28355	28423	28186	28592	28310	28441	28224	28033	28240	28189	28512	28491	28469	28649	28225	28182	28070	28265	28228	28406	28551	28574	28420	28427	28361	28313	28318	28172	28375	28285	28621	28364	28211	28363	28308	28472	28272	28076	28232	28433	28481	28220	28665	28350	28418	28223	28290	28335	28538	28514	28371	28280	28282	28350	28426	28288	28522	28165	28285	28210	28165	28088	28523	28573	28318	28331	28276	28679	28480	28396	28415	28422	28409	28348	28460	28287	28518	28450	28552	28239	28267	28557	28326	28015	28196	28209	28532	28357	28271	28361	28135	28297	28294	28316	28607	28263	28318	28453	28433	28506	28416	28417	28399	28244	28294	28401	28358	28518	28463	28405	28152	28342	28219	28413	28202	28284	28225	27992	28168	28413	28040	28366	28425	28435	28488	28420	28122	28178	28194	28228	28208	28282	28322	28518	28463	28403	28468	28269	28212	28255	28174	28483	28248	28412	28509	28424	28232	28318	28450	28323
19388	31452	30603	25852	22565	21066	20192	19413	19178	18859	18558	18325	18087	18173	18014	17923	17997	17890	17739	17866	17784	17839	17741	17689	17891	17697	17813	17696	17648	17739	17732	17781	17504	17643	17559	17628	17707	17624	17578	17710	17754	17725	17585	17695	17647	17634	17766	17617	17868	17358	17591	17730	17461	17759	17659	17768	17463	17921	17493	17691	17563	17716	17668	17664	17542	17592	17532	17563	17678	17412	17483	17454	17597	17629	17528	17626	17477	17478	17528	17586	17612	17668	17626	17487	17530	17433	17439	17487	17629	17523	17415	17676	17532	17547	17560	17419	17702	17724	17661	17546	17548	17592	17612	17695	17626	17600	17817	17591	17420	17529	17484	17507	17441	17462	17514	17527	17541	17622	17555	17730	17548	17594	17591	17464	17416	17498	17554	17386	17595	17587	17469	17547	17414	17652	17554	17410	17571	17666	17349	17658	17502	17643	17517	17705	17356	17500	17506	17589	17721	17591	17620	17448	17698	17562	17482	17596	17649	17705	17489	17485	17659	17570	17539	17598	17431	17531	17622	17637	17603	17651	17531	17538	17635	17462	17581	17553	17533	17568	17642	17457	17652	17429	17599	17491	17644	17521	17510	17488	17513	17601	17506	17569	17674	17707	17546	17273	17455	17535	17685	17618	17512	17460	17556	17674	17549	17483	17314	17219	17364	17600	17772	17586	17454	17735	17676	17480	17435	17581	17702	17648	17458	17637	17532	17688	17484	17555	17500	17467	17413	17410	17632	17512	17616	17583	17649	17642	17654	17438	17600	17432	17518	17592	17550	17434	17527	17586	17552	17531	17502	17429	17586	17478	17531	17501	17536	17430	17725	17607	17539	17696	17780	17650	17628	17615	17617	17504	17732	17525	17574	17615	17456	17719	17450	17686	17509	17530	17578	17465	17571	17527	17689	17330	17669	17483	17508	17719	17615	17623	17563	17720	17642	17558	17434	17463	17631	17624	17476	17678	17670	17496	17658	17671	17611	17439	17434	17335	17578	17485	17585	17446	17316	17578	17518	17614	17490	17399	17655	17601	17680	17334	17626	17474	17489	17478	17513	17642	17621	17582	17604	17375	17693	17478	17516	17610	17746	17544	17722	17564	17451	17555	17490	17426	17576	17392	17581	17194	17560	17531	17702	17620	17511	17661	17537	17690	17399	17590	17579	17697	17699	17510	17652	17646	17576	17459	17631	17638	17566	17665	17573	17529	17585	17665	17406	17560	17502	17507	17499	17542	17517	17365	17517	17509	17660	17441	17645	17674	17440	17549	17564	17562	17493	17527	17433	17482	17555	17499	17549	17418	17656	17639	17540	17411	17601	17694	17537	17705	17566	17578	17426	17618	17517	17546	17534	17672	17707	17474	17396	17526	17505	17624	17454	17341	17640	17490	17535	17534	17445	17558	17496	17638	17569	17549	17595	17529	17479	17499	17660	17509	17522	17576	17357	17651	17632	17548	17667	17534	17540	17584	17441	17540	17458	17421	17365	17520	17628	17282	17328	17391	17379	17575	17605	17613	17557	17458	17611	17590	17642	17537	17498	17552	17643	17456	17347	17372	17681	17671	17675	17462	17443	17513	17487	17550	17302	17549	17592	17382	17529	17689	17539	17760	17497	17455	17399	17407	17551	17525	17589	17571	17687	17599	17697	17453	17475	17447	17444	17686	17650	17529	17605	17415	17416	17569	17267	17538	17597	17515	17555	17586	17421	17468	17788	17551	17491	17495	17640	17472	17509	17486	17507	17534	17647	17405	17515	17523	17621	17469	17516	17488	17608	17495	17471	17619	17572	17479	17586	17440	17702	17439	17600	17523	17512	17419	17659	17481	17705	17488	17418	17410	17565	17434	17626	17672	17628	17589	17609	17482	17557	17457	17661	17517	17563	17398	17574	17518	17412	17586	17520	17743	17608	17518	17656	17583	17590	17459	17503	17549	17589	17507	17450	17579	17553	17434	17319	17536	17569	17487	17753	17509	17496	17626	17411	17580	17657	17664	17556	17466	17398	17512	17497	17634	17523	17606	17520	17402	17422	17556	17617	17641	17494	17616	17670	17552	17477	17480	17470	17582	17749	17627	17524	17568	17564	17553	17607	17588	17692	17574	17510	17586	17545	17539	17606	17359	17415	17422	17572	17667	17706	17451	17432	17571	17596	17651	17525	17272	17583	17571	17487	17491	17608	17458	17715	17492	17657	17434	17708	17590	17560	17694	17468	17591	17621	17519	17505	17430	17311	17480	17718	17496	17560	17452	17552	17467	17707	17512	17424	17459	17532	17512	17493	17409	17428	17548	17548	17506	17551	17416	17481	17666	17472	17431	17648	17631	17631	17626	17563	17336	17478	17518	17521	17538	17633	17482	17413	17616	17741	17626	17545	17582	17394	17474	17495	17661	17511	17552	17590	17562	17547	17598	17609	17377	17570	17508	17670	17542	17353	17656	17566	17594	17351	17390	17509	17663	17501	17547	17525	17573	17414	17664	17475	17533	17559	17529	17613	17658	17608	17594	17568	17503	17491	17342	17498	17399	17545	17457	17648	17547	17800	17500	17645	17629	17557	17400	17397	17366	17157	17402	17676	17584	17594	17389	17717	17542	17723	17628	17403	17579	17468	17693	17401	17568	17691	17380	17411	17576	17607	17597	17460	17636	17525	17595	17578	17512	17496	17798	17532	17639	17608	17646	17599	17460	17592	17491	17553	17487	17441	17281	17471	17584	17621	17453	17669	17612	17333	17588	17535	17583	17400	17744	17360	17668	17490	17472	17533	17499	17478	17396	17694	17562	17579	17508	17556	17496	17685	17386	17517	17425	17614	17466	17465	17370	17395	17459	17660	17529	17498	17478	17658	17491	17452	17480	17514	17591	17438	17714	17420	17718	17471	17563	17619	17465	17440	17571	17572	17331	17596	17672	17365	17489	17473	17349	17492	17582	17522	17564	17412	17459	17605	17507	17563	17541	17480	17455	17335	17648	17583	17575	17661	17684	17550	17638	17690	17575	17611	17491	17530	17532	17517	17589	17495	17481	17549	17428	17489	17538	17506	17794	17452	17688	17474	17569	17562	17478	17754	17526	17436	17593	17606	17581	17493	17496	17515	17522	17516	17558	17539	17424	17551	17580	17529	17617	17504	17437	17583	17541	17560	17503	17653	17581	17585	17554	17575	17494	17672	17432	17598	17565	17753	17398	17437	17512	17387	17703	17705	17644	17599	17559	17408	17533	17663	17511	17616	17550	17596	17724	17761	17555	17526	17502	17616	17613	17645	17680	17513	17504	17562	17446	17434	17545	17398	17562	17706	17523	17458	17404	17788	17599	17714	17398	17662	17468	17241	17521	17408	17474	17612	17469	17420	17585	17696	17818	17517	17471	17588	17660	17381	17351	17546	17484	17761	17641	17347	17540	17361	17685	17474	17613	17515	17583	17509	17547	17471	17590	17512	17380	17605	17544	17677	17315	17644	17375	17544	17635	17479	17556	17662	17434	17519	17502	17457	17674	17520	17648	17562	17623	17548	17471	17510	17743	17529	17537	17479	17458	17508	17607	17636	17609	17539	17561	17621	17587	17710	17551	17455	17369	17534	17473	17539	17387	17543	17440	17483	17554	17607	17527	17573	17519	17488	17678	17492	17586	17461	17698	17374	17550	17400	17573	17523	17748	17449	17516	17572	17632	17588	17330	17367	17476	17535	17575	17522	17572	17554	17503	17765	17534	17691	17447	17508	17462	17447	17449	17543	17567	17582	17421	17387	17554	17540	17495	17506	17515	17478	17873	17532	17557	17532	17687	17337	17648	17487	17515	17606	17480	17580	17505	17401	17731	17549	17657	17637	17360	17558	17509	17461	17419	17473	17620	17606	17595	17732	17527	17426	17419	17631	17580	17562	17521	17555	17472	17722	17453	17330	17624	17660	17479	17579	17403	17436	17486	17538	17274	17500	17536	17742	17457	17509	17661	17614	17532	17472	17522	17613	17636	17618	17677	17448	17575	17656	17517	17443	17478	17480	17581	17602	17454	17480	17610	17571	17576	17533	17546	17669	17446	17641	17525	17534	17575	17544	17405	17259	17623	17650	17584	17638	17667	17635	17437	17528	17644	17538	17711	17538	17639	17539	17631	17529	17792	17381	17720	17302	17558	17671	17648	17559	17640	17617	17368	17367	17464	17551	17611	17655	17559	17435	17618	17481	17579	17630	17482	17456	17650	17656	17485	17465	17668	17632	17636	17613	17606	17631	17453	17668	17336	17458	17441	17426	17555	17599	17474	17658	17765	17420	17612	17319	17656	17509	17605	17543	17581	17454	17500	17593	17364	17449	17589	17631	17561	17594	17631	17610	17578	17496	17749	17472	17555	17544	17412	17535	17620	17458	17581	17497	17392	17547	17527	17585	17588	17600	17419	17398	17511	17429	17626	17688	17510	17522	17600	17286	17594	17579	17544	17727	17649	17603	17494	17566	17483	17576	17699	17502	17453	17547	17345	17721	17530	17693	17613	17507	17485	17613	17642	17398	17599	17524	17548	17543	17544	17377	17598	17444	17580	17676	17786	17477	17468	17672	17638	17566	17735	17717	17756	17526	17674	17643	17604	17569	17423	17296	17399	17537	17642	17583	17562	17419	17647	17501	17550	17539	17594	17478	17532	17521	17482	17505	17493	17456	17551	17581	17603	17493	17536	17627	17557	17462	17452	17575	17475	17673	17371	17526	17508	17594	17538	17394	17600	17510	17602	17664	17623	17539	17611	17624	17361	17632	17659	17679	17618	17546	17387	17660	17500	17582	17601	17554	17449	17376	17617	17583	17541	17518	17380	17587	17531	17579	17659	17624	17515	17513	17695	17453	17636	17517	17616	17481	17779	17478	17518	17524	17695	17419	17656	17579	17404	17498	17678	17490	17587	17548	17406	17599	17642	17509	17778	17691	17660	17495	17566	17477	17447	17452	17601	17620	17556	17470	17495	17584	17529	17652	17615	17485	17733	17590	17470	17566	17690	17541	17471	17533	17526	17539	17654	17723	17461	17557	17538	17462	17644	17662	17466	17650	17600	17552	17384	17369	17549	17581	17458	17598	17625	17576	17535	17620	17701	17573	17513	17527	17379	17447	17596	17607	17580	17658	17568	17606	17645	17702	17370
22600	21153	27744	24995	22651	28148	33973	30659	29787	30029	29843	29567	29465	29292	29230	29134	29237	29042	29142	28964	28841	29061	28777	28877	28762	28793	28606	28787	28913	28586	28649	28488	29069	28604	28454	28485	28751	28811	28557	28530	28686	28765	28979	28774	28622	28876	28750	28734	28600	28402	28615	28711	28652	28772	28612	28719	28821	28851	28370	28776	28849	28650	28678	28487	28577	28779	28597	28640	28500	28815	28554	28513	28726	28530	28494	28567	28562	28436	28611	28626	28685	28521	28510	28502	28538	28456	28594	28645	28421	28424	28422	28504	28512	28412	28502	28555	28596	28593	28511	28600	28728	28493	28732	28628	28384	28634	28509	28548	28511	28445	28580	28440	28687	28539	28599	28491	28582	28524	28637	28421	28345	28437	28186	28508	28377	28523	28508	28676	28664	28562	28675	28542	28632	28598	28565	28402	28454	28314	28724	28525	28686	28691	28683	28609	28424	28593	28635	28415	28590	28651	28422	28727	28335	28566	28237	28396	28586	28549	28316	28552	28404	28220	28167	28810	28666	28529	28433	28310	28482	28377	28510	28541	28385	28661	28391	28573	28568	28453	28296	28637	28605	28433	28499	28765	28512	28531	28581	28696	28239	28729	28454	28468	28510	28630	28226	28386	28466	28345	28458	28530	28507	28527	28326	28290	28430	28275	28673	28384	28163	28530	28420	28394	28221	28288	28460	28243	28512	28421	28453	28485	28332	28515	28418	28330	28321	28573	28567	28303	28355	28374	28651	28441	28351	28391	28539	28324	28632	28704	28464	28422	28573	28316	28375	28434	28515	28261	28598	28398	28609	28330	28219	28693	28596	28316	28630	28587	28465	28680	28503	28370	28505	28561	28355	28457	28515	28525	28549	28610	28430	28319	28158	28489	28442	28455	28520	28495	28206	28202	28343	28650	28631	28741	28578	28450	28200	28357	28504	28462	28427	28563	28684	28520	28432	28375	28581	28296	28442	28638	28154	28388	28538	28601	28782	28410	28361	28405	28565	28464	28616	28459	28320	28162	28423	28418	28437	28445	28450	28567	28602	28502	28380	28546	28659	28626	28590	28473	28583	28767	28336	28495	28391	28682	28091	28531	28192	28442	28225	28635	28858	28300	28303	28408	28388	28231	28360	28350	28453	28550	28617	28503	28743	28344	28653	28431	28622	28444	28614	28478	28506	28285	28404	28521	28232	28186	28389	28417	28565	28429	28544	28377	28494	28710	28894	28258	28317	28230	28642	28552	28417	28290	28276	28445	28460	28634	28372	28815	28396	28991	28527	28283	28355	28598	28672	28316	28179	28331	28619	28485	28772	28664	28618	28533	28566	28504	28272	28217	28455	28163	28435	28274	28262	28467	28480	28494	28398	28214	28426	28471	28267	28537	28600	28434	28561	28695	28485	28514	28633	28507	28549	28493	28435	28363	28446	28617	28277	28493	28652	28442	28560	28443	28559	28481	28572	28359	28662	28351	28498	28506	28384	28436	28598	28468	28549	28709	28830	28459	28778	28360	28408	28361	28483	28333	28301	28496	28568	28467	28634	28601	28504	28634	28326	28423	28675	28714	28573	28540	28532	28496	28389	28391	28376	28574	28545	28616	28609	28156	28525	28411	28485	28516	28295	28273	28616	28293	28574	28712	28449	28500	28443	28194	28612	28397	28437	28544	28591	28546	28543	28418	28177	28480	28470	28556	28537	28296	28278	28453	28631	28447	28466	28242	28233	28384	28407	28353	28323	28253	28383	28259	28356	28440	28353	28462	28312	28547	28577	28516	28486	28512	28446	28442	28686	28680	28485	28311	28540	28358	28485	28374	28331	28640	28361	28310	28220	28402	28352	28469	28603	28339	28361	28607	28403	28599	28387	28855	28595	28144	28355	28286	28321	28593	28540	28608	28526	28798	28288	28513	28593	28453	28405	28553	28528	28414	28340	28448	28555	28358	28908	28659	28473	28203	28519	28469	28486	28279	28410	28390	28403	28530	28522	28732	28551	28290	28540	28370	28285	28492	28302	28671	28681	28484	28739	28314	28576	28597	28320	28540	28346	28465	28533	28549	28626	28561	28556	28352	28285	28568	28576	28726	28465	28665	28659	28380	28559	28478	28414	28428	28435	28486	28515	28467	28428	28424	28584	28417	28403	28509	28446	28604	28491	28599	28508	28402	28319	28417	28603	28378	28598	28738	28513	28612	28438	28404	28594	28288	28588	28549	28568	28358	28508	28595	28417	28616	28173	28422	28472	28289	28529	28230	28548	28454	28629	28370	28521	28702	28134	28043	28371	28456	28518	28459	28467	28739	28587	28627	28532	28155	28484	28441	28328	28383	28631	28647	28405	28762	28446	28727	28983	28235	28613	28463	28615	28415	28649	28731	28570	28384	28658	28640	28359	28273	28512	28450	28609	28412	28590	28683	28620	28409	28439	28470	28517	28570	28621	28618	28359	28489	28489	28623	28535	28557	28404	28518	28465	28374	28591	28321	28434	28617	28551	28466	28385	28624	28437	28354	28537	28539	28407	28535	28726	28439	28564	28321	28341	28457	28411	28420	28773	28411	28339	28509	28744	28501	28725	28153	28377	28651	28364	28441	28342	28489	28529	28684	28602	28350	28484	28358	28514	28359	28553	28497	28430	28637	28493	28302	28397	28410	28584	28334	28617	28629	28349	28654	28402	28490	28434	28532	28473	28519	28614	28675	28256	28309	28407	28716	28444	28385	28434	28471	28523	28454	28327	28529	28336	28267	28580	28484	28334	28495	28592	28320	28430	28372	28355	28441	28421	28559	28574	28540	28504	28288	28615	28234	28566	28560	28527	28481	28271	28541	28531	28480	28429	28587	28569	28800	28421	28373	28585	28237	28680	28277	28312	28425	28392	28658	28522	28397	28738	28195	28211	28401	28394	28642	28439	28481	28315	28830	28525	28536	28586	28503	28607	28267	28636	28417	28286	28520	28313	28365	28423	28415	28698	28414	28371	28637	28576	28220	28445	28329	28369	28663	28419	28413	28512	28543	28525	28397	28435	28357	28598	28710	28286	28639	28449	28595	28387	28408	28521	28583	28613	28447	28501	28292	28730	28376	28554	28254	28287	28568	28505	28663	28487	28824	28722	28514	28540	28534	28305	28493	28630	28462	28458	28391	28348	28205	28463	28279	28420	28406	28545	28378	28409	28506	28533	28526	28591	28685	28581	28682	28578	28379	28250	28776	28504	28525	28548	28608	28356	28341	28390	28342	28579	28549	28585	28625	28803	28538	28617	28656	28379	28609	28273	28443	28532	28375	28250	28267	28392	28492	28682	28414	28677	28432	28622	28461	28597	28402	28645	28293	28420	28557	28355	28749	28488	28293	28375	28285	28053	28539	28376	28672	28618	28298	28530	28533	28393	28483	28643	28521	28467	28325	28476	28515	28570	28567	28588	28569	28583	28689	28744	28590	28511	28318	28482	28414	28521	28231	28514	28409	28560	28813	28677	28514	28437	28369	28389	28653	28646	28293	28470	28549	28499	28498	28614	28590	28588	28577	28208	28539	28218	28521	28671	28491	28475	28422	28432	28449	28413	28526	28537	28556	28563	28762	28190	28374	28414	28577	28432	28506	28681	28563	28523	28490	28640	28384	28618	28580	28526	28420	28548	28383	28644	28469	28247	28491	28417	28493	28606	28594	28502	28485	28356	28610	28459	28530	28659	28621	28495	28438	28345	28269	28197	28328	28380	28501	28585	28481	28554	28551	28523	28524	28753	28267	28259	28634	28513	28485	28105	28631	28562	28356	28329	28504	28247	28306	28161	28656	28596	28540	28608	28205	28514	28434	28586	28465	28548	28541	28580	28450	28500	28387	28606	28668	28468	28419	28529	28414	28465	28844	28283	28491	28471	28597	28543	28706	28734	28343	28596	28336	28554	28448	28564	28854	28395	28650	28519	28646	28365	28534	28653	28660	28670	28400	28453	28438	28421	28334	28650	28540	28481	28186	28244	28438	28441	28418	28374	28336	28576	28610	28356	28772	28319	28702	28384	28413	28426	28636	28562	28439	28643	28539	28560	28731	28255	28629	28580	28619	28417	28348	28447	28405	28707	28214	28331	28415	28514	28620	28676	28340	28387	28443	28043	28542	28416	28488	28656	28217	28495	28410	28460	28431	28534	28372	28331	28326	28623	28580	28714	28554	28469	28672	28399	28562	28178	28514	28591	28549	28360	28431	28490	28333	28453	28609	28518	28680	28549	28590	28332	28269	28249	28330	28479	28456	28243	28524	28316	28586	28642	28687	28645	28510	28511	28244	28351	28587	28441	28405	28586	28489	28597	28096	28399	28426	28545	28269	28342	28415	28510	28615	28619	28530	28496	28516	28397	28953	28217	28435	28662	28552	28719	28402	28182	28770	28415	28440	28498	28740	28584	28281	28321	28498	28541	28618	28277	28198	28510	28561	28337	28375	28610	28574	28720	28671	28342	28364	28550	28504	28353	28323	28546	28359	28271	28345	28584	28554	28350	28556	28590	28537	28493	28659	28627	28223	28569	28283	28506	28335	28481	28292	28403	28569	28550	28430	28484	28201	28412	28578	28602	28494	28549	28551	28656	28501	28654	28703	28489	28399	28635	28713	28722	28497	28402	28477	28498	28207	28626	28718	28754	28290	28777	28630	28451	28687	28480	28416	28542	28311	28217	28727	28320	28512	28483	28557	28491	28323	28315	28429	28355	28355	28581	28510	28464	28494	28435	28510	28653	28311	28523	28618	28232	28348	28621	28706	28679	28366	28275	28530	28169	28511	28671	28424	28433	28598	28553	28420	28332	28338	28267	28441	28631	28367	28709	28146	28432	28468	28355	28424	28582	28151	28547	28535	28403	28615	28639	28412	28502	28717	28561	28464	28413	28395	28701	28457	28361	28418	28565	28263	28341	28544	28551	28347	28619	28628	28585	28341	28165	28437	28518	28338	28397	28457	28412	28501	28525	28582	28419	28150	28553	28373	28443	28628	28501	28532	28568	28572	28486	28687	28676	28383	28850	28559	28480	28455	28352	28239	28647	28407	28453	28386	28351	28576	28317	28287	28674	28445	28406	28551	28883	28371	28782	28483	28556	28891	28318	28646	28617	28365	28744	28377	28226	28530	28422	28439	28595	28359	28630	28226
21366	36689	35637	29239	25590	23111	21513	20512	19905	19582	19161	18941	18672	18602	18378	18295	18248	18016	17996	17971	18035	17865	17791	17682	17897	17895	17760	17707	17611	17764	17975	17662	17748	17725	17592	17682	17674	17652	17716	17862	17671	17573	17650	17615	17628	17724	17758	17557	17485	17547	17661	17868	17649	17623	17701	17658	17638	17662	17659	17556	17483	17734	17581	17721	17500	17598	17548	17507	17553	17614	17645	17573	17679	17550	17529	17587	17614	17705	17627	17414	17516	17647	17481	17508	17579	17520	17525	17317	17384	17609	17713	17657	17557	17714	17385	17502	17657	17369	17350	17559	17381	17618	17476	17767	17539	17571	17563	17465	17555	17524	17561	17622	17457	17534	17422	17649	17585	17478	17496	17469	17533	17536	17805	17672	17402	17414	17701	17505	17592	17405	17446	17605	17542	17344	17602	17383	17512	17499	17620	17537	17551	17421	17677	17417	17464	17600	17637	17400	17425	17357	17587	17313	17603	17451	17609	17623	17442	17680	17503	17506	17602	17489	17383	17284	17590	17374	17476	17593	17593	17441	17406	17414	17434	17452	17446	17256	17560	17534	17613	17319	17478	17654	17455	17606	17456	17643	17602	17480	17451	17455	17569	17431	17611	17595	17583	17368	17585	17373	17555	17451	17600	17620	17537	17465	17510	17483	17482	17435	17478	17445	17545	17422	17561	17403	17506	17447	17531	17570	17505	17614	17619	17516	17298	17638	17532	17645	17499	17584	17332	17400	17408	17624	17606	17547	17629	17416	17564	17584	17299	17412	17709	17589	17424	17496	17487	17506	17622	17453	17554	17432	17566	17509	17588	17542	17550	17374	17630	17580	17437	17414	17450	17408	17530	17393	17519	17569	17541	17519	17678	17433	17458	17552	17364	17469	17545	17380	17443	17487	17441	17438	17555	17461	17512	17535	17486	17779	17498	17664	17454	17628	17616	17597	17424	17556	17444	17562	17517	17436	17492	17430	17494	17471	17568	17676	17318	17609	17560	17521	17580	17390	17393	17394	17543	17479	17560	17408	17715	17304	17544	17536	17498	17608	17473	17537	17641	17492	17434	17539	17442	17314	17590	17658	17341	17507	17529	17578	17456	17580	17486	17469	17460	17465	17448	17616	17594	17433	17327	17688	17417	17432	17559	17371	17544	17649	17437	17339	17366	17472	17451	17506	17444	17561	17428	17511	17508	17440	17562	17413	17433	17572	17431	17480	17491	17554	17566	17643	17618	17326	17459	17537	17417	17484	17477	17436	17477	17356	17514	17584	17456	17609	17613	17679	17537	17431	17523	17585	17501	17449	17574	17368	17731	17458	17430	17524	17516	17571	17512	17408	17562	17381	17601	17529	17570	17446	17658	17372	17417	17579	17450	17572	17648	17517	17578	17610	17621	17645	17485	17640	17380	17569	17399	17598	17481	17498	17350	17583	17428	17512	17432	17448	17557	17571	17417	17511	17426	17520	17570	17539	17538	17402	17648	17698	17537	17355	17387	17482	17483	17389	17431	17483	17867	17391	17425	17585	17554	17557	17503	17387	17374	17529	17604	17446	17392	17411	17581	17697	17518	17398	17468	17511	17591	17546	17550	17600	17417	17560	17462	17583	17510	17488	17758	17456	17566	17410	17604	17507	17567	17407	17394	17573	17537	17681	17380	17505	17554	17579	17441	17680	17496	17357	17410	17480	17624	17483	17480	17563	17495	17599	17563	17668	17575	17381	17460	17387	17562	17443	17450	17549	17588	17390	17598	17628	17686	17453	17507	17474	17441	17481	17368	17541	17567	17429	17597	17513	17498	17382	17476	17394	17529	17633	17519	17551	17610	17468	17525	17468	17464	17266	17505	17434	17696	17442	17590	17523	17512	17334	17490	17609	17570	17532	17484	17451	17583	17569	17479	17641	17572	17450	17497	17460	17429	17650	17435	17580	17414	17340	17518	17715	17275	17546	17569	17427	17656	17389	17525	17556	17532	17507	17451	17708	17604	17527	17459	17544	17536	17452	17441	17480	17404	17489	17314	17615	17430	17454	17675	17630	17485	17456	17459	17535	17560	17563	17551	17596	17512	17451	17675	17483	17521	17472	17463	17310	17451	17534	17477	17712	17562	17440	17652	17497	17515	17408	17439	17497	17525	17482	17751	17501	17523	17518	17651	17537	17441	17356	17595	17485	17535	17490	17352	17296	17378	17445	17671	17569	17498	17355	17557	17482	17558	17549	17553	17593	17534	17500	17568	17510	17403	17455	17625	17514	17579	17310	17340	17403	17458	17536	17426	17538	17606	17649	17503	17360	17388	17576	17463	17505	17405	17392	17364	17570	17453	17448	17428	17424	17697	17518	17568	17166	17541	17503	17616	17458	17437	17566	17688	17348	17479	17445	17461	17431	17343	17469	17468	17441	17486	17637	17560	17483	17561	17575	17597	17635	17519	17380	17585	17597	17529	17674	17590	17490	17421	17424	17503	17528	17444	17594	17366	17645	17328	17669	17488	17497	17464	17461	17575	17551	17509	17390	17356	17286	17551	17413	17560	17488	17457	17603	17540	17461	17584	17513	17447	17483	17295	17418	17517	17617	17455	17570	17581	17620	17641	17581	17515	17509	17463	17482	17509	17466	17579	17449	17398	17567	17443	17492	17517	17519	17590	17556	17483	17552	17378	17612	17524	17580	17560	17343	17438	17537	17494	17507	17509	17421	17453	17343	17499	17521	17546	17342	17562	17592	17425	17617	17403	17567	17501	17357	17445	17433	17472	17513	17358	17575	17552	17694	17423	17574	17372	17487	17512	17699	17422	17434	17566	17560	17418	17403	17291	17511	17457	17506	17513	17496	17558	17457	17387	17340	17279	17730	17417	17627	17359	17436	17482	17636	17417	17591	17402	17460	17487	17684	17422	17485	17703	17427	17477	17540	17679	17550	17639	17530	17549	17456	17585	17489	17390	17534	17547	17524	17481	17598	17462	17394	17409	17510	17532	17419	17598	17362	17549	17529	17467	17480	17361	17377	17414	17580	17468	17544	17459	17475	17454	17449	17507	17715	17351	17503	17487	17482	17377	17460	17697	17507	17642	17429	17504	17355	17500	17496	17627	17624	17689	17596	17543	17380	17322	17484	17571	17541	17492	17555	17726	17556	17464	17522	17611	17455	17388	17458	17469	17613	17526	17437	17572	17633	17486	17453	17469	17591	17731	17546	17478	17458	17501	17624	17508	17514	17454	17601	17548	17533	17635	17466	17529	17591	17632	17473	17474	17582	17554	17499	17535	17495	17455	17461	17619	17402	17497	17689	17326	17525	17406	17459	17600	17469	17538	17560	17542	17495	17470	17457	17300	17674	17453	17513	17316	17689	17467	17473	17524	17319	17549	17261	17463	17437	17434	17488	17438	17477	17440	17535	17459	17459	17553	17510	17496	17528	17607	17551	17609	17554	17786	17484	17401	17573	17450	17498	17580	17531	17556	17347	17593	17417	17494	17402	17413	17535	17415	17555	17614	17636	17594	17430	17543	17538	17467	17445	17435	17616	17548	17710	17622	17477	17528	17394	17418	17446	17423	17416	17512	17164	17678	17431	17688	17727	17517	17456	17556	17459	17753	17351	17484	17378	17513	17440	17456	17693	17304	17476	17399	17561	17516	17447	17566	17526	17559	17606	17384	17549	17552	17529	17324	17539	17449	17560	17454	17505	17565	17521	17583	17464	17501	17355	17495	17477	17397	17554	17516	17570	17477	17262	17471	17482	17544	17415	17579	17527	17583	17464	17487	17559	17548	17530	17444	17494	17452	17516	17443	17811	17565	17430	17379	17578	17588	17390	17471	17364	17564	17602	17599	17587	17504	17583	17565	17507	17409	17453	17512	17406	17657	17364	17631	17474	17495	17557	17445	17522	17582	17448	17596	17610	17526	17317	17583	17386	17331	17522	17576	17449	17291	17515	17513	17532	17472	17457	17357	17579	17389	17522	17519	17603	17422	17525	17450	17515	17575	17441	17699	17631	17856	17454	17565	17390	17505	17687	17502	17514	17691	17605	17468	17514	17530	17472	17530	17513	17624	17601	17638	17474	17584	17591	17461	17603	17602	17669	17508	17438	17527	17496	17634	17482	17779	17582	17483	17570	17503	17596	17633	17760	17531	17488	17366	17683	17529	17520	17541	17746	17278	17497	17613	17491	17530	17671	17663	17542	17519	17585	17615	17606	17563	17349	17427	17468	17623	17350	17510	17506	17274	17354	17588	17649	17374	17648	17455	17713	17614	17700	17552	17494	17619	17393	17596	17557	17546	17465	17504	17467	17513	17552	17377	17399	17603	17486	17356	17477	17592	17606	17587	17403	17631	17337	17434	17444	17636	17515	17427	17501	17345	17401	17550	17652	17486	17604	17509	17505	17397	17589	17582	17505	17586	17520	17604	17485	17505	17610	17497	17311	17541	17378	17536	17589	17693	17385	17479	17386	17397	17545	17400	17590	17643	17531	17354	17446	17448	17328	17472	17514	17519	17354	17609	17557	17528	17491	17472	17320	17561	17555	17406	17728	17544	17475	17640	17564	17461	17394	17389	17462	17594	17465	17471	17514	17619	17348	17526	17604	17617	17637	17376	17437	17446	17558	17547	17691	17493	17572	17451	17530	17551	17552	17614	17511	17464	17635	17381	17443	17483	17240	17520	17652	17274	17595	17541	17465	17444	17504	17528	17559	17600	17541	17565	17494	17382	17502	17502	17455	17434	17445	17533	17373	17424	17506	17546	17537	17516	17479	17645	17375	17429	17502	17616	17547	17456	17625	17585	17616	17488	17529	17536	17524	17524	17640	17460	17460	17628	17695	17532	17534	17408	17531	17368	17618	17415	17323	17408	17696	17422	17547	17690	17433	17725	17413	17602	17566	17375	17529	17468	17277	17447	17521	17470	17712	17500	17371	17483	17409	17590	17495	17639	17585	17524	17469	17507	17475	17473	17652	17473	17541	17445	17438	17657	17383	17433	17415	17544	17580	17691	17721	17492	17643	17601	17439	17320	17501	17326	17424	17623	17596	17556	17540	17534	17531	17563	17414	17436	17549	17393	17544	17501	17449	17391	17298	17528	17577	17659	17681	17607	17368	17534	17523	17402	17632	17504	17347	17489	17530	17573	17688
36257	29680	34236	33329	31267	31257	31146	30601	30543	30741	30620	30532	30339	30381	30360	30193	30494	30303	30093	30425	30365	30225	30303	30459	30238	30407	30248	30283	30241	30148	30287	30211	30385	30296	30383	30094	30352	30313	30356	30383	30061	30154	30268	30325	30138	30268	30215	30133	30270	30165	30071	30236	30097	30179	29838	30364	30442	30391	30211	30275	30294	30058	30287	30145	30026	30237	30360	30058	29975	30164	30286	30265	30366	30243	30511	30359	30304	30333	30208	30205	30198	30178	30015	30063	30180	29980	30107	30154	30103	30157	30158	30391	30222	30155	30500	30225	30071	30395	30260	30136	30040	30341	30161	30241	29973	30137	30369	29988	30263	30325	30128	30079	30549	30097	30421	30253	30118	30362	29950	30320	29981	30315	30020	30309	30126	30320	30118	30016	29933	30167	30390	30240	30188	30536	30088	30179	30049	29959	30311	30018	30442	30413	30226	29938	30311	30510	30465	30168	30352	30333	30084	30177	30185	30543	30228	30343	30309	30113	30236	30410	30208	30364	30128	30220	30298	30340	30143	30479	30250	30353	30202	29992	29950	30361	30055	30235	30080	30325	30329	30261	30304	30184	30109	30290	30199	30153	30209	30139	30260	30457	30144	30443	30093	30200	30219	29887	30148	29998	30141	30248	30403	30375	30274	30268	30283	30052	30328	30033	30292	30064	30300	30480	30281	30094	30291	30208	30336	30309	30228	30355	30268	30176	30244	30135	29747	30140	29950	30097	30277	30302	30296	29982	30160	30368	30603	30131	29900	30160	30042	30063	30133	30298	29959	30257	30433	30167	30327	30069	30117	30331	30241	30305	30115	29989	30214	30252	30131	30255	30262	29926	29973	30198	30383	30446	30162	30139	30318	30111	30154	30238	30428	29982	30201	30166	30157	30408	30281	30006	29942	30279	30253	30147	30041	30055	29763	30145	30207	30222	30233	30275	30367	30081	30148	30121	30231	30212	30278	30110	30341	30191	30163	30171	30250	30089	30110	30081	30169	30268	30157	30076	30228	30003	30324	30078	30319	30136	30093	30349	30346	30158	30348	30187	30204	30249	30253	30368	30093	30069	30344	30091	30382	30070	30053	30168	30052	29996	30141	30259	30208	30387	30331	30259	30170	30151	30386	30161	30136	30379	30082	29942	30079	30034	30179	30197	30174	30211	30043	30253	30295	30318	30077	30212	30403	30249	30312	30210	29942	29994	30328	30199	30267	30357	30071	30160	30382	30150	30251	30198	30410	30096	30180	30247	30295	30191	30108	30227	30340	29909	30367	30067	30112	30059	30335	30258	30219	30098	29908	30299	30358	30230	30218	30448	30171	30185	30093	30002	30224	30268	30151	30212	30237	30079	30216	30236	30366	30129	30214	29936	30009	30161	30309	30021	30377	30139	30120	30250	30079	30159	30111	30090	30245	30116	30128	30169	30132	30133	29938	30343	30269	30321	30212	30473	30299	29986	30203	30164	30228	30373	30170	30061	30219	30340	30219	30299	30055	30063	30360	30254	30024	30110	30232	30165	30322	30347	30301	30308	30220	30329	29900	29922	30521	30373	30416	30123	30314	30191	30066	30300	30205	30008	30371	30316	30150	30146	30234	30153	30203	30012	30400	30258	30315	30413	30116	30107	30420	30280	30299	30417	30207	30151	30293	30200	30405	30295	30096	30217	30446	30263	30645	30464	30254	30227	30281	30265	30206	29952	30429	30399	30259	30149	30147	30168	30373	30174	30304	30464	30239	30030	30385	30264	30404	30443	30439	30357	30395	30213	30030	30180	30221	30399	30154	30114	30145	30407	30237	30170	30114	30065	30076	29954	30161	30196	30289	30466	30306	30098	30149	30191	30064	30325	30170	30396	30211	30020	30063	30132	30136	30099	30250	30112	29951	30135	30059	30146	30042	30017	30209	29860	30155	30325	30249	30229	30113	30252	30177	30295	30102	30065	29956	30257	30247	30224	30247	30150	30184	30032	30247	30245	30056	30285	29958	30246	30403	30207	29906	29979	30142	29847	30300	30018	29954	30090	30157	30374	30183	30206	30340	29978	30367	30392	30513	30295	30154	30415	30380	30259	30214	30291	30267	30256	30371	29964	30565	30205	30187	30009	30250	30257	30271	30058	30332	30208	30120	30240	30293	30063	30020	30122	30304	30167	30087	30115	30205	30262	30203	30185	30144	30170	30304	30593	30268	30104	30186	30330	30081	30140	30118	29891	30032	29964	30064	30288	29959	30114	29982	30235	30067	30294	29961	30101	30113	30126	30392	30113	30240	30140	30253	30279	30411	30337	30215	30077	30108	30276	30510	30200	30223	30211	30383	30312	30032	30119	30143	30313	30049	30184	30478	30323	30054	30103	30650	30247	30378	30295	30369	30161	30103	30261	29993	30265	30328	29960	30108	30237	30156	30455	30264	30057	30024	30222	30181	30467	30154	30547	30263	30047	30201	30050	30230	30164	30155	30217	30255	30024	30228	30067	30266	30230	30365	30280	30192	30270	30492	30294	30385	30105	30447	30317	30565	29929	30220	30240	30028	30090	30275	30340	30366	30138	30334	30112	30456	30378	30105	30101	30477	30058	30185	30291	30510	30373	30082	30201	30290	30103	30425	30133	30287	30038	30134	30397	30598	30213	30355	30320	30288	29997	30281	30217	30366	30200	30180	30312	30162	30138	30426	30503	30232	30062	30160	30132	30311	30139	30014	30413	30349	30115	30079	30037	30107	30334	30159	30256	30150	30194	30210	30243	30224	30092	30233	30227	30290	30010	30262	30124	30178	30262	30072	30163	30137	30356	30416	30177	30442	30141	30363	30457	30244	30207	30269	30380	30216	30056	30063	30307	30485	29974	29993	29781	30283	30277	30180	30075	30139	30370	30412	30186	30160	30139	30382	30235	30349	30040	30263	30268	30221	30116	30295	30127	30277	30333	30021	30254	30115	30212	30073	30125	29900	30193	29662	30124	30243	30202	30351	30195	30227	30189	30245	30415	30139	30076	30244	30194	30406	30341	29975	30357	30102	30097	30294	30295	30336	30316	30150	30193	30405	30440	30379	30291	30117	30248	30294	30373	30289	30014	30358	30279	30161	30252	29866	30046	30357	30095	30181	30210	30076	30227	30106	30142	30382	30335	29969	30013	30193	30138	30336	30268	30521	30239	30196	30247	30386	30339	30160	30367	29922	30051	30026	30452	30205	30117	30116	30072	30137	30052	30013	30381	30503	30213	30076	30269	30020	30255	30266	30363	30273	30343	30282	30015	30324	30206	30533	30174	30434	30252	30065	30252	30415	30258	30194	30400	30011	30026	30306	30331	30117	30345	30445	30298	30232	30273	30111	30136	29836	30326	30419	30220	30165	30194	30117	30116	30135	30044	30158	30263	30248	30166	30395	30341	30270	30166	30290	30343	30093	30140	30091	30278	30126	30099	30512	30335	30262	30303	30332	30420	30153	30379	30048	30056	30073	30143	30241	29901	30313	30342	30271	30224	30161	30058	30001	29960	30142	30166	30418	30545	30447	30386	30072	30232	30211	29953	30041	30214	30141	30036	30224	30242	30212	30042	30139	30021	30291	30039	30142	30136	30372	30202	30107	30228	30308	30425	30234	30349	30059	30128	30103	30064	30250	30262	30535	30365	30134	30197	30161	30107	30139	30264	30072	30284	30220	30082	30041	29977	30003	30156	30263	30088	30294	30157	30198	30199	30138	30449	30151	30289	30298	30268	29987	30344	30100	30271	29922	30295	30182	30198	30002	29818	30444	30190	30381	30249	30086	30250	30359	30199	30585	30603	30280	30431	30313	30432	30212	30084	30306	30013	30039	30419	30097	30305	30287	30130	30516	30292	30070	30322	30334	30206	30368	30333	30205	30307	30109	30342	30380	30379	30250	30191	30127	30262	30202	30166	30399	30427	30224	30065	30198	30219	30299	30359	30044	30297	30011	30180	30166	29917	30233	30316	30179	30362	30171	30085	30273	30154	30263	30257	30035	30127	29764	30296	30361	30173	30315	30228	30265	30030	30149	30277	30173	30099	30112	30081	30274	30533	30299	30402	30268	30244	30345	30332	30357	29991	30255	30138	29836	30166	30179	30154	30163	30009	30276	30249	30356	30047	30300	30102	30076	30096	30048	30278	30263	30392	30234	30110	30013	30033	30177	30245	30082	30076	30278	30506	30285	30120	30206	30088	30000	30356	30332	30237	30321	30340	30337	30123	30119	29917	30201	30165	30220	30026	30296	30141	30512	30343	30368	30012	30142	30207	30187	30264	30204	30191	30215	30215	30257	30262	30274	30488	30433	30078	30359	30325	30246	29882	30316	30596	30537	30515	30171	30132	30120	30249	30087	30151	30191	30255	30277	30225	30267	30154	30081	30087	30068	30136	30184	30114	30063	30211	30535	30423	30192	30198	30266	30333	30095	30295	30456	30196	30221	30465	30193	30402	30389	30572	30357	29944	30145	30188	30067	30198	30218	30373	30425	29912	30212	30153	30249	30444	30423	30109	30298	30148	30103	30224	30411	30042	30114	30293	30136	30334	29954	30280	30398	30307	30230	30398	30413	30251	30210	30016	30189	30269	30402	30396	30345	30468	30378	30185	30293	30475	30514	30257	29872	30291	30162	30096	30287	30381	30422	30041	30020	29871	30392	30449	30168	30345	30279	30140	30310	30335	30383	30315	30324	30366	30109	30086	30500	30315	30440	30373	30276	30206	30252	29969	30321	30089	30303	30213	30186	30103	30222	30261	30246	30136	30230	30088	30048	30006	30394	30307	30234	30181	30324	30254	30140	30041	30329	30079	30256	30325	30099	30256	30192	30086	30194	30259	30310	29777	30034	30371	30195	30345	30268	30218	30233	30323	29951	30000	30226	30516	30132	30116	30171	30183	30145	30429	30388	30106	30257	30163	30321	30047	30307	30214	30157	30041	30236	29981	30032	30144	29958	30187	30239	30238	30155	30297	30324	30282	30101	30152	30349	30486	30425	30379	30103	30201	30020	30147	30216	30246	30118	30025	30042	30359	30103	30335	30051	29806	30284	30122	30142	30324	30363	30081	30350	29871	30228	30259	30178	30304	30344	30386	30373	30241	30198	30283	30411	30310	30254	30316	30234	30236	30377	30137	30308	30216	30102	30135
22503	25248	24847	22009	20598	19768	19405	19234	19100	19059	18682	18803	18791	18634	18528	18526	18594	18375	18581	18390	18487	18417	18423	18491	18465	18401	18594	18411	18445	18470	18441	18384	18542	18585	18221	18374	18508	18320	18531	18318	18464	18512	18503	18401	18434	18341	18247	18548	18292	18408	18469	18355	18460	18575	18483	18343	18426	18518	18388	18414	18493	18316	18406	18179	18174	18378	18551	18404	18319	18317	18354	18564	18304	18538	18411	18342	18377	18314	18501	18441	18541	18403	18481	18413	18384	18458	18400	18472	18288	18526	18259	18403	18554	18467	18513	18322	18405	18418	18463	18332	18481	18544	18218	18458	18311	18394	18584	18498	18405	18434	18420	18493	18293	18330	18577	18291	18545	18209	18378	18468	18431	18335	18279	18217	18283	18411	18317	18413	18425	18225	18387	18453	18140	18525	18497	18219	18213	18416	18162	18562	18333	18258	18577	18390	18425	18413	18271	18352	18613	18324	18380	18385	18272	18370	18354	18336	18632	18403	18338	18351	18330	18305	18270	18570	18348	18291	18480	18301	18502	18308	18384	18572	18251	18308	18517	18236	18321	18342	18290	18362	18349	18289	18410	18427	18521	18215	18471	18360	18539	18487	18258	18488	18449	18244	18445	18403	18322	18498	18392	18227	18302	18179	18250	18522	18405	18380	18429	18127	18496	18416	18379	18417	18380	18424	18408	18095	18300	18462	18555	18433	18428	18542	18613	18255	18403	18435	18366	18260	18391	18367	18355	18263	18402	18324	18361	18491	18371	18425	18358	18498	18422	18472	18355	18537	18351	18486	18373	18392	18306	18189	18397	18315	18389	18287	18415	18416	18221	18337	18480	18334	18521	18353	18403	18458	18247	18431	18574	18262	18574	18402	18318	18368	18522	18386	18454	18400	18304	18211	18271	18179	18415	18423	18416	18369	18420	18387	18487	18374	18263	18292	18506	18415	18445	18280	18692	18542	18340	18513	18291	18448	18387	18329	18429	18424	18462	18479	18451	18457	18528	18347	18283	18421	18418	18416	18343	18502	18443	18471	18396	18457	18319	18511	18378	18186	18359	18337	18396	18394	18295	18515	18368	18290	18441	18355	18301	18445	18293	18340	18476	18405	18429	18336	18512	18488	18369	18372	18364	18412	18576	18286	18444	18461	18475	18396	18355	18392	18591	18523	18543	18498	18351	18459	18321	18237	18454	18463	18338	18404	18312	18253	18539	18431	18375	18358	18337	18499	18464	18369	18450	18283	18552	18401	18602	18306	18377	18564	18380	18443	18429	18304	18471	18392	18427	18615	18345	18566	18480	18373	18416	18483	18525	18389	18403	18416	18168	18356	18328	18377	18224	18272	18429	18235	18515	18417	18201	18318	18565	18341	18517	18442	18316	18377	18580	18207	18373	18291	18342	18431	18563	18548	18362	18525	18368	18327	18302	18347	18304	18367	18524	18512	18428	18530	18471	18332	18489	18401	18485	18376	18431	18296	18402	18333	18436	18251	18362	18264	18485	18381	18589	18443	18356	18404	18286	18367	18264	18253	18547	18355	18603	18323	18413	18408	18335	18335	18404	18288	18281	18372	18449	18343	18285	18245	18377	18498	18426	18632	18519	18353	18349	18451	18322	18446	18324	18341	18428	18409	18356	18355	18491	18505	18371	18443	18438	18305	18402	18294	18173	18271	18530	18347	18577	18502	18479	18341	18352	18377	18465	18513	18381	18355	18219	18295	18309	18283	18419	18303	18245	18391	18370	18328	18255	18350	18346	18451	18457	18370	18338	18238	18592	18331	18374	18290	18344	18296	18460	18340	18407	18185	18600	18286	18474	18437	18370	18360	18417	18342	18425	18430	18297	18281	18492	18402	18618	18455	18309	18483	18461	18403	18383	18367	18400	18336	18278	18265	18418	18536	18392	18452	18308	18510	18385	18481	18464	18494	18364	18503	18550	18399	18370	18270	18469	18543	18376	18418	18492	18567	18435	18385	18394	18370	18319	18487	18302	18308	18514	18509	18441	18316	18208	18424	18371	18363	18382	18503	18421	18296	18259	18377	18359	18458	18242	18369	18343	18317	18392	18477	18369	18579	18603	18477	18371	18403	18444	18398	18291	18354	18371	18448	18373	18360	18533	18339	18456	18542	18508	18408	18456	18341	18377	18444	18326	18376	18383	18372	18421	18450	18528	18328	18329	18318	18358	18349	18558	18396	18342	18498	18429	18405	18546	18535	18464	18426	18373	18411	18194	18400	18326	18342	18359	18234	18607	18412	18351	18331	18214	18509	18365	18493	18341	18368	18424	18428	18483	18443	18395	18439	18296	18630	18280	18377	18178	18304	18431	18407	18495	18370	18295	18413	18391	18368	18449	18371	18535	18311	18420	18387	18476	18612	18258	18409	18349	18527	18410	18267	18455	18200	18444	18512	18362	18307	18567	18260	18174	18341	18409	18427	18309	18505	18391	18460	18477	18410	18377	18203	18335	18374	18293	18465	18378	18301	18201	18287	18413	18430	18450	18298	18487	18385	18365	18322	18379	18559	18406	18593	18452	18405	18602	18311	18297	18395	18506	18151	18304	18482	18467	18444	18265	18291	18371	18579	18460	18368	18508	18625	18302	18414	18307	18412	18357	18355	18345	18418	18410	18317	18230	18562	18346	18297	18317	18437	18317	18159	18409	18378	18524	18556	18086	18523	18345	18596	18625	18274	18385	18370	18477	18338	18365	18309	18649	18335	18519	18252	18396	18217	18293	18390	18342	18278	18280	18414	18351	18430	18376	18417	18385	18445	18347	18296	18251	18427	18322	18489	18283	18438	18379	18331	18398	18441	18539	18409	18485	18344	18421	18261	18317	18607	18402	18550	18275	18303	18388	18384	18377	18303	18423	18474	18454	18510	18356	18390	18207	18390	18424	18406	18396	18308	18398	18414	18493	18325	18466	18300	18282	18297	18421	18625	18382	18444	18405	18514	18344	18304	18237	18320	18394	18354	18535	18514	18612	18396	18398	18526	18545	18434	18531	18453	18380	18429	18364	18495	18312	18302	18454	18412	18446	18414	18361	18459	18366	18295	18421	18463	18463	18378	18279	18378	18517	18443	18430	18449	18512	18572	18456	18380	18279	18407	18378	18537	18291	18340	18358	18367	18431	18340	18534	18310	18133	18353	18394	18530	18430	18352	18304	18595	18425	18504	18473	18355	18355	18306	18384	18277	18206	18446	18340	18511	18511	18471	18451	18293	18458	18433	18532	18398	18436	18537	18603	18491	18296	18366	18559	18423	18431	18326	18491	18362	18411	18545	18419	18388	18455	18525	18251	18198	18457	18261	18267	18571	18448	18316	18421	18491	18376	18354	18404	18473	18428	18373	18507	18285	18482	18279	18385	18485	18288	18441	18490	18411	18429	18507	18574	18343	18330	18371	18268	18420	18376	18488	18291	18266	18434	18575	18327	18269	18388	18555	18421	18269	18440	18400	18428	18516	18441	18360	18481	18399	18293	18588	18539	18434	18431	18240	18403	18367	18492	18451	18374	18388	18370	18496	18400	18352	18347	18195	18358	18372	18447	18363	18330	18405	18661	18419	18409	18196	18390	18497	18319	18430	18600	18271	18526	18361	18258	18457	18365	18238	18329	18342	18438	18346	18365	18469	18264	18510	18335	18485	18524	18492	18401	18263	18411	18393	18564	18467	18265	18625	18597	18178	18315	18579	18173	18494	18374	18195	18545	18477	18347	18386	18522	18252	18382	18331	18376	18542	18381	18241	18430	18465	18564	18543	18476	18451	18298	18525	18215	18621	18507	18294	18402	18583	18526	18585	18388	18496	18390	18369	18268	18591	18373	18465	18542	18276	18303	18594	18358	18350	18312	18353	18285	18499	18502	18376	18461	18505	18417	18452	18462	18349	18443	18482	18156	18384	18461	18345	18453	18513	18440	18261	18453	18530	18438	18356	18385	18480	18340	18642	18394	18474	18477	18337	18482	18376	18308	18378	18375	18196	18493	18381	18564	18542	18365	18316	18498	18621	18447	18419	18435	18337	18464	18329	18237	18482	18259	18418	18304	18335	18535	18430	18349	18404	18410	18513	18393	18396	18228	18318	18504	18575	18360	18500	18372	18433	18418	18601	18503	18380	18483	18426	18545	18455	18402	18361	18352	18351	18394	18493	18446	18388	18341	18265	18439	18433	18327	18534	18260	18365	18431	18270	18405	18591	18377	18509	18280	18345	18465	18466	18707	18425	18328	18607	18510	18285	18386	18431	18351	18335	18476	18377	18379	18543	18565	18273	18484	18495	18394	18323	18411	18347	18646	18534	18595	18439	18502	18305	18447	18445	18464	18233	18489	18564	18270	18271	18469	18480	18309	18516	18344	18217	18300	18359	18418	18408	18483	18491	18398	18486	18414	18546	18338	18209	18258	18312	18543	18297	18501	18397	18406	18318	18405	18432	18442	18404	18422	18371	18342	18250	18466	18504	18266	18534	18490	18363	18533	18506	18470	18478	18469	18397	18311	18398	18342	18425	18547	18450	18335	18434	18350	18234	18352	18347	18367	18517	18456	18366	18371	18379	18435	18241	18243	18378	18409	18275	18441	18337	18445	18332	18192	18424	18310	18457	18431	18414	18395	18359	18671	18488	18449	18405	18513	18423	18517	18248	18503	18277	18373	18363	18423	18312	18373	18466	18526	18414	18289	18281	18337	18490	18336	18500	18418	18261	18540	18500	18344	18468	18418	18376	18425	18338	18339	18576	18595	18241	18386	18489	18492	18215	18414	18427	18461	18274	18477	18660	18429	18524	18503	18385	18474	18406	18475	18494	18286	18428	18345	18352	18398	18377	18369	18450	18392	18473	18394	18613	18101	18533	18348	18571	18229	18544	18534	18510	18361	18316	18344	18427	18334	18419	18452	18349	18563	18438	18384	18380	18227	18409	18473	18436	18328	18296	18508	18317	18471	18442	18320	18350	18347	18400	18258	18361	18450	18394	18531	18209	18273	18353	18476	18334	18312	18350	18418	18386	18532	18377	18447	18323	18468	18293	18365	18412	18478	18358	18349	18212	18462	18486	18414	18348	18273	18332	18303	18274	18550	18466	18673	18337	18516	18389	18422	18447	18241	18335	18391	18435	18402	18254	18385	18363
24126	21174	27644	25577	25061	30027	31953	29736	29553	29401	29288	29160	28973	29001	28939	28651	28654	28595	28593	28756	28638	28734	28802	28678	28462	28772	28510	28540	28464	28295	28521	28670	28599	28815	28262	28900	28598	28570	28381	28257	28416	28256	28455	28326	28563	28608	28378	28203	28427	28442	28537	28427	28718	28621	28682	28254	28446	28382	28643	28207	28568	28501	28523	28182	28504	28503	28542	28374	28237	28234	28556	28238	28328	28352	28449	28351	28392	28661	28514	28536	28576	28327	28509	28580	28470	28419	28618	28238	28181	28340	28379	28502	28314	28433	28550	28150	28418	28433	28479	28542	28274	28306	28513	28499	28597	28671	28510	28455	28378	28486	28258	28596	28562	28578	28506	28120	28333	28401	28474	28391	28883	28454	28617	28619	28471	28149	28315	28479	28198	28218	28226	28197	28415	28675	28368	28383	28366	28558	28236	28283	28457	28545	28343	28495	28554	28401	28523	28375	28335	28646	28267	28460	28614	28329	28534	28547	28360	28466	28376	28445	28287	28654	28075	28258	28344	28463	28162	28201	28414	28438	27992	28304	28373	28489	28272	28461	28453	28387	28427	28388	28322	28527	28535	28548	28502	28466	28380	28748	28314	28336	28306	28167	28465	28178	28423	28350	28303	28227	28591	28457	28418	28337	28446	28229	28170	28417	28587	28305	28543	28435	28562	28318	28195	28077	28552	28583	28369	28498	28425	28366	28405	28415	28319	28644	28271	28427	28633	28467	28238	28530	28432	28373	28494	28625	28498	28312	28195	28275	28383	28241	28416	28282	28513	28450	28497	28549	28591	28362	28474	28220	28240	28467	28472	28212	28585	28457	28497	28381	28522	28597	28327	28297	28387	28366	28372	28275	28408	28456	28657	28237	28355	28694	28398	28331	28362	28401	28277	28221	28074	28372	28459	28409	28470	28347	28484	28423	28226	27983	28593	28499	28403	28351	28656	28329	28396	28353	28360	28337	28275	28451	28517	28053	28305	28202	28463	28297	28562	28145	28581	28181	28316	28454	28583	28807	28649	28417	28347	28437	28379	28581	28616	28348	28440	28118	28685	28530	28457	28421	28352	28469	28560	28190	28422	28265	28230	28498	28585	28250	28408	28445	28417	28494	28392	28438	28477	28308	28166	28344	28473	28306	28324	28302	28456	28540	28059	28336	28493	28493	28545	28283	28159	28443	28367	28105	28216	28569	28390	28344	28516	28439	28498	28187	28335	28322	28250	28386	28434	28245	28295	28659	28319	28452	28269	28246	28486	28447	28469	28516	28584	28370	28341	28134	28464	28205	28329	28465	28533	28345	28606	28343	28657	28230	28425	28498	28549	28281	28230	28295	28402	28464	28419	28068	28561	28434	28358	28448	28341	28525	28407	28631	28579	28613	28428	28628	28447	28250	28590	28470	28444	28444	28372	28444	28519	28174	28394	28492	28464	28515	28107	28267	28459	28406	28315	28334	28489	28136	28491	28581	28433	28337	28228	28325	28319	28415	28560	28734	28417	28605	28204	28301	28420	28633	28546	28166	28763	28330	28525	28488	28282	28711	28452	28393	28568	28626	28483	28533	28657	28362	28235	28285	28443	28301	28533	28448	28324	28503	28383	28607	28586	28334	28477	28268	28393	28373	28532	28223	28443	28589	28385	28596	28711	28474	28408	28304	28592	28485	28417	28217	28307	28291	28271	28233	28509	28600	28379	28579	28317	28428	28494	28379	28226	28336	28609	28515	28459	28479	28538	28368	28518	28479	28247	28455	28114	28224	28263	28480	28280	28626	28424	28196	28494	28255	28307	28280	28403	28487	28089	28422	28410	28406	28425	28477	28396	28442	28505	28398	28368	28470	28293	28407	28184	28225	28359	28415	28403	28292	28527	28345	28425	28359	28394	28369	28342	28382	28536	28462	28320	28612	28337	28588	28535	28356	28365	28458	28544	28505	28609	28477	28548	28647	28459	28230	28450	28593	28433	28580	28485	28286	28633	28585	28265	28612	28660	28393	28565	28482	28386	28463	28243	28468	28478	28503	28322	28352	28454	28262	28467	28338	28460	28648	28375	28595	28395	28239	28287	27992	28259	28222	28366	28580	28273	28344	28716	28558	28265	28464	28470	28538	28509	28552	28588	28276	28341	28560	28370	28250	28423	28347	28646	28093	28503	28300	28393	28276	28417	28413	28708	28460	28382	28555	28450	28529	28417	28506	28641	28427	28423	28217	28455	28349	28543	28463	28267	28293	28404	28430	28387	28250	28502	28561	28502	28408	28415	27933	28248	28266	28350	28159	28527	28505	28617	28472	28642	28601	28390	28259	28431	28279	28362	28607	28531	28371	28611	28490	28475	28258	28380	28429	28507	28297	28308	28234	28274	28535	28578	28464	28498	28287	28285	28270	28565	28285	28362	28276	28403	28351	28422	28334	28242	28608	28728	28356	28576	28609	28470	28546	28344	28602	28392	28061	28609	28597	28565	28236	28344	28405	28370	28364	28364	28509	28329	28318	28427	28482	28402	28362	28488	28614	28460	28547	28619	28298	28366	28387	28455	28240	28212	28393	28529	28698	28536	28455	28602	28346	28237	28431	28178	28321	28580	28661	28232	28292	28561	28622	28569	28557	28398	28589	28557	28323	28359	28759	28357	28222	28490	28546	28315	28216	28323	28464	28490	28456	28260	27858	28550	28541	28635	28526	28507	28316	28327	28445	28584	28224	28345	28667	28501	28390	28479	28370	28331	28371	28256	28353	28677	28648	28514	28269	28632	28300	28345	28467	28532	28673	27876	28208	28225	28388	28207	28295	28311	28270	28495	28298	28477	28657	28411	28524	28541	28211	28632	28249	28388	28089	28306	28279	28508	28598	28287	28465	28690	28703	28404	28565	28280	28548	28497	28381	28302	28445	28481	28364	28547	28607	28346	28558	28628	28377	28431	28523	28312	28532	28396	28321	28293	28618	28360	28671	28416	28253	28393	28631	28340	28369	28546	28231	28542	28467	28089	28365	28371	28231	28545	28228	28139	28584	28369	28067	28432	28320	28290	28424	28313	28362	28576	28262	28264	28179	28323	28155	28307	28633	28485	28388	28444	28347	28369	28340	28215	28456	28310	28511	28465	28604	28352	28199	28377	28206	28481	28664	28668	28169	28302	28337	28182	28456	28437	28347	28232	28226	28333	28278	28469	28340	28609	28564	28450	28151	28329	28292	28327	28313	28628	28289	28438	28468	28377	28191	28398	28222	28067	28411	28400	28291	28612	28344	28339	28214	28554	28333	28189	28493	28404	28296	28475	28312	28371	28490	28467	28458	28372	28339	28437	28355	28483	28456	28333	28602	28382	28222	28428	28472	28254	28014	28491	28510	28702	28391	28518	28618	28431	28467	28682	28268	28445	28549	28426	28599	28455	28459	28235	28358	28110	28645	28400	28508	28510	28508	28271	28329	28354	28295	28427	28241	28288	28226	28316	28172	28698	28283	28361	28671	28452	28164	28396	28406	28370	28223	28410	28528	28452	28590	28360	28518	28408	28566	28221	28181	28165	28421	28597	28293	28274	28613	28264	28434	28443	28337	28349	28491	28604	28265	28444	28390	28238	28376	28364	28374	28313	28520	28584	28116	28356	28529	28256	28628	28515	28294	28112	28490	28681	28358	28300	28089	28168	28279	28211	28375	28524	28379	28547	28380	28645	28463	28589	28569	28561	28542	28276	28243	28339	28744	28563	28240	28525	28347	28387	28238	28613	28400	28446	28382	28540	28461	28331	28397	28435	28405	28114	28177	28220	28259	28333	28464	28464	28285	28479	28460	28171	28417	28447	28411	28301	28392	27979	28372	28462	28476	28295	28716	28450	28685	28281	28316	28256	28532	28136	28655	28253	28044	28340	28541	28560	28524	28297	28415	28374	28712	28559	28482	28303	28430	28389	28309	28537	28535	28505	28455	28656	28572	28351	28465	28313	28642	28324	28345	28455	28689	28590	28463	28422	28208	28697	28408	28310	28545	28596	28465	28692	28238	28345	28577	28512	28252	28507	28499	28501	28414	28317	28415	28429	28402	28283	28175	28573	28333	28450	28432	28770	28535	28417	28332	28390	28269	28421	28427	28356	28539	28533	28425	28523	28358	28602	28334	28497	28549	28338	28360	28439	28083	28261	28366	28358	28367	28351	28692	28406	28418	28552	28187	28426	28434	28290	28484	28301	28451	28296	28421	28381	28441	28262	28413	28223	28293	28311	28382	28395	28308	28501	28466	28297	28577	28265	28187	28484	28467	28561	28346	27945	28378	28694	28343	28431	28707	28536	28238	28501	28595	28626	28211	28187	28398	28580	28338	28360	28078	28615	28404	28223	28069	28182	28474	28707	28643	28562	28263	28404	28481	28376	28562	28280	28541	28706	28391	28691	28656	28265	28590	28418	28092	28704	28481	28485	28112	28524	28240	28387	28390	28190	28318	28619	28395	28183	28403	28555	28578	28647	28348	28287	28543	28405	28431	28218	28280	28459	28526	28361	28337	28470	28332	28376	28330	28186	28417	28476	28284	28247	28353	28364	28285	28741	28466	28535	28441	28359	28327	28404	28656	28414	28523	28361	28249	28417	28487	28329	28441	28392	28407	28656	28349	28386	28519	28339	28542	28356	28411	28337	28333	28290	28389	28344	28399	28584	28520	28321	28368	28513	28300	28393	28610	28486	28423	28402	28394	28629	28510	28265	28258	28546	28226	28433	28317	28413	28294	28414	28427	28343	28292	28287	28270	28063	28518	28421	28358	28537	28454	28349	28474	28527	28554	28536	28355	28708	28299	28553	28445	28442	28431	28437	28675	28184	28340	28420	28372	28182	28499	28313	28380	28523	28488	28363	28345	28509	28278	28476	28156	28294	28327	28342	28630	28572	28430	28316	28258	28123	28525	28292	28616	28031	28516	28459	28126	28349	28341	28298	28371	28391	28606	28525	28485	28606	28570	28514	28482	28245	28231	28300	28449	28526	28434	28483	28531	28446	28407	28526	28437	28066	28647	28532	28227	28302	28474	28403	28334	28411	28507	28492	28396	28432	28317	28291	28343	28567	28272	28237	28650	28418	28581	28401	28368	28561	28630	28439	28426	28246	28445	28370	28439	28226	28374	28372	28492	28200	28136	28617	28659
19207	31443	30514	25281	22398	20921	19988	19680	19174	18775	18487	18336	18282	18162	17948	17926	17988	17905	17935	17867	17814	17791	17839	17673	17673	17596	17546	17652	17785	17736	17607	17635	17801	17800	17699	17625	17449	17585	17693	17703	17526	17704	17501	17715	17705	17560	17581	17625	17664	17759	17582	17566	17536	17598	17657	17660	17489	17685	17536	17497	17596	17704	17626	17607	17421	17702	17635	17695	17724	17497	17575	17490	17552	17617	17645	17454	17541	17665	17374	17578	17556	17377	17523	17636	17580	17381	17525	17763	17666	17655	17621	17602	17608	17644	17643	17528	17479	17561	17580	17444	17604	17630	17707	17301	17545	17727	17520	17595	17604	17486	17555	17628	17557	17726	17592	17519	17619	17700	17492	17441	17575	17615	17384	17761	17603	17542	17536	17570	17602	17522	17407	17742	17614	17493	17554	17500	17573	17537	17820	17400	17630	17526	17531	17596	17475	17658	17488	17637	17376	17585	17557	17484	17652	17657	17624	17466	17513	17396	17619	17564	17633	17593	17606	17503	17471	17546	17600	17423	17506	17667	17654	17652	17378	17441	17496	17645	17465	17580	17420	17540	17547	17630	17523	17466	17724	17641	17674	17517	17494	17388	17631	17661	17544	17648	17500	17548	17457	17572	17570	17601	17525	17805	17519	17671	17461	17825	17540	17591	17605	17547	17635	17570	17734	17440	17538	17594	17453	17485	17496	17725	17546	17631	17605	17694	17551	17683	17536	17578	17567	17446	17569	17461	17596	17307	17651	17426	17513	17573	17263	17678	17667	17492	17476	17577	17456	17398	17560	17668	17674	17478	17599	17443	17579	17560	17394	17499	17634	17531	17687	17482	17530	17761	17448	17358	17503	17585	17562	17594	17524	17512	17559	17557	17395	17495	17610	17524	17634	17424	17431	17452	17588	17623	17526	17396	17329	17404	17625	17582	17485	17723	17474	17583	17430	17501	17534	17657	17405	17553	17570	17523	17545	17610	17776	17681	17617	17633	17345	17446	17682	17748	17554	17604	17501	17493	17606	17710	17626	17696	17538	17394	17726	17730	17473	17375	17556	17639	17478	17408	17537	17502	17519	17584	17458	17698	17430	17331	17618	17581	17659	17511	17568	17532	17573	17618	17548	17504	17738	17557	17528	17614	17617	17466	17626	17518	17681	17673	17538	17441	17479	17607	17485	17343	17515	17608	17524	17526	17561	17546	17489	17468	17529	17482	17490	17435	17652	17705	17663	17478	17490	17464	17570	17502	17426	17491	17675	17499	17680	17536	17691	17333	17398	17530	17637	17426	17371	17523	17549	17609	17568	17452	17589	17610	17718	17686	17515	17694	17416	17620	17449	17457	17488	17569	17431	17598	17486	17509	17617	17368	17510	17574	17608	17542	17496	17663	17599	17419	17353	17578	17371	17359	17471	17649	17463	17578	17487	17579	17540	17508	17574	17591	17476	17688	17365	17616	17637	17608	17380	17578	17486	17610	17616	17547	17551	17612	17662	17516	17658	17513	17604	17596	17594	17455	17687	17456	17420	17620	17454	17546	17633	17625	17685	17450	17583	17439	17699	17659	17649	17562	17482	17403	17422	17561	17334	17435	17588	17637	17473	17522	17621	17574	17457	17615	17553	17501	17419	17417	17624	17453	17422	17635	17723	17338	17573	17757	17572	17554	17503	17357	17699	17468	17556	17509	17542	17517	17452	17589	17594	17482	17602	17552	17482	17661	17587	17480	17725	17347	17692	17724	17518	17324	17477	17456	17626	17452	17412	17613	17474	17354	17569	17562	17684	17472	17504	17459	17590	17599	17602	17761	17467	17491	17616	17450	17572	17443	17475	17616	17559	17508	17636	17521	17757	17623	17702	17613	17600	17475	17468	17587	17513	17600	17487	17619	17579	17397	17612	17560	17603	17644	17590	17571	17580	17397	17649	17511	17523	17526	17594	17578	17564	17463	17459	17488	17534	17623	17539	17701	17575	17518	17465	17654	17641	17685	17683	17568	17486	17611	17631	17425	17536	17594	17592	17495	17497	17531	17480	17582	17443	17555	17645	17395	17524	17379	17426	17600	17582	17544	17683	17696	17560	17428	17535	17545	17578	17597	17608	17513	17534	17457	17652	17545	17460	17615	17422	17708	17528	17613	17487	17578	17594	17436	17307	17407	17634	17678	17513	17454	17592	17463	17567	17416	17592	17690	17387	17665	17533	17578	17412	17559	17467	17638	17528	17757	17452	17513	17623	17444	17512	17558	17510	17522	17734	17648	17571	17667	17552	17523	17589	17709	17486	17498	17512	17566	17417	17688	17585	17464	17424	17478	17590	17545	17322	17584	17579	17707	17581	17496	17616	17664	17283	17383	17596	17532	17632	17620	17501	17554	17545	17570	17502	17447	17536	17615	17465	17526	17576	17496	17526	17501	17540	17473	17354	17622	17616	17474	17638	17392	17606	17542	17651	17658	17611	17505	17583	17500	17481	17661	17434	17448	17543	17601	17254	17459	17669	17558	17459	17528	17584	17522	17635	17313	17462	17439	17666	17572	17543	17547	17625	17397	17655	17427	17334	17530	17528	17431	17559	17525	17627	17614	17546	17522	17572	17607	17596	17471	17582	17690	17609	17594	17439	17643	17527	17488	17509	17522	17516	17411	17609	17567	17701	17574	17375	17620	17624	17514	17858	17546	17676	17368	17550	17546	17516	17651	17566	17623	17773	17553	17388	17470	17637	17566	17721	17386	17540	17383	17485	17380	17634	17552	17478	17537	17472	17509	17430	17642	17520	17664	17493	17676	17455	17523	17521	17588	17522	17598	17562	17460	17541	17489	17658	17547	17458	17628	17589	17698	17500	17618	17638	17563	17572	17508	17527	17561	17532	17581	17565	17538	17556	17351	17578	17633	17579	17388	17565	17637	17456	17409	17357	17564	17604	17544	17608	17491	17567	17464	17661	17705	17558	17459	17617	17562	17617	17536	17617	17555	17625	17649	17595	17697	17598	17583	17497	17633	17401	17506	17467	17417	17577	17639	17478	17555	17442	17610	17617	17501	17684	17498	17556	17606	17708	17327	17700	17547	17836	17371	17365	17606	17596	17499	17586	17584	17359	17568	17413	17643	17671	17696	17643	17313	17340	17588	17629	17511	17587	17511	17494	17386	17492	17659	17507	17457	17642	17541	17563	17458	17578	17540	17665	17620	17657	17484	17640	17513	17616	17794	17480	17518	17620	17626	17417	17589	17426	17543	17797	17529	17544	17468	17679	17584	17581	17603	17571	17375	17728	17344	17682	17790	17567	17574	17704	17242	17622	17551	17525	17483	17562	17622	17432	17497	17514	17646	17672	17589	17485	17525	17724	17687	17521	17513	17563	17604	17589	17589	17659	17559	17562	17515	17599	17524	17628	17484	17355	17538	17561	17416	17426	17613	17507	17607	17545	17375	17492	17533	17686	17467	17452	17582	17485	17483	17425	17656	17497	17739	17618	17537	17503	17490	17339	17577	17424	17583	17581	17583	17541	17352	17575	17645	17678	17544	17506	17608	17648	17575	17582	17488	17482	17550	17618	17415	17652	17624	17462	17531	17359	17577	17644	17403	17524	17505	17456	17455	17395	17591	17565	17533	17553	17471	17597	17594	17463	17578	17545	17637	17711	17573	17629	17604	17544	17485	17591	17681	17646	17557	17619	17582	17479	17699	17532	17304	17609	17535	17656	17619	17621	17517	17513	17438	17399	17516	17528	17506	17559	17513	17526	17593	17541	17444	17723	17538	17422	17617	17542	17400	17572	17605	17431	17521	17875	17733	17455	17599	17414	17742	17563	17606	17344	17592	17416	17596	17671	17684	17557	17385	17700	17664	17624	17798	17637	17617	17591	17595	17787	17545	17360	17780	17652	17472	17529	17657	17509	17492	17532	17568	17535	17692	17649	17520	17644	17708	17422	17729	17606	17388	17818	17468	17516	17733	17446	17423	17516	17352	17468	17592	17503	17511	17488	17493	17818	17566	17598	17534	17505	17429	17733	17636	17580	17519	17590	17497	17422	17516	17576	17428	17743	17554	17453	17544	17481	17487	17419	17456	17643	17437	17580	17564	17591	17639	17498	17541	17461	17547	17720	17568	17609	17538	17599	17313	17468	17516	17522	17463	17600	17538	17637	17530	17754	17611	17693	17453	17470	17518	17375	17603	17728	17577	17681	17649	17531	17511	17621	17573	17472	17501	17437	17575	17697	17464	17404	17642	17517	17556	17725	17591	17576	17388	17427	17544	17483	17561	17561	17676	17556	17824	17616	17597	17423	17637	17602	17611	17583	17648	17656	17330	17552	17663	17660	17433	17605	17471	17341	17543	17507	17366	17626	17721	17597	17305	17599	17385	17467	17563	17546	17423	17598	17516	17492	17571	17506	17544	17529	17604	17545	17629	17587	17698	17451	17477	17529	17555	17626	17470	17365	17545	17586	17624	17556	17760	17551	17543	17559	17502	17606	17516	17621	17549	17603	17494	17600	17377	17619	17383	17449	17644	17666	17591	17590	17558	17806	17538	17459	17651	17372	17493	17553	17531	17545	17578	17446	17428	17563	17608	17651	17421	17585	17661	17373	17555	17408	17516	17528	17671	17486	17463	17479	17604	17351	17570	17650	17655	17736	17432	17394	17638	17624	17344	17443	17624	17411	17515	17420	17698	17712	17514	17683	17512	17557	17559	17460	17429	17416	17616	17623	17537	17576	17417	17587	17635	17492	17449	17673	17550	17614	17616	17456	17488	17653	17463	17495	17560	17512	17639	17676	17785	17592	17351	17519	17366	17553	17427	17548	17596	17458	17528	17663	17574	17632	17569	17594	17586	17488	17616	17642	17528	17622	17459	17649	17634	17522	17534	17489	17747	17732	17459	17588	17539	17618	17434	17599	17503	17450	17582	17592	17690	17455	17614	17670	17636	17728	17551	17644	17589	17596	17508	17440	17385	17558	17456	17660	17535	17717	17459	17366	17428	17476	17563	17552	17484	17521	17592	17569	17748	17577	17607	17442	17389	17501	17435	17594	17636	17588	17458	17511	17517	17320	17606	17528	17706	17478	17488	17520	17479	17460	17584	17589	17612	17422	17789	17631	17468	17674	17593	17571	17550	17648	17605	17480	17697
22588	21150	27758	24958	22666	28139	34155	30754	30096	30043	29563	29451	29345	29130	29058	29034	29271	29219	28915	29156	28815	28724	28932	28909	28735	28794	29006	28932	28832	28745	28778	28853	28752	28671	28649	28806	28616	28474	28621	28786	28788	28592	28915	28993	28724	28929	28662	28774	29008	28725	28792	28316	28736	28665	28493	28708	28567	28761	28722	28450	28574	28753	28844	28599	28573	28547	28575	28671	28587	28591	28505	28518	28742	28722	28611	28437	28610	28555	28332	28472	28618	28416	28743	28978	28699	28257	28660	28638	28378	28393	28825	28797	28248	28526	28661	28587	28318	28290	28460	28552	28935	28680	28539	28355	28525	28714	28659	28308	28474	28385	28494	28375	28616	28876	28528	28700	28593	28524	28590	28675	28515	28582	28741	28547	28584	28545	28547	28560	28601	28435	28541	28432	28405	28593	28663	28628	28892	28508	28615	28365	28383	28923	28652	28645	28324	28624	28367	28399	28793	28733	28353	28388	28671	28543	28300	28584	28668	28692	28483	28330	28603	28723	28652	28691	28551	28662	28622	28621	28592	28665	28419	28689	28525	28530	28527	28388	28575	28415	28548	28632	28695	28652	28519	28795	28562	28482	28415	28516	28702	28465	28401	28487	28414	28263	28470	28513	28354	28634	28787	28456	28595	28550	28438	28212	28442	28641	28584	28637	28432	28752	28749	28406	28803	28529	28566	28480	28798	28569	28309	28531	28377	28564	28730	28331	28258	28525	28163	28485	28438	28475	28539	28542	28612	28297	28732	28538	28206	28324	28558	28327	28671	28887	28773	28743	28309	28334	28576	28536	28558	28889	28492	28304	28400	28695	28481	28439	28582	28380	28666	28373	28588	28402	28778	28579	28810	28425	28455	28472	28524	28480	28388	28610	28477	28602	28784	28539	28401	28344	28386	28478	28587	28586	28360	28492	28551	28458	28832	28750	28557	28271	28521	28578	28613	28564	28713	28466	28536	28400	28513	28492	28683	28637	28581	28465	28635	28540	28501	28645	28499	28463	28487	28557	28420	28647	28514	28687	28597	28580	28724	28588	28312	28513	28397	28599	28568	28516	28536	28641	28671	28431	28542	28495	28512	28637	28593	28635	28690	28478	28628	28467	28739	28614	28534	28744	28434	28537	28574	28481	28769	28614	28509	28437	28459	28347	28270	28511	28703	28578	28741	28696	28507	28640	28501	28377	28425	28456	28446	28480	28335	28504	28434	28315	28502	28542	28539	28526	28464	28162	28428	28625	28547	28584	28696	28517	28465	28558	28613	28626	28319	28473	28522	28683	28597	28583	28480	28664	28779	28361	28545	28611	28456	28788	28530	28439	28535	28617	28591	28434	28665	28649	28479	28507	28440	28329	28345	28572	28573	28719	28564	28814	28556	28725	28327	28474	28446	28586	28663	28423	28722	28801	28534	28528	28349	28562	28346	28516	28625	28479	28642	28724	28564	28643	28696	28539	28185	28465	28497	28174	28339	28485	28602	28534	28409	28538	28518	28491	28723	28622	28511	28720	28220	28275	28388	28248	28349	28545	28329	28622	28356	28721	28347	28438	28522	28366	28395	28612	28704	28307	28565	28669	28613	28686	28376	28580	28509	28550	28623	28503	28673	28715	28604	28782	28497	28529	28577	28190	28341	28635	28516	28609	28361	28689	28660	28628	28301	28438	28494	28363	28591	28407	28430	28204	28614	28657	28695	28456	28669	28628	28409	28452	28561	28561	28252	28264	28447	28470	28299	28488	28543	28430	28529	28202	28534	28731	28722	28550	28393	28254	28500	28484	28572	28454	28343	28606	28741	28733	28637	28560	28369	28476	28185	28521	28699	28586	28359	28457	28374	28433	28595	28480	28474	28522	28486	28547	28588	28411	28540	28570	28618	28481	28691	28559	28577	28520	28763	28350	28505	28639	28729	28495	28543	28373	28631	28689	28618	28582	28673	28444	28540	28534	28690	28476	28469	28324	28461	28611	28544	28647	28433	28335	28199	28634	28484	28724	28663	28543	28630	28714	28515	28514	28370	28548	28538	28378	28590	28546	28512	28290	28465	28450	28738	28522	28523	28488	28694	28425	28590	28532	28456	28341	28556	28618	28549	28523	28602	28468	28507	28755	28518	28600	28517	28788	28601	28491	28758	28814	28639	28419	28412	28404	28542	28417	28442	28726	28339	28563	28472	28433	28419	28512	28732	28925	28414	28405	28628	28839	28370	28347	28534	28584	28424	28316	28519	28539	28704	28620	28323	28474	28231	28385	28476	28477	28424	28385	28591	28533	28532	28482	28459	28738	28631	28496	28493	28485	28347	28354	28498	28335	28512	28483	28512	28373	28523	28464	28521	28582	28502	28258	28628	28438	28811	28679	28546	28641	28527	28789	28623	28354	28564	28273	28634	28698	28596	28639	28565	28424	28521	28239	28551	28207	28705	28523	28698	28433	28442	28305	28484	28408	28371	28629	28527	28602	28513	28486	28301	28771	28446	28667	28546	28433	28453	28715	28555	28510	28423	28521	28459	28515	28444	28752	28577	28556	28585	28778	28456	28409	28371	28540	28573	28687	28570	28550	28297	28697	28562	28464	28670	28621	28580	28556	28767	28259	28247	28636	28782	28532	28861	28473	28356	28501	28521	28229	28565	28886	28700	28662	28479	28447	28725	28395	28572	28477	28382	28589	28567	28605	28352	28719	28588	28697	28599	28739	28552	28473	28507	28259	28675	28209	28600	28294	28541	28665	28353	28615	28488	28370	28495	28447	28477	28595	28536	28387	28371	28437	28452	28472	28400	28401	28495	28693	28854	28651	28724	28546	28410	28740	28723	28683	28572	28615	28579	28720	28898	28580	28574	28713	28589	28596	28515	28633	28675	28364	28360	28810	28573	28517	28756	28351	28346	28454	28411	28501	28667	28571	28351	28733	28442	28663	28620	28604	28563	28379	28349	28569	28413	28810	28422	28693	28553	28878	28754	28574	28449	28675	28466	28486	28237	28562	28578	28480	28293	28205	28446	28391	28517	28554	28447	28524	28530	28198	28539	28423	28210	28499	28554	28634	28726	28745	28547	28362	28552	28160	28462	28622	28581	28313	28560	28633	28455	28683	28324	28311	28589	28421	28535	28629	28575	28579	28554	28564	28860	28775	28640	28512	28553	28599	28402	28357	28608	28426	28639	28495	28720	28426	28342	28709	28636	28251	28524	28509	28489	28556	28368	28528	28380	28547	28375	28500	28559	28658	28277	28760	28541	28508	28548	28527	28571	28470	28478	28725	28383	28440	28597	28691	28596	28530	28648	28415	28811	28850	28590	28578	28695	28529	28483	28448	28229	28544	28792	28539	28518	28340	28602	28715	28493	28522	28466	28717	28710	28620	28591	28676	28626	28549	28343	28604	28602	28368	28838	28680	28887	28462	28388	28633	28420	28266	28477	28613	28520	28691	28770	28495	28559	28591	28605	28645	28681	28441	28483	28414	28315	28543	28562	28587	28451	28605	28327	28597	28751	28562	28762	28571	28571	28347	28595	28459	28710	28391	28737	28464	28437	28458	28361	28636	28354	28597	28574	28505	28719	28630	28571	28528	28527	28404	28537	28733	28314	28539	28563	28255	28520	28602	28348	28474	28311	28782	28773	28461	28510	28593	28435	28239	28869	28408	28477	28372	28645	28592	28504	28511	28608	28594	28627	28413	28552	28362	28581	28441	28566	28718	28391	28351	28856	28702	28625	28613	28493	28499	28433	28536	28277	28197	28487	28722	28599	28470	28509	28543	28316	28512	28273	28534	28589	28561	28589	28555	28374	28349	28454	28474	28342	28607	28443	28275	28553	28380	28721	28469	28306	28166	28748	28374	28615	28564	28339	28257	28524	28770	28733	28490	28676	28689	28476	28817	28894	28754	28642	28615	28155	28447	28777	28702	28513	28330	28518	28574	28729	28293	28547	28545	28492	28534	28508	28261	28532	28332	28503	28428	28392	28319	28508	28450	28488	28410	28553	28632	28484	28418	28253	28348	28564	28667	28493	28418	28310	28589	28835	28441	28774	28504	28670	28560	28732	28173	28453	28419	28580	28730	28502	28445	28608	28364	28504	28684	28457	28418	28765	28413	28532	28700	28613	28548	28680	28387	28559	28609	28667	28749	28547	28318	28632	28280	28537	28259	28606	28688	28564	28570	28503	28521	28593	28667	28598	28655	28379	28408	28564	28451	28521	28476	28456	28143	28580	28417	28509	28563	28544	28741	28487	28434	28296	28379	28412	28547	28736	28664	28396	28698	28466	28562	28450	28701	28711	28671	28470	28585	28287	28481	28466	28406	28542	28611	28577	28493	28685	28587	28623	28500	28565	28330	28550	28475	28408	28825	28599	28334	28438	28591	28585	28662	28456	28764	28447	28532	28556	28582	28713	28652	28418	28412	28634	28419	28368	28509	28505	28504	28780	28463	28734	28455	28376	28434	28242	28613	28429	28543	28316	28387	28553	28604	28703	28795	28847	28363	28653	28548	28509	28703	28632	28505	28443	28529	28477	28476	28549	28600	28689	28429	28516	28616	28562	28366	28654	28536	28404	28574	28732	28639	28253	28457	28626	28648	28600	28413	28372	28475	28742	28384	28442	28500	28738	28497	28454	28762	28802	28651	28567	28720	28414	28247	28527	28512	28653	28426	28346	28714	28645	28216	28599	28416	28397	28425	28460	28443	28567	28384	28531	28243	28259	28518	28466	28476	28528	28460	28806	28566	28557	28404	28565	28384	28656	28734	28595	28202	28557	28503	28418	28418	28418	28576	28443	28643	28729	28434	28403	28478	28549	28343	28346	28455	28334	28640	28509	28203	28280	28288	28305	28551	28496	28350	28867	28422	28426	28844	28653	28759	28556	28349	28516	28407	28525	28593	28689	28562	28392	28481	28439	28506	28584	28714	28383	28554	28677	28521	28467	28642	28531	28515	28630	28371	28387	28269	28696	28530	28598	28565	28465	28462	28651	28564	28743	28589	28480	28373	28544	28580	28485	28615	28679	28524	28406	28507	28588	28592	28419	28653	28115	28468	28583	28306	28670	28527	28518	28927	28502	28574	28713	28672	28627	28442	28727	28693	28785	28543	28721	28492	28446	28375	28638	28533	28502	28498	28601	28555	28392	28441
20947	36565	35592	28845	25371	22983	21576	20479	19958	19535	19115	18981	18637	18292	18489	18243	18120	17951	18057	18098	18013	17973	17780	17739	18026	17844	17791	17763	18014	17724	18023	17589	17950	17609	17786	17689	17987	17581	17881	17529	17633	17616	17759	17588	17786	17603	17464	17631	17545	17627	17507	17659	17712	17703	17526	17695	17812	17464	17670	17745	17821	17590	17522	17749	17772	17728	17485	17683	17528	17591	17558	17709	17833	17557	17464	17589	17730	17468	17600	17450	17719	17563	17507	17544	17573	17541	17494	17560	17562	17549	17603	17543	17571	17535	17534	17440	17643	17330	17664	17548	17362	17586	17459	17806	17663	17672	17520	17458	17526	17481	17494	17581	17437	17431	17648	17544	17501	17527	17584	17397	17578	17785	17611	17482	17700	17535	17471	17496	17657	17421	17620	17541	17570	17525	17533	17584	17612	17590	17450	17548	17527	17529	17582	17601	17775	17620	17566	17644	17511	17402	17540	17575	17491	17555	17448	17493	17604	17442	17826	17447	17795	17403	17560	17635	17700	17430	17597	17556	17694	17444	17610	17543	17668	17583	17597	17411	17448	17453	17833	17728	17572	17594	17499	17598	17434	17526	17663	17620	17524	17596	17638	17586	17581	17494	17509	17573	17468	17425	17575	17548	17620	17568	17475	17401	17502	17508	17313	17494	17466	17525	17648	17530	17387	17620	17673	17523	17476	17471	17699	17669	17503	17577	17532	17669	17583	17521	17525	17482	17624	17447	17626	17588	17331	17431	17588	17628	17599	17650	17708	17438	17686	17564	17408	17388	17592	17714	17463	17461	17691	17587	17400	17502	17713	17525	17716	17619	17699	17680	17471	17425	17560	17389	17511	17633	17669	17497	17473	17624	17581	17541	17384	17440	17531	17481	17528	17675	17536	17571	17701	17572	17420	17567	17563	17568	17664	17537	17550	17610	17605	17466	17561	17593	17529	17722	17556	17536	17610	17749	17674	17506	17551	17455	17700	17559	17439	17540	17458	17581	17578	17543	17499	17464	17499	17492	17525	17383	17469	17648	17503	17709	17460	17527	17419	17829	17537	17668	17701	17538	17447	17675	17503	17576	17563	17532	17430	17512	17487	17561	17552	17528	17621	17572	17527	17614	17440	17615	17644	17621	17584	17684	17578	17550	17498	17499	17738	17598	17376	17597	17433	17475	17468	17541	17662	17581	17503	17618	17627	17512	17562	17473	17692	17542	17680	17507	17644	17500	17414	17571	17548	17573	17511	17494	17484	17554	17438	17709	17618	17374	17572	17509	17747	17554	17391	17505	17540	17495	17678	17439	17584	17457	17572	17635	17774	17483	17591	17574	17532	17476	17637	17533	17632	17596	17547	17715	17550	17789	17568	17404	17415	17654	17365	17668	17533	17586	17634	17577	17417	17466	17348	17561	17685	17553	17517	17533	17380	17434	17268	17625	17613	17414	17511	17559	17616	17618	17411	17471	17588	17583	17415	17508	17540	17658	17477	17510	17659	17632	17573	17650	17440	17472	17433	17631	17349	17518	17444	17379	17464	17462	17450	17712	17454	17538	17531	17510	17643	17601	17398	17548	17544	17492	17639	17548	17617	17473	17381	17532	17573	17567	17440	17571	17704	17514	17493	17447	17511	17421	17630	17486	17570	17718	17511	17488	17631	17407	17580	17616	17388	17571	17527	17573	17528	17397	17476	17540	17507	17620	17631	17484	17560	17519	17672	17528	17453	17678	17537	17401	17632	17427	17538	17545	17619	17515	17556	17506	17467	17781	17502	17605	17621	17446	17538	17521	17607	17391	17490	17676	17559	17654	17562	17525	17492	17603	17482	17520	17493	17624	17572	17522	17659	17592	17497	17733	17527	17409	17562	17620	17614	17393	17491	17570	17618	17576	17649	17422	17587	17536	17527	17553	17552	17680	17605	17445	17583	17448	17640	17513	17503	17443	17503	17597	17437	17595	17609	17450	17672	17700	17677	17444	17437	17486	17558	17507	17501	17513	17561	17713	17565	17477	17435	17493	17607	17353	17521	17464	17467	17582	17533	17608	17455	17635	17361	17386	17502	17432	17777	17678	17622	17644	17460	17503	17615	17491	17561	17538	17692	17432	17704	17491	17587	17457	17609	17463	17397	17474	17670	17727	17491	17621	17597	17458	17410	17531	17646	17510	17571	17736	17495	17459	17459	17529	17453	17630	17494	17630	17377	17592	17494	17474	17462	17302	17574	17661	17801	17374	17513	17656	17611	17389	17547	17270	17572	17436	17555	17622	17525	17459	17567	17560	17459	17466	17485	17502	17602	17473	17462	17550	17557	17622	17516	17542	17610	17565	17744	17487	17378	17597	17568	17559	17561	17589	17725	17448	17543	17423	17698	17534	17530	17593	17541	17506	17586	17563	17429	17562	17442	17506	17525	17422	17554	17632	17429	17688	17505	17342	17509	17716	17432	17504	17538	17518	17531	17388	17569	17514	17503	17709	17469	17597	17685	17499	17507	17643	17343	17561	17527	17781	17522	17443	17476	17615	17649	17524	17572	17516	17465	17564	17497	17626	17641	17604	17574	17632	17623	17341	17612	17291	17554	17503	17505	17537	17636	17517	17441	17658	17416	17463	17395	17615	17438	17427	17578	17596	17522	17559	17560	17574	17590	17534	17516	17532	17575	17477	17542	17623	17548	17594	17608	17645	17467	17738	17643	17403	17725	17494	17600	17515	17529	17461	17413	17588	17406	17490	17624	17503	17671	17569	17699	17617	17570	17542	17360	17662	17449	17543	17436	17580	17587	17773	17627	17458	17495	17721	17432	17654	17617	17533	17660	17349	17532	17446	17395	17460	17647	17550	17439	17589	17439	17581	17561	17726	17769	17465	17459	17627	17786	17454	17650	17538	17448	17385	17595	17671	17475	17472	17589	17690	17492	17497	17504	17642	17656	17629	17522	17546	17474	17494	17519	17679	17464	17585	17512	17541	17464	17479	17565	17571	17626	17470	17488	17480	17603	17485	17594	17542	17314	17604	17658	17653	17531	17538	17570	17569	17545	17714	17467	17531	17590	17558	17512	17672	17514	17496	17529	17479	17525	17457	17589	17478	17453	17708	17560	17671	17502	17718	17693	17509	17466	17549	17533	17557	17558	17581	17561	17484	17686	17556	17621	17319	17534	17496	17562	17859	17561	17539	17574	17470	17621	17464	17501	17433	17535	17540	17694	17458	17480	17600	17662	17521	17502	17554	17500	17655	17458	17458	17543	17723	17436	17611	17442	17546	17531	17673	17481	17408	17732	17486	17546	17621	17406	17765	17672	17611	17692	17503	17724	17328	17698	17659	17656	17716	17561	17447	17806	17675	17444	17486	17551	17665	17708	17405	17585	17516	17601	17606	17658	17469	17565	17759	17421	17627	17379	17645	17555	17628	17510	17312	17527	17778	17820	17430	17359	17704	17537	17624	17793	17640	17408	17622	17393	17575	17584	17554	17497	17645	17523	17538	17545	17293	17497	17478	17623	17584	17622	17573	17546	17506	17788	17421	17519	17520	17514	17495	17714	17545	17550	17539	17610	17590	17449	17490	17525	17623	17437	17597	17535	17730	17349	17515	17619	17485	17572	17477	17807	17489	17655	17718	17477	17637	17434	17511	17286	17722	17508	17560	17602	17567	17615	17439	17478	17428	17301	17566	17751	17563	17520	17707	17463	17532	17684	17705	17408	17515	17492	17631	17517	17519	17552	17464	17642	17417	17544	17500	17634	17466	17500	17589	17754	17434	17598	17675	17605	17352	17465	17403	17493	17535	17590	17729	17565	17516	17425	17658	17506	17520	17543	17645	17509	17787	17648	17415	17544	17513	17282	17552	17603	17650	17529	17555	17677	17686	17467	17453	17641	17602	17406	17514	17501	17533	17617	17383	17551	17530	17694	17776	17334	17388	17685	17692	17439	17545	17546	17624	17487	17522	17408	17456	17593	17514	17551	17537	17517	17551	17614	17596	17681	17381	17534	17559	17589	17413	17496	17572	17521	17369	17522	17469	17461	17633	17564	17461	17393	17443	17651	17486	17443	17621	17425	17561	17523	17435	17779	17565	17495	17506	17586	17650	17401	17581	17432	17397	17636	17774	17561	17393	17476	17550	17521	17331	17583	17557	17538	17472	17525	17453	17636	17450	17633	17563	17376	17588	17468	17575	17586	17656	17532	17522	17504	17628	17278	17529	17549	17498	17513	17657	17644	17562	17544	17702	17526	17415	17512	17650	17567	17735	17517	17503	17502	17735	17608	17614	17646	17527	17379	17711	17403	17636	17567	17695	17573	17531	17564	17424	17521	17488	17416	17557	17645	17488	17415	17574	17591	17480	17731	17575	17638	17749	17639	17447	17796	17524	17484	17527	17511	17733	17678	17690	17763	17587	17543	17441	17496	17542	17634	17528	17589	17509	17404	17562	17410	17581	17528	17378	17503	17655	17342	17503	17617	17668	17477	17643	17753	17516	17422	17716	17618	17390	17457	17705	17397	17560	17743	17532	17580	17636	17560	17700	17599	17531	17470	17512	17448	17734	17518	17773	17559	17483	17506	17651	17529	17566	17643	17690	17764	17447	17547	17414	17491	17491	17496	17556	17555	17460	17484	17588	17477	17723	17542	17430	17398	17583	17419	17603	17504	17714	17638	17413	17553	17423	17483	17495	17430	17638	17585	17545	17460	17408	17781	17574	17648	17512	17431	17478	17556	17490	17426	17453	17497	17679	17665	17589	17556	17560	17625	17680	17723	17574	17531	17584	17515	17367	17299	17550	17463	17576	17503	17516	17520	17340	17315	17423	17622	17637	17440	17569	17475	17663	17521	17550	17728	17552	17543	17537	17524	17576	17573	17634	17658	17704	17626	17510	17458	17511	17661	17553	17653	17582	17584	17513	17606	17570	17582	17344	17475	17425	17645	17641	17352	17553	17339	17641	17512	17453	17541	17467	17520	17644	17515	17535	17561	17635	17438	17532	17537	17607	17684	17451	17527	17520	17411	17552	17640	17565	17497	17627	17511	17597	17358	17493	17571	17455	17467	17783	17532	17544	17546	17582	17617	17567	17594	17611	17631	17427	17586	17741	17380	17562	17460	17616	17755	17562	17509	17634	17464	17629	17615	17659
36213	29718	34212	33154	31240	31053	30923	30812	30390	30708	30588	30448	30217	30535	30545	30180	30503	30377	30345	30203	30420	30265	30539	30338	30320	30283	30493	30557	30375	30259	30056	30310	30158	30686	30406	30122	30337	30216	30327	30026	30266	30330	30343	30275	30318	30343	30468	30490	30303	30092	30339	30111	30026	30004	30159	29977	30140	30510	30165	30159	30222	30393	30384	30099	30124	30254	30092	30162	30371	30355	30289	30212	30304	30237	30080	29954	30111	30163	30302	30382	30304	30073	30315	29900	30196	30369	30228	30529	29946	30048	30187	30265	30046	30178	30073	30132	30023	30086	29911	30209	29911	30347	30267	30096	30120	30120	30188	30228	29891	30133	30412	30274	30161	30158	30278	30275	30115	30383	30194	30217	30097	30189	30248	29783	30183	30117	30229	30176	30444	29972	30466	30127	30167	30295	30492	30474	30169	30315	30251	30283	30407	30427	30291	30168	30137	30168	30209	30163	30343	30047	30366	30181	30161	30116	30349	30567	30302	30227	30158	30130	30053	30297	30335	30356	30300	30451	30378	30089	30196	30199	30313	30128	30184	30080	30121	30154	30153	30307	30525	29944	30479	30140	30150	30659	30069	30108	30113	30187	30413	30180	30250	30124	30117	30407	30349	30158	30030	30191	30207	30200	30295	30459	30450	30115	30126	30325	30184	30308	30069	30495	30284	30178	29967	30214	29969	29973	29937	30220	30144	30067	30248	30342	30235	30037	30135	30046	30093	30265	30232	30032	30318	30205	30085	30035	30178	30273	30413	30142	30283	29872	30228	30171	30389	30238	29912	30274	30112	29780	30211	30172	30152	30058	30293	29962	30359	30036	30170	30401	30281	30011	30220	30294	30344	30417	30140	30191	30231	30222	30147	30328	30101	30134	30068	30241	30392	30415	30010	30201	30024	30260	29861	30278	30254	30142	30132	30503	30092	30052	30034	29847	30130	30257	30316	30076	30259	30317	29960	30108	29881	30204	30197	30303	30244	30210	30272	30260	30341	30028	30348	30109	30200	30221	30227	30348	30190	30422	30076	30141	30276	30099	30253	30130	30251	30285	30299	30089	29955	30131	30063	30298	30193	30434	30082	30367	30130	30330	30176	30032	30136	30135	30496	30122	30250	30420	30349	30081	30148	30113	30110	30116	30098	30078	30145	30135	29931	30256	30093	30193	30312	30197	30207	30430	30206	30176	30153	30185	30263	30180	30263	30178	30170	30394	30442	30010	30051	30045	30239	30180	30116	30174	30135	30229	30152	30440	30434	29999	30336	30205	30193	30242	30389	30007	30039	30256	30250	30203	30089	30076	30238	30093	30153	30188	30141	30456	30132	30197	30381	29908	30017	30176	30193	30172	30015	30194	30247	30236	29969	30358	30214	30418	29805	30271	30204	30033	30191	30211	30044	30272	30280	30373	30432	30004	30267	30276	30247	30071	30177	30352	30266	30153	30109	30108	30350	30129	29985	30124	30068	30107	29986	30278	30249	30077	30135	30381	30401	30112	30241	30135	30099	29900	30259	30162	30075	30205	30095	30238	30345	30108	30177	29767	30082	29709	30253	30474	30247	30023	30166	30243	30233	30348	30361	30003	30165	30435	29905	30128	30299	30123	29976	30213	30380	30233	30345	30385	30235	30083	30154	30351	30315	30234	30142	30087	30315	30299	30337	30474	30074	30183	30236	30292	30387	30174	29933	30052	30089	30085	30411	30146	30494	30411	30085	30355	30060	30248	29687	30001	30268	30233	30246	30263	30121	30273	30442	30090	30072	30109	30363	30219	30210	30131	30119	30279	30129	30225	30333	30392	30277	30171	30011	30070	29944	30035	30317	30298	30344	30113	30345	30070	30421	30238	30107	29939	30200	30201	30143	30124	30124	29944	30222	30447	30426	30266	30242	30331	30205	29798	30113	30093	30056	30263	30083	30377	30146	30074	30042	30139	30048	30200	30220	30094	29977	30167	30115	30328	30270	30476	30106	30332	30288	30497	30366	30080	30160	29988	30226	30185	30148	30341	30412	30319	30161	30012	30237	30087	30268	30306	30191	29953	30105	30343	30068	29862	30037	30383	30328	30626	30232	30303	30348	30244	30224	30382	30209	30427	30119	30352	30155	30411	30135	30138	30137	30303	30486	30198	30313	30280	30418	30231	30407	30279	30128	30225	30289	30285	30256	30324	30139	30403	30249	30185	30431	30367	30254	30188	30213	30150	30248	30193	30319	30258	30193	30334	30193	30400	29998	30148	30338	30311	30183	30065	30332	30161	30132	30083	30124	29991	30237	30556	30266	30287	30133	30299	30328	30242	30164	30289	30362	29989	29892	30073	30234	30146	30186	30226	30101	30257	30385	30315	30293	30203	30142	30107	30167	30423	30169	30434	29943	30101	30229	30089	30155	30183	30530	29984	30228	30031	30219	30048	30315	30586	30276	30222	29999	29900	29950	30079	30127	30248	30102	30353	30254	30032	30209	30360	30018	30209	30353	30047	30099	30242	29985	30469	30356	30135	30112	30070	30013	30276	30081	30159	30325	30690	30201	30382	30362	30507	29851	30601	30058	30184	30075	30067	30580	30063	30221	30246	30061	30069	30340	30460	30306	30195	29975	30108	30107	30006	30209	29852	29648	30137	30290	30262	30211	30108	30156	30081	30336	30022	29839	30148	30132	30287	30448	30051	29982	30292	30116	30167	30043	29938	30088	30094	29933	30332	30242	30220	30160	30231	30144	30202	30363	30153	30043	30444	30160	30116	30056	30366	30163	30063	30171	30218	30018	30091	30175	30192	30039	30053	30240	30160	30313	30246	30172	30228	29941	30222	30177	30039	30206	30299	29922	30106	30413	30500	30317	29917	30308	30234	30472	30289	30046	30003	30102	29984	30368	30282	30224	30041	30748	30142	30323	30307	30430	30331	30382	30386	30375	30141	30137	30142	30089	30169	30399	30289	30319	30064	30098	30241	30113	30120	30327	30325	30265	30123	30342	30142	30309	30193	30414	30136	30453	30280	30262	29999	30112	30516	30293	30221	30376	30163	30240	30139	30331	30081	30046	30075	30018	30149	30213	30220	30248	29990	30299	30274	30160	30177	30326	30185	30010	29974	30495	30441	30156	30063	30225	30096	30147	30102	30211	30307	30126	30045	30151	30176	30098	30142	30391	30019	30149	30093	30128	30405	30334	30287	29930	30399	30227	30406	30145	30224	30369	30135	30225	30272	30379	30124	30107	30275	30230	30403	30034	30403	30122	30284	30419	30541	30193	30199	30460	30131	30315	30018	30233	30126	30451	30330	30138	30212	30043	30078	30068	30091	30038	30124	30258	30142	30141	29962	30376	30436	30478	29923	30342	30074	30425	30306	30417	30177	30434	30418	30061	30240	30192	30205	30239	30485	30061	30083	30454	30165	30161	30017	30170	29972	30261	30223	30154	30059	30453	30025	30158	30063	30142	30054	30039	30321	30341	30241	30374	30248	30084	30182	30317	30403	30147	29953	30202	30319	30019	30062	30112	30223	30198	30479	30276	30234	30314	30085	30111	29888	29849	30145	30268	30424	29914	30090	30181	30109	30091	30272	30226	30439	30318	30316	30380	30148	30349	30336	30043	30087	30286	30141	30212	29781	30307	30246	30220	30118	30316	30227	30052	30034	30232	30478	30131	30256	30127	30260	30234	30036	30328	30232	30426	30315	30160	30233	30013	30278	29949	30065	30094	30428	30206	30338	30214	30106	30402	30204	30268	30211	30053	30103	30477	30130	30218	30346	30227	30196	30365	30264	30033	30208	30241	30375	30305	30063	30136	30122	30376	30357	30175	30046	30254	30210	30298	30190	30410	30237	30244	30207	30323	30278	30296	30459	30180	30183	30321	30204	30283	30296	30167	30399	30463	30483	30432	30313	30152	30285	30422	30305	29960	30060	30428	30297	30355	30345	30162	30270	29985	30178	30101	30047	30183	30271	30133	30198	30337	30048	30210	30046	30250	30128	30160	30043	30471	30197	30259	30297	30268	30380	30255	30409	30075	30145	30235	29754	30262	30412	30176	30279	30025	30079	30231	30281	30231	30289	30280	30582	29846	30305	30144	30306	30229	30287	30135	30155	30043	29820	30353	30118	30372	30368	30340	30294	30281	29981	29826	30122	30256	30208	29952	29962	30180	30056	30048	30200	30125	30167	30277	30040	30209	30483	30224	30328	30464	30146	30461	30462	30240	30249	30279	30093	30004	30367	30632	30253	30058	30186	30016	30283	30337	30363	30268	30226	30152	30250	30270	30362	30464	30104	29924	30178	30317	30286	30497	29943	30184	30227	30240	29869	30165	30098	29998	30112	30434	30357	30401	30242	29963	30308	30273	30252	30078	30090	30170	30292	30158	30113	30129	30219	30289	29933	30199	30235	30183	30295	30028	30048	30166	30279	30285	30345	30095	30153	30257	30081	30218	30326	30417	30294	30202	30247	30375	30261	30448	30267	30019	30011	30191	30120	29956	30144	30188	30132	30287	29995	30419	30465	30213	30282	30309	30007	30469	30132	29964	30500	30122	30461	30123	30251	30271	30059	30199	30265	30376	30207	30198	30091	30545	30039	30250	30410	29996	30269	30417	30136	30283	30197	30400	30098	30096	30236	30257	30177	30267	29936	30295	30245	30154	30381	30366	30155	30152	30048	30203	30084	30361	30076	29972	30336	30527	30361	30114	30199	30099	30215	30114	30057	30228	30172	30191	30431	30047	29950	30219	30081	30219	30349	30535	30055	30345	30351	30396	30163	30445	30158	30105	30385	30022	30156	30047	30269	30153	30402	30139	30080	30230	30170	30145	30117	30095	30106	30149	30480	30117	30251	30130	30264	30265	30105	30336	30261	30138	30269	29974	30388	29997	30340	30090	30342	30248	30249	30302	30315	29981	30095	30045	30401	30324	30214	30190	30479	30258	30271	29991	30142	30307	30028	30240	30331	30099	30160	29936	30017	30284	30304	30381	30102	30244	30207	30118	30006	30302	30022	30253	30326	29867	30109	30086	30180	30272	30327	30239	30332	30316	30112	30112	30478	30317	30198	30048	30120	30085	30281	30110	30347	30234	30253	30273	30501	30101	30457	30138	30430	30341	30310	30388	30471	30248	30190	30441	29994	30260	30135	30145	30378
22107	25239	24548	21820	20380	19743	19445	19305	18875	18762	18803	18723	18448	18730	18629	18369	18585	18457	18580	18457	18373	18530	18398	18349	18628	18609	18605	18497	18304	18520	18231	18287	18459	18444	18484	18368	18316	18238	18385	18565	18223	18340	18346	18433	18376	18394	18448	18453	18438	18503	18311	18514	18284	18278	18291	18358	18426	18202	18532	18263	18543	18191	18477	18429	18454	18395	18441	18306	18321	18411	18460	18445	18423	18417	18171	18457	18510	18410	18426	18558	18370	18540	18358	18268	18354	18344	18472	18362	18416	18266	18187	18332	18497	18300	18227	18197	18389	18156	18385	18265	18444	18369	18387	18359	18412	18412	18446	18429	18386	18281	18488	18414	18125	18188	18284	18265	18409	18470	18322	18399	18268	18171	18412	18275	18407	18374	18340	18343	18336	18247	18360	18282	18408	18206	18439	18315	18387	18391	18341	18486	18510	18201	18390	17962	18370	18386	18271	18205	18522	18419	18360	18404	18313	18172	18268	18294	18330	18316	18419	18403	18464	18383	18360	18312	18379	18250	18457	18484	18281	18452	18464	18372	18383	18297	18318	18237	18103	18570	18435	18260	18407	18354	18324	18333	18425	18389	18471	18355	18208	18287	18442	18516	18249	18307	18364	18361	18309	18304	18378	18294	18211	18343	18340	18536	18167	18280	18362	18206	18251	18332	18228	18357	18274	18339	18450	18362	18482	18346	18327	18343	18431	18272	18431	18259	18480	18275	18429	18335	18304	18357	18310	18214	18423	18254	18311	18343	18344	18547	18445	18484	18250	18365	18399	18449	18601	18208	18481	18382	18532	18386	18550	18401	18456	18411	18286	18259	18275	18288	18243	18563	18194	18347	18258	18443	18340	18382	18399	18210	18416	18410	18354	18316	18409	18513	18389	18493	18194	18248	18406	18409	18438	18350	18448	18272	18391	18222	18455	18615	18415	18163	18396	18355	18476	18384	18331	18336	18394	18294	18358	18419	18456	18356	18294	18292	18342	18361	18515	18378	18218	18292	18250	18238	18251	18365	18463	18383	18346	18507	18491	18206	18298	18406	18221	18477	18160	18330	18257	18348	18399	18284	18390	18289	18327	18384	18294	18375	18306	18414	18398	18306	18316	18310	18471	18374	18251	18246	18272	18184	18330	18383	18341	18184	18374	18253	18259	18271	18409	18170	18306	18556	18297	18390	18317	18180	18268	18350	18149	18199	18362	18246	18341	18452	18174	18313	18296	18338	18433	18192	18582	18354	18537	18220	18299	18214	18206	18307	18475	18413	18324	18365	18322	18340	18382	18219	18368	18406	18274	18490	18189	18384	18283	18252	18427	18349	18318	18465	18217	18434	18216	18338	18511	18227	18424	18473	18223	18348	18233	18319	18366	18351	18309	18330	18286	18248	18429	18290	18344	18315	18396	18450	18331	18409	18187	18417	18153	18414	18369	18455	18382	18404	18216	18256	18347	18227	18297	18463	18443	18403	18524	18388	18356	18496	18203	18576	18348	18492	18302	18295	18370	18250	18305	18320	18341	18511	18323	18316	18637	18499	18355	18323	18152	18467	18302	18430	18326	18255	18412	18452	18450	18192	18353	18449	18209	18332	18255	18419	18574	18256	18435	18264	18397	18254	18393	18535	18286	18200	18343	18428	18313	18450	18405	18475	18420	18460	18551	18278	18416	18488	18554	18270	18330	18414	18382	18368	18421	18326	18571	18330	18308	18202	18606	18327	18302	18281	18390	18636	18347	18332	18607	18555	18270	18421	18324	18273	18470	18309	18373	18450	18380	18402	18413	18258	18322	18511	18408	18280	18410	18407	18217	18436	18354	18412	18352	18387	18218	18423	18414	18322	18257	18365	18244	18398	18161	18272	18494	18399	18291	18491	18477	18305	18334	18130	18552	18355	18343	18360	18369	18324	18379	18420	18287	18437	18349	18322	18515	18353	18398	18370	18415	18423	18475	18318	18299	18508	18375	18418	18374	18349	18319	18331	18262	18577	18419	18209	18421	18495	18329	18294	18305	18319	18298	18306	18348	18317	18395	18420	18232	18195	18378	18241	18489	18388	18433	18395	18263	18473	18438	18387	18318	18379	18402	18299	18395	18519	18338	18334	18395	18284	18215	18443	18289	18169	18248	18332	18472	18427	18448	18305	18245	18425	18245	18478	18406	18343	18307	18358	18497	18313	18238	18272	18464	18345	18468	18331	18286	18472	18210	18281	18380	18455	18458	18334	18545	18349	18503	18512	18301	18410	18315	18344	18394	18263	18466	18285	18444	18385	18388	18398	18354	18251	18367	18304	18274	18425	18372	18279	18462	18218	18398	18482	18190	18342	18338	18478	18354	18434	18346	18440	18433	18408	18287	18306	18409	18335	18300	18269	18417	18464	18345	18308	18279	18428	18233	18455	18410	18387	18355	18505	18143	18365	18331	18245	18270	18487	18301	18313	18395	18196	18416	18306	18460	17981	18269	18373	18358	18539	18337	18310	18310	18464	18434	18253	18159	18266	18257	18376	18308	18423	18386	18087	18334	18569	18591	18301	18387	18408	18422	18344	18443	18303	18167	18558	18170	18437	18326	18210	18317	18207	18364	18338	18423	18177	18403	18446	18477	18253	18508	18274	18371	18373	18305	18478	18351	18406	18354	18430	18353	18562	18178	18322	18472	18177	18233	18495	18417	18124	18347	18155	18375	18486	18215	18347	18482	18287	18316	18126	18237	18491	18397	18286	18112	18317	18292	18560	18356	18220	18353	18552	18426	18444	18515	18384	18452	18454	18317	18378	18543	18304	18384	18327	18389	18341	18378	18361	18561	18333	18504	18396	18401	18484	18467	18483	18380	18666	18353	18268	18544	18324	18406	18305	18217	18437	18252	18371	18384	18475	18382	18519	18349	18489	18448	18387	18401	18333	18382	18427	18242	18175	18352	18375	18326	18272	18315	18381	18336	18456	18310	18393	18160	18364	18531	18317	18151	18381	18329	18325	18444	18250	18509	18539	18319	18295	18233	18356	18518	18386	18346	18267	18526	18249	18468	18337	18130	18274	18410	18438	18299	18343	18543	18506	18394	18355	18393	18287	18513	18439	18287	18288	18429	18502	18432	18260	18551	18338	18190	18424	18223	18343	18409	18274	18305	18459	18461	18417	18186	18192	18535	18206	18454	18374	18480	18225	18193	18398	18421	18418	18236	18461	18494	18285	18260	18318	18258	18543	18691	18450	18340	18195	18358	18514	18338	18438	18321	17985	18256	18176	18287	18385	18355	18291	18310	18396	18435	18531	18308	18419	18450	18313	18331	18271	18469	18377	18547	18357	18205	18284	18379	18273	18240	18378	18367	18476	18247	18363	18369	18478	18301	18385	18291	18405	18326	18259	18272	18486	18560	18570	18592	18477	18507	18310	18375	18521	18275	18153	18291	18337	18377	18306	18183	18360	18447	18376	18317	18666	18389	18470	18307	18283	18429	18273	18280	18212	18513	18341	18400	18439	18192	18327	18321	18376	18461	18377	18263	18330	18377	18472	18179	18457	18297	18348	18433	18323	18341	18384	18310	18382	18300	18512	18534	18411	18355	18385	18199	18362	18458	18227	18471	18327	18419	18433	18324	18308	18498	18374	18420	18330	18286	18073	18236	18495	18386	18290	18271	18405	18340	18109	18377	18280	18548	18372	18342	18348	18309	18222	18314	18176	18282	18401	18307	18435	18381	18385	18534	18416	18343	18276	18423	18557	18270	18246	18421	18267	18367	18225	18340	18275	18389	18343	18247	18221	18231	18352	18346	18281	18399	18218	18255	18409	18333	18441	18393	18363	18415	18482	18297	18323	18194	18609	18396	18467	18247	18279	18342	18334	18401	18423	18307	18526	18339	18384	18611	18469	18238	18512	18522	18272	18274	18393	18377	18412	18192	18236	18365	18300	18310	18228	18354	18438	18390	18334	18326	18353	18279	18440	18335	18507	18464	18413	18168	18480	18437	18178	18384	18124	18498	18506	18268	18192	18486	18151	18367	18425	18432	18476	18539	18202	18296	18453	18320	18436	18218	18374	18159	18335	18236	18329	18491	18142	18451	18375	18324	18314	18097	18395	18425	18373	18408	18530	18373	18207	18444	18229	18394	18241	18529	18321	18496	18399	18416	18252	18411	18321	18363	18210	18269	18278	18345	18384	18362	18321	18320	18316	18270	18405	18643	18347	18326	18317	18173	18518	18476	18397	18285	18175	18349	18160	18514	18300	18358	18347	18411	18320	18319	18404	18279	18563	18391	18321	18413	18273	18451	18368	18374	18434	18345	18378	18433	18406	18235	18250	18330	18355	18472	18443	18357	18516	18391	18287	18278	18589	18567	18162	18073	18276	18418	18458	18384	18276	18285	18418	18243	18387	18515	18348	18451	18295	18374	18322	18238	18404	18442	18513	18178	18411	18294	18329	18443	18220	18521	18393	18429	18471	18319	18314	18354	18393	18330	18353	18451	18200	18272	18521	18201	18431	18513	18349	18366	18216	18314	18324	18470	18341	18340	18377	18417	18446	18224	18304	18267	18341	18259	18383	18393	18177	18354	18481	18331	18556	18364	18439	18333	18406	18328	18373	18375	18350	18342	18453	18280	18421	18212	18396	18377	18321	18418	18411	18499	18277	18518	18355	18517	18357	18426	18259	18232	18505	18317	18527	18308	18260	18440	18324	18548	18241	18439	18362	18424	18629	18161	18516	18210	18412	18266	18254	18273	18367	18364	18294	18346	18311	18278	18374	18305	18390	18398	18332	18403	18426	18322	18392	18336	18463	18602	18307	18251	18462	18352	18284	18219	18370	18364	18425	18468	18335	18449	18357	18338	18420	18272	18361	18396	18377	18379	18341	18415	18452	18397	18111	18393	18255	18323	18383	18539	18220	18353	18493	18203	18306	18385	18360	18525	18306	18354	18331	18204	18298	18337	18297	18368	18528	18512	18232	18193	18270	18376	18632	18401	18312	18349	18295	18352	18289	18462	18372	18295	18454	18393	18408	18191	18205	18314	18387	18368	18364	18309	18356	18426	18246	18303	18381	18393	18301	18290	18390	18327	18294	18344	18335	18435	18258	18447	18420	18306	18345	18457	18424	18449	18492	18172	18389	18323	18416	18404	18426	18539	18328
24189	21158	27718	25417	25024	29742	32061	29764	29222	29112	29009	29030	29012	28868	28611	28691	28644	28502	28449	28534	28484	28882	28404	28310	28346	28692	28699	28406	28571	28441	28365	28385	28382	28635	28514	28529	28232	28671	28554	28304	28506	28257	28574	28499	28441	28468	28442	28674	28692	28500	28584	28277	28396	28475	28497	28608	28720	28318	28652	28373	28238	28634	28118	28242	28302	28261	28578	28222	28212	28474	28157	28197	28480	28381	28569	28422	28483	28540	28226	28389	28512	28544	28317	28194	28244	28073	28436	28219	28463	28449	28235	28553	28425	28227	28430	28136	28337	28258	28693	28257	28420	28353	28361	28267	28524	28573	28195	28550	28396	28118	28268	28165	28088	28260	28290	28442	28435	28139	28258	28270	28295	28278	28269	28379	28139	28247	28220	28301	28258	28323	28398	28342	28546	28517	28412	28100	28445	28224	28505	28412	28388	28397	28355	28225	28506	28390	28094	28207	28372	28487	28328	28176	28248	28349	28379	28265	28338	28378	28212	28340	28462	28553	28458	28313	28388	28336	28360	28360	28654	28263	28427	28636	28295	28184	28269	28279	28389	28415	28005	28274	28185	28364	28534	28268	28430	28182	28369	28380	28487	28243	28226	28315	28309	28307	28324	28377	28357	28311	28373	28369	28371	28256	28304	28525	28376	28125	28395	28576	28457	28368	28289	28542	28234	28206	28187	28396	28425	28301	28314	28165	28364	28214	28300	28128	28622	28405	28489	28385	28095	28463	28204	28483	28338	28494	28448	28094	28162	28328	28292	28279	28340	28190	28424	28375	28271	28244	28299	28424	28385	28442	28297	28295	28269	28266	28437	28259	28387	28535	28458	28368	28493	28284	28301	28042	28180	28289	28319	28637	28403	28103	28143	28196	28271	28437	28476	28315	28506	28242	28343	28490	28269	28429	28326	28231	28527	28550	28271	28276	28426	28228	28163	28276	28277	28390	28377	28372	28214	28222	28307	28377	28596	28103	28435	28244	28195	28203	28322	28327	28566	28435	28485	28155	28291	28386	28494	28424	28504	28307	28476	28202	28417	28140	28491	28487	28290	28401	28355	28597	28695	28305	28461	28415	28438	28474	28429	28327	28563	28409	28589	28446	28374	28139	27852	28091	28119	28282	28063	28213	28278	28463	28723	28143	28444	28392	28512	28260	28303	28355	28325	28446	28246	28409	28357	28441	28358	28255	28301	28405	28615	28230	28240	28354	28418	28234	28476	28280	28403	28235	28522	28284	28368	28353	28357	28318	28419	28148	28251	28567	28531	28061	28232	28312	28242	28382	28465	28455	28360	28168	28301	28232	28421	28470	28400	28279	28369	28221	28139	28235	28246	28373	28117	28146	28383	28471	28492	28530	28400	28539	28456	28372	28228	28121	28207	28280	28275	28156	28349	28232	28307	28252	28215	28214	28466	28164	28252	28594	28670	28409	28556	28055	28361	28366	28095	27962	28454	28395	28351	28299	28333	28498	28452	28657	28490	28452	28590	28375	28362	28366	28472	28264	28454	28496	28277	28716	28487	28086	28625	28257	28300	28310	28254	28261	28571	28487	28772	28293	28255	28296	28242	28193	28632	28529	28249	28432	28320	28076	28430	28241	28424	28424	28207	28206	28374	28534	28396	28280	28333	28353	28309	28293	28279	28226	28535	28397	28334	28485	28396	28225	28220	28567	28163	28302	28179	28279	28421	28435	28210	28457	28273	28404	28520	28167	28518	28282	28261	28486	28125	28355	28111	28241	28531	28396	28306	28315	28252	28549	28212	28447	28229	28267	28266	28411	28508	28405	28164	28319	28427	28371	28249	28168	28338	28453	28260	28150	28320	28196	28326	28272	28237	28367	28236	28363	28340	28310	28216	28291	28453	28353	28353	28310	28497	28120	28368	28431	28208	28485	28197	28500	28583	28247	28359	28444	28466	28325	28337	28330	28415	28235	28572	28510	28385	28231	28561	28091	28500	28517	28499	28521	28024	28337	28408	28378	28341	28508	28422	28606	28269	28572	28341	28374	28317	28175	28552	28067	28120	28219	28280	28473	28358	28501	28177	28215	28320	28491	28171	28450	28440	28321	28498	28339	28290	28378	28216	28429	28348	28330	28429	28270	28315	28465	28642	28421	28193	28528	28420	28374	28374	28413	28180	28290	28465	28232	28191	28482	28351	28342	28248	28574	28243	28430	28140	28236	28148	28196	28518	28382	28176	28301	28152	28237	28126	28311	28541	28296	28300	28135	28149	28445	28320	28333	28437	28273	28201	28412	28482	28325	28384	28278	28431	28664	28606	28478	28262	28170	28275	28273	28297	28059	28553	28219	28364	28291	28340	28108	28493	28423	28217	28395	28233	28106	28093	28232	28525	28439	28334	28087	28566	28532	28296	28426	28407	28571	28461	28240	28246	28557	28203	28146	28208	28279	28379	28345	28274	28389	28382	28330	28353	28209	28537	28379	28621	28344	28303	28541	28499	28192	28444	28096	28193	28238	28276	28277	28504	28151	28336	28546	28288	28367	28271	28387	28395	28667	28114	28309	28120	28182	28460	28354	28299	28269	28554	28162	27970	28494	28283	28094	28551	28277	28419	28511	28609	28118	28432	28598	28408	28491	28437	28223	28391	28144	28384	28256	28555	28558	28333	28179	28408	28107	28513	28484	28395	28471	28375	28325	28477	28211	28506	28262	28309	28485	28252	28412	28582	28270	28394	28341	28193	28454	28325	28181	28111	28398	28596	28322	28509	28305	28233	28423	28473	28273	28482	28380	28291	28094	28268	28227	28457	28360	28520	28158	28264	28314	28528	28386	28618	28590	28333	28327	28334	28448	28341	28285	28444	28284	28354	28412	28333	28446	28259	28317	28594	28403	28118	28382	28408	28182	28208	28265	28237	28186	28199	28122	28537	28261	28298	28311	28258	28300	28141	28305	28476	28331	28280	28336	28502	28530	28374	28312	28396	28162	28249	28128	28415	28438	28228	28164	28290	28340	28306	28600	28371	28415	28389	28408	28328	28075	28425	28123	28216	28370	28407	28634	28545	28473	28364	28389	28321	27909	28199	28375	28330	28302	28164	28221	28454	28342	28353	28420	28449	28546	28363	28269	28361	28418	28426	27732	28216	28185	28339	28463	28526	28330	28285	28211	28398	28214	28500	28489	28355	28652	28630	28302	28266	28525	28639	28332	28391	28440	28165	28485	28319	28184	28313	28428	28497	28531	28512	28289	28473	28521	28399	28246	28352	28599	28371	28423	28521	28367	28192	28193	28202	28330	28496	28424	28463	28479	28337	28323	28032	28147	28326	28613	28610	28426	28345	28334	28343	28217	28380	28340	28365	28396	28208	28227	28324	28221	28034	28269	28517	28286	28579	28261	28427	28277	28249	28411	28189	28236	28108	28467	28544	28138	28346	28168	28400	28328	28244	28482	28289	28264	28412	28288	28438	28251	28263	28423	28333	28512	28551	28404	28431	28629	28443	28445	28416	28348	28154	28199	28325	28395	28152	28419	28283	28211	28344	28426	28177	28167	28255	28592	28319	28326	28504	28422	28470	28215	28360	28267	28423	28447	28425	28473	28452	28184	28318	28567	28485	28270	28281	28571	28353	28520	28238	28113	28251	28300	28457	28405	28344	28408	28590	28194	28410	28035	28330	28195	28280	28387	28444	28257	28401	28413	28396	28338	28006	28135	28329	28177	28568	28363	28221	28430	28612	28340	28160	28326	28214	28601	28353	28481	28406	28276	28474	28364	28265	28275	28324	28361	28377	28594	28268	27953	28314	28514	28426	28288	28506	28339	28153	28428	28363	28363	28297	28466	28163	28252	28139	28286	28437	28634	28308	28298	28373	28422	28702	28501	28456	28312	28515	28015	28517	28600	28242	28306	28299	28253	28500	28218	28364	28463	28240	28419	28447	28187	28105	28488	28083	28269	28352	28279	28194	28393	28217	28375	28346	28281	28373	28259	28554	28711	28337	28330	28564	28599	28422	28080	28239	28300	28222	28536	28420	28390	28345	28177	28374	28342	28361	28348	28638	28449	28448	28262	28274	28428	28187	28418	28610	28454	28349	28078	28266	28239	28622	28265	28459	28503	28373	28403	28416	28671	28474	28482	28180	28189	28466	28300	28274	28599	28343	28454	28400	28342	28470	28375	28593	28176	28392	28368	28149	28313	28306	28021	28385	28291	28027	28422	28089	28259	28543	28312	28296	28291	28273	28454	28410	28282	28427	28290	28294	28509	28453	28458	28297	28312	28424	28039	28409	28557	28168	28487	28358	28392	28395	28248	28262	28362	28407	28330	28055	28078	28199	28390	28245	28640	28507	28129	28380	28458	28460	28271	28337	28422	28225	28168	28408	28388	28358	28234	28375	28461	28295	28569	28389	28426	28409	28094	28279	28377	28347	28518	28465	28273	28473	28243	28416	28305	28367	28228	28531	28402	28242	28353	28444	28276	28525	28243	28222	28487	28475	28402	28394	28122	28281	28320	28266	28179	28519	28497	28096	28287	28342	28182	28354	28201	28486	28259	28324	28273	28393	28328	28243	28560	28377	28218	28390	28496	28603	28370	28313	28418	28359	28343	28499	28299	28240	28414	28409	28368	28233	27889	28332	28155	28188	28222	28186	28416	28406	28221	28684	28404	28261	28272	28340	28147	28531	28329	28392	28118	28371	28250	28217	28193	28528	28411	28409	28363	28303	28210	28520	28435	28427	28516	28079	28512	28250	28283	28390	28169	28007	28266	28320	28450	28332	28248	28393	28334	28215	28177	28510	28451	28352	28432	28419	28380	28321	28366	28288	28314	28326	28460	28395	28488	28292	28334	28436	28672	28157	28080	28167	28279	28496	28374	28189	28557	28327	28263	28310	28287	28424	28665	28487	28275	28359	28514	28318	28325	28401	28364	28479	28222	28092	28167	28267	28355	28263	28474	28418	28258	28338	28371	28515	28427	28404	28407	28436	28546	28158	28419	28375	28379	28231	28414	28452	28135	28461	28189	28441	28214	28471	28589	28286	28386	28235	28336	28355	28324	28686	28376	28055	28242	28400	28452	27941	28442	28290	28411	28521	28331	28054	28518	28182	28363	28361	28647	28463	28245	28246	28225	28333	28535	28144	28474	28091	28433	28521	28418
19398	30938	30087	25119	22464	20895	20127	19529	18955	18602	18548	18255	18240	17934	18066	17905	18105	17963	18017	17882	17845	17753	17797	17658	17738	17656	17695	17607	17626	17760	17889	17789	17716	17870	17796	17688	17684	17656	17501	17588	17707	17834	17535	17563	17665	17587	17668	17610	17573	17597	17636	17499	17620	17678	17740	17699	17815	17655	17672	17552	17778	17746	17574	17631	17678	17578	17625	17564	17500	17560	17523	17623	17591	17437	17644	17615	17550	17640	17617	17444	17512	17557	17732	17416	17611	17732	17786	17498	17479	17548	17300	17672	17512	17650	17391	17586	17675	17594	17473	17463	17504	17586	17544	17481	17365	17586	17516	17644	17491	17517	17580	17549	17355	17696	17777	17534	17557	17383	17497	17542	17634	17567	17484	17525	17752	17654	17439	17878	17623	17737	17458	17365	17627	17502	17559	17668	17608	17544	17482	17481	17496	17538	17376	17485	17598	17409	17472	17671	17538	17632	17620	17558	17665	17628	17585	17703	17482	17594	17601	17504	17532	17486	17541	17526	17496	17567	17579	17611	17655	17471	17355	17425	17676	17614	17449	17536	17456	17698	17472	17391	17591	17462	17567	17531	17427	17517	17538	17582	17716	17446	17593	17481	17550	17465	17497	17591	17519	17493	17733	17484	17634	17520	17573	17481	17545	17531	17501	17477	17590	17350	17583	17678	17568	17499	17489	17639	17795	17466	17676	17400	17610	17468	17467	17562	17625	17565	17691	17550	17585	17312	17520	17695	17414	17572	17652	17379	17559	17526	17475	17556	17533	17710	17352	17433	17639	17579	17514	17577	17644	17623	17523	17459	17603	17671	17608	17538	17495	17600	17610	17524	17410	17567	17496	17530	17444	17484	17715	17595	17706	17585	17303	17581	17635	17535	17475	17659	17508	17504	17477	17374	17784	17421	17512	17611	17722	17664	17555	17523	17466	17444	17553	17498	17720	17487	17358	17514	17675	17555	17479	17516	17718	17727	17572	17592	17444	17522	17652	17708	17687	17627	17484	17512	17385	17564	17538	17307	17588	17587	17538	17515	17471	17579	17599	17599	17466	17570	17386	17536	17410	17600	17598	17422	17530	17531	17412	17432	17583	17539	17442	17367	17486	17581	17611	17596	17500	17546	17614	17394	17607	17529	17658	17516	17577	17483	17558	17781	17440	17561	17639	17548	17626	17663	17628	17416	17622	17658	17480	17501	17593	17552	17569	17363	17555	17542	17724	17413	17447	17392	17445	17545	17720	17493	17481	17564	17650	17650	17490	17594	17544	17583	17507	17538	17334	17769	17559	17584	17681	17453	17504	17594	17508	17630	17499	17526	17675	17589	17447	17494	17501	17392	17532	17558	17586	17572	17530	17402	17457	17679	17507	17572	17486	17543	17519	17401	17628	17445	17726	17594	17615	17430	17422	17537	17661	17495	17413	17567	17299	17437	17286	17593	17632	17523	17453	17581	17714	17585	17445	17494	17595	17443	17557	17575	17654	17515	17622	17461	17493	17486	17630	17490	17512	17425	17586	17479	17453	17658	17446	17508	17506	17534	17403	17559	17469	17680	17600	17542	17377	17556	17764	17666	17671	17591	17478	17416	17395	17657	17715	17468	17381	17427	17589	17657	17501	17623	17674	17624	17391	17582	17440	17425	17610	17612	17693	17497	17516	17458	17509	17430	17457	17555	17758	17488	17777	17445	17635	17527	17617	17548	17478	17578	17721	17517	17562	17508	17532	17493	17756	17517	17511	17525	17420	17729	17412	17479	17688	17372	17458	17464	17423	17431	17386	17536	17439	17659	17656	17560	17552	17633	17563	17547	17347	17550	17435	17568	17626	17530	17445	17674	17524	17553	17715	17392	17646	17380	17527	17495	17545	17504	17503	17513	17511	17590	17594	17595	17582	17395	17498	17644	17691	17425	17576	17483	17535	17517	17711	17414	17618	17563	17399	17411	17436	17668	17650	17508	17504	17758	17387	17668	17560	17426	17444	17466	17557	17704	17736	17541	17505	17503	17739	17533	17672	17599	17616	17507	17555	17434	17667	17560	17757	17423	17527	17689	17661	17437	17746	17811	17518	17501	17619	17356	17539	17558	17529	17498	17518	17640	17486	17484	17710	17389	17440	17634	17494	17526	17469	17788	17653	17534	17440	17539	17440	17344	17284	17515	17442	17396	17717	17498	17598	17582	17434	17522	17440	17415	17579	17565	17525	17695	17653	17438	17369	17597	17298	17359	17642	17456	17495	17579	17694	17574	17607	17666	17627	17628	17679	17618	17648	17651	17455	17619	17521	17596	17546	17460	17648	17482	17643	17637	17424	17568	17531	17466	17638	17648	17499	17551	17422	17368	17780	17573	17648	17441	17405	17621	17586	17435	17643	17490	17616	17556	17645	17602	17428	17479	17556	17529	17642	17711	17511	17567	17621	17701	17462	17770	17467	17505	17482	17446	17477	17648	17557	17354	17666	17496	17739	17607	17624	17581	17709	17494	17539	17636	17588	17577	17544	17589	17441	17661	17573	17549	17600	17380	17710	17529	17525	17441	17504	17539	17646	17519	17660	17672	17474	17639	17587	17514	17542	17489	17588	17553	17609	17590	17559	17522	17515	17303	17591	17604	17496	17587	17580	17381	17652	17531	17616	17420	17593	17725	17452	17556	17505	17580	17594	17590	17528	17479	17607	17665	17501	17663	17594	17340	17511	17575	17692	17613	17636	17440	17571	17696	17420	17606	17598	17669	17666	17469	17664	17461	17717	17556	17595	17622	17556	17534	17719	17424	17722	17495	17641	17471	17622	17657	17618	17496	17569	17380	17510	17640	17553	17637	17543	17509	17702	17623	17450	17468	17675	17692	17339	17616	17548	17542	17574	17500	17646	17620	17647	17469	17549	17653	17540	17725	17651	17661	17516	17729	17638	17648	17610	17461	17499	17631	17532	17526	17512	17409	17455	17592	17525	17571	17644	17692	17352	17482	17520	17588	17557	17489	17674	17663	17413	17445	17476	17545	17691	17691	17539	17564	17628	17320	17530	17672	17559	17580	17504	17512	17532	17638	17586	17434	17521	17465	17696	17608	17682	17700	17582	17420	17570	17500	17421	17623	17448	17540	17463	17579	17711	17693	17434	17637	17459	17525	17377	17528	17692	17768	17528	17410	17472	17493	17551	17601	17495	17368	17617	17404	17556	17640	17612	17557	17620	17617	17550	17581	17442	17548	17531	17715	17584	17449	17528	17518	17534	17493	17726	17531	17478	17426	17605	17624	17701	17483	17636	17450	17557	17418	17710	17514	17547	17436	17473	17581	17668	17628	17555	17640	17430	17606	17745	17530	17534	17401	17594	17540	17383	17568	17696	17378	17480	17499	17461	17432	17625	17478	17441	17569	17652	17586	17507	17525	17529	17432	17559	17645	17523	17686	17577	17670	17456	17734	17547	17638	17461	17598	17632	17506	17515	17603	17503	17671	17551	17683	17681	17288	17475	17558	17678	17574	17398	17518	17527	17656	17741	17366	17492	17671	17744	17436	17695	17525	17524	17533	17562	17625	17366	17443	17515	17423	17632	17547	17477	17698	17721	17526	17501	17458	17379	17511	17573	17612	17528	17613	17484	17599	17514	17601	17491	17570	17708	17603	17596	17484	17637	17471	17566	17828	17581	17535	17483	17558	17538	17491	17553	17498	17431	17572	17599	17669	17342	17421	17570	17620	17496	17568	17483	17619	17474	17705	17671	17591	17693	17732	17470	17527	17511	17731	17375	17547	17361	17632	17610	17390	17611	17520	17627	17537	17570	17712	17537	17520	17711	17608	17577	17472	17541	17656	17413	17521	17475	17509	17731	17456	17396	17416	17540	17763	17457	17560	17611	17301	17605	17548	17602	17466	17627	17524	17500	17589	17388	17471	17482	17620	17357	17617	17670	17455	17531	17503	17579	17719	17702	17522	17460	17468	17654	17739	17584	17643	17618	17612	17398	17591	17532	17504	17454	17715	17526	17425	17544	17367	17394	17467	17457	17525	17544	17602	17476	17494	17591	17617	17587	17591	17526	17448	17582	17583	17507	17614	17457	17306	17629	17549	17399	17550	17521	17598	17501	17624	17516	17529	17485	17488	17547	17590	17745	17545	17489	17891	17477	17583	17692	17533	17391	17562	17574	17468	17469	17429	17648	17541	17412	17479	17519	17682	17688	17559	17548	17683	17506	17489	17562	17662	17547	17724	17526	17511	17491	17537	17553	17493	17556	17539	17678	17620	17523	17667	17646	17392	17671	17618	17613	17480	17403	17794	17661	17580	17687	17468	17389	17532	17604	17502	17456	17548	17513	17459	17518	17693	17537	17690	17643	17649	17620	17708	17354	17639	17582	17379	17653	17557	17330	17730	17513	17616	17641	17809	17611	17585	17478	17396	17766	17559	17412	17585	17374	17441	17449	17503	17514	17478	17726	17589	17417	17602	17473	17680	17699	17616	17543	17506	17326	17469	17726	17470	17457	17500	17543	17523	17602	17567	17576	17662	17572	17445	17448	17739	17527	17596	17542	17294	17484	17530	17622	17549	17517	17476	17608	17449	17575	17635	17518	17528	17475	17526	17474	17652	17449	17604	17473	17498	17589	17491	17569	17560	17602	17271	17631	17450	17479	17579	17704	17396	17642	17398	17634	17554	17522	17659	17449	17568	17562	17640	17668	17663	17715	17465	17584	17564	17670	17479	17559	17618	17490	17520	17651	17408	17529	17595	17477	17489	17450	17537	17545	17613	17501	17567	17585	17466	17444	17555	17659	17555	17506	17623	17739	17469	17478	17316	17503	17586	17551	17402	17437	17337	17507	17649	17420	17543	17563	17611	17546	17528	17455	17644	17757	17516	17752	17471	17759	17524	17592	17586	17636	17476	17513	17609	17340	17350	17520	17570	17475	17669	17570	17658	17767	17363	17468	17667	17447	17580	17587	17672	17623	17523	17647	17579	17512	17463	17399	17530	17749	17578	17519	17552	17494	17616	17545	17888	17662	17350	17424	17324	17570	17508	17582	17736	17478	17571	17623	17375	17444	17499	17585	17491	17571	17469	17483	17578	17546	17590	17342	17437	17574	17538	17519	17696	17555	17577	17575	17457	17541	17698	17756	17481	17610	17760
22622	21162	27783	24983	22615	28333	34077	30794	30137	30183	30000	29449	29584	29292	29174	29221	28979	29060	29181	28955	28751	29078	28594	28776	29093	28796	28765	28563	28608	28870	28798	28808	29052	28710	28737	28648	28673	28739	28922	28627	28586	28613	28579	28843	28882	28735	28954	28811	28524	28876	28903	28705	28480	29000	28823	28679	28814	28809	29032	28775	28751	28566	28403	28598	28652	28927	28579	28535	28814	28381	28540	28579	28385	28718	28345	28683	28796	28640	28625	28686	28580	28598	28792	28423	28647	28532	28631	28896	28511	28445	28890	28504	28596	28491	28601	28901	28868	28784	28657	28640	28674	28422	28708	28603	28737	28676	28796	28780	28763	28694	28589	28603	28486	28604	28696	28786	28437	28487	28574	28672	28694	28739	28598	28457	28345	28659	28542	28893	28515	29057	28591	28361	28406	28508	28858	28721	28673	28858	28701	28446	28554	28431	28484	28786	28471	28735	28658	28675	28640	28468	28439	28754	28707	28352	28355	28504	28049	28626	28469	28709	28511	28460	28472	28566	28499	28591	28706	28514	28667	28975	28374	28850	28648	28479	28594	28657	28457	28437	28495	28446	28442	28865	28365	28571	28577	28547	28467	28458	28629	28563	28305	28641	28540	28559	28565	28311	28516	28625	28608	28606	28627	28689	28416	28402	28782	28412	28573	28503	28659	28736	28622	28567	28442	28573	28721	28471	28678	28682	28735	28557	28346	28535	28502	28500	28658	28565	28732	28719	28539	28506	28539	28445	28505	28597	28614	28410	28537	28674	28547	28537	28684	28757	28405	28446	28494	28747	28489	28577	28544	28356	28461	28423	28775	28512	28513	28618	28143	28659	28618	28423	28285	28431	28443	28670	28449	28529	28679	28533	28741	28533	28439	28681	28414	28620	28554	28581	28492	28570	28403	28570	28583	28589	28387	28435	28701	28471	28600	28527	28486	28943	28761	28744	28656	28489	28673	28566	28608	28326	28634	28458	28518	28629	28554	28599	28505	28463	28742	28669	28405	28311	28493	28315	28344	28541	28620	28532	28482	28497	28603	28374	28532	28608	28611	28497	28732	28545	28790	28630	28855	28669	28549	28470	28397	28531	28307	28542	28309	28408	28859	28501	28626	28416	28391	28333	28345	28466	28541	28693	28602	28601	28638	28399	28433	28521	28569	28841	28553	28829	28520	28647	28650	28676	28604	28544	28230	28507	28736	28646	28673	28621	28425	28579	28572	28525	28472	28238	28332	28903	28901	28549	28602	28444	28290	28391	28566	28387	28403	28736	28528	28769	28625	28703	28578	28246	28476	28235	28344	28677	28573	28534	28449	28378	28605	28347	28730	28627	28647	28666	28097	28599	28569	28616	28774	28781	28588	28535	28518	28219	28372	28418	28472	28331	28401	28309	28501	28398	28561	28677	28694	28517	28562	28367	28591	28387	28295	28589	28694	28691	28442	28665	28442	28419	28677	28338	28456	28635	28676	28608	28693	28777	28557	28576	28332	28364	28193	28688	28645	28588	28430	28365	28283	28289	28349	28509	28461	28746	28332	28433	28376	28547	28723	28470	28622	28606	28234	28408	28945	28648	28543	28505	28537	28557	28354	28537	28481	28586	28597	28431	28610	28410	28563	28491	28539	28870	28513	28540	28579	28605	28684	28366	28564	28418	28440	28528	28727	28560	28542	28524	28470	28246	28408	28380	28515	28447	28504	28563	28541	28614	28291	28538	28630	28558	28609	28764	28472	28291	28366	28281	28666	28470	28530	28538	28769	28545	28362	28583	28728	28408	28468	28461	28533	28619	28432	28963	28569	28524	28408	28400	28633	28464	28603	28495	28501	28466	28555	28336	28433	28406	28521	28482	28545	28601	28608	28433	28505	28549	28480	28503	28566	28520	28336	28482	28409	28482	28442	28669	28612	28481	28589	28584	28549	28547	28961	28404	28687	28603	28691	28564	28559	28303	28501	28457	28505	28520	28668	28250	28644	28428	28510	28510	28488	28734	28671	28568	28641	28530	28622	28417	28389	28454	28385	28558	28465	28397	28606	28719	28285	28551	28607	28470	28375	28598	28605	28689	28524	28612	28541	28688	28728	28609	28691	28458	28632	28278	28508	28475	28568	28520	28587	28467	28554	28796	28505	28572	28541	28374	28534	28414	28624	28822	28534	28616	28698	28467	28815	28705	28692	28665	28411	28454	28521	28743	28528	28634	28683	28649	28593	28351	28538	28782	28401	28595	28600	28701	28656	28748	28487	28744	28406	28608	28730	28737	28415	28757	28529	28617	28617	28627	28729	28645	28375	28530	28352	28436	28473	28425	28296	28492	28460	28654	28578	28408	28510	28476	28626	28513	28479	28612	28388	28323	28661	28580	28637	28399	28729	28484	28636	28696	28673	28511	28367	28600	28428	28620	28623	28629	28625	28403	28539	28386	28726	28858	28551	28370	28359	28285	28500	28798	28453	28552	28919	28674	28578	28543	28661	28408	28442	28695	28358	28425	28529	28963	28948	28602	28519	28632	28523	28545	28519	28461	28563	28556	28439	28684	28612	28467	28696	28594	28792	28452	28789	28634	28623	28531	28517	28448	28622	28450	28454	28451	28460	28533	28662	28527	28550	28709	28514	28631	28483	28483	28515	28384	28603	28425	28581	28602	28697	28506	28396	28606	28618	28510	28705	28736	28589	28666	28354	28536	28497	28471	28577	28635	28398	28451	28401	28635	28590	28266	28387	28485	28702	28627	28417	28442	28556	28531	28576	28621	28479	28530	28561	28678	28539	28669	28703	28627	28789	28412	28420	28468	28460	28484	28550	28770	28550	28520	28733	28555	28632	28279	28513	28816	28269	28289	28587	28527	28610	28488	28578	28579	28387	28419	28823	28685	28791	28498	28534	28634	28670	28353	28862	28472	28597	28604	28601	28333	28209	28457	28681	28597	28289	28353	28494	28470	28285	28485	28673	28769	28630	28697	28465	28578	28675	28426	28727	28744	28585	28519	28622	28571	28441	28497	28531	28399	28464	28920	28577	28619	28391	28580	28461	28679	28423	28850	28548	28767	28624	28738	28377	28325	28624	28752	28582	28608	28552	28523	28676	28615	28831	28734	28377	28444	28612	28466	28529	28641	28534	28740	28298	28800	28569	28605	28599	28440	28703	28592	28523	28443	28678	29007	28808	28823	28598	28549	28563	28385	28469	28424	28910	28406	28719	28420	28615	28386	28713	28768	28497	28520	28427	28461	28375	28803	28506	28796	28592	28522	28823	28485	28475	28823	28507	28545	28668	28563	28443	28475	28445	28513	28857	28453	28545	28597	28524	28541	28286	28577	28556	28674	28680	28559	28530	28442	28464	28705	28536	28476	28590	28656	28589	28272	28567	28606	28377	28767	28511	28343	28525	28570	28663	28512	28491	28427	28408	28432	28465	28284	28379	28515	28512	28229	28411	28408	28807	28473	28599	28490	28632	28433	28703	28597	28665	28498	28113	28660	28720	28402	28632	28619	28338	28702	28538	28365	28624	28592	28465	28771	28467	28376	28412	28436	28700	28392	28544	28373	28695	28657	28633	28656	28521	28687	28712	28646	28394	28589	28532	28618	28865	28769	28523	28637	28637	28480	28571	28320	28246	28569	28311	28625	28677	28758	28609	28469	28605	28511	28499	28569	28532	28513	28557	28397	28560	28662	28569	28362	28388	28440	28525	28328	28578	28635	28588	28641	28506	28666	28914	28300	28422	28688	28415	28320	28498	28543	28523	28409	28435	28523	28687	28773	28656	28569	28593	28377	28788	28575	28425	28596	28620	28883	28560	28742	28560	28596	28690	28630	28583	28672	28434	28343	28791	28564	28531	28447	28499	28464	28578	28696	28596	28561	28608	28557	28604	28290	28694	28646	28703	28650	28392	28372	28503	28867	28261	28561	28576	28648	28572	28684	28743	28666	28361	28688	28635	28826	28642	28667	28708	28581	28342	28363	28349	28823	28374	28275	28627	28580	28417	28528	28550	28378	28581	28534	28514	28456	28677	28491	28457	28622	28371	28559	28463	28582	28498	28482	28881	28491	28867	28463	28682	28565	28475	28837	28626	28493	28636	28703	28496	28498	28857	28648	28574	28367	28389	28550	28419	28666	28460	28279	28462	28614	28673	28621	28392	28419	28566	28651	28554	28728	28461	28487	28479	28254	28745	28467	28638	28619	28709	28432	28698	28376	28560	28471	28727	28774	28515	28463	28539	28345	28557	28396	28580	28343	28265	28556	28578	28369	28451	28468	28936	28606	28575	28658	28584	28572	28632	28624	28539	28347	28617	28551	28420	28645	28718	28556	28740	28578	28386	28313	28680	28595	28725	28604	28610	28326	28556	28891	28513	28368	28462	28541	28540	28657	28494	28591	28678	28396	28424	28698	28671	28365	28313	28715	28707	28518	28503	28746	28569	28650	28625	28437	28577	28514	28685	28271	28709	28650	28782	28702	28375	28687	28411	28453	28852	28598	28485	28732	28308	28761	28285	28576	28685	28474	28503	28361	28350	28640	28603	28693	28545	28642	28370	28597	28543	28372	28636	28502	28254	28390	28550	28764	28716	28470	28572	28550	28715	28505	28556	28556	28470	28656	28375	28576	28456	28690	28653	28627	28619	28461	28533	28782	28633	28680	28793	28485	28359	28715	28709	28444	28614	28756	28614	28338	28448	28541	28523	28384	28669	28540	28531	28703	28737	28661	28471	28554	28418	28845	28604	28506	28618	28581	28551	28579	28420	28646	28890	28453	28607	28696	28664	28678	28650	28786	28690	28452	28686	28589	28799	28834	28437	28711	28406	28578	28657	28285	28605	28494	28287	28553	28520	28237	28490	28471	28418	28400	28673	28790	28725	28687	28756	28748	28526	28471	28734	28630	28632	28449	28669	28351	28441	28475	28541	28516	28789	28496	28365	28652	28510	28600	28654	28601	28478	28431	28589	28663	28662	28662	28388	28640	28586	28445	28612	28674	28745	28615	28473	28695	28556	28459	28533	28411	28474	28609	28567	28580	28685	28533	28503	28624	28399	28298	28452	28633	28683	28697	28742	28579	28441	28601	28547	28450	28495	28427	28663	28656	28641	28412	28385	28608	28545	28686	28541	28640	28642	28697	28729	28580	28582	28359
20920	36465	35105	28946	25368	23068	21715	20482	20061	19464	19097	18759	18667	18564	18459	18194	18113	18102	18174	18081	18068	17847	17959	18047	17944	17762	17812	17714	17726	17819	17894	17881	17706	17693	17666	17629	17779	17520	17823	17723	17833	17668	17731	17736	17728	17774	17684	17763	17606	17696	17748	17587	17707	17774	17733	17831	17744	17604	17730	17745	17724	17771	17572	17717	17645	17744	17806	17677	17843	17528	17579	17561	17423	17564	17589	17356	17421	17584	17605	17795	17639	17524	17867	17501	17537	17495	17724	17774	17539	17670	17517	17546	17619	17679	17679	17661	17664	17789	17588	17565	17772	17569	17644	17534	17519	17645	17609	17630	17476	17670	17692	17650	17672	17605	17685	17518	17611	17607	17650	17636	17670	17617	17429	17615	17532	17657	17456	17684	17493	17531	17671	17486	17518	17521	17451	17675	17440	17548	17496	17424	17489	17424	17750	17607	17612	17679	17400	17544	17553	17641	17598	17625	17746	17643	17715	17635	17489	17503	17447	17611	17496	17431	17515	17427	17594	17512	17454	17550	17560	17337	17597	17571	17527	17539	17655	17810	17473	17737	17569	17468	17600	17539	17559	17456	17422	17633	17526	17550	17627	17693	17582	17699	17478	17654	17702	17439	17496	17528	17651	17479	17616	17439	17497	17571	17696	17619	17761	17560	17494	17525	17484	17541	17541	17640	17442	17520	17503	17444	17556	17589	17671	17565	17451	17593	17638	17654	17546	17622	17583	17536	17679	17534	17579	17544	17481	17631	17419	17550	17540	17719	17555	17574	17697	17466	17438	17511	17649	17545	17593	17700	17359	17507	17522	17561	17602	17452	17644	17536	17464	17468	17350	17467	17526	17514	17563	17534	17466	17452	17627	17615	17565	17643	17718	17685	17667	17594	17470	17548	17423	17524	17562	17452	17684	17754	17461	17455	17642	17455	17656	17573	17471	17584	17553	17552	17551	17435	17452	17402	17585	17805	17583	17579	17533	17753	17363	17477	17564	17604	17655	17481	17497	17482	17686	17720	17370	17591	17556	17684	17598	17723	17567	17522	17580	17628	17643	17614	17586	17500	17584	17401	17678	17467	17477	17602	17563	17455	17414	17608	17472	17597	17604	17417	17564	17516	17660	17730	17549	17645	17722	17412	17503	17516	17641	17486	17538	17573	17578	17418	17581	17548	17566	17547	17581	17539	17550	17527	17753	17488	17561	17526	17564	17507	17580	17694	17645	17548	17619	17477	17603	17671	17647	17661	17631	17744	17576	17569	17483	17573	17593	17558	17624	17544	17470	17384	17488	17575	17721	17499	17654	17584	17560	17410	17742	17794	17426	17542	17480	17662	17528	17506	17673	17452	17507	17462	17715	17461	17553	17512	17524	17605	17650	17465	17544	17521	17556	17774	17683	17615	17718	17619	17533	17504	17524	17728	17542	17716	17517	17526	17483	17624	17562	17491	17714	17664	17424	17681	17685	17564	17626	17563	17716	17632	17582	17557	17721	17500	17610	17569	17542	17542	17507	17601	17452	17567	17626	17648	17557	17628	17683	17654	17514	17760	17652	17534	17443	17497	17605	17730	17608	17380	17352	17438	17595	17529	17437	17521	17419	17623	17435	17542	17503	17740	17424	17592	17613	17650	17458	17558	17555	17533	17758	17624	17674	17506	17443	17588	17675	17456	17511	17475	17774	17437	17434	17646	17601	17563	17629	17550	17536	17444	17680	17521	17601	17680	17741	17479	17514	17537	17587	17448	17530	17661	17782	17641	17626	17501	17478	17254	17627	17489	17614	17744	17574	17562	17636	17406	17659	17555	17603	17634	17447	17399	17589	17575	17662	17670	17592	17734	17575	17459	17369	17439	17594	17567	17424	17585	17521	17613	17494	17603	17798	17612	17630	17753	17747	17425	17518	17533	17543	17493	17687	17551	17532	17288	17487	17639	17600	17459	17577	17599	17454	17448	17699	17520	17533	17469	17576	17608	17409	17525	17866	17707	17686	17578	17469	17682	17692	17628	17455	17666	17506	17687	17467	17623	17533	17472	17542	17651	17502	17366	17588	17554	17576	17460	17593	17551	17750	17499	17513	17532	17627	17510	17605	17380	17654	17722	17736	17707	17474	17608	17491	17541	17499	17596	17611	17393	17413	17508	17507	17572	17559	17639	17437	17525	17486	17630	17579	17548	17457	17605	17493	17312	17612	17458	17577	17415	17469	17603	17613	17642	17452	17377	17544	17669	17465	17598	17726	17535	17441	17652	17611	17512	17711	17700	17483	17555	17612	17661	17580	17397	17710	17509	17514	17554	17585	17645	17685	17569	17734	17673	17760	17459	17608	17503	17577	17656	17473	17631	17590	17444	17431	17473	17484	17590	17428	17315	17508	17400	17499	17643	17581	17508	17482	17633	17405	17475	17475	17625	17639	17522	17641	17520	17577	17640	17601	17560	17614	17437	17722	17587	17432	17476	17503	17436	17672	17522	17366	17698	17659	17537	17552	17519	17657	17584	17634	17511	17716	17636	17640	17467	17609	17518	17462	17373	17676	17598	17618	17630	17313	17574	17463	17679	17574	17608	17594	17427	17644	17588	17624	17592	17452	17465	17318	17657	17638	17403	17601	17571	17739	17596	17599	17617	17490	17493	17392	17383	17594	17607	17488	17539	17760	17495	17586	17622	17651	17448	17675	17491	17699	17521	17537	17561	17594	17595	17451	17711	17540	17801	17716	17723	17487	17463	17632	17727	17437	17737	17486	17587	17501	17674	17560	17519	17409	17541	17761	17543	17575	17551	17478	17471	17576	17619	17493	17414	17386	17519	17577	17563	17382	17597	17546	17503	17630	17539	17730	17752	17542	17646	17536	17617	17626	17665	17623	17637	17663	17368	17631	17552	17611	17593	17317	17479	17638	17688	17505	17539	17500	17707	17497	17556	17618	17514	17591	17612	17624	17582	17555	17637	17566	17663	17652	17736	17532	17535	17583	17448	17638	17565	17541	17728	17335	17380	17434	17507	17506	17443	17654	17616	17622	17687	17583	17711	17658	17561	17503	17546	17653	17709	17578	17543	17401	17608	17790	17642	17640	17651	17651	17679	17421	17539	17505	17558	17541	17473	17536	17595	17555	17303	17777	17340	17430	17478	17561	17561	17481	17585	17554	17688	17497	17366	17640	17534	17526	17786	17474	17653	17558	17578	17774	17523	17650	17725	17752	17571	17590	17571	17647	17501	17482	17656	17693	17417	17536	17519	17592	17749	17493	17533	17863	17347	17644	17601	17597	17562	17477	17518	17709	17681	17608	17657	17480	17596	17518	17561	17586	17339	17609	17597	17482	17649	17479	17562	17360	17633	17527	17538	17566	17459	17625	17531	17584	17450	17350	17499	17670	17425	17665	17463	17658	17531	17580	17595	17538	17510	17444	17481	17568	17468	17612	17421	17700	17408	17480	17583	17591	17683	17509	17581	17668	17643	17579	17551	17514	17635	17856	17505	17540	17685	17445	17518	17534	17477	17630	17570	17458	17697	17641	17537	17484	17495	17461	17717	17424	17691	17355	17552	17635	17555	17749	17558	17527	17402	17632	17660	17536	17586	17563	17646	17592	17509	17620	17555	17430	17695	17497	17552	17406	17475	17571	17531	17606	17565	17684	17608	17652	17647	17537	17531	17537	17516	17500	17661	17470	17579	17432	17547	17807	17564	17463	17555	17655	17584	17411	17461	17489	17641	17726	17561	17658	17434	17514	17464	17612	17542	17410	17531	17440	17707	17510	17499	17546	17578	17516	17775	17686	17618	17478	17572	17620	17697	17522	17563	17561	17577	17424	17542	17556	17467	17514	17474	17639	17564	17498	17605	17657	17599	17631	17494	17616	17399	17464	17459	17597	17717	17537	17453	17549	17740	17655	17539	17479	17524	17647	17608	17520	17491	17554	17768	17381	17599	17530	17695	17686	17432	17509	17638	17699	17752	17588	17604	17533	17513	17408	17374	17615	17651	17627	17701	17560	17621	17735	17679	17457	17427	17812	17576	17479	17533	17591	17528	17523	17333	17526	17593	17411	17504	17670	17498	17493	17583	17527	17577	17510	17383	17536	17680	17604	17568	17599	17703	17537	17476	17677	17456	17465	17455	17673	17591	17540	17472	17371	17563	17678	17462	17706	17647	17614	17467	17588	17653	17587	17650	17638	17631	17673	17391	17609	17617	17613	17635	17559	17599	17808	17655	17689	17508	17634	17549	17475	17634	17563	17658	17426	17464	17492	17489	17681	17652	17575	17385	17611	17637	17684	17753	17644	17448	17474	17515	17587	17524	17650	17504	17522	17398	17509	17416	17465	17481	17579	17504	17547	17419	17548	17633	17572	17564	17567	17646	17488	17442	17564	17491	17683	17611	17561	17496	17646	17547	17526	17524	17396	17684	17532	17587	17582	17496	17597	17650	17613	17622	17466	17523	17653	17635	17659	17419	17374	17556	17568	17628	17584	17523	17443	17509	17558	17488	17524	17644	17711	17535	17318	17332	17532	17530	17673	17446	17552	17844	17630	17558	17367	17576	17680	17522	17381	17499	17490	17468	17375	17682	17362	17516	17616	17442	17643	17465	17484	17670	17592	17563	17366	17585	17517	17679	17402	17492	17590	17572	17555	17620	17677	17637	17654	17491	17519	17639	17581	17616	17748	17617	17551	17360	17627	17527	17518	17548	17706	17596	17477	17646	17435	17491	17618	17522	17525	17507	17584	17530	17591	17635	17837	17627	17647	17399	17618	17607	17605	17512	17512	17432	17542	17436	17566	17580	17802	17612	17706	17731	17673	17528	17621	17554	17486	17697	17519	17476	17478	17504	17414	17444	17715	17470	17435	17277	17509	17483	17562	17640	17476	17472	17612	17390	17670	17484	17570	17468	17541	17626	17589	17516	17518	17331	17477	17468	17658	17478	17633	17595	17588	17706	17539	17584	17438	17644	17518	17495	17645	17630	17402	17777	17632	17588	17629	17845	17402	17736	17741	17529	17610	17517	17618	17595	17563	17572	17494	17623	17482	17618	17488	17474	17680	17460	17407	17646	17559	17424	17656	17645	17419	17774	17828	17566	17621	17429	17696	17663	17544	17307	17455	17546	17670	17620	17521	17602	17559	17623
36169	29566	34088	33190	31513	31200	30884	30505	30544	30295	30404	30447	30862	30446	30547	30499	30431	30274	30305	30372	30432	30288	30449	30321	30354	30412	30331	30247	30516	30320	30292	30310	30360	30072	30226	30432	30470	30219	30227	30475	30226	30241	30304	30152	30464	30373	30514	30328	30072	30247	30223	30240	30681	30181	30096	30441	30064	30247	30132	30245	30437	30505	30322	30626	30309	30337	30420	30193	30217	30046	30448	30324	30308	30528	30361	30266	30230	30326	30125	30526	30466	30601	30198	29889	30433	30274	30200	30248	30114	29911	30351	30396	30358	30255	30374	30491	30102	30198	30047	30312	30490	30326	30048	30121	30199	30383	30163	30232	30335	30313	30302	30423	30198	30153	30339	30123	30474	30461	30691	30067	30121	30056	30247	30249	30267	30168	30268	30052	30152	30209	30059	30279	30331	30373	30276	30279	30245	30495	30447	30300	30193	30369	30256	30210	30103	30330	30478	30344	30418	30563	30354	30249	30295	30330	30158	29968	30254	30391	30570	30387	30304	30429	30156	30260	30406	30289	30292	30366	30215	30267	29947	30367	30350	30292	30204	30502	30258	30009	30372	30341	30348	30113	30283	30657	30350	30159	30197	30372	29998	30574	30294	30034	30374	30350	30267	30045	30159	30508	30134	30189	30489	30375	30350	30147	30532	30349	30450	30182	30457	30464	30261	30236	30312	30317	30300	30351	30364	30684	30521	30303	30201	30240	30191	30310	30179	30188	30075	30178	30425	30250	30352	30303	30358	30410	30273	30035	30152	30213	30239	30291	30194	30374	30343	30212	30429	30109	30370	30370	30055	30491	30409	30418	30072	30429	30113	30229	30280	30286	30490	30038	30540	30127	30333	30148	30238	30416	30199	30207	30166	30206	30397	30341	30457	30218	30241	30207	30371	30233	30326	30228	30253	30515	30240	30368	29938	30346	30102	30108	30259	30201	30400	30159	30089	30215	30500	30508	30317	30129	30216	30480	30288	30253	29976	30368	30189	30174	30411	30128	30473	30222	30273	30248	30439	30211	30318	30288	30415	30396	30293	30535	30248	30534	30281	30363	30312	30568	29848	30387	30410	30482	30276	30437	30102	30477	30132	29967	30256	30209	30480	30250	30400	30159	30367	30222	30316	30358	30660	30422	30123	30384	30464	30026	30280	30131	30438	30231	30195	30413	30219	30406	30498	30199	30154	30275	30319	30220	30387	30143	30175	30287	30244	30213	30357	29883	30311	30514	30036	30215	30163	30256	30167	30356	30514	30119	30503	30316	30141	30257	30287	30317	30234	30178	30271	29854	30010	30254	30497	30191	30174	29954	30228	30392	30596	30429	30174	30168	30510	30272	30165	30481	30072	30392	30247	30341	30296	30444	30687	30095	30335	30406	30243	30126	30230	30257	30278	30216	30353	30237	30334	30209	30196	30344	30435	30566	30407	30439	30266	30267	30100	30140	30176	30231	30539	30421	30227	30328	30285	30329	30347	30314	30139	30145	30349	30245	30356	30344	30491	30335	30403	30110	30332	30269	30465	30216	30450	30009	30213	30354	30388	30114	30270	30080	30279	30437	30303	30297	29976	30337	30686	30365	30355	30343	30165	30324	30246	30383	30613	30536	30475	30130	30130	30230	30233	30144	30111	30294	30466	30476	30021	30253	30193	30272	30377	30360	30257	30169	30721	30371	30276	30265	30276	30291	30300	30315	30164	30170	30343	30509	30281	30251	30479	30249	30168	30085	30252	30217	30002	30401	30291	30582	30323	30343	30328	30211	30383	30275	30299	30332	30394	30349	30471	30380	30186	30371	30456	30609	30282	30160	30249	30237	30195	30005	30280	30374	30129	30251	30082	30349	30251	30472	30131	30242	30560	30359	30499	30272	30319	30429	30218	30255	30264	30216	30288	30297	30213	30088	30396	30335	30546	30326	30469	30094	30475	30216	30287	30126	30347	30322	30277	30148	30349	30305	30216	30243	30220	30244	30226	30362	30067	30213	30576	30332	30301	30139	30243	30067	30312	29926	30343	30375	30091	30391	30241	30080	30278	30325	30341	30170	30359	30411	30499	30299	30185	30049	30094	30360	30180	30309	30377	30210	30377	30554	30570	30297	30399	30275	30170	29951	30149	30189	30032	30426	30223	30047	30550	30336	30395	30205	30059	30086	30450	30589	30463	30405	30071	30430	30363	30596	30470	30487	30411	30416	30446	30240	30365	30101	30334	29982	30421	30260	30271	30371	30098	30316	30315	30099	30305	30334	30123	30321	30247	30288	30392	30063	30180	30314	30507	30447	30437	30450	30058	30051	30120	30411	30268	30220	30484	30214	30366	30091	30206	30315	30386	29886	30312	30100	30536	30417	30245	30486	30138	30522	30352	30355	30013	30087	30525	30316	30385	30458	30022	30162	30250	30511	30220	30133	30163	30175	30328	30115	30260	29995	30228	30364	30684	30110	30310	30390	30461	30163	30396	30075	30210	30314	30126	30252	30303	30396	29955	30361	30522	30366	30130	30178	30529	30254	30220	30052	30402	30283	30340	30090	30263	30316	30183	30505	30334	30180	30424	30192	30249	30309	30383	30092	30593	30120	30384	30152	30519	30376	30141	30234	30351	30592	30337	30486	30546	30026	30080	30251	30228	30439	30215	30401	30419	30363	30298	30346	30368	30301	30271	30304	30283	30351	30406	30281	30168	30538	30619	30104	30156	30099	30273	30467	30595	30185	30299	30341	30219	30227	30261	30072	30121	30103	30263	30238	30228	30537	30323	30272	30091	30306	30223	30239	30450	29962	30085	30063	30262	30096	30299	30388	30298	30345	30297	30201	30528	30342	30398	30287	30055	30212	30139	30321	30471	30285	30414	30315	30512	30097	30363	30134	30227	30241	30571	30092	30485	30409	30452	30191	30454	30281	30334	30103	30405	30426	30478	30298	30525	30192	30550	30067	30668	30463	30088	30403	30190	30373	30509	30353	30348	29956	30182	30288	30299	30236	30426	30408	30498	30500	30216	30247	30534	30514	30132	30187	30244	30194	30100	30296	30263	30278	30241	30123	30571	30247	30434	30517	30267	30438	30339	30140	30685	30323	30237	30388	30315	30280	30405	30149	30407	30528	30209	30526	30250	30406	30216	30486	30186	30299	30075	30505	30381	30174	29989	30312	30209	30293	30211	30090	30401	30114	30076	30117	30258	30252	30287	30424	30309	30421	30199	30237	30479	30269	30430	30525	30226	30220	30071	30232	30120	30285	30294	29973	29952	30244	30174	30128	30193	30388	30423	30566	30440	30286	30283	30430	30268	30381	30128	30139	30130	30269	30174	30265	30499	30495	30226	30165	30159	30131	30158	29998	30348	30238	30164	30285	30432	30286	30159	30039	30132	30279	30120	30211	30415	30184	30436	30445	30205	30156	30396	30177	30286	30297	30337	30286	30396	30274	30446	30466	30254	30197	30141	30253	30209	30377	30263	30430	30252	30097	30302	30337	30059	30227	30397	30132	30398	30199	30108	30537	30361	30178	30265	30116	30335	30127	30234	30302	30354	30154	30283	30336	30230	30430	30348	30319	30264	30144	30307	30502	30320	30313	30194	30401	30340	30461	30018	30240	30239	30282	30262	30450	30448	30466	30306	30283	30018	30500	30147	30131	30003	30136	30615	30224	30055	30015	30401	30101	30111	30106	30386	30208	30321	30396	30215	30136	30166	30038	30131	30520	30213	30175	30341	30296	30265	30077	30227	30110	30358	30399	30219	30227	30263	30342	30320	30322	30035	30321	30170	30228	30391	30507	30140	30182	29990	30106	30459	30276	30027	30475	30383	30285	30348	30230	30349	30284	30117	30458	30397	30445	30348	30492	30395	30187	30324	30389	30197	30323	30189	30106	30383	30487	30134	30316	30310	30254	30385	29884	30372	30452	30248	30294	30424	30372	30383	30143	30181	30318	30329	30096	30304	30316	30503	30112	30000	30391	30211	30406	30284	30203	30112	30247	30423	30363	30288	30070	30350	30284	30333	30312	30075	30253	30182	30252	30208	30132	30250	30030	30303	30529	30394	30224	30419	30299	30380	30331	30045	30037	30290	30186	30264	30320	30478	30212	30308	30009	30449	30575	30340	30273	30088	30313	30312	29892	30427	30145	30017	30224	30162	30483	30316	30211	30321	30260	30347	30179	30218	30294	30163	30702	30395	30100	30027	30067	30490	30540	30178	30437	30271	30214	30473	30254	30614	30184	30185	30347	30337	30324	30168	30305	30345	30307	30317	30300	30169	30494	30348	30378	30349	30687	30443	30011	30522	30424	30313	30490	30004	30247	30420	30253	30236	30193	30595	30420	30556	30096	30368	30243	30246	30399	30369	30312	30529	29992	30077	30517	30231	30375	30042	30222	30282	30248	30331	30179	30100	30056	30432	30200	30087	30223	30136	30261	30078	30301	30138	30415	30420	30178	30093	30706	30276	30203	30284	30345	30317	30269	30323	30088	30263	30342	30076	30157	30260	30196	30294	30258	30393	30004	30300	30234	30383	30423	30064	30378	30257	30246	30214	30332	29998	30233	30284	30246	30344	30255	30254	30451	30310	30297	30304	30125	30332	30407	30507	30270	30013	30212	30123	30434	30208	30282	30383	30193	30535	30254	30087	30150	30441	30343	30229	30093	30194	30183	30453	30296	29854	30048	30171	30364	30196	30150	30173	30359	30084	30161	30382	30354	30228	30192	30289	30336	30326	30364	30212	30256	30308	30322	30216	30313	30373	30251	30292	30323	30444	30274	30227	30127	30065	30178	30150	30217	30218	30017	30291	30369	30256	30081	30363	30630	30251	30753	30300	30363	30183	30368	30310	30394	30261	30490	30155	30191	30434	30091	30024	30204	30059	30147	30225	30281	30473	30430	30332	30271	30004	30237	30411	30378	30336	30513	30342	30097	30388	30232	30410	30444	30435	30305	30360	30451	30244	30451	30312	30178	30398	30338	30091	30242	30200	30273	30121	29847	30213	30000	30259	30075	30070	30081	30344	30082	30529	30330	30287	30172	30081	30406	30055	30156	30021	30274	30345	30313	30585	30165	30366	30235	30591	30391	30237	30410	29992	30095	30412	30382	30387	30417	30357	30478	30403	30293	30403	30050	30444	30222	30117	30398	30408	30464
21899	24686	24379	21836	20429	19901	19327	19155	19102	18796	18760	18839	18614	18705	18661	18380	18625	18680	18503	18595	18577	18428	18495	18452	18491	18589	18420	18466	18466	18389	18400	18533	18550	18395	18484	18454	18677	18699	18550	18580	18406	18316	18538	18409	18469	18654	18529	18372	18452	18517	18417	18562	18464	18727	18362	18467	18445	18777	18332	18469	18432	18417	18601	18542	18559	18320	18693	18207	18473	18541	18466	18465	18449	18437	18501	18293	18320	18564	18378	18532	18441	18473	18272	18360	18454	18403	18450	18447	18522	18338	18526	18362	18345	18405	18439	18271	18481	18386	18376	18462	18373	18399	18447	18408	18498	18283	18573	18513	18527	18460	18438	18325	18451	18414	18399	18295	18267	18213	18485	18533	18375	18451	18476	18495	18304	18472	18411	18349	18319	18287	18457	18525	18518	18437	18364	18317	18378	18353	18372	18304	18345	18116	18352	18366	18441	18407	18306	18347	18396	18197	18289	18421	18308	18318	18490	18409	18357	18461	18396	18170	18457	18423	18339	18388	18377	18433	18357	18295	18366	18614	18286	18543	18438	18490	18211	18575	18354	18487	18265	18540	18255	18385	18522	18346	18350	18468	18347	18229	18429	18397	18551	18571	18636	18323	18421	18234	18496	18433	18475	18438	18370	18388	18283	18429	18346	18337	18434	18334	18349	18537	18515	18265	18473	18180	18268	18387	18356	18365	18693	18402	18413	18228	18370	18523	18479	18448	18327	18538	18359	18528	18417	18452	18388	18317	18333	18394	18286	18608	18457	18608	18421	18537	18409	18351	18385	18362	18369	18356	18494	18425	18300	18588	18526	18496	18488	18501	18438	18353	18474	18314	18267	18423	18363	18510	18354	18539	18411	18417	18263	18376	18459	18392	18310	18286	18528	18460	18522	18377	18499	18354	18294	18342	18455	18264	18298	18229	18318	18476	18228	18442	18659	18572	18407	18230	18417	18392	18353	18444	18474	18435	18374	18418	18292	18346	18115	18270	18470	18467	18221	18358	18334	18549	18340	18330	18294	18473	18366	18300	18324	18328	18388	18325	18367	18336	18380	18274	18376	18329	18346	18356	18437	18541	18108	18317	18459	18483	18449	18253	18461	18566	18562	18466	18378	18454	18447	18619	18238	18289	18515	18301	18443	18548	18534	18406	18443	18539	18333	18510	18240	18484	18180	18492	18451	18583	18402	18382	18265	18545	18542	18287	18312	18405	18413	18376	18276	18371	18447	18497	18355	18286	18318	18579	18427	18367	18246	18524	18339	18388	18356	18324	18453	18347	18636	18600	18327	18350	18299	18430	18512	18354	18318	18482	18527	18344	18352	18383	18470	18431	18436	18404	18356	18411	18337	18366	18369	18366	18412	18449	18492	18507	18440	18488	18422	18210	18316	18320	18431	18264	18383	18315	18436	18351	18516	18260	18263	18364	18419	18495	18455	18367	18463	18420	18540	18435	18331	18392	18392	18417	18244	18481	18402	18464	18368	18372	18254	18337	18402	18419	18427	18291	18364	18397	18359	18421	18536	18270	18326	18309	18501	18363	18372	18296	18313	18295	18333	18477	18437	18401	18389	18354	18358	18341	18416	18428	18377	18254	18327	18497	18520	18537	18357	18168	18505	18281	18267	18532	18448	18432	18322	18468	18247	18448	18512	18362	18274	18437	18331	18395	18524	18342	18321	18459	18501	18445	18421	18485	18523	18522	18420	18346	18547	18461	18425	18375	18238	18422	18447	18303	18574	18418	18086	18567	18529	18372	18494	18376	18389	18459	18173	18403	18332	18365	18428	18391	18483	18257	18467	18502	18395	18478	18326	18488	18439	18484	18262	18384	18475	18524	18452	18487	18482	18318	18457	18405	18229	18434	18453	18417	18486	18461	18506	18399	18496	18284	18306	18426	18192	18433	18392	18547	18304	18369	18174	18516	18308	18384	18381	18335	18294	18219	18387	18379	18575	18438	18443	18543	18512	18539	18266	18440	18433	18356	18499	18482	18281	18473	18449	18356	18414	18361	18420	18483	18263	18332	18485	18325	18347	18377	18485	18553	18457	18410	18437	18467	18427	18380	18750	18326	18424	18330	18326	18498	18212	18409	18456	18417	18412	18499	18439	18416	18455	18548	18445	18231	18497	18476	18433	18328	18385	18441	18297	18531	18523	18367	18566	18397	18456	18375	18532	18355	18307	18506	18495	18423	18410	18282	18286	18434	18365	18531	18301	18409	18594	18455	18329	18321	18334	18410	18228	18295	18383	18481	18393	18603	18405	18360	18331	18357	18577	18425	18573	18156	18396	18388	18374	18528	18556	18509	18413	18235	18294	18235	18482	18311	18342	18239	18485	18196	18296	18347	18319	18550	18408	18316	18348	18394	18498	18409	18342	18543	18553	18362	18469	18372	18405	18278	18239	18386	18367	18252	18551	18425	18520	18355	18551	18359	18413	18420	18402	18556	18211	18408	18324	18340	18488	18422	18250	18396	18421	18482	18349	18350	18478	18434	18361	18301	18532	18333	18346	18427	18367	18447	18448	18511	18542	18423	18143	18396	18582	18353	18386	18202	18329	18445	18436	18535	18453	18487	18313	18472	18350	18251	18377	18490	18502	18352	18339	18439	18291	18392	18281	18185	18418	18406	18322	18462	18575	18450	18307	18315	18435	18409	18309	18272	18461	18389	18345	18324	18373	18516	18303	18332	18368	18370	18509	18317	18525	18235	18394	18320	18502	18521	18374	18250	18490	18455	18350	18442	18150	18464	18326	18412	18606	18456	18380	18476	18432	18152	18609	18320	18338	18422	18378	18306	18511	18521	18392	18495	18480	18282	18280	18411	18449	18404	18175	18464	18403	18507	18560	18495	18457	18647	18381	18354	18404	18476	18264	18397	18389	18325	18604	18491	18441	18300	18294	18470	18165	18318	18533	18322	18462	18417	18389	18347	18250	18386	18260	18506	18341	18307	18370	18375	18279	18340	18423	18205	18483	18433	18564	18444	18213	18396	18240	18361	18401	18315	18331	18393	18437	18473	18618	18347	18616	18403	18411	18220	18415	18358	18422	18356	18396	18480	18386	18248	18439	18363	18353	18411	18325	18365	18385	18426	18263	18329	18290	18476	18607	18289	18413	18391	18377	18311	18363	18357	18487	18529	18527	18339	18374	18502	18576	18418	18628	18351	18525	18398	18486	18520	18460	18387	18501	18480	18450	18273	18401	18505	18414	18504	18290	18237	18402	18654	18367	18370	18446	18305	18423	18288	18239	18442	18379	18453	18382	18335	18390	18522	18221	18452	18365	18334	18346	18335	18529	18287	18412	18512	18296	18311	18489	18439	18340	18496	18437	18297	18265	18327	18297	18370	18343	18369	18449	18445	18281	18169	18284	18528	18452	18364	18324	18256	18446	18420	18364	18374	18488	18386	18375	18247	18477	18420	18285	18347	18541	18264	18513	18553	18539	18485	18370	18437	18339	18507	18429	18359	18352	18480	18428	18461	18384	18561	18485	18398	18577	18385	18566	18535	18237	18126	18353	18376	18400	18504	18514	18452	18431	18371	18524	18178	18297	18274	18425	18285	18466	18624	18443	18448	18432	18316	18315	18362	18571	18309	18377	18374	18201	18409	18344	18334	18178	18479	18250	18079	18326	18422	18457	18583	18453	18549	18540	18388	18459	18471	18425	18291	18504	18141	18637	18324	18433	18392	18429	18430	18224	18407	18315	18386	18516	18403	18353	18317	18407	18325	18313	18420	18666	18449	18492	18472	18459	18384	18311	18275	18257	18475	18447	18479	18505	18616	18390	18401	18298	18241	18429	18462	18328	18574	18427	18396	18409	18420	18443	18349	18453	18306	18407	18381	18254	18272	18379	18257	18547	18441	18277	18489	18384	18324	18344	18480	18307	18345	18429	18394	18403	18499	18400	18322	18467	18401	18174	18308	18399	18551	18355	18463	18587	18451	18327	18291	18444	18452	18341	18466	18344	18433	18475	18345	18540	18378	18304	18433	18417	18410	18434	18432	18399	18489	18425	18283	18347	18195	18455	18416	18393	18551	18370	18414	18421	18228	18323	18223	18318	18414	18377	18349	18282	18341	18250	18478	18281	18502	18582	18324	18260	18477	18450	18569	18400	18453	18393	18456	18507	18470	18302	18319	18443	18410	18493	18420	18415	18530	18326	18563	18467	18424	18505	18432	18524	18143	18393	18311	18387	18510	18415	18371	18375	18378	18525	18335	18386	18364	18447	18420	18524	18361	18452	18532	18391	18562	18422	18448	18321	18389	18578	18477	18467	18456	18320	18388	18272	18428	18437	18276	18553	18537	18322	18308	18319	18374	18272	18334	18357	18411	18188	18389	18498	18444	18343	18373	18395	18575	18454	18318	18309	18486	18385	18512	18503	18474	18516	18478	18317	18331	18471	18484	18475	18471	18355	18256	18494	18537	18382	18449	18165	18538	18359	18471	18486	18231	18390	18407	18412	18265	18416	18412	18292	18294	18425	18448	18299	18388	18543	18215	18330	18446	18328	18428	18435	18389	18334	18396	18530	18354	18493	18434	18310	18422	18497	18490	18340	18333	18439	18393	18513	18231	18439	18459	18310	18373	18348	18544	18506	18441	18430	18202	18450	18438	18550	18288	18499	18358	18451	18346	18501	18529	18502	18309	18270	18353	18487	18383	18359	18267	18468	18312	18584	18557	18325	18308	18566	18298	18436	18393	18331	18487	18401	18424	18450	18505	18608	18490	18597	18271	18431	18472	18394	18442	18218	18323	18380	18498	18366	18443	18570	18510	18369	18371	18515	18313	18399	18523	18535	18424	18200	18302	18351	18393	18549	18454	18272	18348	18337	18398	18430	18328	18299	18491	18361	18413	18303	18392	18356	18462	18540	18178	18555	18479	18395	18355	18478	18621	18178	18496	18479	18339	18189	18412	18459	18391	18418	18471	18407	18404	18455	18406	18516	18393	18447	18362	18450	18460	18511	18353	18460	18278	18449	18335	18455	18422	18193	18540	18394	18304	18621	18391	18501	18416	18271	18598	18527	18415	18332	18300	18380	18369	18338	18344	18380	18361	18315	18511	18281	18394	18396	18403	18379	18230	18568	18414	18450	18336	18407	18499	18388	18371	18343	18293
24085	21172	27720	25418	25000	29827	32362	29885	29470	29558	29290	29171	29048	28952	28921	28770	28897	28733	28737	28546	28690	28865	28534	28654	28478	28680	28649	28515	28646	28641	28652	28366	28471	28648	28495	28533	28805	28569	28599	28694	28514	28504	28712	28661	28514	28452	28607	28564	28476	28529	28696	28672	28604	28724	28607	28632	28736	28682	28637	28667	28556	28636	28656	28377	28817	28469	28393	28471	28463	28402	28310	28562	28572	28281	28373	28524	28429	28607	28430	28222	28302	28506	28318	28404	28587	28581	28234	28501	28357	28603	28513	28565	28114	28693	28623	28203	28367	28335	28373	28531	28416	28612	28317	28355	28309	28444	28256	28552	28350	28449	28031	28347	28757	28410	28518	28328	28339	28433	28570	28298	28518	28352	28397	28448	28514	28368	28428	28319	28522	28135	28675	28425	28371	28322	28465	28337	28731	28470	28298	28544	28352	28604	28403	28468	28586	28569	28226	28529	28178	28326	28423	28394	28199	28478	28557	28354	28410	28478	28386	28422	28584	28275	28496	28485	28480	28410	28450	28631	28374	28419	28380	28434	28622	28699	28503	28560	28650	28389	28521	28797	28461	28340	28410	28510	28503	28412	28419	28519	28489	28249	28529	28317	28603	28532	28447	28278	28824	28295	28312	28223	28577	28195	28561	28456	28273	28475	28577	28523	28481	28496	28465	28312	28648	28209	28402	28423	28454	28564	28546	28473	28191	28307	28365	28244	28387	28284	28235	28442	28211	28543	28386	28408	28224	28456	28243	28322	28313	28693	28467	28777	28505	28489	28164	28494	28396	28486	28531	28354	28399	28313	28472	28250	28467	28448	28335	28167	28344	28342	28502	28444	28539	28183	28315	28421	28397	28265	28580	28310	28403	28306	28370	28271	28378	28197	28510	28528	28654	28402	28307	28403	28286	28374	28318	28337	28603	28653	28549	28128	28323	28456	28483	28277	28277	28125	28465	28410	28511	28266	28703	28461	28318	28475	28389	28524	28564	28365	28688	28419	28240	28213	28222	28713	28682	28453	28277	28259	28448	28618	28328	28376	28377	28372	28411	28613	28557	28415	28772	28539	28232	28352	28437	28528	28360	28719	28703	28556	28446	28353	28495	28576	28492	28453	28350	28472	28267	28359	28278	28110	28488	28481	28551	28332	28534	28361	28340	28459	28524	28647	28365	28592	28559	28615	28311	28601	28292	28250	28338	28487	28499	28586	28481	28251	28260	28344	28562	28657	28406	28445	28306	28285	28404	28668	28478	28401	28484	28448	28459	28423	28684	28413	28456	28246	28317	28147	28326	28493	28365	28307	28452	28442	28448	28386	28210	28145	28511	28410	28319	28358	28305	28480	28416	28505	28429	28554	28462	28319	28256	28201	28582	28332	28350	28361	28463	28434	28215	28383	28481	28516	28517	28572	28417	28468	28625	28461	28378	28223	28241	28383	28565	28488	28460	28130	28409	28358	28184	28433	28503	28320	28379	28502	28513	28410	28725	28384	28603	28416	28362	28652	28539	28463	28274	28295	28310	28282	28305	28453	28487	28445	28475	28470	28302	28429	28301	28471	28153	28059	28319	28670	28573	28398	28374	28428	28325	28655	28378	28352	28562	28514	28700	28485	28296	28436	28392	28265	28403	28167	28406	28421	28260	28470	28349	28436	28667	28334	28303	28311	28323	28318	28542	28265	28462	28519	28363	28395	28208	28364	28584	28040	28244	28702	28479	28295	28515	28394	28372	28449	28691	28479	28666	28524	28436	28352	28300	28387	28325	28579	28483	28424	28534	28278	28363	28503	28263	28421	28146	28462	28374	28354	28516	28475	28550	28537	28437	28467	28472	28434	28531	28227	28401	28369	28642	28702	28376	28393	28486	28450	28510	28426	28527	28334	28529	28230	28281	28528	28641	28535	28500	28580	28345	28517	28778	28452	28409	28265	28681	28423	28561	28474	28288	28330	28525	28283	28100	28353	28508	28357	28443	28360	28186	28390	28509	28304	28202	28310	28456	28598	28159	28253	28388	28291	28524	28290	28521	28288	28458	28063	28420	28200	28590	28477	28352	28410	28368	28422	28484	28473	28629	28324	28227	28485	28568	28251	28327	28185	28346	28664	28465	28310	28297	28477	28329	28302	28228	28424	28300	28468	28588	28280	28365	28268	28517	28494	28293	28430	28382	28633	28439	28176	28542	28513	28174	28144	28377	28359	28357	28475	28358	28312	28296	28398	28714	28198	28449	28497	28369	28202	28484	28632	28408	28602	28477	28516	28611	28560	28284	28484	28463	28146	28266	28359	28097	28306	28454	28411	28569	28274	28447	28437	28515	28484	28593	28494	28490	28238	28536	28304	28157	28497	28584	28616	28456	28267	28632	28443	28430	28284	28121	28465	28522	28610	28366	28648	28562	28539	28450	28496	28314	28392	28481	28311	28574	28492	28341	28617	28465	28579	28617	28390	28486	28407	28463	28495	28384	28330	28499	28310	28494	28126	28309	28262	28504	28364	28436	28656	28171	28097	28604	28422	28432	28418	28293	28261	28356	28597	28625	28281	28465	28547	28605	28697	28507	28613	28358	28107	28576	28462	28333	28586	28358	28589	28402	28118	28300	28473	28417	28275	28302	28397	28405	28580	28441	28190	28267	28528	28575	28281	28147	28583	28374	28640	28226	28173	28429	28262	28316	28399	28590	28447	28650	28419	28379	28463	28591	28139	28617	28444	28331	28604	28248	28400	28411	28341	28428	28530	28492	28607	28405	28570	28538	28442	28559	28552	28468	28487	28101	28473	28362	28489	28479	28344	28450	28474	28652	28395	28269	28557	28682	28572	28799	28560	28610	28492	28370	28575	28535	28420	28575	28411	28567	28366	28472	28478	28422	28113	28379	28370	28457	28535	28479	28160	28303	28173	28362	28384	28612	28471	28715	28624	28880	28499	28495	28476	28609	28443	28429	28410	28362	28371	28503	28513	28414	28270	28604	28648	28472	28447	28568	28774	28176	28444	28346	28339	28257	28358	28530	28418	28477	28405	28686	28514	28403	28158	28414	28389	28349	28563	28534	28520	28271	28651	28463	28519	28382	28444	28514	28372	28410	28424	28426	28381	28266	28157	28709	28615	28164	28345	28632	28837	28421	28306	28478	28510	28748	28419	28325	28620	28542	28370	28413	28543	28683	28315	28523	28303	28381	28455	28329	28454	28719	28662	28696	28441	28428	28237	28180	28390	28579	28294	28341	28339	28422	28441	28358	28338	28425	28597	28621	28654	28506	28358	28386	28261	28534	28467	28276	28645	28686	28370	28449	28508	28570	28230	28290	28278	28476	28240	28446	28419	28219	28448	28676	28134	28478	28383	28499	28352	28364	28188	28514	28717	28504	28322	28362	28623	28391	28279	28501	28709	28479	28402	28419	28275	28245	28382	28329	28408	28624	28507	28303	28574	28536	28515	28361	28302	28471	28543	28484	28415	28395	28719	28390	28377	28435	28346	28317	28537	28505	28417	28366	28365	28365	28623	28590	28304	28357	28552	28424	28642	28619	28430	28436	28282	28593	28273	28716	28602	28343	28368	28395	28568	28506	28479	28569	28637	28309	28522	28332	28827	28285	28454	28415	28442	28393	28278	28362	28415	28379	28568	28487	28325	28379	28200	28672	28147	28415	28387	28652	28387	28525	28343	28611	28695	28608	28528	28226	28551	28345	28270	28548	28370	28506	28171	28505	28363	28353	28437	28381	28384	28762	28494	28398	28352	28464	28159	28330	28482	28460	28273	28385	28581	28269	28560	28387	28496	28228	28178	28386	28589	28382	28400	28489	28134	28585	28348	28519	28382	28629	28357	28239	28376	28242	28477	28448	28683	28456	28597	28405	28748	28400	28564	28640	28629	28591	28332	28358	28413	28419	28375	28177	28202	28299	28577	28459	28316	28385	28454	28425	28472	28623	28321	28400	28194	28291	28357	28479	28665	28322	28344	28241	28629	28443	28343	28663	28142	28314	28432	28577	28520	28373	28392	28406	28470	28611	28415	28544	28264	28457	28491	28520	28234	28301	28499	28407	28352	28588	28211	28297	28374	28288	28187	28270	28573	28642	28336	28424	28324	28397	28259	28481	28574	28463	28449	28378	28376	28660	28598	28564	28363	28349	28541	28225	28434	28611	28356	28257	28326	28346	28344	28543	28239	28460	28114	28068	28420	28348	28437	28324	28487	28369	28377	28187	28686	28645	28414	28722	28251	28520	28502	28375	28476	28488	28484	28308	28151	28381	28481	28560	28363	28583	28570	28519	28363	28590	28194	28220	28212	28244	28184	28241	28477	28214	28040	28648	28340	28582	28483	28672	28363	28401	28414	28342	28497	28643	28402	28741	28640	28661	28307	28519	28442	28553	28087	28471	28387	28409	28284	28643	28482	28348	28607	28533	28325	28312	28311	28414	28580	28266	28510	28402	28582	28322	28591	28514	28469	28635	28403	28661	28450	28445	28532	28297	28511	28743	28422	28387	28231	28456	28399	28420	28442	28408	28421	28685	28346	28237	28297	28329	28276	28660	28731	28244	28531	28510	28371	28138	28307	28486	28390	28646	28756	28384	28410	28347	28487	28328	28691	28499	28459	28519	28492	28377	28401	28296	28357	28382	28400	28225	28506	28592	28430	28364	28448	28493	28471	28385	28266	28186	28473	28382	28569	28573	28540	28498	28117	28424	28336	28341	28258	28353	28233	28397	28383	28595	28444	28523	28375	28496	28369	28350	28657	28451	28437	28257	28390	28205	28596	28430	28478	28180	28187	28624	28404	28515	28608	28437	28543	28515	28374	28481	28312	28296	28400	28291	28477	28432	28468	28511	28404	28522	28475	28300	28575	28584	28402	28072	28309	28424	28480	28731	28218	28495	28374	28596	28583	28345	28683	28383	28403	28583	28385	28305	28459	28389	28443	28426	28516	28596	28284	28435	28401	28366	28457	28496	28460	28473	28499	28495	28277	28402	28497	28595	28356	28389	28504	28401	28444	28282	28497	28318	28362	28584	28272	28539	28347	28541	28564	28376	28169	28557	28584	28372	28483	28344	28368	28290	28396	28497	28357	28590	28698	28342	28289	28584	28496	28430	28364	28588	28458	28164	28012	28406	28360	28505	28653	28497	28418
18869	30575	29786	24970	22564	20873	20090	19391	19123	18713	18362	18293	18182	18087	17894	18200	18016	17864	17937	18012	17822	17865	17802	17916	17829	17850	17768	17805	17747	17589	17692	17592	17664	17849	17829	17833	17667	17528	17651	17864	17575	17434	17563	17725	17717	17639	17715	17672	17691	17538	17702	17683	17683	17858	17824	17537	17710	17610	17418	17832	17561	17759	17753	17662	17862	17433	17749	17479	17551	17643	17619	17648	17734	17437	17754	17644	17545	17814	17509	17543	17634	17747	17622	17704	17666	17632	17648	17490	17596	17614	17576	17671	17455	17689	17644	17394	17625	17693	17797	17573	17476	17755	17691	17526	17585	17455	17713	17706	17483	17467	17776	17560	17558	17666	17749	17609	17524	17608	17523	17593	17494	17630	17570	17538	17393	17712	17668	17452	17642	17521	17579	17494	17549	17771	17695	17608	17589	17560	17638	17498	17595	17626	17509	17575	17622	17579	17719	17598	17383	17614	17523	17738	17522	17502	17717	17569	17840	17668	17538	17835	17553	17758	17419	17629	17393	17567	17457	17673	17599	17633	17545	17615	17566	17677	17607	17534	17606	17714	17636	17646	17618	17484	17663	17574	17585	17533	17411	17759	17683	17696	17460	17596	17611	17542	17663	17400	17411	17533	17594	17559	17691	17714	17568	17816	17401	17546	17812	17605	17832	17644	17473	17524	17541	17684	17597	17605	17590	17461	17664	17478	17558	17716	17630	17630	17509	17608	17576	17490	17594	17508	17405	17462	17641	17641	17548	17332	17541	17589	17517	17612	17545	17558	17565	17525	17484	17531	17717	17601	17666	17627	17592	17538	17621	17538	17628	17590	17582	17532	17683	17462	17423	17572	17527	17626	17588	17710	17608	17550	17624	17585	17466	17462	17628	17801	17859	17610	17612	17503	17514	17759	17454	17638	17608	17513	17418	17574	17545	17625	17454	17583	17814	17684	17677	17547	17445	17667	17497	17662	17447	17651	17404	17488	17595	17593	17475	17681	17541	17559	17463	17721	17564	17584	17504	17651	17454	17809	17666	17486	17527	17581	17423	17505	17569	17599	17748	17536	17494	17589	17675	17521	17608	17705	17646	17777	17620	17627	17491	17508	17755	17519	17411	17446	17457	17539	17499	17577	17668	17619	17521	17568	17726	17496	17524	17500	17667	17630	17696	17477	17495	17398	17483	17549	17536	17546	17498	17572	17537	17751	17522	17452	17311	17530	17472	17684	17511	17500	17751	17780	17505	17488	17662	17620	17683	17718	17532	17487	17670	17592	17498	17620	17537	17707	17799	17508	17646	17697	17901	17344	17550	17671	17488	17733	17493	17569	17531	17586	17550	17877	17676	17504	17674	17634	17732	17556	17467	17666	17413	17613	17437	17675	17632	17497	17707	17388	17628	17352	17733	17539	17580	17610	17612	17487	17696	17553	17564	17686	17558	17575	17544	17692	17485	17700	17865	17535	17432	17510	17782	17653	17689	17760	17748	17617	17334	17700	17702	17572	17550	17625	17495	17574	17772	17572	17670	17555	17430	17607	17515	17719	17604	17564	17637	17638	17686	17558	17595	17581	17621	17705	17691	17548	17399	17880	17581	17615	17609	17465	17527	17619	17585	17506	17555	17544	17647	17620	17469	17719	17591	17464	17701	17514	17453	17731	17351	17629	17705	17558	17668	17533	17749	17645	17553	17507	17671	17678	17450	17461	17758	17547	17602	17517	17678	17543	17544	17460	17327	17741	17666	17578	17657	17742	17450	17486	17554	17605	17667	17498	17577	17608	17632	17730	17471	17725	17692	17456	17577	17580	17667	17576	17591	17561	17580	17387	17546	17593	17688	17683	17697	17558	17768	17586	17684	17656	17781	17632	17685	17517	17510	17825	17570	17856	17775	17587	17579	17406	17527	17499	17447	17580	17549	17576	17506	17547	17755	17559	17670	17509	17599	17633	17680	17549	17512	17454	17785	17621	17507	17501	17726	17488	17462	17668	17740	17645	17728	17606	17564	17554	17605	17548	17660	17451	17585	17475	17545	17548	17751	17618	17566	17719	17706	17492	17576	17577	17537	17765	17396	17560	17715	17366	17741	17618	17371	17443	17622	17626	17612	17643	17797	17433	17599	17573	17477	17582	17555	17609	17665	17828	17675	17419	17588	17628	17372	17608	17949	17590	17552	17585	17820	17405	17526	17683	17649	17696	17575	17587	17632	17506	17611	17614	17588	17733	17618	17526	17693	17551	17810	17676	17684	17739	17561	17609	17338	17733	17525	17440	17531	17566	17447	17573	17587	17822	17613	17576	17647	17643	17653	17425	17880	17444	17594	17603	17577	17609	17669	17565	17573	17547	17715	17505	17603	17543	17634	17720	17534	17469	17699	17758	17577	17819	17525	17690	17517	17581	17679	17848	17579	17512	17579	17440	17655	17614	17559	17588	17472	17501	17530	17533	17556	17584	17534	17642	17457	17380	17534	17702	17600	17533	17461	17562	17552	17602	17579	17682	17597	17381	17565	17517	17620	17639	17509	17448	17667	17466	17667	17314	17617	17504	17590	17611	17756	17540	17637	17722	17718	17566	17715	17608	17698	17556	17605	17637	17525	17593	17482	17667	17674	17611	17651	17609	17472	17746	17618	17538	17666	17709	17557	17692	17621	17458	17311	17558	17685	17783	17612	17533	17636	17299	17682	17510	17458	17593	17783	17625	17701	17365	17576	17625	17569	17778	17639	17610	17604	17683	17574	17511	17674	17777	17385	17721	17435	17771	17527	17699	17476	17476	17500	17479	17446	17458	17615	17684	17575	17729	17545	17619	17618	17736	17613	17559	17425	17582	17631	17624	17669	17746	17657	17803	17469	17587	17811	17530	17623	17536	17616	17564	17741	17517	17607	17510	17530	17474	17606	17613	17556	17535	17506	17536	17450	17537	17437	17417	17658	17476	17598	17802	17429	17473	17616	17630	17675	17628	17375	17577	17628	17502	17683	17694	17592	17437	17671	17630	17618	17616	17481	17659	17594	17487	17575	17614	17545	17637	17675	17857	17594	17587	17674	17696	17603	17512	17551	17696	17625	17517	17656	17594	17669	17382	17578	17585	17502	17497	17617	17742	17576	17547	17541	17452	17555	17724	17596	17627	17647	17623	17668	17610	17713	17617	17587	17619	17647	17558	17423	17570	17513	17562	17505	17663	17501	17702	17490	17507	17621	17557	17558	17377	17587	17442	17497	17496	17573	17603	17589	17537	17566	17605	17408	17408	17577	17594	17600	17493	17554	17627	17786	17532	17521	17550	17607	17673	17626	17668	17609	17554	17387	17698	17565	17475	17548	17696	17613	17719	17535	17809	17818	17652	17435	17472	17664	17502	17585	17512	17691	17763	17681	17512	17563	17610	17606	17854	17586	17581	17766	17575	17625	17649	17688	17714	17683	17644	17717	17508	17602	17529	17544	17645	17576	17573	17584	17498	17625	17618	17622	17512	17548	17618	17560	17617	17633	17542	17691	17602	17724	17721	17589	17486	17699	17741	17631	17649	17663	17327	17693	17552	17482	17553	17288	17533	17504	17527	17680	17690	17565	17497	17697	17487	17604	17469	17631	17569	17579	17583	17587	17449	17715	17465	17539	17620	17544	17673	17703	17627	17606	17375	17525	17558	17554	17549	17565	17455	17722	17764	17656	17526	17583	17478	17477	17627	17686	17361	17559	17670	17304	17498	17591	17581	17505	17629	17491	17617	17492	17646	17530	17756	17743	17523	17817	17740	17421	17610	17594	17849	17674	17596	17546	17569	17607	17492	17590	17525	17508	17623	17672	17691	17575	17601	17556	17412	17642	17441	17564	17556	17477	17457	17634	17748	17635	17340	17782	17544	17678	17449	17501	17579	17576	17589	17586	17541	17745	17556	17536	17527	17472	17495	17664	17595	17430	17480	17502	17446	17618	17635	17710	17493	17704	17725	17352	17351	17655	17548	17624	17722	17654	17489	17572	17466	17702	17552	17512	17561	17273	17520	17557	17645	17531	17549	17507	17377	17610	17519	17445	17585	17459	17636	17618	17721	17515	17592	17616	17679	17762	17591	17463	17594	17606	17538	17572	17716	17790	17740	17505	17566	17390	17768	17485	17455	17543	17518	17624	17724	17734	17495	17552	17612	17576	17602	17628	17422	17595	17620	17559	17654	17761	17615	17581	17546	17663	17591	17615	17543	17651	17583	17793	17612	17589	17532	17526	17477	17409	17575	17686	17631	17480	17272	17629	17498	17439	17738	17602	17571	17644	17565	17600	17398	17484	17572	17622	17402	17653	17715	17611	17470	17668	17494	17554	17563	17435	17517	17615	17705	17594	17416	17332	17550	17440	17533	17504	17481	17672	17670	17472	17479	17597	17432	17686	17565	17678	17612	17643	17559	17495	17632	17378	17580	17446	17557	17600	17701	17733	17613	17695	17570	17675	17710	17641	17400	17747	17474	17592	17610	17688	17678	17625	17581	17479	17567	17563	17567	17725	17508	17543	17572	17522	17692	17597	17448	17722	17720	17595	17646	17625	17557	17569	17312	17631	17557	17706	17513	17633	17653	17737	17489	17663	17681	17646	17683	17602	17702	17652	17510	17618	17644	17552	17647	17495	17532	17500	17565	17415	17519	17647	17704	17514	17829	17560	17650	17512	17509	17663	17495	17538	17556	17456	17569	17574	17717	17577	17420	17557	17559	17551	17640	17464	17712	17563	17459	17582	17714	17518	17513	17675	17533	17766	17358	17706	17537	17584	17756	17628	17597	17554	17536	17626	17537	17510	17589	17718	17544	17572	17587	17486	17712	17612	17691	17828	17509	17702	17440	17599	17460	17464	17612	17533	17456	17517	17613	17422	17657	17475	17687	17616	17566	17565	17654	17394	17553	17462	17517	17683	17548	17772	17615	17811	17622	17549	17737	17582	17430	17576	17618	17627	17516	17632	17542	17432	17678	17494	17806	17544	17506	17629	17558	17567	17553	17602	17600	17602	17548	17655	17596	17826	17606	17650	17829	17362	17469	17655	17586	17796	17526	17473	17554	17589	17657	17501	17668	17392	17701	17716	17685	17379	17616	17329	17670	17677	17665	17569	17588	17597	17757	17427	17775	17551	17500	17613	17467	17554	17668
22694	21207	27792	25057	22802	28408	34238	30992	30081	30385	30266	29883	29678	29609	29351	29297	29465	29345	29271	29269	29021	29280	29053	29098	28917	29064	29100	29081	28722	29238	29020	28773	29050	28921	29139	29003	29006	28866	29102	28941	28921	29239	28761	28719	29002	28929	28913	28940	28783	28625	28950	29098	28799	28951	28749	28796	28838	29022	28906	28936	28825	29102	28801	28981	28934	28751	28560	28941	29108	28883	28776	28885	28679	28522	28701	28727	28686	28755	29001	28644	28690	28866	29000	28622	28689	28711	28847	28633	28919	28753	28652	28646	28692	28633	28835	28746	28806	28641	28775	28844	29064	28755	28692	29030	28933	28829	28877	28650	28702	28920	28717	28835	29010	28689	28943	28867	29036	28701	28853	28654	28648	29030	28794	28695	28866	28717	28946	29005	28548	28650	28559	28908	28801	28863	28647	28594	28564	28642	28787	28777	28864	28780	28357	28802	28665	28973	28675	28616	28616	28827	28783	29040	28660	28327	28741	28639	28705	28578	29152	28891	29003	28849	28942	28886	28935	28709	28718	28672	28555	28936	28891	28763	28803	29019	28792	28731	28955	28916	28688	28410	28625	28879	28631	28652	28858	28820	28808	28686	28751	28661	28653	28858	28770	28825	28794	28941	28803	28727	28926	28971	28610	28621	28385	28500	28856	28749	28691	28682	28492	28724	28648	28674	28814	28416	28797	28759	28727	28862	28852	28986	28708	28456	28583	28659	28934	28729	28801	28762	28808	28693	28767	28684	28938	28864	28688	28717	28797	28736	28760	28760	28560	28789	28709	28776	28816	28644	28806	28918	28798	28766	28802	28964	28779	28733	29116	28953	28754	28698	28753	28843	28844	28733	28745	28545	28780	28580	28820	28490	28884	28671	28661	28445	28624	28368	28745	28689	28737	28839	28590	28761	28488	28773	28607	28801	28516	28585	28700	28634	28624	28438	28800	28760	28636	28810	28670	28854	28718	28802	28559	28567	28836	28952	28675	28789	28631	28880	28679	28637	28635	28497	28584	28998	28586	28811	28487	28688	28896	28722	28460	28653	28590	28469	28626	28516	28574	28844	28770	28822	28792	28767	28724	28549	28662	28801	28750	28801	28652	29014	29006	28916	29039	28729	28829	28719	28655	28809	28565	28535	28727	28742	28498	28854	28783	28657	28542	28827	28783	28620	28805	28761	28770	28671	28846	28566	28570	28644	28804	28740	28791	28806	28925	28549	28757	28842	28648	28984	28936	28670	28532	28783	28667	29033	28961	28746	28642	28578	28582	28727	28929	28702	28590	28964	28792	28610	28794	28735	28867	28689	28919	28736	28712	28763	28779	28845	28679	28950	28539	28558	28601	28410	28556	28838	28857	28538	28694	28775	28773	28771	28796	28545	28679	28848	28841	28721	28736	28870	28434	28941	28575	28505	28582	28541	28741	28673	28752	28685	28778	28700	28659	28913	28846	28796	28754	28772	28622	28759	28607	28610	28608	28824	28837	28816	29079	28664	28647	28622	28742	28581	28825	28689	28916	28766	28642	28592	28903	29009	28754	28820	28593	28686	28832	28797	28872	28633	28666	28942	28454	28829	28819	28710	28807	28699	28727	28503	28638	28819	28584	28676	28575	28739	28854	28705	28775	28740	28533	28676	28678	28888	28888	28697	28655	28582	28716	28829	28701	28791	28775	28562	28675	28690	28611	28681	28679	28534	28844	28701	28957	28548	28834	28473	28666	28714	28784	28783	28641	28514	28590	28566	28880	28584	28830	28881	28807	28468	28594	28559	28964	28859	28686	28860	28787	28883	28699	28648	28742	28679	28991	28762	28624	28660	29020	28757	28961	28665	28719	28765	28688	28749	28788	28728	28525	28581	28598	28840	28991	28805	28732	28673	28907	28603	28682	28860	28941	28745	28713	28741	28939	28849	28708	28695	28809	28618	28696	28476	28894	28785	28662	28495	28900	28835	28789	28781	28677	28578	28850	28865	28768	28781	28970	28691	28781	28473	28852	28280	28593	28653	29016	28769	28800	28730	28653	28852	28796	28712	28830	28636	28929	28961	28753	28647	28438	28721	28577	28489	28616	28736	28810	28387	28645	28762	28987	28690	28703	28771	28884	28788	28525	28676	28748	28840	28687	28897	28626	28831	28695	28503	28665	28688	28696	28569	28468	28758	28854	28448	28751	28578	28739	28931	28791	28877	28666	28390	28760	28527	28644	28984	28772	28892	28777	28703	28835	28834	28838	28954	28857	28801	28855	28621	28635	28692	28686	28681	28667	28830	28759	28592	28932	28472	28730	28805	28863	28946	28784	28513	28848	28878	28764	28685	28664	28685	28582	28813	28914	28504	28701	28745	28743	28576	28479	28687	28541	28628	28599	28624	28690	28440	28620	28800	28689	28762	29103	28806	28743	28695	28515	28778	28601	28866	28687	28760	28939	28739	28796	28787	28640	28651	28687	28942	28831	28920	28909	28996	28611	28529	28627	28675	28775	28806	29035	28464	28690	28756	28801	28638	28786	28721	28619	28680	28719	28609	28702	28586	28615	28769	28847	28795	28715	28966	28792	28639	28707	28707	28675	28616	28508	28710	28877	28725	28948	28593	28760	28839	28725	28736	28645	28616	28569	28736	28404	28542	28591	28535	28733	28784	28851	28757	28790	28624	28732	29071	28822	28812	29101	28733	28657	28584	28827	28373	28687	28636	28666	28813	28809	28659	28501	28713	28729	28616	28655	28566	28692	28610	28615	28767	28740	28794	28436	28865	28863	28485	28610	28686	28650	28736	28898	28787	28865	28834	28794	28615	28804	28628	28806	28529	28654	28803	28475	28625	28669	28756	28656	28613	28820	28913	28671	28532	28593	28705	28795	28909	28577	28828	28423	28621	28559	28539	28739	28815	28830	28623	28713	28855	28753	28840	28869	28848	28650	28636	28488	28795	28553	28697	28770	28680	28613	28435	28907	29030	28987	28830	28816	28450	28858	28816	28584	28827	28720	28904	28651	28763	28731	28747	28744	28768	28888	28805	28867	28883	28759	28711	28534	28663	28749	28836	28741	28797	28786	28601	28762	28916	28915	28673	28732	28787	29072	28863	28843	29095	28635	28535	28429	28907	28760	28975	28842	28703	28732	28823	28772	28762	28786	28807	28574	28795	28822	28486	28548	28460	28676	28541	28616	28658	29004	28941	28705	28672	28866	28966	28777	28909	28757	29071	28530	28608	28690	28669	28605	28613	28766	28661	28758	28834	28937	28744	28527	28793	28764	28749	28602	28722	28706	28285	28668	28896	28630	28809	28571	28688	28618	28823	28928	28816	28561	28709	28709	28737	28764	28710	28697	28607	28730	28783	28636	28701	28542	28509	28767	28839	28755	28899	28881	28723	28615	28680	28740	28608	28785	28620	28517	28384	28901	28970	28740	28702	28604	29105	28911	28728	28879	28631	28602	28713	28847	28625	28972	28724	28815	28866	28933	28569	28691	28578	28737	28963	28767	28682	28535	28787	28753	28547	28886	28644	28721	28666	28694	28954	28829	28624	28714	28633	28903	28662	28960	28908	28817	28771	28627	28701	28696	28765	28843	28626	28428	28506	28447	28723	28884	28534	28835	28861	28747	28633	28841	28449	28902	28881	28746	28673	28517	28856	28994	28757	28663	28882	28913	28839	28658	28647	28943	28543	28766	28899	28368	28838	28649	28755	28578	28891	28921	28714	28703	28732	28647	28667	28719	28726	28690	28767	28521	28637	28693	28365	28901	28817	28794	28264	28826	28842	28979	28730	28849	28698	28727	28679	28640	28814	28673	28765	28502	28506	28682	28656	28722	28415	28732	28588	28852	28922	28622	28662	28819	28992	28812	28929	28799	28694	28650	28784	28606	28733	28667	28482	28967	28736	28768	28432	28765	28698	28749	28581	28661	28900	28697	28988	28719	28640	28698	29002	28790	28689	28864	28502	28654	28610	28904	28721	28747	28668	28713	28613	28754	28871	28952	28737	28697	28888	28766	28847	28791	29143	28693	28694	28784	28759	28737	28641	28638	28609	28804	28667	28721	28446	28683	28532	28866	28409	28756	29015	28702	28704	28616	28595	28771	28728	28702	29049	28822	28902	28759	28698	28889	28853	28696	28426	28588	28713	28544	28792	28460	28712	28636	28601	28602	28744	29036	28591	28903	28792	28644	28950	28671	28848	28935	28730	29088	28640	28610	28590	28765	28677	28642	28977	28737	28743	28755	28853	28735	28689	28545	28647	28862	29020	28702	28578	28705	28700	28902	28555	28575	28661	28735	28761	28674	28619	28656	28945	28560	28643	28550	28834	28545	28562	28573	28838	28783	28773	28752	28535	28719	29126	28851	28596	28571	28812	28741	28853	28753	28620	28730	28590	28584	28800	28536	28896	28870	28485	28696	28922	28856	28569	28818	28764	28687	28630	28614	28738	28635	28592	28694	28596	28504	28564	28860	28886	28854	28646	28620	29002	28817	28682	28538	28723	28764	28655	28794	28512	28986	28984	29016	28728	28729	28501	28598	28619	28786	28534	28651	28826	28671	28738	28946	28741	28779	28791	28793	28751	28828	28783	28785	28751	28815	28806	28957	28832	28526	28592	28663	28661	28584	28859	28813	28778	28781	28802	28800	29079	28841	28840	28660	28680	28761	28927	28561	28856	28643	28702	28916	28912	28699	28431	28736	28701	28796	28790	28735	28681	28619	28487	28788	28575	28676	28788	28555	28684	28882	28935	28662	28629	28757	28720	28938	28745	28799	28790	28864	28644	28756	28749	28826	29075	28714	28710	28935	28681	28883	28822	28929	28857	28696	28776	29112	28813	28504	28695	28736	28556	28635	28897	28804	28918	28824	28565	28581	28613	28765	28841	28635	28734	28531	28784	28840	28914	28599	28744	28736	28768	28657	28831	28727	28833	28694	28891	28671	28563	28915	28681	28627	28880	28474	28739	28585	28662	28798	28953	28739	28565	28762	28690	28692	28704	28840	28784	28756	28703	28935	28719	28659	28391	28614	28460	28566	28851	28629	28687	28586	28607	28773	28764	29036	28914	28745	28520	28823	28830	28928	28988	28990	28976	28488	28858	28738	28486	28924	28647	28770	28554	28808	28633	28564	28956	28840	28656	28623	28621	28745	28503
20950	35930	35002	28654	25291	23005	21509	20574	19877	19428	19066	18903	18591	18557	18356	18295	18302	18344	18159	17917	18018	17895	18024	17952	18105	17884	18071	17819	17765	17868	17891	17789	17825	18009	17877	17941	17761	17725	17775	17772	17821	17914	17724	17789	17783	17609	17761	17846	17840	17825	17725	17793	17887	17655	17884	17804	17531	17943	17919	17817	17641	17724	17766	17639	17669	17613	17753	17645	17729	17635	17744	17786	17503	17786	17677	17703	17705	17570	17706	17685	17616	17761	17760	17771	17665	17733	17616	17592	17648	17635	17651	17670	17564	17716	17535	17536	17569	17488	17619	17756	17726	17717	17727	17689	17814	17651	17607	17531	17555	17651	17627	17665	17669	17546	17814	17365	17555	17584	17659	17688	17714	17636	17667	17742	17688	17674	17654	17623	17721	17567	17533	17656	17466	17588	17645	17691	17598	17734	17818	17634	17649	17769	17532	17646	17706	17622	17684	17716	17866	17660	17681	17601	17655	17633	17523	17759	17499	17652	17819	17655	17445	17579	17607	17895	17516	17712	17477	17526	17459	17716	17580	17664	17772	17621	17706	17685	17600	17588	17796	17465	17656	17631	17889	17746	17677	17709	17774	17786	17610	17644	17552	17567	17726	17813	17568	17624	17697	17659	17703	17584	17818	17717	17522	17624	17731	17694	17635	17696	17636	17726	17648	17624	17734	17556	17680	17484	17706	17755	17500	17604	17783	17483	17763	17548	17429	17702	17712	17547	17681	17715	17704	17724	17628	17692	17696	17563	17674	17558	17540	17574	17687	17850	17514	17657	17669	17813	17597	17754	17591	17527	17691	17464	17768	17518	17719	17529	17572	17796	17547	17589	17661	17950	17526	17685	17650	17550	17464	17708	17557	17440	17509	17836	17650	17691	17599	17404	17698	17631	17718	17596	17727	17591	17642	17583	17609	17420	17766	17651	17833	17599	17562	17532	17648	17637	17564	17769	17586	17657	17707	17645	17694	17453	17375	17809	17658	17800	17658	17619	17646	17619	17733	17594	17751	17540	17552	17648	17556	17672	17647	17729	17669	17552	17678	17611	17485	17764	17712	17539	17615	17509	17663	17628	17710	17536	17736	17523	17678	17613	17670	17632	17705	17599	17559	17652	17616	17765	17434	17787	17720	17692	17774	17404	17670	17475	17719	17566	17924	17555	17607	17562	17625	17721	17591	17662	17597	17801	17496	17509	17701	17518	17668	17493	17666	17574	17493	17569	17577	17561	17743	17642	17522	17758	17525	17531	17810	17579	17638	17522	17724	17599	17630	17693	17727	17749	17633	17630	17505	17482	17777	17572	17676	17595	17563	17840	17850	17695	17609	17577	17631	17386	17734	17598	17651	17663	17593	17622	17649	17569	17694	17640	17712	17675	17683	17409	17620	17699	17651	17553	17736	17824	17532	17560	17682	17630	17593	17679	17619	17606	17576	17684	17719	17494	17793	17611	17543	17651	17680	17575	17524	17605	17604	17567	17623	17616	17757	17624	17675	17541	17597	17693	17608	17511	17624	17495	17806	17586	17710	17495	17693	17681	17729	17616	17601	17750	17608	17497	17598	17487	17725	17655	17623	17639	17757	17754	17553	17608	17661	17472	17436	17604	17461	17611	17751	17504	17753	17688	17754	17836	17649	17560	17609	17661	17565	17736	17669	17781	17607	17602	17639	17761	17627	17664	17665	17549	17688	17594	17683	17674	17472	17717	17594	17657	17537	17555	17631	17541	17612	17794	17650	17666	17745	17655	17610	17508	17825	17631	17616	17693	17709	17690	17863	17376	17608	17530	17598	17719	17721	17696	17618	17732	17580	17729	17759	17360	17712	17594	17677	17470	17535	17723	17801	17694	17834	17632	17453	17728	17664	17624	17561	17659	17591	17751	17604	17773	17588	17837	17601	17587	17731	17517	17555	17726	17619	17594	17560	17681	17673	17744	17702	17604	17633	17541	17684	17648	17646	17527	17688	17646	17666	17480	17520	17597	17668	17571	17619	17652	17614	17512	17642	17596	17694	17571	17482	17618	17662	17568	17561	17603	17691	17679	17586	17716	17556	17721	17634	17830	17553	17509	17606	17566	17664	17905	17602	17640	17705	17553	17506	17531	17802	17568	17657	17819	17600	17570	17676	17573	17575	17559	17769	17549	17518	17754	17689	17680	17664	17647	17466	17852	17468	17872	17357	17868	17548	17443	17566	17642	17685	17700	17627	17411	17737	17674	17672	17673	17572	17643	17757	17484	17691	17626	17693	17547	17779	17672	17504	17669	17613	17628	17666	17520	17679	17583	17729	17530	17692	17625	17578	17818	17725	17578	17535	17737	17427	17635	17711	17572	17630	17565	17544	17701	17524	17633	17811	17681	17597	17719	17600	17678	17748	17705	17563	17586	17615	17539	17647	17632	17557	17678	17832	17633	17629	17704	17509	17587	17521	17742	17636	17719	17640	17595	17935	17532	17574	17598	17736	17580	17619	17757	17708	17652	17488	17655	17589	17524	17623	17651	17634	17559	17594	17717	17600	17604	17560	17497	17517	17589	17636	17627	17569	17749	17640	17622	17582	17711	17562	17674	17717	17541	17711	17596	17658	17661	17729	17669	17548	17599	17766	17569	17570	17718	17475	17736	17697	17619	17795	17588	17453	17809	17493	17609	17679	17650	17617	17763	17769	17854	17633	17505	17720	17815	17577	17661	17671	17706	17664	17661	17673	17772	17570	17547	17575	17792	17599	17584	17538	17485	17499	17731	17677	17648	17483	17482	17627	17761	17696	17572	17525	17737	17572	17597	17562	17482	17581	17741	17711	17706	17780	17692	17546	17666	17659	17560	17549	17612	17707	17600	17610	17586	17594	17670	17577	17725	17478	17661	17576	17695	17706	17692	17610	17547	17630	17575	17562	17651	17526	17713	17697	17690	17754	17679	17612	17584	17730	17498	17825	17733	17516	17568	17568	17651	17752	17676	17736	17745	17637	17614	17639	17693	17632	17650	17661	17713	17678	17695	17633	17668	17531	17836	17442	17671	17791	17741	17667	17631	17728	17629	17559	17553	17573	17556	17723	17639	17625	17587	17634	17718	17889	17608	17659	17624	17563	17763	17668	17616	17624	17639	17660	17799	17313	17580	17636	17519	17499	17773	17704	17674	17685	17688	17682	17587	17520	17485	17559	17873	17590	17715	17413	17606	17479	17711	17647	17421	17602	17483	17737	17530	17454	17622	17544	17657	17491	17564	17758	17694	17674	17519	17663	17679	17627	17591	17832	17600	17822	17752	17490	17579	17618	17414	17700	17527	17859	17715	17706	17543	17743	17631	17629	17772	17831	17665	17544	17554	17616	17876	17527	17563	17719	17581	17614	17500	17765	17584	17602	17750	17668	17699	17619	17658	17688	17666	17680	17680	17559	17792	17702	17520	17576	17687	17534	17470	17753	17556	17601	17582	17748	17573	17450	17824	17594	17556	17671	17562	17570	17707	17545	17814	17728	17875	17618	17570	17714	17620	17802	17556	17709	17720	17581	17554	17494	17670	17671	17764	17548	17554	17471	17747	17612	17590	17472	17706	17631	17647	17486	17644	17646	17653	17598	17631	17793	17588	17695	17607	17453	17658	17565	17626	17736	17462	17684	17649	17672	17658	17633	17747	17599	17557	17656	17559	17735	17666	17498	17547	17501	17586	17819	17589	17549	17582	17537	17740	17600	17628	17695	17675	17564	17600	17529	17765	17610	17569	17737	17533	17779	17922	17658	17550	17822	17413	17741	17615	17673	17626	17743	17639	17642	17662	17524	17608	17805	17689	17609	17761	17582	17565	17525	17526	17567	17688	17696	17710	17752	17536	17701	17627	17661	17529	17699	17644	17569	17703	17680	17572	17690	17566	17753	17669	17896	17748	17546	17660	17531	17589	17551	17711	17551	17705	17621	17542	17597	17724	17501	17595	17522	17513	17646	17749	17713	17640	17620	17765	17542	17565	17723	17691	17494	17653	17665	17521	17520	17538	17438	17662	17641	17849	17429	17628	17570	17572	17547	17639	17586	17430	17714	17696	17768	17685	17562	17742	17483	17666	17704	17733	17588	17639	17684	17531	17595	17488	17565	17738	17600	17690	17607	17563	17667	17626	17836	17610	17711	17517	17457	17652	17651	17581	17465	17887	17645	17716	17520	17614	17672	17514	17688	17600	17617	17596	17718	17645	17486	17435	17488	17593	17731	17642	17604	17511	17628	17682	17690	17554	17656	17540	17625	17804	17710	17800	17705	17700	17372	17736	17528	17688	17580	17409	17638	17643	17732	17833	17810	17678	17759	17702	17668	17423	17518	17703	17604	17587	17744	17769	17691	17745	17489	17640	17651	17683	17818	17607	17627	17520	17598	17432	17616	17518	17806	17637	17554	17500	17818	17699	17562	17736	17634	17721	17609	17537	17742	17677	17601	17658	17468	17648	17638	17585	17788	17751	17662	17502	17749	17737	17644	17505	17597	17572	17588	17645	17584	17557	17651	17650	17620	17374	17617	17705	17641	17835	17618	17694	17747	17585	17564	17539	17542	17537	17547	17613	17542	17630	17707	17740	17596	17720	17679	17675	17741	17522	17716	17698	17691	17584	17659	17577	17802	17551	17686	17557	17701	17659	17797	17510	17800	17608	17492	17706	17557	17645	17735	17630	17692	17688	17504	17754	17533	17597	17536	17667	17792	17412	17735	17754	17751	17846	17622	17564	17806	17707	17825	17765	17780	17531	17509	17606	17890	17657	17682	17579	17679	17516	17647	17557	17686	17651	17528	17565	17639	17768	17543	17498	17651	17670	17552	17714	17701	17756	17620	17556	17507	17505	17608	17601	17523	17717	17512	17534	17489	17621	17631	17768	17521	17686	17669	17604	17683	17604	17766	17584	17782	17628	17600	17517	17543	17656	17784	17543	17612	17503	17725	17661	17691	17544	17718	17764	17711	17734	17705	17536	17521	17634	17591	17555	17683	17523	17751	17567	17546	17604	17601	17591	17719	17574	17806	17615	17671	17528	17767	17581	17725	17587	17586	17503	17689	17564	17544	17795	17494	17472	17482	17649	17583	17755	17779	17474	17675	17682	17735	17643	17664	17597	17536	17679	17615	17480	17571	17562	17666	17668
36239	29456	34071	33476	31385	31380	31166	31019	30869	30642	30654	30871	30681	30645	30654	30848	30564	30299	30426	30454	30538	30778	30152	30397	30303	30547	30570	30527	30356	30237	30441	30362	30361	30145	30434	30362	30225	30262	30253	30541	30434	30569	30462	30544	30410	30334	30215	30305	30251	30330	30598	30471	30335	30380	30705	30697	30344	30361	30460	30488	30538	30548	30175	30604	30368	30607	30097	30460	30628	30504	30535	30689	30552	30820	30586	30332	30317	30516	30606	30294	30619	30725	30274	30538	30326	30168	30568	30263	30371	30294	30525	30441	30679	30406	30541	30565	30154	30377	30399	30357	30401	30362	30338	30408	30552	30238	30637	30491	30862	30438	30421	30531	30095	30429	30431	30312	30548	30354	30357	30481	30458	30434	30311	30623	30702	30623	30558	30565	30353	30330	30333	29986	30551	30776	30578	30335	30466	30315	30370	30336	30421	30233	30423	30693	30637	30187	30560	30386	30221	30563	30457	30256	30567	30221	30572	30740	30342	30298	30373	30197	30629	30440	30587	30706	30499	30286	30470	30695	30442	30391	30628	30330	30649	30273	30655	30081	30729	30483	30652	30637	30258	30403	30145	30266	30520	30593	30573	30633	30476	30284	30372	30292	30385	30461	30419	30256	30620	30502	30546	30203	30367	30649	30565	30318	30236	30409	30417	30315	30304	30783	30504	30474	30609	30525	30456	30413	30457	30615	30419	30680	30607	30332	30212	30545	30495	30631	30368	30486	30453	30520	30486	30587	30435	30389	30645	30514	30419	30460	30267	30445	30377	30357	30276	30321	30337	30592	30726	30219	30496	30500	30517	30477	30107	30572	30431	30558	30385	30482	30434	30510	30459	30461	30377	30584	30475	30855	30240	30451	30695	30374	31044	30644	30616	30687	30583	30287	30608	30376	30282	30261	30246	30504	30463	30357	30274	30512	30511	30355	30562	30532	30498	30446	30604	30319	30590	30742	30476	30212	30567	30449	30444	30389	30533	30207	30757	30520	30311	30621	30741	30328	30199	30421	30316	30376	30486	30331	30342	30549	30488	30477	30665	30517	30504	30423	30295	30307	30512	30323	30656	30595	30718	30245	30361	30404	30538	30250	30452	30477	30408	30336	30339	30561	30610	30442	30496	30344	30480	30404	30540	30492	30464	30093	30484	30439	30214	30667	30467	30374	30522	30253	30298	30320	30514	30657	30577	30561	30507	30188	30389	30272	30504	30518	30385	30146	30885	30405	30346	30554	30617	30526	30423	30620	30516	30580	30667	30362	30198	30607	30640	30396	30577	30517	30185	30216	30310	30149	30531	30416	30506	30472	30453	30288	30143	30492	30447	30703	30478	30339	30460	30510	30477	30167	30273	30647	30466	30285	30596	30386	30607	30219	30721	30335	30541	30621	30493	30348	30310	30469	30249	30350	30538	30443	30400	30552	30411	30463	30820	30461	30473	30715	30463	30327	30407	30315	30438	30338	30522	30358	30667	30323	30376	30359	30610	30514	30478	30419	30321	30177	30469	30448	30364	30746	30560	30507	30359	30465	30373	30561	30597	30535	30355	30313	30282	30460	30572	30501	30412	30577	30376	30504	30463	30511	30312	30222	30376	30411	30628	30552	30223	30283	30396	30225	30423	30434	30530	30130	30258	30156	30620	30370	30377	30479	30539	30279	30456	30383	30522	30263	30243	30372	30297	30481	30416	30565	30194	30428	30533	30565	30497	30425	30302	30330	30327	30320	30346	30329	30333	30488	30532	30246	30580	30346	30476	30369	30354	30696	30707	30502	30468	30306	30243	30410	30208	30606	30313	30508	30575	30502	30448	30213	30736	30572	30397	30008	30690	30483	30226	30397	30445	30605	30437	30351	30544	30413	30583	30457	30238	30413	30435	30365	30572	30522	30449	30602	30577	30529	30413	30393	30337	30444	30552	30309	30395	30514	30560	30535	30568	30481	30383	30240	30245	30432	30470	30651	30451	30640	30490	30524	30599	30378	30355	30253	30433	30493	30545	30387	30549	30442	30326	30302	30521	30426	30455	30345	30694	30254	30526	30129	30233	30482	30268	30185	30530	30629	30599	30338	30506	30489	30579	30548	30768	30443	30509	30551	30347	30399	30295	30212	30507	30374	30581	30862	30595	30596	30565	30417	30462	30439	30474	30516	30120	30727	30439	30521	30600	30639	30658	30458	30163	30362	30409	30303	30472	30438	30689	30370	30509	30479	30460	30141	30551	30238	30463	30359	30369	30467	30371	30364	30475	30265	30370	30215	30623	30460	30413	30578	30606	30265	30397	30548	30481	30537	30494	30643	30542	30495	30306	30746	30398	30403	30421	30447	30496	30515	30502	30620	30648	30458	30369	30125	30675	30412	30514	30551	30624	30357	30573	30172	30572	30234	30440	30519	30280	30224	30645	30639	30235	30530	30452	30294	30457	30360	30200	30162	30496	30344	30394	30460	30467	30536	30393	30476	30593	30568	30235	30434	30807	30678	30690	30447	30527	30424	30233	30250	30379	30526	30220	30595	30562	30396	30220	30251	30616	30129	30299	30079	30553	30198	30358	30388	30535	30721	30374	30497	30634	30251	30417	30394	30595	30498	30432	30332	30611	30494	30489	30485	30758	30406	30562	30283	30369	30316	30640	30633	30309	30379	30469	30447	30575	30285	30441	30651	30495	30392	30399	30892	30737	30484	30502	30487	30310	30498	30228	30578	30182	30298	30126	30349	30429	30455	30207	30469	30560	30434	30301	30643	30478	30630	30581	30492	30600	30181	30446	30384	30686	30284	30541	30592	30510	30290	30280	30488	30494	30617	30639	30321	30415	30626	30516	30360	30564	30495	30699	30657	30568	30525	30453	30464	30617	30474	30312	30501	30398	30434	30298	30722	30190	30276	30531	30490	30458	30583	30530	30453	30571	30465	30558	30577	30415	30515	30307	30108	30415	30537	30584	30396	30412	30450	30351	30366	30442	30553	30503	31024	30744	30507	30433	30331	30483	30329	30326	30356	30327	30292	30470	30583	30487	30547	30535	30559	30044	30091	30464	30612	30343	30536	30476	30165	30630	30451	30354	30469	30140	30534	30559	30535	30532	30624	30249	30449	30443	30377	30453	30428	30550	30688	30411	30142	30620	30591	30663	30332	30389	30509	30758	30591	30515	30182	30407	30360	30407	30424	30334	30810	30563	30426	30199	30340	30528	30508	30418	30501	30540	30478	30396	30627	30432	30361	30557	30370	30586	30414	30564	30648	30617	30286	30234	30236	30414	30217	30616	30619	30443	30352	30454	30349	30376	30494	30217	30511	30405	30277	30573	30423	30553	30460	30395	30576	30425	30531	30771	30629	30555	30235	30536	30468	30482	30565	30346	30555	30535	30574	30459	30402	30333	30599	30587	30442	30469	30378	30624	30328	30568	30351	30529	30561	30672	30132	30412	30375	30444	30418	30591	30432	30408	30265	30661	30426	30338	30372	30435	30450	30378	30421	30402	30306	30515	30232	30571	30366	30441	30454	30043	30347	30569	30293	30614	30175	30544	30501	30434	30403	30378	30158	30401	30493	30375	30491	30253	30601	30321	30279	30556	30222	30442	30386	30541	30372	30384	30135	30563	30482	30339	30522	30585	30114	30458	30440	30255	30664	30318	30496	30339	30317	30505	30369	30776	30332	30590	30424	30689	30438	30323	30433	30335	30370	30634	30609	30520	30342	30361	30760	30671	30650	30496	30139	30553	30392	30580	30546	30715	30751	30386	30377	30583	30211	30270	30321	30275	30386	30629	30643	30384	30567	30578	30337	30824	30295	30474	30368	30459	30599	30537	30430	30373	30561	30285	30764	30588	30482	30279	30571	30676	30489	30376	30537	30240	30378	30288	30431	30232	30519	30414	30464	30548	30380	30456	30466	30355	30330	30102	30523	30472	30486	30344	30272	30505	30248	30423	30240	30342	30371	30731	30672	30438	30516	30420	30518	30299	30372	30483	30262	30706	30435	30060	30330	30741	30334	30530	30631	30568	30257	30419	30590	30372	30655	30529	30310	30340	30543	30361	30337	30525	30512	30456	30498	30283	30674	30579	30637	30598	30537	30385	30510	30606	30496	30416	30576	30454	30345	30555	30379	30175	30311	30064	30443	30258	30473	30512	30546	30576	30496	30267	30591	30274	30242	30488	30322	30363	30363	30333	30398	30321	30528	30438	30517	30539	30227	30279	30297	30636	30603	30618	30351	30519	30250	30383	30124	30547	30507	30374	30106	30444	30412	30658	30625	30687	30494	30440	30459	30713	30303	30510	30449	30614	30697	30707	30361	30221	30368	30326	30477	30404	30485	30429	30262	30568	30019	30463	30238	30455	30395	30604	30232	30585	30457	30615	30217	30347	30567	30577	30405	30670	30370	30444	30333	30352	30268	30292	30311	30142	30422	30553	30767	30473	30547	30437	30267	30418	30464	30713	30304	30330	30502	30237	30554	30388	30452	30242	30328	30250	30260	29992	30297	30326	30523	30552	30561	30570	30681	30552	30580	30591	30401	30458	30118	30601	30485	30333	30428	30462	30372	30366	30393	30585	30476	30689	30486	30207	30516	30378	30486	30453	30462	30278	30560	30646	30442	30476	30356	30359	30586	30324	30523	30392	30313	30314	30446	30215	30522	30419	30508	30529	30165	30309	30208	30342	30185	30307	30441	30254	30449	30570	30389	30590	30187	30324	30510	30568	30582	30245	30508	30564	30513	30229	30507	30451	30178	30731	30231	30613	30500	30465	30455	30600	30230	30711	30625	30459	30520	30589	30638	30197	30590	30499	30472	30449	30715	30395	30379	30368	30603	30473	30527	30627	30572	30414	30312	30588	30513	30501	30037	30339	30331	30468	30543	30643	30608	30438	29983	30424	30558	30665	30409	30279	30397	30402	30500	30883	30377	30484	30395	30312	30468	30374	30645	30363	30295	30365	30328	30511	30511	30174	30616	30595	30324	30385	30466	30589	30302	30554	30449	30464	30251	30658	30481	30383	30368	30588	30743	30388	30362	30403	30346	30533	30761	30603	30641	30556	30537	30490	30489	30373	30180	30452	30365	30266	30430	30475	30500	30513	30354	30466	30173	30418	30390	30665	30535	30476	30260	30305	30538	30136	30296	30411	30200
22045	24591	24088	21622	20729	19719	19547	19353	19165	18851	18806	18565	18623	18709	18681	18591	18719	18578	18556	18634	18564	18533	18601	18485	18639	18577	18507	18531	18569	18617	18469	18617	18559	18570	18576	18607	18418	18484	18604	18416	18471	18639	18403	18423	18529	18724	18468	18441	18373	18441	18466	18667	18561	18420	18659	18506	18579	18385	18238	18613	18431	18556	18353	18420	18179	18526	18309	18325	18347	18499	18598	18428	18612	18309	18481	18360	18291	18344	18303	18374	18437	18397	18380	18409	18588	18457	18462	18417	18591	18350	18520	18466	18480	18435	18485	18766	18416	18472	18488	18478	18430	18320	18478	18412	18443	18730	18526	18414	18608	18546	18490	18449	18492	18379	18533	18362	18594	18265	18422	18466	18405	18375	18338	18454	18362	18484	18408	18542	18458	18557	18413	18377	18462	18469	18380	18502	18553	18503	18442	18451	18419	18408	18563	18580	18596	18562	18509	18260	18552	18433	18452	18403	18377	18312	18342	18531	18673	18557	18422	18434	18477	18430	18527	18612	18523	18344	18259	18364	18372	18473	18429	18356	18403	18429	18362	18577	18574	18410	18386	18392	18581	18274	18330	18630	18379	18411	18583	18433	18704	18274	18525	18586	18408	18412	18545	18539	18586	18384	18488	18641	18369	18415	18237	18730	18538	18345	18578	18497	18441	18391	18314	18559	18302	18591	18498	18487	18451	18366	18353	18370	18501	18401	18455	18534	18545	18690	18423	18618	18366	18451	18470	18490	18402	18612	18601	18356	18313	18573	18471	18412	18533	18510	18392	18481	18416	18261	18519	18487	18430	18437	18446	18261	18225	18395	18567	18427	18466	18498	18544	18475	18520	18504	18413	18478	18479	18519	18282	18595	18444	18428	18419	18368	18440	18428	18364	18496	18447	18496	18257	18488	18646	18449	18605	18472	18467	18432	18586	18512	18669	18629	18406	18339	18389	18357	18370	18373	18465	18449	18403	18477	18444	18656	18470	18439	18551	18426	18471	18356	18394	18415	18610	18393	18574	18419	18472	18296	18734	18447	18454	18338	18406	18464	18457	18484	18607	18349	18390	18317	18506	18617	18437	18399	18477	18407	18309	18153	18579	18497	18453	18603	18376	18323	18498	18503	18539	18318	18375	18596	18600	18483	18434	18449	18363	18385	18592	18480	18329	18558	18223	18430	18495	18446	18504	18448	18363	18446	18470	18551	18434	18239	18519	18426	18554	18389	18380	18527	18367	18444	18373	18482	18346	18333	18662	18727	18421	18350	18533	18294	18483	18419	18641	18312	18538	18474	18587	18415	18433	18221	18507	18316	18580	18615	18427	18162	18439	18476	18264	18401	18538	18584	18407	18445	18521	18597	18450	18527	18477	18429	18501	18506	18637	18490	18387	18498	18500	18260	18415	18547	18531	18610	18482	18473	18365	18428	18500	18387	18343	18240	18506	18431	18676	18470	18536	18433	18325	18276	18321	18488	18468	18462	18346	18528	18411	18492	18502	18313	18380	18392	18579	18406	18439	18419	18419	18388	18510	18448	18463	18487	18374	18631	18517	18415	18426	18348	18340	18501	18461	18524	18457	18364	18654	18469	18548	18434	18325	18673	18372	18504	18543	18345	18519	18357	18308	18519	18399	18610	18494	18394	18357	18520	18512	18441	18521	18532	18636	18561	18428	18358	18275	18440	18424	18682	18340	18475	18519	18433	18541	18408	18410	18465	18468	18480	18389	18480	18376	18529	18434	18321	18493	18422	18384	18347	18192	18437	18433	18473	18470	18488	18572	18402	18594	18421	18621	18603	18505	18548	18589	18463	18427	18391	18400	18217	18436	18466	18645	18473	18568	18584	18412	18590	18529	18376	18527	18453	18357	18471	18468	18471	18505	18505	18418	18389	18438	18428	18334	18608	18435	18315	18520	18340	18477	18325	18603	18501	18478	18379	18374	18365	18244	18580	18423	18702	18465	18560	18346	18505	18500	18457	18537	18408	18570	18667	18429	18389	18527	18505	18277	18638	18684	18515	18420	18575	18519	18699	18410	18509	18353	18474	18534	18523	18550	18466	18422	18329	18546	18474	18481	18395	18295	18520	18542	18350	18639	18571	18323	18536	18433	18395	18533	18365	18542	18431	18571	18519	18625	18452	18323	18343	18487	18659	18487	18481	18495	18343	18719	18680	18361	18456	18559	18462	18480	18457	18429	18632	18445	18524	18587	18357	18444	18365	18570	18275	18309	18399	18539	18431	18567	18464	18608	18403	18542	18432	18419	18449	18432	18464	18395	18438	18476	18389	18496	18438	18463	18579	18462	18510	18478	18353	18496	18511	18586	18363	18469	18472	18517	18538	18501	18501	18550	18404	18420	18518	18413	18527	18686	18507	18497	18490	18385	18507	18314	18393	18517	18532	18544	18551	18724	18516	18480	18402	18444	18371	18383	18577	18621	18344	18316	18464	18481	18513	18418	18318	18584	18552	18564	18255	18586	18589	18473	18654	18468	18469	18390	18346	18469	18469	18600	18604	18333	18324	18592	18632	18399	18422	18364	18658	18591	18489	18513	18563	18495	18664	18407	18458	18567	18325	18573	18441	18552	18399	18393	18473	18553	18391	18555	18480	18319	18396	18621	18553	18455	18462	18425	18480	18478	18335	18430	18448	18709	18240	18615	18481	18460	18337	18446	18712	18594	18481	18544	18456	18547	18483	18523	18440	18468	18611	18486	18412	18580	18534	18437	18350	18520	18350	18492	18194	18486	18432	18524	18386	18546	18318	18559	18516	18431	18623	18443	18510	18510	18457	18487	18504	18483	18199	18503	18534	18422	18586	18453	18620	18579	18569	18683	18432	18554	18713	18400	18453	18453	18211	18480	18465	18809	18458	18355	18498	18472	18475	18545	18535	18649	18551	18404	18407	18438	18360	18516	18478	18487	18491	18438	18479	18557	18448	18555	18587	18696	18345	18429	18245	18426	18360	18358	18386	18514	18478	18537	18580	18429	18642	18586	18405	18712	18726	18443	18437	18537	18540	18520	18501	18456	18675	18485	18381	18301	18529	18568	18417	18493	18540	18368	18458	18628	18545	18528	18306	18617	18475	18326	18343	18584	18413	18483	18413	18431	18405	18508	18512	18561	18441	18558	18421	18487	18276	18541	18299	18488	18456	18378	18543	18673	18492	18387	18398	18565	18646	18579	18631	18528	18443	18548	18375	18497	18658	18375	18728	18491	18358	18594	18369	18542	18489	18511	18359	18439	18415	18450	18604	18380	18472	18475	18611	18421	18639	18500	18461	18598	18364	18548	18491	18542	18555	18477	18489	18517	18592	18538	18583	18420	18325	18474	18372	18472	18631	18388	18561	18483	18621	18454	18456	18395	18622	18490	18353	18469	18568	18652	18633	18501	18528	18503	18274	18493	18476	18538	18452	18514	18343	18465	18481	18433	18515	18294	18278	18717	18624	18445	18409	18527	18440	18550	18604	18563	18532	18435	18555	18398	18452	18486	18428	18456	18501	18617	18366	18314	18287	18356	18596	18431	18462	18429	18478	18568	18654	18364	18453	18349	18360	18357	18641	18536	18559	18383	18522	18399	18365	18493	18426	18275	18402	18536	18424	18457	18373	18414	18514	18252	18539	18400	18436	18355	18425	18633	18470	18524	18477	18348	18574	18339	18384	18477	18466	18629	18456	18459	18630	18457	18513	18402	18407	18387	18408	18496	18639	18601	18466	18482	18443	18462	18469	18469	18415	18445	18428	18603	18335	18346	18534	18307	18398	18527	18593	18472	18464	18544	18490	18392	18459	18562	18477	18368	18459	18439	18379	18362	18381	18401	18431	18640	18532	18390	18591	18296	18374	18488	18523	18563	18532	18375	18342	18489	18437	18427	18369	18407	18464	18763	18466	18509	18399	18701	18398	18528	18460	18284	18367	18455	18284	18460	18340	18493	18445	18466	18639	18555	18454	18435	18487	18444	18357	18321	18522	18325	18450	18408	18363	18590	18575	18536	18524	18314	18454	18334	18412	18428	18553	18663	18416	18338	18692	18392	18463	18455	18306	18513	18486	18415	18769	18485	18387	18607	18578	18403	18536	18449	18414	18480	18411	18525	18570	18427	18357	18376	18465	18337	18382	18461	18594	18605	18509	18566	18580	18414	18400	18620	18556	18520	18462	18363	18415	18389	18484	18498	18367	18439	18526	18506	18464	18645	18401	18480	18420	18565	18377	18632	18423	18386	18464	18525	18455	18385	18612	18469	18630	18414	18702	18603	18432	18531	18364	18378	18304	18528	18532	18624	18429	18441	18250	18384	18591	18522	18468	18522	18494	18532	18279	18569	18351	18476	18578	18227	18449	18669	18530	18441	18510	18363	18549	18533	18520	18410	18571	18604	18636	18411	18560	18332	18550	18529	18472	18440	18418	18518	18467	18413	18554	18570	18558	18464	18517	18490	18460	18422	18352	18638	18405	18260	18554	18423	18380	18298	18542	18581	18346	18377	18428	18411	18430	18772	18441	18572	18451	18492	18609	18329	18556	18308	18537	18361	18529	18503	18469	18527	18645	18552	18582	18461	18560	18334	18320	18496	18729	18616	18517	18447	18465	18422	18358	18605	18557	18595	18506	18543	18514	18369	18345	18606	18353	18525	18475	18329	18259	18385	18387	18605	18210	18400	18526	18416	18540	18356	18568	18376	18450	18487	18445	18331	18272	18487	18605	18575	18461	18737	18537	18398	18505	18396	18456	18616	18410	18361	18628	18584	18190	18521	18614	18634	18491	18417	18515	18566	18509	18475	18422	18461	18545	18509	18475	18515	18509	18387	18347	18592	18360	18459	18558	18443	18346	18318	18396	18289	18638	18533	18636	18489	18555	18620	18558	18631	18384	18533	18507	18505	18654	18453	18447	18432	18522	18598	18523	18555	18340	18433	18545	18376	18440	18441	18419	18546	18424	18623	18261	18454	18414	18298	18439	18482	18391	18363	18557	18547	18463	18465	18371	18547	18499	18471	18481	18417	18596	18650	18545	18528	18569	18483	18554	18511	18442	18377	18596	18495	18569	18531	18557	18568	18508	18484	18376	18465	18541	18352	18499	18532	18506	18424	18437	18657	18605	18502	18431	18696	18399	18516	18554	18365	18432
24106	21171	27726	25441	25042	29795	32325	29731	29344	29795	29535	29237	29302	29216	29005	28964	29012	28991	28836	28984	28936	28992	28720	28490	28687	28840	28642	28701	28659	28754	28731	28781	28967	28686	28753	28760	28948	28670	28853	28703	28648	28734	28732	28503	28762	28810	28975	28593	28648	28691	28495	28770	28643	28688	28615	28630	28753	28715	28357	28570	28687	28691	28577	28470	28764	28656	28804	28610	28686	28561	28723	28514	28512	28643	28822	28872	28563	28687	28761	28614	28624	28500	28768	28631	28706	28334	28616	28568	28740	28620	28870	28479	28689	28405	28396	28345	28689	28536	28668	28701	28702	28583	28787	28742	28687	28534	28473	28364	28556	28650	28599	28634	28583	28407	28655	28664	28334	28522	28865	28314	28533	28672	28653	28544	28531	28558	28566	28638	28841	28610	28623	28681	28550	28406	28557	28600	28388	28763	28605	28671	28434	28571	28692	28744	28471	28723	28706	28371	28622	28454	28738	28562	28574	28520	28846	28726	28488	28548	28761	28675	28356	28520	28653	28850	28871	28676	28686	28435	28615	28927	29104	28687	28587	28613	28765	28647	28705	28613	28493	28682	28437	28496	28734	28634	28849	28903	28646	28450	28517	28626	28738	28592	28647	28572	28744	28710	28749	28680	28521	28490	28953	28637	28502	28583	28363	28433	28515	28277	28471	28527	28580	28717	28681	28488	28361	28554	28667	28754	28925	28675	28683	28445	28518	28664	28719	28306	28557	28550	28560	28755	28588	28797	28967	28771	28511	28811	28740	28658	28607	28605	28547	28281	28663	28621	28287	28712	28631	28360	28604	28930	28759	28596	28684	28423	28626	28391	28415	28814	28328	28407	28689	28739	28362	28631	28474	28516	28479	28505	28431	28659	28583	28942	28703	28644	28523	28775	28716	28645	28293	28704	28742	28777	28459	28623	28917	28719	28551	28738	28756	28512	28660	28628	28676	28584	28674	28564	28387	28554	28583	28416	28627	28662	28475	28777	28520	28715	28638	28645	28837	28460	28590	28777	28655	28591	28474	28562	28470	28699	28582	28772	28755	28649	28380	28652	28866	28861	29023	28471	28615	28676	28679	28800	28753	28566	28401	28459	28861	28496	28842	28509	28539	28830	28481	28462	28737	28846	28312	28545	28787	28344	28562	28928	28623	28557	28571	28635	28588	28777	28929	28850	28598	28508	28573	28531	28601	28769	28532	28588	28683	28625	28678	28777	28548	28588	28442	28446	28552	28559	28660	28571	28647	28867	28823	28487	28396	28484	28494	28591	28543	28444	28638	28659	28652	28447	28481	28554	28489	28469	28481	28669	28755	28912	28563	28548	28626	28369	28629	28673	28318	28511	28637	28690	28508	28760	28842	28743	28645	28628	28572	28593	28389	28600	28702	28743	28674	28585	28238	28597	28694	28749	28660	28292	28606	28748	28586	28448	28677	28485	28362	28671	28749	28669	28642	28959	28659	28711	28372	28389	28616	28425	28754	28761	28696	28393	28596	28529	28530	28604	28514	28423	28498	28666	28479	28594	28546	28368	28626	28563	28575	28408	28369	28339	28405	28439	28425	28605	28440	28427	28676	28297	28651	28455	28680	28540	28490	28683	28457	28766	28297	28636	28603	28640	28533	28496	28722	28619	28389	28581	28494	28380	28617	28757	28637	28509	28492	28549	28569	28539	28653	28563	28446	28417	28608	28642	28625	28766	28804	28628	28757	28285	28688	28554	28543	28628	28715	28773	28417	28561	28623	28474	28819	28864	28777	28704	28647	28642	28502	28516	28656	28480	28648	28520	28792	28419	28775	28668	28630	28466	28464	28266	28419	28480	28445	28562	28642	28736	28481	28804	28866	28684	28495	28529	28393	28449	28476	28582	28630	28475	28691	28752	28470	28647	28588	28392	28489	28519	28608	28591	28489	28731	28565	28818	28694	28617	28686	28782	28879	28617	28609	28609	28623	28592	28690	28429	28764	28431	28565	28342	28558	28516	28380	28645	28492	28660	28577	28632	28671	28381	28534	28446	28625	28522	28731	28405	28500	28411	28463	28531	28469	28639	28592	28507	28614	28720	28568	28538	28535	28514	28805	28711	28694	28860	28736	28930	28616	28748	28485	28842	28612	28651	28560	28580	28632	28361	28637	28836	28276	28473	28661	28560	28651	28723	28678	28768	28515	28687	28516	28581	28526	28713	28568	28706	28749	28333	28765	28714	28723	28626	28675	28737	28766	28387	28521	28690	28704	28645	28222	28735	28482	28513	28460	28609	28557	28366	28457	28399	28705	28569	28514	28347	28579	28456	28856	28593	28682	28475	28561	28536	28638	28675	28611	28821	28734	28670	28633	28409	28528	28569	28804	28605	28634	28809	28788	28783	28788	28499	28701	28484	28754	28630	28678	28524	28667	28811	28891	28563	28576	28454	28659	28652	28626	28852	28739	28539	28546	28602	28460	28510	28551	28781	28547	28355	28689	28399	28712	28293	28594	28614	28627	29048	28574	28407	28726	28715	28723	28573	28660	28594	28723	28466	28404	28862	28744	28473	28638	28550	28636	28672	28676	28741	28514	28435	28432	28404	28633	28694	28967	28725	28593	28375	28482	28541	28817	28741	28634	28724	28637	28672	28656	28556	28616	28678	28674	28746	28802	28513	28748	28641	28712	28479	28516	28464	28624	28890	28552	28728	28266	28340	28561	28391	28458	28536	28532	28799	28523	28511	28660	28483	28368	28806	28643	28664	28425	28632	28556	28566	28803	28485	28443	28501	28658	28547	28617	28586	28676	28440	28585	28864	28762	28382	28399	28548	28435	28420	28787	28713	28728	28429	28690	28635	28800	28722	28802	28852	28479	28672	28707	28627	28674	28745	28848	28652	28671	28648	28826	28780	28658	28492	28714	28656	28372	28619	28768	28590	28553	28686	28586	28523	28542	28613	28685	28391	28780	28924	28603	28413	28647	28812	28447	28465	28590	28665	28279	28563	28456	28476	28534	28604	28545	28638	28515	28366	28704	28614	28549	28519	28604	28332	28579	28454	28408	28500	28718	28632	28428	28787	28713	28695	28499	28634	28681	28858	28776	28734	28530	28551	28812	28767	28637	28739	28700	28519	28666	28565	28590	28491	28409	28633	28572	28555	28535	28547	28481	28590	28733	28415	28568	28685	28656	28694	28658	28681	28721	28421	28670	28672	28417	28616	28371	28651	28810	28532	28647	28244	28501	28693	28762	28606	28521	28589	28825	28432	28504	28533	28481	28728	28434	28781	28622	28616	28701	28628	28534	28686	28485	28208	28639	28593	28739	28399	28541	28488	28692	28561	28716	28508	28773	28480	28696	28664	28785	28462	28718	28602	28330	28594	28626	28827	28516	28610	28436	28586	28702	28365	28639	28640	28736	28511	28456	28618	28758	28278	28674	28673	28445	28756	28586	28642	28449	28862	28810	28669	28537	28608	28616	28784	28637	28681	28670	28434	28772	28636	28635	28559	28624	28527	28504	28445	28612	28655	28603	28454	28605	28420	28575	28407	28578	28660	28713	28437	28769	28540	28652	28669	28695	28466	28472	28794	28852	28839	28536	28738	28551	28404	28701	28787	28788	28947	28573	28375	28577	28687	28864	28658	28631	28583	28875	28607	28496	28650	28506	28673	28556	28467	28635	28528	28347	28773	28607	28713	28640	28705	28749	28627	28556	28617	28571	28690	28682	28536	28731	28626	28556	28622	28640	28580	28717	28720	28683	28562	28475	28558	28722	28513	28708	28759	28629	28544	28504	28627	28164	28558	28719	28603	28704	28420	28723	28548	28462	28751	28542	28652	28655	28736	28489	28480	28552	28613	28461	28762	28722	28639	28577	28506	28510	28288	28696	28629	28435	28659	28792	28700	28730	28757	28399	28625	28535	28464	28579	28548	28513	28486	28591	28590	28682	28558	28605	28582	28314	28713	28565	28600	28692	28648	28576	28522	28659	28860	28846	28737	28381	28688	28644	28569	28557	28826	28454	28744	28771	28674	28546	28468	28770	28456	28620	28673	28296	28649	28501	28681	28748	28579	28382	28381	28704	28501	28526	28523	28706	28466	28374	28874	28696	28547	28507	28413	28692	28520	28732	28540	28490	28288	28543	28536	28247	28466	28615	28623	28697	28592	28722	28762	28708	28497	28560	28729	28502	28609	28770	28667	28634	28657	28676	28642	28756	28701	28698	28539	28478	28785	28500	28608	28321	28817	28587	28503	28666	28480	28394	28487	28531	28611	28791	28691	28849	28471	28637	28741	28434	28496	28891	28694	28399	28558	28902	28750	28458	28671	28464	28524	28689	28904	28768	28642	28641	28744	28705	28561	28455	28659	28476	28748	28831	28530	28574	28769	28627	28646	28699	28673	28602	28892	28934	28540	28612	28442	28462	28413	28350	28741	28483	28398	28413	28413	28626	28627	28694	28669	28705	28636	28753	28570	28615	28461	28456	28462	28462	28473	28681	28592	28548	28676	28467	28686	28535	28609	28498	28543	28423	28503	28742	28520	28474	28394	28462	28612	28643	28714	28482	28579	28812	28671	28619	28646	28623	28458	28689	28515	28336	28746	28620	28555	28662	28655	28650	28644	28626	28767	28411	28730	28585	28416	28534	28613	28543	28735	28503	28706	28572	28491	28759	28693	28539	28768	28674	28804	28468	28550	28889	28569	28886	28616	28589	28614	28431	28727	28604	28706	28773	28637	28618	28684	28523	28411	28555	28542	28517	28754	28728	28775	28543	28598	28393	28162	28727	28565	28542	28609	28587	28729	28848	28329	28558	28528	28511	28628	28623	28574	28581	28641	28704	28525	28415	28572	28636	28548	28329	28364	28400	28491	28537	28485	28626	28460	28622	28536	28637	28706	28499	28676	28463	28647	28566	28392	28700	28707	28442	28270	28203	28506	28539	28563	28556	28655	28737	28755	28581	28615	28513	28329	28582	28689	28508	28754	28784	28543	28574	28567	28704	28500	28597	28655	28534	28345	28488	28602	28592	28553	28798	28473	28510	28227	28489	28501	28602	28497	28575	28641	28946	28584	28629	28692	28567	28856	28671	28645	28744	28636	28638	28732	28364	28575	28819	28490	28720	28036	28269	28476	28749	28380	28655	28563	28773	28284	28518	28331
18878	30346	29684	25253	22641	21081	20334	19487	19088	18711	18505	18354	18469	18166	18151	18090	18037	18104	18030	17975	17910	17915	17899	17904	17842	17862	17852	17766	17931	17813	17848	17807	17723	17795	17722	17578	17645	17717	17801	17837	17566	17679	17863	17818	17739	17738	18033	17826	17743	17764	17508	17631	17584	17644	17414	17620	17788	17601	17675	17655	17718	17715	17641	17816	17765	17717	17601	17781	17595	17888	17692	17579	17540	17551	17495	17746	17466	17702	17739	17781	17639	17759	17817	17609	17707	17790	17677	17717	17619	17630	17667	17732	17611	17576	17670	17730	17604	17661	17800	17617	17670	17783	17772	17380	17634	17688	17773	17705	17682	17489	17731	17727	17693	17449	17623	17779	17713	17772	17756	17626	17483	17775	17650	17713	17537	17819	17658	17596	17756	17691	17780	17780	17655	17737	17565	17557	17682	17570	17764	17753	17415	17568	17787	17719	17583	17617	17639	17727	17742	17532	17745	17785	17692	17646	17698	17655	17711	17868	17837	17638	17736	17646	17786	17643	17665	17803	17668	17606	17648	17452	17622	17582	17648	17525	17738	17890	17601	17718	17627	17497	17494	17777	17629	17660	17681	17604	17669	17651	17583	17612	17550	17590	17682	17857	17699	17615	17720	17569	17622	17702	17477	17658	17529	17576	17675	17571	17803	17564	17458	17704	17552	17691	17642	17635	17650	17570	17695	17673	17640	17758	17668	17731	17520	17741	17541	17721	17591	17716	17547	17588	17739	17680	17808	17723	17551	17828	17801	17618	17559	17633	17556	17606	17569	17690	17607	17539	17550	17753	17611	17664	17601	17475	17640	17647	17585	17633	17667	17622	17608	17706	17485	17490	17576	17807	17671	17664	17688	17779	17519	17692	17745	17570	17667	17760	17488	17604	17649	17586	17475	17688	17588	17630	17695	17679	17571	17679	17457	17659	17735	17568	17547	17603	17652	17717	17641	17504	17583	17385	17535	17643	17701	17745	17696	17654	17649	17684	17641	17639	17740	17733	17746	17730	17649	17539	17821	17639	17723	17756	17533	17723	17482	17657	17722	17541	17838	17683	17666	17709	17611	17716	17421	17494	17721	17661	17461	17455	17739	17863	17775	17618	17544	17649	17843	17650	17809	17718	17909	17593	17721	17700	17713	17724	17590	17523	17676	17510	17538	17513	17612	17636	17752	17673	17610	17762	17547	17512	17470	17552	17578	17597	17566	17809	17425	17519	17644	17737	17759	17724	17671	17710	17640	17683	17804	17688	17636	17542	17632	17621	17802	17647	17521	17698	17585	17673	17696	17561	17611	17600	17601	17767	17686	17644	17803	17813	17691	17782	17623	17815	17603	17756	17771	17682	17730	17701	17588	17654	17681	17777	17719	17647	17768	17543	17721	17631	17701	17563	17483	17628	17699	17382	17849	17624	17758	17659	17681	17851	17689	17816	17764	17766	17667	17709	17832	17721	17437	17652	17472	17685	17695	17608	17640	17515	17474	17675	17755	17727	17774	17684	17631	17616	17676	17619	17525	17487	17771	17687	17685	17700	17624	17626	17585	17624	17567	17620	17812	17595	17767	17722	17688	17708	17569	17573	17701	17641	17649	17559	17545	17645	17579	17555	17806	17694	17734	17683	17646	17776	17730	17692	17507	17475	17680	17546	17719	17804	17595	17593	17717	17720	17472	17593	17753	17517	17593	17668	17623	17591	17562	17554	17722	17632	17452	17773	17738	17829	17639	17498	17603	17558	17514	17930	17589	17766	17792	17757	17724	17796	17518	17505	17545	17743	17515	17635	17675	17675	17529	17574	17726	17572	17642	17716	17768	17764	17689	17833	17650	17669	17768	17645	17781	17707	17557	17544	17656	17703	17775	17623	17635	17636	17553	17689	17733	17554	17635	17509	17617	17614	17662	17573	17630	17836	17672	17701	17777	17561	17770	17582	17607	17684	17637	17838	17744	17628	17645	17729	17849	17587	17716	17681	17759	17629	17753	17661	17643	17707	17682	17607	17683	17643	17648	17634	17659	17492	17744	17861	17564	17566	17698	17703	17685	17576	17568	17707	17665	17535	17754	17814	17729	17695	17549	17725	17515	17701	17797	17675	17764	17640	17695	17578	17655	17730	17573	17689	17657	17829	17630	17570	17631	17550	17636	17491	17892	17526	17567	17748	17891	17700	17809	17520	17630	17740	17620	17724	17648	17687	17650	17740	17444	17803	17615	17609	17751	17737	17511	17789	17477	17449	17660	17530	17656	17564	17621	17641	17488	17533	17438	17634	17548	17748	17606	17616	17539	17775	17810	17534	17532	17773	17733	17730	17682	17749	17789	17662	17794	17547	17719	17667	17709	17676	17669	17737	17736	17712	17729	17516	17820	17521	17666	17565	17714	17822	17544	17680	17711	17555	17526	17643	17666	17643	17655	17676	17654	17568	17632	17697	17631	17585	17764	17639	17757	17619	17618	17833	17489	17469	17592	17484	17635	17642	17496	17666	17529	17718	17583	17679	17627	17686	17682	17478	17557	17656	17575	17608	17482	17646	17781	17738	17831	17800	17643	17587	17606	17640	17860	17844	17616	17544	17568	17615	17393	17752	17691	17607	17559	17721	17585	17646	17661	17647	17716	17664	17568	17743	17606	17806	17745	17623	17745	17554	17612	17684	17664	17709	17684	17795	17554	17692	17423	17707	17642	17609	17469	17706	17539	17708	17762	17639	17638	17759	17659	17627	17695	17726	17793	17724	17611	17620	17661	17628	17615	17648	17741	17682	17587	17603	17506	17657	17643	17539	17736	17842	17740	17736	17805	17788	17591	17627	17570	17771	17770	17628	17713	17629	17671	17511	17733	17642	17548	17676	17585	17723	17819	17667	17833	17677	17792	17596	17795	17635	17652	17759	17755	17614	17613	17612	17447	17771	17857	17520	17865	17664	17496	17631	17721	17834	17482	17528	17754	17664	17601	17666	17590	17714	17747	17553	17665	17825	17494	17525	17800	17687	17682	17844	17647	17701	17674	17675	17691	17483	17756	17882	17590	17578	17777	17619	17806	17611	17635	17665	17485	17679	17727	17483	17652	17673	17744	17819	17725	17843	17682	17471	17750	17488	17901	17716	17737	17757	17581	17762	17782	17644	17688	17839	17641	17399	17534	17658	17587	17900	17737	17570	17820	17775	17622	17569	17812	17772	17768	17772	17611	17674	17640	17457	17596	17626	17825	17534	17596	17622	17610	17592	17566	17751	17531	17692	17665	17678	17510	17697	17636	17739	17602	17545	17702	17595	17653	17615	17796	17708	17717	17505	17660	17462	17549	17732	17698	17568	17601	17474	17569	17608	17644	17749	17817	17650	17636	17702	17750	17542	17572	17757	17638	17541	17719	17647	17616	17515	17601	17708	17611	17540	17651	17696	17701	17580	17627	17667	17649	17511	17496	17640	17823	17653	17489	17578	17776	17745	17655	17714	17854	17706	17604	17723	17743	17651	17499	17746	17671	17653	17462	17767	17579	17674	17637	17645	17553	17660	17747	17739	17562	17712	17701	17612	17695	17565	17680	17702	17579	17826	17624	17518	17792	17639	17515	17642	17511	17694	17711	17601	17684	17464	17673	17695	17791	17561	17438	17708	17813	17706	17471	17663	17591	17625	17691	17616	17820	17643	17628	17695	17736	17628	17577	17668	17733	17724	17451	17858	17524	17681	17643	17589	17658	17640	17596	17745	17756	17573	17719	17590	17748	17713	17736	17681	17573	17692	17481	17751	17633	17614	17721	17502	17720	17629	17590	17786	17641	17631	17756	17688	17749	17714	17480	17548	17712	17492	17509	17843	17573	17687	17767	17771	17568	17566	17548	17691	17561	17547	17778	17505	17665	17583	17742	17577	17736	17748	17599	17392	17743	17541	17635	17651	17447	17650	17659	17644	17538	17673	17622	17736	17591	17601	17628	17529	17775	17756	17864	17800	17791	17669	17529	17934	17442	17523	17504	17504	17765	17716	17479	17779	17762	17594	17632	17658	17608	17825	17735	17807	17611	17546	17583	17547	17624	17806	17667	17682	17512	17819	17754	17700	17797	17759	17773	17479	17757	17764	17595	17597	17690	17673	17520	17678	17575	17730	17587	17581	17502	17588	17714	17700	17652	17555	17658	17564	17662	17753	17647	17711	17734	17539	17694	17532	17612	17628	17809	17568	17683	17663	17793	17735	17700	17587	17655	17620	17563	17574	17651	17674	17815	17606	17567	17745	17670	17637	17637	17833	17730	17675	17791	17646	17698	17654	17705	17595	17643	17753	17720	17632	17657	17692	17637	17638	17759	17742	17817	17669	17703	17614	17618	17645	17566	17648	17574	17653	17791	17606	17644	17698	17624	17730	17725	17705	17481	17771	17634	17743	17676	17737	17695	17552	17749	17763	17632	17746	17832	17606	17610	17658	17684	17757	17661	17561	17706	17741	17574	17599	17513	17617	17449	17920	17660	17624	17476	17655	17665	17665	17606	17736	17595	17833	17679	17768	17682	17857	17735	17756	17695	17683	17837	17744	17632	17611	17718	17724	17605	17581	17662	17456	17657	17669	17602	17685	17628	17678	17792	17705	17728	17584	17810	17684	17693	17618	17814	17789	17662	17674	17941	17623	17574	17834	17583	17741	17406	17705	17545	17599	17529	17657	17577	17804	17549	17713	17595	17724	17549	17597	17688	17644	17715	17471	17684	17653	17787	17860	17702	17903	17836	17552	17801	17758	17541	17705	17783	17708	17776	17618	17616	17456	17751	17777	17655	17757	17778	17740	17521	17738	17834	17643	17769	17682	17734	17639	17736	17731	17652	17578	17557	17576	17594	17777	17580	17770	17632	17634	17524	17482	17733	17692	17791	17769	17628	17645	17811	17586	17629	17608	17937	17598	17598	17638	17557	17578	17797	17613	17796	17756	17530	17516	17593	17614	17616	17639	17881	17715	17689	17501	17708	17652	17703	17599	17685	17575	17580	17665	17872	17691	17593	17660	17514	17846	17558	17753	17726	17547	17628	17750	17636	17759	17620	17798	17747	17745	17635	17723	17688	17681	17542	17688	17735	17677	17621	17774	17662	17653	17595	17813	17687	17612	17606	17407	17731	17663	17644	17711	17601	17668	17716	17730
22605	21191	27816	24990	22706	28435	34259	30794	30291	30415	30337	29970	29366	29629	29488	29658	29224	29164	29310	29290	29256	29199	29358	29219	29062	29454	29302	28924	28865	29005	29093	29009	28975	29083	29193	29219	28876	28950	29110	29084	29087	29086	29129	29125	28988	29053	29007	28886	29003	29120	29230	29004	29138	29057	28982	28915	28944	29111	28910	28900	29017	29063	28856	28640	29032	28928	28985	28739	29012	28778	28850	28702	29080	28891	28731	28827	28788	28715	28708	28919	28767	28735	29128	29149	28900	28942	28711	28715	28663	28755	28810	28690	28876	29193	29004	29102	28725	28914	28632	28943	29045	28773	28718	28888	28671	28789	28730	28792	28804	28907	28863	28642	28820	28736	28728	28782	28891	28880	28921	28753	28846	28689	29167	28605	28747	28737	28693	28854	28949	28728	28820	29031	28906	28887	29102	28889	28798	28771	28828	28745	28856	28803	28875	28970	28995	28443	28710	28945	28734	28755	28656	28790	28629	28737	28908	28825	28798	28817	28823	28820	29024	28743	28894	28862	28917	28808	28566	29000	28887	28857	28940	28954	28661	28848	28814	28696	28870	28895	28549	28836	28973	28812	28752	28951	28864	28976	28835	28810	28750	28829	28812	28833	28969	28897	28702	28625	28808	28623	28921	29028	29000	28780	28692	28774	28832	28665	28967	28877	28902	28530	28690	28583	29151	28422	28662	28695	29078	28951	28862	28848	28924	28903	28811	28765	28678	28646	28918	28876	28917	28844	29024	28674	28879	28926	28709	28872	28827	28972	28409	28770	28989	28622	28746	28937	28631	28735	28838	29040	28854	29017	29072	28593	28791	28463	28862	29062	29144	28904	28989	28885	28874	28645	29044	28792	29106	28676	28584	28671	29093	28859	28825	28921	28888	28885	28858	28751	28729	28692	28666	28807	28748	28827	28607	28829	28867	28977	28776	28695	28763	28806	28656	29026	28652	29033	28789	28710	28695	28710	28907	29068	28633	28784	28786	28672	28795	28702	28596	28919	28807	28971	28874	28800	28549	29011	28846	29183	28839	28886	28854	29080	28743	28757	28810	28850	28775	28858	28894	28824	28899	28841	28644	28629	28576	28564	28605	28750	28827	29083	28883	28717	28980	28674	28910	28878	28711	28895	28987	28737	28728	28992	29202	28930	29228	28835	28880	28830	28706	28942	28915	28793	28694	28760	28641	28847	28655	28868	28836	28665	28912	28892	28850	28780	28895	28761	28800	28832	28653	28581	28878	29027	28828	28603	28699	28762	28834	28587	28821	28593	28878	28816	28369	28703	29026	28801	28771	29148	28824	29002	28606	28762	28923	28925	28740	28774	28806	28828	28949	28831	28865	28947	28975	28871	29063	28638	28705	28940	28775	28766	29062	28917	28634	29051	28831	28620	28692	28582	28717	28715	29169	28918	28847	28862	28874	28899	28675	28722	28840	28810	28889	28905	28817	28781	28737	28718	28946	28917	28918	28499	28808	28785	29111	28856	28816	28866	28853	28712	28771	28820	29071	28735	28999	28659	28734	28851	29016	28776	28858	28746	29056	28566	28976	28647	29140	29053	28747	28842	28896	28871	28868	28651	29120	28797	28929	28593	28850	29057	28689	28927	28869	28867	28545	28571	28796	28682	28765	28922	29103	28880	28735	28947	28806	28764	28877	28876	29103	28817	29152	28859	29023	28985	28938	28792	28758	28679	28454	29031	28923	28917	28715	28772	28804	28723	28853	28948	28981	28753	28793	28772	28897	28670	29019	28918	28820	28836	28821	28826	28704	28826	28795	29099	29025	28718	28538	28821	28627	28666	28803	28894	28718	29189	28968	28638	28911	28833	28684	28719	28803	28722	28655	28827	29008	28938	28523	28810	28891	28763	28879	28950	28653	28771	28696	28644	28800	28696	28907	28795	28644	28718	28593	28996	28904	29066	28923	28640	28710	28730	28791	28933	28869	28695	28982	28849	28795	28770	28808	28871	28868	28715	28960	28806	28834	28847	28651	28800	28818	29009	28863	28797	28861	28727	28626	28828	28996	28672	28754	28965	28942	28956	28948	28886	28791	28726	28654	28913	28875	28914	28448	29069	28880	28873	29056	28837	29027	28961	29028	29033	28904	28855	28646	28797	28953	28684	28615	28798	28868	28854	28926	28697	28632	28954	28767	28857	28734	28900	28869	28692	28765	28955	28954	28900	28618	28739	28704	28431	28779	28940	28734	28748	28633	28781	29081	28930	28833	28993	28893	28844	29061	28551	28963	28889	28685	28647	28851	28844	28809	28845	29042	28680	28988	28791	28992	28618	28657	28716	28896	28751	28707	28953	28725	29011	28812	28875	28767	28805	28963	28901	28723	28824	28788	28794	28617	28771	28771	28933	28838	28999	28728	28590	28712	28813	29095	28733	28944	28928	28589	28793	28868	29080	28908	28770	28927	28826	28712	28697	29072	29253	28833	28906	28922	28985	28521	28576	29013	29030	28864	28862	28962	28847	28603	28678	28809	28741	28816	28698	28825	28655	28837	28692	28755	28846	28865	28722	28993	28944	28739	28773	28693	28586	28820	28796	28792	28875	28954	28880	28988	28722	28821	28583	28721	28717	28772	28782	28596	28825	28704	28906	28688	28816	29016	28849	28661	28776	29093	28505	28673	28984	29025	28773	28997	28751	29034	28972	28994	28713	28790	28956	29136	28671	28769	28817	28754	28622	29015	28706	28574	28525	28658	28866	29009	28804	28956	28843	28779	28996	28610	29013	29016	28783	28861	28773	28852	29022	28933	28800	28904	28717	28919	28895	28684	28851	28807	28891	28544	28764	28633	28737	28880	28905	28915	28834	28711	28859	28760	28848	28923	29097	28735	28874	28734	28841	28743	28814	28792	28785	28756	28912	28747	28887	28546	29066	29075	28959	28743	28814	28981	28889	29038	28642	28894	28828	28675	28803	28639	28760	28991	28690	28871	28826	28543	28804	28998	28670	28708	28732	28855	28852	28741	28976	28973	28683	28706	28910	28765	28637	28806	28644	28769	28733	28670	28965	28850	28792	28567	28745	28889	28900	28769	28861	29120	28904	28601	28784	28934	28662	28849	28872	28823	28778	28943	28619	28733	28480	28817	28834	29109	28838	28785	28801	28949	28808	28696	28830	28870	28971	28746	29016	28959	28944	28923	28972	28606	28652	28995	29001	28801	28657	28921	28953	28746	28841	28746	28708	28946	29049	28998	28659	28828	28927	28812	28616	28796	28631	28771	28798	28810	28810	28749	28773	28845	28873	28927	28679	29004	28913	28834	28806	28824	29138	28791	28857	28788	28906	29029	28829	29089	28654	28740	28836	28810	28610	28824	28862	29107	29227	28629	28790	28709	28691	28816	28601	28740	28881	29045	28838	28771	28879	28932	28700	28677	28578	28689	28774	28583	28786	28719	28530	28772	29103	29078	28727	28720	28859	28868	28774	28601	28752	28998	28935	28959	28697	28769	28701	29053	28831	28783	28650	28970	28727	28940	28736	28931	28481	28732	28844	28787	28739	28659	28594	28918	28951	28963	28972	28901	28733	28900	28753	29118	28875	28728	28809	28776	28921	29155	29044	29154	28640	28565	28705	28633	28803	28804	28780	28796	28714	28478	28773	28715	28913	28557	29095	28724	29029	28744	28389	28573	28593	28906	28812	28499	28847	28846	28954	28846	28722	28894	28736	28712	29013	29029	29143	28786	28732	28712	28618	29047	28764	28826	28703	28654	28832	29034	28785	28874	28911	28921	28917	28832	28867	28736	29281	28575	28669	28846	28940	28920	28945	28912	28732	29128	28957	28874	28881	28762	28645	28758	29148	29164	28745	28800	28751	28938	28775	28995	28908	28949	28710	28750	29083	28701	28569	29042	28835	28651	28693	28865	28798	28741	28916	28888	28956	28951	28714	28669	29014	28626	28957	28875	28737	28812	28886	28758	28880	28768	28471	28890	28750	28662	28661	28841	28949	28609	28819	28903	29111	29111	28714	28935	28788	28753	28851	28631	28822	28709	28695	28617	28643	28907	28663	28624	28632	28833	28897	28711	28811	28837	29107	28723	28700	28757	28923	29338	28946	29265	28960	29002	28967	28813	29071	28805	28741	28821	28766	28832	28911	28581	28681	28630	28553	28747	28979	29077	28900	28631	28756	28820	28904	28858	28699	28721	28726	28619	28692	29058	28624	28674	28764	28876	28977	28639	28671	28916	28870	29142	28937	29005	28920	28908	29214	28617	28833	28880	28789	28715	28872	28755	28544	28870	28710	28812	28785	28866	28926	28813	28817	28704	29013	28971	28815	28996	28910	28858	28900	28703	28863	29161	28873	29049	28859	28721	28783	28786	28749	28806	28652	28906	28955	28813	28606	29112	28907	28861	28829	28803	28821	28619	28716	28649	28829	28979	29073	29042	28819	28840	28795	28734	28853	28790	29086	28901	28930	28791	28803	28776	28882	28816	28758	29110	28851	28710	28765	29066	28899	28768	28951	28748	29054	29028	28574	29104	28825	28870	28815	29052	28868	28633	28710	28879	28863	28890	28642	28777	28850	28598	28726	28840	28941	28731	28812	28670	28819	28992	28680	28772	28691	28745	28987	29216	28860	28400	28605	28925	28880	28943	28934	29014	28899	28706	28792	28721	28783	29203	28866	28750	28748	28779	28783	29063	28814	29079	28798	29059	28832	28811	29014	28877	28658	28813	29079	29152	28887	28765	28721	28994	28677	28860	28653	28811	28761	28824	28656	28790	28846	29044	28877	28890	28622	28923	28799	28793	28821	29195	28690	28978	28956	28857	28733	29260	28952	28643	28727	28605	28918	28980	28738	28662	28892	28817	29013	28718	28988	29005	28827	28862	28962	28970	28914	28769	28658	28530	28670	28645	28754	28876	28730	28798	28771	28859	28668	28988	28825	28833	28855	29028	28784	28987	28737	28842	28916	28673	28898	28691	28737	28763	28936	28853	28655	28540	28822	28668	28942	28718	28671	28707	28772	28788	28789	29017	28947	28731	28798	28760	28708	28883	28940	29024	28941	28857	28846	28681	28681	28650	28870	28588	29017	28817	29031	28808	28828	29037	29071	28821	28785	29043	28732	29222	29029	28885	28736	29022	28614	28860	28745	28737	28819	28717	29131
20841	35808	34608	28563	25193	23118	21534	20412	19784	19696	19159	18942	18650	18638	18735	18483	18029	18260	18193	18195	18210	18159	18154	17980	17910	18168	18093	17845	17859	17897	18009	17810	17943	18073	17850	17955	18088	17887	17858	17824	18050	17874	17837	17826	17818	17917	18049	17821	17712	18013	17745	17854	17733	17937	17909	17796	17747	17768	17653	17808	17950	17671	17832	17587	17844	17792	17715	17637	17601	17970	17628	17834	17578	17796	17975	17689	17842	17707	17874	17546	17710	17652	17604	17686	17680	17839	17933	17645	17666	17854	17748	17697	17756	17728	17727	17639	17623	17623	17719	17638	17869	17722	17763	17633	17648	17587	17690	17752	17758	17749	17527	17726	17795	17585	17584	17608	17690	17998	17700	17579	17727	17730	17673	17719	17580	17678	17807	17588	17781	17571	17597	17611	17658	17647	17521	17706	17870	17705	17718	17714	17755	17893	17687	17692	17548	17645	17754	17887	17814	17598	17769	17671	17502	17702	17617	17784	17672	17691	17603	17865	17778	17600	17658	17652	17694	17876	17674	17676	17622	17653	17625	17677	17590	17736	17866	17624	17807	17769	17812	17545	17754	17613	17703	17653	17641	17598	17730	17785	17539	17756	17745	17459	17839	17583	17727	17642	17945	17474	17701	17679	17960	17712	17861	17714	17676	17716	17609	17594	17652	17523	17680	17756	17724	17583	17675	17708	17719	17634	17616	17631	17715	17793	17699	17808	17838	17787	17608	17596	17724	17567	17788	17692	17647	17752	17703	17765	17672	17698	17634	17623	17564	17591	17858	17740	17726	17870	17735	17779	17792	17822	17709	17816	17614	17663	17823	17585	17558	17717	17754	17611	17898	17572	17869	17835	17657	17646	17651	17714	17660	17748	17595	17823	17634	17708	17742	17670	17620	17854	17618	17614	17576	17767	17765	17704	17743	17781	17597	17682	17661	17642	17746	17924	17680	17695	17676	17671	17735	17554	17952	17570	17611	17636	17716	17799	17781	17651	17802	17630	17472	17687	17565	17790	17782	17508	17693	17675	17816	17921	17777	17505	17642	17671	17569	17735	17827	17626	17599	17583	17675	17574	17793	17589	17658	17880	17758	17680	17764	17872	17754	17730	17814	17710	17845	17652	17743	17452	17656	17613	17594	17765	17593	17827	17517	17730	17727	17727	17552	17682	17734	17727	17697	17749	17762	17684	17802	17815	17642	17784	17497	17876	17577	17814	17611	17566	17595	17691	17795	17606	17666	17758	17622	17564	17756	17461	17755	17662	17599	17574	17702	17620	17577	17865	17742	17575	17808	17620	17514	17845	17879	17719	17896	17540	17858	17638	17561	17628	17680	17653	17764	17727	17541	17720	17600	17844	17768	17563	17677	17726	17664	17824	17910	17720	17772	17620	17624	17499	17603	17826	17731	17726	17791	17697	17613	17704	17825	17824	17700	17678	17616	17678	17797	17755	17795	17758	17946	17673	17471	17541	17726	17827	17683	17688	17727	17632	17836	17620	17749	17517	17784	17757	17816	17740	17599	17757	17822	17668	17679	17679	17588	17720	17749	17667	17608	17733	17745	17844	17768	17652	17679	17697	17572	17615	17749	17694	17740	17542	17841	17634	17651	17482	17752	17881	17588	17786	17670	17567	17769	17776	17581	17602	17665	17659	17706	17743	17579	17574	17647	17950	17724	17725	17886	17649	17699	17578	17656	17915	17709	17617	17581	17619	17751	17687	17469	17613	17499	17763	17830	17695	17902	17662	17871	17775	17629	17557	17620	17491	17729	17689	17742	17723	17609	17648	17666	17671	17571	17720	17670	17631	17742	17755	17723	17589	17850	17574	17799	17694	17765	17630	17735	17676	17648	17727	17478	17626	17500	17767	17673	17726	17864	17864	17735	17629	17626	17677	17730	17618	17779	17678	17754	17722	17701	17715	17835	17511	17712	17649	17728	17787	17779	17645	17863	17693	17554	17673	17759	17848	17525	17700	17709	17685	17587	17584	17854	17718	17753	17794	17700	17623	17728	17832	17741	17607	17703	17725	17674	17618	17659	17738	17538	17706	17786	17795	17830	17711	17652	17770	17587	17672	17861	17723	17774	17622	17622	17712	17732	17844	17793	17625	17639	17866	17504	17738	17566	17649	17663	17787	17684	17589	17903	17526	17808	17640	17666	17504	17551	17695	17541	17551	17820	17786	17625	17765	17719	17657	17793	17729	17717	17791	17593	17739	17511	17684	17790	17703	17775	17770	17515	17583	17860	17721	17743	17756	17814	17758	17797	17624	17723	17851	17702	17770	17795	17800	17554	17736	17615	17753	17822	17842	17653	17595	17716	17692	17837	17698	17553	17436	17554	17724	17643	17611	17708	17699	17708	17514	17640	17538	17657	17469	17635	17597	17685	17704	17807	17679	17829	17559	17761	17810	17674	17630	17548	17690	17796	17693	17808	17403	17707	17613	17698	17837	17644	17779	17781	17679	17701	17744	17742	17754	17657	17675	17709	17723	17935	17662	17715	17708	17753	17777	17757	17652	17754	17584	17794	17633	17657	17674	17526	17735	17602	17550	17713	17716	17796	17871	17656	17546	17767	17657	17772	17596	17721	17598	17486	17966	17698	17521	17550	17774	17808	17734	17614	17747	17770	17747	17934	17563	17734	17617	17931	17685	17609	17686	17642	17626	17818	17447	17741	17752	17716	17704	17740	17694	17569	17537	17590	17633	17886	17890	17688	17696	17822	17717	17738	17793	17659	17845	17471	17679	17751	17712	17599	17682	17674	17644	17731	17656	17716	17739	17752	17530	17702	17632	17747	17547	17817	17708	17824	17812	17773	17605	17683	17662	17843	17530	17424	17525	17804	17674	17590	17606	17823	17656	17719	17666	17800	17712	17797	17590	17861	17715	17709	17668	17690	17607	17634	17461	17678	17539	17704	17733	17832	17746	17769	17819	17447	17794	17621	17640	17578	17740	17765	17638	17751	17840	17831	17641	17666	17578	17714	17493	17606	17665	17630	17827	17620	17954	17735	17524	17818	17533	17577	17552	17590	17713	17752	17580	17545	17797	17709	17569	17647	17802	17589	17718	17594	17630	17822	17678	17664	17645	17654	17711	17678	17488	17422	17878	17772	17649	17560	17668	17568	17744	17695	17719	17599	17698	17509	17746	17651	17791	17747	17824	17878	17666	17540	17746	17625	17666	17695	17574	17539	17670	17798	17602	17732	17647	17680	17712	17702	17713	17699	17734	17680	17634	17644	17551	17703	17578	17837	17837	17516	17717	17663	17749	17625	17673	17759	17725	17759	17748	17633	17553	17680	17793	17752	17757	17806	17758	17586	17769	17638	17681	17788	17476	17647	17728	17775	17796	17716	17853	17755	17631	17734	17590	17791	17606	17826	17701	17591	17548	17682	17737	17801	17778	17615	17744	17518	17675	17709	17736	17693	17592	17810	17750	17766	17564	17680	17696	17733	17709	17779	17725	17774	17842	17734	17501	17738	17645	17535	17755	17538	17603	17643	17605	17738	17797	17766	17869	17516	17674	17682	17733	17936	17704	17730	17861	17691	17696	17709	17606	17684	17578	17654	17570	17702	17845	17889	17569	17734	17665	17682	17726	17638	17705	17596	17817	17677	17612	17761	17674	17596	17848	17803	17658	17823	17620	17718	17734	17702	17817	17771	17881	17636	17651	17704	17546	17763	17948	17653	17758	17656	17686	17618	17732	17674	17661	17763	17759	17551	17715	17718	17592	17783	17580	17694	17747	17758	17533	17750	17747	17793	17596	17745	17741	17636	17498	17750	17706	17812	17868	17712	17772	17575	17875	17703	17782	17772	17664	17585	17835	17779	17697	17610	17588	17828	17738	17734	17784	17815	17666	17640	17667	17709	17674	17833	17593	17672	17620	17583	17564	17625	17751	17835	17617	17723	17558	17714	17809	17555	17623	17624	17666	17747	17568	17840	17737	17631	17792	17796	17755	17715	17913	17619	17711	17667	17790	17651	17682	17814	17803	17740	17631	17697	17677	17625	17729	17769	17778	17558	17678	17743	17580	17534	17769	17737	17729	17560	17762	17801	17630	17685	17667	17698	17634	17734	17767	17626	17580	17783	17690	17697	17690	17649	17578	17599	17770	17726	17755	17652	17588	17559	17697	17784	17519	17664	17607	17753	17753	17719	17644	17718	17712	17662	17730	17780	17711	17593	17557	17730	17597	17727	17530	17612	17807	17698	17579	17732	17644	17717	17680	17725	17762	17754	17805	17770	17678	17734	17686	17869	17609	17991	17648	17669	17767	17827	17808	17881	17785	17795	17601	17724	17678	17824	17765	17631	17694	17893	17569	17755	17725	17739	17511	17462	17728	17634	17618	17571	17747	17594	17573	17583	17576	17810	17643	17704	17770	17572	17592	17652	17635	17665	17679	17688	17758	17521	17742	17708	17769	17543	17877	17591	17891	17728	17744	17534	17748	17657	17687	17778	17705	17753	17618	17579	17501	17767	17724	17690	17797	17646	17568	17952	17734	17681	17593	17818	17760	17607	17746	17677	17711	17628	17676	17752	17610	17693	17855	17530	17655	17689	17798	17879	17871	17837	17632	17638	17665	17768	17578	17716	17706	17717	17671	17590	17683	17806	17635	17827	17715	17656	17757	17728	17790	17607	17532	17662	17655	17747	17739	17692	17577	17729	17749	17741	17764	17714	17745	17530	17701	17729	17814	17669	17787	17841	17703	17838	17643	17639	17932	17602	17713	17534	17697	17641	17825	17726	17561	17753	17663	17699	17671	17645	17761	17818	17690	17567	17550	17749	17499	17595	17508	17728	17762	17723	17834	17791	17671	17778	17830	17658	17728	17651	17832	17746	17714	17815	17645	17748	17651	17816	17670	17688	17568	17646	17709	17840	17681	17606	17531	17710	17674	17678	17579	17751	17869	17650	17699	17698	17670	17567	17705	17600	17769	17705	17695	17728	17780	17661	17702	17683	17656	17733	17804	17402	17490	17706	17725	17714	17619	17618	17599	17731	17836	17756	17836	17625	17570	17698	17759	17749	17841	17745	17692	17743	17551	17793	17568	17916	17522	17654	17660	17655	17620	17649	17769	17667	17826	17498	17580	17790	17669	17537	17600	17670	17644	17795	17820
35895	29115	34095	33385	31151	31313	31369	30926	30976	30870	30824	30872	30738	30646	30540	30554	30736	30691	30623	30496	30567	30769	30780	30592	30493	30626	30580	30385	30558	30553	30608	30506	30557	30619	30363	30548	30387	30877	30310	30658	30512	30644	30621	30672	30606	30476	30542	30705	30387	30303	30747	30451	30513	30514	30544	30611	30329	30400	30473	30572	30704	30369	30726	30537	30652	30362	30482	30508	30590	30436	30795	30803	30564	30590	30394	30559	30577	30379	30251	30344	30316	30504	30169	30327	30243	30332	30614	30586	30521	30382	30504	30505	30659	30729	30491	30475	30753	30479	30679	30808	30513	30929	30527	30532	30375	30481	30288	30643	30577	30549	30640	30310	30580	30534	30608	30755	30498	30664	30657	30225	30441	30566	30651	30507	30352	30263	30595	30424	30477	30652	30545	30551	30622	30392	30706	30543	30641	30471	30571	30440	30644	30400	30572	30608	30692	30467	30450	30218	30383	30265	30393	30455	30617	30510	30367	30334	30091	30489	30607	30416	30703	30415	30705	30725	30438	30765	30664	30359	30485	30394	30500	30681	30505	30098	30601	30502	30349	30352	30453	30348	30406	30282	30517	30561	30411	30316	30350	30658	30366	30407	30417	30468	30695	30379	30465	30452	30693	30723	30243	30271	30527	30535	30505	30517	30544	30422	30479	30339	30530	30318	30264	30620	30395	30708	30300	30281	30627	30671	30447	30371	30577	30471	30371	30396	30480	30558	30776	30436	30588	30596	30181	30351	30444	30466	30513	30455	30447	30328	30532	30434	30453	30513	30578	30702	30519	30489	30341	30602	30673	30363	30322	30594	30410	30598	30787	30656	30446	30399	30422	30486	30213	30726	30836	30135	30195	30340	30380	30531	30476	30509	30399	30551	30247	30405	30767	30451	30311	30269	30481	30573	30557	30508	30643	30513	30601	30743	30568	30583	30552	30483	30576	30780	30426	30716	30622	30371	30396	30366	30463	30553	30469	30480	30591	30625	30453	30620	30602	30665	30743	30532	30454	30583	30368	30602	30733	30455	30443	30678	30546	30430	30375	30721	30430	30354	30385	30525	30376	30401	30543	30182	30669	30667	30352	30552	30666	30463	30402	30512	30491	30385	30503	30519	30322	30785	30312	30402	30278	30514	30488	30370	30639	30590	30500	30488	30503	30364	30603	30741	30554	30425	30365	30401	30488	30578	30682	30596	30667	30893	30311	30686	30358	30755	30605	30426	30289	30599	30710	30500	30372	30800	30765	30352	30536	30504	30291	30474	30609	30356	30600	30720	30670	30357	30653	30632	30771	30312	30612	30625	30404	30639	30659	30667	30566	30507	30357	30341	30476	30463	30554	30583	30471	30712	30708	30481	30430	30225	30471	30557	30537	30276	30691	30564	30508	30478	30652	30662	30418	30457	30667	30169	30355	30437	30396	30666	30452	30256	30503	30593	30134	30669	30407	30296	30438	30455	30446	30695	30699	30541	30556	31042	30570	30435	30448	30103	30736	30602	30483	30437	30516	30601	30339	30595	30585	30587	30420	30321	30524	30492	30469	30478	30552	30450	30760	30705	30496	30388	30450	30636	30521	30474	30544	30435	30783	30456	30713	30586	30666	30394	30485	30494	30357	30571	30822	30625	30228	30411	30658	30519	30194	30641	30396	30593	30578	30526	30527	30416	30345	30486	30736	30565	30888	30413	30728	30517	30440	30561	30604	30582	30558	30613	30914	30518	30799	30547	30641	30648	30458	30357	30334	30572	30640	30499	30335	30315	30648	30240	30416	30572	30183	30601	30335	30523	30516	30293	30262	30489	30504	30344	30611	30786	30632	30647	30495	30602	30538	30158	30383	30548	30596	30597	30441	30670	30581	30494	30576	30612	30448	30385	30517	30431	30406	30442	30478	30758	30557	30499	30488	30400	30518	30578	30637	30575	30572	30456	30521	30179	30415	30445	30718	30441	30550	30440	30510	30534	30611	30162	30555	30440	30326	30335	30364	30174	30821	30536	30626	30328	30534	30538	30503	30438	30584	30452	30683	30477	30824	30613	30630	30622	30340	30745	30613	30674	30626	30480	30676	30454	30524	30725	30223	30380	30465	30480	30645	30413	30520	30280	30780	30356	30649	30490	30330	30590	30678	30522	30566	30602	30290	30357	30758	30582	30639	30562	30375	30466	30543	30584	30313	30518	30593	30595	30576	30364	30233	30576	30688	30583	30722	30480	30505	30556	30680	30656	30518	30659	30721	30431	30163	30366	30534	30439	30642	30472	30315	30485	30576	30755	30556	30542	30453	30170	30460	30338	30605	30646	30467	30450	30617	30319	30320	30254	30689	30613	30621	30656	30506	30692	30435	30508	30594	30687	30288	30663	30626	30603	30453	30587	30815	30564	30438	30341	30407	30404	30491	30539	30620	30748	30866	30440	30490	30441	30513	30464	30705	30494	30347	30399	30254	30265	30515	30356	30550	30446	30668	30519	30616	30594	30395	30784	30373	30749	30223	30535	30716	30472	30507	30401	30601	30506	30282	30607	30581	30744	30195	30532	30673	30452	30690	30525	30493	30324	30378	30602	30824	30733	30389	30463	30599	30325	30453	30530	30557	30375	30736	30591	30588	30574	30555	30429	30776	30371	30463	30461	30501	30356	30342	30584	30633	30348	30569	30452	30899	30660	30573	30271	30324	30251	30370	30354	30495	30649	30324	30576	30564	30243	30330	30417	30640	30425	30476	30443	30285	30401	30418	30489	30315	30584	30287	30550	30449	30373	30548	30628	30620	30591	30617	30605	30550	30376	30636	30508	30510	30447	30523	30519	30631	30213	30679	30361	30862	30561	30308	30387	30502	30509	30391	30329	30491	30535	30551	30561	30285	30559	30574	30962	30368	30572	30481	30654	30631	30559	30617	30583	30375	30432	30397	30360	30538	30600	30650	30565	30488	30446	30531	30620	30478	30499	30500	30397	30168	30511	30801	30339	30617	30496	30581	30736	30618	30292	30276	30565	30757	30508	30325	30592	30341	30408	30469	30408	30634	30633	30362	30434	30374	30413	30713	30487	30672	30347	30610	30405	30474	30335	30401	30686	30423	30404	30567	30455	30912	30398	30490	30374	30384	30226	30540	30375	30245	30457	30553	30692	30449	30381	30402	30797	30584	30231	30881	30579	30614	30574	30680	30551	30502	30583	30359	30580	30536	30896	30337	30477	30597	30470	30650	30700	30457	30468	30426	30800	30597	30454	30622	30458	30573	30516	30755	30515	30658	30777	30556	30604	30567	30581	30641	30551	30503	30520	30530	30424	30708	30462	30474	30541	30590	30540	30533	30415	30668	30599	30613	30698	30524	30525	30568	30698	30626	30498	30527	30442	30554	30565	30504	30446	30649	30445	30363	30675	30488	30666	30358	30662	30700	30497	30693	30592	30728	30286	30586	30826	30631	30433	30819	30528	30562	30635	30405	30728	30458	30372	30615	30513	30590	30334	30459	30380	30236	30440	30161	30377	30688	30816	30578	30723	30319	30558	30555	30734	30292	30469	30496	30551	30541	30477	30597	30315	30472	30732	30514	30415	30513	30593	30287	30675	30730	30290	30481	30488	30681	30848	30593	30324	30385	30405	30440	30724	30441	30559	30762	30716	30707	30612	30700	30553	30612	30651	30616	30519	30683	30324	30445	30460	30546	30421	30541	30707	30502	30472	30414	30468	30445	30415	30379	30489	30300	30640	30491	30619	30829	30344	30538	30522	30325	30460	30357	30339	30504	30745	30454	30589	30650	30492	30351	30657	30335	30286	30229	30478	30311	30287	30584	30465	30637	30315	30395	30641	30465	30463	30414	30297	30519	30570	30615	30503	30398	30440	30545	30523	30324	30332	30344	30594	30377	30368	30610	30387	30425	30755	30833	30751	30419	30500	30737	30653	30527	30343	30515	30194	30787	30642	30754	30344	30549	30272	30460	30386	30680	30349	30633	30525	30730	30727	30368	30326	30514	30561	30532	30708	30484	30404	30786	30478	30667	30291	30670	30529	30529	30334	30539	30278	30210	30783	30533	30543	30339	30350	30403	30553	30368	30341	30333	30365	30422	30527	30416	30488	30610	30527	30370	30477	30595	30349	30654	30540	30611	30574	30427	30220	30701	30618	30440	30357	30405	30578	30764	30492	30644	30645	30513	30659	30350	30663	30627	30761	30595	30605	30467	30355	30437	30648	30907	30574	30493	30490	30344	30494	30297	30292	30243	30164	30411	30523	30668	30381	30778	30612	30427	30599	30548	30281	30482	30265	30339	30598	30684	30708	30630	30468	30722	30645	30633	30581	30354	30496	30689	30688	30614	30408	30618	30563	30376	30252	30349	30258	30350	30603	30246	30393	30416	30433	30476	30477	30369	30555	30569	30563	30531	30612	30498	30704	30636	30582	30488	30752	30399	30450	30792	30361	30482	30338	30556	30631	30719	30504	30432	30603	30364	30603	30524	30624	30564	30313	30437	30637	30525	30170	30557	30590	30563	30560	30437	30710	30487	30469	30728	30378	30571	30484	30421	30225	30407	30219	30746	30419	30394	30630	30479	30531	30548	30676	30345	30895	30651	30541	30540	30118	30564	30751	30271	30319	30454	30349	30609	30268	30458	30402	30441	30607	30427	30227	30629	30461	30610	30306	30563	30485	30590	30763	30425	30472	30429	30540	30616	30582	30592	30405	30588	30556	30490	30407	30333	30294	30495	30478	30327	30541	30481	30409	30606	30351	30333	30576	30888	30503	30517	30725	30634	30572	30258	30308	30425	30405	30356	30487	30611	30324	30811	30051	30425	30382	30569	30366	30311	30494	30338	30563	30360	30849	30481	30751	30429	30661	30669	30484	30499	30485	30739	30684	30577	30541	30357	30313	30735	30397	30501	30811	30490	30617	30586	30350	30562	30456	30538	30542	30425	30458	30676	30544	30564	30568	30420	30430	30424	30644	30416	30673	30472	30426	30701	30784	30581	30344	30349	30232	30511	30582	30682	30582	30372	30581	30438	30469	30590	30496	30686	30523	30606	30609	30701	30633	30530	30762	30482	30348	30534	30841	30439	30681	30714	30900	30300	30227	30715	30546	30472	30607	30411	30798	30475	30525	30285	30560	30706	30528	30455	30723	30421	30573
21745	24106	23943	21678	20542	19920	19606	19230	19099	18865	18786	18637	18792	18543	18839	18497	18603	18681	18623	18592	18537	18870	18663	18609	18597	18761	18655	18646	18593	18579	18631	18673	18531	18383	18616	18648	18478	18513	18618	18639	18479	18542	18698	18541	18536	18683	18610	18597	18423	18750	18527	18519	18606	18592	18644	18505	18493	18534	18510	18438	18634	18488	18379	18647	18459	18755	18440	18560	18632	18521	18511	18520	18480	18334	18438	18563	18511	18549	18328	18536	18489	18389	18430	18535	18411	18583	18491	18464	18504	18563	18567	18442	18555	18534	18550	18448	18679	18604	18577	18490	18604	18480	18534	18514	18646	18504	18632	18476	18540	18481	18340	18636	18455	18642	18405	18377	18466	18574	18401	18603	18684	18711	18595	18741	18365	18469	18538	18519	18480	18595	18535	18499	18289	18534	18419	18442	18518	18427	18586	18603	18403	18512	18556	18563	18585	18592	18630	18487	18499	18480	18537	18570	18613	18504	18432	18511	18669	18382	18292	18486	18520	18541	18486	18427	18453	18497	18394	18465	18560	18374	18808	18521	18448	18652	18360	18571	18621	18543	18557	18614	18472	18430	18578	18544	18516	18445	18479	18476	18522	18436	18373	18688	18367	18519	18651	18547	18340	18490	18612	18412	18556	18341	18405	18467	18550	18409	18442	18486	18478	18331	18602	18606	18459	18501	18504	18598	18532	18431	18473	18695	18511	18548	18504	18529	18360	18393	18602	18530	18455	18630	18586	18517	18324	18382	18593	18439	18760	18622	18576	18640	18580	18498	18429	18322	18643	18650	18406	18657	18464	18533	18562	18338	18543	18648	18538	18453	18564	18589	18513	18600	18555	18524	18488	18468	18427	18471	18594	18394	18431	18496	18478	18610	18516	18614	18396	18507	18619	18591	18490	18398	18548	18427	18365	18430	18497	18346	18536	18483	18447	18552	18521	18537	18646	18438	18456	18531	18641	18521	18600	18463	18485	18480	18429	18452	18514	18572	18411	18409	18472	18621	18580	18494	18525	18598	18451	18650	18439	18446	18527	18484	18399	18482	18575	18425	18352	18522	18417	18756	18427	18409	18361	18520	18532	18451	18472	18578	18479	18303	18522	18664	18340	18466	18546	18533	18494	18528	18361	18541	18381	18441	18663	18433	18570	18562	18455	18463	18448	18581	18446	18567	18562	18494	18394	18545	18555	18569	18505	18434	18647	18471	18432	18525	18501	18646	18569	18518	18226	18481	18422	18501	18630	18719	18501	18351	18550	18524	18377	18585	18483	18424	18514	18307	18643	18564	18564	18604	18393	18498	18650	18469	18395	18495	18503	18467	18383	18460	18556	18659	18591	18606	18449	18586	18505	18476	18689	18388	18590	18470	18417	18464	18429	18535	18520	18363	18447	18632	18463	18335	18515	18457	18555	18509	18356	18657	18467	18634	18561	18587	18402	18460	18469	18502	18594	18650	18664	18670	18621	18543	18335	18675	18406	18491	18557	18514	18589	18615	18718	18247	18591	18418	18497	18509	18570	18475	18464	18550	18552	18522	18493	18409	18513	18630	18622	18660	18516	18455	18551	18328	18701	18591	18469	18568	18500	18362	18516	18268	18704	18633	18407	18573	18500	18541	18486	18464	18444	18538	18743	18487	18549	18558	18457	18411	18629	18491	18348	18374	18477	18518	18470	18485	18475	18625	18608	18511	18466	18531	18409	18697	18377	18536	18633	18491	18446	18675	18525	18552	18477	18379	18456	18592	18488	18341	18296	18586	18626	18586	18482	18466	18531	18668	18595	18443	18495	18503	18463	18692	18455	18462	18524	18518	18464	18284	18493	18402	18448	18486	18519	18409	18663	18553	18531	18430	18640	18558	18593	18487	18549	18519	18550	18383	18357	18561	18559	18465	18436	18557	18463	18448	18442	18416	18589	18688	18509	18477	18405	18597	18654	18482	18454	18660	18430	18448	18453	18454	18562	18662	18405	18509	18429	18754	18257	18645	18529	18490	18500	18687	18639	18537	18488	18293	18430	18372	18439	18331	18334	18507	18474	18487	18438	18682	18506	18511	18638	18613	18668	18385	18442	18470	18557	18648	18243	18592	18463	18559	18532	18495	18522	18548	18396	18452	18336	18468	18524	18447	18492	18507	18574	18404	18411	18500	18434	18564	18557	18404	18481	18552	18471	18425	18462	18413	18550	18603	18593	18535	18545	18507	18530	18482	18443	18484	18612	18509	18420	18624	18479	18580	18529	18531	18576	18253	18541	18681	18670	18514	18335	18490	18523	18564	18626	18444	18463	18451	18462	18616	18613	18539	18514	18494	18624	18555	18326	18717	18664	18592	18434	18501	18628	18618	18587	18565	18668	18505	18434	18376	18461	18336	18492	18512	18540	18462	18571	18482	18516	18596	18667	18215	18471	18740	18531	18313	18517	18516	18458	18486	18456	18569	18509	18409	18462	18495	18598	18547	18380	18498	18553	18590	18473	18420	18558	18405	18431	18499	18661	18533	18469	18335	18468	18332	18643	18495	18521	18377	18385	18510	18458	18472	18531	18546	18485	18443	18450	18623	18464	18583	18476	18410	18489	18513	18536	18456	18578	18657	18493	18676	18677	18566	18463	18631	18462	18451	18370	18681	18330	18459	18536	18447	18480	18491	18365	18376	18566	18687	18393	18409	18600	18496	18496	18392	18373	18541	18618	18627	18497	18481	18547	18341	18539	18590	18369	18467	18530	18397	18418	18469	18637	18507	18618	18359	18512	18549	18453	18523	18701	18465	18499	18666	18462	18606	18445	18575	18523	18374	18461	18486	18558	18616	18448	18519	18606	18374	18391	18642	18673	18718	18449	18535	18365	18469	18640	18553	18422	18507	18526	18631	18561	18641	18488	18592	18615	18700	18482	18527	18458	18533	18406	18501	18579	18462	18506	18570	18477	18560	18514	18410	18420	18414	18494	18469	18367	18580	18676	18626	18477	18604	18412	18338	18420	18666	18318	18506	18599	18505	18658	18405	18451	18698	18658	18526	18499	18623	18637	18534	18622	18531	18404	18597	18693	18322	18533	18737	18449	18505	18476	18526	18407	18762	18579	18634	18484	18483	18458	18587	18560	18471	18585	18518	18637	18502	18539	18532	18483	18459	18424	18532	18558	18325	18449	18497	18655	18702	18346	18647	18602	18503	18618	18292	18393	18485	18611	18613	18468	18483	18527	18472	18541	18414	18452	18502	18667	18530	18542	18545	18360	18486	18681	18539	18463	18639	18224	18377	18464	18647	18729	18470	18544	18496	18654	18516	18628	18442	18530	18601	18651	18436	18509	18629	18524	18433	18437	18565	18269	18610	18535	18533	18547	18532	18735	18491	18370	18684	18470	18607	18577	18408	18396	18580	18717	18560	18524	18593	18556	18657	18488	18572	18526	18690	18720	18545	18603	18521	18432	18567	18572	18621	18644	18420	18435	18546	18508	18415	18448	18234	18656	18569	18550	18469	18391	18607	18430	18400	18724	18546	18526	18575	18478	18594	18461	18394	18545	18655	18491	18387	18553	18659	18437	18349	18321	18412	18570	18413	18562	18381	18464	18578	18430	18507	18640	18366	18473	18535	18304	18549	18479	18553	18551	18444	18504	18486	18456	18613	18495	18542	18415	18642	18367	18432	18462	18622	18600	18553	18479	18513	18590	18416	18774	18542	18556	18595	18579	18548	18509	18583	18458	18624	18521	18287	18325	18566	18405	18530	18503	18342	18538	18545	18640	18560	18469	18561	18588	18657	18568	18555	18437	18404	18559	18506	18624	18467	18619	18582	18468	18554	18492	18415	18551	18622	18700	18594	18330	18478	18592	18686	18624	18433	18543	18473	18547	18433	18663	18545	18655	18459	18251	18532	18471	18654	18522	18531	18334	18422	18526	18470	18480	18387	18603	18489	18572	18421	18396	18531	18475	18524	18472	18375	18590	18480	18463	18390	18607	18534	18646	18600	18528	18475	18617	18467	18348	18409	18476	18602	18520	18487	18641	18540	18439	18614	18494	18457	18459	18507	18521	18585	18416	18557	18532	18382	18470	18537	18651	18525	18339	18530	18687	18458	18522	18543	18533	18508	18335	18723	18448	18512	18489	18658	18397	18368	18600	18454	18671	18712	18477	18577	18378	18544	18544	18575	18745	18598	18552	18767	18573	18548	18535	18421	18531	18562	18367	18609	18475	18631	18594	18483	18687	18506	18420	18561	18510	18501	18452	18279	18453	18368	18482	18689	18525	18415	18519	18548	18545	18542	18337	18381	18572	18405	18518	18468	18492	18509	18508	18412	18535	18596	18478	18473	18564	18288	18611	18623	18316	18481	18363	18507	18530	18521	18659	18469	18432	18455	18520	18404	18508	18568	18409	18537	18571	18510	18361	18614	18451	18537	18503	18464	18478	18655	18423	18656	18488	18465	18557	18528	18483	18633	18669	18616	18382	18537	18474	18592	18513	18660	18480	18270	18552	18352	18487	18371	18516	18505	18587	18493	18772	18497	18534	18439	18555	18549	18377	18638	18350	18558	18392	18402	18566	18553	18507	18441	18527	18511	18606	18436	18654	18553	18548	18375	18656	18436	18427	18560	18630	18600	18615	18635	18496	18625	18505	18473	18503	18544	18434	18679	18389	18575	18495	18630	18454	18547	18577	18452	18574	18531	18583	18627	18595	18534	18492	18556	18467	18620	18327	18342	18652	18498	18699	18484	18508	18420	18471	18481	18533	18504	18437	18485	18602	18588	18515	18559	18447	18458	18556	18526	18429	18622	18449	18594	18501	18488	18599	18525	18604	18318	18632	18583	18633	18563	18514	18613	18620	18503	18575	18663	18470	18478	18515	18488	18504	18493	18610	18471	18734	18377	18716	18521	18482	18468	18408	18530	18444	18364	18363	18555	18588	18461	18699	18570	18505	18506	18418	18467	18466	18475	18457	18302	18427	18569	18553	18376	18489	18610	18602	18479	18498	18576	18505	18361	18681	18369	18478	18548	18645	18538	18465	18414	18557	18609	18684	18589	18584	18474	18590	18523	18386	18524	18340	18514	18603	18541	18580	18447	18506	18489	18549	18580	18442	18543	18664	18425	18643	18472	18673	18545	18449	18476	18439	18496	18570	18430
24082	21153	27692	25413	25024	30007	32117	29916	29209	29617	29264	29059	28992	29184	29060	28983	29193	28863	28963	28892	29061	28837	28962	28983	29021	28978	28998	28879	28715	28803	28896	29014	28703	29058	28800	28843	29045	28667	28940	28743	28845	28709	28942	28889	29028	28910	28651	28889	28566	28668	28826	28627	28611	29140	28597	28719	28763	28746	28836	28844	28966	28705	28752	28747	28891	28561	28947	28827	28817	28621	28793	28758	28744	28966	28711	28719	28879	28824	28241	28854	28540	28652	28519	28457	28618	28606	28784	28622	28857	28268	28968	28612	28773	28779	28683	28567	28646	28674	28658	28756	28669	28724	28564	28598	28607	28998	28627	28745	28392	28517	28681	28602	28645	28716	28664	28620	28827	28731	28620	28536	28759	28880	28735	28477	28582	28537	28791	28624	28709	28476	28487	28591	28706	28829	28920	28774	28538	28701	28536	28654	28690	28803	28951	28789	28461	28543	28566	28396	28635	28623	28700	28663	28631	28607	28656	28420	28519	28609	28714	28465	28726	28794	28782	28730	28684	28697	28623	28858	28653	28649	28695	28932	28880	28520	28596	28655	28681	29028	28723	28652	28629	28885	28610	28439	28595	28629	28640	28677	28696	28582	28430	28609	28701	28508	28549	28756	28676	28425	28531	28421	28492	28608	28878	28424	28645	28971	28830	28782	28816	28586	28599	28456	28626	28657	28610	28608	28745	28878	28755	28448	28903	28740	28579	28829	28808	28731	28747	28464	28890	28612	28627	28952	28788	28771	28796	28540	28614	28540	28599	28677	28703	28558	28667	28887	28649	28690	28979	28567	28722	28786	28685	28600	28642	28754	28546	28532	28678	28922	28737	28689	28539	28736	28639	28901	28793	28659	28534	28891	28592	29010	28666	28478	28829	28659	28621	28622	28838	28414	28488	28833	28515	28519	28664	28611	28602	28806	28821	28555	28575	28494	28499	28675	28591	28620	28647	28521	28753	28637	28718	28897	28696	28647	28384	28765	28813	28705	28828	28724	28874	28804	28389	28692	28691	28586	28839	28836	28721	28485	28825	28874	28643	28577	28617	28407	28470	28581	28726	28467	28534	28659	28496	28720	28412	28738	28689	28885	28851	28773	28659	28647	28850	28626	28563	28573	28803	28615	28497	28715	28471	28960	28663	28714	28599	28795	28644	28464	28879	28710	28724	28842	28786	28651	28641	28513	28583	28819	28686	28382	28598	28687	28739	28729	28736	28523	28754	28534	28723	28657	28789	28635	28428	28473	28705	28805	28836	28742	28659	28721	29009	28461	28673	28786	28923	28593	28571	28663	28456	28586	28703	28472	28622	28996	28589	28579	28582	28681	28688	28357	28731	28613	28699	28633	28576	28664	28605	28639	28791	28926	28611	28508	28801	28829	28539	28925	28635	28672	28459	28582	28714	28378	28506	28501	28922	28936	28640	28582	28759	28703	28694	28680	28617	28869	28730	28919	28471	28676	28387	28792	28603	28423	28719	28456	28900	28765	28439	28554	28621	28652	28593	28579	28560	28528	28832	28796	28370	28657	28513	28503	28978	28648	28732	28639	28609	28803	28663	28727	28493	28824	28650	28551	28503	28640	28730	28761	28903	28479	28471	28310	28413	28726	28794	28513	28562	28588	28645	28777	28661	28565	28528	28766	28447	28621	28819	28804	28674	28625	28820	28735	28796	28451	28634	28741	28418	28641	28296	28525	28919	28704	28682	28702	28508	28510	28625	28460	28720	29118	28701	28347	28447	28671	28428	28785	28491	28781	28713	28762	28623	28720	28578	28754	28700	28824	28607	28558	28693	28660	28599	28354	28608	28829	28668	28683	28574	28501	28487	28757	28755	28719	28591	28461	28511	28671	28690	28422	28758	28780	28672	28709	28777	28660	28564	28572	28619	28657	28549	28612	28413	28706	28478	28637	28617	28737	28829	28734	28741	28644	28651	28715	28649	28502	28907	28675	28698	28713	28636	28589	28505	28440	28612	28656	28675	28713	28633	28566	28648	28707	28428	28506	28870	28587	28609	28633	28564	28588	28538	28659	28563	28537	28537	28499	28657	28657	28572	28511	28539	28645	28419	28678	28595	28616	28560	28881	28623	28522	28736	28609	28731	28640	28812	28691	28748	28863	28474	28598	28339	28718	28600	28783	28552	28625	28773	28792	28719	28557	28743	28609	28759	28993	28912	28780	28826	28771	28703	28532	28689	28808	28906	28514	28507	28548	28705	28470	28476	28524	28997	28904	28811	28741	28626	28650	28791	28807	28777	28911	28560	28769	28809	28811	28531	28795	28696	28703	28677	28444	28418	28832	28669	28859	28576	28692	28596	28756	28750	28527	28857	28658	28484	28647	28564	28562	28588	28621	28524	28844	28668	28960	28640	28736	28717	28667	28526	28541	28807	28673	28758	28714	28870	28904	28638	28707	28476	29030	28671	29028	28288	28902	28579	28586	28605	28642	28266	28732	28630	28775	28601	28380	28758	28681	28839	28817	28616	28447	28499	28571	28704	28791	28755	28786	28603	28431	28430	28971	28610	28266	28709	28700	28547	28410	28868	28725	28763	28707	28503	28778	28403	28505	28760	28520	28662	28779	28751	28809	28694	28885	28777	28670	29014	28437	28650	28487	28805	28820	28662	28653	28723	28431	28688	28673	28712	28731	28466	28611	28662	28736	28517	28670	28547	28538	28715	28476	28795	28442	28644	28620	28543	28687	28557	28437	28588	28692	28492	28883	28633	28512	28720	28622	28794	28710	28483	28408	28693	28406	28839	28593	28617	28811	28580	28704	28773	28543	28759	28852	28692	28929	28724	28523	28832	28656	28614	28617	28920	28637	28461	28653	28811	28680	28938	28681	28733	28565	28544	28802	28832	28622	28601	28651	28650	28510	28501	28674	28978	28900	28663	28589	28525	28759	28764	28542	28767	28788	28517	28613	28714	28750	28539	28920	28913	28532	28620	28717	28759	28569	28660	28622	28609	28609	28714	28550	28577	28615	28588	28533	28712	28713	28757	28781	28710	28697	28463	28425	28735	28736	28521	28682	28836	28116	28399	28749	28786	28776	28596	28733	28605	28514	28626	28447	28640	28550	28723	28891	28627	28700	28493	28533	28723	28638	28554	28801	28758	28745	28318	28652	28747	28556	28803	28543	28800	28757	28422	28315	29048	28731	28719	28572	28373	28545	28648	28694	28610	28840	28857	28556	28549	28440	28409	28535	28667	28598	28898	28533	28608	29133	28493	28328	28836	28732	28580	28817	28784	28576	28740	28814	28496	28956	28372	28283	28356	28636	28650	28592	28635	28654	28506	28735	28640	28822	28808	28618	28534	28577	28785	28681	28624	28519	28578	28733	28654	28634	28652	28707	28575	28866	28707	28609	28597	28291	28589	28816	28880	28681	28826	28753	28661	28908	28639	28756	28745	28948	28508	28527	28748	28788	28625	28630	28530	28630	28586	28828	28612	28753	28689	28728	28633	28575	28495	28647	28813	28665	28790	28701	28653	28626	28887	28917	28605	28687	28495	28575	28753	28823	28867	28789	28525	28429	28686	28528	28912	28620	28492	28663	28678	28583	28625	28775	28635	28561	28893	28872	28443	28384	28728	28532	28450	28577	28494	28660	28819	28696	28517	28594	28786	28908	28474	28798	28873	28640	28503	28796	28679	28433	28655	28676	28585	28532	28730	28686	28870	28614	28566	28564	28548	28740	28768	28413	28660	28531	28590	28862	28635	28820	28693	28794	28832	28796	28549	28636	28429	28631	28619	28906	28513	28653	28824	28285	28668	28733	28526	28615	28656	28730	28768	28543	28713	28655	28623	28298	28688	28657	28573	28563	28667	28687	28884	28568	28428	28718	28631	28918	28674	28294	28431	28510	28666	28599	28770	28722	28576	28620	28508	28712	28868	28580	28703	28829	28689	28659	28798	28693	28743	28728	28560	28537	28746	28929	28649	28678	28524	28673	28992	28694	28619	28562	28673	28721	28766	28631	28659	28857	28684	28755	28627	28840	28738	28726	28905	28724	28834	28708	28835	28386	28417	28739	28553	28675	28771	28637	28609	28781	28819	28316	28742	28571	28665	28663	28587	28546	28819	29051	28528	28533	28641	28501	28694	28696	28939	28726	28972	28609	28624	28805	28762	28735	28629	28631	28473	28424	28363	28685	28566	28859	28355	28419	28388	28768	28744	28545	28492	28566	28721	28624	28484	28971	28630	28668	28411	28651	28516	28572	28631	28568	28358	28769	28383	28779	28707	28439	28755	28558	28716	28611	28706	28781	28677	28498	28588	28472	28679	28725	28764	28506	28727	28712	28576	28587	28735	28636	28748	28546	28642	29073	29080	28872	28922	28413	28515	28764	28333	28545	28625	28771	28599	28649	28773	28675	28582	28737	28680	28685	28834	28727	28648	28569	28614	28501	28613	28644	28609	28675	28670	28662	28570	28574	28631	28388	28676	28704	28776	28639	28412	28720	28732	28570	28646	28668	28945	28492	28583	28698	28393	28624	28757	28457	28607	28627	28575	28589	28620	28806	28932	28637	28613	28475	28783	28944	28652	28502	28559	28896	28599	28892	28555	28674	28725	28623	28852	28626	28566	28434	28696	28676	28518	28455	28616	28464	28644	28571	28463	28556	28553	28781	28727	28879	28762	28887	28902	28854	28840	28420	28597	28649	28735	28733	28739	28522	28574	28575	28711	28550	28850	28688	28810	28439	28596	28710	28927	28769	28649	28560	28755	28746	28669	28833	28513	28779	28539	28697	28604	28588	28664	28913	28641	28532	28562	28483	28325	28753	28808	28612	28417	28633	28859	28740	28625	28724	28488	28778	28769	28788	28784	28515	28713	28732	28860	28738	28763	28667	28641	28999	28558	28678	28711	28744	28586	28624	29052	28579	28644	28462	28603	28614	28507	28565	28545	28555	28728	28587	28620	28596	28896	28708	28344	28620	29026	28634	28746	28692	29041	28511	28590	28749	28740	28872	28503	28685	28418	28646	28435	28542	28672	28565	28775	28841	28597	28367	28667	28569	28658	28565	28629	28767	28688	28713	28530	28525	29100	28692	28623	28508	28554	28575	28444	28857	28764	28275	28956	28750	28597	28269	28640	28375	28578	28736	28663	28593	28903	28691
18886	30464	29669	24972	22327	20835	19901	19389	18992	18709	18586	18521	18236	18192	18145	18084	17922	17970	17797	18187	18019	18060	17927	17989	18038	17974	17818	17856	17849	17720	17720	17775	17815	17904	17795	17748	17940	17939	17768	17872	17769	17813	17884	17724	17713	17714	17849	17804	17897	17688	17801	17686	17673	17722	17619	17811	17680	17724	17606	17920	17835	17710	17807	17721	17662	17720	17774	17691	17667	17762	17777	17857	17658	17769	17628	17714	17781	17644	17513	17726	17742	17537	17502	17721	17736	17704	17715	17705	17597	17791	17796	17629	17836	17618	17687	17818	17517	17732	17692	17583	17555	17635	17647	17565	17605	17694	17680	17683	17850	17573	17639	17699	17593	17511	17767	17843	17742	17782	17739	17568	17653	17653	17707	17707	17457	17588	17567	17718	17661	17724	17624	17737	17752	17654	17605	17691	17658	17683	17902	17690	17655	17749	17577	17644	17634	17745	17692	17606	17712	17684	17607	17738	17486	17743	17556	17674	17783	17751	17620	17667	17596	17561	17518	17612	17676	17690	17657	17801	17591	17639	17761	17526	17619	17738	17695	17826	17721	17796	17669	17436	17726	17685	17780	17634	17511	17657	17596	17557	17576	17577	17633	17817	17613	17591	17716	17719	17584	17658	17621	17639	17691	17624	17649	17656	17796	17677	17567	17613	17744	17781	17602	17639	17612	17748	17554	17681	17554	17803	17562	17548	17573	17455	17679	17822	17634	17723	17580	17670	17632	17660	17762	17814	17769	17563	17657	17675	17603	17646	17695	17661	17754	17637	17610	17648	17532	17568	17707	17566	17489	17539	17603	17702	17723	17745	17689	17890	17646	17502	17698	17702	17806	17549	17751	17593	17632	17716	17737	17753	17718	17831	17666	17535	17860	17657	17781	17731	17699	17706	17677	17644	17693	17775	17445	17620	17832	17641	17687	17511	17660	17808	17593	17609	17844	17618	17483	17930	17720	17687	17715	17731	17589	17830	17680	17635	17725	17844	17732	17707	17670	17526	17757	17592	17719	17607	17428	17759	17585	17636	17863	17528	17757	17776	17468	17718	17549	17586	17722	17831	17776	17601	17733	17738	17690	17671	17587	17809	17688	17616	17594	17757	17694	17746	17599	17546	17695	17599	17603	17510	17648	17751	17772	17595	17710	17739	17541	17719	17512	17661	17650	17672	17718	17667	17705	17793	17582	17628	17556	17639	17625	17770	17750	17592	17636	17702	17510	17636	17623	17689	17636	17770	17643	17567	17736	17733	17664	17777	17670	17602	17608	17706	17734	17750	17798	17750	17794	17687	17460	17792	17768	17673	17781	17600	17468	17876	17811	17687	17632	17593	17956	17699	17652	17330	17381	17728	17764	17716	17696	17651	17692	17666	17719	17763	17812	17513	17633	17645	17656	17620	17637	17507	17783	17854	17596	17687	17696	17696	17779	17763	17639	17718	17712	17616	17729	17515	17752	17549	17736	17683	17835	17826	17925	17642	17594	17716	17569	17489	17673	17865	17657	17815	17681	17732	17725	17610	17579	17791	17817	17684	17632	17527	17720	17698	17558	17568	17600	17573	17815	17636	17826	17583	17648	17586	17620	17710	17732	17621	17576	17716	17806	17775	17677	17714	17860	17535	17599	17446	17632	17694	17524	17680	17720	17701	17622	17754	17598	17661	17594	17646	17662	17668	17556	17645	17664	17638	17649	17724	17716	17634	17558	17731	17626	17638	17712	17897	17480	17735	17644	17553	17686	17785	17763	17825	17683	17510	17732	17577	17633	17582	17611	17703	17671	17673	17583	17555	17795	17753	17557	17560	17671	17764	17698	17637	17654	17786	17803	17563	17532	17652	17731	17676	17626	17638	17557	17533	17676	17463	17674	17768	17809	17691	17905	17599	17590	17765	17641	17671	17591	17703	17749	17688	17752	17547	17706	17660	17597	17877	17655	17734	17676	17796	17737	17538	17592	17545	17651	17697	17675	17660	17956	17637	17570	17696	17765	17650	17673	17688	17470	17640	17744	17631	17859	17688	17778	17745	17698	17752	17782	17606	17577	17537	17716	17488	17665	17752	17695	17669	17640	17669	17787	17701	17736	17572	17502	17639	17705	17630	17628	17546	17671	17572	17836	17633	17520	17757	17635	17639	17646	17755	17654	17640	17552	17625	17681	17618	17718	17464	17645	17693	17728	17857	17605	17650	17600	17634	17659	17603	17721	17663	17710	17658	17609	17788	17747	17663	17785	17736	17798	17726	17767	17444	17559	17587	17608	17482	17658	17644	17672	17792	17499	17763	17668	17600	17743	17746	17791	17766	17831	17554	17739	17627	17774	17796	17680	17784	17688	17685	17601	17699	17633	17484	17771	17672	17570	17610	17959	17810	17657	17750	17704	17713	17694	17693	17697	17450	17750	17666	17732	17720	17723	17714	17716	17541	17778	17639	17603	17708	17598	17520	17634	17730	17468	17672	17647	17434	17642	17885	17480	17587	17665	17949	17520	17570	17748	17572	17620	17686	17648	17824	17651	17672	17776	17590	17820	17790	17548	17737	17828	17597	17604	17738	17701	17644	17762	17581	17658	17672	17697	17704	17703	17684	17845	17623	17780	17752	17654	17696	17620	17736	17713	17585	17526	17607	17621	17826	17539	17722	17812	17579	17504	17761	17827	17839	17779	17725	17514	17798	17764	17555	17627	17619	17788	17766	17544	17611	17869	17667	17820	17715	17734	17647	17636	17771	17788	17573	17577	17621	17804	17769	17537	17594	17656	17677	17728	17891	17477	17672	17625	17541	17671	17836	17823	17410	17633	17710	17515	17659	17795	17679	17920	17667	17722	17531	17706	17509	17633	17794	17829	17609	17772	17715	17541	17511	17730	17609	17658	17566	17809	17794	17917	17687	17724	17706	17743	17612	17792	17693	17706	17822	17639	17808	17574	17685	17604	17433	17508	17595	17704	17840	17786	17620	17492	17697	17788	17731	17792	17839	17760	17803	17605	17721	17642	17630	17567	17680	17686	17566	17729	17799	17503	17766	17714	17706	17828	17639	17597	17714	17541	17786	17719	17624	17596	17718	17755	17681	17578	17735	17730	17626	17607	17780	17744	17704	17636	17753	17839	17602	17674	17665	17782	17696	17711	17658	17729	17669	17670	17765	17591	17684	17602	17539	17531	17817	17591	17702	17629	17650	17670	17657	17682	17730	17702	17613	17707	17710	17702	17530	17649	17482	17564	17840	17602	17707	17705	17582	17686	17801	17603	17586	17657	17837	17686	17468	17591	17819	17725	17606	17550	17489	17750	17722	17456	17778	17602	17632	17535	17719	17726	17815	17782	17690	17664	17747	17782	17715	17775	17711	17653	17629	17639	17684	17700	17543	17699	17683	17684	17764	17765	17742	17585	17642	17909	17795	17656	17900	17746	17771	17595	17800	17420	17767	17770	17794	17620	17549	17665	17620	17614	17525	17713	17719	17870	17884	17611	17540	17567	17684	17557	17660	17701	17718	17605	17758	17709	17768	17757	17604	17724	17684	17774	17746	17417	17805	17524	17793	17555	17761	17926	17663	17726	17660	17696	17538	17777	17687	17830	17758	17557	17665	17733	17514	17597	18111	17774	17565	17731	17664	17749	17581	17722	17612	17655	17869	17520	17651	17623	17569	17599	17774	17799	17685	17489	17927	17726	17740	17672	17634	17641	17389	17651	17687	17708	17704	17644	17568	17673	17763	17649	17608	17720	17627	17774	17643	17628	17733	17449	17808	17528	17725	17680	17896	17759	17564	17715	17831	17573	17744	17794	17707	17702	17684	17748	17718	17712	17751	17459	17910	17675	17693	17735	17641	17539	17614	17766	17567	17622	17510	17535	17667	17720	17533	17624	17638	17694	17485	17666	17643	17631	17708	17585	17768	17701	17529	17815	17696	17596	17680	17643	17704	17665	17718	17630	17683	17569	17580	17626	17708	17790	17657	17393	17729	17782	17784	17824	17730	17627	17718	17637	17580	17680	17655	17801	17702	17734	17655	17619	17509	17573	17629	17683	17702	17715	17557	17755	17852	17608	17767	17883	17789	17719	17650	17475	17726	17460	17588	17503	17497	17662	17681	17819	17479	17625	17348	17818	17685	17618	17726	17507	17616	17642	17723	17811	17628	17715	17736	17610	17750	17646	17601	17850	17717	17665	17856	17799	17648	17645	17631	17803	17669	17652	17641	17718	17658	17746	17602	17746	17553	17670	17672	17588	17623	17738	17831	17710	17755	17609	17755	17639	17654	17604	17604	17716	17714	17626	17724	17668	17630	17689	17599	17732	17681	17750	17805	17545	17539	17678	17728	17744	17707	17757	17915	17532	17698	17817	17818	17678	17773	17489	17689	17828	17683	17690	17590	17577	17712	17657	17628	17760	17688	17693	17667	17729	17627	17482	17636	17836	17594	17692	17741	17842	17477	17707	17533	17791	17650	17591	17703	17597	17531	17549	17627	17596	17788	17592	17619	17602	17766	17735	17832	17691	17695	17794	17505	17524	17838	17653	17747	17730	17583	17744	17701	17695	17665	17698	17647	17741	17585	17530	17746	17708	17719	17746	17575	17585	17686	17677	17555	17482	17624	17669	17824	17779	17779	17776	17771	17788	17797	17561	17782	17505	17635	17533	17719	17763	17788	17550	17565	17702	17766	17620	17599	17604	17661	17765	17702	17846	17808	17633	17594	17926	17490	17708	17634	17683	17695	17579	17711	17851	17680	17759	17554	17709	17672	17432	17775	17643	17776	17708	17687	17555	17624	17759	17736	17798	17803	17575	17803	17601	17658	17559	17539	17584	17612	17815	17747	17676	17636	17663	17709	17609	17655	17649	17767	17451	17734	17631	17616	17616	17692	17738	17619	17656	17749	17916	17720	17693	17771	17835	17788	17689	17694	17704	17439	17585	17718	17660	17599	17704	17560	17602	17567	17600	17874	17715	17562	17692	17835	17616	17747	17692	17512	17678	17894	17681	17757	17523	17724	17814	17757	17745	17733	17595	17663	17654	17521	17597	17840	17664	17813	17688	17696	17747	17632	17721	17535	17642	17575	17636	17726	17608	17651	17690	17682	17646	17919	17634	17773	17667	17709	17734	17440	17782	17636	17643	17698	17743	17503
22593	21170	27737	25002	22657	28227	34185	31009	30099	30586	30268	29934	29826	29613	29557	29545	29362	29179	29228	29375	29370	29396	29446	29311	29139	29057	29151	29279	29238	29097	29240	29395	29077	28897	29183	29034	29227	29121	29011	29186	29136	29173	29426	29313	29450	29087	29011	28924	29080	28825	29533	29144	28989	29081	29292	28954	29157	29006	28806	29264	28940	29086	28875	28949	29055	28988	28977	28905	29125	28873	29123	28712	28919	29031	28719	28872	28860	28804	28901	28846	28912	28908	29026	28937	28951	28785	28860	29011	29028	29101	29073	28736	29156	28902	29060	28762	28711	28831	28822	28759	29036	29131	29047	29100	28783	28858	29120	28872	28930	29188	28951	28938	28965	29168	29122	29010	29082	28917	28884	28871	28928	28837	28983	28875	28915	28783	28879	28845	28988	29022	28996	28969	29086	28829	28871	28791	28941	28802	28863	28856	28847	28676	28849	28917	28962	29007	28631	29015	28742	28894	28855	28621	28753	28975	28847	28879	28794	28954	29001	29051	29083	28737	28748	28889	28713	28818	28901	28982	29149	29104	28891	28698	28656	29141	29171	29015	29047	28724	29165	28925	28918	28916	28855	28684	28878	28661	28760	28958	29122	29007	29144	28911	28841	28803	29006	28951	28721	28765	28845	29048	28993	28682	28911	28728	28669	28696	28914	29025	28965	28701	28648	29016	29015	29217	28910	29002	29095	28735	28678	28972	28986	28929	29022	28847	28709	29014	28893	29013	28998	28926	28826	28919	28868	28772	28673	28805	28949	28930	28771	28851	29158	28947	28802	28983	28868	28947	28916	29038	29095	28900	28894	28890	28943	28918	28933	28827	28734	28836	28843	28925	28911	28715	28940	28797	28821	28978	29032	28952	28840	29254	28996	28757	28857	28791	28824	28974	28985	28568	28761	28842	28757	29081	28783	29219	28830	28637	28979	28968	28962	29143	28598	28798	28791	29082	29225	29154	29032	28943	28860	29059	28850	28821	28774	28880	28991	29066	28720	28817	29009	28911	28963	28827	28937	28927	28963	28903	29026	28870	29137	28980	28995	28729	28893	28718	29021	29101	29036	28860	28888	28973	29073	28751	29117	28821	28640	28832	28852	28861	29002	29173	29000	28948	28779	29173	28688	28870	28988	28788	29083	28584	28892	28877	28871	28881	29003	28951	28851	28870	28952	28827	28966	28946	28980	28780	28816	29047	28910	29229	28947	28776	28753	28838	28863	28923	29000	28843	28840	28826	28911	28873	28932	29134	29122	28762	28929	28754	28889	29039	28861	28896	28777	28802	29176	29085	28670	28870	29011	29035	28745	28855	28978	28905	28739	28991	28945	28865	28800	28857	28838	28724	28765	28651	28576	28807	28974	28743	28962	28893	29009	28983	28749	29085	28911	28976	28978	28867	29175	29063	29070	29002	28773	28954	29145	29169	28862	28720	28929	28739	28839	28819	28840	29262	28947	28638	28672	28758	29058	28781	28888	28947	28814	28945	29037	28807	28635	29064	28984	28938	28829	29000	28763	28942	28513	28959	28934	28682	28891	28949	28886	29016	28687	28646	29123	29049	28987	28835	28760	28641	29102	29017	28837	29035	28995	28691	28995	29158	28862	28954	28768	29131	28920	28753	28923	28591	28764	28557	28727	28939	29417	28940	28868	28682	28740	28752	28820	28741	28697	28900	28951	28673	29108	29135	29160	28943	28865	28907	28796	29017	28882	29247	28858	28976	28596	28898	28708	28722	28814	28764	28819	28723	28930	29006	28963	28616	29283	28847	28762	29113	28961	28754	28815	28865	29192	28851	29021	28954	29139	28935	28951	28678	29051	28933	28980	28890	29004	29032	28944	28851	28671	29124	28834	28814	28952	28843	29000	28991	28698	28987	28526	28863	29063	28972	29021	29094	28626	29113	28686	29023	28764	28948	29172	28817	28757	28628	29082	29048	28886	29070	29300	28937	28907	29069	28720	28886	28837	28939	28908	28831	29022	28839	29001	28936	29086	28855	28809	28844	28882	28811	28907	29038	29039	28968	28685	28668	29034	28758	28785	28908	29010	28726	28751	28757	28757	28867	28872	28951	29076	29015	29060	28883	28966	28985	29038	28811	28774	29115	29183	29274	28947	28894	28914	28619	28967	28780	28837	28914	28913	29123	29035	29016	29014	28808	28946	28931	28984	28892	28924	28852	28656	28739	28737	28901	28992	28668	28887	28681	29124	28890	29023	28924	28973	29014	28842	28783	29143	29058	29128	29006	29129	28995	28692	29187	28957	28897	28918	29014	28842	29040	29288	29228	28808	29001	28970	28897	28906	28583	28838	28980	28971	28950	28736	28944	28867	28639	28947	29084	28829	28826	28751	29005	29305	28817	28657	28773	29057	28673	28967	29075	28762	28980	28584	29062	28736	28933	28811	28891	28921	28883	28698	28913	28889	28927	28832	28873	28701	28830	28544	29037	28802	28906	28732	28732	28887	28804	28931	29201	28782	29025	28983	28770	29018	28941	29008	28949	28728	28691	28984	29087	28913	28786	28984	28893	28752	28954	29020	28552	29035	29009	28703	28780	28880	29078	28778	28904	28887	28858	28983	28990	28904	28921	29118	28789	29039	29095	28848	28783	28886	28609	28924	28815	29111	29032	28814	29057	28884	29137	28809	28750	28835	28713	28924	28908	29037	29083	28874	28930	28930	28755	28920	28887	29032	29162	29014	29194	28852	28952	29074	28703	28905	28806	28849	28860	29167	28737	28977	29037	28910	28836	29168	28551	28715	28814	28627	28822	29016	28910	28610	28701	28737	28958	29033	28867	29151	28860	28803	29136	28944	28889	28700	28854	28920	28701	28885	29250	29069	29056	28944	28858	28806	29195	28827	28738	28880	29096	29354	28681	28690	29080	28785	29056	28781	28730	29133	28900	29221	28914	28977	28908	29110	28649	28660	28970	28595	28554	29034	29107	28998	29084	28958	28815	28922	28865	28940	28738	29090	28826	28893	28924	28910	28734	28708	28868	29015	28777	28850	28890	28921	28789	28852	29094	28761	28683	28942	28859	28963	28689	29000	28719	28767	28727	28628	28886	28846	28772	29001	28872	28842	28890	28986	28866	28952	28731	28857	28922	28770	28870	28974	28647	28736	28764	28853	28830	28842	28445	28943	28822	29108	29190	29026	28656	28614	28931	28967	28831	28971	28920	28782	29098	28895	29029	28915	29085	28835	28980	29026	28881	28722	28504	28859	28908	28728	29008	28870	28958	28691	28548	28780	28690	28804	28814	29064	28998	28730	28988	28945	28795	28944	29016	29028	29127	29002	28923	28771	28869	28970	28863	28756	29065	28670	28992	28969	29008	28734	28729	28953	28678	28815	28848	29093	28876	28827	28715	28961	29043	28900	29305	28791	28834	28832	28898	29050	28919	29070	28888	28794	28947	28857	28979	29200	28593	28811	29078	28781	28846	29036	28848	28722	28916	28911	29354	28804	28808	28858	29105	28787	28817	28718	28962	28868	29004	29033	28837	28990	29059	28847	28907	28656	28908	28876	28687	28842	28983	28910	28953	29057	28881	28942	28849	28823	29053	28778	29036	29003	28850	28811	28983	28959	28811	28711	28948	28598	29005	28887	28926	28778	28890	29007	28988	29036	28714	28866	29124	28825	28948	28894	29012	28983	29035	29086	28848	28961	28975	29223	28832	29269	29167	29107	28803	28986	29045	28806	28962	28684	28811	28890	28731	28865	28745	28876	28772	28966	28916	29260	28749	29181	28718	29111	28929	28838	28814	28886	28790	28901	28731	28810	28926	28974	29064	28590	28807	28716	28880	28724	29049	29185	28842	28839	28666	28740	28640	28683	28651	29027	29204	29187	29037	28997	29004	28672	29251	29102	28987	28884	28677	28988	29164	28992	28999	28952	29041	28922	28824	28939	28970	28748	29055	29114	28880	28766	28693	29043	28775	28811	28786	28768	28917	29105	28909	28902	28737	29097	29040	29142	28785	29083	28726	28947	29076	28952	28711	28881	28601	28770	28942	28860	28834	28664	28894	28780	28853	28797	28761	28860	29129	28916	29174	28858	28834	28778	28946	28965	28734	28961	28897	28819	28475	28934	28827	28942	28976	28820	29188	28869	28864	28598	28879	28877	28866	28964	29128	28743	29005	28816	28777	28948	28908	29022	29219	29070	28856	28914	28840	29115	28841	28889	28739	28823	28875	28940	28811	29162	29130	28988	28995	29032	28764	28771	28792	28809	28901	28875	28812	28773	28757	28708	28838	29061	28734	28635	28977	29085	28953	28795	28863	28977	28869	28895	28884	28972	28845	28972	28730	28900	28846	28893	28981	28759	28829	28985	28554	28646	28889	28969	28853	28746	28830	28819	28825	28794	28783	28916	28804	28859	28868	28702	29230	28783	28701	29095	28914	28927	28880	28909	28976	28956	28609	28638	28996	29115	28866	28851	29160	29085	28913	28958	29067	28639	28872	28869	28700	28863	28895	28725	28956	28973	28869	28794	29020	29153	28975	28697	28965	29070	28900	28862	28907	28846	28960	29029	29046	28964	28949	28781	28689	29057	29279	28632	28607	28868	28721	28933	28994	28882	29065	29058	29110	28973	28734	28785	28676	28889	29062	29128	28761	28899	28756	28898	28817	28899	28742	28656	28993	28986	28761	29124	28800	29255	29102	28757	28981	28931	29014	28788	28953	28830	28973	28885	28883	28521	29080	28926	28749	28959	29218	29163	29050	28848	29027	28940	29051	28937	28997	28993	28986	28911	29194	29119	28662	28705	29110	28711	28948	28870	28864	28907	28952	28770	28916	29225	28896	29007	29045	28827	28817	28828	28869	28695	28644	28858	28886	28795	28796	29157	28787	28784	28704	28823	28893	28770	28903	28867	28979	29079	29117	28944	28985	29053	28723	29161	28599	28873	28571	28825	28710	28717	28942	28609	28795	28695	28915	28950	28674	28811	28760	28841	28912	28817	29007	28925	28959	28966	28624	28704	28647	28822	29179	28684	28878	29023	28919	28980	29193	28936	28922	28940	28712	29017	28727	28993	29015	28768	28961	28696	28945	28962	28985	29100	28737	28953	29123	28810	28794	28972	28950	28994	29060	29001	28895	29124	28698	28853	28728	28777	28911	28968	28738
20647	35860	34603	28192	24945	22838	21356	20450	19966	19267	19274	18989	18839	18577	18521	18352	18313	18311	18184	18188	18062	18115	18101	18067	18006	18192	17953	17970	17984	17949	17912	17759	18085	18153	17847	17821	17854	17967	17816	17986	18000	17973	17682	17700	17956	17737	17904	17890	17989	18041	17752	17921	17801	17904	17922	17804	17830	17801	17762	17818	17704	17946	17842	17747	17868	17874	17825	17522	17808	17755	17973	17732	18007	17698	17811	17843	17701	17678	17734	17775	17822	17906	17788	17903	17763	17532	17614	17797	17621	17709	17553	17634	17823	17779	17717	17699	17725	17639	17576	17704	17705	17668	17635	17984	17831	17586	17692	17696	17736	17592	17791	17663	17737	17626	17752	17683	17561	17805	17866	17556	17664	17857	17751	17727	17564	17858	17657	17618	17731	17645	17667	17733	17721	17687	17556	17849	17869	17705	17673	17726	17785	17748	17721	17846	17695	17731	17512	17752	17661	17727	17796	17769	17818	17780	17736	17708	17595	17596	17753	17667	17854	17698	17597	17819	17523	17705	17716	17624	17560	17587	17777	17776	17695	17614	17648	17748	17712	17923	17749	17728	17620	17697	17621	17740	17806	17889	17780	18034	17783	17871	17729	17773	17741	17534	17727	17639	17654	17734	17553	17676	17563	17780	17792	17602	17690	17719	17666	17729	17693	17629	17788	17573	17599	17717	17742	17780	17631	17646	17832	17686	17758	17776	17556	17648	17793	17697	17798	17796	17662	17675	17594	17806	17665	17712	17847	17661	17772	17731	17629	17749	17869	17637	17763	17699	17752	17839	17797	17633	17783	17858	17631	17881	17626	17693	17598	17561	17644	17747	17666	17862	17699	17560	17693	17658	17741	17896	17686	17929	17591	17715	17628	17765	17628	17674	17698	17730	17618	17728	17740	17686	17827	17813	17661	17731	17780	17607	17597	17620	17710	17646	17853	17805	17690	17627	17554	17961	17710	17838	17867	17689	17773	17616	17858	17719	17713	17711	17894	17798	17756	17813	17692	17550	17785	17588	17539	17766	17734	17539	17656	17690	17601	17831	17825	17679	17801	17616	17671	17795	17651	17787	17798	17644	17689	17800	17710	17728	17618	17822	17622	17728	17749	17615	17562	17695	17493	17631	17710	17645	17614	17561	17764	17697	17683	17709	17721	17782	17679	17612	17644	17811	17703	17606	17623	17561	17637	17701	17687	17767	17807	17687	17657	17730	17807	17799	17615	17827	17835	17782	17820	17654	17549	17844	17587	17598	17647	17768	17708	17824	17881	17816	17652	17639	17612	17661	17749	17677	17707	17620	17462	17628	17675	17504	17749	17564	17658	17483	17662	17692	17778	17615	17782	17646	17650	17772	17627	17762	17769	17721	17626	17663	17800	17728	17795	17716	17791	17620	17679	17792	17614	17774	17808	17515	17760	17872	17644	17588	17687	17713	17621	17795	17536	17689	17940	17745	17775	17646	17669	17637	17629	17689	17795	17634	17387	17771	17640	17804	17601	17687	17688	17577	17602	17711	18025	17728	17549	17598	17521	17781	17567	17692	17804	17755	17739	17579	17709	17601	17763	17847	17566	17730	17614	17717	17759	17693	17596	17736	17739	17609	17846	17723	17747	17886	17769	17941	17842	17545	17599	17572	17951	17780	17660	17739	17786	17760	17792	17554	17543	17590	17664	17663	17810	17754	17809	17791	17728	17720	17660	17641	17628	17717	17732	17672	17568	17661	17782	18014	17679	17641	17714	17744	17761	17646	17961	17562	17754	17800	17365	17733	17641	17761	17662	17615	17761	17749	17613	17756	17691	17625	17609	17742	17641	17531	17740	17841	17745	17578	17651	17727	17590	17714	17640	17532	17698	17603	17666	17686	17650	17691	17641	17919	17597	17611	17631	17806	17770	17545	17640	17698	17601	17556	17634	17700	17760	17646	17858	17650	17589	17542	17800	17722	17734	17769	17825	17615	17709	17826	17728	17603	17590	17660	17751	17693	17737	17694	17702	17702	17604	17702	17776	17666	17653	17546	17790	17652	17564	17748	17694	17682	17784	17610	17837	17664	17518	17765	17756	17618	17717	17673	17503	17717	17452	17669	17619	17612	17790	17701	17646	17545	17928	17604	17787	17722	17622	17705	17491	17716	17627	17660	17570	17735	17531	17750	17673	17655	17865	17722	17816	17695	17585	17876	17723	17738	17749	17618	17710	17778	17683	17597	17847	17668	17624	17685	17478	17733	17747	17743	17637	17692	17689	17979	17798	17666	17639	17621	17758	17728	17764	17702	17668	17645	17544	17711	17527	17641	17806	17750	17541	17636	17633	17515	17671	17680	17780	17631	17904	17569	17697	17587	17685	17788	17532	17930	17803	17701	17657	17666	17788	17733	17687	17626	17786	17700	17720	17644	17783	17754	17845	17606	17760	17573	17799	17614	17640	17694	17627	17616	17635	17651	17575	17764	17759	17679	17676	17787	17806	17728	17638	17905	17862	17730	17825	17514	17603	17770	17596	17600	17541	17629	17597	17862	17754	17885	17610	17568	17685	17698	17732	17754	17584	17462	17717	17880	17805	17856	17531	17787	17662	17698	17535	17786	17715	17731	17776	17849	17698	17512	17700	17657	17843	17846	17779	17686	17527	17759	17745	17673	17870	17677	17615	17854	17621	17764	17636	17637	17692	17695	17786	17780	17467	17484	17709	17788	17721	17562	17648	17602	17989	17688	17698	17659	17715	17619	17774	17711	17613	17667	17697	17813	17668	17784	17765	17805	17839	17602	17823	17447	17695	17828	17631	17544	17738	17578	17585	17600	17741	17771	17454	17808	17642	17737	17659	17721	17688	17819	17700	17854	17537	17676	17872	17639	17790	17723	17791	17620	17701	17684	17662	17640	17590	17808	17753	17756	17638	17779	17716	17572	17739	17639	17756	17719	17691	17671	17704	17811	17666	17645	17829	17687	17700	17678	17822	17669	17744	17694	17572	17931	17502	17568	17632	17549	17689	18009	17660	17599	17707	17806	17696	17771	17820	17755	17888	17619	17690	17614	17615	17698	17655	17693	17848	17748	17551	17802	17797	17675	17632	17706	17839	17667	17548	17653	17666	17553	17672	17573	17668	17543	17691	17668	17694	17713	17787	17816	17893	17667	17886	17826	17722	17659	17553	17861	17582	17669	17758	17404	17994	17608	17796	17719	17767	17791	17648	17636	17880	17790	17702	18041	17740	17727	17686	17810	17681	17800	17791	17605	17628	17933	17748	17808	17647	17710	17615	17858	17810	17834	17810	17725	17727	17744	17676	17659	17633	17635	17831	17729	17779	17838	17547	17884	17478	17947	17959	17619	17664	17791	17706	17728	17660	17817	17666	17807	17703	17719	17688	17742	17830	17620	17601	17679	17702	17515	17707	17706	17631	17679	17666	17466	17547	17704	17548	17522	17619	17837	17724	17717	17788	17710	17603	17644	17706	17798	17826	17603	17710	17536	17662	17681	17691	17661	17686	17720	17535	17688	17690	17658	17589	17710	17727	17638	17716	17730	17883	17661	17585	17834	17481	17768	17768	17790	17629	17646	17555	17581	17605	17623	17641	17688	17717	17492	17727	17642	17594	17571	17720	17605	17642	17583	17609	17765	17716	17594	17763	17782	17617	17757	17644	17792	17765	17714	17578	17611	17860	17710	17794	17625	17705	17700	17540	17529	17546	17649	17590	17749	17795	17640	17742	17706	17572	17616	17643	17839	17704	17720	17731	17735	17754	17686	17663	17689	17907	17806	17681	17806	17806	17734	17709	17598	17707	17613	17654	17762	17678	17675	17807	17602	17891	17949	17789	17550	17801	17811	17742	17619	17706	17670	17658	17744	17743	17653	17741	17653	17610	17714	17838	17937	17719	17777	17605	17586	17641	17767	17789	17701	17463	17848	17724	17623	17672	17828	17563	17742	17675	17638	17776	17684	17532	17625	17744	17925	17674	17549	17656	17579	17613	17740	17563	17768	17754	17711	17681	17621	17912	17801	17673	17652	17734	17633	17651	17695	17765	17940	17729	17791	17564	17678	17700	17659	17542	17628	17688	17516	17725	17647	17613	17778	17844	17591	17648	17761	17929	17625	17755	17853	17877	17476	17707	17689	17740	17735	17722	17597	17717	17898	17810	17782	17722	17630	17713	17693	17634	17554	17699	17759	17678	17779	17660	17604	17571	17722	17711	17736	17686	17782	17597	17556	17590	17463	17727	17607	17784	17696	17786	17918	17666	17645	17861	17770	17588	17809	17756	18037	17617	17626	17590	17808	17830	17655	17591	17639	17601	17936	17733	17776	17596	17490	17764	17722	17772	17856	17576	17736	17690	17679	17738	17713	17798	17708	17507	17658	17766	17675	17811	17649	17706	17717	17700	17664	17783	17801	17532	17695	17760	17551	17815	17625	17801	17650	17639	17545	17647	17770	17791	17561	17669	17730	17610	17679	17769	17794	17616	17670	17607	17724	17556	17672	17889	17730	17639	17846	17821	17506	17565	17568	17859	17842	17725	17714	17716	17579	17746	17617	17795	17731	17621	17766	17680	17764	17712	17707	17670	17779	17580	17659	17672	17690	17751	17792	17733	17733	17597	17756	17680	17661	17602	17792	17594	17751	17661	17738	17672	17718	17581	17765	17745	17759	17733	17617	18017	17831	17725	17778	17851	17644	17724	17747	17556	17729	17697	17677	17747	17712	17674	17605	17569	17737	17671	17797	17839	17610	17644	17683	17706	17759	17717	17773	17559	17911	17700	17699	17708	17662	17679	17739	17756	17698	17573	17710	17837	17743	17760	17618	17617	17745	17702	17659	17496	17695	17716	17707	17832	17684	17523	17622	17646	17668	17785	17760	17574	17644	17771	17783	17741	17712	17798	17744	17745	17591	17880	17814	17752	17579	17891	17560	17618	17571	17808	17762	17511	17674	17639	17847	17872	17669	17630	17817	17885	17842	17743	17558	17690	17699	17696	17530	17730	17680	17787	17457	17633	17577	17752	17731	17423	17881	17733	17712	17690	17721	17568	17798	17718	17653	17813	17628	17647	17793	17761	17582	17700	17678	17632	17637	17661	17667	17644	17759	17763	17574	17736	17532	17811	17651	17562	17633	17832	17648	17635	17638
35974	29436	34079	33355	31468	31592	31048	30889	31089	30935	30581	30863	30733	30725	30419	30511	30677	30499	30543	30709	30451	30479	30430	30584	30507	30735	30650	30822	30517	30580	30585	30652	30311	30616	30631	30796	30750	30654	30657	30407	30500	30701	30731	30395	30441	30630	30292	30565	30405	30476	30542	30429	30741	30541	30455	30641	30645	30286	30578	30274	30487	30537	30468	30744	30980	30569	30445	30397	30190	30392	30692	30399	30683	30410	30758	30541	30296	30603	30887	30581	30520	30861	30563	30479	30289	30609	30481	30372	30431	30639	30824	30205	30441	30610	30675	30512	30526	30547	30275	30534	30264	30444	30422	30426	30555	30405	30450	30451	30529	30579	30634	30494	30642	30475	30496	30188	30657	30436	30631	30616	30514	30437	30492	30327	30460	30340	30626	30562	30435	30442	30371	30239	30647	30376	30420	30291	30560	30459	30477	30423	30331	30576	30541	30571	30515	30223	30861	30534	30292	30372	30483	30300	30536	30591	30657	30581	30318	30440	30581	30583	30417	30530	30512	30422	30818	30625	30514	30580	30554	30579	30436	30105	30838	30764	30453	30463	30354	30446	30605	30320	30453	30577	30383	30421	30618	30326	30456	30236	30775	30575	30455	30623	30577	30636	30501	30151	30514	30420	30382	30281	30247	30418	30385	30339	30525	30513	30649	30721	30547	30485	30771	30508	30488	30467	30463	30534	30784	30631	30361	30332	30681	30547	30445	30782	30428	30257	30564	30568	30493	30529	30248	30658	30441	30548	30650	30539	30428	30538	30677	30477	30447	30456	30414	30575	30692	30655	30765	30708	30707	30531	30537	30710	30606	30450	30646	30419	30529	30498	30703	30407	30743	30738	30528	30471	30518	30546	30402	30507	30739	30455	30641	30734	30625	30503	30585	30300	30565	30197	30343	30385	30611	30390	30424	30384	30319	30637	30519	30554	30558	30758	30337	30455	30486	30426	30460	30600	30329	30550	30266	30640	30524	30678	30451	30462	30383	30589	30888	30394	30314	30572	30431	30547	30343	30510	30723	30636	30518	30627	30764	30583	30431	30458	30675	30322	30695	30546	30536	30420	30486	30257	30530	30550	30476	30715	30478	30443	30537	30411	30469	30466	30493	30525	30647	30529	30602	30676	30701	30531	30675	30178	30404	30275	30450	30747	30526	30570	30373	30469	30871	30637	30648	30622	30733	30494	30692	30766	30407	30792	30482	30417	30640	30589	30586	30564	30753	30577	30768	30445	30490	30438	30517	30581	30526	30755	30642	30735	30657	30585	30228	30504	30774	30500	30524	30296	30349	30541	30306	30477	30557	30456	30415	30366	30346	30557	30164	30731	30494	30320	30443	30669	30615	30710	30719	30654	30515	30532	30715	30702	30388	30448	30486	30563	30687	30515	30386	30448	30442	30558	30578	30386	30278	30547	30447	30766	30625	30617	30501	30223	30643	30632	30515	30495	30628	30774	30422	30603	30314	30581	30838	30708	30499	30582	30455	30584	30560	30649	30337	30432	30466	30391	30336	30472	30445	30600	30473	30444	30195	30388	30458	30638	30468	30592	30353	30559	30379	30457	30528	30491	30626	30458	30483	30700	30813	30468	30741	30290	30444	30452	30635	30668	30541	30319	30325	30632	30483	30441	30619	30659	30461	30618	30530	30583	30531	30547	30437	30437	30469	30445	30220	30577	30817	30236	30418	30448	30264	30452	30639	30412	30589	30631	30386	30581	30456	30347	30561	30411	30799	30196	30466	30644	30802	30364	30427	30495	30520	30185	30359	30730	30646	30405	30348	30697	30678	30404	30520	30380	30611	30598	30325	30341	30584	30540	30813	30348	30763	30663	30630	30375	30335	30265	30608	30747	30713	30640	30463	30509	30396	30420	30556	30640	30586	30306	30479	30305	30629	30452	30495	30529	30729	30338	30546	30489	30254	30647	30809	30417	30654	30523	30498	30668	30499	30719	30592	30522	30357	30368	30789	30612	30552	30644	30710	30604	30653	30590	30667	30682	30570	30621	30353	30332	30546	30491	30570	30555	30454	30573	30238	30343	30617	30342	30828	30453	30531	30277	30642	30526	30726	30609	30646	30757	30371	30403	30764	30551	30334	30405	30658	30609	30612	30326	30640	30581	30468	30483	30600	30683	30695	30303	30545	30522	30713	30108	30682	30531	30513	30498	30585	30574	30418	30601	30366	30333	30581	30559	30746	30472	30393	30570	30388	30277	30521	30393	30718	30325	30543	30689	30445	30451	30469	30663	30394	30393	30573	30584	30493	30462	30241	30361	30326	30347	30292	30580	30345	30321	30460	30767	30587	30481	30480	30545	30616	30489	30146	30439	30337	30608	30670	30439	30587	30638	30380	30352	30212	30625	30571	30603	30552	30496	30542	30536	30569	30768	30519	30382	30442	30521	30605	30635	30579	30436	30531	30408	30428	30461	30515	30663	30546	30580	30365	30512	30457	30467	30440	30769	30368	30383	30468	30620	30678	30553	30393	30153	30365	30426	30579	30589	30587	30450	30528	30806	30633	30532	30624	30466	30764	30616	30510	30664	30584	30444	30403	30625	30605	30871	30571	30617	30449	30515	30474	30518	30580	30462	30479	30766	30843	30563	30320	30758	30476	30362	30405	30598	30438	30561	30736	30590	30573	30907	30402	30602	30493	30553	30747	30236	30457	30771	30534	30451	30444	30566	30423	30405	30579	30308	30729	30460	30468	30511	30651	30599	30586	30533	30411	30469	30720	30529	30476	30519	30578	30460	30288	30366	30589	30722	30577	30786	30694	30547	30581	30743	30616	30491	30508	30616	30481	30321	30573	30526	30649	30544	30586	30278	30578	30479	30184	30688	30655	30275	30471	30465	30627	30624	30234	30442	30583	30273	30476	30460	30496	30648	30568	30341	30461	30448	30563	30572	30810	30772	30633	30532	30539	30818	30721	30705	30744	30437	30474	30437	30494	30703	30754	30622	30727	30754	30586	30681	30852	30306	30364	30543	30397	30476	30583	30719	30212	30605	30166	30593	30362	30378	30116	30663	30268	30239	30508	30257	30491	30692	30581	30701	30628	30484	30294	30337	30266	30576	30511	30569	30435	30358	30761	30465	30479	30474	30628	30494	30584	30298	30434	30580	30519	30418	30867	30903	30636	30449	30700	30452	30811	30572	30414	30601	30478	30529	30674	30433	30357	30604	30563	30528	30614	30452	30493	30556	30497	30409	30439	30350	30485	30627	30635	30581	30452	30525	30459	30774	30561	30784	30403	30428	30756	30423	30798	30330	30730	30505	30445	30512	30716	30520	30386	30625	30453	30527	30561	30660	30557	30706	30309	30497	30647	30519	30488	30571	30396	30281	30473	30451	30521	30597	30704	30593	30632	30440	30560	30745	30585	30769	30360	30404	30391	30513	30648	30650	30623	30468	30347	30653	30447	30532	30557	30595	30465	30583	30779	30684	30793	30602	30282	30382	30572	30690	30511	30608	30464	30531	30536	30698	30333	30424	30592	30527	30507	30472	30361	30403	30184	30759	30333	30648	30549	30430	30276	30533	30458	30671	30440	30480	30347	30449	30319	30279	30648	30557	30378	30650	30360	30444	30483	30418	30506	30531	30686	30364	30611	30486	30671	30687	30647	30435	30509	30505	30461	30518	30732	30377	30622	30312	30491	30436	30358	30469	30418	30222	30496	30724	30513	30470	30620	30522	30559	30572	30400	30568	30545	30474	30461	30550	30550	30396	30679	30398	30272	30466	30763	30772	30617	30492	30317	30470	30578	30549	30575	30614	30447	30632	30692	30378	30364	30466	30436	30685	30674	30579	30518	30610	30388	30513	30648	30506	30894	30445	30492	30388	30643	30538	30630	30692	30505	30534	30617	30741	30780	30573	30689	30775	30268	30238	30649	30722	30692	30448	30732	30597	30676	30472	30577	30694	30712	30299	30367	30460	30343	30446	30514	30243	30608	30541	30236	30467	30702	30299	30819	30278	30513	30523	30691	30482	30443	30468	30405	30386	30226	30404	30630	30423	30463	30518	30672	30672	30618	30532	30459	30572	30629	30543	30688	30593	30588	30518	30608	30555	30601	30320	30779	30355	30619	30435	30279	30560	30602	30310	30517	30545	30534	30332	30682	30603	30487	30560	30509	30835	30381	30348	30468	30376	30313	30303	30630	30555	30527	30624	30583	30632	30476	30421	30288	30336	30346	30506	30561	30393	30416	30596	30506	30456	30471	30411	30531	30302	30424	30511	30694	30596	30311	30433	30307	30392	30613	30272	30625	30587	30661	30633	30547	30591	30636	30673	30765	30512	30624	30548	30384	30728	30660	30444	30426	30483	30647	30473	30304	30344	30390	30701	30610	30492	30497	30491	30434	30565	30546	30607	30385	30522	30272	30667	30340	30374	30564	30794	30535	30237	30273	30700	30706	30616	30366	30262	30525	30607	30550	30620	30812	30557	30751	30466	30612	30400	30335	30269	30546	30420	30429	30498	30442	30454	30566	30371	30570	30268	30460	30508	30689	30281	30478	30250	30494	30452	30421	30437	30194	30560	30746	30647	30423	30638	30483	30520	30595	30413	30255	30429	30464	30461	30702	30697	30591	30251	30553	30691	30860	30420	30739	30450	30729	30526	30575	30642	30569	30459	30587	30453	30444	30525	30557	30447	30720	30242	30693	30426	30469	30179	30539	30485	30158	30392	30477	30546	30430	30448	30609	30562	30725	30695	30269	30742	30482	30353	30488	30477	30564	30531	30408	30476	30550	30677	30615	30111	30155	30644	30676	30533	30448	30448	30569	30619	30509	30426	30882	30656	30312	30435	30447	30426	30755	30418	30546	30539	30537	30502	30458	30555	30292	30505	30461	30492	30342	30298	30547	30104	30673	30316	30590	30719	30461	30589	30348	30460	30743	30436	30676	30343	30419	30412	30631	30510	30595	30581	30635	30647	30809	30657	30722	30232	30390	30546	30450	30418	30827	30431	30522	30604	30432	30793	30517	30385	30594	30427	30656	30593	30551	30244	30350	30794	30455	30073	30646	30719	30560	30724	30659	30496	30638	30401	30359	30594	30589	30640	30570	30457	30575	30500	30446	30780	30528	30444	30520	30249	30921	30515	30547	30707	30410	30429	30389	30607
21659	24174	23885	21524	20504	19956	19321	19177	18898	18855	18824	18650	18747	18586	18646	18771	18712	18487	18567	18601	18708	18656	18743	18675	18488	18600	18438	18728	18454	18647	18679	18562	18573	18581	18706	18663	18630	18629	18480	18668	18735	18518	18448	18534	18631	18571	18618	18529	18463	18367	18596	18704	18444	18641	18503	18656	18600	18685	18483	18678	18567	18405	18558	18455	18581	18615	18664	18598	18453	18511	18481	18502	18565	18507	18573	18567	18421	18665	18377	18412	18558	18525	18514	18510	18400	18506	18563	18467	18552	18621	18568	18710	18534	18459	18488	18401	18592	18455	18593	18470	18583	18419	18457	18373	18584	18326	18398	18381	18456	18506	18454	18400	18661	18525	18496	18323	18506	18468	18396	18440	18637	18650	18454	18627	18490	18528	18599	18492	18560	18434	18516	18483	18468	18430	18676	18343	18284	18414	18486	18272	18361	18521	18563	18585	18561	18550	18312	18585	18436	18542	18404	18489	18332	18401	18744	18560	18482	18455	18451	18553	18272	18472	18544	18375	18409	18600	18327	18472	18532	18623	18346	18550	18484	18755	18659	18355	18459	18450	18578	18384	18289	18680	18392	18361	18546	18412	18573	18525	18627	18419	18496	18634	18487	18607	18631	18527	18517	18556	18510	18550	18369	18722	18579	18457	18425	18376	18464	18623	18525	18567	18478	18536	18418	18505	18489	18385	18463	18521	18527	18488	18493	18681	18470	18533	18298	18398	18371	18689	18542	18431	18395	18570	18501	18611	18480	18473	18430	18462	18437	18656	18412	18549	18351	18564	18580	18433	18503	18663	18458	18541	18402	18320	18452	18479	18495	18459	18582	18508	18559	18472	18481	18325	18585	18490	18531	18755	18469	18449	18497	18643	18485	18542	18493	18359	18525	18618	18552	18502	18292	18589	18375	18746	18454	18669	18592	18338	18406	18533	18484	18576	18600	18323	18461	18548	18392	18623	18558	18506	18508	18627	18321	18548	18528	18595	18469	18506	18774	18567	18470	18421	18611	18386	18567	18712	18582	18493	18416	18617	18631	18489	18644	18449	18322	18424	18434	18486	18503	18421	18514	18533	18425	18544	18633	18498	18566	18468	18567	18443	18504	18252	18680	18496	18637	18431	18427	18557	18366	18633	18620	18633	18476	18643	18560	18478	18507	18478	18665	18343	18705	18483	18537	18345	18282	18442	18385	18492	18534	18525	18699	18473	18457	18563	18401	18410	18464	18523	18281	18605	18368	18557	18482	18614	18354	18613	18354	18756	18406	18546	18383	18470	18523	18574	18628	18672	18344	18360	18477	18528	18568	18552	18601	18554	18506	18278	18782	18418	18370	18536	18532	18459	18319	18462	18429	18623	18298	18337	18464	18593	18480	18499	18557	18373	18464	18527	18355	18575	18614	18528	18565	18572	18651	18405	18493	18431	18468	18552	18321	18390	18484	18431	18496	18538	18445	18299	18651	18541	18409	18507	18490	18637	18422	18648	18493	18559	18368	18546	18742	18519	18793	18467	18504	18306	18385	18570	18502	18374	18412	18514	18482	18686	18579	18308	18502	18342	18447	18523	18488	18642	18709	18216	18718	18325	18372	18347	18375	18512	18502	18583	18509	18587	18625	18553	18455	18775	18502	18520	18676	18650	18507	18587	18359	18523	18612	18465	18361	18651	18410	18548	18601	18378	18454	18447	18379	18437	18591	18401	18431	18488	18518	18567	18686	18481	18651	18299	18452	18449	18657	18592	18495	18490	18496	18508	18361	18505	18586	18495	18457	18519	18631	18572	18421	18514	18533	18493	18437	18573	18477	18360	18405	18382	18330	18583	18453	18483	18318	18384	18452	18685	18567	18456	18521	18454	18567	18450	18556	18486	18575	18384	18416	18313	18503	18433	18627	18492	18414	18613	18391	18508	18338	18373	18509	18512	18496	18559	18517	18546	18464	18183	18385	18411	18368	18526	18650	18435	18399	18592	18643	18541	18506	18447	18594	18613	18508	18258	18661	18454	18431	18525	18465	18443	18409	18311	18546	18492	18620	18458	18535	18561	18487	18493	18609	18506	18586	18412	18605	18425	18704	18643	18390	18368	18598	18404	18406	18267	18538	18353	18706	18465	18592	18417	18455	18574	18555	18329	18358	18535	18434	18486	18423	18520	18466	18533	18496	18542	18596	18618	18620	18606	18582	18663	18537	18226	18368	18440	18576	18551	18529	18457	18455	18511	18467	18519	18273	18211	18563	18574	18658	18435	18554	18447	18533	18668	18551	18508	18635	18469	18408	18437	18471	18450	18379	18581	18534	18481	18535	18521	18667	18451	18496	18467	18448	18442	18524	18551	18423	18574	18434	18466	18636	18858	18547	18833	18469	18518	18684	18494	18687	18589	18596	18579	18560	18418	18725	18626	18498	18688	18532	18439	18611	18547	18588	18629	18392	18682	18579	18526	18413	18246	18597	18250	18553	18446	18443	18614	18574	18556	18462	18648	18477	18510	18508	18389	18451	18336	18501	18372	18793	18541	18530	18511	18528	18569	18272	18388	18616	18634	18569	18536	18560	18733	18405	18666	18510	18624	18630	18580	18638	18292	18580	18577	18613	18657	18451	18470	18568	18554	18336	18315	18396	18628	18455	18546	18568	18409	18496	18565	18639	18542	18530	18588	18489	18611	18550	18363	18606	18660	18527	18390	18439	18377	18533	18470	18494	18592	18407	18429	18432	18673	18427	18324	18350	18720	18526	18700	18434	18531	18359	18412	18518	18434	18585	18427	18603	18388	18409	18570	18584	18174	18616	18475	18512	18417	18587	18721	18603	18587	18578	18533	18520	18351	18563	18488	18577	18503	18472	18462	18606	18454	18612	18361	18626	18580	18673	18587	18621	18337	18501	18721	18470	18537	18665	18375	18470	18486	18634	18562	18222	18323	18651	18402	18367	18443	18528	18477	18554	18460	18526	18532	18578	18639	18460	18447	18633	18528	18622	18504	18584	18626	18477	18526	18558	18526	18365	18606	18500	18536	18479	18338	18687	18652	18650	18424	18450	18464	18496	18391	18390	18397	18393	18659	18497	18605	18423	18484	18388	18438	18371	18441	18533	18512	18364	18427	18515	18540	18467	18357	18421	18555	18518	18481	18500	18515	18481	18296	18554	18753	18549	18434	18399	18416	18521	18584	18436	18555	18812	18534	18597	18470	18442	18416	18702	18357	18660	18593	18542	18479	18381	18596	18573	18625	18386	18610	18560	18747	18424	18461	18427	18477	18444	18489	18490	18663	18536	18366	18385	18682	18309	18431	18542	18322	18662	18445	18510	18476	18407	18341	18365	18625	18570	18465	18518	18517	18540	18358	18560	18363	18292	18454	18417	18487	18476	18503	18405	18692	18549	18601	18350	18849	18480	18593	18338	18608	18563	18586	18555	18505	18590	18396	18465	18610	18417	18553	18494	18520	18440	18410	18441	18463	18632	18350	18423	18390	18675	18394	18483	18376	18271	18504	18617	18441	18567	18506	18625	18577	18456	18352	18403	18655	18584	18463	18434	18537	18535	18596	18404	18482	18479	18355	18622	18480	18729	18543	18639	18359	18627	18463	18646	18487	18418	18540	18530	18711	18470	18437	18537	18570	18255	18636	18422	18622	18503	18520	18478	18503	18559	18581	18528	18513	18490	18323	18412	18607	18573	18421	18608	18480	18586	18679	18344	18452	18527	18438	18497	18595	18635	18576	18689	18549	18405	18544	18624	18504	18625	18390	18401	18364	18510	18537	18421	18522	18338	18576	18483	18387	18708	18617	18562	18614	18678	18535	18437	18348	18580	18553	18471	18621	18322	18473	18630	18451	18598	18552	18429	18637	18436	18482	18579	18520	18413	18466	18389	18523	18483	18587	18580	18447	18401	18380	18694	18398	18556	18575	18685	18545	18426	18692	18322	18616	18517	18419	18634	18557	18485	18442	18502	18442	18513	18457	18603	18493	18368	18365	18462	18411	18436	18410	18489	18671	18575	18532	18544	18400	18513	18631	18122	18544	18500	18587	18592	18590	18409	18528	18500	18460	18573	18777	18559	18484	18491	18283	18460	18612	18544	18650	18467	18450	18549	18608	18533	18416	18577	18662	18340	18585	18440	18642	18553	18616	18583	18493	18518	18489	18584	18433	18612	18437	18743	18342	18591	18450	18488	18394	18652	18382	18486	18532	18514	18594	18533	18458	18590	18401	18303	18626	18472	18553	18463	18388	18553	18559	18576	18596	18578	18343	18579	18406	18493	18688	18592	18604	18501	18552	18618	18669	18451	18690	18508	18469	18607	18286	18644	18320	18564	18387	18599	18600	18463	18639	18596	18293	18523	18567	18616	18597	18502	18592	18590	18543	18434	18512	18585	18476	18549	18631	18583	18624	18464	18732	18560	18740	18648	18462	18447	18605	18335	18502	18528	18590	18644	18622	18382	18567	18550	18364	18587	18676	18534	18486	18765	18584	18431	18498	18630	18357	18590	18453	18768	18373	18540	18636	18462	18485	18559	18513	18546	18500	18440	18559	18574	18616	18688	18502	18473	18660	18436	18400	18452	18504	18611	18477	18616	18689	18445	18557	18581	18460	18471	18611	18429	18606	18555	18416	18643	18488	18473	18644	18485	18578	18593	18458	18413	18496	18509	18359	18532	18341	18602	18470	18484	18510	18537	18605	18356	18436	18552	18691	18406	18560	18587	18405	18559	18523	18659	18474	18566	18414	18439	18561	18435	18549	18438	18365	18552	18531	18415	18643	18424	18571	18604	18568	18578	18676	18556	18553	18594	18637	18472	18453	18672	18513	18478	18536	18358	18526	18638	18619	18512	18493	18539	18456	18445	18550	18552	18478	18546	18645	18496	18574	18464	18434	18576	18483	18559	18451	18612	18492	18605	18606	18685	18533	18433	18412	18391	18433	18529	18617	18658	18590	18587	18511	18572	18534	18391	18761	18549	18343	18772	18423	18621	18647	18594	18592	18384	18380	18585	18547	18334	18540	18577	18419	18537	18456	18796	18451	18442	18548	18641	18568	18389	18632	18620	18527	18684	18444	18405	18457	18347	18736	18517	18758	18522	18607	18378	18552	18465	18475	18745	18480	18527	18477	18455	18422	18401	18681	18572	18483
24062	21152	27693	25475	24984	29848	32241	30103	29517	29778	29342	29388	29428	29059	28995	29047	29056	28819	29262	29107	29016	28990	28977	29226	29038	28962	28899	28989	28960	28715	28919	28749	29027	28871	28824	28931	28874	28670	28891	28565	28860	28476	28743	28767	28819	28895	28917	28642	28836	28764	28720	28607	28885	28783	28898	28800	28883	28794	28796	28849	28671	28714	28926	28928	28949	28890	28761	28993	28691	28660	28637	28632	28626	28718	28630	28707	28849	28703	28751	28711	28537	28677	28431	28707	28877	28689	28756	28854	28705	28628	28511	28781	28813	28579	28318	28597	28656	28726	28793	28653	28494	28724	28524	28687	28741	28851	28692	28790	28502	28538	28741	28600	28529	28915	28639	28887	28791	28820	28666	28711	28722	28541	28477	28960	28611	28783	28829	28675	28901	28906	28607	28745	28664	28677	28701	28642	28707	28958	28588	28698	28478	28721	28711	28835	28740	28655	28500	28601	28785	28734	28830	28639	28716	28733	28847	28625	28668	28723	28591	28535	28773	28736	28826	28646	28759	28642	28583	28573	28638	28454	28732	28782	28813	28640	28676	28801	28746	28704	28834	28465	28736	28417	28533	28515	28987	28672	28766	28818	28422	28721	28741	28837	28762	28697	28513	28657	28720	28897	28394	28563	28591	28830	28778	28488	28800	28696	28879	28512	28375	28719	28830	28757	28565	28608	28629	28747	28525	28428	28553	28676	28522	28665	28678	28586	28565	28785	28684	28527	28394	28588	28755	28687	28556	28594	28890	28689	28538	28817	28459	28612	28672	28644	28598	28272	28536	28617	28739	28757	28548	28489	28688	28857	28658	28492	28789	28587	28666	28523	28738	28516	28598	28829	28731	28514	28606	28998	28560	28588	28632	28694	28780	28590	28734	28642	28866	28683	28611	28622	28784	28731	28587	28682	28597	28589	28623	28832	28788	28759	28816	28406	28865	28613	28703	28978	28704	28811	28654	28988	28882	28706	28518	28532	28786	28644	28826	28444	28762	28744	28767	28718	28407	28299	28820	28861	28678	28995	28779	28470	28562	28704	28583	28866	28714	28883	28523	28595	28677	28671	28690	28593	29015	28779	28652	28620	28756	28406	28703	28885	28673	28667	28589	28528	28709	28807	28633	28726	28984	28828	28619	28345	28655	28625	28621	28692	28551	28704	28689	28682	28680	28823	28834	28758	28710	28474	28750	28751	28720	28792	28893	28637	28658	28783	28717	28910	28801	28923	28798	28501	28569	28529	28780	28852	28880	28768	28746	28693	28798	28868	28761	28526	28609	28696	28766	28659	28401	28489	28739	28664	29004	28849	28742	28830	28778	28621	28562	28599	28766	28750	28649	28540	28432	28914	28755	28860	28560	28834	28815	28675	29086	28707	28762	28647	28425	28587	28826	28791	28565	28713	28642	28736	28688	28610	28835	28836	28881	28941	28713	28407	28730	28835	28526	28446	28501	28300	28619	28425	28712	28832	28845	28585	28450	28725	28744	28571	28630	28788	28669	28629	28743	28625	28777	28653	28451	28447	28603	28676	28634	28876	28846	28621	28632	28747	28742	28565	28595	28649	28663	28882	28670	28737	28642	28777	28777	28773	28740	28925	28708	28720	28627	28568	28568	28673	28569	28277	28547	28676	28721	28784	28903	28734	28697	28843	28724	28925	28893	28663	28556	28586	28313	28544	29004	28684	28862	28630	28666	28702	28269	28788	28788	28711	28523	28587	28690	28897	28673	28559	28509	28771	28846	28764	28896	28925	28832	28857	28431	28839	28644	28428	28776	28657	28808	28659	28522	28814	28464	28629	28670	28761	28636	28687	28866	28526	28584	28594	28655	28528	28655	28445	28703	28854	28577	28633	28756	28661	28582	28632	28682	28604	28518	28639	28613	28510	28756	28552	28654	28491	28805	28871	28663	28136	28927	28434	28721	28753	28797	28544	28578	28383	28686	28767	28538	28317	28734	28776	28615	28513	28639	28875	28754	28685	28536	28763	28785	28869	28399	28794	28409	28727	28494	28704	28764	28691	28818	28694	28701	28781	28826	28638	28928	28692	28673	28820	28851	28562	28732	28452	28695	28373	28655	28603	28738	28645	28708	28460	28817	28682	28820	28742	28465	28663	28566	28570	28480	28572	28600	28776	28980	28363	28640	28670	28443	28577	28637	28665	28579	28722	28589	28634	28792	28971	28561	28716	28628	28948	28545	28728	28725	28548	28372	28902	28785	28825	28972	28455	28768	28701	28852	28740	28836	28800	28893	28678	28735	28651	28845	28391	28764	28796	28642	28550	28574	28504	29030	28890	28665	28538	28822	28610	28593	28727	28643	28737	28746	28709	28835	28434	29170	28896	28836	28744	28614	28865	28855	28754	28729	28766	28716	28751	28637	28607	28942	28669	28347	28581	28681	28753	29003	28637	28403	28476	28458	28538	28447	28611	28487	28454	28598	28466	28636	28923	28700	28732	28676	28593	28605	28869	28857	28685	28912	28733	28739	28759	28693	28667	28815	28883	28808	28791	28757	28697	28622	28696	28610	28464	28732	28487	28373	28580	28702	28614	28818	28683	28582	28537	28423	28856	28594	29002	28636	28684	28628	28699	29010	28478	28616	28930	28869	28729	28695	28742	28499	28826	28864	28876	28570	28697	28588	28805	28466	28569	28720	28490	28589	28781	28732	28725	28511	29004	28803	28679	28791	28532	28563	28819	28604	28493	28818	28459	28671	28647	28814	28693	28827	28628	28666	28684	28567	28557	28621	28693	28753	28854	28696	28666	29026	28775	28526	28663	28754	28739	28895	28698	28560	28638	28735	28751	28789	28685	28689	28903	28692	28419	28736	28622	28606	28715	28523	28752	28790	28587	28532	28816	28783	28655	28671	28630	28500	28881	28757	28726	28633	28546	28823	28449	28852	28665	29037	28767	28889	28809	28634	28419	28735	28795	28555	28900	28863	28798	28508	28929	28641	28500	28666	28649	28742	28731	28802	28644	28923	28541	28557	28592	28740	28928	28837	28672	28880	28878	28714	28886	28612	28647	28716	28880	28526	28627	28704	28647	28682	28485	28824	28646	28540	28526	28799	28603	28718	28769	28763	28631	28837	28802	28652	28773	28656	28424	28734	28833	28920	28704	28690	28873	28743	28764	28782	28539	28725	28646	28711	28570	28630	28761	28533	28475	28525	28494	28704	28789	28790	28929	28590	28724	28695	28379	28466	28918	28989	28824	28626	28807	28703	28714	28544	28770	28793	28844	28762	28539	28629	28440	28620	28528	28749	28784	28583	28585	28729	28669	28407	28550	28562	28655	28809	28861	28788	28605	28560	28642	28736	28854	28599	28516	28566	28754	28686	28652	28640	28778	28567	28703	28860	28773	28485	28507	28874	28569	28739	28613	28729	28583	28689	28462	28743	28653	28825	28753	28616	28804	28709	28394	28776	28778	28595	28628	28945	28701	28506	28647	28806	28916	28684	28718	28803	28638	28596	28589	28767	28970	28661	28664	28636	28664	28751	28835	28524	28711	29033	28692	28918	28779	28712	28533	28832	28878	28625	28669	28699	28603	28628	28655	28800	28568	28824	28893	28963	28654	28671	28550	28592	28757	28626	28713	28652	28836	28767	28637	28417	28639	28528	28563	28737	28927	28920	28930	28706	28523	28742	28740	28683	28745	28835	28836	28776	28887	28592	28715	28665	28512	28773	28869	28499	28524	28508	28764	28750	28812	28763	28680	28735	28682	28601	28739	28516	28796	28766	28624	28755	28751	28753	28617	28735	28773	28873	28707	28484	28621	28649	28664	28943	28719	28514	28825	28620	28894	28847	28734	28719	28894	28500	28802	28803	28659	28628	28547	28503	28546	28518	28529	28807	28578	28486	28727	28626	28737	28911	28504	28563	28572	28730	28677	28787	28638	28774	28637	28833	28616	28738	28719	28656	28448	28763	28663	28881	28794	28771	28718	28747	28679	28517	28756	28890	28870	28782	28718	28733	28788	28536	28459	28529	28938	28765	28530	28439	28603	29092	28546	29049	28686	28511	28709	28665	28526	28510	28766	28350	28664	28441	28508	28785	28690	28855	28917	28740	29069	28603	28571	28721	28688	28367	28480	28465	28585	28807	28420	28708	28697	28461	28657	29143	28431	28714	28735	28530	28440	28346	28675	28721	28697	28682	28541	28648	28863	28864	28552	28579	28617	28550	28615	28936	28619	29110	28666	28681	28591	28589	28498	28523	28560	28593	28617	28707	28763	28735	28841	28746	28984	28529	28716	28557	28322	28856	28875	28843	28645	28801	28986	28853	28785	28937	28529	28501	28610	28742	28754	28805	28634	28790	28707	28685	28793	28958	28416	28687	28694	28755	28883	28570	28555	28612	28541	28762	28868	28761	28510	28860	28658	28752	28393	28504	28624	28860	28645	28673	28741	28448	28600	28731	28721	28664	28802	28701	28687	28586	28871	28868	28595	28736	28960	28696	28736	28600	28832	28634	28848	28394	28547	28629	28822	28894	28609	28610	28629	28602	28217	28550	28682	28648	28511	28695	28552	28704	28528	28531	28720	28539	28813	28398	28643	28689	28803	28731	28538	28716	28750	28475	28669	28658	28476	28780	28807	28812	28815	28597	28541	28321	28841	28674	28607	28675	28457	28653	28580	28802	28625	28690	28620	28558	28762	28622	28617	28675	28711	28686	28678	28791	28722	28713	28872	28500	28579	28927	28631	28609	28607	28594	28638	28679	28524	28500	28503	28546	28827	28622	28711	28622	28657	28690	28935	28786	28590	28471	28411	28395	28703	28768	28715	28737	28555	28537	28485	28847	28611	28932	28637	28599	28273	28566	28465	28821	28923	28857	28863	28543	28472	28592	28575	28670	28376	28658	28718	28789	28823	28652	28507	28725	28673	28758	28576	28517	28684	28726	28760	28509	28892	28945	28598	28947	28856	28857	28758	28585	28752	28714	28685	28504	28701	28581	28765	28665	28655	28564	28781	28706	28702	28449	28762	28671	29101	28816	28741	28473	28905	28415	28958	28732	28653	28615	28649	28649	28877	28869	28560	28588	28370	28650	28816	28601	28904	28631	28816	28734	28547	28919	28773	28920	28727	28837	28974	28618	28503	28739	28455	28433	28403	28740	28850
18812	30079	29549	24837	22327	20684	19991	19483	19133	18699	18623	18300	18324	18042	18126	18117	17713	18038	17953	18036	17900	17916	17827	17850	18111	17912	17883	17885	17834	17751	17844	17873	17772	17859	17727	17980	18074	17708	17857	17950	17948	17845	17906	17904	17994	17807	17915	17856	18017	17807	17829	17761	17906	17807	17849	17693	17778	17727	17735	17693	17904	17745	17523	17732	17570	17719	17848	17811	17591	17637	17608	17589	17775	17630	17634	17581	17841	17540	17765	17856	17735	17762	17863	17691	17650	17765	17627	17691	17680	17774	17762	17724	17621	17660	17820	17772	17692	17558	17769	17857	17758	17758	17636	17687	17608	17815	17779	17693	17556	17936	17719	17710	17776	17747	17722	17787	17604	17733	17613	17856	17661	17714	17660	17562	17501	17778	17717	17666	17745	17764	17802	17703	17652	17494	17841	17725	17758	17485	17695	17822	17643	17648	17761	17731	17602	17668	17593	17539	17739	17754	17753	17631	17642	17731	17737	17691	17827	17489	17803	17704	17681	17641	17598	17749	17673	17829	17715	17613	17603	17717	17712	17673	17730	17727	17739	17649	17759	17741	17681	17669	17532	17669	17812	17707	17761	17672	17709	17709	17520	17836	17640	17557	17622	17577	17488	17672	17814	17589	17713	17751	17619	17594	17640	17598	17645	17617	17800	17550	17821	17647	17744	17640	17636	17607	17825	17853	17768	17568	17730	17662	17592	17690	17492	17888	17750	17606	17549	17567	17634	17719	17700	17843	17811	17668	17682	17581	17506	17613	17794	17772	17825	17794	17614	17720	17804	17646	17826	17785	17603	17878	17732	17730	17953	17824	17689	17482	17624	17798	17690	17696	17732	17713	17638	17811	17607	17494	17591	17748	17765	17716	17748	17605	17673	17827	17550	17743	17788	17499	17724	17716	17629	17752	17705	17732	17799	17619	17792	17708	17643	17712	17552	17723	17622	17662	17822	17578	17684	17676	17772	17734	17680	17620	17795	17637	17725	17651	17667	17655	17736	17639	17681	17516	17689	17590	17659	17722	17733	17486	17660	17692	17833	17605	17570	17678	17638	17817	17646	17581	17555	17617	17618	17681	17799	17705	17625	17627	17731	17583	17762	17624	17811	17578	17596	17717	17724	17650	17887	17699	17630	17725	17712	17615	17757	17628	17639	17725	17611	17800	17520	17739	17646	17595	17768	17743	17696	17819	17664	17876	17786	17875	17588	17557	17673	17682	17609	17624	17663	17764	17628	17695	17629	17735	17695	17857	17742	17703	17670	17706	17821	17680	17625	17711	17735	17670	17710	17927	17589	17573	17610	17664	17617	17618	17521	17775	17683	17603	17781	17751	17686	17889	17792	17668	17726	17617	17751	17543	17911	17768	17656	17623	17754	17649	17894	17680	17637	17651	17456	17631	17697	17676	17764	17779	17681	17640	17812	17697	17711	17842	17762	17502	17780	17869	17739	17649	17685	17670	17776	17591	17678	17707	17659	17639	17760	17674	17748	17520	17832	17844	17696	17824	17615	17617	17711	17736	17942	17640	17763	17825	17691	17633	17669	17656	17878	17763	17701	17582	17756	17713	17639	17595	17854	17522	17790	17670	17753	17767	17577	17675	17734	17595	17654	17679	17729	17798	17599	17735	17705	17897	17610	17590	17720	17668	17844	17761	17810	17624	17741	17721	17718	17689	17707	17709	17858	17903	17627	17816	17773	17651	17637	17847	17636	17589	17749	17690	17657	17665	17705	17522	17779	17471	17558	17680	17766	17696	17759	17519	17709	17476	17612	17820	17600	17805	17522	17686	17788	17838	17833	17782	17515	17689	17679	17669	17557	17775	17908	17590	17580	17744	17593	17672	17671	17774	17609	17718	17410	17694	17801	17791	17705	17590	17657	17538	17773	17656	17810	17488	17722	17762	17687	17779	17627	17506	17757	17645	17647	17701	17574	17642	17581	17761	17810	17774	17711	17776	17794	17736	17714	17699	17763	17659	17732	17669	17634	17566	17640	17671	17560	17664	17643	17667	17687	17604	17642	17699	17748	17692	17928	17786	17732	17611	17752	17792	17709	17718	17666	17668	17660	17897	17700	17833	17621	17665	17560	17814	17631	17709	17508	17698	17672	17797	17709	17618	17572	17630	17776	17782	17817	17737	17667	17681	17562	17723	17669	17491	17782	17526	17889	17838	17710	17808	17636	17807	17576	17666	17903	17772	17758	17593	17689	17772	17616	17697	17614	17693	17651	18002	17573	17717	17867	17630	17739	17761	17685	17831	17675	17835	17741	17835	17587	17402	17654	17633	17654	17739	17599	17679	17695	17719	17715	17571	17765	17745	17839	17827	17945	17648	17863	17799	17633	17828	17791	17656	17523	17734	17838	17774	17719	17611	17869	17666	17759	17669	17588	17701	17609	17651	17542	17562	17728	17748	17872	17645	17735	17819	17660	17639	17676	17766	17691	17792	17625	17834	17855	17532	17663	17705	17686	17677	17867	17818	17844	17708	17848	17682	17518	17701	17730	17518	17741	17696	17577	17736	17897	17655	17812	17679	17571	17678	17679	17791	17783	17575	17668	17614	17590	17780	17647	17705	17762	17707	17621	17608	17670	17756	17782	17747	17796	17649	17654	17698	17735	17624	17715	17562	17468	17737	17631	17725	17797	17718	17782	17760	17611	17743	17740	17624	17642	17694	17741	17602	17740	17550	17603	17571	17604	17641	17729	17679	17728	17646	17574	17730	17761	17809	17755	17840	17713	17897	17799	17887	17714	17733	17667	17678	17624	17416	17858	17570	17761	17737	17772	17928	17669	17680	17743	17684	17799	17731	17750	17759	17763	17492	17622	17677	17503	17610	17672	17670	17702	17535	17665	17669	17761	17599	17464	17813	17742	17648	17718	17742	17734	17625	17681	17761	17749	17698	17526	17817	17800	17808	17677	17618	17685	17686	17649	17659	17706	17681	17817	17607	17899	17618	17784	17848	17827	17600	17635	17839	17752	17638	17714	17647	17716	17900	17777	17867	17720	17648	17910	17653	17794	17574	17755	17586	17525	17650	17615	17628	17625	17797	17712	17797	17594	17698	17735	17596	17780	17887	17705	17714	17785	17789	17668	17651	17751	17671	17785	17663	17629	17653	17936	17630	17763	17734	17616	17735	17830	17869	17651	17767	17686	17720	17947	17742	17640	17748	17908	17685	17860	17864	17819	17784	17701	17599	17763	17744	17742	17659	17756	17863	17773	17653	17611	17793	17819	17664	17636	17808	17598	17562	17448	17753	17718	17667	17788	17700	17634	17770	17883	17810	17756	17741	17740	17660	17785	17829	17644	17729	17762	17656	17686	17598	17781	17508	17735	17568	17482	17743	17694	17721	17721	17678	17651	17815	17803	17696	17696	17870	17633	17775	17685	17737	17673	17710	17556	17665	17851	17843	17614	17673	17665	17564	17761	17639	17767	17792	17555	17795	17634	17649	17757	17612	17813	17695	17815	17603	17589	17785	17611	17756	17731	17804	17856	17783	17625	17675	17831	17682	17813	17669	17688	17764	17895	17599	17494	17652	17760	17566	17603	17748	17788	17726	17768	17658	17720	17576	17704	17702	17728	17580	17575	17636	17601	17686	17799	17777	17649	17609	17711	17734	17731	17658	17736	17721	17581	17675	17720	17770	17723	17692	17694	17647	17553	17680	17752	17810	17639	17579	17778	17584	17646	17789	17466	17888	17672	17715	17562	17549	17815	17608	17546	17623	17719	17663	17659	17623	17666	17828	17750	17556	17810	17742	17757	18043	17648	17720	17471	17740	17731	17652	17653	17670	17647	17683	17861	17750	17695	17699	17530	17547	17729	17722	17655	17508	17684	17903	17663	17720	17632	17756	17786	17575	17735	17740	17661	17806	17712	17763	17655	17530	17686	17699	17654	17659	17807	17663	17635	17462	17748	17824	17910	17633	17719	17794	17721	17575	17599	17534	17763	17786	17649	17707	17786	17910	17992	17645	17703	17515	17770	17796	17668	17768	17590	17707	17660	17753	17590	17753	17893	17745	17816	17781	17695	17523	17704	17720	17763	17598	17712	17722	17713	17717	17672	17697	17535	17783	17679	17869	17519	17739	17698	17702	17774	17807	17795	17838	17462	17650	17679	17581	17529	17766	17701	17818	17640	17635	17592	17617	17768	17851	17758	17637	17473	17815	17677	17608	17587	17740	17752	17898	17691	17587	17678	17676	17782	17756	17773	17656	17727	17618	17661	17586	17767	17673	17619	17607	17755	17739	17814	17703	17697	17616	17721	17721	17689	17584	17765	17681	17547	17819	17597	17730	17783	17712	17651	17692	17825	17723	17785	17646	17709	17753	17595	17674	17696	17783	17635	17684	17664	17686	17639	17702	17556	17590	17497	17709	17529	17701	17641	17782	17691	17664	17794	17707	17703	17681	17848	17791	17758	17715	17655	17664	17572	17748	17780	17663	17696	17729	17501	17654	17663	17813	17879	17683	17615	17789	17705	17729	17466	17765	17631	17700	17839	17817	17684	17802	17680	17562	17740	17681	17708	17690	17488	17760	17796	17808	17823	17782	17797	17603	17792	17754	17716	17619	17850	17815	17940	17604	17771	17663	17709	17734	17783	17809	17723	17803	17595	17681	17788	17805	17583	17748	17811	17638	17566	17527	17834	17705	17466	17614	17683	17607	17635	17747	17628	17645	17651	17707	17796	17758	17875	17617	17802	17765	17767	17685	17745	17906	17501	17576	17747	17882	17630	17592	17788	17836	17654	17587	17810	17589	17929	17703	17833	17612	17717	17551	17730	17710	17758	17820	17795	17642	17698	17665	17655	17693	17599	17826	17790	17680	17698	17566	17973	17627	17878	17721	17518	17689	17631	17663	17714	17695	17760	17529	17604	17754	17677	17677	17643	17653	17623	17826	17645	17714	17717	17816	17742	17673	17795	17904	17742	17673	17659	17599	17557	17684	17603	17652	17792	17472	17685	17539	17619	17789	17765	17782	17574	17486	17906	17699	17749	17902	17549	17520	17684	17604	17621	17856	17642	17744	17700	17670	17630	17590	17759	17827	17821	17736	17574	17705	17800	17882	17614	17741	17601	17734	17660	17719	17754	17669	17589	17747	17807	17679	17822	17705
22559	21171	27756	24957	22650	28193	34279	30960	30243	30473	30441	30008	29732	29751	29738	29549	29701	29796	29521	29387	29263	29142	29315	29283	29076	28907	29365	29218	29358	29367	29325	29410	29297	28893	29234	29276	29110	28979	29304	28928	29125	29135	28908	29254	29325	29326	29265	29247	28972	29040	28960	29196	28871	28885	29082	29119	29102	29122	29246	29080	29068	29016	29163	28951	28898	28968	28936	29284	28910	29104	29044	29106	28820	28881	29014	28845	29260	29006	28765	28985	28898	29082	28946	28827	28835	29071	29161	29150	29320	28795	29090	28818	28892	28937	29032	28979	28842	28767	28954	29046	29081	28877	28802	28927	29063	28890	28904	28770	29097	28741	28963	29157	29210	28877	28392	29070	28801	28947	28854	28737	28893	29011	28860	28895	29079	28962	29037	29126	29152	28949	28957	28764	29228	29003	28798	28658	28928	29105	28914	28612	28879	28944	29072	29068	29060	28797	29234	29004	28915	28864	28941	28816	29280	29091	28828	28941	28965	28934	28911	29029	28718	28789	28565	29024	28967	28918	28939	29024	28748	28698	29103	28915	28921	29024	28701	29130	28830	28925	28954	28917	28937	28709	29054	28965	29027	28837	28915	28935	28962	28676	29177	29244	28827	28788	28984	28931	28778	28998	28944	28810	28697	28842	28991	29038	28661	28916	29031	29125	28984	28751	28944	28651	28759	28889	29078	28943	28937	29103	28984	29162	29010	28931	28912	28876	28784	29047	28884	28835	28930	28882	28910	28420	28868	29241	29046	28733	28956	28697	28799	28807	29029	28962	28588	28857	28851	28927	28911	28955	28809	29153	29087	29005	29075	29100	28876	28895	28905	28884	28930	28943	29054	28922	29158	28773	28921	28995	29021	28914	28942	29111	28880	29084	28708	29008	28928	29000	29133	28830	28783	29059	28875	28969	28866	28844	29161	28686	29144	29123	28861	29044	28944	28874	28899	28724	28769	29124	28973	28773	28766	28921	28862	28537	29010	28868	28958	28743	29001	28819	28998	28982	29056	28857	28701	28701	28702	28705	28947	28785	28852	29153	29004	29028	28896	28989	28558	28696	28801	28954	28901	29002	29002	28977	29053	28966	29322	28965	29109	28913	29092	28833	28883	28840	28827	28781	28928	28807	28872	29010	29277	28910	29328	28781	28616	28866	28643	29120	28974	28742	28979	28930	28599	28992	29021	28586	29124	28808	28893	28955	29165	28898	28922	28833	28841	28904	28960	28837	29156	29210	28805	29076	28826	29021	28898	28922	29098	28918	29101	29088	28758	28963	28677	29033	29319	29033	28930	29032	29313	28828	29002	28836	29064	28709	28920	28683	29021	28709	28935	28962	28886	28844	29045	28969	28788	28519	28976	28867	29121	28617	28925	28634	28985	28891	28936	28790	29191	29035	28870	28794	28710	29181	28804	29025	29048	28887	28926	28839	28816	28834	29017	29079	28704	28885	28742	28998	29311	28991	29110	28909	29131	28694	28819	28867	28692	28722	28990	28813	28948	28925	29036	28691	28641	28692	28673	28853	28557	29109	29000	28894	29011	28760	29055	28991	28788	28918	28725	28757	29058	28741	28685	29003	29092	28920	29129	28858	28913	29069	29082	28987	28974	28792	28919	28972	28782	28830	29079	29000	29002	28959	28940	28988	28811	28876	29044	28951	28637	28864	28820	28631	28924	28866	29309	29001	29342	28845	28857	28799	28799	29019	29186	28929	28897	28968	28601	28862	28819	28892	28759	28804	29113	28864	28696	28918	28721	28721	28724	29013	28719	28924	28998	28982	29373	29190	29090	29197	28963	29048	28896	28953	28812	28759	28923	28929	29131	28930	29160	28924	28561	28939	28841	29015	29038	28983	28936	28869	28909	28693	28905	28987	28966	28835	28890	29013	28974	29001	29052	28760	28899	28903	28660	28674	29110	28935	29014	28814	29079	28655	28690	28934	29039	28758	28994	28767	29102	28854	28949	28871	28839	28870	29017	29150	28859	28869	28866	28855	28999	28846	28738	28949	28840	29096	29128	28760	28938	28966	28711	28999	28940	28941	28837	28731	28995	28945	28938	28868	28865	28716	28975	28977	29041	29046	28926	28884	28770	29041	29121	28937	28952	28932	29256	28908	29118	28821	28783	29036	28928	28988	28884	28837	28837	29088	28915	29046	28795	28998	28924	28933	28692	29161	28830	28783	29094	28895	28941	29135	29182	28906	29128	28914	28986	29065	28974	28803	29096	28841	28867	29016	28700	28871	29061	28686	29129	28976	29096	28799	28743	28902	28879	28835	28983	28920	29096	28942	29210	28905	29107	28972	29012	28909	28811	28817	28702	28995	29101	29083	28949	28775	29020	29083	29011	28728	28899	28838	28893	29046	28906	29078	28955	29047	28804	28859	28990	28910	28868	28983	29206	29014	28988	28508	29061	29042	28973	29005	28711	29041	29026	29074	29090	28772	28869	29157	28886	28971	28883	28867	28754	29040	28988	28831	28854	29074	28981	29070	28950	28938	28631	28780	28893	29038	28614	28931	29013	28942	28885	28550	28850	29002	29053	28977	28913	28777	28784	28912	28819	28971	29100	28946	29103	28925	28947	29000	28906	29015	29025	29043	28847	28820	28871	29090	28987	29002	28942	28899	28905	28886	28932	28900	28720	28855	29007	29042	29017	28847	29103	29102	28863	28887	28884	29020	28894	28900	28906	28762	28739	28889	28976	28921	29073	29044	28681	28811	28894	28928	28939	28882	29185	28865	28808	28897	28777	29034	28852	28763	29121	28863	28726	29029	28830	28825	29066	28670	28953	29182	28697	28833	28995	28741	29002	28991	29060	28716	28890	28989	28939	28989	28940	28983	28867	28626	28919	28743	28932	29156	28991	28908	29000	29034	29014	28816	28802	28914	28766	28871	28926	28884	28950	29059	28990	28789	28804	28616	29168	28922	28766	28929	28872	28849	28855	28821	28810	28983	29097	29127	28963	29021	28735	29082	29150	28925	28796	28950	28841	29031	28877	28759	28806	29002	29136	29082	28985	28699	28744	28968	29056	28875	29032	29264	28835	28859	28751	28704	28810	28874	28793	28744	29128	29028	29284	29030	28543	28699	28835	28918	28684	28718	28811	29324	29185	28878	28844	28793	28838	28781	28872	28911	28970	28932	29121	29293	28864	28855	29095	28878	28941	28978	29037	28820	28631	28750	28863	28808	28964	29120	29019	28993	28864	28824	29086	29015	28855	28982	29142	29014	28755	28934	28954	28857	29014	29045	28805	28986	28938	28917	28672	28865	28866	28744	28900	28664	29153	28828	29079	28711	28904	28929	28971	29046	29097	28766	28861	29037	28993	29177	28804	28957	28908	28877	28922	28985	28861	28965	28966	28999	28869	28896	29066	28984	28610	28786	29101	28833	28828	28888	28970	28857	28763	29024	28802	29014	28947	28894	28777	29010	28848	28908	29071	28967	28741	28877	29014	28948	28977	29130	29022	29027	28971	28695	28873	29261	29059	28979	28713	29151	28962	29029	28968	28857	28617	28936	29153	28841	28931	28942	29008	29242	28858	28956	28949	28608	28775	28784	28984	28736	29184	29141	28899	29197	28818	28883	28887	28723	28978	28870	29051	28950	28959	28921	28987	29009	29012	28766	29102	28865	29060	28717	28836	28923	28865	28838	28966	29120	28975	28762	28872	28998	28776	29066	28991	28831	28704	28966	29071	29247	28894	28989	29078	29144	28726	28731	28784	29188	29107	28974	28810	28855	29082	28895	28874	29023	29046	29030	28953	28800	29126	28913	28914	28883	28757	28906	28901	29009	28718	28927	28855	28815	28833	29039	29044	28865	29066	28776	28759	28739	28997	28893	28921	29233	29056	28985	28919	28870	28870	28909	28814	29105	28694	28687	28910	28824	28624	28810	29031	29118	28870	28861	28860	28523	28974	29255	29156	28965	28957	29014	28964	28873	29119	28779	28804	28824	28868	28796	29015	28835	28885	28745	29172	28864	28814	28795	28713	29189	28775	28862	28865	29250	28983	28884	29148	28769	28914	28960	28880	28987	29164	28826	29053	29099	28986	28833	28657	28937	28860	28786	28810	28992	28732	28773	28874	28981	29157	28798	28837	28782	28992	28778	28986	28868	29032	28969	29057	28776	29036	28758	28714	28937	28753	28988	28727	28836	28872	28797	29164	29252	28957	28829	29108	29060	29004	28902	28956	28961	28962	28922	28717	28754	28946	28832	28825	28970	28875	28817	28897	29136	29190	28910	29277	28698	28856	29288	29150	29028	29077	28844	28690	28797	28890	29105	28927	28840	28852	29200	29247	29122	29003	28941	29207	29035	28920	28690	28998	28874	28892	29204	28771	29079	28939	29016	29018	29064	28984	29066	28855	28703	28732	28880	28810	28822	28771	29083	29043	29037	28935	28987	29100	28875	28871	28845	29066	28737	28897	28847	28985	28866	28959	29002	29139	28734	28923	29138	28755	29035	28974	28883	29177	28909	28740	28693	28668	29012	28896	28917	28819	28990	29067	28895	29133	28858	28818	28876	28901	28883	28879	29143	29250	28942	28905	28945	29202	29062	28825	28891	28883	28839	29047	29096	28875	28981	29024	29021	28870	29107	28915	29082	28892	28749	28921	29003	28868	29011	28599	28667	29255	28992	28828	28964	28966	29074	28846	28755	28897	28873	28619	29007	28979	28830	29009	28764	28760	28847	28833	28767	28746	28999	29020	28932	28889	28869	28893	28727	28928	28954	28957	28908	28744	28952	28886	28845	29058	28823	28848	28895	28985	29025	28894	28656	28964	28782	28859	28881	29061	28782	28928	28792	28877	29019	28880	28955	28940	29032	29021	28981	28726	29053	28892	29150	29041	29233	28907	28801	28922	29106	29075	28674	28906	28988	28716	28998	28907	28828	29155	29032	29085	29180	29217	28958	29083	28879	28926	28767	28877	28809	29142	29102	28890	29187	28986	29054	28998	28886	28756	28913	28912	28676	28951	28715	28865	29089	28875	29072	28842	28915	28931	29001	29028	28995	28967	28887	28934	29065	28675	28799	28581	28826	28958	28847	29087	29009	28819	28597	28997	28863	29097	28927	28929	28990	28921	29014	29016	28690	29036	28949	29098	28797	28989	28971	28901	29151
20687	35173	34511	28504	25018	22577	21305	20643	19963	19556	19131	18961	18742	18624	18616	18410	18528	18268	18305	18188	18243	18068	18222	18066	18097	17911	18152	18038	17971	18011	17787	17706	18041	17955	17965	18148	18019	17926	17866	17935	18015	18013	17909	17926	17954	18112	17981	17869	17859	17929	17779	17983	17814	17838	17729	18051	17963	17786	17906	17851	17793	17789	17989	17656	17608	17742	17644	17838	17817	17714	17802	17789	17708	18005	17776	17853	17725	17816	17694	17712	17883	17650	17789	17852	17645	17805	18069	17835	17617	17713	17632	17748	17837	17665	17646	17805	17750	17879	17689	17789	17941	17838	17857	17891	17654	17742	17803	17706	17861	17773	17610	17742	17883	17916	17794	17804	17721	17858	17649	17652	17752	17802	17909	17612	17593	17830	17781	17850	17871	17719	17763	17961	17850	17727	17695	17800	17726	17815	17727	17857	17897	17778	17694	17845	17800	17717	17757	17681	17691	17736	17670	17704	17561	17697	17700	17794	17575	17639	17957	17777	17723	17672	17667	17921	17754	17690	17907	17610	17706	17706	17671	17690	17736	17747	17752	17796	17700	17704	17654	17697	17896	17955	17918	17878	17823	17810	17773	17755	17661	17762	17692	17755	17635	17682	17739	17854	17853	17827	17703	17789	17924	17760	17678	17784	17799	17754	17722	17696	17647	17717	17659	17845	17839	17563	17853	17837	17784	17740	17639	17822	17610	17665	17855	17579	17845	17740	17588	17775	17777	17755	17772	17670	17743	17600	17917	17645	17828	17718	17859	17585	17726	17855	17754	17694	17865	17622	17827	17653	17727	17545	17737	17646	17731	17717	17809	17713	17895	17686	17796	17779	17837	17952	17605	17742	17774	17713	17748	17865	17786	17867	17616	17774	17816	17495	17802	17661	17638	17806	17592	17648	17666	17636	17645	17609	17569	17757	17756	17748	17861	17607	17600	17961	17761	17754	17879	17669	17761	17670	18086	17722	17600	17653	17682	17877	17824	17784	17779	17829	17854	17717	17716	17686	17585	17753	17554	17786	17902	17549	17936	17683	17672	17718	17846	17839	17622	17701	17653	17763	17561	17826	17757	17758	17697	17676	17942	17603	17649	17822	17797	17702	17506	17569	17703	17732	17734	17689	17784	17702	17784	17712	17836	17403	17739	17762	17864	17705	17714	17767	17660	17714	17956	17890	18015	17647	17723	17700	17824	17742	17716	17558	17687	17732	17785	17827	17760	17553	17683	17796	17765	17782	17754	17783	17695	17891	17612	17862	17703	17769	17661	17646	17782	17508	17782	17671	17545	17709	17741	17770	17736	17927	17752	17460	17693	17755	17915	17717	17751	17605	17722	17716	17551	17704	17896	17675	17687	17725	17769	17730	17788	17833	17839	17744	17545	17730	17824	17768	17602	17629	17750	17754	17736	17723	17548	17543	17767	17661	17719	17801	17639	17605	17866	17790	17851	17745	17673	17743	17840	17648	17666	17725	17868	17561	17527	17645	17847	17817	17622	17758	17912	17640	17890	17615	17712	17746	17709	17567	17722	17812	17771	17815	17829	17807	17643	17937	17842	17688	17771	17790	17772	17700	17839	17809	17693	17495	17783	17797	17690	17918	17793	17704	17889	17813	17617	17594	17832	17628	17728	17741	17888	17791	17776	17639	17633	17833	17894	17929	17838	17722	17942	17766	17608	17815	17762	17803	17853	17648	17922	17686	17672	17594	17790	17790	17724	17822	17643	17696	17748	17561	17622	17770	17820	17789	17706	17519	17870	17595	17664	17873	17788	17768	17601	17688	17705	17721	17798	17840	17498	17711	17655	17856	17953	17836	17621	17535	17669	17692	17932	17778	17842	17699	17919	17663	17781	17725	17765	17665	17604	17715	17563	17762	17777	17747	17899	17570	17847	17734	17600	17879	17861	17680	17774	17864	17693	17726	17895	17793	17656	17707	17885	17626	17738	17651	17813	17678	17627	17790	17891	17739	17792	17619	17793	17713	17799	17678	17768	17723	17634	17746	17866	17987	17780	17637	17538	17858	17722	17779	17678	17815	17555	17746	17804	17806	17644	17898	17540	17817	17900	17687	17661	17704	17780	17669	17715	17659	17603	17802	17683	17912	17810	17674	17970	17734	17802	17718	17892	17884	17768	17733	17879	17721	17800	17819	17735	17757	17819	17828	17719	17637	17722	17782	17818	17803	17814	17910	17745	17761	17811	17698	17740	17751	17831	17834	17651	17865	17604	17562	17835	17774	17949	17780	17642	17713	17748	17910	17850	17714	17737	17747	17775	17800	17852	17669	17767	17818	17655	17665	17596	17559	17688	17614	17733	17573	17781	17806	17681	17735	17912	17795	17789	17925	17841	17662	17609	17813	17724	17533	17906	17825	17613	17733	17733	17717	17694	17639	17551	17692	17794	17798	17726	17670	17752	17437	17851	17612	17684	17567	17611	17809	17699	17700	17793	17587	17674	17664	17841	17726	17781	17843	17797	17686	17762	17649	17683	17701	17735	17695	17782	17592	17878	17761	17861	17813	17629	17744	17734	17744	17678	17723	17747	17719	17744	17664	17842	17762	17751	17890	17681	17621	17754	17717	17556	17530	17551	17637	17872	17608	17688	17659	17782	17717	17802	17858	17790	17913	17757	17688	17860	17725	17752	17730	17839	17687	17619	17683	17884	17808	17719	17813	17609	17705	17715	17753	17805	17629	17675	17834	17690	17805	17667	17627	17712	17599	17663	17637	17803	17829	17610	17769	17765	17532	17614	17564	17474	17757	17701	17817	17721	17761	17742	17709	17701	17590	17923	17707	17702	17722	17801	17732	17795	17731	17722	17895	17678	17819	17706	17780	17652	17730	17726	17625	17602	17477	17794	17674	17616	17778	17882	17832	17843	17772	17619	17784	17587	17709	17697	17671	17766	17918	17785	17704	17850	17813	17737	17893	17646	17847	17804	17790	17478	17747	17797	17914	17655	17789	17618	17679	17792	17629	17777	17773	17717	17753	17706	17739	17764	17883	17728	17823	17958	17631	17796	17785	17783	17771	17897	17726	17849	17632	17817	17749	17663	17790	17743	17782	17748	17646	17828	17690	17634	17874	17616	17837	17806	17724	17755	17734	17570	17595	17651	17681	17787	17478	17720	17587	17863	17869	17754	17839	17755	17630	17713	17825	17737	17664	17768	17887	17794	17764	17644	17666	17664	17777	17643	17858	17770	17722	17719	17724	17618	17783	17838	17946	17861	17737	17874	17592	17713	17837	17718	17623	17704	17766	17725	18023	17814	17765	17636	17754	17596	17786	17571	17658	17591	17741	17700	17910	17750	17861	17830	17690	17621	17720	17788	17772	17806	17694	17677	17624	17817	17563	17566	17726	17674	17889	17808	17644	17639	17850	18024	17744	17953	17890	17672	17840	17708	17803	17625	17617	17641	17662	17764	17713	17541	17667	17837	17754	17728	17746	17654	17665	17814	17849	17824	17896	17725	17634	17841	17594	17746	17905	17762	17718	17607	17704	17685	17726	17705	17936	17629	17588	17745	17815	17913	17639	17610	17596	17673	17865	17862	17575	17572	17752	17806	17683	17692	17720	17688	17619	17908	17687	17816	17762	17760	17649	17715	17604	17711	17595	17935	17903	17598	17730	17701	17615	17766	17949	17617	17772	17718	17827	17681	17813	17854	17856	17676	17630	17767	17746	17723	17416	17547	17854	17730	17817	17881	17915	17636	17710	17783	17747	17741	17734	17649	17887	17503	17648	17785	17615	17659	17776	17647	17681	17850	17724	17620	17684	17826	17625	17586	17759	17455	17699	17693	17614	17623	17657	17793	17753	17787	17686	17698	17779	17530	17682	17839	17587	17750	17738	17563	17829	17737	17774	17781	17563	17676	17587	17742	17568	17789	17880	17772	17793	17714	17694	17811	17669	17798	17713	17771	17704	17737	17774	17608	17494	17656	17670	17622	17665	17670	17778	17756	17702	17637	17925	17850	17866	17788	17723	17704	17670	17705	17643	17616	17558	17854	17858	17750	17602	17775	17650	17722	17727	17831	17776	17738	17695	17735	17757	17748	17745	17764	17607	17707	17676	17771	17816	17719	17678	17706	17748	17804	17510	17755	17523	17680	17739	17652	17776	17799	17769	17730	17859	17658	17735	17756	17609	17518	17757	17596	17674	17936	17663	17666	17908	17803	17666	17696	17746	17671	17746	17677	17838	17776	17589	17715	17600	17680	17678	17794	17721	17533	17805	17652	17983	17713	17805	17891	17593	17726	17923	17650	17720	17715	17626	17833	17731	17802	17699	17772	17727	17650	17584	17758	17699	17714	17601	17763	17635	17789	17656	17747	17844	17879	17680	17706	17834	17649	17794	17602	17696	17602	17694	17621	17733	17638	17853	17758	17544	17719	17803	17871	17806	17735	17897	18034	17837	17551	17669	17823	17753	17552	17633	17694	17745	17772	17750	17661	17747	17627	17549	17714	17801	17522	17663	17892	17650	17721	17839	17637	17763	17840	17620	17574	17677	17819	17727	17713	17622	17843	17631	17856	17818	17677	17664	17754	17713	17583	17764	17681	17529	17711	17819	17753	17732	17771	17745	17705	17803	17859	17810	17623	17743	17764	17696	17748	17674	17828	17775	17820	17791	17810	17681	17779	17560	17775	17694	17754	17709	17797	17725	17763	17802	17707	17689	17986	17752	17784	17522	17710	17689	17862	17831	17839	17592	17684	17664	17851	17820	17759	17760	17573	17692	17578	17767	17740	17618	17583	17696	17896	17760	17784	17680	17643	17819	17645	17633	17813	17634	17757	17768	17679	17652	17760	17736	17848	17771	17728	17946	17801	17763	17725	17840	17704	17816	17594	17631	17771	17762	17816	17635	17773	17700	17826	17822	17711	17720	17827	17751	17754	17697	17687	17687	17718	17758	17583	17771	17622	17797	17667	17741	17750	17778	17756	17746	17713	17659	17707	17710	17692	17643	17798	17906	17746	17664	17683	17925	17801	17759	17707	17697	17917	17831	17747	17854	17808	17664	17644	17673	17652	17626	17710	17868	17813	17832	17747	17693	17871	17888	17913	17803	17570	17856	17767	17714	17873	17774	17695	17738	17655	17607	17725	17911	17685	17744	17607	17939
35817	29213	34039	33315	31372	31404	31292	31047	31286	30667	30783	30545	30680	30819	30932	30827	30915	30844	30646	30557	30735	30595	30679	30520	30753	30772	30788	30396	30654	30607	30427	30636	30595	30551	30667	30624	30619	30806	30843	30529	30457	30524	30738	30597	30889	31011	30673	30631	30807	30811	30735	30645	30832	30631	30823	30552	30560	30602	30686	30721	30629	30782	30723	30856	30605	30692	30732	30930	30859	30802	30639	30403	30621	30373	30648	30407	30560	30591	30753	30610	30654	30812	30741	30702	30668	30665	30647	30529	30352	30827	30730	30495	30707	30701	30500	30719	30601	30754	30722	30772	30649	30540	30286	30442	30614	30534	30596	30501	30398	30284	30808	30888	30761	30793	30624	30559	30484	30535	30996	30783	30448	30490	30691	30726	30424	30291	30309	30753	30734	30805	30573	30614	30506	30577	30568	30688	30573	30626	30587	30555	30626	30620	30346	30765	30856	30897	30671	30415	30887	30523	30554	30690	30580	30820	30580	30648	30756	30767	30396	30710	30592	30561	30266	30670	30815	30595	30575	30545	30794	30580	30753	30650	30486	30763	30647	30470	30460	30387	30875	30667	30731	30524	30428	30619	30734	30762	30694	30785	30588	30629	30593	30517	30503	30544	30555	30579	30591	30700	30613	30606	30522	30413	30402	30687	30480	30725	30531	30862	30635	30530	30807	30599	30687	30517	30579	30249	30581	30508	30704	30845	30601	30720	30477	30820	30617	30785	30511	30623	30869	31011	30477	30531	30764	30878	30305	30586	30561	30531	30728	30757	30633	30623	30747	30850	30705	30770	30867	30601	30495	30520	30594	30574	30573	30481	30795	30546	30657	30605	30661	30288	30699	30283	30391	30628	30456	30605	30675	30319	30810	30285	30398	30780	30804	30583	30611	30957	30596	30724	30650	30651	30532	30345	31008	30432	30666	30743	30756	30622	30866	30917	30666	30430	30471	30573	30506	30543	30491	30499	30778	30549	30349	30640	30428	30552	30465	30560	30657	30378	30699	30506	30546	30709	30414	30464	30485	30362	30665	30727	30440	30846	30712	30646	30649	30557	30690	30664	30561	30758	30589	30611	30718	30610	30653	30426	30835	30841	30777	30577	30752	30736	30792	30684	30809	30807	30679	30597	30419	30470	30766	30487	30514	30711	30622	30572	30742	30557	31002	30655	30716	30513	30441	30450	30698	30820	30559	30666	30432	30783	30962	30514	30538	30719	30808	30685	30481	30882	30601	30535	30635	30761	30690	30254	30506	30603	30357	30781	30554	30804	30797	30406	30590	30650	30425	30512	30661	30571	30672	30773	30636	30376	30391	30381	30748	30617	30777	30885	30521	30640	30227	30322	30717	30639	30674	30506	30450	30697	30553	30651	30890	30749	30441	30442	30476	30644	30831	30656	30566	30818	30516	30543	30600	30090	30738	30602	30682	30786	30579	30487	30694	30461	30609	30647	30704	30955	30559	30492	30560	30838	30617	30688	30407	30272	30672	30474	30592	30753	30539	30494	30712	30704	30570	30628	30705	30531	30601	30401	30578	30478	30678	30554	30540	30490	30606	30644	30286	30681	30625	30718	30479	30461	30495	30376	30697	30539	30603	30797	30410	30717	30482	30386	30508	30386	30643	30351	30707	30562	30668	30370	30661	30626	30394	30412	30529	30612	30531	30621	30788	30711	30676	30590	30867	30610	30489	30633	30671	30944	30893	30823	30990	30464	30448	30733	30643	30955	30891	30683	30652	30726	30813	30750	30748	30683	30440	30756	30761	30532	30625	30521	30450	30623	30511	30654	30646	30554	30726	30847	30558	30731	30610	30706	30586	30652	30638	30304	30898	30521	30594	30480	30746	30712	30392	30596	30519	30812	30641	30581	30523	30313	30315	30449	30562	30642	30801	30644	30429	30740	30281	30713	30853	30588	30578	30521	30790	30629	30870	30596	30656	30599	30666	30504	30542	30771	30551	30397	30397	31006	30885	30616	30556	30620	30717	30676	30619	30620	30467	30657	30913	30802	30322	30470	30585	30567	30679	30620	30645	30648	30612	30621	30562	30543	30692	30625	30633	30720	30691	30452	30626	30795	30521	30701	30960	30698	30584	30548	30818	30502	30680	30477	30714	30567	30568	30522	30596	30888	30416	30626	30630	30743	30353	30679	30555	30733	30579	30635	30636	30450	30706	30762	30740	30747	30335	30723	30529	30779	30692	30540	30555	30721	30645	30421	30493	30575	30667	30484	30557	30744	30568	30423	30698	30684	30465	30446	30812	30316	30708	30730	30696	30515	30605	30742	30717	30249	30613	30620	30752	30676	30799	30910	30617	30823	30704	30396	30668	30493	30655	30523	30545	30582	30714	30718	30415	30655	30512	30375	30764	30728	30267	30413	30415	30629	30647	30451	30593	30499	30638	30432	30756	30456	30645	30768	30720	30528	30433	30830	30671	30606	30552	30755	30508	30386	30689	30336	30819	30544	30762	30837	30823	30554	30619	30481	30837	30564	30556	30620	30900	30596	30695	30689	30577	30604	30979	30582	30600	30715	30482	30784	30554	30434	30830	30638	30632	30847	30680	30840	30427	30896	30353	30462	30694	30496	30495	30534	30403	30633	30769	30679	30679	30537	30727	30578	30508	30727	30876	30910	30547	30550	30726	30489	30617	30756	30530	30736	30382	30889	30695	30688	30603	30534	30535	30539	30588	30517	30487	30666	30455	30798	30735	30569	30603	30580	30437	30774	30758	30537	30532	30785	30687	30596	30727	30802	30813	30737	30588	30536	30847	30656	30622	30614	30890	30673	30560	30568	30639	30497	30676	30712	30555	30785	30768	30632	30200	30611	30957	30749	30616	30505	30690	30593	30463	30578	30536	30453	30609	30564	30667	30551	30547	30898	30702	30538	30629	30558	30475	30850	30592	30629	30814	30464	30361	30573	30584	30704	30565	30583	30721	30503	30599	30362	30652	30675	30704	30389	30616	30697	30729	30853	30548	30337	30869	30517	30639	30650	30754	30680	30499	30817	30668	30642	30764	30502	30620	30612	30659	30883	30789	30663	30934	30487	30554	30548	30423	30486	30720	30167	30891	30677	30414	30547	30532	30849	30382	30486	30596	30572	30814	30593	30685	30584	30406	30650	30618	30721	30772	30565	30725	30452	30812	30562	30614	30385	30440	30680	30424	30855	30616	30543	30834	30524	30579	30601	30658	30836	30737	30580	30701	30663	30704	30499	30402	30516	30759	30681	30526	30493	30599	30496	30703	30635	30388	30576	30940	30772	30797	30701	30727	30614	30783	30667	30252	30704	30397	30358	30502	30810	30667	30606	30385	30643	30656	30357	30572	30664	30417	30604	30753	30772	30476	30632	30554	30521	30780	30555	30516	30884	30672	30721	30508	30677	30561	30934	30713	30393	30666	30633	30521	30742	30628	30573	31112	30843	30497	30746	30711	30513	30519	30692	30637	30503	30625	30942	30567	30335	30581	30522	30677	30512	30781	30363	30682	30623	30821	30872	30729	30873	30853	30577	30426	30682	30636	30511	30508	30445	30397	30371	30730	30805	30561	30775	30772	30644	30506	30674	30515	30261	30671	30674	30541	30561	30470	30872	30763	30442	30889	30456	30696	30792	30886	30726	30620	30634	30503	30635	30710	30580	30637	30561	30527	30516	30653	30574	30596	30488	30883	30698	30478	30781	30568	30515	30788	30755	30544	30604	30621	30573	30697	30545	30612	30696	30702	30468	30622	30171	30570	30863	30624	30612	30691	30858	30527	30772	30438	30559	30813	30626	30767	30780	30582	30738	30511	30656	30727	30777	30655	30599	30743	30631	30505	30730	30334	30472	30902	30315	30616	30878	30662	30910	30666	30519	30657	30786	30945	30454	30456	30621	30800	30679	30359	30782	30603	30400	30690	30502	30899	30487	30628	30738	30772	30603	30699	30298	30488	30537	30748	30634	30908	30678	30808	30411	30394	30623	30908	30477	30775	30726	30799	30775	30777	30517	30523	30727	30346	30798	30739	30712	30572	30733	30561	30538	30447	30412	30586	30821	30652	30381	30400	30697	30704	30569	30532	30364	30766	30576	30539	30688	30561	30667	30415	30608	30516	30501	30374	30397	30547	30683	30639	30734	30641	30696	30420	30510	30183	30700	30584	30552	30505	30701	30524	30775	30677	30349	30672	30555	30648	30630	30761	30485	30576	30539	30196	30595	30815	30560	30702	30411	30734	30848	30577	30583	30752	30455	30841	30846	30809	30827	30714	30692	30359	30697	30758	30817	30695	30432	30289	30699	30815	30234	30622	30811	30650	30743	30692	30550	30620	30684	30478	30603	30752	30523	30537	30467	30589	30681	30813	30657	30539	30783	30688	30522	30671	30642	30461	30612	30550	30612	30415	30748	30446	30553	30595	30742	30680	30745	30631	30655	30923	30282	30616	30779	30724	30432	30477	30557	30529	30398	30439	30728	30563	30715	30484	30672	30603	30639	30590	30666	30533	30409	30666	30841	30407	30781	30636	30652	30842	30635	30570	30700	30636	30488	30814	30617	30629	30588	30585	30626	30794	30593	30844	30628	30870	30868	30567	30579	30663	30721	30541	30615	30402	30662	30609	30539	30709	30666	30744	30803	30450	30545	30652	30582	30601	30700	30831	30577	30565	30514	30499	30631	30659	30735	30803	30361	30705	30393	30762	30854	30847	30507	30611	30503	30714	30420	30745	30586	30598	30686	30686	30596	30798	30672	30469	30587	30665	30505	30530	30727	30597	30736	30738	30354	30657	30865	30683	30654	30636	30764	30577	30436	30680	30602	30455	30451	30561	30833	30608	30762	30909	30873	30585	30335	30254	30789	30534	30621	30701	30774	30550	30473	30679	30630	30518	30633	30391	30331	30693	30386	30566	30715	30617	30632	30758	30594	30573	30564	30480	30845	30608	30488	30493	30524	30295	30688	30801	30653	30599	30729	30705	30464	30526	30752	30433	30660	30630	30293	30711	30675	30737	30779	30709	30633	30872	30536	30473	30574	30690	30576	30590	30544	30515	30484	30632	30449	30381	30573	30598	30346	30639	30441	30532	30640	30779	30670	30571	30449	30634	30942	30564	30561	30262	31046	30665	30745	30454	30579	30451	30446	30489	30617
21633	23985	23899	21446	20306	19722	19481	19182	19176	19076	19204	18818	18953	18648	18654	18679	18779	18789	18584	18790	18586	18590	18824	18664	18729	18443	18638	18831	18724	18597	18643	18561	18712	18775	18498	18662	18388	18529	18649	18569	18412	18638	18468	18608	18532	18615	18694	18603	18520	18655	18511	18677	18618	18593	18614	18646	18642	18530	18580	18667	18820	18357	18515	18521	18556	18523	18605	18755	18633	18739	18409	18649	18677	18565	18599	18542	18637	18505	18710	18839	18583	18626	18437	18592	18403	18586	18661	18639	18523	18561	18505	18467	18665	18664	18474	18667	18691	18675	18542	18425	18411	18603	18600	18559	18708	18579	18651	18639	18647	18578	18689	18487	18615	18556	18751	18547	18819	18560	18469	18613	18497	18654	18613	18576	18752	18664	18554	18717	18615	18675	18588	18620	18616	18535	18683	18618	18683	18528	18582	18439	18695	18749	18713	18635	18504	18459	18684	18644	18570	18494	18197	18623	18483	18622	18518	18588	18511	18817	18621	18492	18610	18645	18633	18615	18625	18660	18605	18603	18691	18538	18486	18693	18544	18756	18651	18470	18829	18699	18685	18548	18701	18473	18523	18680	18377	18643	18736	18627	18699	18701	18652	18699	18526	18659	18754	18634	18660	18534	18519	18508	18650	18478	18566	18558	18760	18582	18555	18579	18449	18453	18590	18449	18412	18633	18327	18696	18674	18456	18608	18853	18735	18693	18653	18697	18563	18485	18566	18572	18603	18495	18644	18508	18518	18535	18602	18540	18434	18725	18596	18730	18621	18502	18801	18440	18560	18587	18614	18583	18670	18562	18571	18546	18503	18573	18625	18581	18708	18497	18453	18535	18651	18488	18611	18618	18564	18616	18531	18689	18502	18562	18574	18537	18468	18581	18465	18566	18471	18671	18655	18772	18667	18665	18664	18480	18441	18622	18548	18547	18624	18564	18494	18712	18609	18650	18644	18606	18678	18723	18559	18709	18548	18612	18683	18308	18652	18740	18591	18649	18539	18631	18437	18380	18441	18629	18739	18399	18600	18598	18587	18454	18660	18648	18400	18620	18582	18675	18581	18631	18748	18541	18568	18678	18653	18581	18513	18594	18665	18449	18733	18510	18569	18607	18575	18646	18688	18671	18802	18567	18551	18601	18517	18579	18599	18526	18546	18722	18543	18647	18833	18612	18567	18496	18421	18752	18672	18505	18700	18440	18686	18415	18748	18688	18732	18338	18505	18593	18480	18435	18559	18796	18496	18462	18651	18543	18478	18698	18550	18631	18556	18611	18655	18465	18511	18450	18611	18631	18798	18685	18604	18764	18601	18573	18518	18768	18463	18645	18714	18443	18613	18579	18605	18595	18515	18636	18425	18645	18574	18665	18578	18584	18505	18752	18731	18460	18604	18463	18648	18651	18407	18622	18677	18570	18652	18296	18630	18594	18540	18417	18310	18475	18508	18396	18587	18487	18601	18695	18538	18650	18465	18794	18611	18553	18691	18476	18507	18678	18685	18631	18436	18555	18604	18632	18594	18381	18486	18580	18670	18455	18564	18760	18592	18512	18556	18621	18494	18436	18619	18541	18664	18489	18553	18796	18603	18591	18539	18595	18466	18773	18699	18545	18492	18628	18808	18491	18587	18637	18569	18708	18524	18488	18659	18533	18590	18798	18716	18753	18602	18733	18640	18541	18388	18469	18568	18539	18689	18556	18469	18628	18500	18474	18656	18567	18527	18672	18620	18704	18537	18617	18625	18695	18640	18559	18463	18534	18576	18626	18457	18534	18517	18587	18531	18621	18590	18461	18647	18386	18519	18620	18471	18603	18418	18694	18581	18778	18659	18415	18668	18571	18717	18717	18682	18584	18581	18454	18684	18615	18476	18557	18499	18574	18559	18423	18568	18454	18558	18580	18564	18868	18606	18725	18539	18621	18551	18556	18648	18607	18615	18400	18769	18866	18573	18773	18729	18453	18705	18579	18558	18654	18622	18437	18648	18580	18661	18684	18666	18569	18537	18649	18569	18632	18350	18462	18508	18742	18458	18612	18708	18679	18542	18625	18446	18676	18592	18526	18591	18638	18626	18673	18469	18579	18600	18603	18723	18736	18736	18334	18570	18488	18639	18703	18720	18487	18344	18593	18656	18813	18591	18529	18551	18732	18477	18678	18561	18643	18600	18544	18734	18428	18579	18559	18435	18836	18556	18627	18569	18691	18484	18522	18448	18463	18631	18710	18573	18437	18562	18595	18675	18356	18628	18702	18660	18718	18697	18636	18416	18464	18398	18526	18535	18666	18560	18747	18594	18544	18420	18619	18523	18574	18610	18514	18668	18428	18629	18610	18642	18577	18736	18581	18668	18597	18629	18497	18550	18666	18634	18547	18594	18448	18811	18455	18670	18531	18474	18617	18662	18818	18580	18601	18519	18530	18660	18687	18444	18730	18594	18673	18541	18580	18530	18657	18735	18353	18592	18482	18650	18537	18585	18557	18631	18551	18642	18640	18594	18734	18521	18515	18606	18538	18731	18555	18539	18629	18662	18618	18700	18535	18471	18608	18658	18536	18642	18724	18504	18495	18560	18691	18589	18653	18413	18733	18397	18667	18468	18770	18753	18565	18657	18468	18557	18545	18516	18524	18754	18516	18662	18279	18528	18618	18840	18630	18712	18790	18573	18710	18455	18599	18710	18609	18627	18464	18759	18612	18637	18673	18492	18615	18512	18624	18651	18694	18635	18554	18349	18734	18630	18564	18485	18514	18580	18497	18723	18778	18695	18581	18731	18573	18464	18497	18677	18438	18487	18553	18625	18635	18483	18590	18650	18692	18490	18756	18652	18523	18496	18437	18569	18595	18569	18789	18544	18442	18417	18611	18640	18567	18445	18639	18649	18543	18638	18617	18740	18615	18724	18508	18643	18706	18428	18547	18616	18495	18656	18744	18561	18670	18647	18731	18620	18536	18623	18503	18504	18555	18708	18590	18769	18457	18542	18529	18688	18645	18588	18419	18740	18542	18437	18543	18504	18435	18458	18730	18534	18501	18486	18472	18686	18636	18531	18711	18543	18625	18902	18610	18653	18602	18451	18413	18590	18538	18523	18563	18649	18568	18491	18621	18553	18575	18542	18552	18767	18509	18629	18606	18536	18464	18567	18523	18573	18650	18662	18765	18631	18549	18661	18766	18562	18740	18619	18576	18523	18694	18663	18636	18558	18644	18628	18627	18543	18478	18617	18541	18714	18730	18305	18673	18703	18659	18522	18531	18503	18590	18450	18696	18640	18584	18717	18538	18516	18413	18718	18554	18579	18624	18508	18651	18576	18759	18558	18705	18559	18676	18537	18551	18599	18559	18492	18626	18511	18820	18505	18841	18525	18716	18669	18499	18516	18693	18610	18691	18419	18459	18706	18634	18647	18660	18600	18626	18729	18546	18659	18574	18613	18567	18671	18574	18527	18585	18579	18754	18584	18431	18398	18508	18721	18692	18621	18622	18519	18578	18769	18626	18549	18439	18630	18601	18536	18525	18558	18490	18600	18640	18714	18494	18616	18455	18468	18541	18713	18547	18645	18608	18657	18563	18504	18541	18577	18519	18574	18604	18608	18363	18602	18564	18587	18650	18461	18585	18668	18525	18648	18541	18692	18660	18747	18521	18499	18570	18529	18578	18614	18642	18546	18631	18547	18701	18758	18554	18478	18586	18624	18699	18761	18500	18481	18542	18441	18605	18554	18714	18634	18768	18508	18722	18611	18544	18706	18633	18471	18820	18520	18595	18595	18573	18631	18590	18473	18561	18546	18666	18619	18509	18406	18638	18821	18688	18702	18581	18636	18603	18557	18615	18529	18559	18505	18618	18527	18662	18536	18541	18585	18730	18582	18598	18595	18639	18578	18596	18779	18540	18724	18414	18615	18678	18667	18741	18532	18800	18597	18464	18868	18702	18613	18565	18749	18469	18554	18548	18633	18813	18516	18706	18561	18592	18517	18557	18413	18456	18761	18557	18706	18625	18487	18615	18505	18572	18552	18610	18501	18492	18607	18686	18531	18728	18601	18745	18451	18610	18666	18849	18660	18459	18736	18687	18494	18760	18778	18660	18677	18688	18473	18633	18512	18458	18546	18691	18343	18565	18576	18580	18486	18525	18358	18511	18517	18570	18722	18543	18252	18727	18642	18664	18447	18487	18680	18582	18644	18581	18462	18545	18680	18625	18602	18730	18608	18446	18609	18505	18641	18736	18649	18572	18636	18475	18607	18692	18609	18618	18649	18595	18449	18648	18541	18629	18634	18629	18479	18649	18673	18609	18530	18631	18463	18579	18707	18572	18550	18809	18472	18559	18526	18571	18673	18592	18793	18457	18642	18620	18646	18684	18572	18565	18760	18683	18643	18442	18415	18597	18545	18651	18695	18461	18845	18392	18711	18489	18579	18393	18508	18466	18735	18508	18610	18514	18655	18714	18756	18600	18590	18491	18443	18519	18544	18677	18536	18593	18635	18665	18648	18601	18609	18656	18614	18633	18600	18525	18517	18667	18606	18525	18639	18705	18698	18432	18565	18662	18504	18637	18393	18720	18511	18433	18722	18585	18570	18603	18463	18506	18550	18710	18767	18542	18641	18627	18692	18735	18582	18612	18576	18744	18387	18696	18521	18576	18475	18811	18661	18630	18493	18458	18524	18749	18618	18608	18636	18502	18444	18768	18725	18583	18465	18499	18616	18558	18537	18542	18527	18790	18488	18707	18610	18732	18619	18500	18515	18626	18677	18464	18588	18592	18511	18536	18631	18649	18656	18743	18604	18497	18630	18641	18542	18597	18633	18761	18503	18745	18551	18522	18758	18655	18739	18586	18622	18647	18564	18574	18772	18746	18654	18715	18600	18420	18649	18608	18424	18492	18563	18635	18707	18594	18643	18687	18499	18756	18495	18652	18559	18628	18601	18513	18581	18499	18541	18474	18475	18716	18766	18313	18553	18709	18677	18732	18538	18498	18480	18745	18682	18553	18691	18697	18632	18656	18674	18522	18670	18491	18567	18516	18580	18671	18765	18568	18750	18512	18579	18714	18535	18447	18727	18605	18544	18329	18621	18668	18560	18490	18569	18708	18648	18500	18565	18488	18723	18598	18575	18549	18738	18643
24064	21162	27690	25449	25121	30042	32552	29783	29625	30131	29474	29140	29347	29426	29157	29201	29220	28854	29055	29126	29335	29202	28988	29147	28725	28706	28879	29032	28862	28963	28785	28785	29116	29194	28912	28727	28843	28804	29018	28715	28735	28704	28825	29003	29036	28774	28826	28621	28760	28897	28647	28738	28820	28736	28651	28828	28766	28752	28838	28594	28618	28988	28973	29055	29043	28951	28564	28919	29025	28905	28961	28900	29056	28903	28942	28726	28746	28521	28574	28814	28528	28729	28473	28714	29051	29015	28638	28783	28911	28911	28891	28689	28884	28874	28773	28897	28764	28598	28835	28870	28717	28836	28781	28632	28643	28758	28950	28873	28745	28678	28790	28787	28882	28741	28740	28945	28942	28772	28661	28788	28725	28756	28576	28860	28764	28666	28711	28502	28717	28531	28722	28887	29012	28750	28431	28516	28846	28960	28829	28693	28540	28772	28773	28895	28598	28673	28898	28590	28403	28736	28904	28716	28961	28607	28896	28708	28791	28861	28918	28753	29000	28811	28597	28697	28865	28800	28864	29084	28865	28649	28889	28568	28531	28522	28682	28723	28747	28899	28852	28565	28821	28845	28686	28671	28624	28732	28870	28610	28860	28821	28758	28903	28762	28861	28922	28477	28913	28691	28747	28830	28939	28818	28568	28740	28718	28829	28718	28799	28582	28796	28721	28568	28569	28860	28911	28961	28602	28624	28755	28987	28810	28531	28568	28750	28782	28699	28641	28771	29104	28619	28709	28890	29061	28558	29108	28940	28662	28909	28594	28833	28627	28789	28855	28895	28737	28747	28723	28799	28526	28922	28732	28850	28902	28846	28788	28625	28730	29017	28681	28799	28730	28665	28580	28599	28722	28595	28637	28638	28618	28672	28690	28804	28530	28710	28966	28835	29075	28854	28551	28659	28620	28740	28666	28691	28636	28692	28765	28789	28929	28664	28661	28728	28667	28790	28675	28782	28630	28556	28822	28983	28602	28741	28808	28862	28819	28728	28531	28606	28651	28378	28627	28447	28964	28766	28953	28676	28649	28821	28883	28853	29014	28932	28901	28575	28898	28710	28609	28623	29083	28734	28840	28813	28579	28780	28835	28791	28530	28923	28808	28524	28682	28967	28523	28832	28874	28772	28780	28695	28758	28761	28768	28936	28863	28662	28606	28536	28834	28763	28743	28723	28712	28882	29097	28660	28889	29120	28694	28771	28765	29028	28747	28585	28686	28739	28837	28628	28671	28764	28791	28842	28790	28742	28653	28616	28592	28705	28770	28862	28922	28699	28556	28734	28796	29015	28827	28842	28742	29096	28769	28728	28674	28640	28981	28758	28729	29049	28675	28868	28788	28598	28733	28677	28510	28602	28689	28760	28756	28801	28785	28602	28710	28996	28868	28738	28879	28710	28712	28763	28792	28693	29046	28791	28900	28758	28825	28422	28981	28862	28996	28858	28759	28644	28759	28784	28862	28615	28795	28780	28782	28704	28552	28599	28545	28875	28813	28627	28725	28785	28812	29082	28761	28840	28540	28396	28675	28562	28919	28820	28784	28848	28747	28746	28822	28721	28703	28921	28758	28903	28738	28760	28355	28361	28692	28601	28801	28709	28833	28906	28886	28768	29003	28697	28577	28766	28894	28735	28720	28593	28589	29001	28913	28682	28383	28833	28706	28719	28679	28961	28593	28920	28764	28934	28592	28705	28715	28956	28653	28684	28613	28598	28699	28762	28716	28759	28710	28577	28590	28712	28859	28851	28777	28508	28630	28692	28626	28796	28649	28470	28457	28975	28722	28540	28488	28858	28824	28514	29037	28623	28750	28647	28693	29106	28611	28570	28770	28671	28883	28638	28851	28813	28730	28949	28944	28823	29035	28518	28756	28763	28825	28777	28962	28794	28708	28495	28414	28589	28620	28567	29023	28737	28663	28957	28647	28797	28776	28638	28923	29042	29032	28637	28816	28680	28736	29001	28876	28703	28797	28813	28828	28595	28665	28847	28806	28555	28859	29018	28935	28741	28654	28660	28688	28810	28771	28886	28835	28857	28736	28658	28692	28740	28715	28753	28810	28751	28732	29061	28899	29014	28609	28480	28916	28771	28525	28600	28532	28940	28799	28583	28803	28982	28809	28791	28890	28832	28863	28732	28706	28452	28817	28767	28693	28833	28785	28904	28679	28659	28875	28858	28970	28784	28871	28981	29009	28994	29127	28789	28703	28776	28931	28723	28562	28711	28902	29020	28841	28993	28780	28657	28728	28744	28962	28752	28833	28774	28811	28849	28830	29036	28611	28736	28545	28704	29020	28669	28723	28896	28710	28759	28692	28547	28854	28811	28843	28732	28445	28576	28875	28853	28958	28893	28793	28907	28773	28919	28569	28821	28946	28831	28961	28618	28704	28882	28815	28583	28534	28545	28671	28744	28745	28602	28865	28653	28744	28834	28951	28873	28968	28784	28836	28736	29159	28919	28719	28755	28570	28457	28453	28656	28819	28925	28584	28521	28894	28839	29101	28896	28686	28693	28982	28564	28869	28750	28768	28708	28474	28908	28602	29083	28689	28505	28627	28887	28509	28818	28851	28777	28445	28550	28708	28560	28537	28920	28806	28732	28937	29057	28781	28666	28653	28611	28698	28879	28877	28788	28907	29066	28789	28719	28909	28860	28741	28671	28666	28939	28903	28938	28887	28963	28843	28804	28830	28590	28604	29027	28785	28748	28787	28703	28606	28612	28703	28654	28770	28820	28822	28728	28737	28611	28932	28664	28647	28540	28934	28743	28677	28767	28584	28746	29115	28850	28711	28923	28678	28952	28796	28939	28936	28717	28759	28515	28727	28585	28963	28780	28800	28567	28836	28824	28883	28818	28950	28712	28521	29033	28956	28760	28735	28718	28695	28631	28681	28860	28612	28809	28949	28770	28624	28623	28751	28642	28696	28829	29237	28751	28971	28618	28696	28790	28926	28653	28683	28719	28542	28736	28806	28800	28830	28752	29105	28784	28619	28772	28868	28758	28685	28987	28913	28873	28972	28661	28631	28558	28672	28640	28669	28689	28645	28825	28890	28701	28772	28717	28971	28773	28909	28590	28796	28251	28789	29092	28675	29032	28952	28664	28485	28618	28613	28441	28951	28808	28788	28819	28879	28823	28733	28692	28857	28460	28809	28862	28720	28821	28465	28617	28954	28953	28647	28561	28604	28642	28745	28605	28769	28788	29053	28675	28830	29011	28802	28725	28811	28893	28779	28608	28692	28757	28711	28591	28624	28705	28814	28517	28496	28653	28685	28678	28902	28804	28528	28732	28941	28737	28506	28837	28803	28891	28854	28724	28639	28912	28892	29157	28912	28762	28971	29205	28639	28728	28612	28626	28768	28880	28761	28883	29059	28898	28946	28895	28858	28821	28761	28579	28622	28720	28842	28783	28770	28863	28971	28823	28802	28986	28630	28614	28946	28839	28688	28613	28611	28734	28712	28580	28827	28733	28663	28572	28698	28713	28715	28739	28558	28808	28957	28495	28706	28972	28790	28661	28506	28608	28670	28804	28707	28812	28520	28559	28740	28954	28744	28582	28569	28786	28896	28994	28846	28663	28948	28613	28583	28675	28862	28733	28689	28837	28419	28740	29030	28769	28653	28886	28854	28948	28838	28978	28385	28956	28576	29004	28926	28870	28845	28691	28753	28609	28860	28689	28715	28702	28714	28764	28707	29001	28674	28616	28640	28839	28816	28813	28666	28782	28808	28760	28922	28597	28778	28976	28850	28856	28703	28743	28552	28676	28935	28581	28891	28796	28728	28662	28898	28980	28827	28756	28871	29012	28792	28842	28940	28574	29022	28842	28749	28661	28893	28941	28952	28644	28690	29159	28701	28829	28796	28864	28492	28759	29320	28759	28770	28992	28806	28775	29071	28699	28859	28659	28463	28849	28829	28827	28873	28652	28841	28583	28776	28938	28936	28731	28796	28773	28615	28664	28707	28910	28780	28571	28594	28747	28914	29015	28587	28933	28671	28514	28807	28588	28927	29000	28880	28877	28674	28798	28553	28743	28667	28844	28606	28603	28721	28898	28797	28699	28739	28701	28945	28801	28768	28566	28697	28833	29078	28499	28792	28711	28658	28802	28860	28445	28647	28701	28736	28648	28602	28630	28661	28799	28831	29054	28762	28724	28584	28945	28718	29026	28801	28653	28793	28664	28574	28567	28804	28741	28919	28827	28671	28663	28466	28881	28835	28698	28799	29112	28662	28681	28705	28736	28668	29089	28854	28890	28592	28762	28970	28937	28980	28895	28749	28858	29021	28928	28751	28888	28767	28698	28704	28656	28651	28823	28693	28677	28694	28746	28642	28738	28731	28837	28601	28640	28898	28806	28929	28899	28630	28712	28898	28845	28965	28858	28913	28720	28611	28591	28613	28710	28787	28810	28749	28742	28748	28593	28602	28993	28663	28605	28602	28899	28770	28466	28858	28823	28942	28521	29021	28674	28681	28990	28842	29249	28664	28617	28810	28681	28750	29032	28929	28718	28904	28702	28778	28528	28759	28884	28891	28774	28888	28876	28620	28727	28705	28612	28810	28773	28931	28787	28664	28737	28763	28968	29002	28686	28806	28581	28785	28780	28870	28554	28698	28679	28785	28702	28583	28748	28917	28704	28660	28867	28803	28722	28740	28776	28893	28667	28894	28563	28789	28731	28932	28664	28494	28871	29082	28625	28922	28983	28799	28693	28860	28910	28515	28712	28559	28705	29074	28992	28661	28626	28860	28708	28570	28654	28717	28753	28941	28621	28779	28843	28763	28947	28817	28614	28548	28845	28902	28642	28773	28952	28777	28870	28850	28800	28829	28841	28727	28645	28739	28688	28733	28734	28705	28602	28662	28604	29076	28663	28839	28922	28536	28809	28707	28728	28740	28733	28599	28239	28708	28755	28933	28868	28595	28712	28871	28836	29042	28779	29115	28893	28901	28678	28752	28692	28738	28580	28816	28846	28744	28704	28931	28821	28885	28799	28714	28715	28813	28535	28898	28511	28838	28326	28762	29050	28920	28765	28653	28867	28788	28703	28903	28884	28640	28863	28648	29161	28919	28900	28780	28629	28512	28694	28754	28628	28975	29157	28682	28724	28868	28745	28541	28746
18611	30328	29716	24539	22213	20911	20041	19538	19011	18807	18671	18551	18501	18303	18286	18175	18095	17948	18086	18053	18153	18017	17945	17970	17952	18050	17925	17827	17990	18014	17830	17678	17991	18054	17888	17610	17920	17810	17826	17995	18023	17747	17756	17859	17850	17910	17881	17874	17910	17641	17634	17727	17865	17813	17814	17669	17757	17865	17744	17755	17809	17860	17894	17789	17807	17652	17858	17663	17829	17663	18138	17726	17922	17736	17740	17657	17556	17814	17826	17785	17707	17815	17645	17709	17883	17682	17912	17829	17882	17802	17680	17687	17854	17833	17757	17775	17713	17619	17755	17675	17647	17709	17685	17470	17665	17699	17728	17771	17621	17793	17611	17759	17650	17804	17933	17904	17770	17641	17822	17660	17823	17523	17803	17722	17727	17657	17759	17698	17672	17771	17633	17607	17822	17976	17578	17804	17714	17905	17842	17680	17758	17697	17642	17704	17816	17792	17754	17921	17789	17592	17701	17773	17840	17600	17629	17900	17695	17667	17923	17624	17770	17697	17805	17766	17795	17678	17591	17815	17729	17846	17824	17880	17884	17688	17744	17756	17494	17670	17589	17670	17618	17708	17715	17851	17721	17882	17835	17772	17733	17892	17763	17700	17733	17680	17799	17817	17750	17771	17734	17933	17519	17607	17754	17495	17729	17703	17640	17621	17723	17727	17707	17594	17754	17749	17886	17906	17785	17707	17793	17684	17712	17674	17688	17774	17816	17714	17616	17770	17531	17920	17674	17748	17817	17754	17673	17739	17828	17715	17562	17883	17793	17895	17732	17541	17717	17710	17607	17754	17888	17713	17863	17952	17695	17590	17630	17646	17838	17797	17832	17840	17730	17803	17918	17676	17792	17830	17713	17731	17879	17835	17751	17665	17714	17680	18015	17683	17823	17950	17850	17768	17616	17674	17722	17701	17795	17579	17743	17703	17722	17726	17752	17864	17714	17780	17773	17667	17776	17714	17767	17859	17826	17702	17886	17681	17825	17715	17769	17832	17881	17888	17598	17760	17783	17778	17679	17927	17535	17768	17779	17791	17626	17856	17632	17685	17891	17871	17773	17661	17636	17774	17823	17733	17833	17813	17659	17704	17697	17589	17961	17859	17708	17835	17750	17541	17866	17764	17715	17768	17566	17734	17598	17807	17760	17776	17690	17878	17867	17615	17733	17543	17838	17766	17819	17803	17614	17796	17704	17826	17802	17701	17699	17645	17663	17783	17992	17688	17887	17872	17659	17649	17685	17692	17917	17612	17687	17493	17924	17760	17594	17565	17703	17678	17733	17594	17641	17710	17835	17665	17859	17728	17732	17672	17649	17746	17925	17791	18018	17779	17791	17526	17757	17981	17674	17819	17811	17925	17617	17547	17715	17806	17713	17828	17742	17627	17715	17751	17709	17858	17582	17894	17803	17721	17903	17710	17723	17779	17849	17695	17536	17817	17906	17634	17738	17743	17624	17868	17597	17524	17730	17825	17598	17728	17588	17752	17811	17776	17596	17595	17840	17795	17903	17809	17759	17670	17582	17764	17685	17800	17780	17757	17776	17804	17799	17692	17800	17849	17743	17536	17819	17933	17694	17772	17655	17807	17784	17632	17764	17699	17833	17966	17783	17671	17721	17828	17908	17696	17828	17600	17724	17729	17801	17911	17778	17743	17884	17756	17630	17915	17621	17736	17701	17642	17590	17700	17716	17761	17813	17699	17885	17615	17614	17741	17639	17775	17642	17841	17730	17683	17766	17898	17743	17856	17678	17738	17791	17808	17767	17769	17875	17447	17601	17799	17644	17777	17888	17767	17551	17778	17809	17531	17790	17633	17686	17744	17602	17715	17604	17661	17626	17696	17781	17942	17759	17622	17699	17838	17718	17607	17732	17857	17744	17702	17883	17714	17965	17514	17793	17768	17613	17785	17768	17835	17738	17679	17705	17593	17625	17523	17792	17703	17661	17700	17744	17683	17675	17698	17682	17721	17608	17826	17665	17660	17629	17588	17706	17612	17769	17517	17794	17841	17726	17691	17758	17681	17736	17750	17699	17800	17810	17714	17781	17622	17643	17611	17629	17696	17773	17783	17739	17648	17770	17479	17867	17686	17696	17667	17628	17749	17832	17888	17944	17881	17738	17760	17953	17651	17691	17565	17779	17634	17695	17727	17692	17998	17744	17627	17728	17563	17777	17707	17631	17724	17660	17767	17728	17685	17725	17876	17890	17783	17665	17784	17748	17716	17639	17828	17808	17522	17701	17901	17583	17874	17691	17703	17737	17764	17574	17706	17789	17685	17640	17627	17776	17525	17754	17729	17630	17633	17758	17750	17790	17736	17724	17585	17721	17932	17738	17700	17921	17884	17909	17826	17827	17860	17788	17758	17654	17841	17904	17745	17567	17787	17719	17696	17765	17876	17561	17657	17684	17616	17979	17738	17571	17818	17744	17794	17752	17701	17677	17600	17694	17841	17742	17589	17841	17659	17653	17945	17817	17655	17831	17795	17744	17852	17912	17752	17775	17739	17594	17767	17704	17763	17745	17644	17757	17679	17556	17747	17569	17788	17628	17742	17731	17781	17707	17620	17769	17641	17861	17826	17828	17594	17809	17800	17738	17654	17645	17609	17851	17650	17813	17898	17906	17830	17642	17795	17911	17707	17733	17683	17808	17806	17707	17798	17806	17766	17759	17797	17854	17794	17888	17769	17870	17715	17800	17753	17576	17947	17705	17818	17755	17650	17683	17677	17864	17645	17642	17587	17805	17795	17876	17678	17755	17793	17990	17762	17643	17795	17621	17890	17643	17711	17647	17721	17677	17666	17653	17529	17552	17756	17537	17717	17668	17603	17599	17823	17939	17898	17847	17834	17758	17748	17728	17836	17642	17680	17897	17655	17810	17692	17626	17933	17639	17617	17789	17641	17806	17759	17702	17943	17750	17710	17891	17712	17809	17712	17728	17832	17842	17868	17860	17766	17830	17641	17686	17809	17719	17801	17841	17725	17812	17731	17885	17673	17731	17693	17973	17688	17678	17974	17784	17669	17786	17861	17662	17640	17766	17589	17788	17798	17698	17668	17622	17769	17671	17701	17556	17824	17818	17739	17745	17685	17825	17628	17603	17732	17924	17731	17695	17611	17747	17795	17684	17686	17705	17585	17654	17793	17702	17618	17782	17839	17711	17803	17673	17832	17638	17712	17926	17631	17511	17746	17603	17768	17826	17843	17754	17775	17780	17658	17753	17811	17782	17825	17992	17824	17662	17891	17617	17871	17818	17690	17874	17810	17727	17790	17818	17893	17614	17849	17753	17957	17723	17774	17761	17719	17732	17495	17666	17717	17844	17865	17873	17803	17861	17814	17780	17800	17850	17726	17659	17701	17701	17659	17750	17657	17666	17651	17719	17729	17679	17736	17766	17648	17752	17691	17714	17678	17737	17719	17761	17675	17775	17552	17811	17626	17661	17759	17758	17676	17722	17551	17694	17764	17794	17734	17632	17786	17809	17768	17638	17744	17812	17727	17691	17814	17835	17758	17606	17652	17877	17938	17664	17659	17709	17642	17753	17641	17715	17861	17756	17918	17683	17760	17794	17696	17803	17669	17748	17845	17863	17704	17845	17611	17636	17678	17739	17679	17770	17766	17604	17568	17565	17833	17797	17672	17718	17783	17662	17851	17731	17711	17852	17661	17849	17503	17770	17799	17638	17684	17635	17860	17655	17766	17721	17667	17666	17664	17753	17686	17560	17815	17942	17773	17676	17655	17800	17681	17773	17786	17611	17925	17839	17780	17758	17682	17633	17626	17848	17725	17768	17664	17706	17790	17656	17819	17942	17769	17771	17815	17732	18011	17642	17815	17711	17590	17491	17725	17746	17679	17569	17737	17651	17789	17652	17690	17803	17632	17571	17627	17780	17737	17616	17809	17690	17716	17790	17645	17694	17756	17577	17710	17790	17898	17756	17585	17682	17882	17677	17736	17740	17575	17589	17584	17860	17777	17895	17895	17778	17836	17716	17771	17813	17681	17729	17844	17672	17775	17769	17651	17785	17823	17748	17810	17716	17873	17771	17712	17411	17679	17797	17876	17796	17911	17684	17763	18013	17577	17846	17616	17791	17662	17802	17794	17813	17622	17763	17742	17853	17730	17822	17692	17621	17641	17760	17849	17715	17909	17747	17599	17626	17785	17630	17670	17808	17758	17792	17735	17678	17796	17609	17722	17835	17750	17757	17836	17699	17908	17614	17777	17605	17589	17665	17560	17516	17701	17638	17538	17861	17790	17729	17872	17757	17728	17656	17680	17767	17587	17650	17878	17653	17856	17704	17742	17693	17726	17667	17770	17814	17784	17798	17570	17746	17788	17766	17619	17707	17744	17651	17835	17799	17796	17737	17824	17721	17821	17609	17755	17598	17665	17887	17535	17875	17780	17798	17729	17936	17421	17760	17786	17844	17640	17704	17635	17880	17742	17792	17644	17812	17963	17712	17832	17684	17733	17665	17734	17808	17845	17774	17749	17807	17878	17634	17553	17812	17825	17623	17676	17761	17768	17820	17673	17906	17800	17724	17738	17864	17883	17809	17647	17830	17801	17782	17777	17764	17821	17588	17665	17737	17792	17920	17746	17789	17583	17672	17800	17727	17689	17768	17783	17807	17790	17770	17834	17634	17825	17778	17784	17657	17621	17698	17747	17834	18019	17762	17689	17779	17790	17854	17744	17700	17500	17622	17759	17734	17768	17716	17817	17824	17783	17716	17782	17684	17711	17603	17746	17814	17644	17819	17820	17828	17774	17634	17797	17840	17790	17819	17932	17771	17814	17885	17715	17821	17807	17696	17682	17789	17825	17716	17516	17748	17855	17785	17810	17899	17551	17713	17638	17669	17834	17730	17714	17834	17760	17871	17778	17936	17833	17606	17681	17466	17721	17919	17787	17725	17596	17635	17870	17701	17929	17874	17670	17795	17703	17681	17791	17704	17708	17777	17780	17672	17766	17949	17908	17802	17627	17629	17862	17853	17837	17756	17697	17657	17604	17724	17712	17931	17611	17795	17653	17828	17788	17528	17829	17713	17844	17768	17796	17742	17786	17687	17862	17757	17783	17692	17883	17527	17849	17747	17584	17819	17760	17826	17818	17599	17640
22631	21162	27747	24985	22700	28238	34103	30672	30114	30510	30273	30273	29968	29816	29679	29643	29574	29541	29289	29337	29509	29370	29345	29557	29275	29273	29141	29327	29455	29350	29149	29300	29378	29210	29484	29172	29041	29163	29287	29084	29106	29165	29195	29029	29257	29219	29362	29284	29004	29098	29203	28951	28753	29268	29113	29319	29285	29068	29145	29175	29264	29269	29121	29199	29023	29037	29064	29019	28967	28932	28985	29230	28881	28981	29155	29108	29051	29021	29004	28756	28698	29273	29116	28928	28939	29129	28829	29081	28876	28821	29223	29099	28980	28998	29186	28715	29133	29118	29261	28913	29225	28964	28821	28937	28944	29064	29170	29026	29078	28945	29210	28820	29049	29139	29096	29020	29071	28858	29185	28941	28848	28986	29000	28956	29184	28976	28990	29038	29159	29176	29044	28822	29094	29268	28881	29147	29120	29035	28871	28926	28917	28903	29000	28979	29114	29002	28790	29018	29134	28885	28963	29026	28771	29025	28859	28979	28673	29035	29259	29122	28930	28780	28946	29029	29056	28990	28992	28819	29016	29277	28758	29117	29117	28990	28970	28915	29211	29137	28721	28741	28841	28822	28921	29120	29005	28877	29078	29018	28981	28877	28752	28960	29026	29113	29169	29092	29042	29118	29044	28809	28458	28891	29204	29232	29237	29150	28999	28963	29119	28859	28943	29094	29022	29140	29003	29059	28750	29178	29107	29010	28818	28868	28769	28982	28908	28949	29161	29022	28904	28880	28833	28580	28827	28949	29045	28750	29187	28966	29025	29032	28889	29020	28997	28949	29021	28984	29145	29026	28744	28958	28874	29177	29282	29039	28850	29010	29084	29017	28937	29150	28927	28851	29069	28689	29068	28752	29007	29053	28971	28941	29333	29016	29144	29038	28826	28845	29081	29016	28823	28740	28862	28840	28822	28981	28761	28772	29050	28732	28855	28811	28859	29332	29232	28917	28895	29096	28990	29076	29161	28898	28868	28943	29133	28916	29049	29032	28688	28921	28874	28546	29058	28971	28974	29117	28731	28849	28969	28829	28964	28892	28975	29067	29174	28838	29104	29092	29077	28801	28642	28943	28711	28847	29036	29048	29024	28687	28886	29013	28890	28909	29051	28933	28681	28832	29000	28940	29050	28823	29149	28917	29387	28970	29084	29160	28844	28990	29280	28898	29036	29080	29071	29054	28910	28997	28827	28762	28770	29157	29135	28842	29155	29086	28940	29162	28901	28735	29065	28815	28976	28948	28931	28360	28775	28651	29043	28957	28991	28813	29111	28826	29192	29245	29008	28945	28596	28645	28963	29053	28994	28965	29097	29063	28965	28892	29002	28989	28885	29162	28970	28795	28716	28957	28996	28991	28906	29083	28924	29246	28925	29225	28861	28740	28993	28740	28900	28873	28862	29000	29344	29050	28887	28960	28659	28951	29105	29209	29044	28953	28875	28776	28707	28870	29125	29055	29108	28955	28927	29093	29143	29202	28989	29133	28964	29221	29283	28924	29007	28929	28947	29128	28974	29001	28981	28997	28552	28751	28971	29007	28993	28790	28926	28951	29097	29270	28702	28888	29032	29080	29070	28891	28922	29099	28997	29223	29126	28917	29145	28992	28918	29012	28897	28955	28915	28847	29219	29033	29000	28919	29086	28984	29064	29080	28991	29095	29269	28994	29128	28824	28718	28837	29188	29118	28944	28766	29019	28997	29040	28980	29029	29018	29054	28936	28916	28844	28928	28985	29133	28942	28828	29335	28871	29014	28888	28831	28916	28931	28884	28797	29276	28713	28977	28892	29101	28947	28798	29263	28808	28829	28874	28977	28909	28612	28939	28883	28778	29018	29088	29136	28859	29115	28963	28787	28901	28930	28935	28955	28948	29055	29093	28876	28998	28895	29126	29109	28972	28851	28838	28886	29054	29031	28905	28965	28720	28809	29124	28990	28984	28942	29002	28866	28977	28883	29058	29019	29161	28930	29017	28972	29100	29072	29015	28925	29001	29151	29271	29057	29138	28846	29020	29180	28990	29132	29229	28896	28731	28864	29147	29017	29071	29005	28976	29153	28749	28812	28959	28759	28905	28951	28815	29107	29053	29020	29158	29022	29104	28858	28795	28894	28918	29014	28779	28951	28788	28679	28806	28776	28688	28858	29098	29135	28904	28860	28887	29025	28978	28951	29105	29072	28729	28816	28927	28903	28807	29012	29076	29160	28895	28955	28906	28852	29142	28949	28974	28898	28979	28858	28988	28815	28874	28795	28898	28964	28707	29023	28898	29229	28759	29038	29376	28983	29150	29008	29189	28817	28857	28819	29103	28909	28665	28972	28985	28945	28799	28820	28774	28955	28976	28969	29121	29061	29236	28922	28964	29019	28818	28936	29023	28857	28854	28658	28818	28810	29030	29123	28962	28920	28955	29083	29180	28914	29201	28823	28870	29156	29080	28795	29058	28914	29154	28923	28893	28843	28908	28876	28659	29217	28961	29092	28891	29050	28849	29059	29018	28955	28798	28878	28909	28817	28792	29073	28967	28963	28966	28607	29035	28768	29181	29086	28900	28624	28940	28929	28938	28991	28993	28846	29046	29120	29018	28959	28653	28742	29097	28898	28960	29077	28831	29072	29036	28850	29076	29007	28892	29065	28906	29153	29090	28765	28966	29027	28910	28986	28816	28944	28917	28992	29148	28920	28713	28848	28774	29058	28968	29084	29057	28785	29029	28790	29073	28987	29075	28711	28839	29075	28954	28723	29366	28902	29120	29039	28790	29100	29126	28902	28677	29184	29161	28924	28942	28900	28931	29029	29046	28864	28872	29037	29036	28980	28872	29070	29027	28797	29169	28982	28763	29160	29044	29043	28738	28963	28799	28996	28828	29107	29033	29025	28980	28971	29113	29002	29000	29043	29191	28875	28949	28868	29186	29022	29051	28941	28741	28788	28954	28977	29187	28980	28893	28901	29118	28787	29045	28934	29258	28936	28849	28948	28933	28903	28915	28966	29082	28813	28977	28820	29018	28985	29113	29057	28893	29076	28770	28854	29296	29314	28888	29044	28781	28948	28880	28972	28905	28877	28965	29097	28946	28912	29046	29222	28939	29021	29140	28916	28883	29070	29135	28916	28930	28829	28964	29062	29048	29080	29184	28945	28703	28724	29004	28848	29212	28821	29138	28949	29024	28877	28974	28997	29236	28938	28958	28894	29217	29024	29096	29067	29022	29033	29118	28906	28769	29025	29075	28876	29062	28651	28773	29167	28755	28881	28961	28941	28596	29004	28876	29052	28896	29039	29065	29111	29038	28908	28929	29118	28997	28939	29047	29081	29162	29095	29032	28961	28638	29156	29090	28831	28988	28815	29142	29142	29044	28627	28860	28896	28956	29044	29389	28988	28817	28911	28893	29247	28959	28763	29166	28910	29161	28869	28938	29021	28797	28870	28848	28911	29063	29045	28819	29044	29148	28862	28616	28956	29107	28798	28524	28646	28861	28510	29012	28781	28994	28809	28800	28840	29001	28580	28901	29157	28924	29058	29063	28935	29013	28772	28927	29124	28993	29124	28990	29039	28765	28798	28943	29054	29223	28766	28914	28992	29082	28967	28912	28942	28982	29078	28935	29068	28893	28970	29034	28951	28766	28816	28909	28988	29247	29034	29101	28906	28969	28884	29044	29087	29061	28774	29108	28847	29079	28790	28768	28698	28740	28813	28947	28884	28859	29041	29244	29073	29084	28784	28722	28830	29116	29296	28963	29297	29268	28691	28981	28922	28853	29065	29260	28951	28712	28886	28924	29002	29175	28931	29110	28997	28933	28798	28957	29008	28927	28890	29115	28953	28863	28933	28786	28905	28848	28804	28629	28854	29471	28925	28872	28994	29039	29022	29071	28929	28743	29004	29048	29125	28761	29024	29193	28903	28928	29129	28768	29173	29085	29247	28896	29095	28985	29069	28826	28861	29122	28706	28967	28937	29036	29080	28938	28952	28865	29156	29000	28817	28889	28937	29171	28923	28964	28892	28923	29117	28997	29023	29178	28789	28682	28786	29067	28844	28990	28994	28956	28811	29082	28809	29066	28921	28939	28758	29018	28901	28845	29170	29172	29215	29404	29010	29034	28971	29002	28926	28873	29005	28711	28970	28873	28951	29044	28804	28639	28712	28832	28940	28989	29157	28952	29072	29018	28981	29126	29023	28879	28938	28978	29087	28895	28895	28691	28907	28872	28648	28896	28947	29047	28566	29009	28882	28747	28983	29166	28794	29083	29006	28876	28725	28953	28696	29168	28897	28766	28768	28843	28939	28885	29172	28968	28895	29038	28929	29134	28998	28780	28845	29069	29009	29235	29103	28843	28967	28941	29001	28921	28991	28982	28805	29023	29023	29118	28984	28858	29051	28845	29188	28897	29023	28820	28954	28709	28968	28856	28779	28978	28914	28877	28997	28817	28868	28936	29219	28977	28968	28991	28835	28822	28941	29108	28777	29038	28781	29317	28781	29034	28835	29085	28905	29005	28766	29028	29179	28935	29127	28856	29114	28805	29095	29042	28831	29089	29044	29107	29172	29021	28986	28946	28822	28997	29061	28943	28779	28962	28838	28871	28918	28645	28953	29077	29170	28807	28842	28831	28630	28809	28878	28971	29204	29004	29051	29270	29013	29137	29133	29122	29117	28916	29023	29251	29129	28936	29015	28902	28863	28738	28992	28662	28891	28898	29081	29172	28620	28850	28992	28936	29114	28983	29090	28951	29000	28815	28775	28907	28913	28829	29048	28836	28930	28997	28899	28703	28672	29210	28847	28826	28913	28825	28975	29079	28871	29137	29076	29120	29104	28884	28914	28878	28973	29042	28949	29073	29234	28788	28816	28904	28908	28935	28987	29011	29199	29047	29161	28886	29016	29102	29062	28987	29099	29057	29049	29303	28985	28631	28974	28833	28845	29101	29049	28805	28688	28663	29029	29097	29214	29109	28960	29115	28587	29033	28894	29016	28797	29216	28959	29160	28732	28901	28663	29074	28919	28820	28714	28748	28973	29006	29128	28981	29197	28896	29031	28861	29155	29101	29034	28855	29133	28714	28987	28860	28870	29070	29087	29108	29013	29142	28819	28925	28709	29008	29040	28937	28914	28972	29009	29075	28993
20595	35454	34562	28185	24679	22491	21216	20532	19937	19515	19405	18978	18716	18676	18617	18459	18269	18235	18250	18245	18238	18214	18164	18042	18044	18203	17980	17947	18155	17964	17930	17931	17981	17990	17845	18076	17872	17868	17915	17913	17834	17908	17998	17845	17908	18042	18070	18014	18042	17868	17831	17757	17941	17844	18023	17967	17843	17877	17908	17821	17934	17683	17827	17877	17709	17735	17632	17986	17882	17709	17859	17966	17731	17669	17807	17951	17798	18018	17986	17954	17795	17687	17639	17762	17798	17781	17788	17799	17636	17941	17796	17963	17627	17882	17785	17883	17757	17821	17687	17595	17717	17965	17839	17680	17906	17685	17676	17704	17806	17717	17785	17761	17847	17761	17770	17571	17741	17816	17662	17727	17679	17760	17845	17809	17787	17857	17935	17773	17893	17721	17839	17782	17949	17764	17668	17879	17809	17843	17753	17683	17833	17756	17761	17670	17777	17899	17940	17741	17710	17826	17867	17757	17736	17917	17940	17764	17917	17921	17853	17779	17848	17788	17755	17638	17792	17726	17809	17917	17963	17958	17874	17839	17657	17730	17679	17709	17872	17880	17619	17744	17541	18028	17689	17804	17929	17799	17967	17645	17749	17772	17755	17695	17650	17907	17655	17724	17705	17690	17802	17843	17736	17856	17786	17729	17769	17894	17816	17830	17820	17601	17828	17674	17750	17828	17737	17679	17836	17802	17759	17939	17664	17825	17610	17820	17673	17799	17773	17700	17838	17574	17668	17711	17716	17696	17814	17767	17529	17861	17732	17834	17603	17788	17650	17799	17835	17676	17858	17685	17872	17588	17663	17861	17798	17892	17759	17678	17733	17798	17719	17909	17681	17573	17706	17792	17779	17758	17772	17748	17762	17896	17745	17648	17711	17787	17769	17696	17734	17782	17813	17870	17832	17757	17720	17656	17804	17919	17831	17860	17807	17787	17651	17823	17636	17776	17932	17757	17704	17803	17734	17733	17774	17697	17851	17628	17773	17867	17666	17862	17532	17849	17628	17799	17745	17746	17636	17814	17697	17681	17731	17785	17797	17730	17728	17558	17851	17681	17832	17717	17747	17706	17677	17731	17909	17688	17663	17841	17718	17738	17859	17801	17636	17746	17690	17783	17803	17654	17832	17776	17730	17944	17721	17641	17727	17809	17560	17755	17713	17688	17809	17790	17715	17821	17875	17912	17680	17786	17773	17870	17867	17650	17816	17687	17917	17863	18055	17752	17701	17682	17616	17622	17834	17796	17735	17850	17713	17905	17733	17767	17731	17758	17870	17665	17866	17899	17801	17894	17819	17784	17715	17757	17722	17894	17771	17776	17789	17747	17757	17779	17797	17754	17983	17691	17671	17736	17988	17607	17774	17783	17725	17652	17750	17658	17614	17803	17682	17684	17684	17976	17770	17753	17857	17866	17800	17780	17793	17938	17898	18030	17716	17793	17912	17646	17835	17935	17813	17808	17755	17890	17944	17984	17782	17790	17714	17724	17594	17587	17560	17941	17748	17762	17775	17690	17713	17777	17717	17579	17771	17933	17881	17906	17624	17671	17717	17712	17785	17727	17810	17641	17636	17720	17779	17822	17790	17854	17732	17761	17640	17658	17822	17813	17913	17787	17703	17733	17697	17794	17698	17783	17945	17594	17863	17737	17519	17794	17754	17732	17559	17833	17709	17927	17804	17694	17725	17841	17613	17757	17674	17756	17699	17963	17764	17729	17798	17905	17929	17690	17679	17661	17838	17745	17712	17598	17835	17917	17780	17721	17826	17700	17684	17917	17702	17899	17845	17703	17713	18019	17814	17707	17716	17739	17804	17633	17747	17754	17702	17795	17792	17817	17880	17733	17906	17794	17752	17948	17834	17859	17857	17746	17886	17487	17788	17672	17722	17713	17697	17698	17710	17793	17821	17751	17544	17827	17740	17757	17863	17679	17765	17925	17712	17793	17833	17796	17744	18024	17668	17886	17575	17819	17653	17830	17817	17981	17824	17728	17872	17522	17750	17539	17791	17698	17535	17640	17646	17638	17829	17823	17787	17827	17799	17886	17758	17831	17788	17821	17753	17793	17715	17786	17780	17824	17683	17851	17911	17774	17763	17565	17797	17773	17734	17761	17590	17783	17645	17864	17718	17691	17911	17868	17724	17944	17932	17642	17850	17722	17720	17622	17864	17706	17810	17778	17882	17690	17795	17713	17699	17773	17651	17635	17909	17721	17721	17692	17736	17901	17692	17765	17644	17746	17876	17931	17670	17770	17851	17830	17738	18011	17857	17711	17880	17550	17754	17624	17893	17680	17893	17661	17717	17777	17867	18057	17612	17843	17873	17677	17710	17908	17697	17853	17945	17807	17960	17777	17776	17792	17648	17868	17758	17771	17684	17725	17881	17732	17982	17896	17817	17685	17670	17692	17715	17811	17820	17753	17749	17815	17947	17796	17691	17644	17727	17602	17740	17953	17634	17787	17685	17985	17797	17835	17916	17646	17962	17757	17664	17907	17722	17812	17837	17597	17762	17810	17786	17742	17717	17719	17900	17743	17590	17617	17847	17918	17820	17728	17634	17886	17765	17679	17829	17831	17606	17789	17719	17636	17795	17685	17885	17558	17766	17849	17667	17823	17721	17676	17657	17788	17685	17774	17846	17889	17828	17731	17723	17772	17796	17722	17869	17923	17877	17686	17759	17915	17799	17850	17866	17759	17956	17756	17733	17726	17888	17556	17950	17859	17689	17892	17835	17733	17830	17700	17832	17703	17784	17702	17869	17645	17679	17916	17644	17707	17773	17674	17771	17659	17698	17827	17689	17906	17669	17838	17804	17755	17668	17693	17692	17674	17786	17818	17700	17673	17932	17804	17834	17707	17593	17668	17700	17799	17826	17804	17702	17873	17856	17852	17728	17714	17719	17933	17766	17720	17818	17840	17796	17681	17904	17954	17755	17839	17777	17840	17666	17764	17892	17874	17854	17846	17834	17659	17548	17757	17768	17741	17735	17812	17626	17794	17644	17679	17819	17744	17634	17831	17863	17617	17865	17686	17695	17684	17985	17763	17646	17743	17844	17826	17680	17691	17763	17833	17723	17627	17783	17761	17862	17621	17693	17838	17660	17717	17916	17624	17749	17757	17988	17781	17773	17815	17725	17714	17863	17673	17883	17686	17748	17839	17642	17878	17661	17696	17745	17771	17886	17960	17701	17727	17800	17920	17725	17793	17788	17746	17782	17896	17790	17935	17830	17791	17824	17798	17810	17696	17740	17688	17769	17693	17752	17705	17686	17687	17956	17741	17755	17780	17793	17549	17821	17761	17768	17642	17749	17667	17835	17635	17723	17689	17884	17670	17608	17798	17898	17624	17942	17708	17776	17963	17834	17753	17787	17813	17744	17820	17912	17691	17742	17576	17802	17687	17799	17838	17759	17676	17730	17767	17671	17851	17695	17810	17879	17800	17812	17605	17731	17770	17754	17713	17691	17760	17769	17686	17668	17645	17739	17696	17774	17793	17868	17846	17772	17903	17967	17732	17782	17716	17812	17803	17710	17754	17667	17671	17778	17727	17689	17776	17721	17671	17633	17636	17817	17744	17656	17692	17756	17717	17676	17828	17731	17790	17590	17742	17667	17717	17765	17917	17724	17818	17704	17707	17909	17724	17826	17882	17736	17756	17845	17779	17729	17856	17856	17780	17671	17985	17622	17778	17746	17812	17724	17688	17874	17822	17774	17892	17741	17817	17662	17794	17696	17821	17848	17823	17694	17562	17789	17533	17626	17917	17593	17725	17887	17627	17790	17814	17730	17642	17805	17854	17699	17834	17772	17723	17642	17632	17766	17793	17817	17872	17706	17792	17677	17816	17717	17536	17873	17956	17780	17866	17690	17654	17739	17629	17759	17707	17731	17875	17773	17683	17615	17553	17856	17835	17843	17737	17685	17831	17856	17675	17684	17736	17755	17733	17848	17894	17568	17687	17836	17480	17471	17628	17746	17805	17779	17740	17895	17534	17681	17740	17909	17763	17791	17629	17680	17806	17802	17720	17772	17857	17773	17794	17829	17867	17765	17700	17751	17905	17721	17732	17715	17839	17815	17653	17584	17641	17810	17906	17799	17616	17745	17922	17811	17745	17638	17854	17736	17757	17833	17815	17917	17695	17876	17816	17790	17756	17626	17823	17820	17822	17954	17584	17656	17558	17852	17929	17849	17461	17806	17769	17771	17770	17677	17764	17792	17580	17747	17672	17658	17754	17568	17751	17648	17736	17963	17730	17741	17840	17820	17592	17603	17742	17684	17782	17641	17867	17783	17704	17736	17895	17829	17741	17709	17765	17709	17738	17818	17756	17936	17666	17731	17754	17795	17707	17747	17752	17830	17664	17874	17736	17865	17973	17787	17893	17729	17649	17810	17660	17760	17715	17722	17743	17876	17714	17787	17718	17629	17603	17720	17730	17667	17605	17862	17691	17845	17789	17730	17803	17687	17657	17889	17825	17763	17679	17773	17640	17893	17832	17819	17808	17747	17855	17699	17915	17672	17680	17751	17797	17784	17726	17721	17801	17778	17618	17632	17803	17828	17748	18161	17709	17840	17816	17874	17735	17576	17702	17838	17621	17512	17765	17774	17602	17694	18020	17750	18005	17783	18029	17735	17721	17833	17849	17701	17687	17642	17697	17842	17833	17809	17941	17933	17577	17763	17862	17844	17795	17678	17781	17882	17882	17627	17711	17842	17798	17949	17731	17714	17716	17760	17702	17771	17862	17763	17895	17740	17832	17743	17920	17732	17850	17657	17906	17648	17917	17787	17646	17928	17704	17829	17811	17853	17706	17760	17768	17658	17857	17864	17952	17802	17875	17795	17652	17865	17812	17753	17711	17541	17603	17838	17708	17868	17765	17761	17681	17696	17901	17816	17655	17984	17837	17682	17803	17709	17617	17580	17843	17750	17838	17849	17695	17797	17742	17632	17673	17778	17753	17930	17699	17819	17888	17771	17756	17709	17836	17805	17614	17720	17747	17931	17649	17759	17754	17897	17795	17559	17830	17746	17735	17865	17854	17833	17886	17737	17710	17709	17761	17522	17809	17758	17675	17711	17842	17778	17788	17628	17791	17886	17807	17935	17708	17889	17715	17802	17714
36014	29293	34250	33731	31464	31235	31447	31098	30935	30879	30913	30968	30955	30820	30915	30637	30768	30705	30741	30443	30531	30646	30833	30744	30858	30586	30643	30518	30997	30835	30859	30749	30404	30738	30606	30733	30510	30842	30642	30921	30816	30679	30840	30639	30646	30617	30494	30771	30715	30779	30430	30752	30387	30808	30751	30676	30452	30483	30586	30403	30809	30792	30471	30801	30724	30914	30677	30703	30997	30592	30371	30881	30885	30863	30631	30478	30412	30835	30641	30415	30737	30929	30516	30699	30902	30681	30919	30811	30542	30370	30548	30710	30664	30356	30439	30791	30701	30571	30678	30642	30676	30664	30620	30508	30724	30704	30611	30670	30626	30701	30647	30473	30568	30654	30433	30660	30823	30693	30841	30676	30394	30561	30521	30565	30502	30392	30596	30686	30744	30753	30804	30778	30650	30569	30634	30726	30529	30619	30681	30544	31007	30494	30579	30360	30410	30705	30550	30604	30827	30696	30548	30466	30482	30888	30792	30916	30615	30720	30647	30582	30565	30533	30709	30859	30574	30851	30796	30554	30684	30508	30664	30685	30731	30654	30568	30485	30648	30785	30393	30723	30567	30548	30388	30541	30387	30508	30806	30743	30598	30474	30559	30794	30487	30688	30943	30466	30663	30524	30537	30900	30641	30629	30745	30636	30782	30696	30746	30574	30711	30693	30827	30541	30960	30839	30859	30737	30585	30508	30375	30614	30891	30806	30702	30857	30902	30671	30888	30766	30719	30805	30705	30724	30462	30493	30632	30544	30774	30624	30611	30422	30951	30662	30209	30919	30584	30378	30590	30431	30219	30583	30681	30611	30736	30752	30596	30703	30549	30746	30480	30441	30666	30807	30642	30694	30591	30554	30544	30497	30801	30541	30618	30569	30640	30564	30756	30717	30677	30581	30701	30758	30404	30667	30476	30619	30761	30664	30772	30577	30907	30575	30411	30719	30495	30571	30250	30481	30616	30438	30625	30748	30579	30582	30575	30763	30664	30538	30881	30781	30653	30493	30623	30669	30692	30411	30499	30707	30712	30650	30543	30728	30681	30639	30688	30539	30850	30757	30669	30650	30751	30647	30875	30762	30586	30639	30751	30581	30662	30541	30851	30771	30451	30682	30697	30603	30459	30688	30819	30719	30601	30795	30778	30591	30497	30834	30667	30745	30590	30356	30765	30578	30580	30848	30700	30519	30712	30479	30760	30569	30543	30498	30691	30797	30616	30631	30557	30837	30669	30481	30409	30544	30548	30624	30692	30731	30699	30435	30645	30607	30583	30689	30540	30830	30826	30619	30560	30590	30812	30565	30428	30637	30739	30939	30836	30729	30705	30171	30456	30678	30797	30970	30733	30573	30392	30754	30794	30698	30793	30500	30658	30409	30635	30736	30519	30731	30351	30792	30622	30579	30687	30751	30699	30850	30621	30421	30126	30754	30724	30461	30708	30606	30511	30713	30605	30740	30484	30478	30592	30598	30391	30387	30451	30481	30742	30274	30362	30675	30779	30462	30847	30810	30811	30685	30710	30728	30618	30665	30646	30510	30733	30295	30787	30593	30632	30551	30643	30394	30585	30548	30819	30538	30495	30971	30781	30533	30254	30509	30534	30599	30625	30803	30578	30707	30529	30684	30645	30484	30725	30297	30573	30748	30872	30657	30921	30842	30604	30580	30882	30536	30581	30677	30865	30500	30693	30443	30497	30644	30576	30345	30648	30764	30847	30568	30488	30474	30553	30448	30849	30508	30585	30777	30639	30430	30480	30800	30844	30998	30622	30691	30529	30637	30730	30605	30542	30777	30686	30695	31036	30645	30519	30764	30737	30498	30708	30803	30759	30353	30728	30551	30580	30612	30680	30525	30382	30675	30505	30430	30350	30569	30543	30664	30931	30930	30743	30513	30675	30634	30594	30772	30630	30581	30373	30601	30454	30564	30640	30598	30722	30751	30580	30598	30601	30591	30594	30588	30481	30860	30769	30651	30845	30666	30617	30902	30689	30557	30616	30646	30607	30489	30743	30534	30586	30825	30610	30804	30459	30807	30773	30732	30516	30481	30621	30579	30895	30809	30862	30647	30529	30642	30838	30629	30525	30723	30724	30561	30762	30612	30673	30716	30652	30727	30657	30549	30759	30661	30822	30674	30581	30827	30522	30472	30891	30625	30884	30686	30818	30677	30603	30694	30484	30633	30663	30754	30551	30649	30622	30668	30833	30811	30674	30672	30558	30606	30605	30745	30632	30436	30590	30615	30406	30570	30827	30602	30925	30387	30817	30585	30548	30652	30820	30592	30605	30548	30619	30534	30964	30601	30375	30645	30664	30494	30834	30686	30508	30683	30628	30612	30729	30655	30711	30664	30654	30667	30437	30742	30864	30668	30504	30608	31039	30538	30438	30644	30692	30610	30552	30696	30560	30733	30562	30478	30603	30565	30318	30672	30819	30501	30511	30692	30456	30566	30608	30570	30764	30572	30619	30713	30733	30634	30777	30723	30684	30466	30561	30438	30705	30431	30661	30756	30680	30598	30720	30797	30664	30544	30456	30594	30777	30900	30796	30702	30644	30611	30379	30459	30617	30682	30464	30451	30671	30651	30464	30535	30510	30546	30787	30437	30793	30552	30620	30542	30671	30506	30651	30741	30768	30733	30669	30755	30797	30527	30802	30623	30623	30754	30775	30895	30504	30793	30629	30648	30581	30792	30767	30799	30457	30621	30742	30385	30554	30545	30508	30592	30659	30854	30635	30678	30665	30840	30711	30408	30815	30572	30798	30691	30685	30562	30495	30873	30839	30460	30560	30447	30629	30645	30820	30870	31024	30726	30592	30676	30723	30509	30659	30459	30580	30559	30360	30385	30784	30720	30434	30717	30834	30808	30871	30851	30241	30361	30377	30700	31076	30687	30764	30539	30743	30814	30765	30741	30554	30691	30684	30366	30564	30630	30771	30682	30715	30647	30810	30662	30670	30385	30740	30796	30601	30559	30947	30357	30556	30384	30612	30725	30336	30701	30636	30474	30677	30282	30693	30676	30578	30588	30525	30697	30462	30550	30700	30750	30552	30476	30693	31027	30603	30634	30599	30523	30411	30771	30548	30326	30755	30769	30836	30467	30604	30646	30464	30439	30576	30514	30661	30795	30567	30583	30779	30778	30640	30956	30858	30665	30458	30584	30360	30740	30655	30774	30611	30364	30579	30447	30694	30611	30589	30583	30388	30539	30316	30736	30475	30631	30828	30733	30753	30671	30527	30714	30743	30418	30567	30630	30480	30578	30569	30760	30533	30713	30579	30348	30588	30758	30593	30930	30775	30737	30485	30557	30707	30691	30632	30630	30454	30480	30624	30803	30540	30835	30475	30696	30560	30560	30752	30579	30430	30475	30621	30618	30757	30677	30628	30794	31002	30580	30656	30520	30369	30571	30576	30470	30662	30533	30517	30574	30765	30784	30918	30705	30750	30499	30462	30539	30599	30436	30600	30326	30829	30615	30626	30755	30715	30288	30506	30626	30705	30681	30722	30662	30717	30767	30585	30951	30724	30555	30593	30844	30674	30703	30738	30522	30581	30717	30486	30505	30577	30371	30767	30854	30290	30567	30737	30465	30369	30735	30649	30728	30686	30763	30892	30441	30672	30495	30351	30494	30498	30752	30575	30585	30241	30388	30387	30700	30575	30805	30380	30565	30594	30706	30684	30920	30574	30647	30658	30406	30938	30589	30609	30654	30551	30645	30778	30916	30738	30603	30715	30624	30723	30542	30797	30919	30341	30689	30828	31005	30742	30468	30722	30705	30760	30576	30593	30789	30663	30683	30700	30913	30750	30869	30537	30601	30606	30504	30569	30840	30909	30764	30834	30368	30690	30493	30408	30492	30708	30774	30632	30587	30465	30517	30654	30865	30671	30580	30642	30962	30703	30502	30674	30549	30703	30819	30749	30602	30633	30787	30776	30510	30581	30659	30692	30323	30606	30499	30782	30701	30802	30789	30702	30831	30914	30625	30520	30451	30665	30672	30546	30667	30637	30848	30384	31075	30674	30627	30791	30744	30791	30989	30873	30667	30667	30707	30710	30509	30873	30696	30517	30595	30631	30469	30460	30308	30569	30695	30713	30889	30924	30916	30746	30561	30738	30846	30499	30539	30610	30538	30751	30620	30711	30718	30805	30594	30767	30376	30546	30445	30757	30661	30605	30513	30483	30585	30873	30530	30599	30700	30441	30640	30697	30807	30759	30606	30708	30561	30651	30559	30487	30771	30670	30640	30710	30416	30723	30595	30323	30400	30725	30554	30779	30587	30596	30482	30528	30656	30668	30644	30591	30638	30609	30605	30484	30672	30404	30650	30569	30579	30819	30623	30461	30798	30581	30529	30624	30533	30762	30487	30587	30691	30667	30725	30793	30898	30730	30626	30491	30819	30542	30520	30542	30549	30532	30683	30540	30678	30602	30759	30794	30883	30728	30605	30692	30855	30580	30642	30700	30567	30812	30525	30576	30567	30570	30965	30788	30620	30444	30592	30571	30697	30571	30426	30638	30521	30458	31049	30508	30700	30845	30855	30639	30787	30506	30619	30488	30580	30649	30589	30373	30473	30545	30920	30467	30788	30641	30730	30921	30652	30767	30735	30739	30543	30650	30658	30573	30589	30638	30732	30929	30623	30712	30787	30641	30675	30729	30881	30494	30755	30694	30702	30664	30690	30697	30644	30728	30765	30461	30558	30886	30528	30628	30523	30670	30533	30543	30693	30569	30623	30439	30600	30559	30566	30682	30890	30524	30351	30523	30385	30491	30688	30663	30760	30687	30547	30668	30751	30536	30619	30563	30599	30619	30648	30723	30654	30631	30743	30814	30416	30653	30477	30599	30542	30681	30577	30786	30575	30590	30799	30711	30766	30712	30631	30718	31063	30807	30501	30702	30560	30387	30754	30708	30791	30556	31026	30860	30990	30579	30770	30870	30915	30536	30604	30609	30629	30715	30621	30565	30597	30832	30656	30877	30818	30789	30827	30727	30489	30740	30596	30590	30518	30814	30820	30667	30449	30614	30709	30665	30851	30551	30628	30653	30554	30586	30701	30713	30798	30516	30619	30598	30684	30673	30711	30376	30475	30238	30704	30717	31219	30710	30642	30555	30879
21695	23894	24167	21492	20456	19635	19488	19223	19096	18953	18882	19098	18628	18790	18922	18590	18839	18718	18648	18659	18744	18749	18604	18512	18662	18537	18715	18422	18752	18864	18736	18826	18669	18662	18709	18563	18663	18568	18694	18646	18690	18622	18707	18754	18526	18526	18570	18588	18684	18639	18720	18643	18422	18638	18411	18821	18527	18769	18606	18450	18620	18625	18592	18527	18617	18519	18558	18521	18741	18630	18478	18572	18577	18405	18594	18403	18703	18607	18694	18476	18558	18668	18574	18604	18567	18634	18653	18510	18697	18745	18480	18514	18438	18532	18617	18438	18628	18553	18572	18756	18468	18440	18582	18604	18631	18488	18619	18683	18434	18575	18716	18699	18481	18643	18395	18712	18551	18427	18589	18562	18597	18549	18539	18569	18437	18595	18490	18565	18569	18622	18611	18610	18530	18594	18617	18619	18451	18651	18620	18489	18524	18500	18606	18706	18630	18533	18598	18559	18593	18683	18576	18507	18744	18646	18701	18734	18554	18499	18405	18678	18484	18575	18479	18684	18762	18371	18637	18737	18561	18640	18448	18458	18740	18617	18468	18549	18503	18525	18530	18581	18623	18599	18602	18464	18574	18563	18415	18598	18560	18664	18439	18696	18566	18484	18647	18470	18790	18553	18568	18689	18536	18557	18752	18676	18565	18703	18612	18541	18503	18633	18575	18564	18619	18648	18649	18566	18658	18454	18685	18500	18423	18640	18535	18643	18766	18443	18802	18452	18680	18719	18624	18808	18555	18728	18441	18589	18595	18452	18471	18755	18604	18497	18682	18664	18674	18400	18599	18619	18726	18595	18506	18641	18562	18633	18404	18432	18736	18513	18742	18525	18600	18530	18463	18641	18572	18514	18566	18495	18778	18439	18653	18538	18479	18527	18942	18530	18476	18552	18477	18445	18637	18526	18657	18605	18538	18646	18501	18355	18526	18637	18757	18598	18559	18438	18522	18443	18271	18556	18780	18586	18641	18295	18609	18731	18659	18554	18465	18656	18723	18376	18700	18536	18490	18590	18579	18561	18683	18575	18664	18683	18709	18457	18677	18452	18519	18689	18479	18590	18692	18461	18426	18703	18686	18506	18441	18557	18675	18591	18276	18601	18707	18667	18495	18596	18681	18707	18566	18723	18624	18632	18720	18680	18480	18744	18532	18655	18488	18309	18681	18426	18536	18664	18452	18586	18638	18497	18385	18780	18617	18682	18688	18474	18560	18696	18640	18567	18815	18634	18552	18660	18460	18701	18708	18646	18566	18494	18508	18575	18531	18578	18335	18622	18511	18603	18488	18570	18622	18624	18583	18576	18580	18549	18728	18604	18581	18499	18529	18633	18615	18478	18662	18556	18517	18405	18467	18612	18705	18605	18578	18585	18526	18512	18587	18594	18601	18693	18637	18678	18529	18693	18487	18422	18646	18450	18840	18723	18439	18605	18609	18386	18523	18684	18547	18608	18518	18665	18674	18554	18658	18474	18486	18743	18689	18740	18595	18553	18454	18483	18469	18477	18558	18736	18676	18566	18659	18762	18550	18645	18609	18690	18815	18634	18650	18627	18444	18537	18734	18676	18601	18586	18523	18690	18359	18551	18652	18619	18718	18567	18530	18546	18779	18623	18539	18692	18618	18749	18664	18669	18705	18664	18542	18456	18365	18430	18562	18663	18478	18465	18416	18523	18577	18635	18465	18516	18614	18717	18482	18716	18487	18593	18571	18598	18629	18574	18693	18509	18617	18644	18662	18515	18637	18439	18412	18701	18544	18555	18612	18546	18536	18632	18574	18432	18451	18495	18470	18660	18643	18728	18529	18838	18583	18465	18540	18708	18545	18579	18507	18545	18501	18610	18595	18559	18450	18629	18533	18539	18430	18776	18716	18609	18616	18471	18641	18496	18630	18850	18527	18596	18552	18606	18571	18602	18510	18480	18661	18463	18515	18766	18698	18394	18550	18615	18632	18495	18675	18628	18365	18633	18764	18557	18648	18617	18691	18843	18650	18499	18479	18624	18634	18662	18515	18691	18592	18385	18579	18572	18717	18719	18762	18455	18496	18640	18676	18429	18498	18643	18622	18613	18607	18534	18441	18666	18433	18656	18515	18396	18517	18625	18536	18578	18649	18625	18576	18484	18643	18605	18493	18703	18539	18561	18639	18540	18706	18740	18629	18529	18458	18419	18583	18425	18645	18586	18702	18611	18493	18546	18548	18597	18624	18522	18600	18576	18638	18654	18632	18653	18688	18627	18587	18509	18587	18577	18719	18499	18617	18508	18686	18682	18774	18444	18594	18592	18650	18650	18525	18521	18651	18574	18414	18694	18491	18596	18445	18619	18474	18532	18642	18576	18583	18556	18620	18497	18475	18517	18638	18603	18504	18629	18512	18591	18607	18619	18620	18564	18568	18884	18637	18678	18738	18505	18538	18591	18555	18666	18576	18411	18543	18493	18618	18798	18787	18518	18685	18581	18604	18719	18761	18697	18637	18661	18507	18598	18570	18793	18715	18707	18673	18543	18772	18581	18683	18584	18514	18707	18502	18465	18513	18741	18664	18579	18556	18597	18556	18613	18686	18514	18471	18448	18587	18508	18557	18527	18565	18734	18623	18501	18741	18740	18535	18500	18560	18724	18627	18603	18607	18561	18546	18609	18487	18493	18493	18639	18574	18705	18598	18535	18687	18741	18614	18492	18556	18557	18506	18480	18574	18488	18453	18706	18611	18573	18672	18461	18552	18550	18621	18676	18567	18636	18514	18473	18623	18525	18581	18579	18600	18570	18533	18515	18505	18575	18643	18742	18602	18731	18544	18654	18689	18474	18650	18638	18661	18570	18568	18564	18622	18561	18734	18637	18653	18542	18623	18610	18578	18572	18620	18475	18543	18753	18595	18521	18479	18364	18594	18668	18651	18725	18578	18522	18500	18772	18697	18570	18610	18559	18533	18660	18580	18545	18615	18638	18669	18622	18521	18437	18791	18620	18595	18506	18628	18656	18399	18563	18624	18697	18584	18520	18428	18674	18391	18634	18578	18660	18721	18484	18629	18488	18462	18882	18653	18649	18509	18545	18523	18505	18686	18481	18653	18535	18617	18481	18645	18470	18567	18507	18401	18652	18671	18701	18731	18484	18565	18609	18651	18588	18658	18725	18568	18656	18587	18712	18591	18675	18768	18699	18558	18618	18529	18464	18616	18493	18586	18759	18632	18770	18618	18568	18535	18468	18595	18599	18452	18716	18716	18769	18591	18469	18762	18472	18607	18391	18674	18664	18462	18670	18607	18546	18598	18611	18546	18393	18601	18688	18616	18405	18579	18650	18646	18501	18465	18501	18502	18586	18601	18452	18441	18625	18391	18558	18630	18649	18627	18653	18755	18473	18567	18513	18616	18667	18420	18289	18541	18560	18431	18517	18741	18606	18482	18494	18638	18503	18326	18734	18615	18644	18662	18677	18388	18560	18609	18639	18603	18675	18707	18605	18528	18610	18699	18720	18654	18522	18500	18633	18652	18612	18597	18704	18567	18541	18654	18577	18394	18766	18701	18590	18741	18558	18673	18563	18662	18688	18766	18669	18599	18481	18539	18579	18554	18627	18673	18520	18649	18627	18533	18591	18428	18612	18499	18493	18683	18496	18645	18547	18798	18485	18406	18473	18499	18731	18650	18715	18715	18825	18733	18613	18609	18655	18557	18689	18550	18486	18714	18680	18587	18547	18571	18422	18639	18548	18586	18609	18456	18733	18561	18609	18780	18552	18548	18854	18613	18691	18580	18583	18786	18702	18598	18737	18752	18831	18484	18586	18735	18583	18612	18421	18644	18578	18711	18632	18564	18678	18398	18609	18651	18752	18690	18546	18549	18724	18575	18466	18599	18517	18388	18652	18510	18447	18739	18629	18761	18656	18616	18585	18550	18513	18891	18445	18659	18587	18753	18613	18683	18575	18619	18715	18409	18454	18484	18543	18580	18493	18549	18512	18398	18679	18544	18467	18708	18314	18481	18526	18371	18618	18606	18318	18677	18565	18565	18777	18528	18284	18589	18718	18759	18683	18748	18523	18479	18547	18750	18598	18479	18745	18703	18609	18891	18720	18482	18368	18587	18476	18377	18584	18598	18621	18649	18603	18656	18753	18777	18356	18592	18593	18499	18595	18691	18466	18652	18490	18526	18574	18626	18403	18636	18499	18615	18568	18445	18605	18494	18731	18617	18578	18480	18524	18507	18683	18596	18498	18726	18701	18556	18622	18726	18588	18671	18622	18524	18589	18538	18487	18681	18714	18460	18488	18658	18702	18759	18642	18585	18489	18641	18584	18623	18487	18572	18650	18615	18700	18658	18604	18499	18494	18682	18676	18668	18769	18654	18609	18742	18517	18720	18590	18634	18606	18706	18588	18696	18548	18494	18546	18700	18350	18284	18544	18709	18531	18491	18799	18637	18778	18524	18573	18532	18701	18484	18714	18429	18514	18708	18562	18944	18604	18633	18619	18700	18561	18453	18575	18412	18443	18510	18485	18494	18662	18554	18661	18524	18581	18501	18554	18652	18657	18611	18554	18644	18603	18660	18753	18601	18622	18570	18540	18580	18591	18599	18735	18475	18613	18575	18588	18587	18526	18492	18646	18565	18644	18603	18482	18659	18609	18387	18550	18582	18715	18486	18600	18688	18387	18603	18665	18610	18542	18560	18609	18564	18602	18791	18693	18772	18641	18674	18569	18702	18544	18573	18631	18504	18497	18681	18699	18584	18577	18619	18723	18617	18430	18746	18352	18607	18466	18609	18453	18487	18575	18573	18413	18661	18559	18491	18567	18597	18643	18682	18664	18693	18500	18740	18499	18569	18569	18473	18522	18685	18552	18911	18561	18737	18379	18643	18574	18595	18583	18650	18457	18534	18423	18552	18504	18752	18614	18381	18717	18646	18638	18824	18621	18633	18470	18581	18720	18520	18619	18471	18728	18687	18457	18704	18384	18627	18440	18615	18599	18626	18601	18649	18644	18622	18482	18651	18685	18533	18522	18611	18495	18918	18715	18656	18513	18677	18525	18436	18677	18686	18558	18591	18598	18439	18674	18535	18453	18584	18575	18602	18632	18676	18562	18520	18618	18575	18581	18494	18636	18621	18607	18620	18476
24108	21185	27720	25498	24907	30004	32148	30035	29764	29847	29735	29441	29268	29324	29269	29324	29211	29245	29283	29114	28989	29067	29045	29066	28927	29175	28998	29002	29126	28974	28985	29052	28829	29045	28945	29022	29024	28973	28824	29204	29023	28965	29167	28814	28879	28999	29023	28946	28931	28832	28867	28874	28797	28947	28813	28919	28983	28986	29143	28936	29146	29094	29083	28882	29022	29039	28847	28808	28947	28822	29056	28894	28881	28776	29065	28979	28898	28912	28982	29031	28829	28801	28842	28865	28755	29002	28912	28706	28864	28924	28833	28869	28840	28876	28989	28766	28973	28788	28722	28805	28629	28972	28890	28739	28878	29116	28785	28579	28746	29075	28512	28826	28846	29068	28728	29021	28934	28686	28937	28802	28965	28762	28622	28644	28452	28848	28710	28841	28868	29006	28867	28721	28857	28793	28858	28659	28993	28780	28533	28921	28825	28723	28899	28719	28775	28943	28772	28850	28915	28805	28839	28980	28593	28677	29085	29096	29119	28982	29030	29067	28719	28678	28731	28854	28874	28617	28929	28939	28745	28878	28937	28674	29040	28707	28636	28524	28983	29069	28918	28934	28855	28877	29165	28943	28946	28893	28941	28710	28907	28537	28881	28747	29250	28837	28930	28816	28774	28902	28818	28716	28960	29318	28851	28630	28823	28992	28887	28824	28698	28607	28733	28600	28851	28712	28798	28607	28561	28647	29098	28769	28677	28848	28997	28774	29128	28962	28529	28855	28850	28747	28756	28909	28724	28958	29019	28691	28724	28582	28813	28828	28740	28739	28820	29115	28913	28941	28727	28914	28940	28657	28760	28711	28838	28687	28611	29079	28973	28945	29130	28552	28996	29057	28945	28941	28776	28868	28974	28870	28734	28705	28683	28930	28874	28832	28978	28756	29062	28811	28959	28423	29071	28831	29006	28672	29013	28815	29014	28922	29045	28837	28902	28608	28944	28684	29182	28920	28769	28813	28702	28845	28861	28916	29008	28684	28901	28653	28750	28873	28798	28844	28859	29024	28659	28928	28924	29009	28754	28594	29181	28679	28899	28779	28690	28689	28751	28682	28818	28791	28957	28838	28685	28706	28973	28965	28836	28885	28959	28974	28688	28875	28933	28710	28844	28763	28774	28698	28735	28496	28931	28836	28884	29030	28815	28920	28748	28737	28851	28835	28854	28748	28688	28777	28713	28855	28844	28790	28911	28668	29025	29360	28713	28904	29018	28734	29003	29072	28604	29243	28993	28813	28910	28841	29106	28879	28744	28772	28435	29059	28915	29134	28600	28965	28783	28815	28854	28692	28665	28923	28806	29039	28768	28676	29165	28733	29000	29000	29015	28955	28956	28864	28777	28995	28718	28788	28773	28838	28690	28785	28719	28619	28951	28868	29019	28997	29062	28897	28855	28986	29030	29126	28636	28920	28837	28739	28981	28788	28885	28849	28926	28915	28838	28744	28702	28813	28802	28822	29018	28814	28745	28634	28822	28717	28785	28605	28802	28774	29137	28829	28704	28608	29047	28805	28764	28865	28871	28816	28973	28817	28800	28890	28894	28890	29028	29030	29075	28840	28689	28733	28855	28914	28668	28852	29071	28578	29171	28812	29046	28693	28633	28642	28793	28725	29101	28992	28929	29027	28724	28778	28806	29013	28842	28988	28943	28905	28933	28968	29208	28870	28850	29009	28829	28746	28772	28911	28680	28718	28984	28823	28840	28803	28816	28903	28767	28571	28472	28931	28867	28801	28953	28584	28745	28846	28850	28813	29000	28875	28768	28777	28888	28581	28865	28784	28976	29014	28648	28616	28781	29302	29215	28712	28864	28837	28879	28664	28737	28851	28934	28686	29052	28633	28717	28938	28841	28710	28639	28786	28915	28934	29040	28861	28803	29000	29048	28927	28870	28832	28786	28610	28848	28857	28745	28841	29058	28913	28689	28933	28795	28693	28644	28809	29091	28900	28829	28996	28772	28652	28922	28900	28954	28634	28831	29143	28806	28571	28604	28963	28912	28799	29068	28802	29055	28870	28933	28641	28515	28537	28945	29025	29035	28780	28828	28801	28834	28897	28706	28920	28794	28740	28841	28927	28845	28800	28739	28740	28849	28955	28840	28871	28534	28658	28838	28940	28888	28531	28977	28735	28818	29217	28832	28852	28807	29016	28929	28760	28824	28711	28838	28768	28884	28704	28711	28728	28834	28918	29017	28518	28890	28911	28629	29115	28791	28748	28865	28924	28597	28892	28910	28685	29007	29101	28896	28825	28724	28712	28686	28927	28643	28985	28826	28679	28873	28894	28653	28895	29016	29043	28744	28678	28921	28678	28724	28779	29170	28694	28812	28943	29084	28575	28808	28813	28777	29202	28896	29025	28901	28933	29005	28942	28768	28948	28660	28731	28944	28914	28938	28941	28578	28876	29159	28798	28792	28924	28828	28768	28725	28777	28574	28996	28750	28931	28835	28819	28911	29045	28938	28771	28458	28553	28717	29033	28887	28904	28765	28898	28894	28496	28909	28988	28969	29123	28973	28696	28792	28954	28932	28461	28834	28794	28779	28898	28910	29018	28865	28727	28816	28665	28869	29096	28917	28764	28707	28793	28884	28832	28922	28797	28785	28541	29068	28905	28876	28747	28723	28628	28744	28898	28827	28829	29019	28823	28946	29126	29037	28905	28907	28881	28687	28819	28757	28639	28966	28851	28672	29079	28667	28875	28912	28876	28675	28673	29054	28498	28794	28978	28866	28771	28759	28747	29007	28986	28992	29094	28882	29182	29004	28844	28757	28889	29055	28593	28669	29015	28858	28897	28981	29125	29226	28750	28757	29126	28956	28832	28949	28766	29022	28883	28947	28928	29115	29027	29035	28999	28778	28773	28894	28965	29152	28883	28860	29035	28970	28782	28867	28921	28668	28709	28850	28802	28601	28695	28784	28595	28730	28626	28565	28635	28672	28642	28984	28694	28960	28882	28876	29014	29081	28783	28631	28676	28745	28840	28880	28774	28783	28688	28872	28772	28455	28677	29006	28794	28983	28986	28537	28769	28922	28743	28967	28926	28752	28828	28977	28772	28752	28802	28878	28883	28933	28900	28923	28876	28770	28722	28774	28877	28864	28579	29042	28565	28850	28888	28501	28853	28848	28887	28740	28839	28958	28881	28735	28458	28572	29155	28888	28709	28679	28764	28795	28672	28848	28843	28801	28889	28775	28610	28808	28849	28825	28500	28581	28645	28981	28730	28886	28721	28688	29049	28942	28795	29067	28933	28852	28974	28957	28992	28469	28594	28767	28829	28832	28856	28746	28927	28737	29021	28847	28859	28690	28715	28645	28836	28998	29184	28692	28621	28823	28893	28971	28654	29085	28633	28927	28782	28777	29066	28953	28921	28872	28802	28619	28703	29104	28933	28854	28793	28974	28598	28331	28856	29232	28803	28674	28785	28862	28808	28862	28853	28657	29028	28791	28955	29040	28832	29171	28837	29166	28752	28948	28822	28881	28992	28584	28768	28843	28755	28879	28550	28858	28614	28760	29024	28570	29227	28609	28869	28869	28812	28591	28837	29027	28957	28852	29074	28704	28900	28824	28805	28856	29048	28961	28815	29093	29005	28796	28811	28606	28563	28847	28703	28833	28910	28897	28623	28818	29007	28672	28734	28803	28781	28852	28714	28606	28641	28807	28724	28970	29069	28987	28972	28769	28407	28853	28721	28829	29002	28936	28483	29022	28899	28740	28929	28815	28971	29159	28861	28749	28811	28578	28554	28499	28917	28788	28942	28993	28803	28745	28590	29061	28894	28809	29146	29055	28829	28956	28858	28517	28791	29015	28813	28901	28948	28944	28889	29071	28696	28809	28823	28869	28985	28690	28849	28773	28779	28646	28641	28689	28676	28928	28821	28997	28804	28960	28907	28507	28768	28647	28894	29112	28800	28638	28788	29060	28909	29090	28966	28870	28801	29062	28834	28923	28820	28845	28783	28738	28773	28865	28916	28859	28865	29070	28933	28800	29047	28944	29041	28926	28912	28994	28619	28903	28922	28671	28923	29046	29094	28849	28895	28940	28930	28920	28889	28794	28672	28917	28931	28940	28995	29007	28855	28854	28686	28664	28883	28716	28990	28846	28922	29173	28780	28840	28856	28871	29056	28950	29011	28984	28890	28648	28654	28843	28923	28848	28889	28527	28749	28695	28934	29088	28708	29052	28780	28577	28962	28823	28861	29089	28917	28923	28746	28712	28894	28924	28927	28957	28740	28796	29036	28991	28767	28889	28830	28678	28871	28698	28769	28878	28833	28604	28711	28835	28809	29159	28887	28966	28725	28569	28948	28830	28665	29200	28986	28798	28641	28618	28667	28802	28878	28938	28820	28927	28704	28795	28851	28964	29045	29009	28832	28605	28513	28850	29011	28786	29011	28843	28956	28568	28918	28795	28965	28943	28760	28817	28925	28744	28792	28638	28820	28791	28789	28692	28721	28701	28855	28911	28793	28821	29075	29290	28833	28656	29193	28917	28863	28833	28781	29014	28963	28804	28821	29103	28981	28838	29122	28771	28938	28771	28805	28930	28828	28831	28748	28895	28805	28956	28917	28992	28568	28800	29007	28827	28836	28772	28855	29024	29041	28955	28941	29002	28786	28785	28825	28931	28542	28783	29055	28711	29146	28545	29137	28949	28798	28757	28929	28895	28927	28857	29066	28515	28807	28714	28853	28774	28939	28634	28814	29100	28910	29044	29117	28901	28833	29078	28766	28667	28902	28954	28992	28976	28796	29114	29264	28885	28843	29129	28909	29121	28705	28881	28843	28927	28746	28690	28783	28664	28892	28908	28900	28712	28779	29059	28618	28717	28799	28898	28591	28783	28377	29240	28848	28744	28944	28723	28665	28585	29014	29097	29018	28968	28685	28757	28967	28854	28779	28881	28841	28981	28861	28805	28868	28610	28906	28759	28812	28981	28922	28547	28710	28956	28901	28936	28760	28644	28955	28782	29007	28898	28703	28783	28813	28630	28798	28880	28726	28753	29071	29045	29029	28778	28727	29039	28786	28714	28797	28868	28968	28862	28867	28779	29087	28951	28699	29022	28679	28780	28680	28855	29002	28787	28708	28847	28881	29001	28809	28729	28599	28872	28868
18730	30078	29198	24633	21934	20785	19874	19541	19140	18930	18755	18486	18543	18340	18092	18446	18039	18150	17794	18217	18026	18136	17946	18011	18027	17939	18064	18121	17861	18143	17893	17898	17965	17984	17807	17901	17867	17932	17974	17931	17852	17982	17702	17770	17888	17938	18087	17928	17926	17874	18010	18021	17895	17878	17805	17752	17871	17736	17889	17959	17701	17935	17930	17897	17910	17907	17797	17867	17737	17873	17859	17851	17800	17652	18056	17787	17873	17879	17636	17786	17803	17809	17658	17755	17621	17803	17797	17876	18006	17863	17663	17857	17821	17792	17801	17876	17747	17820	17556	17763	17837	17877	17657	17875	17795	17711	17825	17930	17815	17779	17798	17852	17814	17667	17949	17744	17740	17651	17811	17731	18052	17735	17796	17828	17808	17805	17838	17775	17851	17996	17697	17760	17829	17897	17955	17882	17711	17846	17700	17815	18052	17844	17789	17676	17776	17868	17903	17721	17800	17840	17778	17722	17635	17916	17831	17731	17803	17604	17865	17755	17884	17680	17791	17760	17751	17759	17763	17854	17857	17816	17769	17950	17807	17831	17862	17821	17763	17791	17922	17783	17808	17655	17766	17634	17885	17862	17689	17716	17821	17775	17659	17886	17766	17857	17642	17928	17765	17659	17766	17769	17710	17876	17803	17782	17718	17974	17779	17732	17803	17725	17748	17832	17846	17894	17719	17633	17784	17712	17687	17818	17840	17810	17921	17899	17423	17769	17870	17773	17803	17715	17900	17872	17831	17787	17756	17925	17972	17725	18001	17871	17909	17856	17937	17835	17862	17716	17779	17735	17907	17846	17675	17582	17762	17813	17789	17818	17786	17827	17849	17696	17910	17860	17694	17724	17816	17684	17630	17833	17995	17710	17977	17848	17882	17650	17870	17645	18049	17835	17830	17749	17814	17744	17754	17647	17856	17710	17915	17655	17855	17757	17723	17784	17825	17510	17758	17900	17795	17934	17976	17929	17850	17877	17689	17801	17828	17694	17683	17674	17780	17796	17820	17509	17759	17756	17859	17773	17678	17766	17719	17868	17950	17835	17835	17722	17703	17979	17853	17792	17574	17759	17665	17778	17744	17830	17851	17818	17709	17652	17735	17908	17806	17737	17765	17972	17783	17853	17767	17952	17707	17919	17854	17856	17724	17863	17843	18020	17966	17881	17875	17824	17751	17804	17824	17748	17685	17787	17711	17914	17653	17958	17601	17785	17778	17641	17756	18038	17844	17746	17751	17762	17828	17632	17931	17748	17815	17959	17855	17782	17677	17693	17815	17815	17820	17846	17893	17707	17804	17836	18032	17807	17865	17644	17854	17828	17957	17666	17594	17695	17691	17808	17747	17753	17774	17732	18032	17605	17781	17946	17856	17906	17642	17773	17849	17710	17687	17885	17877	17833	17568	17900	17748	17758	17907	17751	17765	17806	17954	17723	18120	17818	17722	17987	17943	17780	17676	17860	17599	17860	17871	17770	17875	17731	17856	17907	17865	17730	17667	17803	17695	17790	17691	17948	17897	17759	17816	17836	17685	17833	17892	17852	17953	17786	17672	17945	17779	17841	17642	17614	17884	17966	17762	17829	17744	17867	17735	17818	17641	17887	17630	17875	17875	17978	17831	17821	17686	17785	17800	17916	17778	17973	17788	17740	17580	17515	17877	17829	17895	17834	17768	17929	17826	17858	17738	17730	17856	17707	17751	17737	17786	17882	17971	17973	17722	17728	17757	17990	17743	17835	17729	17839	17827	17662	17850	17590	17898	17922	17696	17748	17813	17888	17838	17834	17801	17914	18097	17843	17842	17739	17810	18029	17823	17844	17768	17870	17870	17726	17893	17752	18043	17916	17640	17844	17756	17829	17816	17744	17714	17764	17748	17863	17760	17754	17872	17779	17719	17482	18011	17853	17901	17816	17921	18015	17868	17875	17922	17776	17572	17850	17891	17857	17776	17711	17705	17763	17786	17776	17638	17781	17906	17672	17883	17811	17862	17612	17793	17780	17893	17891	17757	17800	17631	17623	17732	17747	17665	17657	17781	17691	17815	17847	17811	17736	17720	17876	17893	17923	17777	17944	17697	17592	17828	17816	17945	17894	17728	17754	17837	17855	17735	17708	17624	17903	17850	17630	17639	17837	17811	17640	17910	17794	17843	17883	17784	17908	17732	17964	17719	17816	17798	17856	17829	17733	17769	17744	17732	17734	18072	17925	17717	17794	17876	17757	17800	17742	17728	17761	17462	17776	17812	17857	17706	17692	17855	17737	17850	17829	17832	17784	17648	17712	18040	17938	17757	17886	17864	17735	17803	17848	17910	17732	17974	17522	17780	17771	17945	17588	17785	17666	17724	17833	17902	17869	17845	17755	17792	17937	17808	17800	17798	17777	17686	17773	17885	17947	17846	17895	17773	17970	17820	17769	17845	17760	17827	17728	17524	17757	18020	17641	17765	17765	17635	17723	17838	17723	17711	17643	17911	17888	17899	17860	17727	17842	17730	17923	17691	17760	17757	17833	17647	17890	17820	17891	18034	17800	17779	17742	17785	17792	17862	17719	17833	17830	17710	17666	17805	17839	17678	17827	17891	18020	17872	17761	17811	18018	17778	17759	17791	17714	17702	17936	17756	17928	17876	17996	17750	17818	17816	17621	17933	17885	17994	17767	18011	17866	17814	17671	17692	17811	17749	17867	17774	17707	17731	17700	17871	17995	17697	17595	18000	17835	17716	17596	17718	17895	17820	17776	17777	17762	17832	17814	17818	17690	17725	17840	17702	17893	17970	17872	17718	17858	17779	17905	17886	17847	17899	17867	17866	17657	17827	17868	17603	17674	17925	17932	17818	17807	17870	17892	17705	17861	17774	17778	17721	17776	17916	17882	17785	17739	17857	17759	17793	17828	17927	17777	17724	17624	17847	17755	17746	17784	17790	17551	17780	17782	17650	17833	17807	17722	17684	17831	17787	17804	17796	17867	17983	17648	17840	17773	17770	17807	17768	17689	17725	17834	17772	17834	17750	17872	17972	17749	17722	17786	17873	17816	17806	17900	17747	17965	17840	17749	17923	17614	17782	17776	17740	17755	17853	17764	17798	17633	18035	17814	17872	17782	17597	17955	17683	17838	17488	17877	17851	17963	17756	17931	17884	17954	17785	18081	17734	17800	18017	17770	17789	17759	17740	17790	17810	17891	17704	17786	17783	17884	17954	17602	17912	17951	17850	17894	17727	17904	17748	17852	17860	18037	17807	17903	17979	17717	17670	17863	17782	17905	17689	17607	17881	17486	17807	17851	17762	17784	17675	17895	17879	17684	17811	17702	17939	17741	17836	17708	17618	17838	18027	17720	17808	17939	17715	17697	17831	17734	17823	17684	17852	17886	17792	17954	17790	17918	17823	17747	18039	17870	17941	17885	17928	17831	17804	17878	17845	17906	17711	18034	17834	17653	17861	17930	17785	17821	17947	17886	17821	17879	17829	17871	17878	17774	17985	17820	17790	17843	17761	17789	17820	17783	17865	17861	17846	17870	17650	17816	17782	17818	17838	17850	17567	17799	17705	17700	17794	17960	17941	17667	17732	17657	17579	17860	17667	17710	17670	17855	17722	17683	17908	17878	17828	17755	17787	17689	17813	17659	18056	17801	17850	17812	17998	17875	17646	17672	17945	17688	17746	17900	17590	17758	18015	17731	17879	17945	17843	17902	17908	17936	17713	17891	17824	17916	17856	17796	18072	17892	17850	17979	17797	17751	17686	17841	17673	17824	17831	17746	17826	17871	17902	17749	17700	17817	17896	17945	17851	17903	17692	17723	17691	17834	17832	17871	17778	17699	17870	17869	17805	17703	17797	17809	17672	17785	17697	17775	17775	17741	17843	17705	17759	17769	17912	17936	17889	17905	17803	17916	17890	17737	18023	17838	17878	17704	17916	17904	17733	17943	17877	17779	17865	17964	17929	17917	17968	17783	17891	17766	17710	17890	17816	17966	17912	17851	17994	17739	17798	17572	17775	17878	17837	17782	17654	18052	17763	17615	17770	17774	17756	17685	18033	17752	17766	17875	17899	17930	17876	17860	17697	17868	17782	17635	17832	17852	17736	17766	17646	17703	17783	17706	17816	17649	17631	17907	17912	17804	17625	17858	17734	17993	17854	17859	18113	17789	17742	17945	17856	17781	17783	17943	17687	17849	17569	17826	17860	17919	17783	17798	17697	17685	17890	17832	17774	17765	17718	17708	17667	17872	17788	17824	17771	17777	17824	17796	17871	17781	17752	17807	17890	17842	17940	17745	17665	17833	17737	17766	17767	17851	17997	17835	17657	18069	17753	17806	17688	17716	17996	17718	17800	18084	17777	17615	17607	17812	17885	17857	17940	17743	17846	17700	17915	17793	17979	17589	17872	17831	17716	17868	17766	17683	17946	17802	17899	17888	17787	17672	17727	17583	17957	17656	17622	17812	17900	17911	17936	17664	17893	17810	17722	17714	17934	17790	17759	17577	17774	17848	17809	17782	17740	17757	18017	17782	17895	17813	17757	17819	17649	17743	17470	17996	17675	17799	17808	17777	17809	17882	17722	17840	17817	17632	17704	17818	17732	17858	17969	17756	17896	17809	17679	17701	17645	17786	18014	17699	17700	17909	17676	17639	17744	17732	17785	17837	17663	17893	17756	17851	17845	17876	17955	17813	17910	17789	17832	17795	17811	17669	17783	17812	17758	17820	17689	17692	17981	17953	17721	17791	17746	17652	17913	17668	17648	17878	17958	17784	17737	17940	17833	17906	17818	17956	17695	17850	17879	17742	17871	17755	17855	17840	17867	17557	17533	17757	17685	17748	17602	17800	17628	17797	17905	17736	17665	17864	17735	17681	17877	17802	17683	17854	17720	17824	17910	18023	17606	17769	17726	17881	17720	17747	17918	17777	17736	17789	17870	17720	17947	17879	17723	17881	17670	17660	17805	17697	17947	17718	17711	17971	17544	17891	17934	17701	17803	17876	17797	17902	17961	17821	17930	17761	17761	17788	17922	17839	17644	17757	17837	17907	17959	17666	17818	17693	17669	17799	17886	17797	17834	17880	17724	17854	17637	17694	17832	17759	17704	17829	17871	17683	17869	17908	17994	17807	17826	17789	17912	17853
22561	21154	27702	25024	22700	28478	34401	31138	30205	30806	30506	30031	30138	29959	29949	29716	29404	29632	29641	29566	29669	29631	29599	29361	29541	29426	29533	29617	29246	29521	29266	29411	29240	29315	29372	29339	29521	29231	29552	29196	29324	29383	29599	29358	29326	29357	29333	29367	29137	29070	29063	29415	29100	29190	29105	29168	29204	29332	29442	29366	29321	29330	29270	29054	28943	29239	29083	29286	29213	29246	29285	29113	28918	28945	29101	29317	29087	29272	29139	29056	29154	29083	29267	29185	29007	29064	29043	28983	29052	29157	29255	29288	28895	29139	29048	29004	29103	28946	29367	29173	29146	29259	28915	29218	29137	29284	29172	29265	29080	28910	29170	29020	29163	28942	29184	29052	29306	29259	29266	29223	29047	29129	29148	29219	29001	29237	29060	29215	29187	29243	29236	29179	28973	29132	28898	28984	28972	28974	29171	29253	29230	29149	28917	28948	29124	28974	29159	29240	28851	29009	29329	29016	29146	29006	28983	29302	29292	29091	29304	28982	28935	29218	29098	29086	29128	29037	29133	29080	29171	28991	29300	29040	29137	29267	29288	29363	28871	28832	28965	29137	28763	28908	29022	28951	28988	29480	29018	29232	29017	29343	28901	29078	28770	29043	29156	29144	29068	29116	29064	29064	28990	29112	29216	29164	28998	28991	29343	29121	29146	29130	29271	29187	29185	29030	29051	29004	29116	29297	29033	29134	29037	29038	28954	29076	29215	29043	29211	29030	29093	29063	28941	29389	29075	29214	29211	29167	29195	29233	29005	29338	29128	29155	28944	29082	29104	29062	29292	29121	28847	29289	29128	29229	29054	28924	28940	29209	29195	29184	28990	29008	29466	29202	29197	28794	28924	29232	28801	29274	29034	29114	29342	29166	29220	29249	29052	29292	29206	29337	29156	29012	29019	28975	29121	28803	29236	29158	29083	28916	29107	29111	29051	29069	29138	29134	28911	29100	29403	29358	29082	29054	29037	29184	29086	28792	28936	29094	29309	29123	29228	28940	29177	29132	28910	28806	29203	28988	29169	28828	29165	29193	28990	29009	29339	29128	29332	28940	29048	28951	29272	29184	28985	29065	29265	28653	29098	29085	28951	29005	29195	29008	29154	29338	29434	29339	28856	29152	28890	29397	29142	29077	28889	29254	28940	29169	29072	29086	28955	29143	29081	29053	29162	29014	28771	29090	29010	29064	29036	29085	28892	29066	29013	29139	29073	29007	28956	29265	28972	29096	29154	29193	28958	29061	28980	29032	29009	28925	29035	28756	29005	28852	29152	29079	29045	29299	29221	29011	29297	29008	29013	29062	28880	28819	28988	29151	29253	29306	29021	29109	29251	29245	29025	29073	29086	28954	29108	29014	28876	28909	28914	29159	28941	29373	29264	28925	29194	29039	29256	29076	29341	29308	28902	29132	29219	29188	28813	29128	28944	29001	29017	29137	28798	29160	28939	29043	28765	29159	29139	29065	29233	28997	29266	29210	29238	29194	29066	29268	29148	29223	29170	29302	29353	28922	29204	28905	29096	29192	29052	29055	29186	28936	29311	28974	29020	29017	28931	28812	29179	28903	29261	29202	29160	28784	28910	29173	28947	29092	29039	29136	28969	29011	29066	29206	29301	29304	28651	28803	28880	28907	29167	29280	29160	29160	28964	28847	28872	29151	28955	29021	28973	28947	29071	29191	29090	28850	29243	29291	29174	29090	28964	29015	29226	29192	29150	29075	29042	29046	29299	29112	28765	28963	28944	29102	28850	29380	29120	28986	28961	29022	29022	28934	29150	29164	28915	29188	29186	29108	28818	29079	29168	29097	29176	29020	29012	29032	28990	29200	29210	29016	28929	29102	29175	29119	29208	29292	29040	29345	28983	29108	29354	29008	29210	29050	29083	29183	29116	29217	29510	29125	28853	29074	29198	29113	29243	29081	29153	28887	29089	28982	28956	29017	29183	29114	28971	29211	29059	29117	28992	29048	28880	28990	29127	29356	29014	29221	29151	29041	29034	29043	29068	29093	29144	29175	29127	28930	29346	29175	29303	29209	29089	29191	28990	28874	29228	29124	29437	29235	29057	29089	29368	29085	29175	28939	29233	29061	29342	29115	28968	28989	29214	29148	29275	29263	29025	29143	29013	29249	29071	28893	28823	28874	29092	29091	29230	29144	29067	29305	29132	29131	28975	28968	29563	29199	29236	28875	29237	29405	29317	28921	29081	28914	29130	29215	28921	28921	28996	29125	29307	29164	28904	29401	29090	29067	29103	29199	29110	29075	29017	29017	29035	29052	28970	29012	29432	29304	29351	29171	29245	29068	29131	29095	29005	29223	29020	29119	29200	29321	28949	28826	29233	28899	28953	28994	29145	29140	29330	29302	28854	29140	29215	29024	28864	29013	29187	29167	28964	29125	29030	29236	29116	29078	28834	29027	28867	29004	29110	28842	29079	28880	29101	29235	29291	29158	29016	29079	29335	29241	29169	29458	29297	29219	29143	28779	29273	29103	29100	29283	29088	29061	29121	28992	28834	29181	29448	29230	29157	29112	29177	29070	29146	29021	29066	29085	29053	29227	29265	28776	29081	28961	29154	29048	29451	28996	28891	29054	29083	28904	28883	29248	29114	29088	29091	29179	29040	28859	29084	29016	29055	28958	29117	29095	29197	29198	29109	28938	29038	29184	29080	29000	28992	29211	29284	29104	29049	29052	29046	28845	28988	29003	29022	29295	29205	29234	29129	29085	28842	29247	29173	29075	29168	29318	29273	29219	29199	28850	29169	29119	28916	28806	29364	29120	29355	29113	29094	29008	29179	29248	29090	28996	29207	29155	29099	29126	29154	29128	28967	29000	28900	29278	29040	29142	29058	29217	29076	28791	29130	29276	29162	28898	28798	29129	29147	28965	29073	28969	29102	28895	29011	29301	29204	28873	28835	29115	29220	29171	29037	29134	29024	29021	29305	29310	29250	29274	29306	29262	29182	28927	29110	29365	29090	29188	28896	29248	29344	29060	29135	28961	28900	28867	29225	28954	29410	29121	29058	29048	29293	29347	29254	29143	28990	29036	29164	29156	29177	29208	28849	29201	29141	29288	29014	29015	28988	28917	28859	29089	29265	29170	28794	29045	29376	28926	29006	29101	29183	28940	29088	29319	29189	29000	29221	29321	29251	29231	29120	29159	29289	29135	28905	29213	28900	29097	29021	29152	29073	29028	29121	29017	29124	29210	29301	29166	29248	28837	28993	29052	29146	29247	28977	29200	29087	28966	29073	28837	29316	29022	29120	29096	29036	28988	29067	29150	29156	29164	28997	28901	29111	29039	29164	29293	28849	29066	28860	29202	29326	29137	28955	29042	28991	29003	28869	28979	28912	28864	29208	29454	29030	28978	29111	28942	28930	29162	29182	29152	29082	29171	28947	29199	29007	28768	28913	29241	28979	29315	29145	29154	28964	29280	29027	29104	29007	29280	29343	29005	29298	28991	29097	29186	29353	29258	28965	29041	28842	29263	29226	29150	29164	28966	28969	29041	28952	29150	28923	29116	29166	29059	29096	29080	28987	29206	28924	28972	29105	28886	29120	29273	29174	29054	29083	29357	29196	28883	29228	29097	29252	29013	28963	29271	29107	29266	29084	28821	29072	29096	28938	28993	29171	28767	29060	29058	29267	28906	28966	29188	29254	29062	28945	28900	28948	29147	28976	29086	29131	28934	28891	29123	29085	29088	29275	29050	29123	29079	29405	28942	28994	28774	28719	29082	28953	29106	29091	29174	29105	29135	29201	29110	29318	29057	29142	29250	29015	29000	28955	29032	29128	29130	29263	28898	29172	29354	29189	28894	29022	29015	29345	29182	29070	29045	29162	28935	29101	29018	29131	29038	28963	28906	29237	29153	29230	29197	29570	29244	29144	29132	28794	29318	29311	29045	29119	29219	28817	28981	29120	29010	29222	29044	29197	29321	29032	28995	29053	29051	29242	29230	29174	29292	29254	28924	29093	29176	29112	29246	29161	29203	29272	29223	29027	29123	29036	29220	28898	29029	29242	29336	29402	28904	29241	29158	29262	29135	29031	28952	29065	28913	29057	29115	29274	29012	29301	29210	29207	29060	29154	29369	29279	29265	29007	28873	28904	29336	29095	29429	29047	29058	29048	29132	28993	29045	29035	29060	28901	28933	29183	29207	28937	28952	29096	29047	28883	29220	29253	29239	29157	29042	29004	28977	29060	29169	29223	29236	29235	29126	29224	29242	29186	29295	29160	28962	29014	28871	28969	29031	28980	28826	29250	29136	28695	29067	29081	28871	29052	29263	28977	28866	29224	29016	29345	28877	29116	28830	29024	29240	28778	29274	29257	28945	29091	28968	29051	28992	28819	29089	29179	29209	29017	29046	29016	28876	29025	29435	29009	28911	29154	29014	29283	29062	29187	29188	28747	28885	29197	29122	29232	29086	29217	29216	29200	29132	29164	29041	29350	28963	29157	29136	29000	29205	29210	28681	28859	29101	29380	29268	29110	29134	29097	29284	28974	28974	29009	28997	29113	28900	29073	28956	29151	29201	29094	29155	29053	29163	29398	29178	29259	29208	28913	29076	29005	29061	28862	29108	29137	29168	29064	29279	29068	29295	29156	29119	29030	28997	29001	29062	29245	29286	29016	29041	28904	28919	29157	28991	29248	29033	29050	29030	29010	29051	29103	29408	29018	29055	29032	28972	28914	29354	29103	29275	29295	29245	29152	29043	29077	29399	29050	29007	28936	29295	29201	29049	29130	29204	29112	28939	29157	29053	29023	29152	29249	29064	28981	29095	29301	29123	29260	28917	29228	29113	29149	29038	29183	29049	28906	29107	29161	29176	29183	29219	29227	28927	29252	28927	29117	29011	29337	29193	29249	28930	29036	28819	28951	29168	29249	29318	29050	29183	29065	29299	28964	29141	29031	28952	29029	28944	28730	29067	29026	28962	29043	28995	28975	28979	29190	29072	28919	28935	29425	29067	29106	29117	28700	29075	29012	28968	28950	29167	29315	29126	29129	29001	28991	29380	28707	28953	29078	29268	29160	28861	29111	29193	29205	28670	29159	28845	29224	29082	29452	29259	29012	29166	29009	28899	29021	28947	29211	29165	29479	29239	29125	28937
20152	35389	34066	28176	24685	22737	21544	20716	20075	19973	19266	19068	18780	18759	18684	18601	18389	18440	18509	18338	18269	18220	18431	18165	18094	18148	18105	18065	18275	18058	18013	17996	18161	17993	17897	17915	18117	18128	18178	17967	17987	17978	18021	17988	18041	17976	18237	18162	17955	17851	18046	17798	18069	17961	18023	18156	17936	17977	17877	17994	18003	18013	17783	17931	18152	17903	17915	17975	17839	18056	17942	17929	17862	18008	18098	17886	17944	17752	17851	17907	17841	17849	17890	17786	17929	17886	17693	17814	17883	17819	17846	17759	17800	17775	17770	17856	17864	17900	17859	17896	17894	17612	17844	17839	17825	17810	17865	17753	17713	17795	17826	17804	17829	17831	17969	17914	17666	17795	17884	17793	17881	17803	17877	17721	17944	17774	17933	17735	17746	17668	17760	17778	17889	17737	17922	17589	17749	17810	17817	17945	17875	17884	17855	17704	17926	17853	17710	17886	17846	17835	17783	17625	17833	17927	17971	17936	17916	17700	17847	17686	17748	17858	17782	17821	17717	17910	17908	17910	17771	17857	17867	17942	17872	17694	17684	17794	17780	17702	17718	18022	17678	17880	17758	17811	17769	17866	17802	17959	17803	17713	18010	17826	17855	17953	17917	17812	17674	17887	17838	17866	17898	17805	17962	17711	17828	17821	17829	17862	18028	17945	17683	17916	17786	17760	17778	17820	17732	17839	17664	17762	17927	17758	17815	17609	17932	17899	17867	17916	17775	17702	17577	17726	17765	17716	17626	17882	17689	17872	17795	17770	17930	18087	17848	17979	17716	17863	17711	17869	17908	17830	17821	17919	17759	17934	17832	17923	17891	17723	17911	17836	17981	17847	17862	17899	17562	17835	17737	17939	17648	17875	17713	17776	17799	17892	17773	17837	17858	17718	17841	17808	17874	17873	17927	17684	17618	17920	17649	17879	17743	17791	17966	17898	17779	17806	17879	17769	17938	17878	17932	17955	17957	17903	17926	17896	17762	17707	17947	17833	17918	17774	17727	17672	17882	17820	17956	17787	17849	17588	17710	17842	17801	17893	17900	17896	17808	17783	17854	17806	17961	17736	17896	17846	17845	17784	17729	17823	17894	17805	17784	18023	17743	17744	17788	17584	17799	17871	17934	17646	17763	17897	17731	17541	17989	17950	17850	17798	17743	17816	18017	17900	17950	17763	17922	17708	17838	17741	17892	17698	17715	17909	17920	17943	17953	17959	17827	17948	17851	17797	17758	17713	17798	17708	17938	17583	17775	17864	17732	17793	17839	17785	17915	17804	17900	17747	17889	17888	17854	17908	17827	17766	17888	17903	17797	17696	17988	17820	17791	17690	17780	17778	17730	17609	17872	17965	17762	17875	17921	17889	17737	17556	17884	17726	17871	17749	17790	17821	17787	17862	17584	17836	17793	17882	17743	17731	17866	17997	17732	17951	17676	17680	17851	17907	17857	17799	18030	17946	17867	17696	17694	17725	17938	17698	17767	17772	17836	17634	17881	17750	17908	17985	17804	17780	17943	17623	17848	17726	17899	17874	17863	17751	17917	17835	17775	17800	17866	17867	17799	17648	17887	17766	17729	17830	17664	17633	17840	17939	17887	17867	17859	17747	17837	17796	17748	17806	17831	17851	17832	17532	17733	17982	17870	17888	17900	17715	17653	17785	17864	17950	17669	17874	17865	17721	17874	17743	17742	17782	17638	18077	17753	18029	17916	17718	17824	17782	17662	17833	17738	17457	17639	17871	17803	17779	17798	17862	17904	17646	17770	17858	17978	17776	17915	17690	17864	17860	17800	17875	18097	17844	17894	17592	17808	17782	17646	17925	17867	17701	17789	17820	17917	17818	17778	17765	17896	17657	17811	17902	17971	18052	17795	17601	17794	18152	17703	17639	17664	17829	17707	17810	17813	17839	17821	17632	17830	17766	17908	17802	17823	18009	17697	17654	18128	17701	17770	17789	17706	17791	17749	18013	17736	17811	17717	17903	17961	17825	17874	17876	17833	17784	17740	17953	17750	17619	17812	17968	17597	17769	17742	17953	17952	17705	17647	17768	17857	17779	17771	17880	17786	17812	17663	17809	17732	17679	17809	17801	17861	17784	17950	17834	17927	17801	17861	17858	17738	17948	17869	17898	17805	17855	17944	17737	17729	17920	17834	17825	17738	17858	17861	17869	18022	17853	17935	17810	17705	17833	17908	17833	17849	17739	17769	17701	17859	17612	17832	17782	17808	17780	17856	17901	17870	17649	17994	17832	17661	18023	17849	17712	17788	17858	17887	17860	17648	17894	17849	17819	17944	17730	18063	17837	17722	17799	17791	17978	17683	17737	17842	17696	17690	17749	17977	17911	17850	17906	17774	17721	17649	17689	17772	17761	17468	17804	17821	17774	17826	17663	17925	17767	17712	17888	17878	17841	17997	17848	17929	17812	17722	17756	17767	17889	17923	17822	17832	17797	17691	17912	17684	17915	17804	17788	17853	17925	17846	17838	17866	17882	17844	17797	17787	17661	17917	17868	17679	17961	17793	17763	17828	17783	17746	17706	17667	17722	17768	17880	17685	17805	17675	17856	17660	17739	18032	17614	17757	17750	17898	17760	17811	17828	17841	17926	17737	17858	17756	17719	17859	17797	17736	17934	17956	17603	17819	17831	17610	17930	17827	17765	17812	17823	17902	17818	17737	17621	17822	17585	17923	17787	17798	17833	17826	17755	17823	17900	17822	17797	17879	17674	17695	17675	17653	17922	17808	17954	17798	17875	17762	17756	17814	17811	18036	17788	17879	17667	17806	17967	17816	17706	17793	17875	17821	17753	17669	17586	17823	17855	17661	17861	17774	17761	17653	17680	17860	17933	17624	17796	17822	17776	17823	18188	17660	17885	17756	17833	17809	17778	17856	17754	17843	17855	17982	17796	17771	17951	17700	17872	17684	17764	17737	17804	17801	17833	17850	17779	17795	18025	17812	17673	18072	17810	17910	17722	17769	17900	17834	17806	17883	17971	17674	17803	17743	17986	17701	17825	17812	17915	17706	17824	17817	17740	17799	17676	17634	17678	17717	17707	17924	17918	17832	17904	17845	17863	17798	17988	18004	17914	17850	17701	17739	17735	17943	17682	17978	17834	17904	17919	17927	17795	17921	17778	17958	17867	17640	17890	17835	17865	17749	17924	17744	17726	17850	17847	17858	17947	17718	18002	18089	17940	17882	17892	17916	17905	17766	17860	17936	17893	17718	17806	17800	17798	17812	17756	17790	17954	17712	17705	17824	17772	17898	17894	17682	17755	17844	17887	17895	17789	17871	17781	17967	17872	17809	17852	17810	17795	17995	17596	17913	17826	17843	17797	17621	17774	17867	17784	17868	17761	17713	17875	17712	17784	17793	17801	17808	17693	17768	17775	18027	17775	17877	17765	17621	17626	17725	17761	17873	17833	17851	17738	17754	17784	17613	17747	17799	17777	17804	17778	17851	17554	17874	17857	17843	17818	17736	17828	17870	17818	17810	17789	17970	17714	17953	17851	17796	17763	17655	17784	17666	17791	17726	17767	18135	17783	17833	17869	17817	17853	17762	17948	17752	17981	17662	17763	17765	17663	17806	17802	17931	17899	17737	17978	18021	17624	17863	17951	17790	17882	17855	17749	17720	17774	17826	17943	17846	17861	17771	17854	17628	18073	17832	17888	17900	17899	17739	17749	17916	17729	17817	17812	17918	17847	17834	17981	17669	17944	17932	17640	17726	17765	17744	17919	17859	17684	17911	17888	18156	17705	17596	17900	17887	17923	17711	17544	17862	17871	17858	17756	18006	17912	17702	17770	17676	17824	17729	17872	17978	17690	17719	17721	17788	18016	17793	17913	17873	17922	17776	17859	17782	17911	17895	17923	17766	17924	17863	17783	17971	17710	17877	17941	17947	17723	17907	17868	17889	17912	17862	17734	17860	17770	17780	17885	17851	17751	17838	17939	17745	17690	17897	17942	17921	17580	17921	17919	17620	17803	17913	17785	17765	17979	17930	17862	17708	17790	17778	17850	17906	17642	17908	17858	17750	17800	17848	17835	17740	17953	17832	17675	17810	17779	17747	17657	17751	17731	17660	17786	17876	17782	17801	17922	17652	17791	18005	17921	17726	17919	17870	17831	17776	17959	17769	17869	17820	17698	17773	17916	17815	17653	17816	17648	17740	17874	17678	17836	17837	17839	17911	17739	17853	17869	17860	17848	17952	17618	17967	17895	18024	17868	17768	17653	17792	17689	17934	17858	17703	17834	17883	17839	17922	17709	17795	17757	17698	17759	17724	17640	17882	17974	17798	17723	17782	17707	17896	17803	17964	17873	17946	17897	17838	17923	17792	17829	17680	17955	17945	17868	17718	17886	17992	17708	17663	17779	17933	17866	17724	17710	18010	17853	17946	17699	17743	17902	17713	17963	17812	17894	17644	17988	17708	17840	17774	17879	17750	17937	18019	17844	18005	17581	17914	17670	17761	17832	17905	17702	18005	18006	17749	17929	17942	17675	17922	17883	17702	17769	17802	17726	17834	17843	17991	17634	17803	17910	17687	17933	17813	17899	17875	17859	17733	17905	17777	17783	17660	17785	17731	17708	17954	18006	17671	17859	17825	17819	17994	17919	17845	17775	17705	17978	17772	17834	17833	18088	17743	17751	17856	17763	17765	17946	17839	17725	17873	17767	17875	17811	17770	17756	17959	17987	17920	17729	17823	17864	17793	17716	17788	17736	17893	17844	17796	17878	17881	17906	17793	17892	17852	17833	17744	17932	17786	17800	17914	17737	17934	17736	17695	17914	17826	17855	17711	17828	17769	17886	17802	17726	17839	17658	17758	17860	17745	17816	17981	17891	17818	17742	17786	17835	17900	17948	17711	17790	17840	17822	17867	17762	17925	17586	17851	17798	17874	17817	17930	17718	17891	17977	17836	17890	17741	17836	17781	17657	17844	17745	17815	17850	17882	17864	17791	17655	17889	17568	17794	17832	17835	17794	17785	17595	17754	17697	17850	17793	17712	17841	17666	17704	17929	17846	17712	17884	17787	17810	17812	17919	17641	17872	17770	17877	17982	17982	17882	17832	17862	17785	17717	17854	17661	17983	17896	17676	17667	17875	17862	17837
36104	29235	33971	33236	31774	31394	31177	30911	30796	30721	31012	30904	31062	31084	30784	30704	30794	30827	31095	30903	30718	30839	30811	30775	31020	30820	30823	30429	30884	30591	30439	30896	30834	30959	30914	30742	30847	30716	30720	30688	31011	30811	30984	30890	30890	30788	30932	30812	30708	30542	31043	30999	30701	30537	30889	30965	30790	30902	30681	30723	30738	30862	30798	30672	30545	30779	30580	30847	30599	30698	30881	30830	30888	30585	30835	30664	30766	30946	30729	30729	30601	30667	30562	30319	30953	30760	30707	30600	30816	30763	30701	30427	30847	30978	30696	31051	30865	30766	30621	30760	30766	30821	31123	30829	30926	30819	30800	30463	30588	30717	30591	31040	30842	30377	30691	30760	30591	30723	30739	30541	30490	30717	31035	30983	30729	30749	30809	30783	30847	30879	30595	30425	30637	30804	30893	30877	30649	30821	30807	30690	30651	30531	31029	30878	30900	30752	30799	30498	30829	30936	30766	30711	30650	30691	30549	30651	30858	30978	30656	30766	30786	30745	30690	30771	30600	30637	30512	30807	30613	30844	30881	30534	30716	30733	30655	30561	30619	30636	30697	30771	30770	30731	31133	30694	30510	30714	30581	30730	30840	30592	30731	30742	30855	30594	30841	30953	30837	30646	31200	30566	30640	30800	30509	30848	30686	30919	30617	30823	30916	30622	30477	30729	31013	30894	30858	30456	30549	30610	30798	30783	30904	30789	30810	30656	30788	30784	30819	30632	30720	30769	30626	30931	30870	30889	30671	30924	30798	30746	30835	30519	30915	30785	30701	30553	30635	30652	30915	30910	30721	30533	30666	30743	31061	30673	30800	30675	30536	30639	30716	30504	30712	30409	30751	30599	30767	30634	30674	30614	30867	30797	30616	30476	30760	30856	30749	30883	30600	30505	30662	30730	30828	30797	30755	30998	30768	30513	30616	30539	30676	30921	31239	30818	30828	30657	30662	30785	30744	30724	30696	30501	30711	30815	30697	30603	30714	30710	30497	30852	30707	30552	30604	30874	30874	30749	30624	30919	30651	30960	30915	30920	30927	30529	30679	30740	30386	30678	30957	30637	30575	30721	30885	30583	30614	30765	30849	30751	30817	30630	30544	30940	30937	30767	30786	30664	30827	30606	30865	30692	30908	30356	30568	30627	30669	30750	30596	30957	30810	30881	30925	30715	30412	30871	30649	30780	30614	30892	30472	30503	30549	30764	30679	30781	30785	30691	30670	30613	30844	30979	30802	30883	30850	30839	30618	30842	30747	30571	30677	30727	30714	30626	30692	31025	30778	30787	30601	30350	30548	30811	30840	30398	30659	30622	30848	30810	30621	30645	30605	30414	30503	30563	30673	30908	30781	30930	30531	30679	30724	30772	30853	30630	30703	30709	30471	30646	31074	30881	30776	30699	30771	30858	30869	30848	30832	30908	30921	30753	30582	30514	30741	30596	30657	31022	30891	30732	30608	30676	30813	30758	30888	30552	30560	30324	30552	30877	30577	30578	30451	30607	31000	30756	30944	30473	30860	30749	30815	30818	30804	30621	30714	30805	30753	30615	30830	30907	30646	30779	30695	30825	30674	30690	30911	31028	30783	30878	30806	30523	30825	30673	30575	30450	30699	30783	30922	30787	30813	30805	30723	30775	30659	30692	30554	30511	30390	30556	30865	30778	30979	30867	30687	30568	30750	30564	30827	30435	30507	30928	31001	30633	30523	30500	30725	30885	30761	30525	30616	30441	30465	30625	30596	30698	30746	30553	30872	30749	30594	30790	30694	30708	30755	31048	30826	30727	30749	30492	30969	30645	30644	30801	30932	30696	30768	30639	30785	30446	30744	30720	30963	30820	30729	30680	30711	30689	30857	30946	30667	30721	30892	30720	30660	30800	31095	30804	30600	30566	30829	30985	30614	30760	30777	30885	30782	30961	30691	30881	31029	30577	30735	30578	30546	30735	30819	30626	30673	30548	30713	30526	30600	30580	30683	30670	30935	30692	30550	30530	30629	30658	30518	30440	30702	30966	30346	30561	30683	30766	30935	30753	30891	30989	30554	30600	30875	30996	30843	30700	30816	30700	30836	30808	30673	30855	30667	30649	30658	30817	30693	30778	30375	30941	30705	30995	31017	30719	30635	30843	30658	30662	30838	30839	30865	30891	30734	31122	30903	30509	30567	30811	30891	30637	30499	30764	31010	30914	30740	30872	30928	30902	30253	30705	30997	30736	30721	30506	30796	30862	30811	30597	31169	30507	30568	30826	30534	30486	30801	30608	30758	30788	30891	30654	30444	30794	30784	30802	30635	30785	30846	30651	30534	30807	30884	30451	30730	30766	30699	30615	30743	30747	30469	30839	30706	30818	30851	30960	30874	30947	30993	30570	30802	30570	30703	30799	30986	30539	30892	30704	30851	31035	30551	30588	30945	30548	30634	30765	30886	30566	30607	30941	30838	30716	30854	30798	30716	30656	30737	30698	30610	30752	30744	30672	30411	30938	30705	30409	30718	30858	30816	30989	31049	30801	30980	30688	30620	30643	30611	30654	30573	30780	30508	30657	30850	30896	30563	30757	30983	30626	30746	30825	30708	30849	30796	30649	30570	30633	30749	30526	30757	30730	30722	30853	30586	30606	30621	30616	30767	30808	30649	30467	30915	30777	30856	30939	30795	30740	30602	30679	30779	30639	30806	30994	30858	30891	30842	30772	30850	30728	30755	30806	30440	30814	30631	30678	30686	30583	30783	30728	30575	30900	30908	30729	30698	30778	30782	30783	30633	30590	30582	30656	30846	30609	30838	31041	30947	30855	30472	30562	30818	30793	30839	30541	30863	30902	30706	30773	30601	30603	30946	30569	30881	30703	30650	30863	30700	30812	30602	30442	30830	30624	30424	30818	30538	30686	30842	30774	30697	30955	30652	30732	30779	30374	30712	30768	30680	30816	30650	30778	30645	30970	30552	30455	30691	30806	30834	30825	30696	31046	30690	30698	30744	30889	31020	30749	30907	30697	30764	30853	30516	30935	31042	30594	30785	30735	30483	30639	30856	30758	30818	30598	31161	30887	30633	30866	30822	30508	30646	30534	30785	30990	30690	30547	30441	30858	31013	30733	30636	30480	30682	30367	30602	30704	30942	30436	30616	30709	30754	30655	30778	30579	30804	30583	30687	30906	30705	30726	31017	30553	30792	30504	30621	30615	31016	30783	30849	30675	30630	30625	30586	30751	30845	30731	30635	30908	30715	30702	30840	30770	30733	30769	30554	30809	30725	30716	30623	30564	30843	30956	31053	30748	30616	30895	30743	30774	30723	30540	30620	30895	30936	31017	30617	30502	30631	30479	30502	30606	30788	30422	30853	30662	30970	30699	30795	30949	30687	30507	30696	30476	30809	30630	30663	30732	30721	30517	30749	30704	30997	30650	30675	30793	30812	30730	30901	30851	30818	30767	30563	30504	30740	30682	30738	30832	30651	30757	30842	30869	30877	30415	30669	30698	30662	30830	30660	30701	30599	30672	30972	30975	30812	30761	30640	30855	30696	30699	30524	30776	30696	30477	30703	30771	30800	30935	30782	30509	30628	30658	30623	30837	30709	30749	30740	31206	30649	30605	30683	30648	30959	30741	30914	30631	30813	30515	30714	30701	30865	30734	30997	30951	30605	30793	30858	30603	30816	30578	30730	30432	30897	30879	30908	30692	30686	30777	30654	30501	30840	30583	30570	30779	30426	30696	30550	30758	30573	30704	30644	30789	30810	30802	30867	30681	30773	30682	30574	30843	30834	30873	30827	30789	31049	30539	31019	30739	30920	30477	30965	30951	31008	30704	30767	30863	30913	30662	30676	30766	30754	30558	30917	30833	30886	30657	30723	30678	30688	30618	30804	30842	30754	30669	30620	30858	30732	30858	30682	30466	30742	30702	30563	30686	30700	30667	30864	30848	30866	30620	30942	30800	30697	30689	30498	30637	30694	30737	30645	30577	30919	30744	30319	30452	30792	30653	30695	30837	30701	30453	30759	30788	30595	30516	30667	30843	30827	30660	30765	30729	30627	30633	30897	31064	30422	30838	30870	30635	30700	30698	30555	30529	30787	30707	30562	30717	31016	30847	30704	31000	30631	30926	30730	30821	30587	30590	30614	30849	30635	30794	30445	30966	30901	30564	30461	30751	30784	30621	30898	30931	30775	31039	30550	31060	30710	30637	30768	30850	30730	30527	30765	30919	30715	30836	30584	30641	30526	30717	30762	30829	30757	30876	30644	30748	30661	30712	30747	30778	30914	30782	30719	30595	30550	30471	30859	30577	30543	30658	30835	30717	30774	30601	30593	30733	30572	30792	31065	30976	30911	30845	30867	30779	30465	30626	30800	30769	30679	30626	30814	30468	30915	30635	30484	30856	30650	30921	30494	30796	30696	30822	30597	30832	30549	30666	30647	30851	30602	30704	30692	30842	30903	30635	30716	30836	30753	30729	30481	30860	30747	30794	30618	30585	30666	30859	30580	30636	31024	30667	30546	30537	31078	30638	30705	30681	31065	30597	30832	30788	30778	30880	31143	30849	31096	30835	30751	30743	30537	30762	30802	30671	30665	30712	30780	30712	30737	30570	30843	30683	30722	30409	30682	30802	30837	30738	30745	30655	30763	30828	30689	30627	30728	30682	30770	30410	30586	31010	30713	30910	30624	30850	30700	30610	30891	30780	30596	30617	30814	30830	30616	30578	31042	30678	30712	30634	30962	30730	30537	30663	30849	30623	30631	30633	30876	30801	30815	30802	30501	30765	30580	30605	30743	31140	30716	30582	30635	30740	30803	30674	30950	30807	30404	30634	30660	30638	30613	30725	30585	30777	30896	30433	30799	30806	30573	30771	30870	30753	30509	30899	30770	30706	30777	30728	30873	30503	30910	31040	30756	30664	30684	30741	30800	30520	30676	30681	30887	30825	30559	30621	30931	30931	30794	30771	30617	30707	30770	30756	30790	31044	30922	30725	31074	30999	30718	30778	30880	30754	30906	30819	30887	30508	30705	30786	30972	30555	30633	30760	30852	30896	30808	30713	30768	30867	30836	30756	30751	30979	30849	30523	30888	30865	30784	30719	30775	30592	30864	30579	30995	30712	30428	30930	30602	30735	30872	30883	30481	30793
21492	23725	23313	21095	20330	19760	19518	19144	19280	18884	18981	18858	18850	18733	18980	18855	18831	18602	18864	18741	18656	18787	18943	18929	18753	18456	18612	18580	18632	18581	18810	18599	18697	18732	18657	18517	18647	18717	18690	18813	18763	18702	18719	18666	18580	18562	18766	18498	18642	18595	18729	18901	18711	18721	18597	18629	18588	18722	18683	18766	18823	18659	18535	18575	18767	18897	18465	18795	18438	18593	18502	18902	18771	18675	18578	18575	18676	18744	18634	18548	18772	18600	18633	18678	18630	18715	18788	18793	18489	18601	18569	18564	18760	18627	18568	18539	18659	18466	18526	18628	18606	18513	18543	18739	18586	18654	18681	18756	18735	18834	18542	18640	18731	18893	18527	18494	18600	18550	18611	18607	18711	18530	18795	18554	18710	18658	18561	18520	18576	18566	18546	18685	18525	18530	18542	18692	18434	18611	18649	18530	18549	18756	18466	18821	18777	18709	18675	18578	18706	18630	18514	18703	18617	18625	18658	18479	18640	18685	18476	18562	18508	18592	18564	18651	18608	18518	18756	18754	18596	18536	18578	18801	18587	18726	18543	18581	18633	18563	18606	18598	18660	18651	18722	18477	18644	18622	18601	18585	18623	18769	18650	18735	18574	18740	18655	18526	18473	18596	18760	18574	18549	18666	18574	18567	18726	18612	18590	18608	18486	18853	18510	18499	18723	18702	18525	18570	18600	18696	18856	18419	18695	18629	18608	18688	18648	18505	18523	18732	18697	18480	18574	18456	18579	18680	18574	18674	18687	18633	18568	18578	18351	18602	18488	18491	18492	18653	18648	18712	18493	18788	18599	18735	18534	18581	18454	18649	18625	18726	18624	18779	18594	18414	18428	18629	18644	18563	18512	18562	18905	18650	18557	18659	18626	18705	18643	18512	18706	18539	18697	18663	18792	18651	18652	18806	18687	18794	18694	18664	18672	18499	18636	18399	18545	18492	18507	18730	18509	18603	18347	18498	18562	18555	18647	18796	18624	18619	18655	18413	18617	18621	18619	18710	18501	18602	18658	18661	18691	18683	18514	18717	18760	18566	18642	18673	18589	18471	18554	18655	18765	18621	18743	18592	18592	18571	18763	18563	18651	18622	18801	18724	18647	18524	18702	18536	18654	18654	18643	18748	18555	18547	18619	18688	18665	18592	18733	18561	18562	18625	18386	18544	18738	18826	18537	18689	18534	18438	18769	18641	18619	18615	18750	18386	18706	18486	18733	18626	18548	18676	18545	18587	18691	18765	18767	18761	18737	18487	18815	18562	18575	18640	18666	18683	18676	18480	18730	18614	18496	18549	18653	18727	18676	18654	18726	18391	18788	18595	18465	18601	18745	18660	18692	18666	18658	18551	18569	18700	18687	18575	18546	18509	18605	18737	18528	18590	18725	18703	18655	18635	18688	18724	18541	18772	18729	18573	18625	18714	18564	18901	18482	18550	18665	18739	18638	18439	18643	18630	18665	18561	18562	18565	18631	18737	18571	18642	18572	18576	18596	18645	18594	18700	18620	18768	18597	18530	18578	18531	18640	18487	18692	18694	18677	18753	18636	18631	18515	18750	18581	18828	18756	18789	18731	18585	18598	18657	18671	18638	18852	18615	18811	18644	18688	18612	18588	18565	18498	18710	18704	18654	18711	18639	18609	18696	18699	18615	18754	18719	18615	18519	18658	18625	18556	18571	18599	18588	18650	18581	18509	18664	18724	18514	18522	18470	18487	18585	18768	18528	18642	18697	18755	18737	18713	18621	18606	18577	18559	18772	18655	18587	18781	18711	18663	18411	18687	18706	18658	18727	18515	18665	18543	18490	18552	18523	18416	18664	18657	18639	18517	18668	18652	18610	18625	18659	18691	18724	18564	18655	18720	18700	18605	18713	18684	18595	18576	18766	18508	18608	18727	18632	18646	18605	18765	18603	18676	18670	18725	18655	18563	18657	18474	18546	18644	18576	18424	18684	18783	18677	18519	18627	18633	18619	18684	18453	18625	18647	18710	18512	18687	18654	18732	18721	18542	18587	18620	18337	18646	18823	18671	18472	18662	18657	18604	18475	18569	18566	18589	18724	18598	18682	18514	18700	18756	18550	18635	18678	18768	18665	18628	18657	18623	18456	18638	18579	18747	18431	18551	18743	18568	18470	18687	18736	18711	18483	18598	18657	18560	18618	18879	18530	18629	18971	18603	18481	18747	18557	18667	18599	18514	18589	18616	18701	18589	18659	18764	18584	18812	18487	18566	18686	18741	18668	18660	18501	18736	18578	18594	18741	18754	18614	18767	18583	18685	18649	18645	18607	18625	18544	18721	18643	18530	18710	18465	18619	18655	18717	18614	18363	18564	18635	18738	18623	18678	18614	18608	18549	18670	18375	18479	18593	18621	18592	18797	18653	18774	18742	18642	18561	18553	18731	18627	18657	18784	18694	18680	18587	18621	18648	18725	18680	18743	18599	18487	18607	18529	18574	18572	18666	18669	18553	18697	18614	18468	18576	18605	18584	18446	18602	18491	18478	18396	18558	18685	18728	18537	18661	18560	18578	18606	18438	18837	18709	18635	18597	18667	18705	18787	18622	18474	18580	18610	18725	18659	18654	18622	18724	18646	18492	18648	18548	18729	18765	18583	18667	18394	18780	18587	18564	18688	18701	18796	18648	18792	18643	18542	18522	18440	18527	18583	18693	18728	18592	18471	18547	18652	18700	18636	18867	18597	18696	18670	18578	18674	18648	18558	18612	18575	18617	18720	18535	18598	18682	18630	18541	18578	18673	18747	18546	18622	18551	18530	18674	18588	18727	18534	18624	18786	18541	18773	18627	18577	18544	18599	18673	18639	18700	18681	18611	18765	18717	18613	18556	18568	18599	18750	18849	18514	18574	18700	18675	18505	18612	18807	18661	18592	18674	18660	18543	18695	18660	18639	18459	18702	18753	18632	18638	18608	18698	18523	18700	18697	18481	18733	18621	18783	18835	18510	18737	18569	18795	18578	18535	18530	18816	18638	18487	18792	18636	18683	18567	18561	18627	18588	18534	18683	18385	18582	18483	18703	18525	18781	18655	18620	18455	18731	18721	18675	18784	18560	18704	18465	18566	18712	18722	18558	18684	18658	18632	18624	18749	18536	18487	18570	18527	18640	18741	18664	18496	18607	18577	18523	18562	18606	18633	18573	18692	18693	18553	18792	18479	18503	18737	18575	18750	18529	18829	18468	18835	18549	18718	18526	18644	18379	18439	18737	18726	18572	18681	18587	18709	18708	18818	18747	18674	18712	18620	18615	18691	18752	18638	18606	18536	18695	18643	18778	18536	18394	18776	18730	18476	18720	18671	18594	18512	18656	18541	18721	18572	18632	18600	18600	18533	18647	18667	18599	18634	18481	18621	18597	18625	18889	18642	18587	18589	18631	18810	18626	18573	18651	18754	18538	18626	18655	18873	18562	18785	18475	18651	18791	18553	18860	18724	18621	18690	18648	18402	18352	18675	18836	18549	18622	18662	18787	18696	18672	18593	18672	18666	18614	18539	18559	18486	18800	18553	18702	18546	18851	18595	18600	18821	18662	18671	18711	18767	18650	18580	18560	18502	18774	18687	18502	18729	18600	18644	18691	18734	18764	18535	18596	18743	18563	18630	18644	18651	18636	18618	18565	18566	18618	18578	18686	18692	18483	18633	18591	18698	18730	18739	18657	18764	18598	18625	18690	18621	18555	18623	18630	18765	18560	18669	18591	18662	18741	18528	18499	18636	18610	18523	18520	18735	18646	18534	18643	18619	18611	18555	18465	18634	18657	18802	18636	18843	18575	18721	18584	18553	18611	18344	18567	18501	18490	18777	18574	18550	18762	18843	18660	18612	18553	18619	18482	18537	18559	18603	18579	18665	18708	18669	18789	18448	18554	18778	18735	18621	18527	18775	18600	18623	18550	18562	18565	18571	18727	18679	18602	18488	18726	18642	18616	18693	18800	18675	18629	18376	18590	18678	18607	18724	18694	18566	18781	18671	18549	18687	18638	18744	18543	18561	18808	18754	18633	18490	18692	18755	18472	18503	18485	18697	18508	18649	18609	18524	18525	18576	18494	18687	18809	18707	18691	18683	18615	18455	18639	18584	18500	18506	18609	18681	18487	18462	18640	18744	18680	18454	18791	18583	18535	18707	18633	18640	18583	18670	18706	18608	18588	18674	18685	18629	18539	18549	18690	18646	18534	18821	18573	18585	18513	18595	18642	18499	18677	18639	18788	18548	18534	18518	18686	18784	18649	18407	18458	18533	18387	18665	18616	18599	18664	18616	18702	18556	18867	18631	18656	18560	18437	18566	18647	18709	18569	18550	18698	18753	18628	18710	18601	18611	18700	18668	18582	19048	18870	18565	18676	18515	18704	18626	18637	18606	18466	18629	18634	18682	18397	18530	18666	18808	18596	18642	18512	18639	18700	18548	18748	18743	18560	18688	18624	18777	18551	18689	18796	18617	18688	18811	18750	18517	18724	18545	18703	18773	18635	18580	18767	18715	18573	18603	18471	18589	18566	18633	18607	18778	18806	18580	18651	18439	18653	18677	18760	18612	18500	18498	18548	18524	18696	18700	18671	18586	18650	18502	18735	18573	18714	18650	18689	18557	18729	18478	18626	18611	18813	18631	18621	18581	18709	18526	18515	18628	18601	18546	18647	18581	18711	18516	18659	18491	18449	18548	18587	18592	18566	18769	18620	18783	18766	18550	18506	18554	18694	18602	18519	18615	18842	18769	18785	18738	18637	18564	18556	18517	18658	18664	18388	18711	18622	18620	18747	18443	18672	18464	18584	18673	18699	18700	18749	18744	18697	18868	18749	18677	18609	18747	18662	18651	18554	18599	18719	18625	18756	18768	18680	18580	18504	18661	18709	18404	18550	18680	18712	18759	18685	18776	18684	18598	18620	18770	18518	18590	18627	18612	18618	18669	18516	18710	18648	18474	18540	18506	18564	18532	18665	18610	18719	18685	18692	18636	18614	18597	18451	18725	18722	18686	18661	18632	18853	18726	18646	18591	18668	18736	18753	18685	18613	18641	18738	18637	18685	18426	18553	18665	18448	18691	18664	18590	18417	18624	18534	18455	18672	18741	18607	18798	18587	18729	18486	18405	18539	18556
24068	21185	27728	25471	24970	30010	32350	30022	29738	30243	29806	29478	29380	29522	29082	29449	29433	29167	29393	29079	29068	29091	28908	29008	29293	28982	28943	29109	29153	28942	29194	29006	28747	29124	29245	29191	29082	29228	29073	28771	28956	29236	29101	29006	28849	29157	28931	29214	28853	28935	28991	29121	29015	28948	29003	29119	29348	29025	28684	28922	28822	28806	29121	29042	29061	29030	29071	28906	28808	29138	29028	28988	28833	29060	28869	29052	28726	28949	28965	29034	28903	29068	28820	28928	28933	28976	29116	29036	28870	28860	28923	28881	28596	28815	28904	28914	29024	29223	28789	28952	29131	28817	29092	28820	28864	29053	28960	28867	28786	28849	28879	28855	28836	29057	28924	28804	28921	28901	29004	28948	29021	28782	28877	28857	28843	28801	28807	28506	29178	28797	29026	29124	29121	28919	29018	28807	28960	28825	28791	28957	28910	28888	28996	28837	28763	28721	28936	28907	29085	29140	28758	28824	29082	28791	28997	29000	28802	28814	28944	28969	28545	28690	28597	28932	28592	28929	29022	29103	29134	28934	28898	29040	28976	29114	28843	28818	28935	29008	28784	28823	28783	28977	29119	29185	29116	28860	28879	28979	28744	29034	28752	28721	28797	28880	28964	28967	28940	29220	28917	28706	28956	28872	28925	28786	28696	28829	28896	29147	29007	28855	28884	28961	28847	28759	29061	28987	29077	28848	28946	29072	29102	28801	28953	29133	28831	28826	28689	28681	29076	28948	29280	28683	28861	28769	28929	28793	28952	28918	28984	28837	28712	28736	28772	29178	28820	28763	28684	28883	28652	28995	28656	28778	28834	29046	29180	29041	28977	29083	28814	28848	28799	28859	29058	29060	28757	28621	28835	29035	29068	29312	29013	29010	28966	28800	29223	28763	29002	28843	28726	28960	28934	28683	28989	28882	28865	28735	28720	28825	28849	28897	28930	28939	28655	28887	28807	29150	28776	28842	28783	28829	29012	28994	28677	29062	28936	28859	28668	28964	28964	28712	28767	28802	28752	28690	29037	28855	28963	28804	28926	29004	29036	28983	28844	28734	28770	28817	29034	28892	28488	29014	28888	29081	28969	28935	28976	29035	29082	29016	28973	28969	28875	28912	29282	29093	28684	29131	28818	28821	28807	29091	29033	28851	28715	28705	28712	29236	28969	28752	28741	28761	28892	28975	28961	28749	28966	28947	28799	28884	28967	28991	28781	28809	28503	29010	29008	29054	29046	29024	28888	28979	28861	28899	29075	29128	28960	28962	29108	28737	28902	28909	28831	28927	28831	28935	29096	29037	28801	28781	29122	28992	29113	28777	28706	28740	28783	28861	28932	28945	29034	28894	28793	28728	28969	28973	28925	28950	28833	29120	28927	29018	28813	28981	28816	28990	28815	28879	29067	28682	29007	28797	29021	28979	28818	28979	28754	28538	28884	29075	28743	28932	28925	28894	28956	28909	28842	28705	28840	28878	28977	28866	28781	28601	28991	28965	29048	28965	28686	28783	29054	29080	28767	28919	29004	28911	28678	28824	28946	28907	28882	28808	28991	28634	28947	28906	28705	28664	28961	29069	28759	28862	28815	29092	28949	28874	28829	28754	28662	28878	28853	29063	28992	28771	28592	28771	28963	28963	29006	28854	28848	28900	28830	28945	29095	29091	28904	28809	28974	29069	28661	29087	28820	28759	29054	29214	28954	28770	28835	28965	28807	28787	28924	28848	28762	28932	28910	28840	29072	29024	28880	29062	28737	28905	28751	28948	28878	29078	28854	28855	28837	28761	28898	28954	28835	28718	28851	28850	28518	28922	29087	28898	29161	28955	28867	28688	28818	28991	29119	28831	29036	29009	28818	28812	29220	28914	28771	28775	28828	28766	28969	28952	28856	28791	29084	28996	28953	28980	28870	28933	29182	29075	29013	28929	29039	29081	29013	28982	29055	29000	29096	29017	28790	28746	29009	28691	28909	28791	28834	28858	29254	28958	28763	28999	28799	28806	28803	28762	28879	28986	28884	28800	28852	28722	28780	28802	28765	28821	28845	28848	28904	28965	28960	28941	29249	28991	28865	28962	28961	28880	28837	28803	28858	29003	29038	29162	29026	28773	28886	29081	29098	28925	28814	28630	29020	28731	28829	29210	28737	28974	28908	28763	28937	28921	28819	28904	28777	28650	28788	29335	28879	28989	29004	28727	28826	28801	28923	29012	28458	28816	28840	29077	28937	29025	28696	28673	28975	29035	28892	29143	28711	28845	28974	28909	28839	28817	28856	28857	29228	28979	28701	28915	28933	28844	28749	28951	29055	28898	28972	28811	28761	29013	29033	29126	29239	28860	28807	28758	28732	28805	29028	28928	28713	28913	28627	28711	28976	29125	28939	28997	29085	28896	28907	28766	28729	29125	29084	29205	28844	28729	28969	28786	28766	28829	28967	28759	29208	28832	28867	29155	28849	29081	28876	29009	28999	29030	28794	28940	28711	28942	28847	28723	28824	28937	28583	28944	28723	28875	28921	28987	28925	28932	29015	28998	29069	28711	29103	28770	28753	28816	29019	28827	28938	28968	29098	28819	28759	28752	28727	28724	28822	28871	29019	29008	28893	28847	29159	28815	28858	28889	28938	28964	28859	29038	28906	28763	28912	28633	28700	28977	28903	28760	29091	29112	28943	28765	28903	28883	28945	28765	28887	28971	29004	28688	29036	28931	28805	28666	28667	28896	28784	28963	28796	28743	28855	28809	28746	29079	28941	29021	28948	28687	28860	29013	28973	28673	28939	28735	28932	28913	29008	28701	28888	29125	28712	29165	28775	28961	28960	28749	28895	29028	28918	28804	28786	28965	28914	29112	29049	28793	28836	28859	28957	28893	28845	29235	29078	28932	28656	29057	28813	28988	29112	28922	29031	28803	29115	29198	28740	28996	28849	28871	29061	28854	28646	28894	28900	28895	28899	29198	28835	28909	28857	29091	28889	28988	28790	29219	28774	28998	28796	29054	29054	29195	28815	28830	28869	28676	28930	28966	28881	28845	28829	28874	28850	29173	28920	28781	28655	28982	28915	29004	28945	28463	29131	28894	28925	29095	28895	28665	28675	28614	28936	28873	28919	28923	29106	29019	29041	28749	28988	28814	28892	29012	28559	29227	28940	29022	28971	28984	28956	28687	29126	28846	28744	28918	29157	28841	28618	28806	29108	28776	29074	28785	28949	28916	28939	28952	29038	28836	28682	28738	29184	28767	28901	29121	28974	29076	29056	29159	29101	28841	29017	28987	28880	29059	29272	28721	28934	28956	29009	28916	28938	28884	28700	28758	28992	28983	28561	28817	28833	28848	28954	28917	28604	28699	28913	28973	28834	28964	28858	28737	28985	28787	28598	29033	28919	28813	28578	28987	29144	28899	28801	29039	28917	28840	28693	28780	28846	28979	29011	28743	28629	29034	29011	28596	28966	28776	29184	28995	29262	28925	29105	29014	28783	28757	28990	28731	28834	28839	28924	28746	28952	29069	28913	28923	29000	28935	28907	28855	28989	28884	28828	29297	29066	29021	29140	28826	28917	28962	28887	28971	28908	28942	28924	29041	28953	28843	28958	28863	28782	28833	28753	28801	28978	28920	29022	28899	29107	29007	28942	28908	29095	29016	28769	28863	28874	29275	28868	29266	28914	29114	28850	29039	28865	29209	28708	28772	28830	29003	28954	28908	29061	28926	28947	28680	28861	29062	29018	28626	28773	28952	28878	28968	29111	28915	28617	28913	28842	28925	29004	28979	28950	28843	28776	28850	28932	28950	28856	28823	29129	28933	29054	28907	28777	28913	28952	29107	29067	28996	29035	29023	28990	29026	28786	28820	28685	28681	28965	28813	28970	29115	29127	28920	29015	28747	28780	28886	28859	28693	29128	28808	28580	28873	28856	28918	28861	28942	29107	29407	29059	28871	28955	28946	28758	28778	28940	28951	28923	28834	28793	28990	28947	28817	28733	28539	28987	28939	28744	28863	29006	29079	28910	28825	28927	28799	28906	28792	28779	29398	29010	29017	28698	28887	28880	28930	29048	28479	28957	28943	29277	28803	29283	29141	28972	28815	28779	28678	28962	29142	28816	28964	28927	28838	29089	28749	29019	28919	28987	28930	29011	28991	28726	28889	28985	29026	29200	28921	28868	28750	29021	28803	28926	28833	28829	29049	28798	29016	29008	28893	28799	29017	28877	29142	28999	28928	28561	28760	28747	29089	28919	28994	28929	28953	28869	28840	28768	28801	28740	29060	28842	29108	29045	28814	29237	28750	28742	29202	29173	28925	28822	28851	28964	28800	28936	28813	29034	28987	29122	28787	28672	29049	28936	29237	28921	29066	28869	29046	28769	29034	28997	28663	28846	28860	28894	28961	29086	28898	28903	28984	28737	28900	29003	28954	28886	28922	28714	28800	28711	28625	28942	28905	28851	28674	28866	28742	28867	28940	29014	28934	28953	28923	28948	28760	29087	28866	29005	28971	28911	29006	28740	28696	28986	28889	28995	29246	29220	28894	29015	29056	28819	29039	28976	28979	28793	28679	28861	28910	29022	28803	28867	28668	29087	28692	29081	28950	28909	28995	28918	28813	28727	28966	28916	28719	28909	28697	28856	29197	28853	28716	29065	28871	28667	28746	29176	29046	28904	28940	29014	28993	29067	28981	29203	28792	28804	28986	28720	28826	28832	28947	28652	29021	28730	28928	28964	28909	28875	28561	29165	28743	29119	28822	28970	29142	28945	28947	28730	28611	29085	28832	28725	28921	28836	28739	29074	28699	28848	28928	28930	28857	29171	29045	29057	28899	29028	29007	28672	28724	28962	29066	28788	28890	29005	29216	28899	28852	28959	28919	29142	28654	28820	28793	28983	28876	28765	28942	28748	28958	28830	28767	28957	28686	29057	29018	28798	28647	28774	28717	28918	28906	28883	28926	28911	29154	28905	29032	28999	29081	28994	29041	28981	28806	29143	29095	28733	28971	29053	28922	28813	28648	29144	29035	29121	28999	28798	29076	28768	29008	28874	28753	28569	28880	29004	28888	29002	29223	29055	28999	29148	29112	28886	28863	29097	28930	28918	28962	28860	28626	28781	29009	28920	29028	28650	28838	28873	28944	28821	28911
18540	29794	29008	24364	22074	20772	19950	19422	19193	18929	18746	18456	18468	18407	18472	18235	18427	18163	18265	18346	18104	18093	18042	18019	18060	18084	18042	17898	17955	17979	17818	18046	18019	17983	17961	18008	18107	17814	18035	17767	17826	18028	17855	18073	17748	18055	18025	18033	17915	17976	17811	17954	17782	17853	17807	17843	17838	17965	17901	17881	18014	17932	17999	17946	17775	17847	17875	17964	17897	17777	17888	17866	17909	17822	17784	17732	17850	17784	17696	17792	17752	17905	17939	17808	17986	17877	17813	17841	17720	17948	17774	17868	17821	17683	17862	17844	17902	17867	17623	17690	17898	17972	17789	17981	17844	17794	17831	17912	17913	17918	17886	17738	17808	17619	18069	17746	17787	17927	17904	17804	17954	17766	17741	17973	18051	17618	17952	17723	17956	17846	17942	17807	17884	17720	17793	17990	17697	17917	17735	17885	17838	17732	17849	17957	17740	17999	17883	17877	17772	17754	18026	17825	17938	17978	17836	17874	17819	17762	17833	17762	17778	17814	17856	17787	17908	17803	17784	17980	17772	17730	17882	17820	17620	17702	17951	17625	17838	17801	17782	17871	17776	17805	17926	17843	17754	17809	17944	17821	17840	17741	17809	17632	17856	17670	17764	17781	17847	17666	17900	17913	17941	17703	17932	17848	17808	17756	17863	17800	17927	17527	17835	17823	17860	17629	17837	17652	17885	17885	17776	17641	17804	17880	17778	17882	17834	17727	17891	17603	17840	17771	17824	17750	17993	17757	17819	17905	17832	17737	17807	17955	17810	17978	17775	17771	17834	17830	17713	17754	17876	17748	17871	17941	17843	17785	17946	17689	17771	17778	17918	17946	17760	17867	18074	17915	17641	17781	17768	17786	17744	17711	17902	17878	17767	17760	17747	17807	17724	17899	17953	17894	17801	17872	17810	17766	17919	17865	17877	17739	17749	17765	17820	17920	17938	17968	17811	17845	17829	17692	17816	17700	17918	17837	17680	17579	17847	18003	17766	17920	17768	17679	17836	17698	17823	17922	17936	17529	17854	17848	17791	17726	17831	17774	17935	17898	17737	17806	17888	17860	17876	17924	17749	17945	17849	17758	17958	17796	17909	18093	17897	17681	17600	17767	17641	17731	17853	17776	17964	17771	17656	17820	17985	17707	17761	17872	17839	17641	17732	17851	17775	17777	17895	17884	17634	18050	17744	17693	17779	17976	17881	17901	17863	17860	17928	17974	17682	17928	17912	17713	17956	17896	17757	17901	17942	17750	17864	17686	17853	17976	17842	17806	17893	17790	17752	17862	17900	17805	17803	17849	17704	17914	17728	17861	17761	17827	17947	17744	17912	17957	17757	17719	17977	17681	17794	17848	17794	17965	17933	17867	17835	17944	17759	17750	17865	17749	17973	17863	17946	17791	17801	17824	17723	17693	17804	17801	17854	17797	17881	17707	17878	17759	17964	17788	17766	17789	17834	17638	17915	17813	17888	17897	17910	17770	17731	17819	17778	17780	17762	17969	17905	17856	17936	17962	17823	17721	17667	17863	17754	18035	17815	17707	17707	17784	17860	17773	17886	17886	18000	17805	17953	17769	17871	17834	17957	17826	17851	17864	17989	17710	17828	17905	17728	17866	17970	17979	17855	17753	17806	17732	17932	17818	17741	17938	17890	17734	17701	17766	17890	17724	17985	17833	17828	17781	17765	17927	17888	17892	17845	17822	17982	17707	17806	17792	17858	17943	17720	17614	17787	17925	17616	17722	17719	17804	17718	17937	17853	17782	17911	17795	18011	17917	17815	17936	17896	17981	17960	17848	17969	17688	17798	17645	17736	17792	17788	17810	17738	17826	17779	17767	17813	17748	17790	17858	17735	17894	17816	17686	17745	17705	17833	17935	17693	17694	17680	17831	17727	17731	17929	17851	17711	17799	17747	17936	17745	17855	17812	17998	17811	17863	17736	17903	17941	17755	17982	17819	17749	17905	17750	17761	17975	17845	17836	17799	17783	17941	18007	17819	17727	17895	17850	17880	17888	17619	17856	17867	17827	17651	17769	17719	17861	17848	17831	17780	17850	17769	17710	17887	17818	17865	17804	17856	17924	17853	17875	17649	17963	17889	17894	17872	17964	17743	17945	17822	17830	17878	17835	17667	17857	17789	17885	17854	17756	17819	17800	17749	18016	17920	17837	17751	17659	17774	17831	17818	17673	17963	17726	17943	18015	17794	17967	17699	17894	17752	17778	18019	17740	17794	17796	17859	17690	17979	17907	17830	17863	17643	17864	17870	17759	17940	18077	17869	17677	17893	17731	17827	17740	17811	17747	17725	17980	17789	18071	17641	17916	17883	17862	17831	17677	17885	17961	17676	17857	17774	17637	17894	17940	17824	17845	17962	17774	17827	17764	17715	17756	17941	17933	17923	17669	17783	17941	17713	17740	17803	17702	17670	17840	17767	17701	17922	17798	17743	17946	17849	17579	17697	17922	17772	17631	17910	17730	17743	17870	17835	17767	17814	17869	17687	17826	17911	17896	17945	17733	17649	17908	17743	17881	17737	17953	17770	17765	17779	17830	17782	17903	17937	17888	17917	17864	17700	17916	18017	17854	17852	17723	17812	17872	17839	17840	17938	17867	17693	17734	17895	17686	17748	17861	17672	17807	17833	17673	17809	17950	17803	17765	18038	17930	17929	17725	17861	18175	17761	17928	17867	17978	17679	17922	17849	17930	17863	17690	17858	17700	17712	17875	17776	17927	17787	17757	17713	17774	17988	17775	17893	17940	17641	17704	17757	17862	17918	17771	17851	17808	17726	17764	17983	17834	17847	17925	17870	17885	17740	17865	17724	17702	18010	17665	17696	17746	17911	17734	17809	17699	17833	17830	17838	17698	17619	17734	17807	17791	17715	17786	17750	17654	17906	17858	17855	17790	17970	17896	17818	17701	17735	17786	17843	17801	17853	18007	17732	17866	17836	17756	17815	17677	18095	17822	17837	17731	17776	17931	17702	17816	17833	17708	17764	17797	17862	17702	17755	17610	17877	17672	17891	17783	17862	17845	17736	17816	17881	17779	17939	17826	17620	17868	17805	18031	17846	17673	17770	17735	17902	17884	17848	17818	17974	17847	17850	17733	17777	17821	17809	17985	17879	17831	17910	17793	17821	17923	17766	17803	17723	17939	17841	17794	17627	17820	17845	17838	17774	17657	17843	17857	17867	17644	17840	17759	17785	17853	17866	17804	17606	17750	17833	17903	17859	17863	17820	17908	17947	17837	17699	17865	17806	17812	17896	17899	17740	17742	17960	17823	17808	17832	17728	17885	17757	17855	17663	17782	17802	17886	18000	17783	17957	17794	17949	17850	17907	17824	17883	17998	17977	17798	17778	17901	17874	17921	17817	17694	17757	17934	17853	17757	17746	17532	17886	17664	17769	17732	17853	17911	17859	17915	17806	17699	17789	17787	17736	17923	17725	17852	17713	17920	17822	17869	17657	17842	17838	17969	17801	17841	17826	17804	17946	17770	17743	17728	17792	17762	17923	17890	17863	17975	17773	17803	17921	17939	17790	18072	17768	17950	17874	17639	17751	17701	17734	17832	17595	17895	17692	17764	17809	18044	17920	17873	17615	17961	17897	17966	17782	17797	17763	17746	17858	17761	18079	17956	18116	17866	17872	17762	17654	17849	17678	17746	17804	17728	17832	17766	17852	17672	17767	17840	17740	17770	17722	17836	17812	17899	17814	17831	17734	17870	17794	17931	17811	17712	17809	17932	17797	17649	17773	17929	17905	17926	17888	17757	17740	17825	17651	17915	17794	17846	17718	17810	17666	17770	17780	17858	17883	17804	17644	17840	17920	17824	18012	17814	17785	17658	17922	17877	17988	17922	17676	17741	17812	18065	17756	17688	17821	17894	17641	17968	18062	17919	17893	17688	17771	17853	17886	17674	17852	17714	17699	17964	17811	17820	17980	17860	17894	17704	17894	17970	17944	18021	17920	17830	17770	18000	17820	17860	18012	17786	17554	17960	17877	17991	17724	17889	17797	17725	17775	17611	17679	17976	17626	17850	17761	18130	17709	17820	17766	17754	17887	17953	17895	17941	17815	17809	17843	17812	17682	17751	17650	17801	17687	17871	17793	17913	17810	17919	17787	17754	17876	17897	17951	17752	17770	17962	17849	17675	17898	17889	17817	17830	17801	17884	17691	17792	17641	17788	17908	17796	17902	17760	17776	17800	17726	17722	17774	17851	17720	18041	17893	17880	17930	17690	17847	17872	17727	17837	17853	17978	17868	17836	17721	17833	17869	17562	17982	17850	17993	17848	17724	17792	18036	17739	17790	17644	17741	17759	17888	17609	17845	17631	17921	17889	17670	17856	17927	17647	17890	17908	17754	17943	17841	17803	17811	17747	17738	18036	17882	17790	17897	17678	17768	17895	18016	17555	17760	17867	17840	17800	17765	17745	17821	17763	17776	17895	17917	17894	17679	17880	17862	17985	17747	17867	17921	17864	17851	17800	18126	17849	17936	17853	18036	17707	17686	17877	17899	18013	17922	17740	17816	17802	17875	17913	17803	17826	17814	17859	17857	17910	17817	17872	17744	18019	17851	17896	17856	17920	17801	17687	17803	17852	17854	17984	17756	17813	17888	17897	17960	17891	17981	18017	17937	17729	17899	17794	17697	17746	17931	17592	17654	17892	17678	17784	17903	17732	17664	17955	17835	17684	17742	17751	17894	17783	17894	17977	17804	17784	17630	17895	17682	17860	17885	17870	17643	17790	18018	17739	17865	17768	17869	17751	17928	17844	17957	17830	17865	17915	17783	17955	17837	17935	17753	17863	17744	17849	17895	17689	17895	17804	17827	17629	17693	17819	17840	17835	17760	17918	17700	17762	17771	17871	17900	17779	17762	17951	17823	17777	17948	17855	17863	17922	17779	17733	17890	17827	17866	17915	17759	17829	17864	18011	17819	17917	17736	17812	17708	17873	17865	17943	17792	17798	17775	17746	17606	17934	18024	17823	17873	17963	17728	17614	17774	17724	17896	17856	17805	17696	17690	17849	18008	17766	17773	18023	17774	17873	17820	17655	17731	17834	17826	17787	17909	17838	17728	17797	17744	17716	17893	17990	17671	17912	17862	17747	17676
22611	21160	27725	24987	22654	28458	34064	31051	30285	30867	30291	30075	29775	29880	29632	29775	29517	29520	29511	29380	29693	29431	29440	29334	29589	29203	29225	29357	29217	29082	29335	29225	29297	29189	29493	29140	29101	29014	29190	29102	29264	29202	29284	29244	29244	29300	29346	29058	29290	29224	29248	29537	29240	29203	29293	29136	28992	29029	28986	29369	29247	28986	29154	29233	29428	29252	29087	29071	29370	29148	29065	28902	29100	29125	29148	29225	29178	29024	29041	29214	29161	29161	29176	28846	29284	29187	29145	29074	29083	29370	28936	29056	29276	29163	29191	29161	29075	28847	28962	28879	29344	29403	29174	28869	29133	29029	28977	29043	29137	29023	28982	28945	28824	28883	29182	29006	29129	29237	28969	29047	29160	29062	29153	28781	29256	29322	29109	29018	28991	29142	29167	29419	29238	29229	29274	29095	29166	29028	29093	29274	29057	28863	29129	29009	28998	29081	29060	28898	29086	28966	28978	28957	29075	29277	29216	28885	28997	29042	29160	28796	28980	29144	29255	28883	28959	28740	28976	29261	29176	28733	28965	29023	29027	29152	29042	28969	28973	28947	29087	29076	29161	28863	29156	28980	28889	28995	29092	28989	29124	29021	29082	29077	29103	29144	28926	29252	29028	29303	29069	28985	29057	29229	29326	28836	28953	28872	29045	29501	28886	29107	28847	29019	28944	29224	29252	29158	29073	29070	29013	28998	28927	28892	28967	28990	28892	28980	28907	29031	28829	29082	29139	28853	29213	29053	29094	28816	29165	29197	29092	29047	29000	29067	29088	29042	28950	29054	29003	29375	29307	28972	29173	28978	28777	28883	28934	29214	29254	29131	29100	29102	29022	29196	28859	29004	29125	28935	28890	29027	29117	29112	28986	29223	29016	29027	29102	28925	29072	28933	28732	29123	28896	28998	29119	29098	29146	29005	28949	28903	29082	29112	29383	29192	29181	28941	29155	29003	28742	28936	29313	28988	29172	29220	29028	28968	29209	28842	28954	29127	28839	28931	28831	28882	28991	29037	29099	28818	29080	28992	29264	28864	29240	28881	29013	28928	28809	28992	28804	28908	29037	28936	29168	28909	28765	28776	29257	28697	29034	28724	29236	29071	28940	29069	29243	28832	28963	28991	28897	28839	28839	28858	28911	29014	29147	28941	28766	29037	28934	28912	29203	28896	28799	29161	28569	29191	29193	29005	28975	29100	29072	29017	29074	28806	28940	29023	28868	28830	28843	29350	29159	28824	28682	29137	29109	28995	28971	28934	28840	29248	29075	28942	29040	28941	29134	28960	29165	28786	29154	28876	29011	29132	28820	29012	28891	28843	29083	29124	29109	28781	29034	28975	29362	29102	29264	28998	29035	28961	29219	29368	28925	28996	29180	29064	28905	28754	28907	28874	29059	29083	29019	29248	28973	28940	29063	29014	29140	29022	28955	28929	29011	28995	28978	28957	28716	28831	28729	28852	29125	29071	28890	29111	29177	29015	29000	28809	29110	29012	28891	29021	29189	29009	29221	29000	28750	28949	29039	29188	28841	28899	29198	29181	29058	29284	28891	29055	29202	28973	29036	28964	28931	29130	29231	28894	28988	28918	29053	28978	28970	28815	28943	29007	29011	29119	28904	28769	28943	28977	28728	28676	28838	28898	28894	29052	28923	28911	28921	29090	28965	29114	29219	29141	29015	29120	29073	29017	29031	29079	29176	29085	28912	29312	28970	29042	29003	29284	28991	29079	29137	29200	29073	29048	29201	29084	29011	28975	29216	29248	28941	29273	28921	28878	29072	29035	29053	28963	28787	29047	29045	29053	29069	29109	28878	28789	29062	29155	29102	29029	29061	29109	29077	29031	28799	29096	28946	29140	29077	29292	29038	29190	29025	28968	28919	29207	29021	29054	28871	28979	29007	29156	28779	28947	29038	28952	28821	29139	29317	29068	29100	29037	29101	29221	29061	28991	28888	29084	29343	29142	28886	29045	29115	28949	28691	28794	28922	28885	28959	29018	28993	28827	28721	29032	29144	28998	28683	28781	28831	29105	29104	28770	29036	29190	29163	29119	29001	28863	28874	29024	28882	28715	28893	29108	29057	29018	28773	28987	29136	29049	29137	28861	28993	28866	29111	28767	29188	29060	28884	29159	29154	29027	28937	28730	28926	29060	28881	28966	29070	29136	29050	29047	29250	28974	29200	29181	29001	28891	28773	29286	28953	28955	29220	29065	29009	28750	29170	29056	28911	29029	29040	28884	28836	29239	28874	28956	29076	29160	28973	28765	29024	28870	28930	28877	29020	29048	29268	28962	28861	29197	29220	29118	28886	29249	29124	29000	28956	29078	29008	28957	28877	29051	29080	28804	28700	28930	29128	29022	29033	28901	29008	28871	29219	29183	29182	28965	28875	29021	29064	28828	28945	29106	29075	28709	28874	29209	29049	29024	29173	29034	28951	29037	28967	29146	28861	28927	29209	28952	28988	28952	28934	29216	28925	29058	29369	28875	28913	29026	29033	28984	29062	28909	29253	29291	29170	29095	29180	28959	28879	28865	29005	29194	29053	28999	29199	29096	28897	28842	28709	29044	29022	29045	28840	29171	29072	29065	29264	29096	29040	29069	29038	28913	28987	29099	28787	29059	29002	29192	28913	29220	29056	29057	28981	29165	28813	28975	29304	29000	29081	28780	28933	28941	29028	29210	29172	29077	29331	29152	29199	29093	28975	29067	28956	29370	29117	29273	29080	28800	28877	29055	29027	28916	28922	28852	29040	28954	29034	29168	28943	28993	29092	28928	29015	29004	29191	29061	29059	28987	29160	29018	28932	29146	28952	28915	29055	28808	29072	29437	29009	29039	29065	29016	29118	28938	29043	29035	29111	29016	28913	28833	28895	29054	29041	29169	29167	29016	29078	28737	29147	28847	29060	28819	29025	29065	28781	29021	28983	29115	28801	29051	28949	29096	29381	28863	28871	29109	28953	29017	29102	29141	29003	28882	28937	29059	28949	29037	28821	29097	29076	29220	29189	29051	29107	29188	29247	29257	29067	28769	28822	29008	29004	28990	28905	29006	29185	29195	29026	29023	29057	28931	29065	29106	28935	28566	29371	28789	29083	28821	29100	29300	29083	28815	29111	28974	28994	29096	29159	29008	29016	28899	29083	29089	29244	28943	28946	29033	29147	29289	29033	28840	28895	29206	29050	29152	29092	29067	28981	28686	28971	28894	29070	28996	28999	28857	29018	28890	29141	29025	29016	29277	29007	29197	29063	28923	28944	28921	28932	29042	29343	29109	29041	29024	29066	28933	28975	28573	28948	29257	29259	28940	29042	29231	29113	28998	28981	29206	28903	29063	29141	29010	29012	28947	28959	29304	28969	28853	29301	29001	28989	29093	29000	28909	28790	29117	29102	29100	28954	28893	29077	28878	29042	29252	29214	28796	29024	28905	29055	29148	29246	29146	29054	28919	28746	29306	29148	29111	28918	29111	28940	29006	29278	28850	28970	29198	28872	28951	29157	28842	29018	29179	29120	29053	29188	28933	29269	29081	28828	28981	29081	28919	28768	28778	28958	28962	28943	28980	28962	29059	28935	29112	28841	28904	29249	29005	29280	29140	29017	29140	29118	29169	28918	29042	29197	28967	29121	29026	28769	28826	29101	28706	28961	29035	28874	29417	29053	28979	29082	29001	29127	28813	29035	29132	28959	29186	29061	28967	29059	29063	29096	28960	28989	29349	28909	29115	29109	29327	29022	28797	29303	28992	28781	28938	29100	28874	28998	29028	29098	29292	28961	29274	29070	28899	28978	28912	28924	28962	29025	29041	28958	28850	28806	29070	29105	29017	28827	29077	29110	28974	28979	28944	29113	29200	29062	29148	29194	29167	29132	29217	28986	28905	28877	29107	28898	28961	28978	29016	28998	29182	29194	29033	28977	29307	28914	28842	29058	28950	29309	29169	29132	28755	28973	29195	29130	28950	29030	29285	28714	28994	28898	29199	29090	29234	29042	29037	28835	29289	28909	28886	28978	29174	28915	28951	29130	29017	28900	29172	28924	29188	29140	28976	29045	28916	28765	29012	28946	29123	29250	28950	28875	28768	29183	29157	29144	29326	29373	29170	28898	28975	29050	28789	29238	28909	29172	29095	28930	29029	29073	28896	28959	29004	29070	29065	28969	28956	29000	28858	29053	29058	29011	29030	29152	29154	29164	28825	29096	29021	29138	28955	29150	29282	29139	28870	29293	29056	29082	29190	29057	29029	28964	28963	28765	28995	29278	29003	29190	29239	29193	28775	29278	28982	28980	29194	29384	29036	29098	28952	28947	28892	29320	28950	29138	29211	29170	29157	29070	29134	29198	28921	29020	28803	28842	28896	28716	28952	28810	28798	28842	29248	29180	29128	29098	28996	29204	29122	28990	28998	29056	28910	29204	28983	28981	29160	29266	29030	28904	29122	28951	28762	28940	28915	29158	28883	29107	28829	28806	29104	29152	28916	29025	29161	29201	29187	29235	29140	29358	29188	29408	28992	28996	29196	29001	29232	28748	28972	28894	29117	29100	29058	28847	28799	29164	29247	29156	29149	28950	28895	28994	28986	29043	28924	29107	29527	29136	29115	28955	29151	28883	28825	29113	29001	29053	28912	28961	28909	29083	29157	29231	29132	28885	29010	28927	28921	29127	29175	28990	29023	28905	28904	29011	29002	28862	28972	29265	28978	29009	29213	28985	29187	28961	28571	29110	28975	29002	29011	28845	28892	29290	29195	28975	29056	29122	29232	28993	29001	29105	28897	28946	29050	29121	29071	29179	28898	28790	29059	28984	29153	28950	29052	29010	29041	28886	28698	29045	28966	29152	29095	29071	28945	28994	29305	28958	29087	28866	28930	29146	29116	29159	29057	29111	28878	29006	28942	29054	28533	28853	28845	29081	29090	28880	28979	28981	29038	29091	29028	28963	29016	28860	28949	28923	28839	29015	28908	28879	29001	29135	29305	28937	29211	29047	29094	29117	29168	29038	29077	28843	28778	29167	28693	29113	29199	29077	28911	28702	28873	29183	28958	29339	29011	29104	29026	28921	29082	28950	29214	29198	28889	28809	29234	29041	29076	29134	29155	28977	28971	28854	28865	29155	29094	29252	29314
20364	34787	33667	27920	24484	22589	21351	20643	20192	19548	19158	19255	18765	18833	18662	18651	18520	18475	18389	18449	18472	18299	18187	18145	18117	17998	17899	17976	18069	18043	17971	18026	17981	18222	17946	17909	17987	18046	18063	17889	18038	18035	18007	18023	18022	17961	17937	17908	17899	17937	18032	18026	18077	17737	17951	17838	17810	17986	17904	17769	17889	17883	17997	17990	17826	18029	17952	17893	17918	17854	18052	17837	17770	17896	17872	17676	17834	17956	17757	17803	17657	17786	17738	17905	17791	17762	17738	17729	17835	17803	17852	17916	17782	17888	17857	17736	17806	17715	17768	17788	17785	17647	17702	17780	17867	17774	17792	17902	17724	17726	17815	17748	17648	17818	17708	17807	17678	17670	17663	17766	17782	17727	17852	17922	17757	17864	17779	17898	17765	17765	17750	17821	17801	17920	17820	17853	17684	17734	17696	17921	17702	17733	17830	17976	17792	17899	17918	17786	17833	17775	17845	17706	17830	17764	17810	18019	17879	17685	17869	17738	17866	17674	17661	17868	17806	17702	17824	17865	17886	17900	17726	17648	17732	17502	17857	17850	17683	17691	17682	17789	17878	17884	17795	17966	17804	17781	17749	17764	17696	17770	17582	17729	17677	17790	17562	17901	17763	17790	17933	17868	17768	17765	17781	17790	17795	17910	17765	17896	17770	17870	17844	17650	17723	17735	17827	17935	17869	17749	17755	17836	17819	17923	17792	17797	17728	17760	17804	17770	17717	17755	17634	18014	17754	17874	17713	17774	17779	17705	17736	17748	17878	17738	17764	17610	17939	17737	17738	17741	17891	17775	17865	17624	17954	17861	17741	17878	17745	17734	17852	17918	17803	17776	17770	17805	17825	17884	17657	17744	17821	17945	17860	17852	17798	17851	17688	17775	17778	17876	17751	17883	17841	17720	17777	17532	17855	17769	17658	17861	17881	17747	17876	17804	18005	17884	17810	17813	17921	17719	17902	17753	17749	17792	17718	17756	17822	17850	17619	17747	17771	17815	17877	17853	17670	17720	17772	17726	17903	17951	17925	17869	17688	17744	17662	17832	17591	17782	17990	17892	17798	17904	17723	17728	17830	17709	17835	17812	17674	17667	17762	17771	17655	17731	17639	17749	17653	17869	17694	17728	17766	17790	17732	17666	17946	17894	17894	17836	17716	18055	17787	17705	17978	17789	17864	17713	17795	17783	17787	17708	17755	17787	17941	17711	17811	17964	17777	17826	17849	17956	17762	17882	17779	17786	17764	17909	17808	17649	17795	17743	17822	17739	17861	17682	17786	17911	17826	17729	17728	17835	17733	17742	17669	17752	17717	17923	17817	17589	17710	17807	17901	17754	17571	17790	17823	17800	17808	17813	17821	17657	17805	17809	17853	17780	17804	17633	17699	17720	17894	17823	17903	17692	17906	17816	17839	17971	17735	17732	17878	17962	18140	17684	17868	17894	17835	17870	17713	17869	17686	17698	17780	17885	17797	17935	17844	17823	17712	17743	17878	17817	17877	17799	17922	17691	17718	17695	17789	17650	17759	17891	17835	17847	17652	18051	17812	17787	17757	17626	17881	17944	17721	17743	17629	17681	17705	17861	17799	17948	17699	17867	17776	17974	17803	17690	17945	17752	17815	17877	17616	17812	17887	17676	17629	17805	17825	17713	17833	17756	17867	17760	17739	17863	17738	17791	17666	17638	17717	17686	17727	17988	18055	17653	17810	17886	17813	18024	17632	17957	17745	17785	17660	17886	17811	17703	17825	17870	17895	17774	17813	17643	17710	17747	17901	17714	17740	17825	17649	17728	17742	17835	17827	17810	17682	17817	18045	17863	17892	17869	17734	17869	17688	17839	17940	17736	17537	17765	17827	18014	17810	17767	17819	18244	17805	17622	17699	17532	17618	17873	17776	17746	17780	18002	17810	17858	17909	17746	17866	18004	17663	17767	17910	17774	17885	18055	17746	17811	17879	17816	17777	17784	17797	17772	17648	17814	17885	17831	17725	17823	17805	17624	17786	17747	17973	17738	17745	17906	17632	17571	17543	17855	17810	17703	17823	18007	17736	17841	17735	17830	17754	17737	17912	17685	17895	17688	17800	17738	17778	17811	17725	17684	17891	17902	17742	17633	17784	17724	17899	17860	17814	17894	17991	17627	17865	17856	17816	17803	17665	17745	17942	17674	17748	17785	17785	17776	17737	17748	17773	17833	17890	17738	17492	17740	17709	17850	17721	17820	17797	17722	17637	17954	17736	17826	17890	17683	17856	17770	17653	17733	17774	17753	17828	17828	17731	18064	17961	17821	17707	17691	17955	17651	17695	17888	17548	17782	17792	17847	17642	17957	17846	17885	17773	17743	17716	17656	17715	17822	17795	17948	17876	17538	17822	17727	17721	17636	17759	17806	17817	17744	17759	17848	17873	17675	17784	17791	17841	17905	17782	17846	17906	17789	17856	17892	17687	17904	17891	17736	17712	17681	17804	17733	17930	17858	18000	17784	17709	17731	17777	17910	17807	17807	17864	17910	17830	17663	17634	18031	17935	17743	17848	17456	17786	17578	17897	17829	17813	17695	17796	17823	17728	17741	17689	17650	17715	17658	17765	17847	17713	17742	17691	17839	17808	17727	17703	17706	17845	17728	18067	17703	17873	17874	17634	17680	17763	17702	17609	17601	17673	17902	17769	17667	17975	17978	17776	17804	17715	17956	17870	17747	17800	17709	17786	17783	17880	17852	17805	17670	17884	17724	17666	17692	17720	17673	17698	17816	17636	17674	17652	17906	17880	17820	17575	17715	17700	17830	17977	17785	17792	17662	17754	17923	17910	17804	17668	17840	17804	17709	18010	17932	17615	17721	17565	17959	17822	17781	17788	17810	17725	17759	17747	17755	17870	17881	17900	17849	17767	17793	17789	17824	17804	17911	17713	17976	17868	17803	17841	17775	17628	17819	17937	17855	17935	17850	17738	17695	17832	17629	17946	17865	17604	17761	17815	17988	17800	17667	17879	17975	17902	17820	17616	17730	17955	17870	17716	17806	17791	17902	17787	17737	17789	17914	17761	17743	17665	18077	17840	17740	17857	17606	17770	17978	17758	17809	17699	17741	17745	17671	17581	17927	17956	17692	17703	17901	17784	17659	17875	17757	17747	17794	17647	17848	17688	17871	17729	17850	17884	17827	17598	17910	17838	17825	17734	17714	17866	17831	17640	17904	17776	17893	17707	17904	17710	17830	17795	17844	17842	17585	17751	17781	17680	17878	17736	17750	17871	17841	17616	17659	17867	17830	17756	17647	17813	17694	17685	17797	17835	17822	17673	17683	17762	17759	17886	17782	17777	17774	17744	17860	17884	17818	17716	17858	17896	17766	17794	17627	17843	17735	17991	17943	17785	17904	17753	17758	17821	17925	17851	17788	18009	18057	17725	17731	17691	17737	17697	17631	17793	18100	17654	17892	17908	17826	17768	17940	17785	17668	17899	17845	17772	17582	17892	17686	17666	17795	17913	17778	17857	17754	17716	17943	17787	17874	17834	17770	17918	17743	17683	17857	17606	17935	18009	17816	17746	17773	17650	17731	17919	17751	17711	17909	17864	17736	17829	17673	17643	17809	17719	17782	17767	17829	17937	17731	17820	17876	17989	17854	17547	17767	17740	17875	17766	17689	17739	17787	17802	17864	17559	17745	17874	17718	17644	17627	17870	17922	17975	17792	17763	17716	17695	17638	17881	17768	17649	17681	17952	17965	17867	17649	17870	17648	17802	17865	17838	17728	17695	17772	17565	17908	17679	17919	17842	17672	17842	17748	17704	17833	17894	17768	17763	17737	17753	17892	17580	17855	17663	17696	17709	17831	17759	17790	17811	17721	17962	17742	17857	17627	17815	17762	17851	17882	17921	17887	17762	17697	17774	17833	17894	17672	17746	17863	17634	17751	17882	17734	17860	17792	17773	18035	17924	17779	17831	17813	17729	17774	17557	17900	17821	17897	17764	17932	17886	17876	17811	17839	17919	17827	17957	17881	17762	17797	17717	17869	17667	17805	17618	17541	17732	17832	17786	17948	17548	17805	17769	17993	17778	17904	17698	17720	17848	17741	17805	17668	17858	17820	17683	17738	17725	17847	17831	17796	17738	17977	17626	17804	17807	17697	17824	17732	17852	17795	17985	17749	17757	17900	17724	17683	17738	17884	17716	17706	17594	17739	17584	17889	17798	17729	17860	17810	17808	17767	17789	17659	17811	17885	17700	17731	17861	17781	17845	17815	17681	17881	17842	17784	17861	17688	17916	17618	17877	17899	17925	17798	17840	17614	17803	17851	17841	17853	17856	17833	17840	17882	17803	17918	18009	17832	17856	17720	17812	17844	18002	17684	17929	17797	17832	17785	17813	17908	17644	17885	17766	17764	17925	17828	17673	17864	17687	17911	17747	17820	17795	17882	17773	17741	17872	17705	17790	17784	17908	17800	17739	17876	17879	17746	17907	17729	17737	17866	17911	17813	17900	17802	17697	17866	17896	17559	17694	17909	17774	17511	17846	17804	17776	17928	17775	17746	17724	17822	17862	17834	17648	17721	17875	17709	17981	17856	17842	17906	17815	17820	17739	17845	17852	17884	17723	17845	17789	17711	17709	17807	17699	17674	17586	17625	17918	17906	17739	17756	17676	17699	17876	17920	17788	17821	17878	17872	17674	17767	17600	17795	17702	17735	17675	17802	17797	17880	17760	17683	17606	17633	17914	17613	17779	17834	17769	17789	17930	17861	17655	17749	17863	17766	17834	17765	17715	17624	17784	17829	17769	17817	17748	17871	17795	17570	17861	17707	17921	17647	17872	17748	17791	17758	18045	17646	17882	17942	17753	17913	17825	17730	17884	17876	17780	17878	17822	17854	17923	17908	17839	17958	17632	17942	17697	17851	17814	17803	17838	17736	17807	17926	17756	17878	17954	17596	17708	17660	17864	17831	17821	17792	17748	17730	17900	17695	17652	17882	17865	17680	17674	17858	17758	17926	17677	17732	17873	17821	17825	17857	17895	17850	17630	17476	17715	17695	17933	17776	17835	17860	17825	17778	17832	17820	17921	17922	17717	17923	17788	17965	17708	17837	17816	17790	17781	17650	17885	17686	17808	17744	17783	17870
35965	29079	33520	32833	31146	31371	31232	30766	30890	31026	30655	30584	30805	30758	30701	30960	30782	30541	30515	30837	30786	30522	30616	30691	30678	30595	30939	30447	30315	30656	30487	30666	30840	30489	30674	30332	30469	30559	30542	30561	30555	30589	30759	30484	30657	30645	30500	30463	30626	30470	30962	30639	30688	30389	30447	30211	30636	30461	30575	30743	30988	30600	30729	30318	30400	30383	30624	30305	30505	30413	30411	30704	30659	30648	30488	30890	30831	30459	30426	30681	30514	30703	30943	30540	30383	30339	30406	30462	30265	30370	30407	30623	30549	30625	30609	30645	30535	30501	30460	30528	30522	30695	30420	30507	30412	30457	30638	30608	30400	30785	30550	30615	30426	30665	30528	30450	30277	30543	30509	30263	30292	30606	30754	30487	30370	30592	30654	30580	30752	30596	30683	30421	30505	30350	30512	30666	30415	30344	30546	30584	30372	30744	30689	30422	30668	30553	30280	30650	30618	30421	30718	30522	30612	30424	30325	30465	30459	30649	30546	30680	30624	30556	30652	30538	30527	30497	30672	30707	30631	30561	30523	30417	30406	30564	30170	30556	30506	30410	30459	30514	30568	30456	30484	30686	30586	30872	30807	30690	30697	30739	30264	30476	30294	30258	30365	30251	30498	30530	30511	30540	30561	30636	30631	30486	30570	30665	30507	30729	30387	30489	30600	30453	30362	30313	30670	30613	30687	30369	30703	30266	30321	30516	30441	30481	30468	30732	30783	30241	30606	30529	30224	30435	30447	30447	30460	30591	30521	30568	30549	30338	30452	30422	30274	30261	30554	30792	30623	30317	30518	30487	30512	30404	30595	30250	30462	30909	30448	30536	30664	30522	30525	30606	30802	30601	30534	30785	30666	30587	30392	30404	30513	30485	30573	30612	30415	30598	30720	30433	30592	30635	30441	30604	30562	30589	30387	30627	30623	30501	30453	30428	30616	30386	30411	30509	30470	30200	30527	30473	30634	30460	30513	30708	30481	30432	30412	30415	30397	30584	30573	30494	30155	30433	30396	30543	30356	30496	30379	30741	30666	30589	30599	30513	30483	30504	30562	30424	30529	30571	30451	30216	30610	30445	30327	30469	30528	30367	30643	30451	30674	30547	30583	30399	30408	30703	30440	30521	30486	30459	30585	30558	30476	30692	30667	30216	30576	30165	30500	30668	30627	30561	30392	30539	30444	30375	30352	30440	30684	30814	30330	30617	30497	30349	30455	30489	30654	30500	30759	30348	30395	30513	30677	30627	30408	30170	30558	30568	30299	30524	30527	30470	30478	30272	30327	30315	30557	30329	30466	30229	30688	30598	30514	30323	30449	30289	30586	30380	30506	30629	30578	30483	30609	30581	30454	30256	30709	30525	30553	30382	30700	30423	30682	30342	30737	30553	30643	30556	30653	30471	30381	30355	30617	30508	30310	30210	30509	30566	30674	30826	30724	30382	30627	30397	30510	30259	30428	30291	30531	30363	30579	30650	30565	30778	30692	30818	30780	30441	30636	30483	30483	30641	30411	30594	30540	30340	30451	30442	30572	30489	30759	30414	30444	30913	30253	30469	30518	30450	30290	30629	30672	30570	30727	30608	30492	30458	30364	30460	30667	30389	30649	30682	30818	30475	30347	30366	30476	30625	30683	30553	30420	30438	30702	30675	30570	30294	30356	30566	30641	30240	30378	30677	30705	30381	30711	30482	30506	30451	30523	30129	30613	30348	30462	30758	30404	30478	30609	30690	30570	30650	30561	30583	30430	30563	30618	30477	30605	30598	30541	30403	30671	30328	30650	30540	30552	30491	30526	30493	30445	30714	30425	30525	30565	30450	30489	30253	30364	30636	30544	30466	30494	30619	30578	30873	30480	30126	30417	30361	30614	30366	30574	30365	30716	30377	30544	30449	30634	30381	30377	30330	30314	30625	30414	30328	30676	30593	30521	30161	30474	30612	30625	30645	30480	30572	30458	30533	30587	30771	30717	30515	30445	30461	30286	30437	30397	30231	30352	30633	30337	30497	30405	30502	30454	30311	30381	30603	30813	30385	30458	30504	30599	30281	30649	30442	30810	30465	30379	30687	30320	30328	30658	30691	30554	30517	30238	30511	30430	30437	30539	30308	30624	30543	30727	30419	30641	30570	30629	30418	30463	30320	30467	30386	30556	30501	30292	30666	30653	30276	30561	30589	30618	30515	30873	30526	30582	30764	30517	30480	30521	30749	30532	30599	30486	30465	30439	30516	30591	30517	30448	30461	30483	30586	30487	30524	30692	30332	30629	30573	30450	30506	30261	30505	30308	30595	30580	30380	30622	30733	30650	30327	30639	30511	30616	30353	30488	30239	30521	30475	30784	30428	30526	30309	30555	30826	30542	30397	30453	30499	30876	30895	30267	30259	30367	30629	30793	30299	30550	30510	30333	30666	30608	30655	30412	30429	30238	30557	30580	30802	30622	30454	30650	30502	30519	30423	30618	30295	30234	30283	30447	30564	30287	30503	30406	30218	30448	30304	30517	30393	30583	30529	30794	30624	30702	30318	30340	30302	30507	30696	30679	30686	30458	30581	30749	30731	30727	30700	30597	30312	30550	30481	30540	30618	30393	30407	30458	30407	30613	30538	30337	30578	30394	30641	30145	30542	30567	30432	30427	30567	30421	30313	30665	30706	30694	30636	30579	30405	30566	30650	30626	30330	30487	30637	30548	30619	30204	30676	30707	30574	30452	30420	30282	30592	30641	30657	30534	30616	30540	30680	30745	30719	30770	30713	30502	30431	30668	30196	30509	30561	30810	30445	30386	30269	30563	30494	30635	30800	30580	30882	30716	30616	30659	30578	30893	30538	30715	30557	30499	30559	30637	30466	30636	30614	30726	30401	30684	30483	30429	30546	30593	30423	30733	30573	30564	30388	30709	30647	30573	30627	30525	30280	30627	30679	30687	30627	30685	30385	30378	30432	30460	30426	30755	30413	30363	30612	30738	30498	30331	30652	30817	30593	30529	30478	30588	30418	30547	30960	30381	30390	30674	30472	30484	30565	30545	30381	30483	30434	30517	30349	30249	30555	30623	30418	30751	30584	30829	30470	30347	30535	30282	30436	30561	30522	30452	30460	30366	30130	30438	30562	30484	30615	30591	30622	30376	30571	30412	30802	30460	30766	30453	30525	30580	30570	30523	30517	30312	30451	30581	30464	30504	30511	30525	30648	30666	30668	30648	30636	30547	30553	30483	30442	30265	30200	30415	30581	30756	30634	30558	30333	30588	30293	30508	30398	30430	30560	30508	30505	30778	30452	30387	30415	30362	30616	30534	30500	30716	30541	30645	30471	30385	30648	30838	30442	30742	30448	30682	30659	30621	30407	30574	30910	30614	30854	30674	30633	30608	30463	30467	30383	30394	30632	30599	30385	30421	30550	30561	30331	30268	30441	30573	30728	30586	30542	30530	30570	30485	30736	30569	30452	30509	30506	30479	30700	30646	30478	30340	30732	30471	30556	30528	30382	30557	30428	30483	30559	30325	30728	30335	30459	30593	30395	30604	30414	30614	30550	30693	30399	30614	30443	30626	30747	30904	30773	30491	30467	30481	30773	30575	30657	30464	30356	30571	30326	30325	30358	30444	30414	30640	30393	30578	30604	30539	30304	30438	30431	30430	30454	30441	30487	30397	30586	30426	30640	30537	30626	30754	30583	30517	30409	30427	30785	30513	30479	30329	30643	30652	30704	30448	30636	30504	30621	30782	30547	30545	30388	30404	30597	30588	30475	30665	30826	30720	30576	30639	30372	30698	30554	30857	30529	30667	30584	30556	30556	30597	30378	30439	30518	30270	30521	30633	30456	30681	30510	30393	30448	30655	30254	30522	30591	30567	30392	30713	30640	30577	30410	30460	30429	30621	30506	30728	30523	30543	30350	30500	30206	30390	30703	30497	30424	30497	30290	30500	30577	30399	30881	30524	30407	30494	30627	30653	30527	30588	30377	30542	30837	30410	30585	30747	30381	30498	30759	30698	30604	30473	30650	30470	30648	30907	30587	30851	30800	30723	30491	30350	30386	30313	30894	30548	30517	30858	30529	30452	30466	30735	30635	31043	30559	30259	30405	30191	30226	30344	30654	30625	30558	30796	30765	30601	30539	30324	30649	30486	30332	30814	30778	30520	30726	30515	30452	30330	30402	30581	30389	30652	30600	30569	30368	30583	30535	30598	30510	30690	30354	30396	30756	30544	30643	30387	30758	30839	30498	30469	30748	30527	30785	30670	30330	30283	30466	30477	30546	30614	30517	30526	30489	30504	30383	30323	30286	30318	30572	30608	30293	30555	30573	30584	30391	30400	30511	30521	30699	30452	30207	30545	30533	30670	30576	30596	30576	30474	30700	30445	30473	30662	30577	30660	30869	30401	30410	30391	30262	30731	30472	30505	30443	30467	30439	30701	30507	30442	30558	30604	30387	30405	30723	30659	30210	30492	30201	30627	30763	30621	30580	30602	30208	30508	30377	30413	30397	30449	30536	30360	30723	30258	30697	30584	30397	30382	30636	30414	30682	30655	30821	30487	30498	30284	30338	30570	30563	30602	30485	30442	30610	30575	30581	30644	30773	30651	30414	30848	30715	30571	30654	30505	30605	30422	30565	30655	30270	30610	30546	30309	30412	30497	30389	30565	30322	30808	30501	30861	30576	30565	30273	30349	30724	30652	30356	30320	30448	30540	30462	30520	30414	30473	30535	30482	30556	30556	30711	30474	30374	30368	30306	30348	30233	30657	30404	30285	30516	30710	30408	30634	30567	30793	30560	30580	30392	30443	30408	30312	30469	30794	30348	30508	30410	30646	30481	30569	30446	30584	30522	30581	30459	30440	30728	30648	30432	30525	30415	30468	30503	30502	30574	30331	30572	30478	30539	30609	30791	30489	30191	30629	30262	30373	30502	30311	30371	30734	30118	30833	30502	30607	30693	30633	30523	30498	30759	30511	30598	30671	30501	30869	30566	30674	30480	30803	30433	30840	30557	30627	30505	30328	30290	30645	30458	30405	30474	30384	30445	30505	30536	30347	30478	30429	30642	30441	30273	30289	30254	30341	30633	30553	30365	30399	30450	30827	30638	30586	30591	30551	30496	30578	30358	30544	30417	30647	30510	30574	30500
21329	23705	23029	21196	20242	19679	19415	19117	19130	18941	18758	18768	18826	18851	18920	18629	18645	18782	18764	18774	18595	18684	18549	18844	18546	18684	18514	18633	18651	18735	18541	18324	18573	18717	18397	18609	18599	18513	18666	18440	18460	18508	18476	18538	18693	18754	18727	18736	18753	18459	18630	18521	18544	18631	18640	18476	18453	18614	18779	18631	18574	18602	18374	18499	18666	18477	18209	18586	18641	18606	18521	18436	18487	18512	18728	18276	18546	18417	18573	18630	18434	18599	18669	18442	18697	18606	18342	18836	18421	18497	18560	18398	18574	18546	18583	18582	18471	18662	18696	18442	18528	18571	18487	18740	18590	18390	18570	18686	18581	18448	18719	18403	18430	18359	18544	18489	18515	18427	18416	18573	18638	18588	18551	18517	18725	18537	18622	18546	18384	18392	18405	18461	18689	18463	18714	18409	18595	18685	18496	18435	18452	18543	18519	18546	18529	18452	18576	18588	18695	18631	18341	18597	18463	18459	18431	18654	18690	18721	18696	18540	18656	18514	18404	18585	18542	18374	18300	18518	18580	18547	18390	18231	18654	18562	18513	18479	18465	18812	18583	18471	18727	18556	18341	18364	18536	18788	18499	18696	18686	18336	18670	18569	18399	18606	18688	18515	18448	18623	18556	18561	18521	18545	18686	18607	18436	18559	18575	18565	18683	18456	18558	18710	18367	18648	18459	18648	18553	18559	18469	18683	18465	18602	18415	18345	18548	18621	18582	18542	18658	18573	18579	18599	18513	18460	18561	18461	18697	18643	18709	18413	18456	18449	18669	18646	18561	18427	18541	18647	18420	18549	18744	18477	18659	18458	18608	18637	18340	18268	18625	18508	18682	18600	18488	18454	18544	18581	18639	18573	18721	18611	18539	18579	18604	18574	18657	18597	18373	18637	18566	18527	18299	18456	18569	18590	18403	18554	18667	18561	18444	18323	18522	18481	18628	18517	18571	18444	18400	18459	18432	18711	18642	18588	18728	18589	18543	18701	18356	18580	18657	18502	18751	18603	18691	18522	18757	18446	18668	18486	18593	18632	18458	18518	18561	18580	18740	18567	18503	18465	18518	18463	18531	18549	18630	18542	18543	18620	18489	18751	18518	18630	18556	18586	18437	18671	18605	18498	18435	18352	18627	18588	18564	18571	18455	18353	18474	18501	18565	18629	18629	18465	18437	18326	18504	18524	18419	18573	18702	18574	18602	18517	18499	18616	18567	18667	18549	18632	18575	18624	18326	18649	18368	18742	18710	18585	18503	18480	18540	18540	18432	18455	18528	18417	18586	18663	18387	18569	18532	18207	18738	18523	18649	18678	18785	18619	18603	18536	18721	18573	18435	18813	18614	18499	18428	18512	18596	18564	18606	18560	18674	18538	18635	18664	18584	18697	18474	18384	18540	18612	18569	18499	18438	18683	18426	18655	18713	18503	18532	18551	18541	18610	18527	18742	18567	18454	18497	18484	18554	18546	18517	18732	18686	18742	18409	18501	18461	18566	18352	18429	18545	18609	18712	18476	18594	18553	18495	18667	18616	18283	18456	18472	18582	18522	18724	18405	18504	18577	18523	18346	18437	18587	18531	18581	18406	18485	18412	18574	18355	18545	18390	18660	18531	18430	18591	18506	18593	18532	18418	18558	18683	18658	18531	18522	18432	18486	18663	18633	18588	18501	18533	18575	18633	18708	18401	18670	18509	18412	18680	18375	18637	18664	18439	18670	18590	18740	18571	18483	18592	18514	18609	18585	18641	18610	18483	18633	18515	18421	18627	18595	18446	18541	18367	18568	18669	18667	18517	18624	18489	18571	18557	18477	18579	18555	18472	18634	18417	18551	18503	18598	18562	18657	18331	18676	18619	18312	18635	18596	18376	18423	18820	18402	18696	18545	18562	18528	18542	18544	18461	18515	18474	18744	18497	18488	18585	18577	18402	18478	18604	18638	18590	18665	18557	18740	18457	18361	18453	18633	18580	18637	18513	18420	18466	18415	18653	18489	18409	18609	18565	18510	18408	18484	18672	18462	18624	18397	18641	18480	18715	18543	18692	18543	18561	18455	18457	18600	18497	18610	18479	18389	18551	18608	18309	18440	18630	18433	18545	18597	18543	18642	18530	18546	18553	18472	18535	18553	18389	18392	18437	18691	18526	18559	18519	18570	18515	18525	18522	18494	18402	18612	18547	18609	18633	18474	18707	18676	18474	18522	18637	18456	18640	18482	18519	18512	18434	18508	18505	18523	18555	18752	18424	18569	18583	18475	18406	18644	18781	18539	18399	18541	18630	18638	18466	18684	18648	18705	18611	18639	18596	18661	18529	18632	18422	18588	18453	18325	18642	18541	18611	18614	18445	18643	18726	18574	18594	18555	18507	18644	18515	18688	18741	18478	18460	18458	18500	18537	18409	18700	18483	18373	18584	18545	18674	18679	18571	18621	18657	18429	18543	18778	18518	18684	18742	18530	18296	18517	18581	18514	18581	18568	18624	18546	18551	18594	18601	18507	18554	18633	18453	18589	18620	18435	18537	18490	18495	18620	18562	18661	18439	18564	18712	18611	18472	18569	18472	18548	18687	18617	18534	18658	18651	18419	18610	18610	18519	18456	18486	18717	18555	18370	18607	18526	18423	18649	18497	18654	18660	18428	18585	18661	18589	18502	18494	18484	18612	18521	18670	18520	18534	18487	18487	18480	18493	18594	18586	18556	18632	18568	18552	18585	18677	18482	18547	18665	18463	18394	18656	18563	18494	18625	18470	18484	18507	18476	18528	18597	18514	18651	18666	18423	18281	18691	18562	18549	18490	18591	18597	18633	18562	18592	18512	18566	18523	18590	18541	18603	18660	18546	18549	18528	18670	18589	18616	18597	18584	18643	18627	18673	18577	18580	18516	18496	18475	18470	18497	18647	18560	18575	18626	18382	18598	18358	18415	18583	18653	18676	18437	18473	18462	18565	18584	18700	18545	18612	18242	18508	18741	18526	18472	18502	18448	18626	18450	18829	18606	18515	18491	18532	18514	18640	18654	18308	18621	18451	18408	18620	18503	18427	18633	18682	18476	18481	18540	18462	18459	18476	18321	18520	18636	18497	18580	18594	18495	18629	18468	18458	18449	18674	18480	18702	18631	18561	18480	18588	18532	18625	18643	18550	18470	18572	18538	18543	18566	18427	18764	18569	18482	18523	18548	18619	18495	18444	18504	18585	18359	18521	18375	18457	18650	18393	18629	18717	18562	18561	18382	18620	18746	18446	18557	18658	18612	18490	18685	18575	18621	18623	18451	18560	18522	18450	18439	18432	18555	18441	18392	18531	18531	18659	18491	18417	18711	18569	18743	18360	18751	18519	18566	18565	18638	18459	18562	18412	18437	18335	18487	18481	18536	18629	18579	18615	18507	18436	18582	18551	18591	18594	18441	18554	18572	18537	18476	18487	18556	18651	18501	18544	18602	18834	18570	18509	18541	18579	18580	18459	18499	18411	18413	18645	18538	18583	18596	18629	18603	18638	18594	18589	18700	18536	18440	18613	18395	18595	18362	18638	18621	18542	18558	18607	18514	18684	18545	18580	18490	18587	18609	18476	18486	18666	18572	18670	18561	18605	18615	18655	18817	18694	18546	18349	18492	18559	18724	18596	18698	18487	18520	18530	18533	18528	18340	18517	18485	18707	18607	18508	18680	18380	18555	18585	18388	18633	18613	18676	18479	18566	18601	18398	18478	18537	18543	18655	18518	18513	18601	18492	18372	18602	18633	18545	18394	18529	18374	18644	18730	18587	18541	18398	18517	18480	18346	18472	18634	18405	18302	18572	18368	18439	18409	18600	18401	18526	18547	18583	18599	18622	18505	18552	18625	18664	18548	18678	18675	18451	18440	18533	18424	18566	18478	18500	18420	18734	18581	18566	18477	18647	18444	18687	18581	18608	18656	18560	18591	18579	18491	18716	18646	18554	18480	18659	18539	18480	18504	18760	18691	18600	18720	18419	18334	18478	18553	18674	18504	18420	18537	18536	18509	18388	18581	18612	18556	18584	18715	18497	18497	18544	18503	18534	18448	18569	18610	18707	18632	18470	18606	18543	18623	18522	18471	18440	18433	18527	18601	18628	18379	18836	18387	18676	18781	18479	18589	18673	18432	18634	18431	18485	18451	18570	18681	18670	18785	18639	18430	18473	18397	18566	18533	18528	18493	18579	18506	18612	18324	18516	18698	18464	18450	18382	18471	18508	18584	18559	18622	18544	18560	18472	18416	18453	18601	18435	18553	18518	18526	18547	18649	18624	18544	18502	18632	18586	18493	18588	18580	18558	18458	18456	18496	18480	18543	18582	18637	18742	18644	18545	18481	18792	18568	18645	18568	18363	18729	18557	18478	18686	18463	18741	18400	18635	18360	18689	18465	18645	18509	18547	18526	18477	18520	18599	18584	18511	18538	18311	18407	18469	18609	18803	18861	18386	18656	18640	18578	18645	18457	18473	18616	18550	18468	18630	18519	18542	18534	18436	18642	18561	18623	18540	18520	18582	18457	18676	18403	18472	18557	18477	18358	18557	18614	18665	18569	18371	18640	18532	18513	18603	18453	18638	18433	18596	18484	18472	18534	18585	18531	18672	18455	18565	18519	18390	18692	18555	18625	18604	18683	18456	18497	18551	18387	18661	18429	18533	18434	18430	18672	18492	18629	18457	18576	18476	18443	18642	18703	18686	18577	18660	18611	18622	18547	18505	18588	18568	18746	18370	18481	18548	18701	18695	18722	18655	18499	18493	18537	18556	18561	18513	18342	18715	18535	18328	18652	18650	18496	18593	18703	18461	18597	18592	18627	18592	18680	18648	18662	18468	18458	18442	18447	18646	18470	18480	18751	18480	18518	18674	18626	18625	18409	18424	18610	18753	18710	18584	18556	18514	18775	18499	18443	18431	18521	18424	18569	18549	18625	18407	18654	18719	18616	18757	18490	18549	18596	18578	18598	18693	18647	18432	18388	18577	18400	18660	18485	18378	18550	18431	18633	18527	18632	18582	18611	18711	18593	18569	18492	18519	18536	18531	18480	18556	18627	18660	18474	18625	18656	18372	18606	18498	18573	18447	18514	18567	18779	18498	18688	18577	18802	18692	18605	18617	18549	18595	18357	18654
24049	21160	27765	25423	24854	29951	32314	30319	29377	29580	29662	29310	29380	29161	29144	28969	29064	29062	29034	28948	29056	28758	28871	28912	29107	28937	28983	28868	28893	28939	28817	28757	29072	28772	28961	29003	28719	28864	29011	28700	28666	28821	28833	28960	28831	28656	28770	28821	28676	28840	28711	28571	28816	28863	28921	28622	28674	28510	28918	28658	28603	28965	28876	28747	28818	28741	28736	28799	28889	28914	28800	28693	28802	28797	28650	28715	28655	28825	28605	28616	28788	29004	28941	28788	28429	28878	28706	28651	28649	28870	28450	28589	28710	28818	28560	28536	28617	28529	28706	28583	28533	28809	28781	28899	28915	28741	28721	28619	28631	28583	28817	28557	28798	28706	28921	28684	28722	28776	28809	28666	28637	29085	28959	28918	28898	28715	28918	28561	28786	28962	28820	28722	28638	28566	28947	28689	28555	28833	28850	28812	28822	28650	28590	28620	28825	28791	28626	28677	28999	28504	28529	28546	28568	28623	28972	28588	28752	28921	28612	28838	28954	28817	28497	28538	28494	28667	28531	28741	29024	28339	28536	28751	28741	28984	28662	28790	28714	28863	28867	28937	28518	28598	28551	28605	28492	28642	28559	28847	28802	28777	28491	28928	28601	28862	28924	28882	28802	28661	28638	28495	28639	28576	28748	28528	28978	28737	28747	28610	28764	28667	28703	28634	28835	28755	28723	28305	28808	28588	28725	28732	28465	28590	28826	28602	28597	28945	28575	28683	28632	28889	28579	28621	28925	28677	28796	28912	28976	28894	28696	28609	29133	28501	28695	28737	28549	28650	28555	28599	28605	28884	28695	28984	28541	28608	28780	28816	28525	28657	28530	28650	28813	28681	28608	28558	28570	28558	28901	28748	28985	28927	28594	28654	28687	28826	28754	28633	28324	28465	28875	28837	28613	28634	28617	28638	28644	28505	28723	28485	28870	28701	28742	28908	28524	28533	28896	28628	28689	28657	28796	28650	28701	28834	28852	28703	28932	28816	28989	28656	28607	28845	28996	28930	28737	28491	28752	28570	28743	28913	28724	28879	28717	28687	28819	28670	28696	28596	28737	28494	28602	28593	28736	28617	28626	28646	28746	28847	28650	28686	28909	28870	28811	28855	28615	28618	28752	28632	28399	28692	28890	28842	28663	28603	28481	28889	28548	28691	28597	28641	28931	28978	28762	28766	28535	28699	28632	28517	28357	29129	28772	28690	28670	28938	28592	28735	28825	28606	28666	28511	28841	28581	28993	28928	28901	28702	28740	28711	28463	28808	28678	28671	28796	28766	28774	28546	28625	28939	28737	28367	28747	28726	28708	28700	28708	28906	28670	28668	29054	28545	28809	28848	28853	28694	28648	28643	28796	28771	28706	28802	28646	28666	28919	28832	28458	28720	28924	28650	28959	28866	28836	28980	28804	28569	28761	28709	28686	28618	28813	28688	28728	28818	28607	28612	28662	28644	28922	28663	28614	28536	28852	28668	28941	28736	29022	28835	28804	28473	28642	28597	28472	28505	28646	28869	28603	28593	28657	28508	28793	28756	28701	28837	28804	28714	28791	28876	28896	28603	28657	28570	28764	28712	28579	28476	28758	28853	28707	28579	28414	28772	28799	28842	28539	28693	28660	28656	28585	28489	28739	28705	28896	28569	28740	28833	28625	28779	28829	28778	28875	28568	28633	28686	28512	28493	28583	28623	28685	28580	28738	28714	28860	28596	28657	28555	28899	28530	28478	28712	28671	28783	28775	28673	28611	28932	28613	28792	28790	28953	28300	28597	28786	28821	28942	28816	28747	28883	28523	28739	28666	28808	28733	28567	28449	28919	28726	28623	28798	28858	28728	28987	28708	28933	28785	28727	28836	28719	28635	28602	28594	28507	28789	28832	28871	28589	28996	28874	28607	28745	28742	28575	28587	28835	28743	28632	28746	28621	28831	28697	28782	28830	28636	28613	28605	28840	28678	28577	28744	28491	28704	28685	28848	28777	28689	28698	28720	28509	28768	28483	28895	28629	28827	28882	28715	28444	28876	28782	28429	28758	28559	28514	28669	28566	28701	28487	28591	28660	28970	28485	28899	28550	28589	28611	28764	28709	28475	28706	28725	28543	28541	28934	28874	28708	28738	28546	28682	28533	28569	28546	28834	28595	28760	28833	28726	28633	28491	28556	28749	28699	28596	28395	28672	28714	28695	28679	28769	28548	28761	28599	28767	28723	28683	28691	28517	28461	28855	28716	28819	28868	28892	28732	28605	28794	28624	28709	28711	28770	28610	28630	28486	28760	28726	28846	28558	28774	28578	28777	28871	28988	28661	28803	28776	28655	28801	28647	28685	28503	28770	28683	28717	28629	28590	28614	28387	28670	28706	28450	28695	28511	28371	28755	28462	28697	28930	28789	28683	28884	28456	28787	28661	28595	28714	28657	28662	28922	28797	28683	28677	28807	28677	28623	28936	28986	28668	28534	28823	28651	28745	28697	28845	28845	28735	28807	28529	28608	28779	28695	28739	29053	28531	28598	28612	28529	28590	28649	28723	28589	28520	28892	28554	28505	28756	28513	28689	28533	28743	28663	28641	28628	28653	28538	28847	28748	28603	28445	28723	28552	28910	28607	28438	28521	28938	28753	28438	28666	28669	28860	28722	28640	28603	28553	28831	28860	28793	28724	28736	28631	28849	28651	28964	28988	28738	28804	28706	28473	28947	28886	28826	28513	28467	29007	28770	28537	28603	28643	28900	28622	28665	28575	28526	28475	28543	28608	28815	28808	28801	28631	28653	28630	28800	28756	28439	28400	28783	29033	28830	28789	28767	28651	28627	28670	28663	29032	28693	28719	28916	28821	28562	28401	28846	28757	28372	28934	28651	28756	28787	28856	28681	28888	28473	28716	28816	28716	28597	28637	28623	28575	28791	28685	28772	28492	29020	28745	28533	28723	28521	28535	28899	28640	28775	28765	28782	28708	28828	28488	28322	28858	28496	28466	28688	28826	28991	28848	28851	28446	28681	28860	28774	28865	28723	28691	28894	28795	28712	28769	28844	28776	28712	28778	28689	28777	28849	28752	28713	28733	28725	28652	28982	28937	28690	28898	28767	28757	28777	28802	28969	28767	28980	28712	28539	28652	28823	28620	28846	28595	28740	28472	28695	28582	28721	28712	28921	28701	28702	28865	28984	28770	28701	28673	28468	28547	28581	28712	28805	28680	28565	28546	28701	28873	28415	28633	28762	28595	28660	28619	28706	28489	28758	28650	28780	28736	28760	28671	28161	28779	28707	28713	28868	28870	28800	28435	28748	29062	28582	28877	28408	28672	28675	28496	28685	28664	28714	28510	28672	28902	28702	28818	28601	28689	28612	28679	28690	28700	28516	28731	28508	28820	28365	28623	28437	28610	28759	28585	28676	28525	28754	28850	28761	28745	28667	28610	28597	28872	28721	28883	28836	29022	28822	28687	28662	28801	28811	28623	28424	28581	28657	28793	28645	28720	28743	28891	28920	28685	28720	28834	28317	28439	28960	28838	28562	28843	28601	28708	28795	28709	28717	28661	28970	28612	28779	28724	28992	28718	28687	28852	28799	28660	28531	28812	28860	28760	28766	28734	28574	29097	28700	28761	28793	28752	28893	28472	28724	28767	28633	28511	28803	28816	28901	28540	28438	28906	28766	28720	28637	28494	28474	28782	28691	28683	28532	28468	28415	28560	28779	29047	28646	28931	28539	28941	28841	28626	28654	28904	28746	28504	28640	28493	28906	28812	28462	28650	28648	28563	28704	28714	28834	28753	28836	28619	28523	28524	28907	28900	28714	28983	28867	28899	28762	28611	28901	28711	28691	28802	28844	28692	29068	28565	28480	29044	28880	28979	28926	28820	28706	28762	28622	28455	28632	28612	28601	28595	28757	28705	28692	28377	28805	28767	28595	28729	28553	28602	28934	28814	28692	28467	28571	28708	28542	28917	28804	28679	28664	28612	29153	28861	28707	28647	28774	28716	28688	28771	28954	28788	28641	28817	28565	28759	28647	28645	28648	28738	28847	28847	28690	28758	28630	28749	28752	28500	28506	28736	28880	28455	28714	28489	28633	28705	28886	28704	28802	28677	28637	28427	28847	29001	28501	28709	28523	28453	28649	28850	28954	28783	28549	28585	28765	28693	28774	28882	28634	28657	28755	28367	28816	28932	28909	28671	28865	28880	28875	28743	28526	28776	28658	28532	28695	28894	28779	28694	28634	28844	28552	28673	28677	28898	28647	28684	28889	28542	28713	28720	28483	28367	28464	28515	28688	28959	28640	28785	28689	28594	28771	28801	28489	28718	28517	28659	28731	28598	28752	28562	28748	28849	28912	28678	28557	28994	28705	28756	28966	28827	28776	28739	28868	28757	28718	28796	28645	28579	28777	28807	28821	28492	28733	28475	28656	28353	28864	28593	28540	28500	28629	28569	28753	28551	28736	28650	28640	28410	28662	28810	28812	28716	28526	28945	28710	28765	28434	28602	28770	28720	28654	28814	28684	28564	28784	28814	28896	28655	28600	28619	28983	28707	28755	28639	28806	28629	28634	28814	28839	28469	28493	28548	28370	28595	28801	28727	29061	28637	28766	28844	28799	28585	28772	28795	28864	28785	28894	28824	28784	28574	28712	28690	28423	28622	28392	28448	28846	28836	28909	28795	28703	28785	28776	28746	28773	28578	28843	28519	28381	28890	28554	28544	28576	28752	28576	28720	28479	28717	28678	28767	28810	28827	28632	28544	28513	28962	28745	28903	28631	28627	28388	28568	28765	28857	28742	28748	28877	28968	28925	28723	28716	28498	28742	28584	28691	28603	28687	28511	28789	28827	28584	28824	28669	28756	28672	28506	28644	28644	28534	28383	28808	28846	28772	28753	28799	28686	28608	28749	28673	28800	28664	28579	28581	28629	28666	28342	28534	28979	28777	28772	28556	28602	28810	28881	28715	28609	28596	28793	29095	28929	28569	28864	28852	28847	28994	28891	28854	28681	28609	28749	28817	28781	28667	28890	28531	28568	28881	28708	28724	28953	28414	28603	28645	28612	28530	28629	28697	28732	28514	28816	28774	28825	28668	28381	28906	28913	28896	28636	28606	28664	28701	28468	28986	28489	28718	28551	28682	28725
18316	29344	28822	24364	22069	20643	19836	19632	19217	18915	18632	18526	18291	18150	18093	18065	18164	17986	17866	17870	18234	17930	17998	18109	17797	17900	18302	17878	17862	17845	17709	17902	17832	17756	17723	17774	17933	17974	17895	18050	17903	17892	17935	17744	18051	17775	17935	17770	17891	17711	17755	17874	17829	17873	17773	17844	17986	17709	17820	17699	17673	17722	17931	17813	17931	17665	17755	17772	17814	17839	17716	17698	17579	17813	17762	17713	17850	17701	17559	17861	17566	17588	17933	17582	17604	17735	17801	17681	17633	17741	17780	17780	17695	17931	17752	17712	17733	17729	17746	17617	17677	17628	17675	17684	17832	17666	17777	17707	17781	17701	17731	17781	17915	17740	17839	17796	17583	17778	17667	17659	17896	17738	17767	17815	17648	17760	17697	17831	17805	17741	17774	17746	17616	17558	17750	17863	17786	17778	17759	17593	17772	17732	17638	17673	17702	17805	17626	17669	17812	17680	17512	17703	17813	17892	17691	17774	17712	17926	17757	17780	17822	17745	17618	17896	17651	17834	17774	17624	17706	17839	17661	17741	17767	17589	17587	17731	17911	17650	17699	17765	17697	17706	17664	17845	17588	17926	17804	17777	17770	17733	17713	17745	17776	17668	17724	17814	17790	17915	17821	17779	17738	17543	17814	17834	17739	17804	17824	17684	17790	17604	17794	17793	17829	17736	17772	17773	17627	17710	17681	17549	17815	17924	17509	17788	17596	17926	17678	17653	17775	17906	17723	17629	17655	17732	17657	17673	17730	17861	17659	17825	17733	17638	17812	17813	17953	17830	17789	17793	17624	17671	17813	17735	17694	17677	17842	17727	17622	17782	17655	17770	17816	17637	17923	17711	17920	17773	17536	17703	17787	17763	17764	17848	17809	17818	17659	17587	17678	17907	17606	17779	17702	17666	17665	17798	17819	17709	17774	17740	17860	17625	17732	17817	17653	17569	17831	17726	17681	17766	17644	17760	17821	17731	17804	17809	17719	17671	17741	17860	17790	17863	17584	17811	17596	17678	17796	17789	17764	17731	17785	17872	17727	17656	17771	17882	17631	17729	17579	17696	17872	17765	17763	17678	17721	17839	17853	17788	17725	17662	17702	17754	17935	17822	17723	17754	17658	17644	17915	17780	17652	17693	17754	17671	17838	17823	17656	17623	17778	17694	17878	17677	17800	17600	17815	17764	17741	17759	17628	17586	17752	17832	17694	17763	17667	17712	17688	17747	17828	17797	17667	17683	17731	17658	17739	17752	17754	17795	17688	17646	17661	17856	17767	17771	17760	17711	17792	17655	17624	17644	17696	17870	17972	17825	17573	17596	17806	17786	17656	17628	17865	17736	17834	17550	17659	17840	17688	17691	17787	17624	17623	17749	17734	17789	17805	17752	17753	17682	17694	17693	17761	17760	17860	17841	17693	17860	17553	17758	17700	17732	17797	17869	17880	17699	17593	17820	17881	17684	17536	17670	17791	17872	17897	17826	17633	17704	17634	17706	17757	17655	17677	17781	17739	17762	17746	17658	17563	17827	17790	17653	17577	17646	17686	17806	17783	17683	17651	17645	17822	17842	17814	17572	17658	17572	17766	17898	17770	17747	17751	17614	17651	17776	17569	17727	17702	17727	17785	17892	17764	17783	17735	17785	17726	17703	17733	17813	17788	17673	17676	17591	17745	17698	17852	17807	17706	17621	17683	17596	17861	17670	17796	17751	17686	17941	17890	17664	17786	17695	17848	17696	17716	17880	17741	17793	17796	17548	17633	17636	17791	17656	17824	17631	17975	17816	17619	17673	17922	17693	17515	17797	17559	17794	17747	17541	17738	17784	18030	17794	17736	17501	17855	17669	17902	17962	17815	17786	17717	17625	17909	17681	17625	17840	17696	17845	17824	17793	17764	17772	17755	17769	17818	17754	17822	17713	17790	17790	17749	17737	17700	17605	17765	17697	17773	17810	17775	17678	17673	17713	17715	17499	17680	17672	17748	17706	17696	17868	17683	17698	17666	17903	17834	17709	17788	17620	17629	17776	17895	17669	17567	17861	17810	17609	17845	17781	17610	17570	17733	17870	17909	17647	17816	17798	17756	17859	18008	17705	17668	17812	17708	17578	17791	17623	17775	17913	17781	17749	17736	17863	17601	17647	17689	17626	17750	17684	17706	17845	17740	17729	17593	17583	17686	17620	17822	17658	17785	17747	17684	18052	17776	17603	17810	17826	17641	17755	17686	17669	17553	17681	17741	17807	17675	17789	17690	17747	17784	17731	17920	17684	17880	17760	17751	17641	17808	17722	17889	17698	17856	17854	17842	17819	17461	17767	17715	17695	17902	17645	17737	17749	17750	17760	17683	17683	17706	17751	17747	17821	17731	17924	17922	17721	17604	17743	17960	17791	17715	17942	17779	17756	17882	17822	17643	17754	17635	17790	17940	17699	17631	17595	17825	17724	17806	17760	17870	17600	17702	17721	17704	17611	17738	17568	17848	17769	17755	17668	17612	17741	17653	17820	17669	17638	17833	17928	17706	17853	17878	17535	17687	17745	17678	17659	17843	17759	17924	17608	17821	17698	17666	17835	17763	17698	17688	17801	17824	17627	17743	17752	17835	17695	17759	17659	17718	17761	17722	17672	17578	17562	17819	17869	17933	17818	17778	17970	17731	17779	17683	17757	17678	17605	17751	17715	17818	17816	17825	17906	17538	17734	17625	17676	17742	17743	17755	17785	17772	17593	17778	17752	17722	17661	17759	17691	17609	17756	17738	17598	17678	17851	17817	17606	17649	17514	17565	17723	17680	17690	17633	17673	17553	17863	17622	17546	17865	17737	17588	17813	17471	17816	17763	17674	17859	17878	17848	17759	17695	17839	17627	17772	17775	17802	17662	17649	17651	17678	17712	17777	17657	17779	17384	17693	17844	17733	17667	17712	17824	17748	17767	17596	17602	17777	17757	17684	17514	17787	17544	17755	17723	17625	17655	17732	17560	17819	17706	17794	17742	17756	17591	17730	17716	17460	17736	17680	17966	17905	17852	17640	17786	17857	17584	17888	17736	17760	17712	17710	17783	17825	17772	17847	17679	17882	17817	17813	17526	17700	17852	17851	17627	17795	17626	17699	17689	17623	17599	17677	17681	17631	17608	17764	17690	17723	17809	17831	17554	17725	17825	17761	17804	17829	17640	17520	17726	17645	17558	17723	17776	17803	17721	17634	17675	17706	17813	17835	17739	17785	17809	17639	17699	17547	17820	17724	17797	17758	17613	17982	17637	17648	17847	17713	17690	17957	17823	17751	17771	17611	17757	17745	17810	17926	17547	17895	17658	17781	17758	17902	17579	17592	17793	17769	17827	17805	17864	17713	17759	17793	17753	17795	17686	17888	17795	17776	17729	17802	17827	17685	17801	17792	17682	17677	17741	17796	17908	17862	17761	17722	17721	18030	17665	17628	17887	17794	17822	17962	17713	17648	17651	17784	17798	17656	17619	17705	17673	17577	17751	17845	17750	17740	17792	17553	17947	17674	17854	17770	17541	17682	17678	17901	17722	17667	17818	17659	17789	17719	17968	17832	17726	17884	17781	17692	17802	17619	17852	17556	17792	17935	17768	17798	17783	17804	17764	17804	17516	17694	17720	17555	17672	17683	17845	17587	17862	17726	17768	17785	17704	17543	17585	17569	17792	17807	17820	17738	17610	17797	17687	17809	17894	17685	17709	17731	17553	17767	17815	17676	17808	17708	17888	17727	17809	17875	17727	17889	17743	17716	17612	17682	17636	17818	17781	17679	17762	17625	17761	17757	17687	17704	17792	17675	17611	17790	17900	17559	17858	17767	17677	17723	17886	17652	17684	17658	17710	17893	17717	17849	17776	17767	17633	17750	17690	17764	17825	17781	17686	17828	17545	17802	17861	17858	17623	17910	17654	17736	17663	17647	17608	17777	17811	17690	17766	17658	17815	17682	17733	17755	17736	17808	17844	17772	17753	17729	17701	17643	17791	17909	17657	17740	17645	17772	17849	17658	17682	17712	17702	17916	17749	17662	17726	17751	17631	17738	17790	17677	17806	17818	17783	17892	17682	17820	17784	17676	17679	17653	17807	17759	17656	17814	17873	17871	17798	17909	17758	17641	17935	17765	17567	17692	17879	17710	17877	17767	17729	17588	17608	17757	17658	17658	17890	17750	17538	17688	17658	17794	17785	17723	17905	17713	17787	17756	17834	17691	17894	17790	17736	17926	17746	17660	17839	17741	17844	17791	18006	17698	17560	17697	17650	17809	17827	17739	17826	17595	17526	17867	17792	17737	17703	17658	17736	17746	17691	17781	17768	17766	17810	17953	17800	17684	17769	17783	17647	17687	17919	17735	17674	17732	17787	17787	17608	17576	17597	17957	17687	17719	17591	17796	17857	17711	17875	17752	17547	17945	17805	17837	17838	17923	17683	17918	17778	17703	17670	17696	17577	17765	17810	17803	17695	17819	17880	17732	17719	17779	17890	17498	17793	17783	17748	17980	17619	17789	17802	17697	17884	17682	17812	17784	17627	17664	17633	17687	17715	17915	17675	17830	17749	17692	17694	17700	17675	17770	17802	17540	17818	17611	17719	17549	17578	17748	17714	17705	17831	17623	17687	17797	17583	17773	17881	17808	17679	17769	17695	17793	17641	17713	17696	17608	17818	17581	17758	17661	17923	17611	17586	17692	17763	17734	17893	17629	17794	17745	17773	17718	17753	17742	17736	17801	17723	17673	17698	17631	17688	17824	17803	17773	17965	17665	17669	17780	17873	17744	17918	17713	17697	17831	17708	17858	17538	17760	17827	17612	17727	17691	17502	17688	17646	17614	17704	17721	17638	17758	17744	17633	17765	17708	17677	17797	17886	17715	17530	17770	17787	17607	17614	17718	17670	17799	17807	17531	17627	17560	17654	17700	17810	17808	17643	17933	17768	17703	17501	17633	17619	17641	17888	17759	17675	17629	17803	17958	17994	17706	17713	17805	17907	17838	17740	17741	17683	17809	17652	17690	17785	17747	17697	17781	17815	17676	17702	17710	17882	17792	17734	17757	17856	17639	17726	17668	17686	17873	17711	17803	17890	17698	17717	17905	17676	17741	17735	17717	17763	17708	17627	17855	17863	17857
39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
