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
338865165270	338865165820	338865166370	338865166920	338865167470	338865168020	338865168570	338865169120	338865169670	338865170220	338865170770	338865171320	338865171870	338865172420	338865172970	338865173520	338865174070	338865174620	338865175170	338865175720	338865176270	338865176820	338865177370	338865177920	338865178470	338865179020	338865179570	338865180120	338865180670	338865181220	338865181770	338865182320	338865182870	338865183420	338865183970	338865184520	338865185070	338865185620	338865186170	338865186720	338865187270	338865187820	338865188370	338865188920	338865189470	338865190020	338865190570	338865191120	338865191670	338865192220	338865192770	338865193320	338865193870	338865194420	338865194970	338865195520	338865196070	338865196620	338865197170	338865197720	338865198270	338865198820	338865199370	338865199920	338865200470	338865201020	338865201570	338865202120	338865202670	338865203220	338865203770	338865204320	338865204870	338865205420	338865205970	338865206520	338865207070	338865207620	338865208170	338865208720	338865209270	338865209820	338865210370	338865210920	338865211470	338865212020	338865212570	338865213120	338865213670	338865214220	338865214770	338865215320	338865215870	338865216420	338865216970	338865217520	338865218070	338865218620	338865219170	338865219720	338865220270	338865220820	338865221370	338865221920	338865222470	338865223020	338865223570	338865224120	338865224670	338865225220	338865225770	338865226320	338865226870	338865227420	338865227970	338865228520	338865229070	338865229620	338865230170	338865230720	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2764	3600	2300	2764	3600	2300	2764	3600	2300	2763	3600	2300	2763	3600	2300	2763	3600	2300	2763	3600	2300	2763	3600	2300	2763	3600	2300	2763	3600	2300	2763	3600	2300	2763	3600	2300	2763	3600	2300	2763	3600	2300	2762	3600	2300	2762	3600	2300	2762	3600	2300	2762	3600	2300	2762	3600	2300	2762	3600	2300	2762	3600	2300	2762	3600	2300	2762	3600	2300	2762	3600	2300	2762	3600	2300	2762	3600	2300	2762	3600	2300	2762	3600	2300	2762	3600	2300	2762	3600	2300	2762	3600	2300	2762	3600	2300	2762	3600	2300	2762	3600	2300	2762	3600	2300	2762	3600	2300	2762	3600	2300	2762	3600	2300	2762	3600	2300	2762	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
22589	21179	27819	24953	22672	28218	34008	30904	30060	30327	30541	29963	29807	29637	29437	29894	29719	29590	29443	29636	29595	29646	29349	29318	29421	29273	29189	29218	29080	29174	29336	29029	29291	29068	29305	29228	28980	29280	29396	29174	29271	29203	29438	29176	29200	29178	29100	28960	29151	29379	29345	29052	29131	29410	29289	29031	29230	29214	29088	29027	29127	29243	29083	28915	29051	29029	29203	28954	29060	29210	29282	29118	29195	29252	29121	29135	29076	29091	29080	29004	29114	29128	29110	28967	28957	28775	29029	29043	28845	28805	29120	28842	29179	29309	29211	29094	29129	29145	29051	29086	28688	29065	29072	29084	29037	29102	28813	28944	29356	28951	28972	29259	28920	28846	29074	28836	29094	29250	29168	29189	29191	28912	29230	29074	28984	28898	29056	29023	28949	28978	28976	29198	29035	28916	28985	29180	29022	28973	28854	29078	29060	29115	29037	29001	28996	29096	28982	29020	28955	28985	28906	29142	29077	28933	29305	28762	28856	29030	28834	28713	29043	29024	29030	28999	29040	28990	29011	29103	29129	28883	29116	28895	28950	28797	29106	28961	28973	29018	29036	29009	29218	28767	28774	28929	28724	28867	28865	29013	28872	28934	29034	28864	28627	29162	28896	29090	29052	28855	28816	29166	29282	29032	28923	28876	28988	28812	29188	28905	28807	29050	28944	28771	29127	28912	28817	28932	29150	29014	28947	29123	28899	28892	29090	28975	29096	29035	29193	29076	28779	29039	29018	28883	28986	28982	28831	28860	28969	28852	28948	28823	28996	28924	28947	29052	29080	28925	29212	28976	28987	28912	29153	28806	28797	29100	28992	28885	28786	29216	28855	29003	28707	28876	29041	29037	29060	28963	29140	29222	29102	29042	28892	28920	29210	29042	29080	29060	28953	29066	29180	28957	29124	28893	28917	29056	28993	29056	28930	28858	29076	29028	28897	28968	29082	28745	29065	29088	28862	28801	29094	28997	29217	28761	28634	28990	28906	28691	28752	29011	28949	28816	29048	28841	29033	28928	28886	28927	28957	29035	29183	29008	28951	28990	28883	28944	29165	29185	29008	28894	29208	29140	28934	28816	28792	28974	28845	29012	28656	28931	29123	28986	28914	29162	28835	29080	28704	28996	28850	28853	29166	28843	28898	29026	29077	29054	28935	28953	29135	29180	28716	28815	29013	28929	29410	29113	29039	28997	29044	28977	28967	29105	29019	29041	28915	28988	28830	29001	28862	28995	29083	28983	28771	29041	29004	29016	28764	28872	28959	29001	29165	28887	28621	28879	28842	28890	29219	29128	28749	28882	29180	28962	29271	29243	28863	29256	29001	29001	28955	28817	29140	28959	29033	28907	28796	28974	28882	28852	29313	28904	28992	29169	29004	28827	28784	28811	28938	28912	28919	28881	29109	28904	29148	29112	29216	29043	28766	28829	28922	28834	28950	29338	29107	28950	28736	28885	28958	29009	29072	28924	28945	29129	29188	29121	28958	28962	29014	28977	29275	29014	29172	29026	28867	28833	29111	28861	28956	29089	28887	28914	29125	29220	28930	29069	29055	28815	29180	28963	29265	28916	29085	29098	28786	29033	28729	29057	28913	28878	28756	29098	29378	29189	29102	28904	29056	28936	28852	29183	28920	28746	29024	28983	28802	28860	29100	28680	28964	28887	28921	28876	28946	28760	28965	28762	28888	29009	28790	28976	29290	29087	29218	29220	29008	29098	28800	29049	28795	28762	28993	29069	28798	28801	29095	28893	29172	29003	28877	29239	29437	28842	29002	28975	28984	28763	28742	29193	28837	29023	29147	28836	28893	28945	28871	28865	29168	28981	29059	28950	29155	29342	28968	29194	29131	28940	28749	29018	29032	28843	28947	29191	28745	28993	29147	28829	29088	29081	29021	28952	29108	29032	29123	29195	28997	28768	28775	29157	28843	29063	29043	28741	28733	28790	28994	28928	28862	29107	28986	28915	29331	28732	28955	29030	28848	28706	28763	28965	29053	29239	28946	29096	29064	29230	29154	29161	28961	29133	28807	28863	28811	28898	28823	28903	29018	28849	29149	28879	29276	29040	28865	28987	29193	29075	28967	29185	28919	29004	28869	29091	28979	29093	29076	28793	29197	29114	28852	28913	29160	28988	29124	29163	28866	28902	29071	28901	28829	29101	28904	29016	29175	28887	28996	28937	28917	28728	28798	29078	28924	29105	29050	29063	28882	29221	28920	29013	29067	28866	28873	29032	29118	28947	28873	28801	28974	28908	29123	28816	28679	28913	28840	29100	29012	29197	29132	29050	28941	28832	28977	28830	28872	29099	28991	29013	28946	28878	28932	28871	29099	28978	29209	29071	28843	29071	29210	28713	28915	28793	29112	28981	28673	29344	28994	28752	28845	28601	28747	28956	28951	29060	28962	28769	29020	29123	28904	28852	28959	29066	28935	28756	28964	28879	28974	28845	28887	28966	28894	28962	28967	29050	29067	28917	28876	29201	28980	28741	28994	28972	28886	28798	28778	28921	28957	29076	29082	28680	29206	29105	28945	29023	28982	29113	28877	29024	28816	28986	28970	29124	28985	28898	28919	29061	28797	29025	28801	29066	28809	29010	28874	28881	29023	29197	29048	28926	29168	29195	28945	29082	29106	28848	28889	28865	28885	29019	29038	28929	28781	28982	28911	29028	29187	29162	28708	28918	28854	29089	29049	29154	28981	28856	28650	28800	28906	29056	29063	29123	28813	29016	28919	28933	28913	28970	28877	28699	29002	28765	28916	28979	29277	29131	28832	29074	29008	29210	29106	29161	28992	29184	29072	28895	28991	28632	29199	28675	28697	28998	28953	28902	28986	28796	29046	28858	28887	29003	28969	29146	29063	29046	29058	28855	29147	29082	28817	29080	28961	29063	29018	28785	28906	28945	29156	29172	29223	28911	29019	28970	28973	29078	28862	28810	29211	28950	28964	28927	29291	28721	28826	29049	29011	29025	29296	29090	28928	28987	29199	28757	29073	28910	28938	29187	29144	29036	28801	28705	28804	28763	28624	28983	28843	28896	28984	29086	28965	28877	28873	28908	28981	29090	29106	28864	28734	28936	29252	29060	29094	28874	29038	28949	28892	28843	29326	29129	29020	28955	28859	28796	29196	28976	28982	28946	29165	28969	28918	28995	28911	28934	28923	29128	29065	28834	29060	29042	29014	28846	28979	28975	28839	29104	28870	28898	28949	28904	29205	28843	29058	28928	28806	28914	28830	29149	28624	29030	28686	29074	28733	29167	29248	28990	29132	28851	29296	29018	28867	28975	28873	29017	28920	28762	28945	28926	29089	29284	29222	28970	28691	29015	29116	29012	28936	28865	29164	28683	28901	28904	29175	28815	28929	29204	29095	29292	29089	28827	29087	28744	29217	28865	29009	29224	29186	28993	29193	28765	28993	28837	29054	28806	28892	28937	28969	29003	29077	29302	28850	28960	29011	29109	28839	28971	28940	29215	28962	28824	29160	28997	28801	29027	29149	28862	28898	29008	28818	28979	28960	29058	29026	28877	28964	29116	28935	28765	28781	28945	29234	29173	29215	28984	29126	28906	29188	28881	29224	29102	29100	28899	28693	28812	28833	28975	28874	29064	28831	29053	29011	29210	28933	28932	28917	28709	28917	29071	28862	29042	28926	28738	28705	28861	28938	29027	28933	28969	29078	28955	29092	29121	28938	29113	29324	28970	29107	29107	28918	28936	28764	28857	28964	29166	28775	29151	28946	29213	28810	28948	28737	29202	29004	29110	29070	28902	28971	29138	29088	29005	28927	28867	28875	28917	29087	28845	28933	28845	28598	29150	29080	29132	28978	29072	28954	28860	28818	28923	29019	29175	28964	29106	28852	28844	29043	28905	28787	28974	28969	28723	29077	28810	28943	28941	29142	28808	28683	28724	28773	28974	29215	29140	28828	28826	28892	29136	29066	29065	28707	28827	29037	29211	29013	28878	29118	28709	29014	29079	28942	29165	28822	29005	29012	29049	28733	29026	29175	29153	28933	28980	28919	28906	29054	29054	29111	28836	28841	29042	28951	28962	28997	28990	28918	28929	29046	28905	29050	28899	29068	29025	29014	29181	28865	28889	29094	29047	28896	28871	28986	29128	28992	29033	28964	28864	28928	29083	28962	29292	29330	29014	29066	28865	28953	28714	28838	28576	28753	29031	28948	29133	29185	28903	29001	28932	28902	28920	28544	28969	29024	29119	28841	28722	28956	28901	29016	28997	28880	29100	28974	28863	29045	28907	29024	29006	29058	28912	29260	29029	28978	28828	29192	28992	29118	28861	29156	29082	28837	28993	28783	28995	29118	29027	29013	28836	28881	28903	28957	28896	29065	28943	28965	29020	29051	29142	28853	29068	28904	28773	28958	28870	28889	28759	29119	28983	28773	29097	29208	29031	28913	28889	29193	29251	28957	28931	29193	28806	28983	28923	28839	29180	28702	29223	29427	28883	29102	29289	28908	29016	28910	28831	29005	29061	28832	28747	28624	29019	29171	28912	28870	29175	29047	29043	28961	28802	28935	28928	29185	28981	29039	28870	28838	29187	29081	28963	29183	28860	28932	28850	28963	28901	28853	28939	28978	29234	28839	29104	29028	29005	28923	28776	29118	28738	29088	28991	29301	28630	29081	29043	28983	28991	29130	28714	28744	28844	29054	28975	29040	28957	28755	28661	29037	28774	28562	29004	28844	28965	29072	28754	28989	29207	29054	28765	28778	28629	29163	28716	29024	28636	29013	28985	28934	29014	28725	28886	29077	29052	29006	29030	29069	28978	29066	29063	28906	28901	28854	29190	28797	29035	29016	29108	28719	28936	29342	28982	29178	28909	29012	28837	28963	28930	29033	29115	29051	29099	29023	29053	29163	29147	29066	28974	28907	29033	29125	29041	29000	29197	29115	29011	29008	28821	28981	28893	29111	29109	29281	28841	28960	28772	29007	29060	29195	28997	28975	28909	28860	29048	28891	28917	28815	29081	28986	29085	28919	29032	29179	28993	28966	28893	29094	28897	29155	29114	29079	28998	28893	28860	28885	28981	29194	29110	28932	28999	28907	28949	28910	28894	29035	29078	28927	28820	29268	28866	28897	29228	29138	28818	29057	28647
20210	34763	33713	27646	24597	22451	21505	20610	20187	19560	19251	18910	18741	18579	18669	18440	18420	18527	18321	18269	18183	18100	18229	17933	18095	18208	18072	18036	18015	17902	17886	18059	17986	18017	17955	18153	18273	18121	18137	17917	18036	18115	18019	17892	17889	18076	17931	17824	17810	17663	17982	17988	18124	18019	17830	18057	17696	17821	18161	17987	17709	17876	17667	17740	17823	17724	17696	17779	17782	17864	17940	17867	17856	17679	17928	17965	17792	17809	17671	17860	17709	17855	18073	17628	17838	17844	17820	17851	17917	17688	17710	17799	17793	17962	17636	17805	17690	17832	18025	17664	17957	17701	17734	17691	17870	17835	17752	17871	17767	17704	17803	17808	17700	17859	17875	17888	17728	17791	17845	17747	17825	17673	17916	17820	17794	17794	17910	17746	17845	17885	17772	17558	17859	17687	17669	17726	17730	17810	17720	17787	17823	17888	17729	17710	17776	17747	17617	17871	17741	17974	17742	17817	17866	17737	17834	17787	17807	17835	17698	17723	17812	17750	17590	17580	17830	17818	17688	17837	17717	17859	17777	17810	17720	17838	17858	17866	17702	17986	17716	17779	17785	17758	17560	17946	17811	17765	17792	17852	17928	17810	17619	17673	17793	17754	17938	17680	17759	17792	17759	17665	17887	17625	17648	17823	17967	17745	17821	17727	17744	17876	17615	17881	17873	17856	17787	17762	17664	17865	17802	17754	17748	17661	17762	17851	17686	17790	17914	17812	17779	17939	17812	17617	17757	17868	17709	17979	17805	17909	17833	17727	17707	17837	17879	17869	17717	17963	17825	17876	17732	17677	17727	17797	17712	17840	17713	17733	17796	17892	17697	17680	17907	17963	17639	17789	17726	17708	17746	17858	17906	17848	17633	17792	17834	17800	17674	17744	17934	17739	17594	18057	17614	18029	17771	17809	17746	17604	17774	17702	17759	17705	17720	17802	17894	17649	17745	17753	17748	17811	17742	17655	17559	17729	17935	17741	17686	17756	17684	17776	17905	17766	17771	17853	17636	17919	17680	17819	17908	17966	17742	17645	17805	17777	17861	17762	17866	17883	17803	17818	17741	17870	17653	17823	17740	17910	17799	17917	17847	17763	17868	17784	17638	17717	17704	17564	17753	17716	17853	17778	17832	17757	17711	17748	17812	17885	17682	17775	17776	17666	17784	17580	17710	17931	17743	17915	17834	17771	17856	17779	17825	17895	17711	17741	17718	17809	17806	17812	17749	17591	17799	17823	17820	17848	17667	17785	17609	17928	17883	17769	17895	17725	17990	17834	17896	17691	17964	17881	18003	17542	17813	17972	17705	17796	17796	17601	17847	17716	17737	17762	17684	17919	17851	17812	17791	17761	17642	17709	17560	17911	17758	17814	17912	17842	17744	17773	17680	17802	17867	17666	18065	17897	17840	17808	17630	17679	17917	17808	17706	17853	17834	17759	17747	17697	17676	17997	17642	17868	17737	17751	17900	17798	17801	17685	17666	17844	17692	17788	17886	17908	17734	17736	17680	17568	17808	17863	18031	17770	17727	17891	17790	17606	17871	17725	17738	17918	17840	17886	17928	17644	17842	17721	17728	17897	17681	17687	17814	17848	17663	17781	17831	17821	17824	17676	17846	17826	17762	17512	17779	17867	17773	17875	17877	17789	17666	17825	17681	17639	17990	17790	17803	17723	17868	17834	17860	17710	17787	17744	17753	17791	17858	17933	17694	17794	17853	17752	17699	17749	17824	17783	17966	17652	17876	17685	17792	17749	17934	17906	17792	17883	17642	17822	17767	17719	17798	17841	17741	17623	17794	17898	17771	17580	17969	17700	17848	17797	18024	17845	17930	17791	17812	17730	17751	17686	17803	17826	17628	17852	17787	17830	17593	17716	17845	17778	17743	17725	17829	17801	17700	17750	17781	17734	17721	17759	17648	17682	17979	17604	17802	17752	17788	17818	17754	17616	17757	17780	17840	17708	17791	17822	17803	17689	17942	17541	17828	17597	18009	17710	17705	17762	17703	17771	17847	17787	17724	17679	17643	17709	17834	17905	17613	17744	17769	17900	17750	17806	17810	17556	17878	17713	17841	17889	17975	17812	17848	17617	17867	17705	17722	17612	17814	17969	17700	17548	17770	17683	18066	17703	17720	17781	17809	17755	17754	17625	17955	17638	17756	17809	17912	17818	17790	17866	17771	17769	17514	17812	17842	17719	17685	17608	17660	17760	17725	17850	17953	17718	17523	17739	17741	17830	17779	17850	17647	17767	17789	17855	17767	17902	17693	17855	17722	17810	17714	17711	17660	17930	17911	17919	17823	17678	17820	17729	17784	17754	17752	17695	17888	17732	17799	17745	17807	17684	17609	17801	17628	17852	17712	17724	17709	17833	17767	17806	17879	17648	17633	17945	17792	17949	17618	17834	17690	17723	17686	17863	17951	17720	17720	17746	17748	17701	17950	17887	17728	17863	17939	17426	17867	17691	17788	17906	17782	17898	17764	17696	17730	17719	17775	17893	17895	17871	17798	17553	17873	17800	17751	17797	17746	17632	17707	17804	17848	17474	17770	17911	17813	17734	17818	17893	17602	17893	17771	17718	17857	17782	17906	17607	17843	17794	17673	17942	17961	17735	17665	17737	17947	17810	17700	17761	17806	17900	17868	17758	17931	17810	17659	17634	17812	17638	17808	17928	17762	17855	17793	17833	17721	17963	17780	17868	17772	17746	17596	17626	17729	17821	17813	17799	17881	17782	17815	17771	17839	17738	17646	17679	17932	17745	17854	17964	17768	17647	17736	17829	17645	17797	17640	17706	17871	17773	17750	17716	17902	17976	17556	17798	17806	17672	17874	17915	17717	17696	17753	17744	17862	17586	17745	17784	17781	17698	17768	17906	17966	17680	17801	17687	17682	17718	17674	17768	17782	17717	17800	18046	17531	17776	17740	17742	17842	17852	17856	17688	17750	17838	17826	17820	17694	17749	17769	17650	17742	17717	17744	17760	17611	17700	17911	17705	17832	18028	17824	17720	17831	17732	17754	17761	17925	17719	17602	17735	17723	17882	17840	17834	17785	17797	17930	17678	17908	17745	17934	17643	17759	17860	17826	17743	17861	17793	17837	17669	17865	17817	17745	17942	17570	17815	17715	17816	17744	17689	17826	17738	17530	17715	17685	17807	17832	17792	17689	17742	17765	17736	17879	17774	17817	17799	17605	17912	17804	17694	17736	17756	17791	17740	17903	17796	17577	17752	17800	17686	17847	17623	17802	17834	17691	17718	17926	17691	17831	17670	17755	17676	17814	17663	17710	17935	17802	17756	17864	17639	17837	17816	17916	17775	17804	17725	17714	17501	17718	17636	17643	17882	17827	17743	17676	17816	17760	17827	17843	17841	17544	17765	17945	17679	17812	17669	17650	17738	17816	17638	17802	17873	17839	17701	17969	17691	17708	17851	17782	18054	17818	17709	17939	17624	17772	17912	17787	17761	17713	17664	17841	17677	17718	17843	17751	17793	17701	17787	17898	17770	17718	17811	17687	17783	17808	17784	17883	17653	17705	17609	17660	17766	17755	17947	17784	17783	17720	17856	17591	17714	17773	17751	17767	17676	17846	17834	17802	17597	17807	17807	17758	17847	17731	17639	17778	17865	17773	17714	17874	17749	17914	17684	17690	17795	17764	17763	17800	17800	17786	17822	17818	17797	17770	17907	17817	17825	17857	17752	17873	17931	17920	17895	17932	17760	17624	17710	17841	17802	17992	17870	18032	17673	17715	17724	17674	17803	17744	17854	17636	17823	17796	17649	17734	17655	17832	17718	17868	17831	17907	17736	18057	17901	17717	17784	17679	17805	17807	17678	17740	17664	17733	17623	17923	17646	17850	17662	17807	17839	17820	17803	17754	17865	17734	17738	17757	17749	17566	17902	17720	17827	17878	17696	17721	17795	17671	17508	18074	17696	17858	17910	17648	17785	17820	17805	18000	17765	17860	17786	17759	17827	17849	17869	17723	17839	17726	17974	17682	17720	17771	17548	17900	17867	17750	17761	17758	17781	17779	17935	17797	17828	17760	17936	17882	17885	17650	17883	17906	17766	17682	17796	18005	17962	17600	17718	17764	17863	17818	17818	17526	17715	17802	17852	17731	17864	17865	17887	17791	17890	17742	17693	17769	17725	17734	17845	17645	17725	17752	17546	17882	17624	17686	17776	17781	17881	17739	17802	17899	17696	17869	17804	17620	17644	17710	17745	17728	17678	17679	17856	17790	17814	17743	17855	17604	17703	17969	17882	17626	17758	17609	17679	17643	17886	17619	17760	17665	17918	17702	17822	17678	17748	17906	17720	17901	17863	17683	17904	17807	17757	17695	17843	17803	17758	17902	17838	17866	17801	17609	17739	17774	17799	17827	17727	17743	17651	17774	17749	18035	17828	17809	17887	17834	17925	17927	17755	17850	17929	17927	17850	17837	17735	17709	17825	17785	17842	17840	17751	17873	17596	17826	17746	17722	17511	17773	17775	17878	17882	17708	17631	17655	17793	17790	17644	17777	17841	17767	17760	17862	17778	17623	17723	17670	17778	17688	17884	17828	17925	17692	17910	17830	17768	17843	17793	17857	17646	17946	17726	17786	17932	17709	17634	17765	17898	17730	17740	17684	17748	17897	17836	17876	17708	17594	17726	17748	17803	17748	17664	17884	17745	17773	17880	17721	17850	17916	17776	17886	17778	17859	17773	17679	17816	17804	17728	17721	17628	17789	17779	17767	17761	17918	17907	17661	17851	17932	17766	17813	17840	17774	17699	17745	17809	17745	17884	17869	17683	17773	17892	17870	17921	17892	17745	17999	17631	17705	17783	17892	17682	17831	17727	17737	17852	17905	17761	17793	17856	17863	17894	17527	17660	17829	17841	17736	17755	17921	17555	17822	17752	17765	17594	17732	17861	17734	17761	17775	17815	17760	17788	17796	17810	17785	17942	17854	17788	17801	17676	17628	17809	17703	17759	17819	17885	17735	17746	17871	17645	17859	17694	17810	17863	17743	17880	17766	17884	17737	17741	17795	17644	17675	17673	17716	17684	17955	17795	17794	17934	17806	17818	17778	17887	17618	17812	17681	17792	17784	17792	17626	17866	17673	17739	17820	17742
36176	29374	33874	33253	31218	31329	31112	30843	30944	31030	31319	30639	30721	31015	30634	31029	30834	30724	30837	30560	30556	30486	30690	30640	30760	30539	30698	30754	30843	30781	30719	30753	30828	30567	30695	30833	31081	30788	30638	30756	30595	30703	30780	30497	30827	30533	30666	30694	30579	30612	30640	30476	30796	30741	30419	30581	30574	30500	30576	30781	30598	30641	30673	31074	30846	30989	30567	30500	30625	30851	30671	30495	30589	30569	30476	30789	30788	30699	30489	30363	30638	30449	30643	30681	30699	30828	30756	30894	30737	30656	30621	30774	30612	30899	30620	30759	30992	30654	30634	30582	30436	30461	30692	30623	30733	30604	30829	30352	30582	30503	30385	30600	30680	30680	30476	30523	30695	30638	30562	30493	30648	30465	30563	30758	30652	30421	30615	30522	30582	30571	30708	30872	30455	30815	30612	30511	30640	30715	30672	30734	30688	30576	30910	30594	30594	30793	30504	30668	30429	30650	30526	30488	30726	30407	30632	30418	30612	30644	30523	30749	30482	30513	30430	30424	30594	30605	30523	30105	30566	30553	30830	30228	30532	30376	30952	30411	30643	30737	30646	30576	30599	30412	30587	30623	30514	30304	30691	30736	30662	30467	30713	30800	30562	30609	30736	30436	30576	30829	30597	30440	30674	30753	30539	30665	30614	30656	30731	30780	30641	30772	30718	30514	30786	30734	30723	30669	30292	30556	30689	30438	30467	30598	30578	30507	30416	30378	30604	30531	30653	30382	30547	30757	30783	30465	30410	30764	30777	30454	30809	30586	30456	30526	30487	30729	30763	30603	30764	30744	30426	30571	30835	30366	30761	30422	30595	30714	30851	30486	30705	30657	30823	30671	30849	30671	30455	30697	30581	30839	30636	30541	30829	30600	30605	30693	30649	30779	30733	30289	30595	30698	30453	30472	30606	30434	30814	30746	30865	31038	30515	30588	30783	30500	30513	30449	30648	30942	30689	30798	30658	30583	30585	30533	30973	30736	30421	30621	30555	30501	30734	30707	30807	30648	30470	30460	30833	30476	30841	30717	30802	30626	30574	30544	30562	30389	30767	30304	30743	30370	30520	30508	30607	30522	30561	30629	30559	30494	30683	30585	30699	30677	30483	30787	30510	30553	30573	30503	30776	30711	30677	30499	30772	30429	30566	30457	30611	30536	31009	30823	30435	30669	30585	30726	30563	30577	30455	30429	30517	30575	30693	30448	30690	30444	30517	30800	30612	30991	30618	30740	30528	30479	30634	30288	30657	30549	30383	30364	30399	30517	30565	30488	30645	30330	30436	30757	30560	30717	30471	30489	30602	30406	30621	30471	31010	30237	30618	30601	30831	30871	30707	30713	30766	30654	30803	30512	30483	30693	30644	30575	30703	30677	30592	30510	30758	30827	30738	30504	30546	30520	30702	30686	30561	30833	30459	30559	30720	30639	30572	30717	30733	30700	30902	30515	30769	30501	30414	30117	30767	30683	30750	30726	30708	30777	30840	30592	30722	30693	30854	30302	30483	30575	30520	30594	30702	30675	30682	30529	30581	30733	30450	30786	30590	30667	30762	30698	30470	30609	30636	30755	30601	30636	30782	30609	30777	30611	30666	30561	30457	30599	30587	30508	30356	30689	30392	30665	30631	30796	30672	30618	30524	30631	30766	30650	30589	30867	30697	30888	31054	30441	30758	30477	30621	30690	30690	30615	30726	30589	30695	30386	30459	30546	30645	30576	30743	30343	30438	30513	30814	30761	30589	30380	30513	30305	30542	30552	30324	30590	30643	30467	30901	30569	30527	30729	30736	30781	30763	30517	30559	30749	30568	30616	30581	30693	30389	30293	30291	30424	30644	30907	30422	30534	30355	30557	30915	30615	30533	30561	30375	30572	30640	30280	30859	30644	30553	30513	30564	30579	30974	30693	30708	30493	30547	30586	30689	30686	30754	30433	30696	30631	30761	30394	30462	30578	31038	30507	30578	30683	30612	30652	30877	30467	30772	30725	30378	30529	30827	30343	30681	30725	30485	30671	30622	31011	30548	30641	30884	30563	30456	30364	30801	30778	30509	30750	30419	30547	30602	30503	30769	30927	30657	30657	30655	30490	30568	30617	30867	30691	30582	30645	30418	30512	30921	30791	30797	30898	30613	30506	30617	30640	30647	30659	30613	30660	30672	30508	30685	30548	30611	30840	30753	30683	30356	30590	30592	30525	30616	30379	30312	30465	30652	30709	30622	30873	30852	30290	30502	30521	30495	30392	30514	30461	30562	30504	30557	30661	30844	30491	30483	30738	30739	30584	30731	30750	30653	30491	30653	30764	30721	30589	30566	30366	30545	30785	30780	30598	30620	30517	30637	30390	30534	30557	30692	30474	30743	30789	30440	30854	30837	30839	30588	30462	30571	30705	30569	30634	30891	30604	30561	30571	30591	30536	30527	30877	30464	30821	30906	30626	30780	30911	30616	30598	30527	30718	30726	30489	30788	30697	30411	30612	30821	30437	30817	30669	30571	30926	30440	30431	30626	30560	30802	30594	30720	30791	30883	30613	30773	30749	30625	30772	30429	30724	30525	30614	30533	30738	30378	30731	30606	30696	30732	30572	30374	30407	30440	30483	30606	30722	30396	30721	30966	30520	30589	30601	30586	30407	30562	30559	30829	30828	30767	30936	30693	30793	30871	30460	30580	30546	30759	30605	30598	30636	30649	30835	30524	30416	30618	30490	30578	30389	30433	30723	30662	30555	30626	30761	30578	30504	30450	30461	30514	30444	30483	30550	30432	30441	30675	30579	30560	30588	30685	30523	30607	30512	30732	30696	30546	30696	30634	30758	30475	30512	30570	30858	30618	30648	30640	30727	30343	30656	30398	30590	30596	30553	30738	30520	30515	30675	30557	30474	30753	30624	30601	30620	30321	30520	30464	30682	30878	30582	30584	30829	30545	30783	30794	30718	30490	30496	30511	30747	30713	30391	30434	30392	30531	30454	30573	30185	30909	30724	30577	30715	30597	30800	30222	30622	30631	30732	30810	30374	30632	30826	30853	30705	30608	30442	30686	30587	30561	30957	30851	30561	30598	30738	30691	30638	30526	30771	30551	30303	30899	30635	30405	30723	30280	30536	30518	30690	30732	30576	30568	30616	30586	30740	30925	30597	30652	30666	30513	30620	30631	30584	30882	30652	30569	30560	30773	30600	30696	30513	30516	30795	30711	30531	30487	30752	30797	30679	30654	30821	30679	30462	30667	30650	30788	30753	30849	30247	30568	30654	30531	30608	30607	30581	30720	30652	30465	30716	30599	30353	30603	30666	30678	30615	30818	30714	30511	30807	30841	30837	30746	30494	30696	30702	30852	30700	30566	30631	30561	30619	30659	30473	30736	30718	30684	30841	30439	30771	30636	30218	30258	30593	30571	30606	31169	30550	30551	30555	30389	30700	30531	30720	30664	30787	30730	30374	30536	30810	30493	30585	30511	30399	30559	30287	30720	30578	30639	30664	30805	30459	30415	30349	30621	30586	30463	30898	30624	30594	30583	30646	30751	30288	30389	30420	30589	30572	30509	30650	30591	30674	30872	30658	30586	30759	30661	30541	30666	30828	30542	30471	30813	30611	30335	30693	30569	30492	30753	30502	30621	30764	30714	30793	30406	30587	30486	30416	30507	30758	30466	30649	30788	30716	30776	30582	30619	30603	30731	30736	30512	30583	30485	30653	30712	30617	30715	30726	30425	30570	30758	30572	30832	30811	30504	30660	30731	30521	30828	30476	30636	30298	30829	30609	30663	30744	30815	30461	30798	30855	30801	30533	30929	30526	30716	30825	30489	30331	30786	30797	30567	30668	30899	30616	30265	30804	30690	30612	30507	30496	30460	30736	30760	30588	30669	30374	30649	30765	30594	30607	30476	30323	30637	30417	30719	30741	30631	30619	30674	30591	30826	30337	30738	30428	30866	30296	30733	30579	30740	30677	30587	30654	30642	30591	30722	30571	30806	30524	30325	30559	30853	30752	30709	30755	30736	30600	30767	30340	30657	30542	30603	30702	30564	30546	30834	30626	30668	30644	30501	30595	30794	30501	30574	30443	30605	30762	30818	30453	30813	30631	30576	30516	30457	30517	30778	30708	30307	30391	30568	30585	30554	30434	30731	30845	30770	30921	30699	30569	30464	30574	30612	30455	30486	30580	30433	30892	30534	30661	30584	30769	30644	30720	30687	30466	30951	30593	30924	30683	30532	30361	30724	30564	30859	30735	30527	30758	30555	30753	30578	30710	30802	30506	30636	30602	30668	30863	31056	30290	30867	30822	30738	30565	30394	30569	30398	30866	30660	30671	30823	30712	30348	30804	30651	30812	30748	30734	30570	30645	30574	30654	30590	30746	30876	30775	30790	30572	30703	30730	30607	30504	30640	30704	30661	30645	30557	30661	30789	30760	30639	30665	30501	30665	30698	30702	30963	30655	30800	30654	30725	30668	30606	30700	30414	30853	30329	30558	30517	30776	30282	30579	30572	30593	30627	30632	30517	30600	30413	30632	30780	30664	30853	30593	30472	30540	30424	30693	30490	30513	30692	30805	30533	30321	30405	30687	30709	30618	30789	30754	30590	30745	30900	30439	30880	30538	30640	30461	30668	30506	30634	30805	30647	30737	30810	30577	30495	30442	30448	30675	30654	30773	30531	30436	30626	30563	30624	30544	30658	30756	30486	30533	30364	30675	30760	30539	30840	30546	30704	30500	30497	30731	30734	30871	30596	30550	30717	30738	30508	30398	30649	30694	30778	30466	30643	30518	30910	30795	30763	30437	30508	30715	30580	30589	30559	30614	30729	30407	30635	30644	30889	30825	30678	30639	30755	30696	30795	30812	30657	30524	30679	30638	30653	30774	30675	30560	30342	30579	30907	30762	30702	30515	30590	30927	30690	31045	30835	30600	30708	30676	30711	30894	30736	30677	30672	30287	30615	30488	30587	30788	30617	30991	30580	30928	30451	30607	30643	30448	30465	30412	30341	30769	30499	30417	30788	30806	30370	30741	30710	30795	30504	30577	30853	30417	30451	30587	30824	30720	30636	30553	30663	30723	30999	30624	30687	30442	30693	30951	30747	30501	30597	30561	30543	30369	30576	30934	30569	30618	30272	30737	30700	30668
21546	23684	23320	21434	20121	19782	19510	19237	19211	18857	18877	18628	18852	18896	18677	18847	18920	18646	18795	18646	18567	18517	18889	18580	18569	18726	18557	18690	18665	18661	18607	18728	18635	18625	18749	18619	18489	18611	18638	18700	18543	18681	18677	18743	18486	18661	18449	18643	18691	18412	18644	18668	18553	18698	18624	18528	18607	18663	18605	18805	18701	18632	18615	18590	18650	18621	18520	18473	18737	18563	18478	18503	18761	18581	18570	18517	18693	18666	18693	18530	18572	18712	18573	18768	18771	18551	18509	18517	18533	18676	18363	18683	18574	18684	18729	18658	18831	18781	18511	18526	18616	18532	18509	18642	18738	18681	18575	18493	18464	18523	18648	18694	18588	18554	18574	18555	18598	18667	18510	18532	18533	18587	18633	18602	18618	18716	18621	18646	18443	18696	18407	18578	18526	18488	18572	18585	18689	18790	18555	18628	18512	18664	18523	18394	18562	18542	18579	18681	18548	18692	18498	18544	18443	18613	18713	18589	18624	18530	18663	18315	18742	18589	18701	18661	18630	18637	18628	18571	18675	18469	18569	18799	18556	18600	18575	18635	18569	18609	18633	18592	18725	18474	18713	18635	18504	18589	18470	18718	18428	18642	18723	18605	18673	18551	18516	18730	18560	18620	18474	18853	18532	18577	18496	18666	18532	18845	18587	18619	18643	18572	18531	18283	18734	18655	18615	18505	18696	18412	18470	18620	18590	18724	18594	18529	18720	18728	18752	18449	18553	18487	18699	18550	18649	18635	18505	18773	18713	18579	18352	18576	18740	18584	18551	18754	18531	18555	18483	18516	18622	18583	18594	18612	18489	18567	18591	18580	18864	18676	18539	18484	18596	18697	18500	18628	18422	18504	18635	18527	18567	18493	18533	18494	18401	18496	18413	18530	18508	18661	18537	18611	18636	18486	18526	18541	18601	18582	18544	18542	18366	18580	18532	18568	18650	18707	18458	18599	18450	18685	18552	18619	18417	18641	18561	18567	18598	18822	18539	18667	18664	18554	18586	18701	18394	18440	18633	18283	18542	18627	18624	18549	18497	18574	18423	18576	18577	18621	18619	18531	18717	18567	18500	18480	18577	18638	18445	18667	18555	18551	18603	18501	18603	18631	18622	18650	18702	18662	18573	18493	18699	18621	18537	18553	18569	18426	18565	18630	18643	18487	18782	18591	18638	18639	18549	18620	18743	18409	18586	18478	18504	18561	18666	18597	18663	18628	18400	18541	18601	18706	18491	18405	18610	18619	18523	18628	18680	18549	18678	18514	18524	18608	18506	18572	18547	18621	18665	18621	18700	18538	18477	18771	18389	18572	18676	18568	18784	18593	18600	18701	18597	18552	18646	18463	18580	18657	18712	18514	18646	18589	18452	18568	18576	18531	18607	18523	18417	18369	18478	18489	18644	18632	18581	18500	18660	18717	18575	18723	18623	18569	18655	18465	18620	18734	18447	18368	18545	18689	18614	18501	18588	18494	18760	18566	18589	18647	18481	18414	18542	18564	18563	18431	18751	18472	18563	18530	18750	18753	18577	18631	18603	18476	18794	18558	18715	18595	18709	18545	18509	18810	18525	18503	18633	18377	18692	18469	18369	18525	18703	18500	18715	18588	18454	18685	18675	18445	18836	18597	18592	18690	18553	18712	18532	18695	18523	18624	18554	18571	18551	18445	18515	18591	18621	18483	18589	18636	18708	18564	18617	18481	18493	18587	18495	18587	18438	18494	18642	18632	18775	18563	18521	18679	18479	18609	18626	18510	18484	18604	18584	18663	18602	18749	18444	18532	18616	18370	18745	18731	18466	18657	18571	18696	18501	18562	18528	18568	18612	18560	18565	18623	18601	18509	18736	18591	18629	18630	18724	18816	18567	18629	18614	18341	18624	18410	18627	18547	18475	18635	18512	18666	18646	18542	18634	18438	18523	18613	18685	18685	18676	18498	18531	18830	18710	18585	18561	18579	18510	18773	18683	18482	18598	18613	18623	18482	18459	18689	18568	18799	18506	18591	18580	18672	18405	18501	18638	18707	18569	18684	18538	18547	18571	18722	18759	18548	18644	18538	18480	18415	18487	18790	18680	18643	18510	18597	18615	18541	18628	18643	18451	18530	18521	18632	18442	18268	18619	18562	18490	18552	18584	18671	18376	18730	18411	18589	18759	18654	18664	18575	18577	18700	18675	18713	18595	18584	18498	18700	18767	18565	18655	18495	18424	18551	18648	18571	18604	18804	18590	18605	18518	18442	18592	18522	18440	18489	18620	18560	18562	18606	18704	18530	18592	18557	18571	18710	18552	18618	18490	18542	18776	18510	18676	18747	18535	18781	18671	18562	18802	18563	18564	18510	18531	18699	18613	18443	18645	18533	18666	18622	18533	18564	18601	18549	18469	18509	18562	18629	18486	18616	18465	18628	18570	18616	18658	18590	18682	18608	18681	18590	18614	18427	18627	18576	18642	18747	18479	18633	18446	18520	18607	18409	18620	18543	18510	18749	18540	18421	18694	18727	18529	18631	18375	18795	18651	18593	18531	18622	18592	18546	18452	18666	18572	18501	18799	18692	18627	18520	18645	18706	18581	18586	18637	18693	18534	18568	18745	18485	18243	18482	18579	18608	18655	18597	18445	18563	18604	18527	18518	18553	18672	18569	18693	18653	18652	18446	18543	18497	18638	18631	18486	18630	18421	18521	18573	18699	18721	18710	18670	18387	18753	18542	18627	18453	18624	18672	18394	18406	18511	18510	18535	18563	18675	18571	18794	18440	18622	18505	18672	18372	18612	18794	18604	18639	18603	18603	18700	18538	18541	18708	18541	18761	18569	18578	18520	18730	18578	18685	18340	18569	18683	18547	18449	18582	18517	18679	18653	18543	18481	18436	18783	18583	18565	18469	18570	18544	18637	18426	18506	18479	18561	18543	18541	18489	18680	18608	18674	18551	18488	18566	18588	18572	18805	18743	18442	18545	18726	18411	18513	18484	18422	18569	18697	18561	18619	18575	18601	18476	18673	18546	18506	18471	18529	18573	18809	18626	18820	18721	18589	18707	18601	18502	18581	18707	18618	18552	18661	18530	18468	18571	18575	18629	18550	18532	18553	18562	18630	18547	18720	18790	18504	18740	18375	18455	18723	18645	18508	18619	18551	18491	18770	18660	18496	18441	18581	18551	18621	18447	18881	18455	18609	18501	18592	18591	18578	18526	18592	18571	18722	18761	18645	18508	18482	18633	18709	18638	18536	18305	18678	18420	18489	18543	18515	18538	18575	18500	18502	18647	18658	18590	18776	18298	18635	18490	18496	18739	18343	18576	18349	18594	18610	18683	18524	18609	18760	18405	18575	18694	18549	18565	18526	18425	18571	18506	18628	18455	18678	18671	18577	18551	18460	18528	18577	18657	18715	18498	18645	18494	18543	18399	18580	18641	18646	18737	18535	18579	18523	18491	18616	18544	18755	18522	18475	18612	18637	18388	18554	18547	18666	18597	18726	18560	18582	18432	18466	18537	18674	18468	18535	18661	18487	18478	18722	18430	18542	18578	18522	18687	18739	18524	18482	18477	18487	18653	18645	18641	18664	18595	18653	18668	18470	18530	18410	18542	18420	18693	18555	18637	18479	18580	18670	18604	18664	18486	18563	18553	18659	18581	18776	18591	18562	18635	18740	18523	18539	18590	18640	18554	18450	18503	18499	18777	18606	18441	18644	18668	18314	18467	18616	18422	18680	18643	18582	18526	18335	18508	18503	18632	18696	18512	18793	18604	18551	18589	18653	18669	18736	18580	18647	18490	18716	18753	18604	18644	18725	18684	18731	18688	18484	18620	18642	18659	18468	18558	18589	18632	18629	18689	18563	18488	18607	18689	18539	18575	18567	18526	18556	18763	18577	18486	18559	18534	18569	18500	18564	18544	18759	18644	18488	18473	18541	18635	18581	18502	18697	18823	18640	18640	18687	18490	18638	18518	18430	18416	18747	18605	18672	18469	18535	18618	18554	18662	18598	18412	18553	18618	18697	18559	18570	18648	18788	18577	18600	18641	18738	18666	18687	18496	18495	18720	18506	18643	18597	18722	18712	18601	18762	18554	18506	18607	18409	18540	18649	18464	18601	18543	18543	18612	18405	18504	18666	18713	18553	18597	18445	18666	18547	18580	18730	18680	18668	18514	18754	18430	18596	18641	18438	18696	18560	18434	18735	18405	18462	18527	18498	18546	18570	18643	18516	18516	18565	18510	18685	18584	18623	18542	18477	18678	18737	18545	18605	18555	18584	18545	18458	18505	18481	18702	18436	18676	18559	18389	18681	18744	18658	18414	18494	18762	18751	18743	18507	18483	18638	18667	18493	18569	18532	18639	18678	18539	18541	18419	18419	18513	18730	18555	18504	18563	18637	18532	18610	18574	18633	18556	18613	18613	18678	18464	18593	18666	18612	18560	18685	18632	18562	18708	18653	18667	18614	18590	18511	18586	18654	18602	18396	18718	18583	18522	18479	18646	18590	18670	18648	18487	18498	18471	18771	18447	18553	18483	18671	18824	18673	18750	18634	18541	18515	18579	18641	18621	18438	18543	18491	18718	18673	18598	18714	18705	18588	18516	18616	18519	18384	18437	18599	18417	18596	18608	18764	18677	18685	18491	18633	18442	18645	18609	18647	18658	18637	18566	18395	18562	18580	18563	18758	18782	18584	18545	18477	18648	18488	18509	18484	18635	18625	18691	18669	18740	18430	18414	18461	18578	18687	18652	18534	18736	18673	18444	18584	18566	18575	18466	18556	18676	18620	18632	18658	18486	18416	18335	18496	18590	18762	18559	18560	18617	18485	18532	18381	18693	18589	18700	18623	18621	18727	18559	18512	18633	18570	18478	18780	18491	18522	18497	18540	18597	18509	18777	18560	18549	18704	18637	18638	18566	18647	18511	18570	18595	18601	18591	18676	18520	18586	18571	18739	18582	18571	18605	18533	18489	18563	18521	18501	18449	18910	18584	18854	18675	18697	18391	18572	18561	18743	18473	18628	18514	18569	18453	18786	18588	18615	18509	18626	18579	18544	18769	18677	18698	18546	18463	18515	18676	18479	18652	18718	18474	18743	18467	18580	18706	18530	18511	18419	18630	18716	18508	18659	18446	18493	18614
24126	21163	27726	25388	24987	29688	32760	30036	29363	29617	29641	29442	29400	29301	28913	29445	29356	29115	29210	29071	29126	28941	28757	29127	29145	28717	28755	28924	28704	28854	29005	28524	28960	28955	29024	28865	28666	28991	29102	28828	28836	28837	28869	28514	28953	28869	29047	28968	28857	28742	28909	28982	28652	28736	28794	28735	28691	28995	28735	28691	28564	28597	28646	28568	28706	28535	28694	28668	28753	28802	28863	28731	28885	28798	28917	28632	28684	28965	29093	28937	28620	28806	28660	28775	28792	28829	28828	28652	28578	28498	28690	28610	28786	28665	28776	28735	28871	28844	28603	28786	28630	28611	28718	28748	28896	29049	28945	28750	28856	28758	28449	28783	28680	28583	28800	28806	28463	28614	28728	28768	28560	28819	28637	28486	28884	28769	28772	28794	28868	28598	28763	28683	28797	28848	28833	28876	28977	28743	28709	28637	28711	28689	28863	28680	28738	28523	29029	28786	28745	28837	28693	28917	28432	28665	28740	28775	28775	28704	28539	28689	28667	28686	28790	28717	28694	28719	28993	28836	28588	28551	28631	28615	29137	28636	28724	28703	28868	28443	28763	28623	28511	28976	28627	28882	28759	28674	28626	28793	28604	28729	28516	28301	28632	28929	28717	28710	28838	28751	28804	28433	28812	28885	28705	28618	28743	28923	28976	28541	28827	28765	28643	28902	28975	28662	28707	28869	28750	28725	28517	28777	28661	28754	28744	28684	28869	28694	28724	28443	28689	28576	28407	28748	28814	28853	28586	28582	28851	28883	28652	28603	28797	28736	28687	28706	28764	28726	28839	28700	28638	28748	28887	28888	28677	28798	28889	28556	28800	28959	28740	28828	28674	28735	28911	28756	28515	28641	28686	28955	28489	28780	28932	28771	28941	28843	28502	28724	28618	28818	28778	28752	28878	28608	28796	28607	28683	28702	28648	28614	28618	28872	28773	28928	28805	28991	28713	28503	28748	28710	28663	28617	28837	28587	28843	28614	28549	28712	28929	28783	28851	28620	28810	28821	28387	28599	28844	28698	28641	28692	28477	28493	29018	28873	28803	28801	28824	28655	28646	28791	28978	28795	28880	28759	28809	28712	28755	28963	28655	28797	28563	28702	28684	28626	28569	28777	28748	28759	28704	28825	28797	28831	28675	28598	28707	28764	28879	28407	28736	28534	28640	28832	28880	28647	28716	28678	28552	28784	28469	28251	28757	28702	28814	28708	28824	28665	28601	28731	28487	28767	28800	28724	28706	28598	28945	28810	28741	28875	28672	28800	28310	28630	28833	28679	28594	28732	28678	28759	28888	28492	28784	28698	28707	28688	28689	28845	29109	28563	28827	28637	28932	28514	28819	28446	28534	28625	28691	28793	28807	28601	28578	28781	28652	28677	28777	28696	28501	28796	28636	28694	28950	28740	28676	28492	28714	28734	28582	28417	28628	28477	28708	28718	28734	29026	28715	28735	28802	28947	29043	28964	28538	28640	28738	28948	28759	28739	28629	28631	28856	28757	28729	28752	28889	29138	28800	28486	28885	28808	28866	28756	28530	28779	28765	28633	28671	28886	28791	28870	28914	28763	28654	28866	28675	28735	28657	28681	28733	28753	28725	28649	28546	28768	28859	28779	28745	28970	28750	28580	28709	28470	28519	28865	28672	28924	28501	28870	28705	28795	28731	28895	28844	28553	28752	28487	28614	28800	28844	28496	28718	28409	28536	28684	28764	28881	28806	28658	28734	28619	28666	28740	28470	28644	28514	28926	28884	28912	28634	28653	28935	28729	28720	28709	28578	28609	28829	28721	28784	28760	28690	28583	28713	28656	28941	29001	28906	28929	29060	28731	28597	28852	28501	28554	28767	28940	28734	28785	28745	28676	28658	28788	28701	28620	28963	28933	28669	28734	28806	28623	28853	28785	28774	28799	28802	28588	28909	28732	28515	28782	28907	28714	28735	28715	28680	28733	28526	28744	28695	29079	28735	28788	28770	28951	28637	28858	28564	28800	28873	28603	28724	28750	28865	28932	28897	28805	28637	28641	28719	28585	28419	28785	28810	28798	28722	28964	28954	28744	28791	28570	28722	28822	28709	28589	28898	28808	28879	28750	28527	28992	28587	28654	28988	28897	28918	28696	28700	28900	28659	28786	28361	28765	28541	28862	28732	28620	28730	28664	28778	28900	28685	28584	28846	28681	28646	28968	28810	28803	28499	28997	28564	28367	28807	28785	28787	28671	28790	28715	28877	28613	28995	28970	28663	28472	28796	28915	28779	29046	28843	28767	28421	28577	28793	28591	28789	28706	29061	28706	28687	28848	28825	28725	28746	28665	28833	28595	28727	28528	28718	28658	28607	28826	28885	28755	28749	28437	28871	28616	28651	28747	28612	28646	28720	28701	28815	28895	28645	28716	28751	28810	28743	28672	28905	28789	28761	28790	28914	28757	28635	28736	28828	28865	28854	28851	28815	28534	28648	28557	28719	28576	28692	29103	29039	28738	28590	28840	28899	28943	28819	28910	29014	28979	28685	28685	28751	28827	28713	28796	28598	28523	28785	28807	28728	28585	28825	28544	28688	28921	28881	28708	28867	28626	28783	28831	28842	28737	28721	28821	29045	28699	28890	28885	28687	28764	28912	28544	28628	28815	29054	28864	28798	29023	28832	28709	28786	28781	29022	28597	28467	28699	28578	28756	28820	28725	28831	28915	28820	28607	28862	28694	28718	28914	28920	28737	28687	28531	29274	28521	28657	28842	28441	28563	28954	28746	28777	28736	28904	28814	28757	28736	28717	28770	28636	28653	28801	28548	28586	28758	28792	28579	28884	28453	28610	28753	28634	28786	28739	28558	28677	28715	28806	28738	28945	28673	28897	28708	28717	28754	28955	28471	28920	28669	28698	28566	28570	28835	28731	28622	28704	28876	28540	28647	28822	28734	28808	28831	28765	28803	28754	28766	28639	28587	28641	28666	28897	28763	28749	28665	28649	28736	28787	28686	28767	28718	28731	28527	28713	28750	28853	29091	28602	28675	28828	28729	28693	28692	28968	28730	28913	28778	28928	28845	28725	28922	28747	28786	28984	28584	28657	28889	28512	28904	28707	28938	28659	28476	28795	28775	28837	28856	28777	28717	28755	28830	28485	28751	28732	28530	28797	28817	28947	28703	28673	28722	28760	28753	28763	28674	28991	28720	28495	28605	28628	28904	28639	28723	28604	28646	28534	28695	28894	28767	28661	28432	28806	28620	29024	28629	28409	28617	28471	28690	28928	28996	28656	28673	28932	28832	28739	28738	28774	28805	28831	28818	28938	28583	28605	28942	29033	28739	28808	28521	28779	28705	28550	28933	28999	28858	28883	28890	28904	28519	28907	29063	28925	28722	28583	28599	28763	28912	28915	28700	28851	28849	28884	29011	28835	28904	28765	28710	28528	28677	28747	28742	28719	28586	28744	28864	28705	28960	28553	28923	28736	28787	28548	28665	28747	28607	28764	28420	28681	28959	28709	28903	28592	28729	28576	28674	28816	28789	28685	28672	28847	28877	28724	28575	28880	28734	28660	28661	28836	28661	28457	28810	28820	28752	28674	28838	28845	28537	28675	28680	28916	28736	28992	28861	28575	28778	28851	28986	28716	28518	28575	28782	28767	28676	28857	28715	28568	28560	28596	28572	28740	28709	28655	28613	28917	28458	28646	28644	28634	28982	28738	29332	28988	28746	28849	28516	28673	28847	28708	28617	29094	28485	28864	28897	28589	28557	28675	28567	28592	28621	28793	28436	28885	28966	28844	28669	28622	28692	28675	29129	28893	28628	28788	28938	28711	28804	28625	28694	28793	28621	28805	28760	28920	28598	28793	28664	28836	28738	28914	28750	28561	29048	28543	28640	28675	28881	28943	29017	28937	28814	28953	28963	28710	28594	28756	28747	28913	28752	28866	28768	28590	28791	28429	28573	28747	28404	28686	28883	28820	28653	28548	28677	28874	28725	28856	28893	28917	28812	28952	28924	28622	28650	28733	28719	28510	28594	28842	28984	29281	28646	28603	28757	28925	28799	28638	28427	28434	28721	28776	28577	28644	28534	28931	28680	28967	29052	28699	28617	28973	28722	28644	28797	28942	28748	28730	28778	28558	28712	28774	28611	28585	28939	28720	28531	28710	29021	28803	28486	28794	28608	28846	29036	28682	28626	28901	28767	28487	28842	28576	28518	28875	28601	28881	28591	28598	28656	28810	28791	28796	28902	28595	28808	28666	28675	28806	28996	28705	28581	28976	28848	28890	28726	28469	28596	28783	28905	28669	28693	28914	28678	28704	28625	28839	28679	28685	29014	28895	28774	28879	28641	28797	28573	28805	28495	28612	28814	28941	28712	28562	28503	28785	28757	29021	28933	28585	28719	28681	28584	28645	28719	28733	28754	28694	28910	28536	28915	28651	28859	28725	28666	28418	28897	28889	28846	28788	28744	28629	28318	28882	28747	28495	28543	28515	28828	28426	28664	28876	28736	28818	28836	28683	28878	28626	28650	28629	28753	28796	29057	28744	28601	28905	28882	28557	28697	28695	28683	28537	28652	28600	28992	28672	28874	28510	28903	28548	28671	28862	28796	28803	28676	28819	28748	28980	28884	28710	29009	28732	28841	28760	28896	28758	28559	28461	28695	28573	28843	29014	28798	28762	28807	28808	28890	28974	28915	28687	28636	28783	28701	28526	28730	28789	28656	28759	28866	28979	28783	28455	28712	28866	28512	28695	28881	29032	28902	28861	28794	28757	28591	28527	28763	28726	28814	28960	28907	28623	28588	28975	28792	28464	28637	28839	28871	28727	28729	28921	28712	28710	28523	28620	28748	28641	28479	28535	28730	28856	28470	28681	28691	28884	28755	28620	28659	28690	28710	28793	28886	28737	28829	28563	28789	28656	28779	28666	28963	28687	28540	28882	28676	28648	28906	28831	28736	28819	28704	28734	28853	28350	28743	28971	28651	28869	28821	28676	28749	28801	29150	28674	28837	28602	28859	28622	28653	28860	28824	28720	29025	28689	28448	28641	28810	28799	29040	28673	28773	28885	28619	28931	28852	28869	28694	28690	28716	28489	28923	28628	28633	28924	28683	28899	29019	28805	28894	28818	28776	28586	28680	28708	28607
18275	29358	28881	23956	21873	20661	19798	19315	18960	18733	18569	18794	18501	18433	17959	18224	18095	17986	18034	17940	18082	18099	17967	17896	18017	17862	17942	17945	17843	17739	17903	17758	18107	17898	17810	17792	17897	17819	17673	17866	17747	17697	17801	17821	17794	17924	17898	17735	17737	17703	17878	17765	17710	17827	17682	17763	17639	17806	17788	17915	17933	17819	17988	17911	17745	17731	17740	17502	17893	17872	17711	17713	17700	17833	17862	17644	17571	17758	17860	17848	17784	17704	17813	17636	17763	17651	17797	17754	17603	17891	17649	17890	17814	17768	17589	17621	17717	17785	17698	17876	17820	17642	17714	17916	17809	17756	17601	17622	17644	17809	17800	17655	17588	17681	17649	17792	17711	17619	17763	17703	17701	17722	17818	17668	17755	17757	17648	17639	17607	17958	17757	17728	17773	17698	17745	17790	17686	17740	17569	17780	17742	17644	17722	17742	17826	17849	17784	17737	17809	17591	17673	17756	17872	17891	17756	17633	17698	17699	17828	17690	17874	17679	17719	17804	17630	17669	17568	17736	17594	17698	17845	17777	17801	17579	17693	17809	17820	17653	17930	17716	17820	17708	17612	17738	17907	17716	17750	17486	17718	17764	17627	17626	17754	17673	17638	17542	17733	17792	17525	17651	17770	17928	17636	17584	17720	17818	17758	17693	17657	17676	17725	17564	17772	17715	17891	17745	17560	17722	17801	17657	17812	17889	17658	17725	17855	17904	17786	17621	17845	17661	17520	17792	17556	17922	17754	17714	17792	17687	17868	17919	17816	17823	17774	17642	17778	17604	17736	17746	17585	17753	17571	17659	17535	17709	17773	17650	17941	17658	17547	17647	17634	17466	17702	17521	17605	17986	17851	17771	17804	17824	17813	17640	17614	17738	17763	17840	17924	17717	17772	17781	17682	17686	17579	17711	17671	17631	17792	17835	17636	17686	17718	17541	17732	17730	17636	17792	17565	17827	17802	17629	17854	17680	17823	17801	17690	17676	17729	17772	17696	17564	17527	17741	17633	17714	17813	17657	17839	17679	17670	17705	17657	17739	17619	17787	17621	17675	17741	17642	17582	17620	17714	17689	17687	17696	17680	17835	17676	17852	17710	17695	17688	17694	17789	17850	17605	17832	17803	17756	17740	17702	17568	17563	17432	17801	17712	17783	17724	17645	17755	17569	17781	17446	17682	17661	17701	17895	17593	17882	17621	17893	17883	17678	17814	17657	17556	17627	17613	17809	17787	17695	17703	17523	17815	17641	17798	17831	17611	17622	17705	17585	17553	17845	17777	17664	17717	17696	17963	17606	17723	17500	17664	17612	17728	17593	17530	17690	17762	17665	17866	17839	17390	17737	17659	17785	17633	17719	17619	17808	17806	17608	17807	17499	17593	17498	17696	17759	17732	17727	17911	17621	17617	17580	17760	17633	17584	17518	17496	17613	17875	17797	17717	17601	17742	17710	17592	17703	17604	17901	17740	17665	17824	17783	17619	17637	17682	17802	17615	17547	17634	17731	17821	17710	17734	17767	17741	17706	17605	17905	17589	17664	17854	17758	17632	17826	17707	17684	17900	17741	17577	17807	17589	17763	17653	17738	17926	17722	17746	17681	17731	17654	17772	17602	17851	17774	17705	17781	17664	17851	17753	17681	17908	17633	17695	17677	17716	17861	17642	17738	17742	17675	17734	17809	17568	17610	17819	17721	17680	17685	17579	17888	17703	17558	17743	17643	17715	17590	17741	17667	17667	17743	17709	17628	17800	17768	17877	17562	17795	17709	17664	17755	17763	17708	17650	17619	17792	17726	17707	17723	17772	17699	17891	17515	17793	17850	17631	17803	17918	17904	17727	17728	17607	17736	17755	17679	17906	17889	17679	17567	17714	17753	17671	17589	17779	17657	17674	17834	17748	17649	17774	17624	17706	17697	17766	17665	17711	17727	17728	17585	17713	17568	17484	17787	17824	17615	17578	17755	17843	17806	17709	17725	17789	17824	17670	17599	17567	17945	17938	17626	17888	17723	17769	17620	17787	17638	17924	17786	17625	17732	17651	17583	17606	17615	17814	17570	17940	17738	17638	17649	17472	17786	17725	17836	17422	17753	17615	17703	17851	17620	17724	17924	17792	17618	17704	17708	17577	17831	17848	17413	17612	17850	17659	17685	17657	17570	17674	17714	17650	17700	17890	17740	17775	17655	17617	17755	17783	17556	17584	17631	17563	17644	17832	17597	17590	17607	17529	17851	17789	17727	17785	17689	17952	17725	17656	17676	17453	17764	17672	17658	17877	17749	17620	17816	17723	17748	17812	17825	17755	17648	17743	17578	17720	17722	17611	17649	17709	17709	17594	17688	17665	17769	17670	17671	17542	17763	17641	17827	17719	17657	17828	17709	17928	17865	17644	17803	17704	17760	17909	17781	17647	17699	17775	17770	17796	17734	17756	17892	17752	17815	17579	17826	17749	17706	17649	17675	17642	17739	17634	17713	17704	17575	17604	17744	17778	17711	17854	17757	17794	17803	17676	17733	17684	17739	17624	17721	17758	17653	17824	17734	17579	17832	17776	17780	17692	17865	17715	17892	17781	17747	17797	17776	17720	17638	17623	17896	17716	17750	17688	17597	17664	17579	17600	17857	17708	17747	17716	17601	17569	17692	17733	17700	17831	17727	17817	17735	17802	17813	17829	17732	17651	17694	17732	17768	17606	17780	17799	17699	17560	17626	17832	17628	17755	17719	17867	17512	17765	17804	17799	17711	17612	17705	17814	17888	17840	17651	17840	17659	17869	17696	17867	17886	17912	17799	17631	17655	17669	17769	17646	17755	17695	17611	17716	17803	17715	17692	17675	17643	17849	17764	17587	17545	17596	17686	17719	17572	17744	17741	17756	17706	17896	17895	17947	17650	17671	17607	17571	17774	17567	17841	17701	17735	17732	17631	17706	17686	17730	17703	17666	17624	17822	17743	17687	17604	17685	17602	17847	17719	17822	17792	17844	17675	17630	17787	17742	17757	17664	17724	17797	17733	17786	17699	17755	17979	17729	17702	17669	17620	17704	17737	17718	17634	17647	17918	17849	17722	17769	17663	17540	17533	17670	17637	17743	17679	17686	17816	17968	17711	17708	17732	17760	17742	17685	17792	17862	17777	17737	17646	17705	17779	17793	17822	17709	17637	17667	17787	17681	17699	17791	17766	17502	17828	17674	17726	17718	17715	17547	17688	17745	17761	17689	17855	17783	17671	17645	17737	17735	17635	17656	17583	17768	17516	17706	17702	17836	17780	17560	17663	17622	17737	17744	17643	17711	17789	17737	17827	17894	17481	17897	17794	17814	17739	17757	17828	17683	17824	17751	17781	17765	17778	17673	17841	17787	17867	17875	17722	17658	17704	17651	17684	17545	17700	17664	17476	17819	17520	17630	17816	17557	17860	17652	17643	17733	17851	17659	17777	17847	17649	17848	17676	17902	17792	17593	17819	17675	17854	17642	17690	17710	17774	17594	17794	17860	17654	17858	17707	17597	17669	17813	17539	17753	17705	17708	17640	17821	17803	17867	17882	17726	17658	17736	17933	17709	17796	18029	17794	17722	17779	17747	17792	17584	17745	17745	17666	17597	17748	17712	17707	17759	17696	17682	17673	17777	17656	17931	17660	17688	17734	17752	17722	17697	17816	17838	17756	17926	17535	17750	17828	17741	17651	17754	17669	17759	17692	17930	17582	17733	17715	17772	17719	17653	17741	17741	17777	17788	17587	17762	17728	17549	17815	17784	17846	17790	17827	17796	17755	17673	17602	17748	17878	17844	17757	17698	17659	17766	17703	17698	17841	17726	17600	17439	17665	17800	17621	17632	17623	17697	17656	17697	17585	17688	17710	17740	17583	17866	17559	17728	17825	17849	17928	17846	17775	17764	17920	17863	17837	17650	17796	17758	17429	17626	17561	17839	17657	17812	17760	17856	17791	17770	17755	17688	17748	17725	17716	17726	17792	17798	17844	17701	17591	17852	17780	17375	17515	17652	17741	17712	17868	17694	17790	17489	17667	17614	17757	17776	17755	17701	17826	17707	17876	17862	17831	17640	17618	17698	17840	17735	17622	17665	17733	17743	17641	17825	17548	17852	17604	17720	17852	17627	17628	17648	17570	17642	17581	17811	17508	17936	17633	17788	17667	17686	17745	17706	17628	17734	17707	17992	17591	17608	17639	17765	17558	17750	17845	17526	17853	17930	17557	17629	17738	17617	17691	17695	17714	17596	17683	17885	17584	17742	17791	17798	17768	17813	17603	17769	17881	17776	17800	17745	17450	17658	17495	17704	17596	17840	17610	17873	17574	17703	17651	17815	17534	17651	17796	17662	17827	17634	17794	17541	17731	17658	17733	17609	17664	17664	17644	17753	17721	17749	17542	17740	17835	17673	17694	17877	17655	17691	17595	17757	17704	17758	17562	17762	17724	17776	17711	17873	17673	17696	17827	17854	17679	17863	17689	17612	17881	17759	17661	17757	17713	17680	17701	17827	17563	17662	17692	17755	17804	17717	17630	17635	17688	17855	17653	17699	17447	17645	17539	17763	17791	17791	17739	17553	17659	17661	17643	17794	17566	17657	17789	17828	17880	17640	17797	17865	17851	17525	17581	17773	17714	17601	17838	17705	17706	17840	17822	17722	17633	17748	17750	17902	17598	17600	17717	17561	17654	17736	17647	17802	17708	17705	17817	17786	17856	17955	17747	17543	17708	17775	17519	17598	17790	17808	17885	17541	17650	17835	17683	17615	17884	17605	17777	17686	17677	17752	17759	17698	17666	17803	17838	17668	17838	17637	17815	17621	17598	17879	17668	17700	17747	17618	17530	17658	17675	17889	17603	17718	17649	17825	17782	17678	17615	17667	17744	17881	17748	17785	17735	17796	17841	17708	17723	17879	17496	17804	17727	17819	17789	17818	17721	17619	17751	17605	17586	17617	17886	17818	17777	17792	17712	17761	17658	17771	17729	17784	17709	17945	17914	17661	17740	17753	17784	17683	17659	17706	17665	17576	17512	17500	17660	17624	17883	17679	17658	17641	17924	17691	17599	17769	17883	17733	17643	17780	17562	17683	17833	17609	17657	17679	17918	17722	17805	17855	17596	17539	17817	17661	17698
22592	21176	27760	24957	22668	28366	34142	31038	30144	30584	30066	29714	29843	29843	29580	29584	29490	29697	29409	29515	29414	29258	29224	29505	29272	29397	29218	28806	28988	29203	29319	28945	29195	29292	29085	29085	29148	28862	28752	29075	29163	29066	29057	29145	29040	29167	29071	29191	28889	29175	28962	29070	29149	29128	29027	28799	28849	28918	29013	29006	29124	28837	28689	28979	29173	29151	28717	29109	28974	29055	28963	28982	28967	29046	28844	29019	29104	28943	28936	28626	28801	28767	28861	28968	29195	28850	29071	28874	28972	29114	28985	28686	28974	29040	29089	29043	29055	28979	28749	29172	29008	28753	28956	29050	28851	28831	28904	28968	28861	29023	29001	28812	28780	28902	28708	28976	28631	28752	29125	28964	29104	28876	29091	28833	28643	28576	28674	28823	28936	28996	28959	29047	28862	28952	28938	28798	28914	28833	28878	28599	29141	28798	28928	28922	28694	28818	28979	28627	29182	28792	28984	28726	28969	28947	28679	28757	28487	28522	28918	29008	29078	28837	28891	28644	29001	28950	29003	28813	28886	28721	28846	28659	28680	28885	28994	28897	28838	28913	28927	28924	28912	28921	28753	29190	28895	28986	28691	28608	28692	28724	29144	29074	29029	28707	28722	28598	28842	28786	28770	29047	29008	28707	28846	29104	29045	29051	28816	28677	28859	28931	28795	28724	28797	28819	28893	28745	28760	28935	28887	28752	29017	28768	28753	28759	29096	28853	29026	28934	28858	28904	28950	28770	28995	28871	28916	28759	28910	28615	28854	28943	28923	28887	29010	29306	28995	28684	28891	29102	28889	28568	28905	29127	28969	28643	28788	28846	28849	28675	28837	28805	28932	28927	28907	28758	28749	28796	28481	28906	28686	28790	28790	28736	28775	28995	29179	28881	28818	28958	28655	28829	29028	28911	28832	28844	29072	28908	28835	28796	28918	28710	28848	28799	28862	28727	29001	28762	28954	28791	28807	29022	28964	28928	28668	28992	28722	28762	28649	28770	28858	29021	28508	28825	29025	29090	28735	28553	28512	28900	28889	28787	28918	28919	28623	28838	28609	28568	28691	29143	28784	28614	28904	28675	28924	28797	28636	28573	28749	28624	29033	28895	28563	28821	28665	28865	28964	28802	28666	28784	28731	28672	28802	28688	28899	28663	28886	29154	28952	28878	28849	28880	28863	29096	28850	28779	28760	28860	28844	29017	29030	28721	28692	28985	28802	28574	28743	28706	28665	28846	28582	28844	28736	28937	29061	28870	28808	29045	28712	28908	28896	28873	28591	28847	29090	29014	28517	28743	28997	28757	29029	28659	28731	28583	28845	28634	29090	29063	28889	28780	29053	29082	28743	29195	28775	28915	29029	29025	28720	28887	28853	28831	28790	29033	28741	28952	28900	28896	28887	28810	28685	28885	28904	28733	28787	28827	28945	28799	28685	28861	28500	28907	28892	28696	28871	28768	28687	28603	28632	28801	28923	29101	28602	28797	28854	28760	28629	28573	28838	28975	28794	28706	28989	28910	28722	28905	29079	28965	28916	28514	28687	28798	28881	28901	28750	28654	28886	28855	28851	28928	28976	28553	28788	28690	28730	28803	28924	28931	29050	29030	28727	28886	28990	28960	28943	28883	29254	28604	28914	28991	28804	28803	28964	28514	28842	28866	28785	28772	28829	28894	28843	28847	28935	29099	28728	29007	29033	28894	28833	28813	28928	28857	28939	29283	29056	28734	28813	28620	28912	28814	28911	28627	28900	29143	28890	28829	29066	28972	28765	28852	28895	28868	29026	28958	28714	28715	28726	28842	28780	28720	28857	28840	28885	28692	28700	28916	28630	28757	28264	29064	28770	28683	28751	28880	28849	28932	28932	28907	28728	28798	28916	28651	28588	28894	28913	28970	28980	28898	28895	28759	28733	28974	29091	28980	28989	28793	28821	29033	28947	28924	29128	29167	28756	28850	28830	28895	28963	28957	28872	28582	28885	28829	28818	28733	28945	28745	28850	28990	28889	28807	28830	29032	29025	28890	28917	28936	28698	28911	28956	28673	28769	28945	29064	28807	28757	28824	28636	28855	28790	28974	28986	29038	28868	29035	28812	29022	28965	28938	28855	29029	28760	28983	28761	29124	29080	28635	28870	28905	28776	29222	28835	28850	28705	28774	28711	28635	28826	28857	28906	28996	28709	28935	28894	29184	28784	28730	28791	28796	28942	28856	29076	28965	28808	28876	28783	28658	28765	29009	28878	29094	29051	28897	29313	28868	28944	28944	28861	28787	28837	28825	28787	28723	28900	28784	29082	28734	28784	28812	28946	28883	28872	28940	28786	28779	28811	28813	29020	28959	28856	29004	28839	28602	28912	28820	28981	28932	28944	28966	28971	28836	28687	28952	28954	28992	28980	28868	28754	28866	28859	28668	29015	29080	28939	28908	28743	28588	28783	28701	29033	29085	28971	28743	29007	28761	29013	28819	28697	28630	28979	28801	28700	28746	28740	28740	28718	28858	28826	29115	28852	28764	28885	28881	28908	28974	28695	28637	28822	28852	28558	28708	28980	28772	28761	28541	28462	28659	29105	28879	28792	28870	28974	28922	28671	28951	28354	28841	28750	28935	28934	28986	28898	28911	28859	29137	29137	28910	29148	28937	28840	28856	28944	28870	28869	29109	28949	28852	29298	28776	28985	28974	29008	28653	28773	29015	28773	28817	28991	28778	28892	28529	28489	28748	28733	28921	29146	28933	28962	28940	28812	28799	28954	28958	28975	28879	28816	28875	28732	28773	29069	29007	28998	28907	28751	28869	29165	29030	28921	29106	28777	28698	28904	29019	28708	28989	28774	28611	28606	28759	28819	28581	28544	28736	28771	29095	28783	28812	28695	28560	29074	28910	28817	28765	28663	28865	28926	28958	28849	28634	28607	28841	28760	28679	28896	28866	28843	28756	29266	28978	28890	28859	29066	28988	28685	28754	28672	29130	28963	28988	28849	29025	28985	28919	28960	28916	28839	28731	28814	28788	28929	28976	29001	28675	28935	29151	28594	28832	28920	28893	29050	28663	28905	28755	29000	28982	28930	29017	28690	28661	28987	28753	28993	28897	28680	28879	28962	28891	29094	28634	29039	28712	28891	28935	28806	28991	28828	28886	28791	28873	29070	28586	29094	29047	28941	28701	28806	28634	28941	28885	28982	28581	28598	28887	28746	28862	28745	28813	28981	28583	28635	29156	28862	28784	28869	28881	28539	29019	28822	28873	28696	28787	28862	29039	28593	28688	28763	28985	28862	28805	28760	28809	28638	28800	28756	28916	29106	28787	28679	28830	28866	28590	28673	28870	28795	28963	29046	28861	28621	28526	28615	29071	28802	29024	28901	28948	29056	28988	29190	28791	29010	28912	28926	29079	28819	28650	29007	29225	28918	28798	28809	28603	28946	28681	28898	28916	28977	28930	28901	28953	28693	28913	29018	28971	28914	28939	28916	29086	28961	28729	28966	28614	28997	28594	28955	28819	28913	28728	29110	29067	28687	28889	28968	28656	28701	28767	28922	29070	28740	28640	28660	28813	28786	29037	28811	28908	28847	28956	29111	28850	28908	28868	28763	28673	28881	28947	28871	28790	28913	28823	28983	29026	28957	28705	29065	28785	28776	28954	28732	28816	28857	28860	28726	28969	29113	28810	28747	28718	28609	28720	28813	28894	28761	28854	28449	28710	28997	29037	28972	28570	28951	29124	28922	28900	28771	28883	28865	29153	28657	28829	28865	28894	28925	28982	28624	28819	28873	28897	28721	28715	28740	28892	28854	28735	28755	28847	28668	28768	29034	28929	28626	28947	28953	28712	29079	28652	28522	28750	28941	28779	29146	28788	28949	28774	28791	29051	28920	28976	28844	29103	28750	28650	28801	28976	28678	28857	28981	28960	28782	29216	28817	28967	29274	28921	28807	28839	28841	28898	28813	28811	28806	28740	28708	28863	28745	28754	28864	28981	28740	28668	28779	28712	28713	28824	28947	28742	28965	28791	28971	28952	28873	28698	28800	29114	28660	28738	28633	28905	28870	29170	28988	28903	28977	28956	28910	28731	28488	29009	28669	28714	28606	28731	28895	28696	28872	28644	28955	28706	28760	29043	28738	28982	28969	28760	28764	28697	28698	28947	28969	28917	28911	28918	28993	28904	28770	28617	28945	28833	29201	28671	29006	29021	28641	28772	28998	28844	28557	29090	28965	28716	28942	28734	28963	28794	28809	28862	28802	28836	28808	28910	29043	28994	28813	28781	28712	28725	28845	28782	28899	29091	28947	29003	28963	28802	29060	28682	28864	29210	28952	28820	28757	28822	28831	28640	28825	28603	29012	29052	28769	28515	28730	28705	28617	28661	28784	28689	28982	28879	28855	28981	28889	28800	28513	28572	28727	28891	28917	29032	28539	28852	28865	28925	28778	28789	28864	29091	28845	28796	28865	28985	28804	29004	28897	28861	28822	28678	28665	28600	28931	28969	28630	28755	28803	28854	29023	28828	28914	28738	28929	28814	28796	29043	28558	29059	28813	28910	29027	28764	28694	28738	28751	28890	29026	28869	28955	28815	28817	28710	29011	29089	28776	28459	28765	28787	28734	28738	28794	28848	28784	28659	28565	29047	28818	28942	28721	28762	28906	28669	28882	28728	28982	28853	28599	28872	28697	28732	29166	29009	28755	28808	28891	29171	28794	28846	28860	28906	29064	28900	28863	28726	28834	28934	28948	28783	28738	28850	28810	28933	29223	28788	28848	28709	28527	28887	28783	28821	28996	28842	28881	28689	28816	28970	28617	28826	28828	28624	28863	28877	29130	28837	28988	28845	28938	28890	28887	28468	28731	28831	28860	28905	28686	28877	29067	28944	28955	28638	29059	28853	28770	28826	28806	28694	29150	28985	29177	28884	29033	28823	29017	28916	28835	28503	28803	28829	28794	28648	28659	28654	28869	28847	28975	28813	28685	28765	28526	29045	28594	28885	28761	28907	28885	29030	28928	28908	28747	28773	28629	28756	28904	28792	29129	29067	28740	28795	28957	28981	29016	28690	28863	28761	28936	29038	28955	28654	28931	28821	28854	28415	28769	28810	28800	28827	29080	28812	28986	28596	28813	28843	28722	28903
20045	34475	33525	27659	24507	22661	21232	20668	19966	19474	19257	18944	18860	18665	18497	18358	18436	18485	18284	18375	18088	18241	18086	18023	18007	17880	17985	18244	18041	17849	17968	17902	18063	18029	17834	17796	18047	18071	17867	17812	17861	17781	17759	17906	17723	17991	17953	17952	17771	18066	17914	17915	17725	17860	17889	17830	17670	17918	17641	17865	17673	17747	17860	17836	17927	17842	17803	17796	17606	17674	17719	17865	17696	17759	17772	17850	17572	17712	17803	17766	17868	17839	17731	17848	17851	17718	17747	17655	17824	17802	17662	17766	17629	17877	17654	17652	17708	17786	17559	17778	17505	17525	17751	17713	17756	17665	17767	17812	17913	17727	17691	17712	17856	17769	17756	17731	17858	17714	17759	17663	17750	17743	17731	17688	17849	17811	17756	17693	17693	17797	17740	17842	17757	17917	17843	17654	17547	17735	17754	17801	17676	17712	17779	17763	17909	17789	17849	17635	17536	17565	17514	17689	17673	17521	17707	17588	17724	17783	17708	17688	17769	17647	17867	17648	17624	17708	17717	17726	17605	17855	17770	17905	17690	17756	17668	17629	17725	17865	17861	17496	17501	17723	17810	17657	17700	17745	17669	17574	17808	17723	17831	17654	17775	17553	17875	17682	17920	17607	17719	17790	17669	17721	17741	17744	17734	17627	17829	17466	17810	17753	17698	17722	17763	17736	17640	17574	17576	17768	17786	17944	17630	17824	17927	17723	17803	17643	17739	17831	17767	17777	17792	17660	17672	17691	17832	17561	17721	17686	17755	17538	18011	17866	17774	17570	17831	17871	17614	17613	17649	17813	17701	17716	17765	17507	17706	17621	17791	17738	17663	17698	17737	17594	17766	17776	17763	17736	17672	17512	17687	17623	17690	17797	17625	17918	17604	17655	17902	17612	17638	17808	17717	17500	17658	17782	17668	17700	17825	17690	17858	17706	17757	17666	17741	17676	17763	17716	17662	17784	17591	17734	17691	17687	17813	17609	17652	17656	17671	17751	17827	17446	17742	17669	17734	17849	17789	17700	17880	17629	17782	17677	17593	17625	17564	17937	17780	17786	17671	17885	17622	17905	17735	17584	17770	17712	17748	17831	17810	17704	17837	17808	17728	17780	17861	17709	17744	17757	17702	17613	17470	17492	17711	17735	17720	17765	17709	17688	17704	17742	17853	17769	17690	17578	17890	17620	17625	17670	17664	17749	17592	17591	17717	17483	17677	17888	17746	17630	17703	17697	17732	17865	17938	17694	17441	17636	17765	17654	17688	17762	17761	17872	17703	17945	17715	17750	17806	17574	17850	17815	17530	17667	17682	17668	17750	17709	17636	17595	17483	17890	17678	17573	17889	17635	17925	17672	17760	17681	17655	17630	17614	17733	17814	17776	17642	17912	17561	17778	17732	17734	17633	17790	17784	17796	17785	17762	17855	17858	17637	17801	17711	17754	17826	17693	17692	17546	17708	17884	17712	17664	17875	17514	17919	17788	17817	17656	17883	17648	17732	17760	17662	17781	17720	17686	17758	17526	17689	17591	17711	17788	17635	17699	17701	17807	17796	17624	17693	17789	17591	17697	17703	17665	17625	17779	17758	17717	17871	17709	17686	17775	17745	17590	17678	17801	17712	17587	17656	17720	17591	17430	17726	17627	17777	17801	17860	17721	17681	17639	17803	17769	17760	17765	17669	17621	17777	17707	17606	17698	17788	17910	17793	17625	17774	17615	17647	17934	17702	17665	17878	17726	17859	17608	17638	17834	17671	17672	17765	17740	17597	17688	17757	17658	17651	17591	17743	17610	17664	17492	17708	17735	17570	17644	17558	17612	17724	17737	17851	17830	17886	17655	17681	17713	17540	17722	17903	17556	17883	17750	17663	17821	17825	17756	17532	17717	17597	17846	17688	17719	17729	17817	17717	17677	17803	17651	17767	17726	17737	17713	17607	17544	17564	17976	17791	17712	17717	17684	17852	17871	17798	17784	17564	17745	17949	17539	17743	17634	17792	17602	17591	17772	17733	17420	17646	17877	17996	17729	17699	17589	17590	17698	17655	17905	17796	17655	17672	17616	17704	17714	17779	17671	17851	17670	17849	17716	17723	17620	17816	17683	17826	17543	17796	17771	17642	17729	17602	17540	17752	17589	17825	17616	17883	17832	17763	17742	17739	17831	17559	17591	17722	17730	17806	17821	17637	17648	17755	17495	17718	17818	17847	17716	17700	17809	17812	17687	17575	17579	17667	17747	17622	17779	17678	17857	17736	17593	17807	17785	17664	17721	17694	17808	17552	17782	17693	17684	17707	17762	17511	17782	17664	17784	17815	17648	17667	17941	17563	17767	17716	17765	17725	17592	17651	17685	17660	17694	17648	17738	17708	17605	17671	17681	17741	17647	17851	17514	17686	17609	17745	17802	17772	17702	17769	17759	17908	17868	17680	17652	17702	17699	17749	17656	17669	17764	17959	17749	17879	17591	17731	17691	17665	17701	17781	17778	17849	17697	17714	17648	17818	17748	17879	17687	17668	17674	17786	17699	17755	17566	17845	17720	17602	17832	17787	17681	17691	17698	17758	17715	17734	17736	17742	17695	17713	17926	17651	17686	17423	17495	17521	17767	17558	17652	17598	17551	17757	17683	17723	17778	17678	17756	17736	17757	17673	17782	17695	17800	17738	17600	17614	17840	17809	17834	17741	17685	17750	17659	17747	17877	17690	17504	17832	17784	17771	17790	17662	17690	17782	17647	17608	17858	17782	17765	17727	17804	17755	17713	17689	17834	17716	17651	17808	17843	17639	17816	17795	17764	17692	17709	17868	17795	17919	17785	17710	17913	17559	17678	17796	17776	17564	17752	17679	17809	17749	17688	17722	17710	17910	17843	17798	17515	17611	17830	17837	17731	17756	17647	17686	17733	17826	17710	17617	17797	17680	17773	17725	17605	17715	17450	17780	17809	17763	17732	17515	17811	17749	17757	17811	17653	17621	17646	17627	17693	17951	17687	17809	17790	17724	17880	17617	17866	17743	17715	17730	17667	17695	17754	17631	17800	17704	17660	17748	17624	17640	17825	17643	17728	17684	17837	17597	17719	17815	17696	17599	17787	17786	17662	17738	17650	17461	17860	17585	17659	17819	17574	17691	17686	17788	17652	17790	17655	17615	17737	17757	17690	17583	17784	17880	17697	17645	17715	17575	17724	17818	17788	17836	17655	17620	17857	17728	17510	17877	17597	17799	17714	17653	17783	17727	17785	17903	17576	17622	17840	17830	17760	17861	17638	17653	17605	17873	17752	17688	17632	17686	17623	17680	17737	17670	17772	17657	17758	17601	17796	17727	17849	17827	17811	17699	17561	17731	17578	17778	17707	17754	17716	17827	17745	17685	17683	17615	17713	17676	17881	17754	17764	17821	17621	17716	17682	17749	17638	17792	17786	17475	17808	17716	17863	17802	17679	17661	17759	17747	17623	17793	17629	17701	17658	17768	17705	17645	17625	17883	17722	17938	17732	17720	17545	17647	17897	17597	17646	17575	17586	17643	17657	17682	17626	17698	17640	17628	17636	17851	17637	17766	17663	18027	17749	17743	17782	17650	17684	17627	17799	17897	17554	17673	17606	17625	17568	17564	17538	17738	17692	17692	17800	17765	17785	17651	17744	17844	17891	17650	17624	17557	17822	17739	17722	17681	17833	17717	17652	17807	17585	17598	17546	17536	17594	17705	17802	17689	17699	17779	17565	17759	17671	17802	17560	17515	17775	17603	17699	17702	17676	17806	17909	17875	17830	17544	17671	17618	17803	17807	17751	17703	17649	17803	17635	17607	17606	17777	17585	17497	17752	17706	17632	17717	17719	17730	17876	17644	17657	17571	17837	17792	17600	17654	17619	17817	17634	17806	17612	17476	17713	17744	17727	17800	17903	17737	17731	17629	17841	17699	17679	17868	17972	17829	17588	17674	17788	17555	17862	17493	17663	17699	17675	17741	17719	17808	17714	17654	17567	17793	17808	17553	17739	17695	17707	17780	17630	17641	17802	17786	17658	17672	17712	17633	17648	17811	17820	17632	17607	17684	17739	17694	17907	17679	17492	17603	17731	17928	17704	17665	17681	17852	17697	17798	17626	17662	17722	17820	17774	17865	17773	17818	17630	17731	17796	17713	17718	17667	17746	17786	17842	17857	17549	17658	17877	17848	17746	17660	17758	17712	17783	17665	17634	17668	17760	17705	17745	17730	17758	17618	17685	17503	17730	17774	17928	17841	17738	17838	17732	17785	17708	17692	17652	17897	17701	17733	17889	17691	17847	17677	17553	17745	17555	17658	17667	17829	17676	17594	17638	17743	17708	17591	17738	17656	17728	17707	17708	17888	17750	17707	17867	17870	17721	17755	17929	17820	17744	17871	17653	17744	17743	17749	17574	17804	17802	17742	17597	17718	17959	17644	17755	17825	17733	17818	17559	17861	17674	17720	17740	17612	17767	17771	17892	17747	17526	17802	17761	17671	17705	17569	17650	17624	17847	17721	17652	17859	17861	17670	17651	17750	17652	17699	17518	17697	17731	17656	18045	17672	17835	17866	17587	17529	17673	17566	17714	17710	17828	17626	17743	17802	17710	17651	17634	17925	17967	17761	17618	17657	17528	17747	17731	17758	17647	17632	17535	17622	17823	17720	17570	17714	17748	17568	17878	17738	17600	17754	17736	17678	17763	17784	17774	17658	17758	17729	17688	17870	17734	17857	17890	17675	17762	17608	17824	17647	17556	17636	17686	17828	17817	17864	17550	17809	17671	17607	17640	17693	17477	17598	17746	17751	17497	17669	17779	17628	17610	17825	17564	17751	17645	17557	17733	17559	17548	17763	17592	17738	17647	17589	17624	17696	17713	17674	17904	17653	17841	17706	17747	17739	17582	17645	17768	17776	17830	17724	17733	17872	17828	17757	17754	17762	17505	17550	17729	17619	17738	17748	17705	17797	17875	17763	17728	17731	17854	17719	17791	17899	17696	17703	17497	17620	17827	17689	17848	17634	17610	17811	17772	17653	17796	17640	17762	17770	17675	17886	17848	18029	17731	17628	17687	17780	17863	17671	17588	17514	17548	17761	17682	17741	17698	17888	17662	17590	17828	17625	17836	17728	17607	17816	17744
35938	28904	33521	32830	30912	31234	31078	30712	30729	30501	30459	30622	30600	30658	30673	30460	30444	30472	30550	30651	30471	30654	30368	30439	30423	30099	30357	30455	30502	30115	30295	30162	30391	30429	30588	30419	30237	30506	30396	30318	30558	30563	30338	30528	30366	30278	30350	30233	30271	30423	30385	30409	30623	30222	30301	30268	30262	30551	30168	30257	30233	30467	30501	30319	30395	30408	30462	30067	30348	30415	30395	30673	30381	30325	30263	30369	30215	30436	30305	30332	30112	30179	30464	30418	30255	30487	30372	30228	30158	30254	30401	30417	30421	30701	30333	30133	30489	30479	30423	30546	30451	30056	30482	30282	30588	30424	30474	30364	30197	30423	30149	30417	30346	30329	30303	30324	30365	30281	30431	30395	30307	30209	30445	30168	30486	30437	30058	30469	30701	30578	30425	30421	30442	30482	30494	30288	30578	30041	30166	30319	30412	30483	30351	30288	30331	30385	30112	30154	30246	30074	30441	30297	30363	30405	30647	30506	30395	30306	30333	30361	30369	30327	30307	30316	30337	29987	30189	30283	30332	30345	30534	30251	30548	30312	30415	30526	30581	30236	30466	30324	30567	30403	30201	30470	30312	30175	30218	30287	30306	30486	30582	30400	30520	30379	30435	30152	30185	30539	30444	30361	30537	30133	30126	30220	30368	30382	30315	30169	30270	30360	30368	30515	30503	30466	30411	30384	30481	30456	30361	30352	30412	30148	30512	30166	30232	30341	30264	30248	30013	30102	30099	30330	30234	30434	30453	30498	30234	30575	30391	30402	30242	30367	30277	30036	30386	30301	30354	30421	30473	30370	30490	30177	30117	30288	30198	30472	30268	30256	30442	30401	30382	30100	30018	30372	30187	30028	30307	30319	30431	30125	30300	30013	30316	30570	30202	30452	30542	30543	30387	30298	30450	30172	30541	30135	30343	30096	30319	30256	30429	30491	30130	30565	30423	30259	30322	30351	30135	30506	30640	30305	30440	30023	30158	30380	30344	30448	30335	30219	30534	30333	30548	30406	30427	30184	30355	30461	30555	30296	30262	30285	30126	30372	30349	30501	30590	30031	30623	30358	30155	30090	30157	30454	30246	30191	30152	30250	30303	30350	30617	30276	30445	30494	30001	30269	30609	30229	30438	30303	30716	30651	30347	30410	30306	30450	30701	30329	30683	30338	30413	30305	30064	30185	30438	30210	30180	30340	30343	30294	30200	30124	30232	30465	30268	30306	30420	30452	30539	30274	30485	30199	30268	30693	30282	30277	30277	30310	30258	30598	30595	30423	30663	30379	30291	30156	30169	30067	30393	30351	30239	30242	30353	30403	30323	30394	30356	30228	30318	30366	30409	30269	30482	30281	30307	30405	30392	30126	30357	30288	30229	30034	30453	30489	30495	30282	30305	30060	30347	30312	30269	30232	30301	30414	30443	30377	30339	30279	30285	30116	30443	30425	30281	30181	30245	30359	30391	30578	30455	30406	30267	30390	30370	30323	30155	30347	30257	30183	30530	30469	30247	30571	30320	30363	30192	30352	30252	30316	30256	30231	30386	30147	29988	30403	30281	30360	30477	30269	30508	30112	30148	30502	30455	30490	30429	30319	30311	30316	30220	30231	30290	30217	30476	30582	30415	30235	30334	30508	30463	30251	30450	30459	30418	30291	30402	30487	30491	30325	30099	30291	30315	30212	30230	30240	30284	30307	30337	30083	30613	30730	30500	29992	30437	30530	30050	30353	30027	30299	30146	30209	30235	30155	30206	30462	30321	30462	30258	30583	30385	30312	30398	30186	30320	30326	30503	30232	30242	30076	30289	30083	30531	30282	30102	30305	30476	30410	30219	30289	30083	30212	30230	30412	30359	30255	30289	30118	30383	30497	30356	30444	30430	30501	29877	30492	30327	30184	30147	30196	30141	30428	30219	30208	30367	30428	30411	30098	30684	30413	30118	30206	30391	30262	30289	30381	30210	30142	30396	30256	30461	30309	30558	30332	30325	30613	30317	30280	30054	30410	30617	30434	30470	30341	30080	30303	30289	30305	30334	30479	30318	30373	30463	30174	30473	30164	30516	30416	30446	30204	30448	30322	30185	30420	30164	30431	30307	30343	30248	30438	30531	30377	30443	30526	30401	30375	30365	30315	30129	30155	30407	30294	30413	30362	30327	30582	30449	30544	30420	30595	30392	30394	30380	30329	30372	30348	30226	30412	30373	30499	30172	30374	30292	30371	30233	30380	30435	30375	30440	30517	30206	30269	30238	30521	30414	30392	30322	30370	30345	30560	30070	30376	30365	30420	30231	30292	30513	30708	30700	30353	30037	30532	30116	30401	30309	29932	30182	30473	30376	30559	29997	30498	30295	30456	29833	30334	30395	30308	30359	30117	30547	30239	30166	30220	30428	30535	30506	30323	30169	30326	30509	30384	30554	30231	30278	30354	30433	30268	30394	30402	30346	30507	30397	30221	30173	30302	30146	30281	30296	30220	30412	30257	30435	30378	30475	30456	30512	30173	30414	30436	30509	30487	30192	30137	30433	30307	30321	30353	30221	30484	30334	30381	30548	30452	30410	30200	30174	30438	30109	30597	30272	30276	30365	30499	30235	30438	30193	30391	30455	30646	30352	30251	30432	29991	30218	30053	30281	30395	30422	30236	30026	30738	30333	30036	30023	30442	29993	30050	30440	30254	30259	30545	30607	30109	30131	30286	30123	30412	30474	30413	30377	30130	30312	30367	30359	30174	30181	30022	30385	30518	30589	30496	30438	30388	30313	29961	30417	30517	30383	30549	30397	30287	30536	30250	30278	30285	30473	30331	30361	30216	30279	30298	30404	30669	30205	30254	30112	30311	30379	30465	30330	30378	30156	30577	30044	30184	30146	30386	30175	30048	30320	30166	30214	30268	30201	30191	29996	30676	30471	30495	30265	30182	30283	30363	30184	30593	30480	30528	30515	30475	30605	30282	30188	30435	30101	30450	30332	30306	30257	30168	30262	30560	30247	30384	30408	30263	30375	30197	30339	30303	30208	30073	30468	30366	30351	29914	30098	30223	30379	30387	30581	30426	30398	30358	30270	30087	30161	30245	30541	30404	30047	30423	30472	30461	30262	30288	30311	30458	30447	30403	30148	30207	30408	30415	30698	30504	30428	30140	30314	30674	30526	30241	30370	30301	30430	30257	30477	30391	30322	30177	30408	30435	30425	30315	30518	30410	30371	30204	30240	30469	30692	30278	30383	30370	30162	30441	30451	30469	30352	30343	30347	30327	30204	30496	30271	30394	30309	30287	30411	30209	30161	30311	30123	30230	30398	30536	30306	30233	29858	30527	30359	30477	30384	30386	30267	30065	30366	30164	30440	30482	30538	30244	30194	30253	30154	30153	30453	30416	30355	30239	30357	30289	30169	30286	30441	30363	30184	30437	30088	30149	30408	30401	30474	30434	30438	30246	30598	30363	30373	30183	30592	30257	30208	30197	30171	30382	30248	30383	30243	30426	30263	30272	30297	30437	30477	30629	30237	30204	30339	30446	30205	30485	30341	30211	30327	30359	30346	30520	30554	30388	30296	30410	30218	30468	30498	30420	30544	30347	30296	30177	30221	30434	30160	30211	30397	30014	30656	30421	30283	30488	30266	30223	30231	30293	30132	30545	30344	30521	30325	30534	30217	30297	30380	30191	30243	30326	30173	30355	30393	30126	30519	30229	30333	30195	30500	30531	30384	30336	30533	30604	30256	30026	30370	30505	30487	30394	30189	30323	30326	30448	30619	30283	30288	30224	30293	30480	30304	30426	30556	30068	30184	30226	30264	30171	30511	30420	30225	30366	30327	30415	30352	30366	30342	30380	30189	30362	30253	30253	30288	30420	30510	30408	30409	30211	30213	30569	30349	30423	30335	30130	30529	30556	30409	30158	30374	30421	30473	30124	30448	30145	30320	30424	30146	30366	30455	30297	30214	30466	30248	30486	30316	30334	30272	30303	30421	30225	30618	30379	30410	30339	30617	30378	30323	30468	30110	30485	30292	30341	30681	30060	30649	30274	30076	30066	30203	30112	30270	30046	30207	30179	30590	30372	30072	30403	30148	30252	30480	30448	30585	30304	30380	30545	30583	30622	30404	30327	30278	30554	30199	30233	30296	30319	30470	30571	30427	30329	30387	30367	30252	30351	30676	30483	30161	30423	30409	30347	30378	30614	30443	30426	30492	30433	30376	30460	30321	30540	30707	30634	30145	30358	30355	30331	30283	30246	30380	30598	30057	30246	30236	30128	30241	30102	30249	30265	30275	30338	30442	30188	30437	30293	30311	30564	30231	30252	30607	30159	30264	30394	30347	30294	30524	30388	30589	30123	30309	30316	30208	30316	30533	30173	30448	30212	30291	30483	30482	30321	30290	30540	30489	30329	30128	30263	30295	30424	30161	30207	30389	30449	30475	30473	30295	30560	30364	30223	30164	30303	30280	30028	30361	30304	30219	30240	30557	30430	30362	30492	30550	30214	30263	30063	30315	30394	30412	30406	30234	30505	30303	30571	30496	30425	30689	30272	30433	30125	30320	30799	30218	30408	30395	30193	30559	30532	30493	30353	30348	30372	30188	30285	30483	30400	30511	30595	30253	30116	30355	30357	30203	30131	30194	30322	30293	30191	30219	30424	30212	30479	30456	30346	30435	30452	30393	30232	30693	30248	30464	30611	30464	30570	30493	30458	30342	30368	30642	30165	30379	30373	30351	30097	30364	30543	30209	30536	30324	30163	30320	30311	30136	30370	30248	30578	30439	30265	30285	30510	30260	30216	30482	30318	30388	30525	30379	30624	30322	30326	30396	30112	30174	30217	30493	30324	30283	30405	30327	30227	30263	30087	30564	30280	30490	30386	30409	30397	30281	30258	30293	30348	30282	29962	30432	30360	30240	30095	30412	30307	30464	30368	30476	30353	30402	30369	30543	30319	30252	30047	30362	30352	30314	30433	30274	30307	30466	30320	30273	30457	30537	30455	30401	30688	30188	30362	30520	30139	30513	30231	30306	30561	30352	30221	30331	30404	30365	30308	30282	30346	30339	30576	30237	30293	30266	30240	30422	30246	30504	30260	30672	30322	30379	30270	30300	30174	30452	30317	30337	30399	30692	30579	30509	30471	30256	30262
21359	23265	23007	20908	19957	19557	19328	18911	18783	18931	18939	18857	18932	18692	18521	18492	18638	18732	18703	18424	18698	18586	18609	18525	18496	18589	18400	18333	18595	18520	18596	18692	18573	18577	18592	18619	18449	18611	18526	18702	18390	18545	18489	18412	18532	18540	18501	18401	18296	18556	18455	18431	18357	18557	18628	18564	18629	18501	18599	18566	18649	18402	18451	18535	18775	18298	18314	18516	18203	18284	18631	18499	18567	18529	18569	18323	18483	18366	18612	18498	18468	18368	18426	18556	18525	18511	18290	18364	18438	18398	18475	18498	18596	18406	18472	18518	18443	18423	18423	18410	18738	18591	18393	18455	18461	18589	18559	18385	18512	18358	18472	18327	18571	18652	18671	18591	18543	18590	18529	18406	18428	18396	18359	18486	18362	18385	18365	18438	18297	18454	18421	18357	18361	18520	18337	18603	18550	18458	18403	18430	18442	18508	18365	18407	18348	18479	18466	18509	18481	18604	18479	18388	18410	18423	18648	18477	18511	18553	18294	18511	18438	18337	18618	18335	18650	18507	18451	18437	18541	18297	18418	18547	18352	18457	18321	18593	18428	18518	18578	18416	18356	18290	18499	18355	18448	18460	18386	18460	18464	18593	18410	18476	18490	18428	18395	18489	18799	18553	18476	18503	18386	18523	18599	18343	18545	18347	18640	18442	18433	18506	18486	18488	18425	18394	18395	18456	18514	18593	18462	18551	18256	18506	18433	18573	18404	18568	18515	18444	18490	18552	18480	18487	18352	18435	18509	18649	18526	18472	18690	18379	18620	18589	18515	18456	18405	18414	18371	18399	18352	18460	18419	18417	18382	18579	18488	18300	18501	18437	18343	18462	18417	18338	18322	18528	18369	18463	18405	18444	18454	18407	18665	18269	18731	18472	18527	18439	18534	18453	18455	18489	18354	18326	18471	18533	18525	18368	18594	18422	18522	18441	18428	18415	18519	18413	18416	18488	18379	18589	18146	18459	18401	18553	18537	18312	18494	18379	18586	18534	18424	18501	18550	18618	18416	18492	18458	18343	18426	18552	18335	18475	18830	18438	18392	18371	18394	18514	18481	18484	18515	18445	18371	18459	18574	18360	18615	18402	18556	18603	18482	18604	18403	18368	18588	18378	18591	18380	18412	18520	18635	18448	18538	18460	18396	18425	18352	18368	18713	18280	18504	18354	18325	18578	18303	18642	18432	18379	18496	18392	18655	18438	18675	18455	18528	18534	18477	18466	18503	18389	18500	18407	18187	18499	18601	18262	18465	18544	18496	18418	18402	18571	18742	18417	18659	18349	18389	18347	18443	18652	18622	18309	18465	18364	18537	18438	18293	18596	18540	18477	18456	18288	18410	18493	18578	18438	18756	18513	18529	18336	18344	18322	18370	18382	18626	18348	18565	18416	18568	18732	18501	18445	18297	18442	18547	18310	18297	18499	18533	18514	18423	18345	18402	18563	18484	18415	18293	18425	18520	18431	18556	18494	18673	18509	18407	18630	18465	18509	18623	18237	18487	18582	18657	18407	18566	18491	18485	18388	18597	18618	18355	18323	18365	18391	18314	18547	18514	18280	18374	18581	18565	18460	18464	18595	18453	18400	18464	18266	18268	18496	18492	18509	18628	18602	18507	18394	18248	18521	18450	18686	18381	18262	18495	18433	18592	18546	18475	18485	18306	18537	18394	18652	18501	18395	18196	18450	18514	18618	18322	18481	18408	18449	18457	18597	18451	18517	18454	18277	18685	18464	18624	18488	18519	18294	18555	18616	18554	18464	18574	18411	18543	18493	18383	18603	18355	18569	18487	18437	18519	18404	18668	18576	18478	18217	18538	18374	18536	18662	18529	18420	18630	18484	18457	18491	18466	18729	18477	18506	18417	18579	18510	18394	18384	18458	18532	18480	18409	18532	18507	18585	18395	18372	18440	18474	18595	18588	18448	18404	18540	18421	18692	18423	18426	18572	18531	18397	18488	18511	18398	18452	18588	18339	18558	18516	18504	18253	18521	18557	18436	18477	18256	18518	18523	18353	18362	18339	18540	18509	18299	18484	18442	18280	18548	18644	18492	18466	18479	18321	18491	18364	18480	18367	18601	18516	18776	18491	18471	18383	18511	18455	18397	18613	18327	18420	18459	18381	18419	18569	18453	18512	18377	18490	18456	18397	18557	18680	18505	18423	18343	18605	18451	18622	18499	18695	18326	18604	18410	18433	18456	18481	18520	18514	18450	18540	18507	18489	18442	18532	18388	18464	18408	18546	18468	18497	18611	18417	18538	18343	18586	18494	18638	18507	18450	18679	18466	18495	18585	18364	18335	18510	18616	18553	18392	18458	18465	18299	18570	18560	18579	18442	18462	18461	18429	18418	18485	18501	18532	18721	18514	18557	18538	18427	18433	18601	18433	18495	18484	18504	18380	18638	18515	18353	18446	18428	18462	18413	18520	18429	18417	18385	18437	18549	18440	18356	18516	18425	18531	18618	18486	18392	18672	18324	18292	18505	18455	18455	18493	18374	18620	18431	18628	18529	18389	18568	18517	18423	18420	18409	18423	18216	18653	18391	18467	18436	18563	18482	18590	18414	18517	18561	18512	18414	18475	18547	18356	18539	18469	18216	18342	18620	18403	18734	18474	18584	18599	18376	18652	18482	18427	18360	18413	18523	18553	18411	18518	18501	18252	18518	18408	18411	18461	18602	18528	18229	18317	18292	18356	18539	18366	18415	18571	18537	18413	18394	18442	18455	18452	18535	18400	18542	18517	18424	18646	18371	18584	18546	18527	18392	18332	18512	18561	18381	18576	18480	18397	18509	18527	18376	18563	18551	18469	18568	18306	18491	18468	18531	18314	18470	18556	18566	18529	18578	18394	18636	18377	18470	18378	18510	18557	18423	18513	18445	18523	18245	18537	18506	18405	18573	18443	18602	18489	18440	18459	18526	18405	18627	18474	18451	18617	18632	18594	18319	18444	18559	18561	18636	18458	18570	18412	18435	18565	18508	18414	18415	18475	18358	18448	18583	18446	18593	18443	18432	18378	18409	18405	18553	18537	18365	18709	18522	18569	18608	18484	18532	18313	18368	18565	18392	18443	18602	18594	18414	18435	18453	18446	18472	18614	18435	18398	18555	18560	18380	18456	18306	18489	18725	18592	18173	18488	18442	18492	18403	18364	18618	18425	18388	18552	18613	18506	18386	18407	18509	18482	18418	18437	18557	18438	18553	18541	18312	18415	18487	18393	18430	18528	18545	18436	18550	18443	18484	18400	18485	18525	18564	18529	18602	18516	18514	18296	18516	18609	18447	18515	18479	18538	18532	18601	18452	18520	18365	18315	18478	18537	18311	18612	18414	18476	18421	18506	18446	18249	18490	18491	18338	18422	18576	18454	18632	18557	18369	18462	18564	18381	18288	18477	18504	18523	18310	18395	18257	18542	18444	18380	18504	18488	18475	18343	18501	18531	18418	18567	18306	18462	18339	18462	18536	18326	18302	18474	18480	18584	18464	18469	18520	18601	18487	18477	18390	18377	18619	18394	18454	18601	18394	18415	18572	18510	18397	18557	18557	18554	18704	18381	18615	18357	18511	18540	18484	18673	18397	18666	18522	18496	18367	18420	18444	18417	18446	18501	18356	18374	18587	18373	18334	18453	18467	18411	18622	18533	18543	18576	18660	18400	18412	18598	18442	18517	18322	18469	18473	18465	18553	18537	18525	18404	18589	18336	18456	18509	18488	18519	18529	18407	18459	18454	18373	18518	18321	18768	18414	18427	18508	18359	18498	18595	18558	18470	18563	18253	18432	18361	18477	18351	18468	18421	18605	18307	18316	18432	18614	18509	18554	18451	18574	18422	18299	18511	18581	18431	18575	18458	18570	18466	18423	18564	18600	18221	18539	18549	18624	18346	18210	18637	18557	18537	18536	18505	18161	18427	18428	18534	18354	18641	18636	18515	18593	18270	18433	18675	18412	18380	18663	18284	18501	18366	18527	18435	18568	18740	18395	18576	18442	18282	18402	18470	18393	18337	18576	18340	18669	18362	18559	18300	18460	18394	18589	18450	18403	18321	18507	18723	18496	18476	18590	18448	18617	18514	18521	18419	18349	18424	18508	18482	18583	18322	18389	18425	18339	18509	18417	18320	18343	18391	18571	18510	18519	18356	18509	18401	18420	18487	18619	18657	18615	18515	18598	18518	18393	18211	18586	18574	18521	18669	18280	18250	18481	18446	18346	18516	18446	18463	18394	18673	18445	18544	18516	18625	18397	18463	18462	18442	18490	18464	18495	18583	18393	18388	18363	18522	18321	18630	18312	18477	18456	18359	18647	18467	18740	18367	18450	18543	18447	18373	18708	18386	18449	18499	18465	18371	18520	18394	18444	18594	18546	18393	18385	18606	18528	18491	18522	18435	18437	18335	18517	18617	18494	18471	18538	18684	18515	18507	18507	18420	18325	18635	18483	18482	18611	18294	18501	18421	18355	18520	18511	18541	18299	18232	18549	18587	18556	18377	18485	18440	18652	18475	18482	18302	18608	18487	18543	18357	18478	18535	18578	18312	18485	18648	18341	18622	18444	18618	18434	18617	18376	18360	18412	18654	18468	18373	18420	18535	18554	18499	18459	18506	18369	18396	18367	18435	18563	18453	18475	18529	18411	18431	18600	18595	18603	18438	18285	18332	18385	18409	18470	18322	18450	18680	18442	18495	18613	18559	18483	18600	18404	18456	18546	18398	18480	18551	18581	18501	18448	18434	18599	18498	18671	18419	18560	18424	18459	18448	18527	18465	18418	18515	18385	18368	18441	18516	18475	18500	18514	18552	18331	18556	18362	18533	18524	18376	18270	18387	18502	18552	18430	18510	18513	18456	18607	18510	18467	18403	18498	18582	18581	18436	18455	18376	18538	18376	18480	18479	18577	18626	18503	18393	18700	18280	18561	18524	18571	18348	18385	18505	18692	18423	18561	18545	18594	18598	18439	18395	18342	18558	18406	18408	18438	18412	18532	18534	18645	18348	18610	18375	18489	18504	18391	18378	18703	18383	18421	18604	18645	18468	18480	18428	18547	18507	18628	18635	18500	18455	18511	18475	18438	18519	18608	18336	18393	18399	18579	18670	18508	18391	18405	18592	18575	18472	18349
24192	21193	27799	25405	24817	29810	32164	29898	29168	29216	29441	29228	29001	29080	28746	28836	28994	28725	29152	28810	28977	28996	29115	28850	28797	29011	28826	28632	28516	28841	28933	28707	28593	28661	28650	28804	28728	28705	28630	28372	28612	28695	28821	28791	28723	28476	28646	28756	28390	28471	28556	28733	28535	28650	28751	28413	28750	28849	28860	28845	28558	28485	28507	28473	28397	28882	28542	28448	28623	28628	28747	28499	28651	28705	28866	28640	28806	28671	28569	28478	28587	28639	28709	28356	28460	28538	28848	28808	28597	28505	28778	28776	28862	28522	28787	28445	28801	28635	28688	28643	28709	28461	28514	28398	28579	28545	28519	28429	28585	28478	28370	28650	28589	28866	28646	28448	28674	28675	28724	28567	28383	28565	28581	28542	28746	28534	28396	28663	28435	28630	28359	28651	28509	28784	28556	28608	28669	28427	28716	28555	28741	28466	28558	28454	28695	28475	29005	28590	28612	28357	28440	28655	28667	28599	28446	28518	28654	28554	28679	28556	28378	28713	28695	28582	28726	28719	28270	28311	28456	28291	28538	28694	28461	28567	28564	28471	28292	28603	28515	28488	28730	28496	28365	28412	28446	28549	28335	28647	28785	28356	28286	28589	28578	28585	28600	28693	28432	28508	28457	28617	28684	28673	28697	28720	28538	28452	28540	28371	28434	28776	28479	28592	28553	28501	28369	28680	28212	28541	28632	28618	28552	28501	28520	28654	28628	28687	28337	28743	28546	28349	28644	28439	28657	28530	28560	28752	28429	28410	28397	28346	28756	28457	28620	28870	28666	28462	28811	28749	28204	28470	28480	28708	28407	28427	28685	28593	28458	28736	28513	28808	28638	28560	28467	28499	28579	28664	28572	28572	28377	28438	28646	28711	28395	28434	28854	28522	28288	28587	28727	28568	28769	28664	28576	28573	28739	28527	28502	28656	28486	28643	28401	28562	28326	28534	28664	28774	28572	28718	28554	28592	28666	28478	28797	28593	28536	28576	28459	28400	28653	28531	28599	28247	28612	28681	28708	28696	28304	28550	28674	28500	28358	28587	28499	28572	28691	28704	28584	28499	28793	28330	28359	28751	28651	28319	28576	28436	28464	28365	28692	28646	28387	28392	28705	28357	28347	28522	28615	28534	28476	28497	28416	28620	28609	28689	28971	28473	28489	28629	28447	28571	28535	28570	28372	28481	28519	28872	28548	28395	28881	28694	28260	28411	28536	28269	28484	28410	28820	28508	28440	28486	28804	28448	28501	28758	28573	28815	29016	28970	28643	28795	28541	28535	28780	28455	28658	28598	28369	28398	28293	28327	28487	28684	28551	28452	28752	28732	28620	28567	28415	28551	28566	28286	28457	28624	28819	28401	28408	28511	28534	28680	28481	28626	28716	28656	28682	28440	28310	28477	28603	28656	28740	28774	28533	28583	28562	28592	28764	28562	28457	28319	28446	28644	28772	28877	28669	28573	28552	28512	28571	28773	28241	28762	28516	28398	28475	28553	28613	28517	28541	28689	28734	28713	28387	28715	28803	28627	28519	28627	28693	28530	28587	28679	28367	28487	28586	28458	28569	28635	28634	28362	28326	28427	28386	28348	28791	28361	28559	28777	28608	28627	28192	28373	28728	28639	28492	28587	28266	28439	28435	28443	28584	28385	28580	28524	28499	28371	28493	28322	28403	28511	28748	28694	28768	28680	28681	28492	28429	28503	28687	28727	28708	28643	28637	28497	28649	28332	28755	28685	28398	28602	28540	28654	28746	28392	28582	28655	28459	28718	28712	28744	28731	28441	28595	28517	28663	28851	28543	28429	28430	28761	28515	28487	28607	28728	28633	28389	28605	28751	28728	28656	28764	28470	28458	28395	28670	28671	28503	28365	28684	28535	28698	28738	28970	28801	28732	28548	28660	28579	28411	28515	28581	28243	28581	28638	28548	28334	28724	28453	28641	28475	28326	28580	28171	28705	28514	28335	28678	28356	28509	28439	28552	28583	28618	28535	28752	28670	28371	28569	28560	28362	28650	28551	28665	28811	28471	28777	28889	28586	28646	28524	28390	28302	28492	28504	28428	28722	28883	28671	28427	28285	28350	28604	28669	28431	28520	28554	28580	28450	28293	28659	28353	28453	28466	28302	28823	28515	28647	28437	28490	28693	28513	28581	28775	28625	28651	28704	28523	28609	28623	28606	28694	28563	28396	28466	28403	28705	28434	28490	28714	28667	28703	28740	28518	28831	28572	28571	28295	28358	28615	28480	28738	28397	28476	28547	28537	28726	28571	28665	28666	28406	28631	28448	28734	28605	28401	28803	28677	28615	28588	28196	28609	28578	28590	28459	28464	28563	28649	28690	28218	28491	28621	28433	28702	28857	28376	28492	28412	28507	28696	28703	28707	28691	28828	28721	28590	28922	28602	28470	28443	28184	28468	28304	28352	28511	28869	28480	28583	28631	28711	28556	28776	28351	28706	28604	28492	28454	28625	28436	28738	28545	28916	28605	28522	28487	28790	28470	28616	28582	28704	28550	28637	28673	28432	28650	28702	28675	28679	28530	28406	28551	28539	28460	28721	28364	28759	28652	28518	28632	28726	28584	28590	28456	28403	28460	28392	28790	28619	28581	28473	28375	28711	28657	28760	28419	28484	28589	28765	28445	28356	28402	28638	28572	28761	28439	28729	28677	28597	28369	28547	28512	28418	28487	28449	28590	28480	28567	28800	28660	28420	28416	28822	28628	28532	28812	28495	28338	28733	28398	28476	28617	28510	28492	28659	28655	28903	28395	28684	28660	28799	28510	28310	28606	28843	28464	28769	28408	28519	28484	28648	28818	28445	28633	28887	28556	28567	28632	28677	28802	28710	28507	28185	28436	28561	28485	28302	28749	28802	28810	28806	28250	28498	28368	28385	28544	28829	28408	28723	28782	28483	28584	28835	28701	28604	28650	28543	28501	28380	28439	28812	28223	28709	28492	28428	28562	28516	28510	28628	28732	28589	28478	28496	28579	28585	28564	28520	28247	28638	28719	28539	28816	28734	28741	28544	28704	28518	28528	28544	28706	28608	28580	28543	28914	28536	28541	28495	28476	28658	28533	28587	28317	28409	28407	28475	28810	28725	28432	28501	28470	28705	28668	28700	28658	28520	28332	28640	28626	28816	28552	28560	28864	28521	28539	28378	28518	28545	28752	28697	28507	28533	28564	28454	28415	28539	28587	28461	28684	28710	28508	28456	28836	28391	28510	28322	28395	28651	28545	28244	28414	28444	28627	28615	28351	28370	28515	28376	28560	28750	28683	28400	28705	28613	28358	28852	28686	28487	28357	28667	28785	28311	28455	28425	28768	28416	28538	28646	28584	28454	28664	28703	28272	28552	28125	28696	28772	28704	28416	28482	28353	28588	28505	28513	28570	28609	28456	28740	28479	28588	28664	28429	28441	28548	28512	28460	28582	28487	28457	28651	28809	28646	28701	28525	28581	28490	28594	28396	28849	28717	28348	28608	28509	28436	28629	28571	28574	28518	28428	28508	28735	28672	28601	28535	28374	28513	28531	28564	28455	28819	28545	28652	28326	28488	28627	28512	28493	28626	28774	28422	28624	28498	28534	28686	28512	28528	28497	28755	28540	28546	28476	28559	28428	28715	28412	28538	28590	28642	28468	28770	28544	28703	28603	28468	28625	28613	28168	28478	28771	28371	28400	28465	28608	28773	28418	28515	28585	28374	28566	28237	28624	28334	28768	28271	28687	28496	28659	28607	28437	28577	28585	28617	28555	28648	28569	28291	28550	28579	28609	28710	28588	28770	28429	28572	28533	28794	28622	28724	28595	28458	28709	28653	28831	28644	28693	28485	28736	28605	28783	28618	28540	28671	28584	28467	28442	28395	28569	28511	28634	28498	28426	28421	28542	28704	28591	28224	28374	28866	28623	28683	28602	28638	28588	28627	28276	28280	28394	28518	28507	28548	28687	28631	28337	28546	28436	28608	28500	28439	28757	28669	28511	28833	28430	28348	28620	28435	28613	28482	28303	28670	28624	28466	28398	28482	28425	28575	28565	28333	28587	28603	28591	28558	28491	28719	28816	28779	28505	28451	28314	28705	28489	28769	28403	28539	28522	28514	28593	28551	28616	28522	28745	28582	28528	28423	28508	28299	28634	28622	28543	29016	28877	28588	28704	28663	28462	28534	28758	28429	28460	28586	28757	28546	28674	28588	28591	28541	28510	28688	28741	28459	28675	28422	28459	28633	28488	28356	28655	28447	28777	28665	28858	28582	28405	28531	28504	28726	28841	28724	28753	28673	28548	28705	28560	28643	28544	28562	28424	28409	28511	28744	28422	28682	28477	28275	28418	28553	28631	28595	28545	28680	28787	28960	28709	28813	28553	28857	28498	28493	28499	28539	28341	28631	28545	28633	28515	28472	28469	28663	28583	28487	28598	28500	28499	28639	28598	28555	28575	28575	28526	28499	28536	28576	28711	28628	28640	28575	28400	28515	28583	28821	28651	28719	28660	28724	28275	28632	28587	28779	28520	28502	28421	28369	28614	28608	28575	28521	28634	28393	28837	28424	28551	28726	28629	28672	28689	28756	28695	28517	28628	28446	28478	28501	28543	28484	28748	28328	28602	28772	28689	28613	28377	28703	28540	28754	28699	28416	28529	28746	28590	28391	28552	28522	28687	28676	28528	28734	28420	28592	28221	28701	28594	28763	28347	28501	28540	28732	28650	28484	28543	28377	28512	28432	28766	28662	28871	28499	28553	28807	28303	28702	28369	28642	28674	28268	28695	28582	28761	28383	28680	28351	28539	28636	28501	28663	28452	28565	28495	28494	28534	28891	28486	28275	28741	28574	28596	28586	28495	28397	28462	28457	28423	28658	28448	28617	28662	28435	28782	28677	28727	28660	28452	28471	28977	28518	28480	28615	28623	28757	28617	28359	28639	28732	28827	28717	28466	28638	28424	28386	28567	28656	29042	28724	28612	28514	28689	28319	28358	28726	28237	28734	28553	28518	28468	28517	28647	28560	28482	28497	28667	28577	28455	28531	28574	28244	28299	28474	28508	28602	28662	28489	28358	28787	28479	28540	28458	28534	28502	28690	28867	28642	28505	28333	28164	28645	28673	28716	28235	28446	28404
18035	29234	28571	24357	21762	20464	19775	19425	19104	18751	18664	18570	18277	18165	18164	17991	18105	18072	18033	17947	17981	17803	17931	17939	17913	17988	17954	17964	17943	17883	17771	17769	18026	17756	17765	17797	17831	17910	17756	17646	17844	17705	17897	17737	17808	17761	17745	17766	17802	17956	17712	17849	17798	17909	17760	17838	17824	17738	17780	17756	17834	17722	17874	17544	17862	17947	17761	17609	17767	17754	17948	17830	17766	17625	17714	17799	17678	17800	17605	17732	17808	17680	17776	17672	17762	17639	17680	17540	17733	17685	17691	17652	17699	17897	17599	17652	17647	17772	17506	17591	17603	17724	17705	17795	17626	17710	17556	17722	17542	17667	17709	17793	17767	17818	17777	17570	17512	17708	17440	17829	17762	17723	17737	17687	17567	17506	17683	17595	17642	17646	17839	17574	17793	17655	17799	17686	17545	17590	17613	17720	17616	17793	17853	17755	17640	17663	17626	17739	17520	17554	17525	17753	17689	17696	17622	17489	17752	17838	17765	17825	17569	17615	17802	17619	17632	17617	17750	17611	17562	17807	17629	17725	17697	17703	17748	17607	17622	17608	17694	17630	17724	17822	17952	17656	17698	17748	17531	17433	17641	17537	17754	17658	17833	17725	17728	17618	17592	17514	17637	17611	17707	17432	17590	17796	17658	17498	17673	17511	17542	17704	17792	17423	17564	17604	17643	17887	17709	17586	17626	17497	17742	17560	17744	17697	17652	17608	17828	17576	17714	17627	17735	17637	17845	17583	17674	17618	17545	17699	17530	17788	17800	17778	17548	17674	17635	17608	17610	17768	17667	17540	17695	17894	17660	17661	17828	17655	17729	17892	17648	17641	17667	17777	17638	17678	17619	17589	17518	17859	17684	17600	17621	17692	17737	17743	17852	17632	17642	17683	17566	17599	17697	17502	17653	17647	17567	17578	17823	17562	17541	17910	17564	17566	17668	17558	17585	17791	17698	17760	17549	17757	17570	17653	17631	17606	17543	17595	17681	17545	17609	17663	17636	17670	17559	17576	17683	17623	17727	17501	17723	17729	17603	17801	17695	17673	17688	17719	17577	17720	17640	17661	17523	17742	17566	17690	17602	17682	17663	17655	17719	17578	17697	17476	17551	17716	17592	17758	17565	17670	17676	17712	17695	17697	17875	17622	17657	17613	17670	17791	17593	17646	17830	17726	17758	17599	17785	17561	17633	17726	17547	17554	17790	17557	17476	17872	17622	17559	17621	17719	17741	17686	17722	17779	17733	17704	17640	17644	17760	17663	17609	17703	17603	17619	17842	17484	17633	17574	17760	17713	17553	17532	17749	17680	17528	17686	17755	17465	17754	17691	17774	17561	17680	17808	17531	17574	17638	17510	17755	17524	17625	17623	17606	17612	17584	17597	17779	17622	17710	17646	17606	17627	17649	17591	17625	17496	17810	17649	17671	17532	17702	17690	17864	17815	17698	17673	17805	17670	17594	17627	17509	17734	17713	17577	17631	17643	17598	17533	17858	17585	17852	17622	17568	17604	17455	17632	17687	17544	17520	17550	17681	17706	17701	17896	17695	17567	17743	17686	17821	17868	17735	17673	17760	17683	17666	17758	17597	17713	17524	17789	17582	17405	17621	17716	17562	17670	17817	17679	17731	17686	17610	17717	17626	17716	17527	17625	17723	17671	17829	17851	18006	17820	17655	17635	17721	17647	17476	17748	17767	17592	17835	17615	17646	17595	17510	17700	17713	17943	17765	17353	17683	17638	17673	17508	17767	17756	17570	17704	17715	17743	17685	17782	17582	17888	17784	17593	17608	17564	17722	17571	17733	17622	17706	17606	17963	17593	17757	17690	17598	17685	17554	17685	17650	17716	17642	17889	17900	17668	17648	17551	17492	17692	17713	17474	17865	17629	17734	17715	17710	17799	17572	17558	17709	17694	17599	17810	17792	17712	17672	17842	17596	17748	17799	17614	17700	17642	17593	17705	17666	17616	17897	17603	17624	17586	17545	17662	17648	17678	17625	17643	17723	17635	17491	17627	17721	17428	17733	17678	17705	17513	17583	17499	17634	17659	17715	17667	17559	17626	17718	17796	17624	17643	17666	17715	17644	17724	17683	17724	17652	17568	17636	17592	17816	17709	17788	17686	17716	17772	17626	17647	17730	17520	17679	17489	17740	17607	17705	17631	17586	17686	17760	17571	17829	17765	17841	17616	17601	17620	17585	17659	17631	17609	17594	17757	17490	17660	17698	17428	17656	17795	17775	17566	17663	17648	17548	17780	17738	17528	17737	17640	17598	17678	17623	17559	17778	17615	17615	17625	17652	17626	17561	17668	17738	17758	17595	17693	17542	17753	17674	17736	17657	17602	17670	17793	17596	17876	17677	17555	17620	17667	17668	17751	17778	17709	17758	17699	17759	17710	17627	17747	17683	17519	17717	17860	17680	17741	17771	17609	17594	17640	17609	17704	17720	17520	17617	17560	17549	17749	17527	17774	17776	17822	17575	17856	17709	17623	17563	17632	17639	17549	17591	17667	17608	17519	17554	17555	17627	17629	17558	17740	17582	17627	17707	17489	17750	17795	17665	17532	17581	17837	17715	17601	17729	17790	17795	17589	17703	17673	17584	17646	17712	17712	17578	17683	17600	17567	17631	17592	17819	17725	17812	17719	17586	17723	17895	17736	17667	17752	17728	17533	17722	17630	17729	17798	17496	17622	17637	17628	17582	17703	17696	17702	17761	17627	17783	17442	17670	17447	17573	17653	17610	17566	17542	17641	17605	17682	17656	17780	17681	17434	17547	17714	17622	17688	17770	17520	17637	17588	17639	17688	17490	17718	17639	17651	17690	17659	17506	17810	17737	17564	17582	17765	17512	17676	17583	17647	17671	17618	17704	17673	17564	17770	17805	17652	17653	17690	17526	17775	17518	17635	17676	17668	17835	17699	17800	17617	17626	17735	17762	17524	17667	17593	17475	17580	17672	17611	17678	17499	17647	17630	17629	17635	17549	17696	17682	17679	17556	17703	17610	17485	17555	17638	17608	17711	17870	17567	17664	17713	17619	17676	17703	17688	17831	17554	17592	17626	17622	17799	17727	17609	17558	17656	17659	17731	17727	17615	17720	17591	17617	17661	17675	17631	17636	17499	17571	17470	17756	17697	17475	17628	17566	17564	17585	17640	17611	17599	17651	17925	17792	17599	17662	17747	17567	17706	17578	17638	17757	17586	17568	17670	17692	17810	17645	17643	17800	17732	17600	17732	17706	17596	17560	17618	17789	17737	17847	17766	17562	17664	17611	17546	17685	17506	17751	17578	17653	17743	17727	17614	17807	17661	17691	17540	17725	17720	17669	17594	17567	17700	17311	17735	17605	17635	17804	17624	17619	17618	17718	17584	17720	17829	17507	17549	17851	17751	17639	17634	17757	17589	17604	17637	17555	17607	17589	17512	17565	17670	17831	17776	17831	17546	17808	17693	17647	17650	17682	17580	17664	17707	17703	17677	17623	17777	17554	17791	17597	17606	17569	17717	17580	17747	17807	17555	17744	17535	17660	17799	17576	17570	17552	17560	17608	17531	17694	17696	17626	17768	17619	17716	17828	17671	17875	17905	17531	17739	17649	17659	17602	17612	17749	17769	17604	17609	17575	17524	17606	17573	17527	17656	17758	17627	17483	17790	17549	17652	17780	17696	17688	17667	17631	17510	17744	17752	17440	17654	17699	17654	17725	17578	17495	17767	17535	17840	17645	17874	17659	17631	17481	17602	17709	17654	17661	17497	17843	17682	17635	17591	17554	17469	17805	17734	17743	17698	17811	17481	17909	17729	17591	17588	17509	17525	17565	17711	17698	17635	17749	17660	17818	17707	17725	17722	17633	17745	17572	17639	17857	17614	17683	17728	17765	17665	17795	17753	17639	17778	17770	17586	17575	17582	17707	17713	17769	17554	17743	17552	17681	17623	17759	17656	17515	17759	17566	17601	17417	17751	17459	17656	17634	17652	17530	17739	17678	17491	17822	17764	17626	17532	17641	17836	17571	17501	17872	17813	17711	17609	17733	17669	17633	17493	17770	17685	17645	17609	17681	17590	17516	17692	17576	17583	17685	17461	17704	17639	17734	17641	17678	17697	17518	17806	17587	17504	17558	17644	17673	17685	17653	17802	17537	17757	17712	17721	17764	17691	17851	17556	17699	17642	17489	17867	17565	17648	17604	17628	17522	17811	17580	17681	17730	17613	17562	17648	17701	17695	17568	17434	17590	17803	17606	17772	17702	17945	17649	17588	17641	17684	17679	17552	17817	17605	17769	17628	17627	17702	17654	17669	17670	17770	17816	17712	17782	17552	17445	17687	17883	17500	17595	17875	17545	17815	17679	17832	17873	17690	17467	17774	17693	17681	17715	17690	17802	17685	17608	17766	17576	17756	17605	17657	17520	17819	17648	17732	17619	17838	17650	17603	17754	17758	17614	17668	17721	17684	17755	17697	17740	17731	17777	17523	17608	17498	17579	17643	17613	17693	17658	17775	17658	17635	17621	17709	17722	17551	17696	17733	17802	17605	17692	17692	17713	17613	17730	17647	17687	17529	17682	17592	17866	17681	17777	17831	17683	17583	17496	17735	17672	17752	17563	17619	17629	17760	17588	17609	17680	17648	17566	17744	17772	17615	17740	17735	17685	17678	17640	17492	17689	17684	17660	17625	17605	17759	17702	17645	17551	17599	17689	17780	17656	17790	17775	17606	17586	17672	17549	17833	17878	17715	17526	17644	17691	17696	17752	17736	17626	17647	17583	17701	17523	17731	17738	17733	17544	17585	17641	17571	17682	17641	17570	17810	17741	17535	17705	17536	17655	17681	17617	17433	17742	17709	17463	17607	17665	17749	17753	17659	17691	17668	17599	17750	17843	17650	17582	17597	17963	17591	17794	17591	17662	17831	17559	17878	17579	17583	17788	17669	17587	17715	17683	17755	17731	17620	17788	17702	17606	17735	17946	17710	17515	17660	17560	17459	17815	17754	17729	17456	17684	17702	17650	17646	17758	17722	17496	17721	17631	17717	17756	17567	17662	17674	17734	17736	17577	17663	17627	17598	17558	17718	17564	17758	17496	17675	17627	17706	17711	17722	17625	17623	17552	17583	17692	17835
22577	21152	27759	24934	22606	28327	34163	30739	30009	30338	30327	29905	29551	29581	29524	29333	29588	29205	29193	29020	29049	28983	29298	29083	29310	28990	28962	29091	28887	28958	28937	29121	29008	28856	28801	29050	29120	28994	29339	29148	28941	29056	29127	29150	29008	29028	29081	28936	28997	28916	28803	28805	28799	28827	29101	29031	28781	28703	28642	28991	28814	28836	28816	28592	28840	28840	28689	28719	28627	28923	28621	28922	28743	29103	28805	29021	28855	28601	28722	28958	28662	28748	28707	28786	28675	28677	28615	28856	28818	28775	29006	28691	28769	28709	28835	28856	28540	28694	28648	28891	28829	28890	28930	28836	28897	28571	28538	28840	28918	28998	28883	28746	28674	28840	28947	28789	28670	28754	29119	28653	28501	28904	28794	28836	28657	28782	29045	28758	28724	28924	28649	28611	28851	28871	28692	28700	28676	28506	28817	29092	28932	28594	28723	28758	28547	28451	28634	28830	28902	28686	28888	28755	28675	28722	28710	28959	28956	28736	28938	28623	28766	28796	28611	28863	28786	28959	28688	29077	29081	28742	28744	28643	28621	28916	28835	28802	28850	28712	28879	28801	28973	28739	29049	28609	28730	28754	28995	28739	28621	28734	28752	28816	28735	28942	28516	28637	28848	28695	28645	28709	28698	28766	28923	28859	28906	28769	28971	28915	28686	28831	28963	28825	28529	28771	28658	28516	28971	28616	28743	28488	28574	28783	28590	28817	28782	28608	28859	28524	28714	28994	29070	28647	28732	28829	28726	28812	28692	28889	28970	28715	28684	28746	28819	28766	28700	28797	28553	28646	28754	28810	28856	28631	28690	28802	28741	29041	28639	28814	28691	28760	28854	28841	28837	28763	28833	28629	28847	28684	28912	28833	28728	28663	28774	28915	28868	28872	28869	28775	28623	28895	28670	28857	28584	28821	28581	28921	28428	28642	28453	28869	28801	28775	28906	28714	28638	28767	28885	28908	28822	28841	28846	28977	28761	28766	28756	28583	28879	28864	28790	28829	28828	28691	28619	28774	28657	28556	28765	28917	28758	28777	28532	28652	28739	28456	28725	28822	28657	28758	28750	28896	28858	28783	28563	28912	28967	28522	28584	28485	28766	28777	28763	28730	28747	28728	28544	28710	28588	28619	28565	28807	28964	28817	28707	28819	28577	28626	28845	28853	28724	28768	28978	28773	28920	28602	28832	28912	28831	28642	28681	28653	28849	28897	28753	28979	28667	28759	28745	28575	28771	28557	28792	28833	28639	28826	28591	28818	28976	28878	28881	28606	28608	28742	28900	28644	28782	28576	28805	28982	28693	28815	28817	28958	28660	28997	28880	28835	28786	28607	28847	28564	28652	28631	28791	29032	28921	28775	28855	28793	28715	28722	28892	28659	28681	28642	28913	28568	28894	29014	28883	28890	28788	28764	28688	28710	29132	28798	28815	29021	28664	28732	28844	28899	28684	28707	28684	28910	28736	28771	28568	28929	29031	28944	28818	28690	28672	28591	28929	28706	28877	28540	28656	28644	28730	28824	28941	28672	28957	28544	28804	28696	28782	28975	28675	28795	28830	28751	28712	28563	28692	28728	28741	28720	28743	28858	28922	28801	28750	28794	28823	28636	28701	28601	28927	28634	28864	28655	28972	28908	28838	28818	29038	28990	28842	28800	28739	28705	28937	28978	28803	28728	28594	28775	28890	28541	28867	28598	28688	28544	28825	28667	28924	28990	28789	28879	28586	28642	28889	28953	28774	28486	28813	28677	28756	28723	28793	28585	28714	28998	28696	28553	28753	28664	28821	28782	28765	28593	28550	28820	28728	28747	28806	28814	28865	28888	28939	28926	28760	28691	28773	28748	28686	28899	28851	28864	28763	28758	28685	28926	28776	28822	28727	28894	28634	28914	28704	28800	28768	28608	28871	28810	29069	28970	28846	28640	28833	28775	28680	28416	28859	28707	28776	29060	28905	28761	28687	28786	28663	28631	28808	28651	28589	28802	28872	28682	28588	28785	28560	28764	28616	28612	28682	28853	28614	28620	28863	28563	28895	28738	28500	28835	28791	28765	29009	28869	28844	28485	28539	28881	28725	28693	28678	28805	28700	28731	28786	28678	28864	28777	28937	28793	28505	28581	28605	28838	28790	28870	28714	28665	28892	28665	28770	28616	28612	28767	28698	28921	28636	28815	29034	28708	28923	28841	28796	28804	28875	28984	28603	28656	28938	28985	28592	28801	28752	28755	28722	28695	28943	28652	28396	28840	28869	28980	28752	28674	28814	28600	28680	28663	28732	29152	28711	28596	28783	28794	28798	28732	28711	28719	28838	28669	28666	28896	28857	28729	28654	28703	28693	28942	28882	28626	28662	29023	28751	28727	28889	28915	28829	28791	28882	28682	28729	28918	28871	28808	28741	28648	28758	28992	28713	28927	29135	28588	28948	28474	28877	28789	28760	28773	28529	28818	28738	28825	28760	28814	28662	28996	28775	28928	28563	28715	28676	28706	28711	28695	28902	28818	28929	28731	28960	28998	28751	28760	28812	28918	28935	28826	28855	28713	28724	28505	28821	28742	28777	28603	28799	28874	28915	28930	28758	28959	28630	28883	28760	28612	28829	28628	28558	28508	28778	28664	28687	28911	28619	28727	28444	28459	28892	28571	28777	28855	29005	28887	28739	28680	28807	28736	28804	28569	28888	28643	28873	28824	28782	28842	28901	28809	28559	28695	29092	28679	28728	28756	28815	28980	28776	28662	28656	28738	28825	28770	28877	28801	28783	28830	28761	28625	28849	28761	28679	28612	28860	28783	28962	28785	28797	28781	28725	28740	28970	28761	28624	28768	29003	28631	28486	28892	28609	28727	28716	29026	28633	28644	28982	28840	28815	28572	28716	28624	28890	28780	29013	29049	28956	28727	28709	28676	28618	28532	28642	28629	28723	29014	28845	28676	28706	28728	28717	28869	28782	28665	28811	28677	28635	28874	28705	28610	28725	28713	28805	28842	28880	28919	28814	28748	28813	28638	28573	28596	28657	28659	28665	28672	28903	28707	28427	28452	28627	28593	28453	28603	28878	28758	28446	28844	28978	28961	28735	28554	28933	28539	28593	28859	28951	28752	28566	28913	28772	28840	28976	28806	28314	28766	28793	28578	28893	28747	28726	28879	28717	28913	28817	28670	28848	28607	28947	28402	28734	28911	28638	28616	28760	28812	28638	28717	28772	28737	28915	28680	28838	28509	29028	28784	28573	28845	28686	28730	28826	28834	28727	28587	28773	28580	28680	28585	28699	28622	28932	28834	28540	28453	28762	28639	28915	28882	28700	29194	28841	28639	28734	28532	28677	28641	28668	29008	28757	28696	28931	28615	28819	28694	28793	28672	28833	28946	28730	28684	28776	28675	28945	28781	28679	28593	28589	28747	28738	28829	28853	28573	28751	28853	28576	28823	28898	28987	28798	28517	28723	28614	28969	28736	28660	28713	28721	28787	28498	28702	28835	28687	28516	28701	28786	28766	28625	28950	28647	28682	28846	28673	28853	28829	28790	28701	28525	28568	28845	28863	28662	28885	29031	28859	28767	28449	28860	28620	28666	28573	28680	28770	28483	28755	28876	28737	28705	28827	28588	28706	28956	28787	28895	28861	28757	28601	28995	28657	28624	28683	28876	28908	28914	28832	28515	28754	28832	28620	28946	28700	28903	28662	28818	28760	28967	28822	28588	28797	28840	28970	28835	28901	28669	28612	29027	28717	28758	28649	28788	28770	28746	28816	28869	28557	28952	28801	28428	28538	28491	28863	28821	28781	28652	28720	28781	28765	28461	28798	28824	28623	28818	28820	28506	28759	28706	28692	28746	29242	28725	28726	28683	28776	28468	28924	28682	28993	28391	28957	28777	28662	28474	28331	28645	28838	28863	28473	28821	28757	28718	28649	28839	28607	28865	28558	28631	29003	28899	28709	28661	28755	28757	28903	28798	28703	28685	28953	28855	28552	28693	28714	28814	28804	28897	29059	28619	28612	28615	28986	28725	28789	28818	28889	28731	28575	28723	28922	28725	28496	28637	28493	28868	28665	28945	28761	28711	28667	28801	28751	28622	28669	28855	28992	28754	28921	28848	28675	28668	28890	28901	28762	28719	28672	28945	28733	28594	28781	28924	29037	28708	28724	28934	28637	28711	28788	28583	28772	28905	28508	28985	28987	28732	28789	28723	28711	28841	28707	28939	28848	28594	28735	28781	28812	28653	28832	28718	28916	28714	28811	29107	28753	28723	28663	28807	28888	28684	28747	28805	28718	28771	28814	28683	28707	29030	28729	29071	28881	28983	28707	28843	28920	28593	28760	28729	28688	28723	28448	28746	28554	28479	28989	28630	28761	28730	28565	28414	28987	28979	28567	28831	28820	28698	28632	28761	28900	28971	28752	28513	28891	28866	28757	28861	28910	28788	29120	28718	28800	28548	28830	28809	28877	29053	28759	28687	28784	28576	28995	28847	28825	28773	28787	28823	28603	28722	28679	28758	28619	28958	29022	28662	29076	28924	29103	28900	28773	28794	28617	28873	28487	28652	28640	28864	28622	28828	28930	28769	28628	28896	28855	28707	28998	28996	29053	28829	28931	28837	28638	28692	28328	28856	28613	28961	28603	28790	28964	28728	28667	28514	28702	28568	28506	28692	28951	28667	28821	28906	28778	28791	28459	28797	28386	28730	28779	28856	28625	28743	28620	28563	28858	28628	28662	28874	28675	28853	28505	28827	28924	28965	28853	28737	28693	28672	28810	28693	28723	28878	28716	28623	28624	28650	29010	28538	28731	28508	28865	28817	28848	28710	28667	28943	29153	29074	28802	28672	28375	28664	28904	28669	28734	28900	28819	28934	28893	28862	28974	28567	28512	28895	28978	28631	28764	28699	28744	28862	28787	28666	29157	28718	28534	28705	28847	28808	28859	28882	28731	28691	28552	28722	28489	28681	28958	28825	28810	28936	28786	28722	28672	28699	28435	28821	28717	28579	28728	28672	28829	28886	28726	28877	28960	28811	28790	28647	28726	28843	28970	28992	28716	28562	28547	28904	28584	28718	28398	28528	28671	28898	28698	28507	28706	28789	28543	28840	28492	28751	28852	28780	28430	28774	28799	28818	28591
19623	34459	33396	27602	24425	22347	21153	20422	19859	19529	19184	18745	18776	18650	18626	18401	18513	18258	18173	18085	18059	17984	18092	17856	17967	18098	18153	17976	17845	17892	17898	17939	17834	17861	17828	17862	17855	17939	17904	17759	17925	17924	17833	17867	17731	17992	17886	17927	17810	17834	17874	17696	17766	17782	18057	17681	17759	17620	17609	17782	17728	17818	17767	17829	17644	17844	17754	17497	17663	17606	17737	17721	17612	17707	17645	17722	17705	17637	17568	17746	17692	17674	17669	17599	17757	17654	17604	17553	17594	17533	17649	17563	17670	17558	17720	17704	17731	17684	17527	17596	17660	17702	17440	17929	17567	17647	17701	17676	17627	17703	17631	17496	17931	17495	17672	17688	17568	17740	17557	17564	17713	17756	17552	17582	17668	17631	17669	17503	17672	17738	17606	17767	17749	17667	17577	17625	17542	17660	17598	17849	17601	17696	17629	17759	17600	17761	17553	17674	17566	17540	17753	17798	17804	17787	17790	17482	17770	17740	17631	17631	17551	17658	17593	17600	17602	17617	17664	17776	17693	17584	17645	17558	17603	17656	17646	17485	17633	17761	17510	17719	17623	17864	17575	17784	17649	17400	17708	17598	17563	17525	17614	17680	17593	17404	17597	17699	17744	17719	17545	17678	17535	17690	17418	17818	17707	17721	17639	17708	17536	17858	17780	17376	17814	17762	17666	17693	17755	17599	17747	17659	17643	17626	17608	17518	17607	17659	17622	17585	17521	17664	17748	17590	17584	17728	17579	17662	17619	17650	17663	17652	17735	17728	17787	17710	17599	17706	17548	17763	17663	17912	17665	17718	17614	17506	17630	17608	17497	17687	17773	17516	17672	17586	17605	17587	17663	17536	17651	17740	17695	17577	17758	17676	17667	17790	17521	17532	17701	17822	17545	17595	17753	17689	17575	17508	17834	17667	17599	17509	17707	17593	17535	17738	17717	17688	17757	17702	17637	17656	17702	17574	17497	17683	17750	17630	17653	17756	17484	17565	17643	17497	17663	17679	17700	17818	17603	17684	17702	17549	17838	17594	17582	17610	17672	17495	17741	17643	17673	17688	17522	17647	17721	17700	17628	17641	17743	17631	17773	17721	17498	17755	17591	17738	17561	17610	17847	17572	17635	17642	17671	17659	17519	17765	17453	17797	17480	17712	17643	17561	17694	17602	17511	17501	17579	17702	17544	17822	17474	17603	17637	17703	17789	17551	17796	17818	17578	17594	17473	17742	17659	17762	17594	17654	17663	17531	17696	17651	17519	17688	17736	17589	17818	17664	17710	17685	17603	17776	17611	17634	17708	17653	17550	17671	17512	17551	17647	17621	17670	17513	17763	17764	17595	17592	17621	17662	17679	17635	17613	17817	17555	17465	17722	17556	17711	17476	17726	17569	17774	17544	17610	17689	17684	17771	17598	17564	17620	17612	17560	17638	17729	17733	17653	17665	17584	17674	17512	17644	17573	17718	17683	17630	17713	17788	17612	17627	17474	17525	17768	17567	17554	17769	17715	17675	17649	17538	17727	17406	17704	17791	17543	17703	17777	17438	17559	17572	17695	17596	17667	17459	17700	17667	17712	17658	17632	17524	17667	17577	17680	17607	17723	17569	17547	17705	17635	17410	17709	17529	17706	17484	17627	17576	17628	17765	17747	17782	17557	17633	17872	17762	17854	17525	17653	17636	17666	17630	17617	17695	17619	17577	17748	17768	17660	17506	17731	17699	17594	17708	17709	17599	17489	17712	17572	17711	17547	17626	17737	17671	17654	17686	17577	17584	17569	17813	17464	17682	17578	17667	17733	17524	17550	17526	17472	17522	17492	17521	17763	17608	17588	17753	17759	17803	17625	17705	17555	17667	17712	17767	17628	17827	17657	17608	17556	17806	17559	17641	17526	17581	17566	17665	17614	17658	17717	17800	17579	17629	17579	17828	17619	17720	17526	17539	17666	17806	17596	17559	17757	17585	17519	17742	17775	17714	17727	17516	17598	17709	17776	17774	17631	17677	17622	17681	17610	17628	17631	17517	17622	17810	17563	17660	17616	17686	17670	17606	17890	17679	17645	17900	17707	17785	17596	17661	17574	17648	17650	17613	17744	17603	17887	17677	17730	17676	17682	17664	17461	17648	17676	17589	17716	17635	17674	17570	17529	17782	17780	17593	17655	17722	17709	17626	17627	17476	17765	17757	17754	17769	17521	17652	17665	17644	17659	17688	17692	17587	17543	17621	17597	17649	17700	17554	17766	17844	17532	17477	17806	17527	17692	17597	17556	17618	17804	17619	17686	17690	17572	17625	17641	17682	17601	17682	17770	17509	17759	17556	17520	17532	17580	17690	17750	17570	17570	17508	17712	17557	17704	17616	17623	17748	17617	17610	17677	17677	17586	17626	17646	17594	17710	17737	17663	17688	17637	17574	17731	17646	17731	17729	17721	17653	17633	17521	17574	17599	17564	17624	17500	17646	17627	17725	17549	17542	17655	17600	17718	17542	17634	17497	17717	17777	17483	17822	17654	17523	17525	17454	17764	17686	17614	17638	17694	17529	17900	17595	17750	17486	17373	17761	17739	17614	17710	17626	17734	17696	17760	17769	17405	17648	17739	17763	17680	17779	17737	17593	17593	17592	17545	17667	17792	17806	17593	17826	17643	17720	17667	17567	17620	17757	17637	17716	17578	17674	17661	17502	17643	17584	17706	17649	17469	17557	17674	17653	17527	17709	17767	17627	17551	17397	17623	17609	17740	17603	17820	17627	17830	17618	17766	17581	17643	17659	17762	17617	17688	17733	17579	17542	17638	17569	17509	17767	17783	17781	17600	17809	17598	17661	17589	17746	17641	17705	17643	17535	17560	17738	17531	17798	17689	17784	17740	17603	17566	17600	17639	17774	17626	17562	17657	17563	17624	17537	17600	17709	17680	17482	17744	17512	17805	17539	17603	17744	17675	17554	17749	17809	17727	17590	17765	17505	17623	17765	17602	17549	17654	17628	17542	17654	17635	17701	17604	17706	17643	17618	17697	17697	17626	17651	17504	17608	17829	17654	17722	17530	17787	17799	17539	17507	17593	17694	17775	17508	17745	17625	17705	17661	17669	17706	17506	17713	17803	17450	17594	17646	17629	17579	17566	17654	17636	17548	17620	17633	17628	17545	17520	17608	17625	17612	17579	17661	17885	17743	17783	17778	17579	17739	17540	17776	17729	17612	17682	17721	17507	17602	17619	17593	17812	17717	17679	17594	17575	17587	17539	17575	17606	17642	17717	17575	17666	17679	17753	17605	17596	17814	17801	17616	17635	17506	17823	17876	17683	17544	17508	17645	17491	17725	17692	17506	17655	17519	17462	17614	17689	17575	17660	17641	17710	17517	17905	17701	17565	17616	17573	17739	17879	17596	17580	17541	17632	17657	17644	17805	17743	17774	17505	17617	17624	17738	17621	17675	17706	17613	17492	17515	17578	17620	17565	17543	17874	17544	17562	17658	17657	17741	17621	17529	17601	17800	17645	17563	17552	17688	17683	17646	17779	17796	17763	17843	17619	17726	17653	17510	17733	17608	17702	17711	17717	17668	17506	17689	17829	17709	17724	17528	17663	17809	17708	17842	17660	17701	17534	17616	17454	17604	17711	17639	17891	17509	17597	17593	17714	17508	17548	17730	17865	17746	17730	17684	17608	17494	17792	17736	17539	17630	17628	17592	17759	17884	17691	17900	17656	17836	17574	17668	17747	17519	17751	17682	17727	17542	17683	17521	17857	17348	17631	17802	17567	17591	17711	17741	17662	17559	17603	17609	17513	17570	17670	17602	17814	17728	17624	17823	17810	17584	17694	17685	17680	17587	17684	17506	17668	17590	17734	17636	17745	17651	17520	17572	17662	17828	17613	17742	17569	17681	17716	17463	17684	17850	17762	17817	17500	17732	17636	17661	17705	17740	17719	17688	17660	17663	17667	17532	17588	17807	17679	17579	17707	17778	17508	17730	17792	17627	17614	17593	17828	17808	17552	17752	17709	17399	17633	17500	17652	17462	17570	17691	17498	17709	17711	17676	17778	17801	17783	17635	17584	17555	17763	17681	17776	17620	17634	17772	17840	17622	17662	17829	17629	17350	17589	17593	17520	17557	17553	17658	17579	17647	17551	17675	17672	17593	17579	17705	17704	17674	17457	17616	17755	17595	17688	17643	17569	17654	17597	17629	17578	17650	17817	17475	17637	17814	17636	17566	17707	17610	17602	17752	17537	17443	17584	17603	17648	17655	17779	17664	17508	17830	17802	17593	17708	17463	17643	17449	17517	17616	17552	17766	17548	17667	17853	17751	17711	17642	17709	17693	17436	17685	17501	17810	17749	17596	17683	17691	17656	17671	17434	17605	17646	17801	17715	17704	17635	17705	17727	17689	17625	17721	17641	17531	17703	17575	17555	17649	17696	17605	17611	17629	17558	17664	17620	17614	17635	17626	17718	17673	17625	17642	17854	17686	17617	17558	17663	17540	17576	17744	17526	17644	17544	17804	17607	17615	17611	17708	17614	17593	17728	17752	17533	17644	17602	17870	17672	17682	17738	17663	17540	17689	17417	17737	17650	17691	17626	17704	17551	17723	17510	17618	17551	17488	17728	17738	17615	17727	17448	17581	17541	17545	17701	17585	17560	17749	17734	17597	17684	17721	17494	17723	17653	17718	17667	17734	17510	17678	17669	17651	17661	17750	17657	17614	17443	17504	17758	17820	17630	17500	17682	17586	17622	17813	17824	17671	17637	17632	17723	17603	17619	17681	17712	17468	17693	17587	17728	17750	17610	17608	17575	17693	17748	17606	17584	17603	17816	17614	17616	17630	17783	17514	17521	17456	17649	17558	17706	17772	17752	17656	17673	17458	17626	17769	17530	17725	17643	17540	17587	17732	17754	17536	17618	17494	17559	17474	17600	17840	17708	17875	17503	17667	17645	17613	17628	17798	17649	17531	17794	17657	17697	17648	17749	17528	17562	17602	17737	17651	17601	17624	17557	17731	17621	17429	17665	17741	17533	17580	17651	17612	17469	17660	17565	17585	17539	17755	17728	17668	17696	17625	17732	17680	17598	17796	17789	17647	17722	17658	17366	17665	17779	17862	17721	17663	17637	17809	17702	17696
35758	28670	33588	32957	31000	31068	31125	30928	30673	30581	30769	30438	30426	30233	30472	30389	30511	30672	30346	30333	30389	30306	30534	30435	30426	30309	30301	30508	30287	30620	30469	30552	30391	30707	30224	30289	30506	30153	30596	30417	30322	30392	30301	30156	30335	30388	30453	30458	30358	30272	30227	30218	30240	30503	30186	30380	30424	30475	30293	30084	30317	30360	30105	30177	30567	30411	30505	30364	30307	30356	30340	30254	30459	30274	30331	30324	30512	30417	30055	30070	30398	30371	30177	30064	30280	30355	30579	30022	30444	30223	30139	30352	30385	30298	30136	30481	30266	30315	30283	30238	30538	30049	30570	30208	30238	30187	30047	30205	30249	30121	30337	29896	30157	30057	30261	30252	30335	30345	30407	30307	30223	30378	30120	30373	30314	30530	30317	30472	30441	30292	30468	30198	30239	30249	30306	30351	30230	30541	30379	30192	30299	30204	30456	30333	30377	30277	30125	30286	30320	30188	30190	30445	30216	30442	30414	30340	30380	30451	30127	30235	30411	30304	30320	30294	30085	30359	30295	30450	30446	30325	30529	30158	30330	30466	30104	30459	30328	30118	30428	30168	30283	30556	30269	30476	30436	30572	30267	30467	30543	30096	30163	30714	30306	30237	30270	30305	30083	30514	30125	30434	29998	30713	30476	30146	30111	30533	30380	30426	30244	30236	30349	30419	30175	30446	30628	30095	30206	30015	30216	30483	30297	30310	30164	30608	30320	30498	30407	30640	30308	30275	30127	30290	30134	30168	30292	30129	30333	30561	30428	30400	30471	30227	30512	30415	30313	30593	30441	30247	30385	30355	30407	30176	30478	30169	30161	30548	30283	30614	30286	30142	30242	30209	30496	30393	30263	30336	30493	30525	30499	30190	30346	30172	30460	30373	30468	30335	30250	30188	30238	30286	30133	30416	30174	30332	30190	30227	30399	29935	30483	30360	30193	30142	30207	30137	30259	30282	30334	30343	30252	30303	30573	30260	30503	30152	30099	30305	30321	30573	30662	30322	30553	30232	30124	30148	30216	30173	30137	30256	30118	30043	30188	30303	30373	30404	30327	30298	30430	30541	30492	30404	30228	30105	30393	30235	30291	30443	30072	30260	30447	30063	30418	30282	30541	30348	30398	30450	30463	30150	30250	30558	30227	30327	30196	30322	30393	30193	30265	30325	30424	30470	30172	30125	30230	30091	30140	30226	30377	30361	30269	30330	30196	30028	30598	30407	30310	30439	30216	30275	30189	30319	30421	30474	30235	30357	29972	30318	30488	30105	30276	30218	30145	30600	30507	30152	30257	30708	30448	30549	30424	30100	30303	30049	30314	30423	30504	30323	30139	30773	30580	30178	30705	30303	30350	30736	30019	30203	30200	30212	30195	30242	30115	30360	30552	30393	30246	30337	30361	30402	30281	30291	30441	30224	30469	30272	30140	30347	30388	30277	30275	30131	30170	30178	30059	30331	30228	30017	30229	30248	30286	30114	30422	30330	30331	30414	30588	30256	30488	30354	30280	30349	30231	30410	30404	30274	30104	30507	30154	30182	30076	29965	30310	30368	30385	30421	30315	30315	30187	30346	30160	30242	30366	30334	30182	30243	30378	30321	30257	30409	30246	30315	30246	30189	30235	30408	30326	30433	30309	30497	30304	30344	30084	30341	30404	30006	30133	30248	30365	30362	30418	29983	30265	30681	30528	30318	30318	30213	30542	30397	30430	30194	30503	30166	30405	30218	30335	30242	30391	30378	30268	30460	30231	30176	30138	30268	30294	30371	30268	30317	30596	30283	30366	30379	30320	30268	30387	30380	30537	30227	30600	30395	30678	30462	30551	30559	30364	30153	30226	30325	30110	30592	30151	30348	30624	30404	30464	30465	30279	30271	30367	30125	30278	30374	30145	30319	30185	30234	30413	30476	30309	30171	30502	30351	30227	30307	30271	30358	30708	30345	30293	30344	30253	30601	30138	30293	30059	30278	30442	30443	30364	30369	30395	30412	30493	30231	30128	30311	30453	30320	30481	30328	30499	30013	30327	30110	30233	30355	30351	30125	30319	30323	30237	30252	30416	30288	30244	30494	30431	30166	30435	30119	30319	30354	30190	30271	30096	29742	29971	30351	30203	30155	30250	30246	30369	30289	30059	30193	29973	30464	30247	30689	30442	30257	30274	30473	30229	30246	30561	30573	30254	30272	30170	30486	30343	30101	30252	30507	30184	30283	30082	30119	30427	30188	30244	30421	30272	30215	30483	30547	30482	30439	30320	30437	30269	30566	30642	30138	30266	30092	30404	30558	30434	30336	30399	30338	30360	30302	30434	30568	30299	30413	30289	30284	30256	30204	30281	30678	30538	30255	30154	30559	30365	30070	30151	30345	30539	30323	30388	30223	30142	30548	30341	30394	30510	30393	30247	30363	30277	30269	30453	30285	30259	30281	30163	30438	30402	30532	30323	30480	30333	30141	30144	30383	30457	30117	30152	30284	30303	30538	30459	30335	30034	30402	30236	29955	30372	29978	30185	30314	30385	30134	30517	30284	30478	30249	30347	30297	30339	30401	30297	30401	30285	30516	30373	30242	30372	30006	30453	30436	30505	30273	30370	30577	30355	30222	30325	30322	30253	30312	30354	30157	30368	30392	30609	30506	30260	30150	30261	30433	30239	30579	30366	29911	30296	30649	30346	30623	30179	30427	30504	30239	30423	30196	30232	30249	30364	30082	30161	30571	30409	30408	30638	30552	30419	30322	30273	30393	30203	30281	30231	30232	30298	30483	30475	30163	30414	30193	30355	30316	30449	30390	30369	30090	30154	30229	30213	30248	30601	30528	30096	30240	30184	30405	30224	30332	30352	30388	30184	30343	30261	30347	30573	30502	30288	30271	30311	30166	30234	30152	30234	30420	30339	30519	30681	30505	30282	30008	30243	30133	30059	30286	30290	30156	30253	30528	30352	30462	30302	30386	30399	30280	30285	30540	30291	30115	30497	30383	30338	30327	30391	30549	30467	30485	30522	30279	30321	30276	30281	30519	30402	30322	30277	30430	30373	30375	30376	30463	30678	30436	30205	30262	30300	30343	30404	30637	30413	30326	30675	30259	30583	30000	30476	30149	30308	30305	30145	30250	30410	30251	30326	30372	30378	30329	30242	29998	30438	30316	30514	30511	30289	30286	30203	30306	30271	30386	30062	30349	30310	30348	30303	30248	30291	30292	30349	30370	30211	30275	30529	30430	30447	30483	30314	30275	29989	30353	30411	30401	30154	30033	30129	29964	30150	30067	30302	30376	30451	30441	30441	30332	30543	30376	30262	30202	30269	30428	30302	30192	30351	30429	30259	30254	30243	30575	30142	30473	30320	30279	30282	30297	30203	30281	30405	30460	30232	30320	30278	30309	30252	30427	30500	30208	30207	30436	30487	30105	30505	30267	30226	30477	30172	30760	30355	30458	30485	30581	30246	30183	30291	30300	30480	30075	30158	30322	30325	30351	30537	30603	30418	30332	30181	30287	30289	30303	30485	30053	30371	30397	30178	30185	30415	30243	30448	30200	30370	30224	30331	30512	30361	30288	30500	30378	30526	30180	30354	30548	30147	30233	30254	30170	30194	30011	30125	30374	30295	30227	30367	30404	30402	30245	30327	30015	30355	30540	30353	30273	30204	30144	30464	30179	30338	30076	30332	30287	30363	30353	30436	30311	30135	30378	30179	30469	30555	30197	30402	30205	30194	30325	30394	29988	30337	30312	30148	30148	30437	30124	30251	30384	30225	30409	30441	30241	30201	30554	30293	30373	30436	30240	30255	30285	30177	30347	30287	30360	30358	30257	30601	30279	30097	30176	30274	30466	30343	30448	30584	30638	30387	30578	30314	30506	30798	30129	30537	30245	30308	30348	30082	30442	30364	30297	30584	30352	30377	30382	30237	30299	30346	30072	30078	30437	30375	30340	30522	30081	30522	30286	30395	30363	30368	30326	30443	30394	30291	30317	30246	30471	30225	30543	30553	30427	30494	30424	30366	30401	30403	30479	30464	30165	30271	30308	29954	30187	30462	30235	30159	30396	30351	30830	30600	30544	30523	30303	30547	30276	30515	30426	30223	30218	30499	30601	30199	30394	30264	30439	30364	30525	30635	30272	30606	30273	30230	30443	30225	30318	30060	30188	30220	30229	30478	30268	30331	30358	30072	30387	30215	30621	30445	30315	30448	30055	30349	30321	30531	30490	30191	30350	30411	30240	30066	30569	30298	30334	30241	30174	30175	30295	30264	30190	30514	30392	30354	30348	30381	30602	30394	30337	30187	30238	30528	30663	30504	30357	30248	30341	30654	30218	30198	30168	30599	30332	30169	30174	30316	30304	30291	30335	30239	30327	30259	30367	30273	30260	30767	30249	30428	30519	30196	30487	30240	30330	30229	30147	30204	30074	30127	30118	30283	30182	30231	30107	30183	30437	30137	30582	30449	30190	30412	30637	30112	30275	30332	30256	30305	30449	30341	30246	30401	30632	30084	30293	30465	30482	30329	30177	30567	30389	30273	30378	30431	30274	30485	30276	30270	30265	30315	30432	30430	30067	30013	30401	30213	30370	30028	30229	30227	30205	30372	30295	30334	30512	30286	30356	30297	30303	30395	30012	30599	30297	30370	30223	30219	30549	30436	30215	30166	30493	30623	30428	30749	30210	30147	30085	30446	30353	30194	30134	30474	30268	30530	30295	30402	30203	30313	30076	30104	30205	30243	30339	30212	30237	30460	30146	30387	30355	30226	30209	30519	30331	30106	30239	30331	30435	30296	30241	30353	30400	30340	30214	30380	30608	30248	30007	30079	30251	30320	30437	30323	30358	30413	30374	30376	30312	30494	30529	29967	30064	30260	30504	30857	29936	30387	30393	30434	30312	30377	30493	30470	30418	30319	30328	30503	30337	30488	30321	30510	30529	30521	30196	30352	30128	30224	30065	30421	30367	30287	30255	30370	30359	30285	30242	30323	30229	30250	30294	30453	30524	30174	30525	30263	30315	30097	30335	30314	30271	30386	30559	30424	30202	30336	30470	30271	30603	30211	30476	30487	30496	30480	30366	30250	30399	30455	30177	30125	30254	30447	30280	30414	30539	30385	30429	30456	30148	30358	30220	30126	30384	30315	30310
21225	22947	23069	21168	20039	19652	19274	19155	19009	18844	18683	18697	18613	18520	18681	18716	18715	18658	18351	18466	18675	18612	18622	18656	18498	18663	18620	18429	18368	18819	18465	18613	18432	18437	18505	18488	18638	18633	18689	18498	18536	18614	18712	18610	18561	18628	18526	18604	18471	18521	18553	18422	18436	18483	18771	18597	18554	18583	18402	18393	18470	18293	18587	18564	18374	18443	18668	18362	18672	18386	18372	18515	18419	18423	18513	18364	18541	18410	18281	18510	18393	18538	18377	18542	18484	18434	18370	18457	18426	18628	18525	18451	18411	18639	18506	18548	18522	18400	18342	18456	18332	18469	18665	18431	18335	18680	18647	18462	18505	18566	18511	18407	18480	18303	18238	18416	18487	18376	18445	18329	18393	18453	18634	18603	18439	18458	18427	18412	18420	18475	18515	18454	18373	18381	18482	18462	18361	18281	18465	18520	18452	18356	18335	18717	18417	18510	18417	18588	18538	18542	18461	18588	18374	18591	18547	18520	18371	18379	18324	18339	18452	18436	18544	18332	18534	18475	18376	18480	18609	18405	18463	18452	18643	18542	18350	18440	18422	18533	18635	18724	18353	18555	18381	18492	18435	18379	18591	18312	18454	18407	18684	18476	18226	18465	18479	18569	18419	18536	18350	18463	18382	18450	18296	18235	18582	18539	18371	18393	18343	18656	18478	18516	18558	18393	18436	18433	18318	18383	18392	18459	18621	18353	18549	18473	18596	18380	18310	18435	18223	18426	18609	18235	18435	18451	18507	18446	18620	18472	18617	18709	18571	18495	18331	18544	18403	18488	18390	18303	18374	18402	18317	18419	18568	18421	18421	18317	18491	18506	18476	18405	18444	18185	18667	18437	18456	18345	18449	18504	18219	18617	18343	18735	18467	18302	18429	18440	18505	18269	18567	18350	18295	18373	18476	18375	18484	18479	18637	18298	18598	18352	18470	18355	18575	18348	18624	18417	18439	18562	18530	18502	18353	18444	18449	18496	18421	18516	18421	18593	18595	18174	18408	18452	18289	18351	18440	18456	18559	18561	18532	18462	18408	18556	18574	18533	18545	18633	18357	18405	18453	18514	18515	18562	18599	18375	18513	18383	18463	18360	18462	18435	18476	18468	18384	18426	18522	18303	18526	18345	18498	18363	18389	18344	18361	18553	18403	18433	18588	18409	18330	18510	18479	18442	18570	18550	18575	18420	18368	18340	18532	18467	18345	18466	18285	18424	18382	18387	18479	18425	18229	18414	18316	18408	18600	18440	18330	18480	18539	18461	18481	18370	18510	18516	18356	18494	18377	18321	18610	18403	18425	18355	18241	18572	18241	18464	18548	18361	18679	18462	18348	18499	18524	18593	18543	18327	18529	18533	18466	18393	18301	18339	18276	18394	18534	18550	18438	18501	18592	18440	18497	18370	18621	18407	18427	18454	18503	18463	18406	18417	18300	18426	18539	18600	18432	18393	18407	18399	18515	18321	18442	18483	18547	18409	18322	18354	18394	18378	18149	18447	18438	18471	18601	18555	18764	18266	18482	18452	18426	18426	18556	18485	18322	18462	18442	18562	18576	18435	18517	18454	18482	18468	18467	18566	18187	18516	18565	18404	18274	18450	18643	18406	18486	18598	18473	18343	18520	18733	18506	18419	18325	18471	18530	18420	18367	18539	18391	18327	18448	18397	18496	18583	18673	18459	18669	18268	18430	18479	18508	18450	18400	18471	18458	18554	18480	18393	18492	18477	18532	18418	18444	18289	18476	18318	18474	18592	18530	18250	18416	18305	18493	18288	18354	18542	18492	18515	18398	18449	18445	18284	18474	18490	18434	18454	18518	18339	18438	18677	18553	18536	18478	18371	18416	18501	18550	18459	18395	18547	18615	18423	18413	18485	18444	18512	18642	18540	18503	18629	18561	18496	18510	18306	18542	18468	18546	18426	18596	18384	18459	18454	18498	18377	18291	18449	18441	18352	18582	18434	18385	18395	18405	18575	18393	18475	18506	18455	18469	18412	18455	18420	18552	18602	18643	18548	18435	18488	18385	18494	18372	18484	18570	18574	18357	18458	18455	18396	18625	18515	18415	18452	18431	18451	18402	18595	18444	18711	18369	18420	18540	18470	18674	18587	18576	18526	18325	18437	18661	18542	18504	18482	18630	18417	18496	18506	18445	18398	18409	18580	18435	18517	18429	18706	18520	18672	18316	18323	18621	18467	18433	18510	18472	18472	18296	18262	18299	18533	18537	18562	18660	18506	18498	18438	18507	18532	18617	18437	18540	18444	18460	18359	18489	18591	18440	18357	18552	18532	18413	18446	18460	18414	18263	18437	18412	18400	18634	18434	18449	18433	18312	18298	18560	18444	18491	18450	18422	18390	18413	18567	18445	18450	18470	18473	18595	18419	18538	18378	18543	18546	18527	18452	18298	18587	18323	18384	18366	18340	18582	18344	18400	18504	18386	18542	18805	18352	18383	18421	18340	18517	18601	18471	18505	18468	18465	18434	18453	18479	18469	18462	18503	18250	18323	18402	18458	18345	18519	18400	18369	18529	18523	18658	18349	18444	18348	18356	18423	18593	18438	18472	18382	18324	18509	18429	18354	18593	18609	18525	18387	18382	18359	18519	18346	18384	18599	18432	18321	18558	18458	18340	18481	18481	18494	18624	18471	18417	18555	18401	18486	18516	18475	18417	18273	18600	18420	18492	18564	18422	18648	18390	18640	18428	18472	18355	18362	18619	18436	18370	18442	18585	18515	18586	18383	18420	18500	18246	18565	18547	18510	18341	18546	18449	18341	18347	18645	18344	18555	18477	18409	18393	18422	18399	18441	18310	18574	18460	18258	18294	18593	18580	18384	18619	18352	18472	18481	18444	18379	18547	18590	18489	18375	18524	18439	18550	18340	18464	18437	18475	18253	18579	18356	18407	18460	18471	18620	18571	18339	18398	18587	18307	18401	18422	18260	18393	18433	18491	18513	18477	18500	18608	18378	18453	18349	18644	18476	18602	18453	18344	18470	18380	18499	18538	18493	18456	18329	18595	18420	18526	18701	18434	18445	18405	18465	18480	18390	18431	18430	18239	18527	18438	18520	18365	18550	18436	18409	18335	18441	18466	18425	18566	18424	18418	18575	18352	18414	18571	18486	18574	18642	18383	18501	18487	18552	18490	18424	18492	18422	18600	18523	18182	18528	18532	18589	18484	18656	18454	18350	18448	18430	18296	18568	18304	18184	18525	18350	18474	18367	18533	18484	18474	18306	18431	18547	18268	18439	18439	18687	18584	18390	18558	18463	18580	18576	18490	18576	18555	18349	18402	18372	18359	18418	18452	18295	18493	18567	18517	18389	18532	18479	18488	18464	18536	18295	18562	18346	18665	18404	18537	18461	18430	18395	18372	18627	18554	18367	18610	18456	18474	18580	18492	18442	18586	18515	18345	18468	18406	18385	18466	18498	18476	18376	18530	18402	18253	18338	18582	18536	18459	18285	18384	18577	18421	18452	18368	18316	18759	18647	18377	18282	18448	18328	18482	18466	18460	18574	18498	18574	18374	18310	18442	18465	18448	18545	18541	18400	18543	18539	18465	18583	18477	18509	18516	18453	18586	18422	18506	18516	18448	18411	18434	18479	18477	18527	18378	18386	18333	18465	18485	18542	18337	18359	18475	18405	18489	18490	18437	18342	18477	18442	18240	18466	18385	18348	18359	18542	18550	18407	18406	18529	18412	18522	18641	18408	18239	18524	18335	18353	18384	18477	18409	18404	18361	18599	18446	18454	18403	18365	18454	18475	18267	18437	18364	18443	18431	18456	18359	18540	18629	18384	18282	18418	18389	18339	18436	18622	18486	18548	18328	18449	18500	18390	18353	18603	18552	18666	18507	18570	18345	18411	18637	18288	18517	18423	18361	18411	18545	18388	18339	18375	18463	18372	18651	18398	18475	18385	18452	18383	18446	18238	18534	18555	18611	18610	18508	18418	18522	18394	18429	18406	18600	18494	18406	18643	18449	18366	18401	18652	18483	18478	18465	18460	18293	18493	18373	18379	18388	18394	18432	18558	18463	18587	18337	18702	18439	18399	18548	18437	18464	18317	18426	18488	18654	18223	18326	18476	18508	18381	18651	18478	18522	18571	18450	18539	18374	18157	18423	18448	18539	18474	18657	18516	18509	18657	18331	18363	18432	18387	18374	18463	18517	18534	18500	18506	18397	18295	18491	18269	18483	18375	18486	18381	18504	18306	18394	18557	18503	18490	18663	18462	18559	18273	18466	18597	18446	18384	18403	18501	18466	18398	18561	18446	18335	18587	18535	18495	18589	18548	18482	18465	18202	18546	18434	18635	18609	18395	18440	18559	18231	18376	18538	18594	18498	18315	18510	18488	18629	18453	18458	18422	18471	18434	18315	18561	18623	18566	18682	18321	18492	18477	18429	18447	18601	18567	18384	18571	18454	18429	18547	18571	18368	18383	18336	18503	18425	18613	18295	18398	18633	18271	18574	18431	18450	18599	18336	18504	18519	18549	18446	18564	18464	18519	18528	18422	18726	18345	18425	18630	18469	18439	18440	18576	18476	18301	18306	18417	18436	18479	18582	18346	18608	18386	18408	18443	18524	18455	18347	18467	18539	18492	18599	18344	18446	18343	18546	18451	18310	18375	18496	18387	18480	18660	18493	18403	18535	18435	18472	18314	18533	18692	18495	18303	18537	18502	18668	18546	18362	18368	18492	18409	18475	18379	18410	18647	18435	18624	18467	18352	18462	18627	18596	18465	18532	18483	18677	18450	18409	18400	18473	18458	18418	18341	18365	18627	18547	18454	18342	18482	18404	18512	18409	18219	18554	18423	18443	18447	18567	18438	18369	18470	18562	18568	18564	18477	18451	18474	18362	18470	18452	18429	18364	18343	18595	18255	18505	18415	18452	18330	18460	18449	18560	18392	18297	18573	18392	18528	18474	18390	18401	18246	18443	18528	18603	18497	18443	18563	18463	18389	18441	18654	18357	18373	18519	18432	18536	18310	18497	18350	18589	18416	18419	18528	18208	18413	18583	18366	18480	18461	18496	18412	18468	18442	18300	18491	18342	18421	18422	18614	18394	18512	18418	18617	18465	18508	18298	18412	18350	18424	18383	18444	18303
24229	21204	27796	25427	24952	29825	32125	29784	29488	29596	29510	29234	29136	29106	28898	28939	29135	28902	28934	28852	29061	28803	28694	28848	28649	28731	28474	28915	28498	28663	28651	28571	29008	28756	28895	28631	28906	28958	28749	28874	28893	28627	28571	29054	28698	28596	28726	28747	28593	28985	28747	28472	28667	28636	28417	28662	28749	28758	28519	28561	28650	28733	28702	28978	28698	28735	28610	28803	28866	28660	28712	28782	28729	28553	28677	28628	28726	28549	28518	28625	28614	28869	28594	28644	28584	28800	28704	28710	28779	28482	28299	28620	28489	28547	28754	28598	28691	28516	28431	28692	28463	28480	28574	28574	28652	28586	28722	28693	28618	28622	28362	28414	28641	28560	28458	28602	28523	28599	28461	28663	28896	28451	28297	28548	28668	28743	28443	28703	28616	28622	28739	28477	28529	28612	28883	28673	28728	28357	28523	28364	28585	28321	28615	28406	28428	28531	28537	28586	28625	28740	28452	28656	28382	28408	28763	28600	28463	28538	28352	28340	28626	28378	28709	28794	28654	28485	28650	28560	28432	28632	28779	28746	28675	28693	28566	28568	28463	28429	28532	28712	28438	28614	28619	28624	28662	28441	28692	28479	28870	28449	28768	28436	28512	28730	28457	28847	28604	28282	28765	28664	28561	28431	28686	28279	28582	28451	28746	28584	28419	28685	28861	28604	28464	28495	28394	28651	28544	28505	28521	28347	28393	28369	28682	28637	28373	28719	28496	28571	28443	28503	28574	28441	28587	28437	28693	28371	28609	28761	28475	28385	28629	28449	28556	28703	28655	28694	28632	28504	28706	28683	28438	28423	28586	28548	28780	28530	28602	28310	28509	28683	28490	28422	28444	28688	28654	28386	28688	28551	28507	28632	28639	28620	28774	28422	28521	28601	28495	28578	28724	28385	28695	28705	28720	28565	28699	28668	28581	28641	28611	28621	28703	28635	28581	28768	28546	28700	28650	28598	28330	28724	28687	28793	28460	28510	28573	28535	28623	28632	28577	28375	28448	28655	28819	28557	28426	28405	28721	28632	28696	28656	28609	28819	28724	28839	28643	28495	28543	28257	28539	28613	28516	28656	28440	28373	28475	28562	28550	28464	28722	28559	28628	28568	28628	28426	28548	28377	28445	28238	28666	28576	28534	28739	28501	28373	28491	28698	28698	28750	28951	28505	28496	28508	28595	28563	28675	28652	28589	28305	28740	28488	28748	28575	28473	28436	28642	28293	28592	28402	28562	28434	28575	28436	28377	28659	28580	28435	28591	28656	28701	28849	28819	28574	28612	28575	28470	28457	28513	28705	28381	28425	28705	28392	28583	28634	28634	28640	28655	28641	28469	28622	28614	28649	28524	28515	28624	28557	28570	28406	28876	28834	28712	28487	28506	28609	28886	28477	28575	28400	28792	28724	28399	28563	28790	28381	28842	28547	28449	28736	28524	28586	28309	28449	28598	28304	28599	28653	28624	28472	28531	28572	28649	28545	28552	28531	28537	28525	28730	28536	28651	28704	28571	28733	28471	28623	28608	28409	28463	28408	28385	28501	28629	28650	28810	28705	28337	28532	28465	28392	28326	28527	28752	28642	28806	28437	28698	28790	28414	28528	28533	28474	28302	28449	28548	28466	28494	28466	28623	28555	28372	28385	28583	28362	28462	28588	28159	28578	28813	28607	28602	28412	28335	28412	28672	28653	28647	28449	28505	28642	28529	28527	28524	28241	28493	28396	28644	28607	28833	28756	28528	28524	28638	28672	28663	28657	28694	28617	28665	28840	28550	28807	28592	28511	28742	28730	28645	28642	28770	28609	28825	28648	28501	28406	28295	28517	28498	28602	28589	28700	28717	28804	28675	28577	28622	28724	28519	28688	28290	28667	28415	28571	28586	28412	28833	28419	28521	28577	28673	28651	28551	28566	28735	28801	28626	28714	28845	28717	28732	28681	28611	28752	28962	28827	28642	28571	28481	28515	28541	28322	28601	28699	28886	28727	28480	28375	28519	28547	28384	28324	28660	28551	28781	28456	28479	28527	28614	28647	28771	28654	28446	28512	28745	28606	28567	28640	28614	28531	28669	28613	28488	28663	28682	28550	28452	28558	28393	28658	28448	28331	28612	28702	28741	28537	28824	28726	28612	28644	28609	28803	28717	28673	28506	28581	28681	28344	28507	28619	28702	28459	28746	28579	28676	28500	28749	28466	28729	28625	28509	28592	28641	28367	28383	28512	28610	28737	28326	28681	28582	28550	28716	28694	28715	28403	28713	28600	28597	28306	28406	28500	28475	28545	28564	28314	28677	28707	28735	28298	28457	28326	28489	28670	28526	28666	28595	28669	28588	28664	28486	28548	28648	28515	28511	28589	28605	28525	28492	28760	28578	28758	28504	28729	28713	28463	28575	28867	28388	28473	28567	28903	28537	28726	28280	28653	28272	28486	28390	28684	28562	28673	28732	28578	28710	28596	28453	28493	28550	28691	28627	28530	28479	28322	28583	28478	28222	28718	28525	28752	28518	28388	28779	28844	28729	28784	28550	28538	28501	28565	28473	28712	28457	28273	28489	28602	28776	28783	28631	28505	28575	28645	28462	28423	28798	28421	28508	28630	28725	28321	28653	28228	28456	28392	28527	28531	28616	28736	28498	28718	28829	28447	28388	28725	28551	28413	28581	28671	28722	28572	28524	28396	28507	28811	28499	28527	28859	28803	28727	28535	28643	28889	28761	28579	28741	28722	28664	28423	28528	28588	28682	28557	28557	28896	28478	28426	28575	28290	28540	28579	28460	28538	28588	28534	28413	28642	28625	28391	28318	28652	28494	28741	28735	28660	28592	28524	28874	28467	28854	28545	28633	28625	28426	28515	28569	28532	28681	28511	28616	28736	28743	28671	28388	28703	28597	28713	28395	28408	28490	28586	28669	28590	28670	28504	28755	28530	28774	28631	28570	28515	28674	28421	28263	28633	28588	28820	28863	28667	28473	28294	28534	28504	28683	28362	28537	28627	28848	28559	28514	28734	28375	28285	28276	28427	28671	28530	28419	28541	28460	28699	28566	28572	28438	28231	28643	28458	28564	28532	28367	28522	28715	28533	28264	28567	28750	28413	28816	28655	28594	28779	28794	28458	28569	28559	28549	28480	28775	28469	28662	28780	28569	28274	28683	28737	28636	28668	28460	28431	28558	28447	28474	28489	28645	28478	28501	28448	28738	28624	28773	28818	28495	28420	28850	28779	28509	28356	28513	28490	28740	28770	28615	28645	28654	28670	28504	28424	28211	28558	28733	28455	28688	28644	28576	28793	28543	28410	28651	28571	28602	28622	28699	28629	28639	28448	28436	28515	28673	28408	28625	28441	28704	28871	28489	28611	28450	28598	28745	28736	28723	28314	28616	28651	28623	28931	28657	28538	28536	28427	28547	28509	28453	28645	28648	28603	28610	28587	28848	28463	28616	28374	28571	28631	28583	28698	28599	28365	28537	28959	28598	28603	28364	28642	28408	28605	28720	28913	28549	28611	28615	28349	28682	28642	28867	28777	28662	28525	28734	28378	28392	28486	28496	28517	28657	28640	28634	28582	28811	28452	28581	28700	28450	28556	28600	28680	28624	28310	28505	28651	28543	28697	28529	28549	28675	28761	28729	28579	28442	28535	28588	28496	28579	28352	28566	28680	28626	28563	28527	28363	28481	28593	28452	28533	28261	28719	28562	28480	28548	28459	28736	28565	28886	28636	28647	28663	28650	28656	28628	28438	28544	28489	28684	28573	28756	28787	28383	28664	28601	28485	28548	28568	28460	28324	28609	28570	28430	28431	28633	28570	28511	28590	28441	28551	28769	28478	28685	28758	28573	28863	28605	28376	28710	28460	28403	28635	28791	28427	28799	28658	28465	28554	28422	28615	28499	28444	28624	28659	28330	28100	28572	28741	28775	28563	28578	28499	28739	28386	28457	28569	28579	28499	28720	28521	28892	29002	28613	28498	28543	28461	28534	28767	28509	28332	28497	28279	28338	28481	28615	28377	28616	28641	28702	28473	28732	28706	28295	28398	28522	28328	28311	28642	28602	28557	28408	28137	28689	28681	28611	28558	28604	28518	28870	28692	28832	28695	28497	28720	28576	28660	28721	28701	28529	28230	28498	28547	28668	28558	28609	28522	28649	28467	28652	28486	28756	28564	28452	28679	28512	28574	28501	28539	28499	28545	28917	28726	28880	28650	28588	28369	28353	28393	28358	28689	28689	28898	28613	28621	28559	28510	28432	28718	28700	28714	28520	28728	28395	28699	28686	28896	28672	28512	28342	28666	28627	28446	28582	28651	28583	28639	28803	28293	28351	28752	28780	28576	28590	28629	28348	28680	28465	28646	28433	28629	28709	28531	28527	28695	28453	28321	28517	28702	28426	28641	28582	28585	28564	28614	28617	28673	28473	28518	28703	28401	28725	28673	28557	28464	28351	28397	28467	28493	28322	28299	28638	28555	28498	28824	28502	28580	28410	28837	28343	28845	28643	28749	28333	28263	28683	28592	28549	28543	28567	28588	28480	28430	28612	28438	28298	28409	28411	28588	28596	28693	28541	28414	28685	28681	28678	28795	28507	28780	28822	28661	28527	28526	28413	28715	28916	28682	28472	28653	28839	28468	28497	28791	28613	28487	28694	28453	28521	28668	28732	28585	28557	28706	28467	28476	28830	28760	28801	28585	28572	28351	28658	28557	28683	28690	28561	28468	28418	28548	28885	28827	28748	28704	28563	28616	28458	28466	28775	28552	28330	28560	28799	28294	28537	28480	28683	28441	28253	28481	28783	28698	28599	28655	28565	28655	28620	28453	28524	28524	28848	28676	28520	28683	28428	28569	28689	28725	28471	28861	28555	28625	28370	28751	28793	28682	28482	28263	28402	28190	28429	28549	28565	28607	28850	28383	28539	28625	28558	28923	28832	28727	28480	28418	28756	28741	28588	28726	28498	28722	28299	28378	28440	28638	28682	28561	28620	28779	28382	28751	28608	28604	28214	28637	28559	28559	28485	28591	28552	28616	28526	28507	28562	28533	28605	28655	28936	28890	28690	28290	28585	28594	28745	28804	28749	28468	28660	28612	28824	28809	28551	28509	28757	28559	28473	28479	28800	28596	28711	28450
18315	29113	28486	24283	21795	20630	20017	19268	18880	18830	18595	18370	18490	18313	18185	18155	18234	18011	18096	18187	18198	18056	17939	17876	17773	17781	17800	17987	17998	17969	18023	17817	17758	17881	17916	17735	17850	17714	17789	17807	17761	17720	17791	17815	17719	17674	17684	17755	17762	17685	17860	17762	17823	17750	17960	17605	17835	17625	17891	17639	17687	17692	17542	17653	17644	17671	17713	17726	17718	17841	17735	17764	17746	17749	17710	17617	17576	17542	17616	17636	17739	17612	17659	17591	17760	17760	17835	17793	17692	17669	17741	17918	17743	17580	17554	17579	17547	17785	17799	17707	17720	17787	17760	17689	17704	17466	17718	17674	17627	17700	17660	17733	17767	17959	17588	17699	17762	17852	17689	17687	17723	17615	17695	17659	17612	17754	17798	17689	17773	17739	17640	17708	17877	17705	17762	17597	17545	17678	17810	17657	17643	17767	17677	17736	17447	17716	17805	17643	17727	17626	17714	17759	17565	17710	17760	17592	17621	17833	17684	17736	17627	17702	17697	17618	17685	17496	17662	17736	17645	17792	17588	17859	17738	17619	17624	17880	17771	17621	17774	17660	17523	17747	17515	17776	17693	17554	17648	17680	17563	17589	17566	17583	17642	17711	17764	17752	17605	17790	17720	17664	17769	17528	17728	17626	17805	17515	17701	17756	17816	17717	17667	17633	17719	17668	17839	17567	17688	17706	17678	17571	17691	17825	17703	17677	17684	17721	17560	17536	17725	17825	17629	17718	17628	17607	17713	17607	17781	17663	17738	17809	17513	17685	17787	17773	17800	17623	17652	17775	17639	17531	17613	17721	17803	17571	17866	17557	17723	17745	17627	17687	17676	17703	17745	17793	17617	17738	17701	17585	17796	17707	17673	17717	17521	17634	17579	17613	17809	17415	17708	17524	17551	17685	17614	17664	17726	17952	17895	17639	17750	17870	17772	17717	17811	17672	17554	17795	17718	17780	17668	17826	17772	17633	17416	17591	17657	17660	17600	17930	17753	17651	17881	17632	17687	17641	17790	17658	17782	17802	17889	17826	17696	17852	17642	17667	17720	17441	17772	17601	17804	17519	17699	17783	17832	17867	17638	17548	17682	17630	17642	17834	17561	17636	17695	17832	17649	17593	17699	17676	17632	17663	17900	17735	17758	17772	17476	17503	17799	17742	17552	17491	17624	17782	17666	17621	17648	17649	17510	17689	17880	17651	17677	17924	17747	17787	17801	17520	17823	17709	17643	17780	17830	17710	17645	17771	17772	17859	17626	17667	17574	17675	17556	17652	17575	17697	17822	17651	17763	17673	17720	17640	17794	17736	17699	17730	17612	17540	17536	17679	17768	17639	17774	17624	17713	17650	17518	17660	17794	17625	17832	17830	17708	17688	17557	17629	17765	17640	17554	17752	17687	17778	17805	17756	17741	17809	17661	17779	17786	17721	17558	17586	17625	17617	17730	17594	17652	17616	17492	17637	17625	17883	17707	17677	17689	17616	17480	17650	17662	17660	17755	17617	17742	17483	17574	17613	17583	17826	17652	17457	17723	17525	17722	17676	17634	17653	17670	17737	17791	17653	17906	17775	17597	17892	17729	17807	17643	17622	17571	17693	17591	17590	17613	17612	17686	17601	17605	17653	17808	17721	17628	17723	17693	17665	17540	17701	17768	17762	17686	17754	17795	17608	17851	17818	17605	17554	17630	17605	17674	17487	17804	17602	17587	17871	17589	17705	17744	17635	17613	17910	17755	17703	17638	17592	17613	17608	17743	17664	17651	17617	17502	17573	17606	17611	17655	17747	17686	17757	17644	17612	17668	17600	17709	17615	17687	17568	17578	17505	17664	17474	17675	17642	17803	17683	17662	17773	17671	17661	17718	17529	17671	17586	17585	17717	17566	17639	17657	17709	17723	17724	17681	17580	17604	17653	17815	17635	17804	17631	17508	17685	17707	17691	17776	17779	17661	17610	17568	17620	17639	17673	17671	17654	17687	17728	17635	17669	17764	17751	17593	17929	17642	17497	17817	17539	17728	17608	17724	17798	17577	17650	17729	17756	17886	17569	17838	17556	17739	17716	17702	17820	17728	17666	17647	17585	17565	17720	17748	17679	17724	17703	17656	17762	17533	17723	17630	17784	17797	17738	17607	17672	17886	17850	17531	17651	17635	17622	17552	17655	17779	17844	17722	17667	17788	17723	17759	17782	17421	17542	17614	17813	17695	17697	17560	17779	17724	17685	17584	17776	17505	17685	17659	17732	17503	17626	17778	17684	17721	17532	17754	17772	17527	17734	17895	17524	17751	17822	17673	17705	17743	17711	17763	17831	17766	17681	17810	17383	17727	17746	17659	17559	17605	17581	17662	17722	17752	17639	17679	17858	17576	17758	17577	17843	17707	17903	17689	17677	17635	17682	17649	17614	17539	17624	17692	17710	17811	17687	18000	17637	17759	17582	17771	17667	17589	17606	17731	17597	17626	17527	17671	17633	17739	17634	17629	17703	17480	17619	17561	17779	17723	17796	17643	17572	17880	17597	17862	17610	17798	17680	17619	17773	17576	17825	17821	17622	17759	17668	17722	17625	17825	17759	17624	17779	17792	17805	17476	17604	17853	17764	17685	17508	17681	17845	17643	17434	17707	17672	17658	17597	17715	17422	17794	17698	17656	17790	17756	17791	17928	17621	17695	17497	17613	17571	17886	17465	17716	17636	17819	17624	17885	17659	17592	17797	17692	17763	17668	17548	17648	17708	17516	17541	17738	17484	17644	17678	17713	17544	17856	17816	17584	17511	17853	17713	17697	17593	17648	17768	17688	17647	17684	17663	17753	17538	17669	17750	17634	17310	17441	17756	17784	17664	17593	17538	17817	17550	17696	17687	17649	17721	17746	17645	17704	17746	17724	17762	17740	17523	17689	17757	17744	17561	17869	17745	17795	17682	17751	17685	17477	17799	17480	17569	17592	17761	17817	17606	17740	17683	17820	17697	17684	17792	17442	17881	17768	17603	17629	17726	17717	17772	17845	17747	17618	17732	17664	17743	17629	17742	17601	17699	17748	17707	17548	17793	17651	17733	17618	17802	17720	17749	17656	17689	17865	17748	17805	17791	17675	17813	17759	17748	17536	17744	17836	17545	17814	17738	17600	17832	17845	17588	17651	17801	17712	17738	17833	17644	17765	17700	17712	17745	17670	17524	17689	17796	17655	17655	17701	17608	17813	17634	17751	17654	17761	17717	17734	17572	17646	17726	17637	17587	17750	17671	17578	17683	17639	17740	17842	17760	17607	17516	17856	17718	17716	17847	17657	17848	17738	17691	17739	17692	17580	17616	17523	17528	17796	17616	17921	17680	17731	17673	17772	17894	17516	17764	17826	17586	17731	17645	17811	17714	17795	17704	17716	17563	17818	17703	17735	17815	17839	17726	17574	17668	17696	17691	17650	17820	17541	17725	17732	17699	17545	17655	17756	17769	17623	17865	17659	17741	17889	17680	17624	17812	17628	17797	17584	17732	17648	17554	17710	17715	17612	17759	17734	17429	17730	17861	17834	17896	17726	17682	17487	17743	17731	17871	17733	17671	17604	17830	17735	17725	17687	17817	17789	17562	17565	17693	17746	17695	17667	17506	17705	17889	17763	17773	17770	17828	17463	17772	17734	17775	17548	17853	17667	17770	17690	17751	17710	17436	17796	17852	17685	17783	17562	17461	17698	17715	17622	17599	17532	17617	17834	17650	17691	17761	17836	17684	17471	17829	17547	17703	17683	17631	17711	17662	17686	17599	17903	17619	17583	17799	17595	17513	17817	17725	17716	17678	17787	17778	17598	17661	17805	17545	17772	17591	17767	17610	17642	17713	17583	17651	17701	17859	17456	17745	17707	17520	17621	17671	17645	17880	17843	17690	17761	17724	17524	17784	17530	17581	17734	17721	17575	17786	17600	17622	17816	17617	17757	17778	17580	17744	17761	17641	17672	17811	17828	17762	17706	17658	17767	17992	17681	17699	17564	17665	17850	17523	17934	17798	17640	17549	17724	17652	17699	17620	17859	17608	17698	17688	17488	17713	17813	17635	17865	17750	17817	17731	17632	17676	17801	17573	17822	17508	17612	17785	17648	17576	17546	17688	17687	17637	17752	17642	17588	17641	17609	17688	17793	17562	17777	17525	17600	17655	17662	17759	17775	17639	17706	17562	17562	17714	17635	17641	17725	17592	17656	17671	17631	17594	17675	17809	17867	17694	17828	17636	17815	17592	17654	17675	17529	17704	17463	17663	17712	17729	17656	17590	17670	17761	17686	17620	17577	17609	17696	17603	17580	17785	17700	17819	17731	17614	17569	17583	17661	17709	17762	17747	17711	17678	17657	17663	17754	17721	17700	17643	17731	17831	17607	17917	17864	17714	17635	17803	17632	17785	17815	17779	17603	17738	17772	17874	17747	17715	17658	17730	17890	17603	17561	17794	17708	17608	17615	17578	17720	17802	17780	17698	17835	17669	17749	17560	17698	17594	17608	17644	17631	17708	17851	17800	17780	17821	17670	17882	17708	17806	17756	17715	17801	17643	17580	17855	17726	17688	18061	17685	17732	17826	17780	17700	17648	17674	17781	17476	17730	17614	17768	17636	17886	17836	17581	17900	17801	17769	17652	17605	17627	17885	17569	17937	17823	17654	17833	17637	17516	17743	17679	17620	17667	17448	17832	17640	17770	17619	17735	17582	17793	17808	17525	17630	17574	17814	17669	17557	17776	17821	17596	17643	17791	17721	17673	17915	17872	17538	17811	17566	17761	17612	17848	17675	17657	17528	17805	17703	17752	17566	17811	17594	17479	17821	17609	17773	17832	17730	17785	17763	17629	17700	17706	17706	17794	17854	17823	17652	17579	17706	17674	17543	17723	17691	17734	17680	17870	17846	17748	17735	17724	17778	17595	17607	17660	17538	17616	17817	17704	17595	17641	17628	17581	17527	17835	17853	17697	17744	17814	17707	17677	17547	17570	17593	17634	17522	17781	17727	17758	17909	17752	17634	17678	17657	17660	17878	17725	17707	17595	17746	17769	17639	17692	17591	17768	17762	17687	17689	17672	17525	17652	17610	17799	17582	17694	17741	17646	17732	17768	17772	17781	17766	17867	17551	17603	17776
22669	21195	27794	25004	22578	28181	33887	30830	30320	30420	30244	29813	30097	29814	29717	29601	29483	29330	29581	29312	29509	29549	29504	29216	29206	29321	29232	29183	29290	29083	29064	29202	28931	29097	29128	29065	29209	29218	29221	28978	29084	29090	29042	29121	29044	28951	29055	29122	29142	29109	29123	28953	28964	29053	28878	28887	28799	28673	28744	28871	28750	29017	29037	29058	28817	28887	28962	29087	28935	28737	28904	28814	28944	29126	29019	28892	28817	28813	28812	28938	28660	29032	28898	29005	29274	29076	28969	29124	28831	28939	28895	28870	28889	28867	28566	28891	28772	28861	29096	28958	29120	29036	29014	28791	28763	28733	29175	28919	29009	28983	28717	28898	29266	28994	28907	28867	28700	28496	28664	28988	28804	29277	28929	28895	28622	28823	28928	28759	29016	29072	29106	29064	29030	28607	28930	28712	28697	28888	28911	28897	29000	28708	28939	28907	28867	28984	29127	28693	28914	28889	28982	28927	28752	28862	29045	28739	28710	28950	29032	28898	28906	28698	28828	28903	28967	28799	28912	28843	28827	28988	28924	28785	28567	28689	28871	28924	28721	28744	28762	28856	28912	28894	28846	29210	28831	28898	28993	28865	28862	28880	29109	28571	28860	28891	28827	28912	28866	28824	29022	28691	28979	29041	28901	29056	29132	29004	28908	28921	29040	28976	28872	29058	28860	29072	28803	28970	28990	28893	28637	28937	28822	28835	28805	28954	28820	28839	28948	28685	28610	28935	29040	28935	28798	28878	28837	28723	28685	29208	29048	28741	28787	28749	28852	28849	28756	28865	28822	28713	28700	28959	28785	28706	29022	29008	28994	28712	28743	28656	29018	28679	28967	28494	28760	28747	29050	28801	28800	28891	28823	28847	28936	28992	28991	28910	28849	28658	29150	28881	29026	28770	28927	28901	28627	28763	28807	28580	28767	28525	28677	29108	28710	29110	29077	28823	28864	28858	28881	29238	29074	28638	28831	28484	28922	28860	28966	28859	28658	29019	28847	28592	28751	29007	28715	28609	29015	28811	28696	29063	28986	28738	28541	28875	28975	28900	28824	28820	29040	29019	28738	28940	28642	28846	28820	29026	28764	28837	28744	28718	28591	28888	28612	28950	28735	28862	28967	28722	28705	28956	28727	28779	28983	28522	28907	28894	28806	28819	28990	28792	29093	29076	28652	28903	28698	28868	28839	28810	28949	28814	28777	28712	28927	28800	28662	28806	28902	29005	29051	28641	28763	29026	28792	28618	28751	28888	28746	28852	28954	29005	28885	28924	28870	28843	28846	28972	28976	28968	28828	28956	29131	28970	28887	28852	28876	28651	28955	29116	28874	28970	28888	28600	28765	28616	28805	28876	28809	28914	28674	29137	29022	28644	28676	28757	28739	28846	28905	28649	28581	28906	28795	28685	28887	29003	29017	29103	28897	28937	28819	28789	29048	28767	28758	28941	28873	28830	28872	28734	28991	28920	28871	28860	28864	28995	28955	28732	28637	28965	28860	28700	28939	28859	28773	28841	28909	28886	28829	28912	28717	28699	28750	28744	28728	28713	28986	29091	28790	28867	28885	28966	28810	28664	28693	28889	28868	28947	28486	28771	28708	28728	28798	28526	28781	28724	28707	29057	28841	28619	28757	28951	28838	29083	28952	28741	28894	28895	28938	28681	29042	28591	28664	28917	28706	28892	28647	28923	28891	28694	28862	28978	28821	29030	29248	29041	28688	28772	28579	28723	28500	29158	28878	28711	28899	28922	28677	28894	28771	29207	28776	28834	28855	28745	29002	29066	29062	28846	28919	28987	29005	29097	28699	28703	28670	28740	28674	28791	28892	28856	28795	28673	28713	28724	28986	28807	28785	28819	28814	28813	28810	28928	28848	28869	28762	28944	28867	28571	28892	28636	28879	28912	28638	28912	28958	29000	28841	28730	28902	29049	28842	28734	28699	28782	28840	28821	29092	28847	28907	29107	28732	28985	28661	28870	28855	28801	28826	28848	28839	29030	28862	28979	28745	28840	28743	29044	28685	28673	28918	28638	28977	28903	28655	28743	28846	28888	28572	28640	28790	28690	29026	29093	28665	28826	28703	28701	28979	28679	28914	28985	28994	28820	28950	28949	28781	28862	29029	28670	28888	28720	29178	28913	28989	28984	28741	28489	29048	28823	28889	28754	28877	28941	28487	28908	28856	28647	29000	28525	28760	28727	28900	28897	28945	28823	28736	28913	28775	28931	28864	28901	29173	28975	29028	28705	28769	28968	28727	28420	28837	29010	29059	28861	28645	29216	28932	29081	29172	28904	28912	28905	28840	28800	28791	28893	28992	28798	28934	28883	28972	29002	29060	28991	28892	28953	29037	28934	28661	28724	28862	28857	29046	28893	28931	28656	28944	28998	28832	29063	28786	28811	28960	28873	28916	28973	28773	28893	28789	28816	29092	28948	28969	28967	28784	28579	28870	28845	28954	28752	28678	28822	28802	28791	28823	28607	28896	28973	28924	28566	28657	28628	28641	28690	28964	28668	28811	28844	28683	28856	28730	28711	28766	28640	28904	29201	29136	29060	28853	28789	28904	29102	28592	28678	28718	28925	28847	28948	29082	28739	28919	29042	29176	28765	29120	28825	28822	28806	29052	28979	28883	28915	29041	29189	29041	28808	28697	28617	28903	28972	28921	28969	28364	28797	28797	28597	29004	28800	28894	28752	29104	28716	28948	28845	28883	28809	28697	28549	28814	28880	28906	28916	28956	28886	28894	28813	28844	29130	29228	28848	28728	28592	28632	28811	28857	28836	28840	28846	28794	29024	28950	28873	28489	28858	29086	28861	28901	28705	28877	28816	28656	28986	28827	28617	29060	28914	28914	28870	28706	28985	28712	28803	28864	28976	28884	28997	28696	28976	28795	28838	28713	28832	28718	28835	28669	28932	28706	29022	29004	28707	28828	28776	28926	28866	28808	28656	28612	28898	28971	29032	29073	28872	29019	28558	29024	28912	28859	28793	28874	28665	28946	28513	28786	28782	28898	28747	28856	28693	28989	28946	28831	28863	29046	29071	29031	28941	28628	28922	28912	29046	28958	28711	28591	29044	29051	28849	28791	28786	28770	28712	28645	28812	28880	28874	28913	28798	28827	28905	28720	28741	29037	28749	28658	28910	28930	28852	28856	28949	29128	28738	28881	28862	29171	28720	28919	29229	28829	28740	28956	28753	28899	28803	28591	28680	28891	28778	28854	28857	28840	29000	28902	29054	28901	28884	29065	28812	28775	28922	28798	28949	29022	28587	29046	28960	29016	28852	29184	29075	28837	28884	28906	28931	28762	28952	28806	28771	28835	28628	28714	28931	28917	28958	29104	28930	28789	28884	28997	28484	28931	28856	28805	29092	28806	28881	29156	28956	28665	28678	28770	28590	28833	28985	28992	28962	29007	28880	29124	28771	28949	29057	28732	28666	28880	28714	28727	28833	28743	28950	28759	28744	28748	28962	29078	28899	28947	28953	28945	28955	28962	28700	28676	28905	28824	29168	28929	28740	28721	28764	28705	28856	28462	28780	28831	28610	29168	28863	28847	28894	28860	28637	28747	28858	28758	28980	28785	28788	29057	28899	28736	28694	28858	28829	28986	28936	28776	28925	28864	28641	28814	28797	28916	29133	28926	28900	28502	28599	28838	28693	28817	28994	28975	28784	28587	28823	28929	29041	28615	28771	28809	28766	28804	28912	29015	28804	28784	29103	29063	29119	29161	28522	28832	28980	28911	28999	28849	28837	28712	28848	28710	28721	28735	28803	29003	28992	28530	28942	28935	28785	29009	28876	29056	28941	28631	28816	28703	28985	28731	28853	28776	28911	28744	28795	28959	28863	28654	28806	29105	28530	28842	28740	28878	28705	28822	28930	28998	28723	28748	28939	29163	28734	28938	28813	28938	28922	28748	28977	28798	29146	28827	28896	28969	28768	28991	28791	28854	28846	28953	28820	28713	28972	28876	28791	28924	28681	28818	28852	28710	28726	28705	28990	28907	28766	28989	28986	28993	28932	28955	28844	28633	28990	28788	28751	28786	28857	29083	29111	28983	28941	28860	29030	29019	28973	28869	28895	29130	29091	28997	29075	28851	28562	28698	28952	28887	29094	28877	29133	28832	28749	28747	28695	28951	28866	28937	29084	28775	29075	28994	29025	28861	28527	28742	29081	28806	28799	29030	28821	28672	28944	28841	28910	28819	28772	28799	28810	29022	29074	28843	28924	28910	29044	28830	28942	28938	29066	28940	28900	28905	28954	28747	28866	28883	28822	28806	28754	28885	29184	28803	28777	29110	28777	28651	28811	28940	28829	29022	28819	28809	28809	28955	28846	28908	29032	28738	28581	28688	28812	28745	29058	28944	28801	28925	28666	28924	28668	28679	28850	28988	28793	29134	28752	28813	28624	28614	28867	28844	28820	28946	28960	28789	28961	28955	28958	28686	28703	28805	28769	28942	28873	28606	28669	28767	28883	28768	28717	29012	28803	28821	28741	28861	28993	28884	28721	28622	28883	28811	28812	28417	29043	28878	28950	29058	28773	28822	28943	28863	28975	28626	28965	28833	28591	29145	28953	28923	29025	28943	28747	28833	28626	28794	28900	29070	28947	28960	28667	28801	28717	28798	28978	29145	28660	29057	28908	28958	28934	28941	28966	28779	29093	28791	28892	28815	28819	28711	28873	28985	29043	28701	28871	28635	28925	28895	28722	28899	28863	28801	29031	28750	28851	28820	28805	29086	28699	29012	29185	28816	28847	28896	28790	28522	28727	28662	28820	28978	28718	29109	28774	28964	28927	28648	28845	28893	28695	28949	28712	29034	29137	28901	28733	28739	28911	29037	28899	28726	28881	28894	29017	28671	28630	28927	28405	28830	28844	28842	28454	29190	28999	28891	28788	28931	28892	28862	29059	28737	28827	28626	28877	28883	28963	28737	28895	29046	28665	28849	28998	28712	28785	28909	29205	29038	29226	28913	28686	28957	28802	28838	29099	29006	28616	28866	28973	28839	28889	28795	28903	28813	28831	28990	29003	28905	28800	28997	28665	28709	28976	28715	28797	28529	28557	28830	28913	29239	28829	28543	28776	29032	29047	29015	28879	28718	29040	28965	28784
19893	34287	33673	27451	24366	22422	21188	20501	19992	19503	19218	19096	19104	18540	18662	18585	18280	18443	18185	18197	18222	18230	18179	18143	18190	17954	18118	18069	17933	17928	17959	18083	17780	18071	18001	17932	18024	17885	17877	17684	17826	17933	17800	17888	18142	18031	17933	17842	17983	17865	17796	17858	17881	18010	17684	17956	17779	17944	17783	17741	17874	17851	17709	17745	17818	17798	17748	17663	17783	17876	17733	17789	17782	17739	17726	17624	17643	17689	17631	17667	17573	17766	17684	17649	17775	17616	17907	17909	17676	17650	17607	17696	17692	17847	17963	17816	17849	17855	17513	17951	17761	17759	17647	17724	17747	17660	17823	17809	17701	17872	17798	17617	17682	17886	17626	17747	17681	17633	17451	17818	17779	17635	17669	17834	17629	17521	17707	17549	17650	17753	17708	17723	17725	17755	17702	17739	17717	17743	17736	17530	17747	17481	17643	17755	17791	17656	17862	17891	17729	17567	17626	17466	17753	17809	17602	17625	17646	17673	17711	17674	17699	17564	17718	17616	17572	17844	17521	17626	17756	17757	17789	17579	17830	17703	17865	17700	17754	17813	17616	17646	17608	17660	17673	17791	17867	17594	17788	17773	17758	17925	17686	17607	17760	17830	17586	17740	17699	17777	17585	17666	17588	17711	17666	17842	17651	17720	17916	17781	17843	17760	17856	17800	17750	17691	17791	17703	17815	17613	17852	17821	17591	17721	17920	17681	17736	17635	17775	17731	17588	17721	17676	17718	17650	17854	17632	17852	17701	17833	17710	17591	17826	17706	17637	17659	17674	17590	17788	17722	17706	17757	17846	17716	17686	17788	17768	17654	17619	17650	17728	17715	17662	17638	17739	17784	17841	17816	17723	17784	17819	17769	17806	17800	17691	17550	18000	17531	17855	17667	17551	17800	17596	17671	17736	17761	17802	17911	17536	17726	17740	17716	17631	17669	17778	17600	17588	17670	17545	17848	17443	17627	17958	17719	17640	17739	17646	17644	17682	17601	17715	17703	17831	17605	17615	17764	17784	17736	17634	17674	17853	17665	17797	17474	17591	17786	17513	17658	17709	17952	17518	17602	17738	17757	17778	17755	17616	17699	17647	17732	17623	17763	17651	17561	17792	17726	17640	17691	17624	17586	17655	17626	17839	17589	17723	17655	17601	17746	17699	17765	17660	17790	17812	17908	17768	17704	17788	17648	17543	17612	17608	17748	17699	17673	17676	17668	17658	17757	17687	17717	17658	17641	17707	17666	17654	17639	17586	17658	17663	17731	17785	17676	17905	17659	17762	17763	17702	17784	17898	17678	17752	17791	17782	17557	17562	17816	17781	17495	17625	17678	17720	17888	17698	17870	17788	17646	17668	17680	17792	17660	17645	17446	17624	17763	17751	17707	17830	17619	17747	17567	17626	17607	17593	17819	17648	17561	17832	17836	17844	17617	17603	17502	17714	17813	17856	17690	17807	17622	17697	17780	17672	17975	17744	17618	17753	17788	17658	17837	17634	17735	17581	17574	17867	17726	17599	17739	17647	17485	17615	17839	17617	17817	17812	17673	17738	17814	17744	17797	17836	17543	17508	17473	17768	17716	17700	17774	17815	17812	17662	17700	17412	17671	17769	17677	17845	17701	17744	17687	17693	17674	17671	17740	17643	17848	17802	17774	17494	17755	17728	17591	17779	17599	17524	17605	17546	17720	18020	17775	17719	17608	17533	17614	17549	17624	17775	17739	17638	17660	17634	17723	17646	17575	17782	17668	17679	17772	17571	17752	17621	17643	17556	17678	17736	17662	17740	17784	17672	17682	17466	17880	17797	17856	17580	17611	17639	17751	17771	17742	17693	17691	17656	17897	17618	17812	17756	17547	17711	17749	17605	17676	17813	17708	17641	17635	17800	17755	17806	17768	17677	17642	17740	17412	17799	17594	17583	17614	17703	17583	17670	17697	17768	17746	17663	17924	17742	17756	17749	17879	17797	17818	17676	17675	17477	17588	17478	17641	17705	17707	17710	17570	17699	17712	17914	17621	17811	17810	17472	17663	17734	17619	17785	17708	17739	17724	17688	17664	17804	17760	17639	17537	17660	17627	17618	17735	17669	17753	17639	17823	17778	17820	17542	17410	17593	17905	17789	17709	17609	17836	17772	17579	17614	17854	17746	17773	17743	17747	17806	17680	17799	17751	17737	17690	17777	17799	17872	17699	17768	17720	17685	17751	17897	17622	17614	17667	17792	17669	17612	17804	17595	17591	17710	17649	17683	17864	17694	17821	17758	17766	17517	17458	17708	17804	17863	17610	17823	17646	17667	17742	17866	17914	17749	17850	17725	17764	17597	17626	17678	17832	17770	17683	17684	17716	17893	17641	17548	17702	17807	17903	17794	17630	17616	17562	17682	17786	17623	17795	17498	17685	17727	17768	17702	17671	17728	17694	17829	17614	17887	17636	17865	17622	17756	17769	17619	17654	17699	17741	17800	17783	17666	17700	17729	17515	17591	17653	17758	17471	17663	17580	17763	17779	17734	17561	17784	17609	17572	17757	17806	17775	17783	17574	17561	17715	17744	17744	17623	17601	17659	17687	17812	17695	17813	17818	17908	17752	17675	17848	17808	17851	17666	17791	17683	17571	17619	17709	17724	17573	17526	17935	17837	17751	17732	17563	17758	17591	17800	17630	17752	17446	17846	17746	17596	17657	17866	17698	17756	17717	17860	17771	17725	17707	17540	17873	17729	17790	17732	17724	17881	17721	17652	17727	17555	17647	17721	17915	17862	17656	17660	17740	17656	17656	17555	17605	17748	17577	17762	17716	17857	17689	17754	17736	17867	17849	17704	17737	17802	17907	17683	17798	17671	17677	17689	17776	17802	17784	17889	17957	17623	17680	17625	17560	17563	17824	17588	17735	17625	17670	17694	17606	17774	17727	17639	17702	17763	17493	17801	17608	17784	17719	17728	17620	17742	17825	17872	17772	17735	17899	17681	17694	17742	17446	17695	17646	17476	17792	17461	17698	17686	17756	17629	18040	17780	17674	17768	17721	17740	17620	17687	17676	17797	18000	17851	17765	17738	17598	17630	17576	17758	17588	17706	17802	17778	17746	17562	17664	17640	17616	17744	17649	17613	17788	17599	17628	17870	17730	17820	17781	17828	17661	17683	17644	17600	17625	17779	17620	17531	17525	17668	17828	17702	17803	17625	17528	17816	17741	17718	17733	17667	17535	17703	17788	17931	17608	17782	17761	17583	17835	17887	17695	17592	17733	17779	17674	17717	17805	17529	17654	17664	17797	17686	17628	17699	17908	17597	17900	17723	17722	17567	17714	17745	17773	17498	17653	17771	17712	17922	17624	17749	17625	17771	18047	17756	17788	17819	17627	17874	17597	17760	17642	17637	17562	17856	17528	17650	17619	17695	17848	17653	17646	17733	17681	17719	17593	17726	17662	17686	17740	17694	17868	17739	17709	17753	17910	17738	17712	17877	17793	17734	17777	17732	17650	17713	17766	17894	17703	17557	17776	17724	17757	17735	17642	17623	17634	17675	17751	17538	17717	17765	17556	17554	17870	17676	17681	17570	17622	17639	17676	17680	17844	17723	17765	17778	17761	17606	17617	17609	17596	17902	17782	17620	17574	17605	17643	17543	17733	17754	17688	17696	17658	17654	17701	17556	17649	17745	17686	17703	17775	17660	17541	17748	17704	17674	17717	17676	17782	17776	17724	17725	17742	17554	17708	17761	17583	17806	17732	17714	17800	17841	17600	17683	17610	17715	17670	17759	17515	17761	17670	17683	17737	17848	17721	17684	17820	17584	17519	17816	17728	17600	17796	17774	17641	17638	17879	17714	17812	17885	17719	17697	17689	17642	17529	17731	17873	17689	17694	17861	17662	17508	17890	17672	17720	17737	17845	17650	17675	17760	17621	17667	17625	17686	17802	17916	17763	17639	17634	17786	17739	17723	17430	17605	17700	17672	17706	17742	17660	17654	17671	17732	17788	17646	17529	17801	17433	17670	17729	17634	17832	17752	17674	17747	17813	17731	17716	17583	17807	17754	17792	17583	17703	17537	17701	17638	17777	17721	17716	17635	17722	17663	17553	17591	17759	17573	17754	17732	17721	17647	17721	17623	17720	17651	17790	17828	17809	17652	17843	17796	17662	17733	17708	17710	17639	17766	17763	17711	17557	17713	17840	17741	17528	17680	17862	17588	17661	17609	17629	17755	17876	17777	17750	17695	17628	17725	17800	17718	17795	17837	17735	17864	17770	17716	17785	17808	17767	17881	17597	17609	17815	17615	17552	17793	17826	17633	17740	17556	17631	17863	17700	17637	17811	17582	17638	17713	17593	17696	17711	17474	17648	17720	17830	17713	17710	17704	17696	17806	17973	17658	17670	17696	17851	17722	17796	17628	17795	17773	17837	17688	17640	17684	17760	17718	17791	17698	17716	17607	17728	17863	17613	17723	17594	17681	17671	17781	17803	17747	17473	17832	17699	17658	17631	17611	17440	17793	17733	17636	17774	17740	17640	17765	18025	17865	17769	17719	17718	17805	17617	17586	17531	17607	17733	17685	17592	17749	17761	17712	17819	17654	17729	17769	17552	17786	17775	17838	17597	17622	17635	17737	17716	17590	17575	17804	17647	17675	17679	17467	17555	17625	17714	17640	17677	17735	17877	17666	17712	17662	17794	17758	17750	17788	17884	17661	17848	17921	17605	17881	17880	17731	17723	17855	17732	17634	17686	17815	17678	17836	17893	17866	17908	17616	17553	17722	17446	17625	17632	17653	17871	17705	17866	17858	17618	17710	17833	17800	17738	17833	17746	17857	17740	17831	17790	17789	17635	17889	17915	17810	17653	17936	17513	17673	17773	17599	17720	17615	17576	17680	17733	17822	17709	17847	17771	17664	17617	17572	17614	17714	17556	17694	17828	17812	17552	17732	17692	17607	17559	17862	17838	17695	17642	17571	17573	17634	17679	17668	17686	17809	17743	17752	17690	17682	17621	17667	17645	17702	17703	17831	17680	17708	17723	17580	17626	17710	17573	17746	17583	17808	17700	17735	17804	17573	17761	17619	17736	17646	17725	17626	17799	17740	17729	17653	17689	17759	17640	17776	17686	17799	17691	17860	17770	17680	17597
35744	28865	33517	32862	31097	31130	31041	31021	30817	30575	30552	30631	30475	30431	30640	30357	30466	30414	30472	30705	30800	30421	30741	30539	30444	30414	30426	30525	30368	30584	30756	30705	30376	30507	30693	30304	30514	30113	30680	30502	30758	30415	30224	30236	30474	30436	30719	30445	30457	30502	30372	30299	30389	30466	30491	30556	30253	30616	30449	30532	30186	30496	30413	30440	30293	30309	30307	30277	30243	30240	30709	30609	30340	30176	30542	30253	30291	30339	30568	30440	30568	30428	30381	30173	30618	30281	29849	30525	30280	30339	30446	30389	30465	30695	30476	30532	30312	30400	30554	30223	30463	30433	30754	30754	30360	30437	30430	30379	30344	30439	30457	30541	30625	30231	30895	30389	30254	30447	30409	30398	30371	30492	30609	30409	30290	30670	30430	30415	30041	30564	30550	30429	30463	30735	30446	30518	30494	30444	30394	30687	30536	30701	30472	30588	30493	30501	30359	30511	30562	30359	30526	30645	30556	30572	30335	30333	30570	30526	30557	30699	30541	30428	30206	30239	30262	30353	30550	30307	30210	30511	30439	30465	30620	30332	30466	30269	30452	30439	30485	30455	30518	30243	30332	30184	30630	30654	30553	30497	30341	30433	30581	30334	30459	30497	30643	30620	30711	30492	30318	30135	30397	30508	30462	30513	30382	30442	30771	30581	30590	30786	30331	30673	30476	30344	30341	30564	30198	30556	30582	30354	30564	30291	30511	30341	30487	30433	30595	30234	30124	30427	30659	30439	30557	30511	30703	30269	30386	30306	30356	30399	30483	30227	30476	30507	30451	30462	30173	30448	30165	30359	30350	30050	30414	30175	30439	30348	30569	30587	30652	30368	30333	30348	30353	30445	30273	30096	30446	30269	30571	30351	30367	30531	30373	30366	30178	30441	30419	30539	30259	30526	30402	30362	30679	30372	30455	30554	30265	30464	30136	30418	30213	30278	30369	30351	30324	30326	30430	30526	30567	30548	30523	30428	30511	30444	30273	30500	30502	30270	30310	30401	30298	30105	30506	30715	30557	30557	30511	30539	30373	30565	30584	30258	30426	30244	30434	30342	30698	30958	30450	30189	30486	30416	30352	30338	30393	30547	30522	30587	30771	30574	30542	30495	30369	30660	30480	30410	30567	30452	30335	30462	30344	30428	30594	30421	30459	30615	30445	30417	30300	30354	30281	30487	30360	30327	30385	30544	30582	30481	30366	30366	30664	30426	30623	30552	30199	30683	30458	30399	30581	30547	30444	30381	30437	30224	30145	30446	30403	30478	30466	30458	30440	30248	30371	30565	30441	30609	30359	30313	30221	30359	30413	30484	30525	30324	30613	30637	30490	30574	30416	30351	30167	30348	30341	30437	30422	30271	30303	30459	30422	30306	30288	30450	30265	30571	30390	30654	30492	30395	30376	30326	30361	30282	30442	30384	30569	30312	30298	30328	30445	30336	30777	30439	30509	30340	30424	30561	30449	30610	30337	30405	30167	30202	30468	30482	30460	30312	30336	30322	30352	30327	30600	30601	30456	30304	30504	30671	30504	30488	30258	30422	30552	30623	30364	30273	30512	30558	30584	30599	30432	30343	30440	30329	30322	30261	30150	30332	30374	30273	30346	30596	30339	30182	30500	30297	30559	30410	30273	30149	30389	30540	30506	30188	30300	30214	30325	30190	30653	30416	30247	30479	30538	30291	30384	30298	30559	30227	30166	30144	30562	30335	30387	30283	30305	30700	30432	30257	30349	30543	30543	30508	30323	30335	30510	30608	30729	30287	30503	30377	30170	30543	30386	30500	30421	30472	30426	30411	30422	30490	30386	30522	30410	30409	30394	30381	30365	30426	30469	30268	30406	30473	30307	30557	30406	30474	30314	30730	30431	30422	30583	30410	30533	30013	30457	30396	30535	30349	30597	30230	30202	30486	30446	30448	30261	30303	30432	30627	30136	30423	30342	30457	30335	30237	30680	30314	30612	30408	30297	30457	30736	30466	30564	30233	30197	30501	30326	30495	30403	30503	30550	30609	30487	30291	30514	30446	30642	30332	30434	30262	30639	30598	30593	30466	30494	30540	30486	30615	30118	30316	30453	30392	30261	30413	30503	30267	30459	30329	30466	30391	30388	30496	30464	30233	30574	30419	30386	30422	30615	30224	30288	30241	30333	30529	30520	30462	30512	30364	30561	30200	30535	30564	30335	30251	30195	30267	30391	30459	30464	30837	30594	30221	30609	30495	30209	30661	30482	30573	30449	30142	30629	30286	30364	30329	30643	30385	30431	30493	30351	30576	30668	30361	30514	30237	30190	30641	30696	30250	30722	30271	30266	30509	30502	30531	30417	30220	30329	30432	30376	30468	30374	30376	30297	30307	30347	30504	30619	30239	30381	30503	30180	30243	30588	30406	30511	30569	30469	30238	30454	30193	30204	30782	30678	30365	30385	30316	30446	30301	30468	30236	30349	30361	30250	30419	30334	30438	30343	30669	30526	30834	30553	30440	30549	30290	30458	30186	30588	30440	30657	30363	30375	30602	30445	30521	30286	30290	30230	30504	30496	30520	30338	30277	30587	30450	30357	30408	30579	30562	30169	30677	30511	30430	30296	30163	30168	30520	30526	30289	30491	30484	30291	30617	30262	30331	30374	30385	30582	30159	30568	30255	30436	30439	30809	30548	30285	30676	30466	30315	30516	30426	30591	30187	30302	30295	30546	30319	30326	30143	30347	30602	30508	30442	30352	30590	30763	30477	30510	30344	30343	30324	30514	30551	30397	30290	30377	30210	30410	30223	30298	30345	30475	30547	30367	30632	30406	30270	30459	30332	30269	30274	30560	30337	30372	30263	30363	30335	30714	30458	30544	30376	30246	30407	30313	30583	30394	30367	30373	30484	30374	30514	30562	30674	30728	30442	30508	30506	30348	30639	30173	30766	30558	30429	30288	30641	30261	30271	30567	30534	30524	30641	30228	30457	30592	30269	30342	30622	30247	30561	30704	30559	30241	30147	30307	30567	30237	30158	30348	30750	30404	30672	30554	30228	30361	30351	30247	30228	30401	30529	30458	30574	30582	30500	30338	30255	30634	30536	30435	30264	30152	30294	30496	30098	30694	30159	30477	30321	30415	30470	30361	30398	30246	30053	30260	30240	30522	30543	30423	30514	30759	30576	30450	30494	30390	30519	30495	30219	30448	30123	30349	30304	30494	30437	30501	30501	30505	30427	30519	30273	30458	30421	30316	30473	30495	30346	30388	30376	30292	30380	30342	30408	30562	30528	30288	30412	30309	30574	30455	30586	30634	30583	30622	30354	30311	30557	30367	30497	30214	30550	30334	30166	30529	30370	30510	30184	30392	30467	30315	30445	30305	30317	30260	30449	30169	30505	30482	30139	30283	30307	30291	30410	30497	30350	30491	30385	30533	30289	30524	30342	30407	30529	30491	30429	30311	30320	30256	30146	30470	30318	30212	30258	30126	30434	30524	30430	30275	30172	30470	30461	30175	30586	30665	30565	30394	30377	30376	30417	30417	30324	30365	30289	30475	30317	30404	30554	30540	30371	30422	30501	30417	30547	30533	30497	30387	30567	30517	30387	30425	30338	30454	30459	30305	30450	30344	30273	30540	30135	30484	30644	30475	30310	30449	30417	30400	30466	30348	30673	30393	30245	30599	30577	30494	30591	30458	30416	30700	30490	30509	30222	30418	30459	30590	30489	30346	30556	30302	30729	30517	30631	30356	30326	30362	30636	30501	30430	30348	30416	30161	30390	30151	30537	30351	30752	30510	30613	30329	30315	30257	30457	30332	30225	30292	30858	30612	30301	30495	30709	30399	30202	30459	30531	30359	30549	30524	30208	30377	30377	30380	30510	30235	30315	30459	30353	30412	30427	30669	30360	30389	30203	30513	30598	30468	30192	30322	30459	30533	30522	30398	30580	30273	30420	30445	30248	30479	30373	30155	30355	30328	30376	30657	30544	30397	30552	30488	30637	30554	30448	30256	30437	30408	30559	30472	30093	30362	30290	30396	30688	30724	30528	30485	30524	30687	30414	30289	30259	30360	30149	30404	30365	30249	30349	30422	30600	30262	30461	30221	30436	30559	30181	30689	30646	30365	30347	30540	30491	30694	30194	30627	30300	30533	30314	30352	30363	30379	30338	30518	30342	30510	30374	30492	30213	30319	30542	30551	30292	30500	30394	30245	30356	30474	30374	30621	30507	30533	30211	30309	30388	30588	30376	30399	30401	30551	30503	30521	30473	30558	30425	30307	30596	30558	30443	30465	30290	30391	30542	30631	30557	30587	30643	30467	30136	30199	30647	30616	30582	30317	30392	30434	30462	30423	30416	30251	30271	30319	30756	30336	30215	30566	30411	30241	30332	30453	30620	30851	30654	30390	30378	30555	30580	30449	30408	30484	30471	30218	30363	30184	30534	30505	30380	30391	30216	30397	30455	30640	30518	30590	30534	30419	30256	30464	30289	30674	30478	30129	30491	30408	30413	30516	30364	30239	30299	30506	30285	30213	30533	30687	30801	30603	30423	30321	30366	30143	30266	30364	30309	30503	30521	30449	30372	30700	30044	30133	30609	30331	30320	30293	30274	30239	30458	30518	30623	30626	30424	30298	30304	30230	30288	30342	30142	30540	30409	30180	30451	30514	30562	30544	30524	30412	30449	30508	30485	30548	30643	30452	30590	30243	30393	30257	30467	30646	30391	30166	30469	30689	30459	30512	30325	30380	30510	30519	30621	30631	30456	30191	30546	30289	30353	30637	30452	30484	30515	30348	30433	30207	30379	30431	30308	30482	30545	30617	30365	30424	30300	30574	30613	30663	30373	30639	29916	30528	30320	30470	30438	30477	30425	30723	30705	30238	30275	30443	30444	30151	30424	30340	30340	30338	30513	30275	30606	30289	30491	30443	30499	30600	30351	30513	30431	30504	30409	30458	30402	30260	30138	30179	30433	30843	30434	30681	30437	30443	30468	30586	30362	30698	30558	30361	30324	30602	30373	30232	30401	30535	30575	30599	30446	30447	30423	30504	30141	30309	30622	30478	30531	30699	30529	30532	30183	30205	30438	30476	30166	30666	30559	30319	30433	30491	30450	30549	30445	30516	30237	30474	30412	30533	30613	30469	30285	30333	30776
20982	23193	22960	21015	20122	19593	19336	19149	19137	18991	18792	18756	18773	18858	18794	18506	18723	18690	18664	18702	18785	18705	18591	18464	18675	18575	18629	18566	18441	18502	18635	18459	18619	18557	18607	18577	18496	18538	18384	18389	18494	18503	18644	18606	18585	18628	18737	18498	18387	18399	18414	18386	18563	18545	18713	18429	18411	18410	18617	18524	18516	18626	18652	18402	18336	18616	18621	18591	18517	18653	18442	18481	18567	18504	18267	18665	18520	18486	18536	18514	18380	18529	18304	18511	18700	18568	18478	18614	18548	18380	18638	18375	18445	18639	18433	18557	18507	18640	18436	18469	18454	18420	18515	18424	18645	18477	18424	18506	18354	18394	18451	18686	18616	18572	18577	18660	18499	18596	18642	18399	18502	18625	18489	18592	18404	18583	18584	18569	18567	18455	18525	18557	18542	18491	18510	18465	18470	18684	18661	18527	18395	18544	18238	18420	18504	18502	18512	18453	18369	18423	18464	18492	18520	18615	18587	18536	18643	18540	18371	18535	18514	18439	18681	18469	18372	18416	18585	18542	18559	18544	18602	18524	18528	18608	18593	18474	18495	18457	18560	18687	18434	18424	18373	18483	18486	18820	18389	18424	18511	18396	18400	18515	18579	18506	18501	18438	18491	18527	18590	18570	18653	18441	18384	18537	18487	18447	18509	18506	18584	18444	18623	18516	18457	18621	18340	18534	18636	18564	18634	18505	18398	18513	18515	18476	18705	18519	18440	18452	18288	18738	18605	18315	18503	18490	18287	18462	18516	18361	18456	18434	18510	18434	18455	18609	18451	18271	18493	18565	18499	18396	18452	18397	18470	18504	18726	18673	18355	18502	18581	18666	18472	18385	18426	18708	18424	18641	18605	18583	18490	18580	18638	18455	18456	18514	18461	18593	18463	18364	18511	18605	18470	18649	18613	18309	18529	18496	18569	18438	18401	18267	18452	18380	18607	18624	18420	18423	18482	18555	18401	18501	18644	18384	18589	18634	18507	18491	18429	18756	18381	18472	18679	18397	18552	18474	18666	18316	18485	18566	18507	18538	18420	18623	18545	18570	18594	18287	18576	18574	18336	18526	18713	18626	18659	18553	18316	18677	18639	18488	18553	18634	18421	18493	18474	18560	18309	18471	18646	18459	18537	18464	18444	18399	18459	18426	18384	18770	18476	18479	18485	18386	18487	18512	18533	18413	18503	18587	18477	18517	18709	18397	18534	18493	18534	18327	18537	18431	18536	18540	18536	18638	18510	18476	18523	18483	18611	18492	18506	18678	18589	18456	18403	18512	18586	18429	18390	18469	18743	18464	18598	18763	18506	18767	18382	18439	18585	18402	18554	18537	18422	18552	18617	18489	18475	18489	18351	18432	18460	18430	18517	18525	18455	18542	18562	18625	18601	18478	18495	18273	18511	18607	18602	18476	18408	18538	18348	18537	18632	18548	18526	18582	18404	18483	18370	18439	18559	18514	18590	18577	18497	18328	18600	18501	18532	18696	18375	18592	18441	18770	18425	18558	18475	18517	18446	18459	18411	18601	18405	18440	18508	18579	18348	18288	18599	18583	18527	18461	18658	18483	18470	18507	18457	18551	18515	18592	18493	18578	18527	18514	18580	18417	18518	18419	18464	18612	18397	18621	18438	18497	18703	18353	18489	18363	18701	18430	18629	18419	18512	18410	18537	18477	18447	18550	18598	18560	18444	18416	18514	18491	18459	18599	18366	18350	18637	18589	18461	18616	18417	18663	18672	18464	18530	18506	18559	18488	18547	18506	18627	18578	18560	18467	18533	18567	18480	18351	18441	18422	18431	18525	18538	18592	18499	18544	18432	18507	18563	18438	18663	18452	18501	18480	18547	18472	18534	18578	18439	18545	18467	18497	18432	18348	18585	18374	18553	18388	18601	18526	18551	18402	18617	18480	18544	18540	18342	18407	18551	18630	18603	18585	18387	18414	18530	18385	18481	18319	18471	18461	18453	18475	18452	18593	18458	18639	18513	18745	18644	18524	18633	18445	18536	18446	18795	18383	18409	18485	18337	18462	18475	18553	18511	18344	18632	18413	18376	18456	18539	18593	18565	18324	18626	18564	18543	18546	18527	18361	18414	18616	18621	18403	18667	18454	18594	18618	18568	18559	18566	18422	18460	18514	18430	18728	18500	18490	18325	18576	18493	18635	18501	18531	18501	18497	18505	18385	18322	18573	18550	18406	18425	18295	18547	18371	18452	18551	18541	18442	18566	18292	18616	18373	18493	18527	18539	18479	18340	18453	18522	18714	18560	18337	18445	18739	18595	18382	18407	18400	18528	18498	18366	18359	18351	18665	18377	18631	18552	18419	18600	18520	18471	18505	18498	18435	18523	18474	18586	18504	18516	18479	18508	18331	18453	18452	18309	18414	18373	18598	18576	18404	18417	18554	18488	18550	18592	18519	18371	18431	18640	18344	18559	18445	18521	18489	18574	18466	18603	18467	18587	18625	18559	18431	18385	18465	18562	18567	18597	18418	18494	18476	18473	18466	18496	18356	18444	18522	18501	18574	18520	18301	18580	18697	18575	18530	18528	18460	18424	18488	18477	18450	18500	18554	18525	18293	18464	18647	18471	18412	18591	18425	18556	18619	18530	18542	18322	18590	18521	18515	18483	18585	18336	18422	18531	18575	18662	18700	18489	18595	18566	18468	18364	18304	18428	18554	18396	18521	18493	18336	18549	18401	18565	18483	18611	18438	18572	18583	18353	18625	18646	18380	18449	18477	18411	18510	18611	18252	18550	18557	18595	18731	18580	18418	18495	18478	18465	18725	18520	18467	18469	18296	18699	18423	18471	18497	18501	18443	18406	18605	18566	18373	18427	18531	18384	18496	18558	18361	18564	18398	18508	18411	18455	18493	18446	18560	18408	18454	18693	18494	18482	18544	18295	18574	18407	18527	18608	18569	18638	18504	18439	18427	18567	18431	18393	18551	18564	18407	18407	18537	18493	18512	18537	18446	18464	18481	18546	18547	18479	18405	18571	18584	18512	18389	18565	18493	18553	18470	18318	18342	18621	18488	18465	18434	18543	18442	18519	18697	18590	18387	18586	18548	18578	18411	18485	18520	18422	18361	18615	18644	18387	18448	18443	18623	18528	18539	18655	18526	18407	18508	18328	18568	18583	18555	18393	18350	18441	18589	18539	18546	18642	18599	18530	18492	18402	18402	18645	18439	18554	18472	18546	18488	18598	18347	18562	18448	18359	18532	18424	18421	18458	18423	18580	18549	18368	18475	18606	18599	18568	18571	18584	18719	18464	18540	18470	18576	18524	18539	18341	18389	18636	18478	18519	18540	18449	18424	18362	18537	18516	18342	18359	18468	18512	18617	18568	18499	18533	18514	18401	18556	18513	18302	18542	18503	18633	18432	18583	18357	18557	18627	18551	18434	18431	18507	18595	18523	18595	18551	18574	18668	18527	18453	18416	18601	18695	18470	18539	18488	18446	18408	18474	18481	18660	18472	18449	18600	18642	18387	18478	18462	18621	18548	18517	18359	18580	18439	18407	18556	18487	18483	18358	18619	18464	18242	18503	18657	18548	18434	18491	18637	18781	18548	18424	18436	18655	18581	18417	18444	18591	18362	18509	18563	18660	18515	18310	18346	18494	18557	18532	18508	18626	18673	18317	18488	18341	18497	18564	18493	18724	18438	18424	18624	18521	18615	18534	18664	18517	18487	18533	18291	18592	18509	18488	18574	18561	18392	18621	18543	18486	18427	18404	18507	18588	18531	18503	18420	18356	18452	18523	18737	18552	18387	18537	18491	18526	18617	18440	18582	18388	18391	18500	18424	18597	18545	18540	18590	18615	18608	18573	18529	18643	18354	18665	18393	18439	18526	18400	18380	18733	18465	18498	18411	18519	18455	18553	18463	18494	18551	18516	18501	18672	18506	18442	18604	18569	18546	18452	18538	18529	18372	18584	18537	18376	18455	18568	18525	18669	18559	18270	18450	18551	18419	18552	18547	18352	18471	18460	18314	18525	18693	18644	18493	18445	18568	18491	18627	18602	18542	18550	18263	18662	18422	18692	18438	18412	18439	18518	18517	18440	18292	18515	18482	18398	18372	18596	18479	18599	18496	18673	18293	18423	18564	18446	18608	18554	18467	18447	18376	18369	18463	18323	18608	18560	18693	18313	18464	18255	18555	18461	18601	18540	18632	18445	18253	18617	18431	18354	18305	18476	18640	18411	18760	18542	18692	18546	18505	18439	18706	18462	18504	18509	18629	18541	18537	18530	18529	18579	18287	18591	18550	18611	18605	18530	18230	18655	18508	18313	18450	18488	18453	18418	18539	18467	18307	18460	18485	18435	18602	18727	18487	18655	18565	18498	18374	18509	18470	18386	18557	18519	18366	18340	18541	18528	18560	18508	18528	18304	18478	18744	18508	18800	18465	18382	18604	18506	18439	18531	18452	18644	18576	18393	18582	18279	18425	18530	18503	18514	18434	18569	18438	18258	18548	18505	18348	18574	18506	18626	18490	18458	18353	18567	18399	18474	18407	18619	18370	18319	18689	18406	18557	18427	18505	18540	18534	18509	18443	18565	18539	18626	18623	18597	18417	18663	18489	18541	18547	18554	18686	18543	18475	18372	18634	18548	18379	18323	18500	18521	18492	18566	18634	18433	18527	18424	18524	18378	18503	18393	18430	18490	18616	18532	18615	18613	18470	18607	18490	18668	18582	18632	18516	18482	18513	18683	18331	18637	18574	18283	18493	18476	18494	18582	18514	18416	18467	18539	18425	18558	18501	18593	18506	18371	18444	18556	18561	18556	18538	18421	18616	18431	18509	18632	18603	18719	18409	18471	18526	18495	18719	18692	18480	18537	18477	18500	18751	18521	18630	18423	18582	18443	18441	18552	18459	18558	18477	18442	18673	18591	18440	18510	18639	18542	18510	18441	18385	18552	18407	18539	18593	18514	18325	18422	18436	18371	18495	18416	18521	18547	18607	18407	18519	18375	18503	18369	18520	18598	18384	18482	18397	18395	18498	18555	18563	18575	18607	18479	18536	18595	18377	18471	18455	18414	18703	18552	18699	18574	18545	18438	18534	18594	18475	18365	18450	18413	18473	18632	18331	18582	18366	18614	18365	18616	18566
24113	21174	27780	25379	24846	29792	32152	29699	29376	29287	29660	29340	29177	29321	29223	29225	29256	28965	29094	28932	28929	28815	29107	29104	28791	28630	28785	28962	28841	28744	28964	28824	28445	28672	28950	28764	28692	28814	29047	28791	28663	28857	28801	28696	28634	28831	28752	28609	28786	28701	28709	28687	28827	28693	28681	28884	28640	28811	28814	28785	28727	28735	28718	28720	28646	28695	28626	28742	28879	28594	28553	28849	28882	28775	28403	28421	29068	28572	28623	29034	28660	28736	28815	28719	28516	28733	28389	28857	28607	28570	28891	28738	28585	28624	28770	28582	28684	28801	28720	28576	28864	28519	28621	28878	28494	28639	28590	28381	28641	28509	28621	28829	28553	28787	28845	28550	28532	28637	28526	28672	28556	28719	28894	28491	28424	28613	28589	28678	28617	28612	28541	28708	28718	28639	28749	28654	28517	28639	28849	28736	28701	28505	28778	28701	28783	28891	28820	28609	28459	28639	28805	28690	28739	28678	28254	28854	28929	28437	28703	28570	28871	28729	28450	28761	28706	28754	28683	28473	28563	28871	28518	28553	28807	28428	28913	28718	28430	28750	28820	28502	28702	28570	28565	28436	28795	28664	28550	28545	28683	28498	28752	28661	28662	28710	28651	28591	28575	28557	28736	28510	28619	28900	28882	28428	28875	28780	28845	28649	28759	28490	28540	28565	28527	28796	28716	28746	28670	28633	28482	28681	28584	28859	28495	28474	28571	28411	28668	28660	28495	28454	28568	28664	28633	28266	28674	28730	28863	28544	28597	28665	28784	28460	28766	28964	28810	28753	28834	28719	28765	28852	28997	28633	28494	28505	28648	28298	28724	28554	28806	28652	28761	28390	28732	28634	28446	28591	28539	28594	28637	28512	28494	28711	28467	28735	28772	28502	28493	28729	28707	28472	28544	28565	28286	28801	28675	28974	28968	28603	28607	28436	28558	28735	28390	28546	28742	28645	28835	28600	29001	28694	28472	28624	28729	28645	28693	28633	28590	28461	28721	28489	28328	28505	28403	28523	28462	28672	28357	28714	28771	28547	28473	28744	28652	28571	28675	28573	28634	28823	28672	28696	28718	28845	28945	28797	28587	28411	28705	28695	28724	28671	28572	28761	28748	28651	28427	28391	28827	28612	28588	28438	28490	28629	28648	28974	28488	28738	28803	28602	28775	28801	28741	28569	28412	28747	28478	28702	28638	28761	28845	28775	28674	28567	28509	28722	28634	28834	28641	28435	28751	28467	28419	28439	28584	28693	28468	28673	28536	28493	28770	28741	28584	28620	28502	28752	28612	28345	28492	28924	28601	28804	28736	28236	28529	28788	28576	28693	28736	28577	28590	28424	28554	28361	28578	28517	28754	28647	28711	28605	28483	28850	28545	28560	28478	28893	28500	28416	28719	28693	28401	28768	28469	28599	28573	28725	28640	28559	28509	28787	28617	28578	28597	28536	28503	28587	28764	28790	28678	28698	28678	28527	28499	28405	28664	28746	28702	28911	28841	28679	28748	28430	28408	28543	28880	28478	28317	28506	28703	28700	28701	28443	28484	28697	28690	28530	28592	28899	28441	28816	28497	28781	28668	28650	28684	28687	28502	28585	28734	28709	28730	28630	28488	28679	28424	28684	28537	28754	28727	28586	28656	28715	28734	28625	28624	28606	28717	28719	28534	28794	28773	28593	28583	28527	28782	28512	29016	28514	28475	28345	28581	28426	28615	28576	28336	28669	28390	28667	28505	28241	28666	28721	28667	28791	28629	28634	28680	28589	28524	28728	28929	28584	28778	28439	28611	28587	28554	28728	28589	28465	28667	28695	28702	28879	28643	28727	28661	28669	28577	28579	28442	28622	28642	28680	28923	28566	28548	28495	28728	28595	28843	28480	28786	28624	28767	28285	28606	28880	28432	28530	28845	28598	28879	28695	28939	28750	28610	28336	28509	28683	28280	28538	28580	28939	28549	28832	28753	28595	28686	28424	28719	28780	28705	28930	28604	28672	28746	28617	28594	28511	28566	28723	28636	28578	28511	28711	28566	28771	28615	28891	28709	28746	28835	28716	28654	28753	28825	28420	28857	28674	28578	28788	28913	28623	28648	28670	28530	28695	28704	28627	28617	28401	28616	28652	28323	28550	28731	28926	28823	28415	28745	28801	28613	28359	28640	28709	28439	28769	28538	28385	28429	28515	28595	28701	28687	28309	28849	28708	28778	28748	28635	28645	28765	28444	28719	28470	28681	28698	28793	28565	28646	28444	28633	28675	28606	28620	28397	28907	28493	28693	28572	28613	28635	28564	28644	28595	28616	28818	28572	28613	28569	28183	28763	28528	28843	28541	28586	28504	28573	28628	28664	28537	28741	28801	28795	28782	28706	28499	28625	28539	28680	28633	28745	28501	28653	28811	28582	28608	28728	28652	28839	28818	28746	28703	28727	28418	28742	28909	28431	28653	28420	28633	28436	28401	28531	28522	28882	28598	28692	28709	28823	28609	28580	28716	28686	28443	28666	28395	28578	28670	28798	28683	28686	28371	28476	28512	28828	28779	28713	28478	28515	28413	28952	28643	28914	28571	28692	28803	28757	28657	28451	28475	28812	28595	28589	28818	28602	28531	28685	28420	28575	28723	28742	28479	28694	28537	28913	28662	28619	28705	28521	28688	28728	28696	28696	28564	28567	28692	28640	28592	28534	28615	28789	28734	28691	28762	28628	28737	28836	28774	28799	28581	28760	28569	28831	28665	28569	28577	28704	28658	28665	28355	28563	28522	28680	28485	28547	28837	28533	28475	28571	28869	28695	28747	28710	28710	28625	28853	28754	28694	28968	28718	28358	28627	28677	28557	28512	28470	28887	28622	28684	28463	28534	28588	28716	28645	28477	28335	28381	28651	28780	28572	28733	28626	28558	28529	28664	28777	28586	28286	28604	28843	28858	28579	28613	28536	28757	28493	28628	28837	28634	28570	28472	28426	28604	28865	28880	28557	28538	28645	28722	28596	28753	28796	28536	28703	28724	28701	28635	28417	28725	28867	28768	28514	28706	28742	28775	28727	28519	28667	28816	28715	28457	28552	28750	28578	28672	28599	28661	28770	28615	28676	28398	28650	28550	28439	28622	28858	28606	28623	28490	28608	28777	28610	28473	28491	28571	28567	28585	28474	28631	28505	28808	28680	28865	28659	28686	28573	28500	28639	28775	28560	28424	28639	28682	28832	28972	28623	28732	28584	28663	28480	28789	28686	28632	28655	28711	28655	28435	28514	28647	28509	28502	28973	28767	28838	28524	28491	28614	28656	28805	28613	28542	28586	28613	28589	28810	28820	28809	28774	28674	28413	28769	28522	28430	28525	28845	28473	28960	28690	28550	28587	28893	28691	28522	28680	28610	28365	28566	28439	28566	28536	28725	28819	28530	28630	28619	28608	28851	28914	28537	28867	28697	28633	28600	28766	28502	28618	28780	28689	28638	28882	28603	28508	28841	28398	28720	28506	28524	28810	28910	28737	28827	28583	28654	28623	28529	28837	28830	28695	28805	28824	28588	28682	28735	28563	28688	28542	28670	28676	28714	28717	28554	28738	28743	28602	28446	28581	28991	28782	28644	28558	28702	28674	28739	28338	28462	28412	28809	28457	28565	28751	28891	28524	28581	28543	28642	28617	28678	28569	28427	28645	28782	28746	28817	28821	28658	28561	28826	28692	28559	28588	28470	28566	28792	28784	28565	28826	28666	28562	28441	28675	28715	28731	28600	28700	28651	28490	28711	28726	28568	28555	28579	28909	28502	28805	28663	28906	28797	28463	28627	28659	28501	28759	28734	28574	28814	28612	28544	28670	28703	28643	28600	28601	28697	28645	28704	28481	28874	28665	28615	28605	28566	28397	28730	28601	28372	28393	28425	28928	29026	28638	28523	28627	28699	28696	28633	28397	28638	28714	28719	28775	28944	28603	28751	28474	28427	28582	28393	28783	28878	28768	28702	28457	28408	28979	28639	28827	28680	28743	28127	28336	28658	28680	28680	28501	28563	28346	28593	28605	28599	28615	28658	28676	28478	28703	28843	28684	28780	28935	28639	28585	28843	28813	28826	28765	28544	28486	28552	29135	28674	28423	28685	28674	28846	28699	28473	28628	28717	28598	28748	28571	28777	28674	28455	28540	28800	28487	28684	28747	28643	28557	28770	28727	28559	28586	28568	28501	28524	28571	28775	28588	28717	28535	28530	28528	28539	28833	28469	28473	28366	28853	28797	28551	28679	28698	28636	28653	28749	28677	28849	28601	28834	28641	28769	28681	28538	28693	28814	28732	28907	28519	28671	28501	28602	28732	28710	28490	28562	28761	28797	28442	28767	28472	28613	28908	29044	28653	28736	28755	28543	28464	28763	28760	28695	28816	28725	28691	28843	28757	28478	28380	28837	28553	28709	28657	28606	28689	28657	28893	28735	28639	28882	28603	28647	28585	28469	28741	28722	28436	28712	28378	28590	28518	28355	28774	28733	28592	28509	28737	28446	28725	28738	28954	28578	28813	28608	28543	28608	28766	28782	28511	28830	28969	28720	28448	28795	28704	28916	28582	28528	28531	28608	28900	28797	28773	28825	29054	28703	28593	28863	28852	28635	28728	28636	28501	28614	28589	28734	28645	28682	28625	28348	28622	28514	28722	28734	28525	28834	28540	28708	28507	28684	28621	28759	28619	28880	28949	28672	28585	28712	28571	28662	28555	28750	28900	28617	28859	28815	28562	28676	29015	28658	28625	28449	28678	28819	28685	28721	28509	28594	28357	28792	28829	28424	28656	28671	28638	28569	28706	28578	28673	28703	28570	28819	28575	28583	28830	28761	28634	28762	28663	28812	28688	28337	28744	28579	28294	28554	28689	28806	28518	28640	28324	28531	28611	28660	28628	28818	28736	28632	28756	28697	28678	28791	28611	28328	28634	28439	28520	28667	28856	28777	28706	28536	28409	28565	28633	28848	28789	28733	28634	28495	28341	29097	28853	28696	28908	28711	28755	28789	28478	28596	28529	28626	28490	28422	28534	28452	28775	28648	28752	28812	28652	28832	28807	28445	28451	28641	28383	28724	28565	28563	28825	28723	28537	28529	28776	28612	28719	28639	28778	28547	28659	28739	28666	28671	28830
18115	29113	28533	24078	21841	20724	20004	19344	19135	18942	18671	18514	18348	18257	18204	18257	18298	18018	18105	18015	17968	18085	17939	17995	17907	17849	18010	17881	17833	17855	17905	17848	17802	17935	17865	17799	17781	17763	18023	17956	17843	17853	17828	17727	17811	17841	17750	17746	17785	17792	17936	17657	17928	17837	17842	17842	17823	17862	17678	17825	17731	17648	17820	17610	17788	17717	17644	17719	17637	17603	17755	17819	17762	17775	17869	17693	17565	17668	17807	17680	17551	17727	17877	17558	17602	17869	17922	17583	17766	17700	17753	17792	17897	17615	17770	17827	17708	17793	17632	17833	17840	17913	17687	17775	17721	17700	17605	17648	17696	17797	17725	17737	17813	17574	17866	17816	17652	17709	17802	17812	17771	17882	17698	17690	17670	17706	17608	17690	17530	17933	17688	17614	17782	17801	17736	17694	17632	17943	17621	17793	17836	17730	17703	17602	17808	17846	17756	17630	17690	17588	17684	17706	17804	17904	17727	17749	17870	17870	17846	17643	17715	17801	17781	17746	17754	17835	17677	17713	17767	17600	17912	17690	17644	17757	17812	17756	17673	17782	17608	17785	17702	17663	17786	17666	17767	17744	17895	17745	17909	17738	17800	17691	17657	17836	17743	17820	17616	17901	17686	17848	17906	17668	17848	17782	17678	17754	17615	17787	17514	17548	17631	17671	17725	17934	17710	17596	17604	17861	17750	17555	17611	17810	17858	17707	17659	17931	17750	17648	17742	17802	17768	17734	17587	17617	17703	17862	17772	17748	17619	17739	17553	17854	17585	17745	17517	17764	17783	17589	17899	17877	17770	17866	17658	17703	17850	17600	17804	17694	17638	17702	17690	17668	17782	17691	17529	17693	17509	17642	17739	17535	17703	17718	17876	17720	17635	17695	17838	17651	17742	17687	17819	17929	17813	17733	17501	17708	17642	17705	17707	17840	17851	17673	17643	17800	17695	17622	17746	17640	17662	17809	17753	17540	17780	17653	17854	17529	17747	17644	17596	17751	17725	17803	17663	17773	17548	17737	17875	17665	17815	17884	17579	17828	17771	17659	17687	17848	17608	17496	17768	17643	17855	17767	17668	17652	17764	17755	17730	17810	17808	17565	17800	17906	17808	17677	17903	17763	17801	17679	17649	17728	17662	17616	17783	17987	17644	17632	17841	17758	17729	17757	17989	17681	17709	17811	17623	17630	17662	17602	17654	17699	17773	17738	17706	17643	17690	17792	17732	17737	17572	17708	17923	17653	17657	17746	17675	17710	17762	17575	17688	17571	17771	17758	17721	17693	17839	17788	17718	17828	17838	17720	17766	17713	17712	17727	17683	17670	17755	17659	17715	17713	17958	17733	17708	17603	17713	17630	17813	17664	17805	17677	17706	17837	17843	17606	17739	17682	17744	17727	17687	17823	17635	17787	17616	17846	17756	17580	17818	17641	17755	17763	17704	17757	17549	17685	17594	17781	17889	17606	17781	17918	17776	17681	17695	17744	17868	17609	17526	17823	17690	17931	17922	17826	17643	17564	17758	17637	17812	17692	17918	17645	17728	17695	17823	17786	17734	17804	17602	17734	17629	17704	17703	17818	17593	17930	17559	17572	17745	17820	17521	17779	17763	17787	17605	17624	17655	17589	17844	17720	17777	17718	17628	17767	17627	17782	17684	17899	17704	17798	17761	17558	17311	17807	17624	17778	17858	17669	17747	17506	17653	17708	17682	17560	17771	17542	17684	17610	17698	17820	17551	17953	17883	17933	17721	17690	17791	17555	17796	17587	17813	17732	17837	17610	17789	17741	17759	17680	17703	17664	17569	17693	17658	17636	17849	17806	17855	17856	17717	17769	17589	17629	17770	17711	17856	17646	17916	17789	17789	17780	17677	17777	17717	17788	17795	17795	17613	17777	17750	17613	17864	17733	17797	17779	17701	17789	17652	17682	17709	17707	17551	17854	17811	17756	17743	17826	17715	17710	17557	17673	17640	17652	17486	17641	17841	17867	17728	17793	17768	17686	17753	17720	17813	17635	17786	17783	17789	17654	17693	17835	17655	17568	17795	17659	17580	17755	17687	17722	17808	17591	17939	17648	17804	17612	17728	17732	17636	17801	17801	17712	17781	17687	17660	17673	17711	17718	17572	17872	17597	17882	17835	17705	17666	17702	17551	17760	17860	17588	17602	17682	17785	17689	17936	17683	17643	17697	17712	17885	17698	17555	17748	17637	17635	17498	17599	17831	17708	17805	17625	17629	17635	17729	17638	17465	17637	17764	17650	17854	17695	17721	17854	17699	17790	17935	17965	17688	17722	17838	17651	17891	17798	17625	17902	17722	17703	17761	17825	17622	17673	17693	17638	17589	17740	17682	17822	17569	17877	17713	17651	17817	17885	17871	17710	17825	17570	17708	17968	17662	17862	17831	17871	17697	17608	17669	17811	17755	17630	17886	17659	17841	17880	17842	17759	17782	17706	17746	17894	17645	17687	17780	17713	17889	17572	17557	17897	17685	17627	17622	17639	17774	17619	17797	17605	17604	17802	17856	17619	17614	17865	17863	17949	17790	17818	17618	17682	17792	17847	17775	17564	17861	17662	17697	17772	17764	17731	17840	17766	17635	17645	17819	17870	17860	17921	17745	17735	17770	17638	17618	17728	17717	17819	17844	17736	17574	17662	17682	17810	17747	17868	17720	17615	17705	17726	17608	17853	17937	17680	17934	17862	17717	17716	17840	17548	17643	17747	17759	17806	17690	17930	17665	17887	17742	17725	17588	17802	17751	17867	17701	17721	17694	17743	17802	17733	17758	17697	17731	17727	17588	17871	17795	17779	17512	17924	17840	17772	17812	17780	17756	17689	17616	17793	17699	17614	17648	17670	17950	17502	17632	17661	17722	17826	17909	17696	17774	17755	17843	17597	17636	17624	17724	17818	17761	17860	17904	17687	17541	17737	17716	17765	17612	17731	17653	17775	17807	17777	17633	17790	17643	17683	17730	17655	17520	17693	17836	17658	17712	17730	17813	17725	17774	17642	17627	17794	17608	17824	17716	17711	17815	17881	17574	17933	17538	17745	17698	17514	17848	17675	17671	17854	17671	17551	17796	17845	17861	17735	17729	17804	17585	17732	17806	17705	17830	17599	17818	17766	17730	17834	17731	17654	17699	17806	17829	17565	17617	17776	17694	17813	17610	17782	17733	17765	17739	17739	17688	17765	17673	17766	17661	17804	17542	17634	17749	17759	17681	17830	17674	17809	17810	17734	17594	17710	17619	17753	17730	17729	17945	17784	17699	17792	17633	17972	17703	17785	17913	17809	17764	17707	17754	17835	17646	17912	17817	17746	17769	17732	17514	17823	17759	17743	17726	17717	17838	17790	17609	17916	17650	17730	17766	17776	17701	17781	17575	17509	17880	17760	17645	17799	17754	17693	17752	17632	17751	17748	17802	17803	17711	17663	17694	17571	17581	17733	17528	17942	17654	17694	17714	17730	17714	17960	17832	17702	17931	17485	17869	17920	17871	17780	17591	17710	17468	17696	17750	17506	17663	17809	17577	17740	17814	17910	17742	17773	17874	17648	17643	17639	17925	17659	17715	17484	17844	17597	17634	17827	17857	17629	17842	17603	17791	17639	17808	17849	17827	17778	17766	17791	17628	17750	17791	17671	17556	17715	17901	17928	17797	17845	17867	17624	17605	17656	17826	17812	17875	17779	17976	17790	17792	17611	17908	17747	17815	17806	17765	17689	17612	17731	17759	17872	17661	17742	17787	17781	17702	17812	17640	17802	17618	17864	17715	17628	17673	17616	17733	17876	17566	17761	17767	17532	17755	17786	17602	17873	17593	17642	17545	17764	17574	17642	17778	17818	17872	17654	17920	17756	17669	17715	17711	17683	17559	17743	17677	17671	17723	17624	17744	17830	17857	17802	17712	17636	17712	17681	17712	17682	17671	17889	17712	17829	17738	17894	18006	17810	17778	17793	17600	17841	17860	17660	17741	17631	17901	17692	17898	17682	17672	17650	17856	17679	17687	17732	17701	17678	17665	17705	17784	17725	17792	17667	17734	17672	17761	17536	17709	17744	17607	17646	17771	17873	17849	17685	17632	17683	17556	17741	17731	17819	17878	17586	17848	17525	17762	17747	17700	17767	17817	17844	17576	17877	17723	17701	17905	17833	17706	17711	17799	17624	17800	17769	17672	17880	17613	17761	17675	17701	17685	17728	17762	17750	17802	17681	17697	17882	17623	17813	17719	17793	17723	17821	17766	17612	17745	17807	17797	17703	17732	17718	17787	17831	17767	17702	17490	17771	17709	17810	17645	17781	17757	17761	17670	17818	17892	17682	17699	17731	17855	17821	17829	17623	17741	17715	17833	17583	17758	17683	17508	17606	17694	17784	17651	17634	17805	17790	17583	17785	17739	17799	17786	17747	17516	17604	17549	17607	17893	17682	17893	17976	17869	17716	17822	17645	17675	17671	17737	17576	17845	17856	17715	17624	17757	17827	17682	17690	17733	17690	17843	17785	17508	17805	17609	17675	17726	17775	17722	17805	17812	17736	17792	17675	17716	17601	17598	17780	17687	17842	17670	17746	17724	17739	17884	17721	17745	17665	17607	17607	17675	17679	17790	17726	17629	17839	17726	17820	17862	17689	17693	17715	17742	17653	17622	17608	17713	17739	17824	17895	17694	17728	17706	17615	17921	17833	17782	17810	17741	17810	17750	17704	17643	17648	17895	17711	17698	17913	17795	17706	17765	17768	17713	17770	17922	17786	17783	17831	17716	17714	17791	17837	17906	17620	17785	17717	17673	17774	17700	17809	17734	17806	17790	17633	17693	17580	17902	17724	17741	17630	17676	17573	17936	17750	17658	17945	17605	17496	17596	17533	17700	17932	17606	17762	17619	17676	17773	17688	17803	17800	17616	17797	17805	17638	17738	17679	17761	17750	17632	17797	17690	17769	17633	17848	17715	17768	17789	17648	17785	17869	17695	17587	17786	17748	17598	17717	17721	17732	17710	17767	17686	17762	17764	17805	17708	17709	17577	17760	17721	17742	17609	17901	17735	17822	17563	17721	17745	17632	17810	17681	17686	17747	17688	17733	17810	17869	17856	17640	17813	17554	17705	17934	17579	17686	17784
22625	21182	27756	25022	22547	28300	34271	30911	30085	30383	30104	29849	29799	29830	29379	29734	29528	29317	29379	29181	29277	29417	29558	29274	29201	28970	29421	29267	29383	29242	29493	29035	29173	29191	29252	29279	29143	28987	29023	29141	28965	29180	29038	29348	28892	28861	29136	29139	29095	29128	28879	28971	29018	29169	29159	29096	29149	29022	28968	28901	29190	28922	29122	28999	29179	29284	28880	28949	29156	29113	28904	29282	29345	29129	28908	28989	29163	28916	28767	28986	28901	28862	29112	28855	28760	29130	29141	28875	28872	28732	28691	28866	28942	29076	29090	28842	28972	28862	28905	28783	28858	29047	29190	28878	28694	29021	29104	28831	29016	28712	29053	28670	28941	28996	28988	28951	29082	28910	28817	28905	29240	28808	28695	28905	28865	29063	29242	28556	29013	28979	28839	28983	28914	28648	29040	28898	28902	28903	29013	28947	28971	29105	29014	28857	28998	29017	28992	29024	28695	28650	28952	29152	29175	28932	29078	28830	29106	29076	28863	28936	29136	29112	29048	28948	28771	28830	29022	28775	28850	29080	28911	29085	28742	28986	28997	28715	28972	28816	28994	28888	28927	28682	29166	28889	28847	28875	28852	28979	29061	28703	28897	28953	29052	29024	28738	28970	29048	29194	29128	28961	28852	29005	29286	28888	28786	28999	29035	28902	28980	28969	29023	28762	28955	28870	28866	28865	28950	28961	28831	28892	28939	29146	28948	28937	29028	28890	28816	28956	28979	28613	28877	28842	28868	29057	28955	28981	28876	29085	28851	29084	28986	28842	28663	28956	28899	28742	28976	28990	28850	28861	29004	28917	28959	28880	28753	28803	29086	28886	28848	28689	29294	29137	28890	28722	29046	28828	28823	29154	28855	28986	28656	28866	28836	28853	29111	29059	29233	28912	29008	28948	29066	28838	29109	29104	29066	28685	29008	29171	29094	28721	28619	28576	28732	29045	28994	29215	28687	29018	29191	28712	28854	28829	28772	28930	29199	28944	29083	28936	29170	28791	29036	29044	29076	28883	28943	29167	29276	29056	28930	28768	28939	28683	28858	28764	29026	28408	28893	29007	28964	28967	28835	29031	28876	29051	28960	28990	29029	29190	29161	28835	28874	28735	29038	28685	29068	28899	28872	28938	28877	28948	28809	28988	29058	28939	28719	28784	28884	28857	28912	28758	28973	28946	29033	29124	28697	28953	28962	28990	28781	28979	28810	28971	28976	28844	29069	29042	29131	29052	28927	28905	28906	28815	28940	28903	28756	29048	28901	29227	28826	28693	28686	28807	28695	28939	29038	28894	29038	29010	28836	28842	28991	29033	29272	29128	28722	29037	28994	29114	28742	28925	28952	28942	29061	28896	29077	28882	28859	28928	28999	28944	29022	28890	28617	29210	29018	28900	29086	28968	28550	28719	28649	28822	28840	28941	28824	28804	29009	28792	29045	28883	28945	28981	29050	29063	28979	28837	29002	28925	28758	29005	28724	28825	28686	28958	28962	28845	28754	28682	29107	29093	29115	29086	28970	28791	28830	29012	28817	29210	28892	28984	28656	28842	28898	29003	29019	28809	28872	28813	28853	28880	29120	29001	28796	28802	28685	28871	28920	28845	28694	28933	28994	28895	28790	28811	28939	28953	28908	28883	28702	28724	28635	28762	28716	28841	29030	28785	28965	28925	28825	28618	28810	28972	29056	29013	29236	28949	28632	28840	29088	29035	28966	28964	28840	28765	28970	28876	29247	29082	29005	28762	28644	28761	29044	29032	28933	28843	28868	29160	28834	28729	29066	29076	29105	28907	28938	28977	29092	29075	29032	28883	29148	28790	29036	29018	28944	29190	28868	28861	29004	28744	28688	29076	28938	28795	29184	28976	29027	29056	28835	28929	29280	28951	28843	28728	28893	28986	29031	28750	28952	29098	28998	29154	28804	29049	29008	29065	29040	28910	28923	29108	29102	28726	28987	29013	29055	28674	28910	29154	28960	28811	29165	28878	28660	28907	28713	29029	28982	28885	28816	28803	28766	28918	29178	28937	29163	28813	29065	28777	28803	28817	28998	29004	29183	28844	28994	28787	29060	28824	29056	28735	29011	29025	29040	29166	29153	28807	29047	28770	28749	28892	29205	28757	28911	28919	29250	28855	28795	28789	28909	29040	28762	28816	28880	28859	28863	28752	29163	29156	28966	28929	28940	28679	28997	28700	29134	28875	28977	28952	28881	28842	28986	28828	29151	28828	28969	28934	28913	28986	28789	28896	28825	28912	28792	28796	28903	29050	28847	28841	28827	29092	28920	29036	29126	28656	28980	28835	28864	28840	29100	29023	29038	28926	29200	28838	29089	28732	28699	28900	28841	29099	28981	28954	29163	28926	28646	28701	29119	29011	28852	28848	29140	28885	28952	29011	28902	28891	29167	28809	29074	28852	28757	28772	28674	28861	29183	28818	28688	29217	29042	28835	28892	29042	28867	29160	28952	28785	28882	28912	29033	28970	28761	28974	28945	29080	28932	29107	29331	29230	29086	29246	28766	28793	28777	28920	28980	28932	28702	28788	28861	29199	28943	28906	28745	28892	28808	28926	28949	28945	28711	28649	28946	29094	28918	28905	28929	29163	29055	28657	28911	29137	29117	28906	28722	28836	28635	28896	29000	28832	29018	28802	28977	28631	28922	28948	28618	28788	29143	28981	28991	28895	28857	28957	28925	28899	29050	28997	28988	28954	28715	28794	28969	28644	28878	28781	28961	29105	28845	29040	29163	28807	28982	28834	28945	28607	28777	28892	28765	29148	28958	29120	28984	28961	28793	28853	28796	28918	28992	28959	28758	28907	28920	28793	29217	28879	29067	29080	28912	28847	29010	28665	28744	28809	28760	28750	28943	28885	28994	28838	29039	28809	28720	28794	29116	28708	28912	28956	28907	28915	28821	29181	29054	28787	29169	29271	29208	28911	28942	29188	28801	29063	28765	29048	29038	29097	29166	29069	28935	28902	29142	28771	28955	29037	28982	28672	29216	28895	29005	29076	28722	28850	28697	28692	29055	28839	28643	28980	28889	28920	28808	28705	28858	28621	28808	28777	28969	28812	29025	29064	28977	29075	28961	28807	29272	28767	28901	28900	28689	28867	28930	28765	28976	28724	28964	28983	28899	28955	28776	28962	28756	29019	28911	28751	28726	28800	28912	28881	28832	28871	29144	28762	29127	28926	29063	28990	28986	28998	29109	29146	28722	28857	28894	29083	29064	28953	28855	28986	28847	29007	28840	28775	29036	28926	29076	28910	28805	28764	28977	28987	28876	29114	28894	29040	28701	28839	28935	28940	28978	28762	29179	29168	28757	28851	28741	28968	28660	28690	29075	29119	28905	28909	28783	29083	28861	28875	29199	29045	28684	28877	28939	28794	29020	28814	28927	29120	28974	28983	28981	28936	28699	28966	29114	28780	29201	28869	28962	29029	29030	28875	28913	29179	28717	29095	28907	28932	28903	28767	28930	29109	29037	28894	28771	29074	28702	28816	28899	28782	28974	29137	28735	28847	29164	28736	28780	28866	29001	28811	28989	28932	28659	28950	28970	28612	28762	29097	28677	28946	29157	28732	28905	28737	29061	28883	28917	29053	28678	28716	28933	29039	28692	28892	28806	29045	28939	28871	29165	29244	29056	29011	29012	28996	28863	28775	28943	28809	28910	28842	28720	28890	28769	28841	28847	28825	28886	28958	28879	28840	28718	28812	28855	28766	29036	28849	28781	28868	29020	29131	29017	28875	28977	28893	28939	28928	29157	28870	28845	29157	28923	29060	28955	29170	29008	28827	28847	29187	28979	28868	29069	28800	28839	29007	28685	29072	28948	29063	28880	28827	28947	29089	28997	28861	28852	28986	28987	29002	29099	29097	28952	28955	28728	29174	28749	28926	28874	29096	28907	29012	29161	28667	28917	28970	28913	29108	28892	28757	28999	29079	28997	28914	28683	28886	29111	28821	28791	29063	29082	29011	28790	29051	28849	28779	29025	28984	28887	28700	28872	28864	28875	28954	28706	28858	28792	28764	28970	28723	29236	28902	28677	28715	29094	28990	28976	28914	29097	28821	29051	28866	28931	28706	29003	29174	29078	28772	28883	28719	28867	29234	28840	28847	28797	29141	28909	29211	29251	28981	28881	28950	28690	29270	29093	28921	28832	28995	28954	28897	28768	28879	29091	28940	28750	28904	28787	28842	28933	28849	28891	28953	29115	28863	28841	29040	29258	28852	29128	28790	28891	29088	28878	28715	28848	28920	28760	28784	28867	28992	29056	28756	29005	28992	29139	29110	28989	28756	29058	28864	29303	29160	28932	28809	28923	29006	28671	28726	28823	29034	28906	28860	29060	28936	28814	28822	28787	28963	29186	29136	28855	29003	28853	29000	29157	28858	28859	28860	29020	28728	28912	28859	29006	28741	28917	28898	28844	28818	28932	29084	28916	28846	29166	28834	29042	28835	28949	28851	29034	29126	28939	28882	28885	28784	28715	28707	29146	29020	28675	28661	28965	29012	28965	28802	28943	28939	29154	28407	28960	28981	29111	28938	29155	28920	29298	29105	29002	29011	28820	28872	28903	28758	29033	28908	28731	28921	28870	28800	29041	28770	28928	28779	29073	28925	28524	28579	29071	29030	28978	29037	28955	29019	28826	28838	29067	28747	28951	28908	29055	28837	29024	29005	29097	28930	28850	28989	29175	28533	28715	28890	29172	28932	28772	28877	28900	28988	28855	28601	29053	29179	28746	29009	28793	28753	29103	28922	29057	29060	29064	29083	28925	28898	28873	29065	28804	28729	28929	28873	28928	28940	29045	29122	28880	29040	28901	28980	28987	28725	29019	29006	28642	28700	28890	28659	28964	29110	28899	28812	29010	28934	29030	29214	29107	28842	28900	29104	28857	28894	29083	29047	28781	29044	28850	28858	28997	28639	29007	28989	29093	28856	28626	28704	29264	28703	28650	29024	28729	28727	28994	29055	29073	28968	29089	28955	28912	28792	28879	28939	28836	28742	28778	29143	29073	28971	28754	29120	28622	28816	28975	28995	29045	29093	28822	28669	29036	29042	28561	28962	28941	28887	28833	29028	28808	28959	29137	28768	28960	29038	28752	28735	28915	28772
19886	34285	33370	27595	24558	22554	21429	20459	20004	19649	19248	18920	18968	18666	18636	18583	18568	18418	18438	18442	18160	18267	18019	18189	18282	18310	17970	17976	17793	18089	18082	18042	18141	18210	17918	17916	18019	17877	18202	18036	17989	18000	17888	18042	17866	18102	17860	17902	17934	17829	17780	17965	18008	18007	17934	17880	17812	17774	17814	17899	17927	17651	17921	17969	17716	17823	17762	17694	17782	17754	17751	17721	17891	17891	17890	17979	17856	17858	17773	17736	17780	17581	17690	17803	17814	17805	17780	17861	17834	17841	17807	17715	17822	17808	17756	17685	17769	17864	17918	17778	17820	17944	17642	17754	17868	17958	17977	18085	17662	17804	17888	17760	17843	18013	17992	17921	17819	17875	17778	17828	17711	17911	17928	17658	17906	17653	17877	17726	17843	17799	17663	17709	17672	17808	17832	17559	17818	18094	17798	17762	17715	17792	17790	17708	17762	17918	17812	17729	17968	17715	17712	17803	17955	17717	17846	17796	17893	18022	17798	17869	17892	17682	17706	17850	18024	17731	17713	17716	17871	17760	17637	17805	17783	17783	17856	17832	17860	17719	17663	17846	17594	17680	17833	17774	17650	17884	17693	17903	17770	17980	17833	17810	17851	17752	17810	17655	17815	17703	17928	17870	17855	17594	17803	17683	17795	17803	17716	17750	17757	17835	17572	17888	17951	17804	17789	17797	17843	17807	17827	17744	17710	17866	17693	17655	17785	17681	17676	17806	17520	17878	17906	17728	17782	17674	17791	17911	17945	17798	17707	17910	17744	17905	17864	17842	17652	17889	17699	17904	17787	17708	17949	17736	17980	17769	17656	17890	17715	17812	17808	17868	17931	17872	17629	17788	17685	17779	17653	17634	17711	17857	17926	17786	17690	17864	17791	17707	17671	17744	17797	17730	17740	17647	17723	17887	17724	17892	17983	17417	17830	17737	17891	17691	17670	17725	17874	17895	17622	17951	17761	17969	17822	17804	17689	17651	17942	17922	17824	17812	17795	17838	17918	17685	17795	17840	17630	17791	17804	17986	17732	17635	17740	17810	17736	17791	17765	17657	17913	17804	17659	17906	17702	17889	17944	17746	17820	17702	17790	17789	17780	17836	17911	17661	17658	17914	17837	17835	17729	17543	17524	17850	17978	17883	17930	17709	17730	17865	17763	17805	17810	17806	17693	17862	17639	17759	17834	17651	17760	17895	17672	17747	17842	17705	17653	17823	17742	17852	17782	17966	17605	17624	17840	17767	17823	17885	17764	17767	17753	17685	17838	17880	17818	17803	17831	17855	17822	17765	17790	17885	17838	17635	17830	17896	17732	17857	17864	17832	17732	17942	17975	17765	17825	17870	17763	17928	17790	17856	17797	17747	17784	17616	17839	17800	17562	17785	17609	17752	17769	17955	17877	17675	17675	17734	17857	17932	17695	17901	17605	17811	17781	17730	17929	17758	17730	17835	17662	17432	17705	17825	17843	17726	17880	17732	17813	17853	17845	17773	17684	17776	17567	17677	17908	17789	17773	17787	17729	17776	17816	17780	17827	17715	17699	17709	17652	17630	17720	17809	17779	17948	17570	17703	17784	17870	17915	17836	17808	17862	17838	17745	17851	17986	17865	17521	17810	17673	17752	17565	17620	17758	17934	17818	17699	17917	17737	17768	17915	17870	17636	17636	17757	17712	17929	17790	17566	17778	17713	17903	17795	17819	17830	17643	17775	17775	17886	17855	17773	17696	17879	17879	17721	17717	17917	17969	17778	17738	17791	17733	17839	17851	17563	17903	17958	17941	17730	17653	17758	17703	17647	17744	17662	17726	17855	17945	17785	17777	18024	17770	17830	17748	17775	17727	17691	17769	17529	17690	17717	17785	17850	17890	17697	17858	17868	17668	17855	17822	17921	17830	17915	17694	17875	17624	17738	17693	17697	17742	17749	17783	17702	17647	17753	17752	17819	17719	17632	17938	17723	17694	17623	17817	17607	17958	17783	17913	17544	17750	17609	17970	17681	17808	17848	17848	17676	17743	17660	17827	17793	17755	18124	17802	17964	17696	17929	17768	17918	17790	17866	17942	17834	17817	17750	17842	17926	17908	17739	17644	17730	17786	17837	17660	17949	17844	17885	17830	17856	17946	17755	17725	17852	17814	17850	17828	17812	17671	17853	17818	17578	17606	17801	17759	17715	17836	17554	17944	17700	17570	17829	17676	17597	17751	17748	17694	17736	17711	17720	17888	17668	17844	17871	17974	17695	17886	17843	17620	17835	17809	17838	17659	17718	17734	17921	17754	17775	17890	17839	17614	17687	18042	17725	17795	17755	17693	17674	17607	17784	17777	18028	17818	17699	17676	17875	17825	17717	17691	17689	17807	17637	17689	17732	17825	17861	17759	17822	17716	17962	17843	17937	17879	17776	17780	17819	17863	17816	17782	17809	17939	17748	17786	17593	17743	17710	17748	17805	17772	17663	17926	17799	17746	17891	17647	17859	17683	17793	17870	17807	17642	17869	17881	17690	17833	17712	17795	17782	17891	17811	17651	17750	17624	17672	17754	17831	17913	17830	17726	17777	17817	17868	17689	17730	17805	17809	17725	17874	17782	17583	17718	17745	17868	17905	17777	17773	17957	17763	17620	17990	17687	17761	17903	17793	17708	17998	17807	17697	17691	17771	17971	17789	17747	17696	17675	17804	17812	17762	17732	17689	17578	17750	17925	17642	17819	17702	17949	17933	17781	17820	17840	17772	17681	17746	17736	17798	17845	17813	17762	17814	17971	17721	17910	17599	17994	17921	17840	17894	17928	17927	17728	17748	17706	17728	17729	17943	17889	17808	17873	17732	17889	17675	17894	17883	17826	17903	17793	17797	17931	17743	17839	17908	17853	17782	17785	17712	17771	17707	17913	17675	17634	17818	17853	17710	17795	17857	17787	17831	17812	17754	17916	17821	17952	17939	17842	17756	17729	17730	17891	17682	17649	17863	17754	17615	17890	17767	17868	17802	17734	17707	17752	17761	17736	17863	17711	17812	17884	17894	17951	17832	17744	17707	17758	17703	17841	17919	17882	17698	17682	17801	17746	17664	17700	17793	17832	17663	17796	17872	17704	17838	17807	17733	17670	17970	17679	17622	17538	17794	17522	17801	17707	17826	17744	17693	17515	17854	17820	17774	17745	17980	17778	17772	17776	17736	17697	17737	17830	17725	17775	17730	17958	17836	17853	17949	17777	17635	17661	17856	17688	17854	17838	17918	17833	17800	17877	17904	17931	17715	17760	17760	17734	17649	17669	17868	17635	17828	17627	17679	17789	17813	17828	17732	17639	17664	17807	17755	17613	17851	17890	17888	17870	17678	17734	17929	17660	17776	17729	17783	17722	17763	17845	17693	17530	17805	17825	17644	17709	17733	17900	17880	17800	17646	17807	17810	17710	17777	17757	17655	17752	17826	17785	17636	17818	17943	17723	17823	17719	17811	17732	17705	17643	17872	17857	17779	17755	17812	17758	17759	17859	17761	17852	17604	17789	17742	17676	17813	17794	17817	17697	17838	17667	17743	17882	17761	17667	17756	17916	17684	17831	17733	17672	17654	17689	17847	17799	17841	17794	17785	17796	17847	17896	17999	17855	17747	17983	17843	17722	17719	17743	17844	17731	17814	17912	17782	17718	17805	17868	17802	17696	17711	17514	17713	17965	17853	17757	17618	17841	17801	17720	17630	17715	17889	17909	17906	17845	17767	18020	17798	17736	17989	17761	17767	17863	17737	17640	17646	17816	17779	17789	17782	17764	17763	17777	17695	17795	17867	18080	17659	17670	17794	17718	17913	17705	17880	17860	17817	17822	17859	17702	17820	17642	17932	17905	17700	17705	17733	17651	17676	17925	17961	17885	17576	18007	17751	17652	17824	17536	17859	17822	17578	17882	17784	17798	17849	17770	17754	17742	17803	17778	17777	17923	17807	17811	17877	17771	17845	17812	17729	17939	17615	17742	17663	17769	18056	17835	17717	17702	17617	17672	17857	17752	17727	17664	17597	17760	17793	17850	17802	17778	17704	17680	17708	17924	17837	17806	17728	17851	17738	17841	17852	17702	18034	17687	17887	17785	17656	17896	17908	17910	17568	17785	17803	17820	17819	17904	17746	17803	17730	17687	17640	17720	17985	17699	17717	17788	17779	17701	17728	17839	17897	17868	17580	17660	17824	17877	17657	17722	17714	17794	17668	17732	17727	17579	17652	18010	17726	17918	17699	17777	17727	17837	17823	17854	17851	17955	17688	17750	17628	18020	17873	17744	17794	17713	17627	17662	17909	17775	17803	17568	17715	17781	17612	17783	17892	17853	17840	17853	17755	17743	17738	17758	17872	17754	17666	17892	17780	17658	17869	17864	17828	17855	17663	17614	17755	17811	17779	17800	17893	17691	17973	17770	17758	17632	17915	17654	17845	17746	17810	17662	17566	17780	17733	17582	17640	17693	17838	17919	17797	17848	17713	17732	17886	17748	17881	17638	17627	17777	17786	17955	17915	17819	17696	18019	17839	17769	18003	17872	17643	18015	17882	17639	17717	17700	17724	17839	17834	17674	17810	17816	17836	17817	17678	17844	17754	17887	17572	17801	17778	17837	17750	17785	17967	17779	17769	17710	17756	17887	17665	17816	17626	17784	17837	17885	17736	17736	17678	17772	17621	17707	17890	17983	17857	17786	17755	17767	18008	17852	17627	17774	17704	17980	17663	17861	17765	17723	17886	17663	17942	17659	17606	17633	17773	17727	17721	17951	17648	17794	17764	17774	17899	17906	17733	17976	17715	17825	17802	17882	17625	17664	17955	17851	17755	17655	17901	17803	17956	17814	17963	17697	17741	17650	17830	17947	17750	17759	17807	17770	17766	17902	17868	17874	17768	17905	17846	17704	17843	17700	17845	17723	17844	17881	17914	17906	17784	17761	17778	17754	17866	17709	17725	17786	17832	17751	17822	17810	17678	17878	17825	17922	17865	17848	17813	17932	17899	17947	17863	17803	17826	17858	17972	17963	17688	17680	17880	17845	17782	17928	17705	17721	17789	17899	17811	17862	17778	17789	17768	17875	17914	17810	17848	17928	17850	17993	17703	17544	17760	17852	17679	17701	17848	17744	17759	17863
36238	28851	33800	32958	31259	31250	31437	31026	30566	30712	30884	30807	31001	31120	30695	30874	30793	30838	30855	30788	30816	30712	30710	30684	30930	30760	30769	30746	30785	30775	30344	30744	30849	30655	30532	30653	30801	30669	30543	30731	30655	30923	30810	30574	30644	30594	30628	30624	30685	30637	30643	30743	30624	30624	30521	30712	30811	30646	30480	30334	30536	30591	30546	30493	30422	30448	30423	30452	30542	30475	30567	30722	30525	30449	30610	30646	30957	30627	30418	30727	30517	30722	30384	30725	30602	30642	30975	30578	30654	30716	30772	30535	30642	30503	30381	30447	30608	30654	30466	30516	30485	30480	30550	30501	30469	30437	30853	30436	30712	30445	30732	30594	30369	30538	30548	30790	30766	30681	30582	30558	30494	30625	30542	30324	30572	30416	30476	30641	30640	30720	30585	30595	30828	30547	30471	30546	30681	30471	30684	30645	30468	30619	30547	30628	30542	30538	30349	30698	30571	30582	30428	30613	30604	30567	30608	30487	30810	30388	30606	30567	30567	30420	30636	30388	30563	30506	30627	30250	30638	30557	30553	30488	30802	30339	30583	30709	30903	30602	30804	30309	30377	30503	30681	30663	30670	30607	30540	30394	30403	30588	30469	30332	30435	30760	30711	30592	30657	30487	30454	30918	30567	30775	30669	30540	30777	30491	30498	30498	30683	30341	30594	30864	30587	30550	30969	30746	30601	30685	30425	30749	30717	30656	30819	30612	30567	30629	30737	30704	30738	30579	30630	30599	30603	30461	30540	30506	30630	30564	30630	30553	30323	30377	30513	30606	30624	30703	30720	30482	30851	30598	30802	30427	30884	30543	30761	30594	30211	30622	30616	30585	30586	30848	30810	30779	30525	30484	30518	30415	30843	30593	30632	30354	30640	30958	30328	30558	30725	30778	30515	30428	30391	30629	30707	30549	30768	30732	30372	30393	30480	30457	30680	30445	30519	30544	30642	30578	30646	30246	30562	30616	30864	30821	30762	30595	30830	30646	30460	30685	30325	30742	30474	30396	30503	30643	30558	30488	30734	30150	30541	30614	30573	30433	30632	30416	30678	30373	30646	30489	30546	30404	30392	30676	30663	30615	30513	30465	30312	30573	30802	30730	30756	30360	30455	30573	30644	30565	30541	30772	30622	30710	30380	30509	30558	30642	30548	30480	30703	30541	30752	30712	30230	30578	30672	30501	30656	30795	30556	30303	30392	30921	30518	30702	30397	30438	30739	30750	30410	30474	30559	30631	30770	30730	30701	30673	30432	30335	30535	30560	30542	30545	30870	30665	30640	30549	30697	30628	30424	30605	30390	30803	30655	30486	30682	30495	30446	30730	30503	30470	30701	30730	30646	30387	30275	30255	30570	30558	30642	30456	30392	30570	30804	30706	30682	30695	30663	30720	30609	30697	30613	30474	30520	30384	30577	30531	30824	30634	30707	30530	30416	30522	30595	30751	30610	30529	30631	30482	30582	30672	30740	30790	30705	30680	30762	30575	30514	30403	30561	30552	30613	30613	30756	30663	30375	30611	30692	30645	30505	30677	30707	30551	30541	30793	30533	30305	30461	30450	30520	30404	30586	30655	30585	30339	30622	30456	30669	30606	30298	30615	30636	30548	30554	30761	30578	30825	30848	30603	30628	30655	30317	30617	30557	30664	30569	30389	30512	30330	30588	30270	30293	30511	30837	30303	30841	30469	30388	30450	30510	30708	30654	30742	31059	30653	30749	30479	30391	30535	30454	30784	30601	30633	30638	30412	30464	30394	30661	30619	30893	30574	30680	30318	30696	30471	30719	30826	30601	30684	30630	30594	30347	30281	30759	30484	30313	30902	30606	30482	30573	30491	30626	30721	30570	30693	30658	30453	30408	30470	30633	30520	30770	30638	30666	30732	30669	30575	30445	30664	30498	30873	30706	30416	30347	30907	30644	30489	30821	30480	30355	30246	30391	30592	30571	30622	30758	30654	30955	30418	30816	30819	30642	30486	30730	30530	30299	30508	30377	30641	30835	30683	30644	30398	30577	30640	30537	30250	30596	30669	30658	30734	30744	30455	30370	30553	30645	30517	30853	30490	30409	30586	30690	30602	30534	30708	30170	30556	30524	30539	30990	30543	30660	30552	30508	30593	30398	30565	30469	30584	30571	30633	30770	30665	30395	30413	30622	30857	30729	30533	30938	30542	30591	30750	30528	30484	30699	30568	30495	30817	30608	30608	30515	30407	30324	30460	30770	30657	30809	30802	30356	30345	30654	30684	30601	30666	30336	30732	30538	30464	30586	30271	30272	30364	30575	30495	30337	30474	30648	30534	30395	30773	30498	30711	30651	30436	30623	30369	30624	30284	30560	30390	30690	30716	30441	30383	30648	30643	30753	30571	30621	30622	30704	30753	30512	30176	30437	30473	30666	30554	30523	30838	30641	30536	30518	30427	30848	30724	30433	30609	30524	30446	30539	30581	30678	30224	30750	30727	30613	30803	30487	30513	30687	30277	30485	30100	30569	30654	30716	30655	30348	30597	30478	30471	30578	30408	30725	30549	30496	30566	30529	30713	30735	30491	30429	30578	30471	30599	30636	30460	30869	30250	30747	30754	30707	30464	30491	30557	30599	30491	30702	30623	30266	30423	30592	30498	30741	30503	30382	30127	30744	30384	30516	30646	30534	30327	30438	30741	30496	30563	30549	30405	30531	30405	30566	30507	30678	30460	30902	30517	30725	30511	30653	30635	30539	30762	30504	30569	30949	30534	30622	30515	30582	30410	30444	30711	30613	30507	30665	30621	30650	30575	30602	30460	30447	30776	30723	30406	30828	30572	30322	30437	30117	30691	30760	30724	30655	30603	30633	30597	30781	30745	30899	30321	30399	30466	30731	30400	30779	30722	30735	30520	30611	30517	30373	30684	30757	30433	30915	30686	30327	30490	30540	30462	30685	30538	30531	30436	30613	30575	30534	30672	30760	30483	30504	30759	30813	30803	30199	30693	30720	30689	30489	30704	30624	30447	30474	30535	30431	30504	30576	30539	30773	30869	30885	30837	30747	30444	30439	30440	30599	30641	30535	30598	30629	30564	30667	30913	30986	30464	30683	30456	30618	30530	30409	30558	30752	30268	30767	30593	30359	30323	30722	30767	30493	30506	30527	30696	30712	30628	30456	30616	30570	30572	30577	30695	30558	30248	30618	30484	30284	30769	30549	30424	30375	30456	30648	30790	30452	30725	30646	30527	30744	30665	30574	30468	30573	30474	30647	30499	30645	30578	30567	30742	30635	30540	30515	30612	30415	30568	30465	30753	30703	30790	30865	30683	30455	30604	30633	30581	30278	30534	30633	30539	30701	30902	30520	30319	30372	30599	30617	30606	30524	30693	30569	30606	30476	30656	30330	30631	30525	30711	30483	30522	30300	30470	30584	30179	30533	30406	30497	30426	30575	30410	30523	30665	30449	30584	30655	30579	30533	30664	30532	30436	30415	30587	30414	30744	30694	30513	30638	30529	30503	30441	30504	30605	30490	30695	30352	30393	30323	30392	30416	30724	30664	30701	30592	30786	30670	30308	30538	30770	30633	30797	30663	30431	30558	30609	30811	30434	30749	30406	30356	30445	30503	30644	30651	30387	30538	30292	30640	30850	30634	30863	30926	30983	30826	30358	30560	30715	30636	30604	30531	30554	30476	30629	30418	30738	30390	30686	30611	30519	30800	30769	30539	30802	30575	30615	30668	30216	30607	30250	30771	30845	30708	30829	30700	30597	30588	30743	30595	30603	30688	30473	30591	30555	30241	30483	30720	30808	30390	30681	30527	30735	30682	30384	30349	30674	30315	30515	30574	30702	30792	30872	30695	30750	30488	30521	30524	30693	30612	30348	30506	30384	30543	30585	30448	30469	30634	30518	30346	30455	30649	30865	30956	30601	30657	30399	30736	30568	30265	30550	30612	30391	30440	30334	30477	30497	30490	30702	30702	30430	30576	30475	30828	30643	30640	30664	30420	30495	30883	30402	30483	30630	30639	30592	30586	30671	30869	30603	30655	30805	30358	30838	30778	30555	30513	30429	30610	30581	30471	30632	30510	30458	30660	30541	30496	30425	30857	30546	30513	30461	30522	30533	30637	30445	30449	30439	30386	30629	30694	30441	30895	30805	30409	30383	30384	30465	30522	30655	30797	30454	30597	30638	30752	30881	30635	30417	30465	30622	30602	30659	30530	30615	30713	30660	30858	30777	30283	30703	30608	30445	30703	30627	30577	30803	30679	30735	30595	30577	30598	30699	30645	30853	30660	30544	30781	30515	30395	30384	30715	30434	30889	30361	30734	30661	30489	30257	30604	30351	30471	30478	30747	30677	30693	30535	30444	30525	30731	30779	30368	30385	30261	30508	30659	30287	30387	30377	30408	30540	30664	30730	30834	30668	30485	30575	30495	30427	30642	30497	30672	30608	30406	30362	30620	30418	30769	30711	30494	30791	30428	30509	30563	30556	30465	30536	30555	30502	30411	30327	30408	30661	30662	30565	30651	30682	30956	30636	30838	30452	30807	30675	30870	30635	30599	30719	30765	30863	30868	30340	30398	30751	30546	30543	30674	30569	30528	30756	30693	30794	30658	30599	30574	30617	30464	30983	30514	30709	30673	30465	30843	30371	30653	30516	30676	30553	30681	30832	30743	30681	30678	30424	30412	30333	30491	30503	30571	30687	30446	30500	30727	30479	30553	30750	30547	30610	30521	30754	30648	30414	30362	30307	30339	30409	30432	30893	30613	30622	30781	30685	30690	30587	30422	30605	30524	30555	30746	30621	30618	30499	30677	30693	30592	30808	30828	30791	30756	30532	30660	30544	30605	30182	30656	30894	30585	30557	30691	30609	30830	30589	30790	30578	30883	30612	30608	30761	30648	30619	30477	30737	30555	30582	30622	30672	30641	30648	30513	30384	30478	30534	30445	30580	30604	30955	30849	30595	30725	30299	30530	30397	30453	30442	30702	30739	30406	30542	30814	30548	30684	30606	30769	30441	30498	30501	30580	30467	30442	30456	30415	30548	30739	30847	30495	30696	30364	30574	30760	30774	30922	30629	30606	30884	30734	30516	30676	30548	30485	30468	30515	30395	30572	30612	30844	30625	30487	30685	30439	30360	30565	30896
21472	23147	23175	21140	20216	19721	19567	19244	19221	19217	19010	18989	19034	18719	18931	18792	18690	18606	18705	18701	18833	18708	18767	18600	18692	18769	18570	18610	18624	18691	18718	18648	18813	18810	18656	18823	18799	18578	18661	18716	18675	18766	18687	18586	18773	18748	18734	18486	18724	18749	18661	18640	18588	18633	18765	18916	18638	18666	18751	18673	18625	18737	18774	18496	18698	18565	18605	18526	18493	18664	18675	18635	18486	18551	18648	18534	18509	18518	18729	18634	18556	18616	18570	18612	18748	18584	18777	18616	18493	18704	18701	18587	18680	18557	18716	18458	18608	18538	18545	18523	18736	18410	18725	18400	18575	18685	18638	18644	18599	18638	18542	18628	18580	18495	18656	18698	18564	18594	18820	18469	18692	18807	18551	18641	18576	18393	18552	18531	18624	18449	18606	18694	18656	18665	18553	18698	18707	18418	18487	18545	18698	18718	18576	18623	18497	18737	18637	18597	18663	18569	18595	18619	18727	18555	18572	18667	18634	18676	18712	18841	18592	18622	18449	18627	18614	18633	18523	18527	18683	18618	18705	18719	18615	18860	18633	18540	18503	18677	18729	18742	18520	18721	18578	18679	18598	18582	18674	18742	18736	18627	18611	18788	18761	18629	18603	18541	18696	18572	18579	18402	18647	18536	18568	18643	18794	18726	18614	18514	18517	18782	18683	18527	18627	18615	18646	18513	18347	18650	18570	18679	18510	18844	18674	18519	18778	18837	18650	18530	18452	18541	18572	18764	18751	18510	18636	18478	18612	18560	18496	18511	18779	18682	18640	18481	18547	18688	18625	18657	18716	18615	18587	18485	18760	18616	18568	18627	18877	18397	18535	18577	18560	18779	18666	18648	18675	18607	18715	18457	18810	18549	18806	18638	18550	18489	18547	18795	18428	18544	18545	18660	18659	18475	18814	18671	18685	18477	18688	18454	18783	18716	18670	18657	18555	18639	18713	18673	18549	18566	18545	18667	18733	18798	18675	18411	18501	18708	18790	18667	18628	18537	18589	18680	18647	18546	18595	18538	18509	18813	18649	18607	18721	18715	18868	18638	18807	18821	18680	18760	18700	18652	18667	18624	18725	18581	18588	18735	18659	18764	18585	18497	18678	18620	18855	18677	18585	18479	18654	18698	18463	18610	18834	18443	18879	18742	18774	18648	18801	18625	18516	18707	18739	18484	18582	18556	18685	18688	18793	18679	18642	18505	18683	18546	18703	18596	18527	18583	18507	18431	18418	18641	18701	18742	18600	18784	18787	18554	18538	18737	18660	18585	18777	18744	18780	18786	18658	18689	18573	18430	18583	18709	18472	18600	18641	18751	18662	18606	18489	18538	18614	18490	18569	18402	18519	18595	18633	18424	18652	18776	18570	18676	18817	18658	18570	18576	18637	18681	18580	18828	18632	18541	18663	18617	18728	18578	18643	18573	18648	18645	18649	18619	18583	18634	18756	18644	18713	18646	18607	18562	18543	18561	18693	18610	18792	18552	18726	18587	18580	18608	18465	18794	18389	18735	18746	18707	18558	18565	18777	18499	18579	18538	18627	18657	18702	18547	18406	18705	18514	18663	18736	18492	18583	18596	18759	18385	18676	18670	18594	18653	18577	18595	18514	18585	18635	18645	18646	18549	18581	18722	18675	18736	18645	18721	18707	18485	18755	18490	18599	18688	18638	18728	18638	18610	18677	18724	18956	18701	18618	18572	18418	18587	18742	18631	18659	18838	18761	18567	18635	18630	18538	18609	18643	18467	18663	18639	18497	18659	18714	18650	18716	18830	18780	18587	18623	18666	18530	18327	18651	18703	18574	18585	18704	18553	18585	18895	18537	18686	18764	18545	18573	18673	18752	18813	18668	18625	18709	18655	18650	18656	18455	18642	18603	18582	18594	18525	18559	18591	18634	18858	18754	18370	18649	18552	18653	18620	18533	18438	18700	18826	18606	18705	18477	18384	18532	18823	18623	18601	18685	18650	18649	18680	18661	18707	18702	18606	18721	18516	18620	18561	18547	18764	18792	18568	18671	18522	18608	18759	18520	18530	18553	18511	18476	18605	18615	18484	18597	18574	18594	18651	18515	18743	18516	18637	18603	18639	18567	18512	18664	18601	18600	18761	18599	18593	18555	18573	18665	18547	18694	18590	18475	18613	18540	18537	18316	18536	18591	18602	18498	18489	18689	18640	18685	18722	18563	18548	18610	18703	18739	18654	18722	18577	18726	18735	18707	18664	18546	18567	18643	18658	18393	18670	18730	18543	18652	18622	18565	18482	18608	18617	18714	18713	18629	18649	18635	18703	18567	18650	18687	18687	18621	18607	18691	18636	18429	18629	18577	18497	18475	18689	18688	18728	18527	18561	18492	18756	18659	18666	18774	18690	18816	18621	18695	18645	18535	18643	18691	18688	18500	18475	18846	18600	18539	18362	18671	18801	18781	18617	18500	18691	18436	18831	18800	18756	18743	18754	18574	18657	18595	18488	18913	18650	18738	18695	18678	18631	18482	18641	18567	18710	18713	18618	18697	18672	18657	18723	18532	18709	18710	18587	18554	18569	18763	18561	18411	18661	18654	18627	18628	18728	18651	18477	18605	18478	18553	18759	18638	18527	18458	18505	18725	18704	18639	18539	18738	18529	18793	18524	18698	18492	18630	18504	18776	18693	18730	18615	18541	18557	18653	18611	18657	18612	18661	18509	18636	18642	18566	18499	18702	18846	18671	18545	18619	18577	18746	18694	18787	18595	18538	18580	18750	18725	18518	18596	18782	18646	18532	18427	18826	18703	18549	18445	18481	18457	18369	18733	18672	18575	18601	18442	18432	18673	18554	18841	18585	18683	18644	18630	18590	18456	18713	18593	18646	18674	18644	18748	18622	18556	18575	18558	18431	18751	18475	18831	18531	18807	18478	18604	18676	18556	18441	18540	18620	18725	18661	18499	18614	18624	18659	18535	18465	18681	18561	18851	18665	18825	18658	18550	18536	18659	18577	18607	18798	18461	18634	18426	18722	18585	18682	18782	18931	18643	18714	18769	18648	18536	18612	18604	18515	18526	18596	18703	18743	18676	18551	18690	18747	18673	18633	18648	18580	18735	18593	18534	18726	18545	18610	18484	18531	18506	18591	18658	18560	18643	18719	18653	18521	18567	18633	18557	18594	18580	18781	18721	18748	18492	18726	18861	18382	18649	18608	18684	18585	18667	18718	18582	18650	18854	18578	18719	18586	18577	18535	18692	18454	18637	18670	18577	18383	18526	18636	18551	18617	18747	18703	18539	18716	18560	18589	18766	18486	18547	18713	18603	18444	18570	18760	18561	18624	18689	18712	18623	18793	18655	18639	18638	18885	18733	18612	18662	18662	18745	18503	18696	18618	18643	18633	18655	18692	18619	18851	18545	18664	18625	18561	18643	18470	18631	18650	18723	18708	18508	18641	18605	18540	18636	18676	18434	18443	18666	18566	18457	18524	18729	18622	18505	18657	18614	18591	18680	18798	18597	18642	18683	18486	18556	18482	18454	18590	18586	18568	18583	18653	18569	18539	18655	18509	18878	18482	18507	18513	18621	18749	18697	18634	18563	18727	18722	18617	18465	18444	18786	18528	18491	18615	18678	18547	18794	18656	18650	18439	18633	18531	18639	18731	18594	18676	18626	18710	18468	18493	18329	18554	18668	18479	18473	18645	18780	18812	18570	18430	18680	18595	18624	18677	18636	18661	18684	18576	18722	18611	18653	18651	18616	18729	18635	18662	18464	18623	18454	18567	18604	18696	18740	18534	18607	18577	18586	18799	18634	18642	18637	18764	18482	18714	18615	18623	18691	18602	18725	18430	18599	18578	18680	18440	18705	18625	18627	18613	18640	18522	18645	18547	18743	18632	18548	18622	18614	18822	18385	18677	18687	18470	18690	18733	18679	18618	18723	18585	18734	18567	18694	18600	18586	18528	18547	18543	18596	18661	18763	18588	18617	18608	18789	18590	18712	18647	18544	18762	18673	18545	18662	18610	18732	18621	18748	18600	18714	18409	18672	18768	18686	18589	18697	18671	18611	18526	18605	18673	18493	18711	18735	18755	18743	18596	18789	18758	18622	18516	18742	18561	18715	18486	18633	18399	18545	18645	18763	18662	18590	18746	18648	18658	18551	18660	18575	18571	18451	18448	18585	18760	18646	18581	18691	18671	18568	18804	18730	18590	18612	18569	18584	18646	18743	18778	18605	18660	18500	18563	18597	18737	18458	18659	18631	18488	18825	18501	18611	18561	18606	18808	18539	18523	18596	18480	18411	18726	18528	18604	18646	18803	18635	18574	18717	18708	18755	18732	18488	18665	18658	18586	18531	18710	18797	18681	18556	18616	18673	18560	18704	18528	18665	18704	18626	18636	18887	18775	18627	18708	18621	18674	18529	18747	18651	18514	18693	18732	18552	18733	18592	18836	18560	18545	18584	18616	18604	18622	18579	18657	18860	18603	18945	18542	18541	18470	18657	18552	18627	18674	18642	18761	18673	18719	18741	18646	18560	18797	18593	18606	18579	18680	18496	18757	18702	18516	18604	18696	18761	18619	18630	18782	18502	18503	18463	18720	18577	18630	18681	18533	18535	18622	18590	18613	18428	18549	18577	18556	18783	18818	18644	18755	18658	18679	18672	18621	18692	18699	18770	18587	18688	18665	18691	18630	18637	18690	18538	18618	18537	18574	18589	18698	18690	18659	18415	18657	18764	18663	18713	18639	18754	18774	18543	18664	18725	18712	18645	18654	18514	18568	18727	18529	18723	18542	18554	18727	18717	18710	18691	18539	18526	18583	18813	18692	18725	18509	18595	18488	18572	18590	18752	18571	18580	18688	18606	18567	18650	18545	18612	18659	18654	18577	18606	18503	18858	18531	18516	18679	18491	18534	18709	18627	18702	18647	18784	18452	18719	18822	18726	18692	18732	18681	18467	18467	18610	18482	18724	18671	18658	18818	18671	18692	18652	18544	18580	18605	18664	18584	18519	18657	18685	18585	18909	18774	18664	18677	18651	18602	18624	18720	18739	18698	18667	18777	18723	18689	18562	18629	18722	18608	18510	18604	18650	18834	18640	18496	18581	18716	18712	18725	18749	18599	18611	18509	18659	18652	18667	18471	18706
24030	21181	27708	25392	24907	29878	32406	29906	29546	29896	29535	29396	29227	29113	29225	29405	29280	29186	29099	29033	28941	28847	28777	28944	28832	28889	28891	28870	29155	29174	28967	28819	28861	28856	28802	29098	28903	28755	28676	28620	28880	28779	28913	28664	28862	28763	28700	28939	28762	28687	28859	28692	28804	28847	28787	29060	28568	28671	29025	28728	28723	28642	29008	28933	28909	28963	28765	28966	28852	28862	28595	28883	28814	28550	28520	28702	28756	28679	28822	28935	28771	28740	28763	28575	28966	28709	28717	28776	28936	28908	28844	28800	28738	28770	28847	28861	28495	28999	28683	28634	28826	28627	28553	28629	28824	28444	28395	28814	28951	28652	28780	28814	28710	28472	28934	28564	28748	28857	28913	28794	28612	28740	28813	28531	28638	28587	28460	28700	28982	29054	28783	28836	28719	28832	28762	28649	28839	28748	28729	28726	28613	28692	28863	28468	28698	28769	28837	28858	28697	28825	28634	28796	28933	28800	28598	28564	28899	28740	28827	28852	28558	28924	28714	28901	28717	28779	28730	28659	28844	28414	28757	28657	28817	28775	28645	28619	28820	28608	28822	28752	28679	28440	28835	28715	28552	28730	28781	28776	28770	28452	28952	28689	28517	28783	28628	28864	28760	28626	28631	28903	28712	28810	28863	28736	28641	28710	28919	28782	28782	28945	28559	28651	28442	28651	28445	28213	28622	28746	28527	28466	28428	28863	28555	29115	28695	28607	28814	28570	28788	28602	28724	28761	28697	28537	28915	28668	28904	28893	28595	28719	28921	28816	28613	28947	28806	28742	28714	28608	28341	28604	28467	28586	28702	28624	28984	28546	28781	28764	28894	28995	28632	28773	28706	28713	28741	28530	28857	28881	28642	28437	28723	28801	28602	28780	28814	28568	28696	28598	28792	28709	28653	28772	28599	28695	28961	28636	28778	28533	28775	28567	28944	28929	28709	28871	28740	28763	28822	28852	28586	28819	28639	28646	28813	28716	28725	28744	28582	28564	28986	28624	28866	28608	28526	28538	28618	28702	28856	28595	28646	28743	28842	28717	28979	28598	28853	28547	28857	28677	28619	28937	28486	28607	28560	28588	28761	28857	28728	28675	28729	28785	28769	28785	28920	28572	28713	28961	28424	28775	28660	28851	28629	28441	28743	28704	28597	28655	28722	28611	29025	28571	28677	28464	28781	28570	28805	28918	28684	28630	28755	28621	28998	28748	28842	28508	28831	28674	28710	28816	28813	28554	28613	28908	28627	28778	28590	28634	28512	28624	28571	28805	28736	28611	28510	28517	28720	28603	28838	28879	28727	28600	28687	28788	28785	28869	28609	28783	28741	28855	28663	28748	28678	28795	28701	28893	28689	28546	28813	28685	28831	28743	28721	28853	29159	28695	28669	28692	28849	28622	28416	28601	28710	28763	28598	28614	28972	28893	28531	28545	28765	28584	28544	28755	28787	28659	28840	28613	28548	28771	28416	28862	28595	28695	28755	28818	28656	28745	28566	28589	28546	28847	28726	28750	28972	28810	28741	28605	28579	28836	28678	28570	28730	28581	28961	28721	28731	28570	28551	28706	28800	28790	28704	28760	28794	28441	28862	28834	28387	28954	28441	28560	28753	28695	28505	28685	28611	28642	28634	28816	28938	28742	28832	28524	28469	28836	28774	28724	29013	28472	28669	28640	28770	28627	28846	28737	28725	28691	28798	28930	28804	28677	28706	28790	28588	28552	28685	28607	28529	28937	28745	28675	28729	28660	28706	28737	28835	28663	28727	28666	28709	28560	28724	28519	28571	28813	28894	28728	28717	28610	28513	28610	28812	28888	28823	28808	28524	28617	28825	28894	28656	28684	28658	28590	28601	28865	28728	28812	28817	28515	28863	28722	28747	28405	28600	28746	28831	28937	28641	28789	28764	28914	28845	28853	28577	28662	28608	28730	28764	28940	28922	28725	28438	28719	28804	28443	28556	28533	28877	28864	28493	29023	28602	28556	28566	29014	28812	28515	28790	28647	28704	28704	28768	28843	28493	28865	29065	28762	28554	28704	28926	28579	28599	28563	28720	28671	28971	28601	28835	28624	28731	28395	28676	28731	28506	28670	28858	28569	28802	28850	28344	28738	28811	28684	28473	28605	28615	28661	28607	28616	28731	28411	28319	28851	28597	28496	28975	28838	28590	28781	28621	28899	28713	28648	28595	28740	28616	28678	28761	28625	28721	28508	28527	28684	28791	28835	28755	28852	28704	28712	28717	29032	28587	28884	28904	28573	28983	28708	28708	28617	28498	28752	28689	28727	28564	28818	28950	28972	28560	28768	28539	28589	28819	28676	28733	28676	28948	28736	28731	28859	28787	28609	28504	28587	28652	28742	28745	28542	28812	28707	28656	28883	28606	28615	28691	28642	28808	28552	28722	28732	28745	28779	28879	28556	28760	28532	28807	28676	28861	28463	28669	28814	28832	28569	28915	29113	28345	28655	28500	28684	28690	28587	28862	28662	28610	28508	28735	28747	28719	28846	28948	28783	28616	29017	28766	28726	28376	28717	28724	28957	28561	28813	28919	28537	28595	28819	28814	28755	28895	28747	28706	28833	28927	28686	28492	28760	28579	28805	28590	28728	28817	28577	28372	28669	28543	28340	28697	28694	28784	28838	28661	28470	28734	28488	28574	28630	28933	28643	28513	28660	28906	28703	28651	28958	28775	28644	28817	28592	28921	28936	28781	28759	28687	28664	28798	28658	28767	28579	28848	28665	28666	28582	28798	28541	28637	28774	29035	28663	28595	28407	28685	28895	28583	28727	28752	28797	28804	28805	28591	28755	28661	28515	28701	28591	28875	28636	28560	28612	28668	28619	28802	28595	28588	28953	28805	28776	28698	28590	28970	28515	28515	28363	28851	28967	28378	28676	28629	28688	28919	28797	28704	28604	28698	28795	28885	28783	28533	28594	28859	28858	28794	28737	28713	28666	28798	28778	28492	28542	28639	28894	28803	28539	28938	28622	28666	28583	29028	28847	28765	28532	28621	28726	29014	28665	28736	28743	28778	28924	28884	28628	28953	28765	28733	28668	28566	28714	28696	28716	28623	28767	28616	28588	28636	28743	28815	28664	28644	28790	28924	28672	28655	28696	28804	28619	28733	28612	29047	28642	28703	28824	28901	28689	28848	28853	28701	28877	28686	28678	28690	28732	28723	28650	28713	28691	29012	28688	28855	28677	28580	28841	28574	28698	28617	28590	28741	28478	28951	28807	28703	28767	28643	28836	28651	28781	28743	28764	28834	28877	28908	28867	28840	28659	28657	28760	29182	28691	29017	28462	28767	28611	28540	28482	28737	28691	28621	28727	28780	28715	29067	28944	28713	28379	28622	28620	28790	28930	28651	28469	28670	28670	29052	28631	28689	28504	28917	28859	28460	28728	28775	28836	28606	28639	28506	28935	28705	28721	28694	28702	28894	29116	28642	28748	28587	28690	28804	28894	28955	28644	28462	28618	28615	28737	28503	28553	28491	28502	28821	28835	28953	28851	28918	28562	29081	29040	28782	28647	28740	28626	28612	28418	28675	28724	28723	28619	29077	28584	28665	28568	28689	28865	28768	28558	28763	28879	28861	28717	28794	28779	28539	28605	28688	28546	28648	28521	28541	28708	28536	28728	28807	28446	28372	28662	28575	28669	28651	28542	28825	28701	28687	28338	28583	28501	28760	28746	28721	28730	28557	28502	28846	28855	28700	28667	29067	28549	28867	28668	28891	28825	28679	29084	28953	28621	28648	28909	28668	28729	28840	28911	28705	28825	28783	28783	28871	28858	28703	28807	28761	28658	28531	28683	28865	28769	28677	28831	28718	28798	28509	28647	28558	28679	28748	28626	28932	28719	28729	28430	28724	28825	28774	28732	28774	28700	28573	28497	28838	28488	28856	28743	28814	28874	28875	28590	28516	28695	28477	28762	28653	28724	28790	28872	28798	28453	28737	28690	28836	28827	28665	28801	28838	28855	28807	28888	28610	28682	28765	28587	28684	28706	28638	28780	28513	28749	28587	28688	28862	28577	28590	28724	28932	28870	28715	28618	28621	28633	28565	28517	28747	28903	28425	28793	28973	28425	28752	28600	28514	28579	28623	28751	28848	28768	28616	28561	28790	28425	28611	28575	28594	28532	28636	28701	28598	28838	28959	28878	28687	28912	28759	28888	28872	28716	28696	28734	28747	28374	29046	28880	28670	28908	28953	28881	28671	28723	28567	28689	28791	28607	28982	28789	28698	28737	28932	28510	28493	28721	28633	28843	28826	28861	28785	28747	28736	28709	28660	28781	28867	28954	28811	28723	28412	28744	28724	28423	28508	28715	28726	28826	28600	28552	28608	28935	28731	28696	28862	28974	28676	28525	28704	28639	28595	28623	28620	28967	28618	28695	28649	28810	28728	28537	28567	28639	28732	28855	28808	28927	28838	28515	28565	28624	28764	28763	28386	28581	28684	28680	28561	28557	28534	28834	28998	28623	28815	28671	28416	28804	28605	28512	28604	28848	28787	28560	28658	28656	28846	28815	28786	28636	28577	28653	28828	28574	28604	28735	28562	28439	28670	28387	28768	28761	28788	28807	28491	28828	28642	28724	28828	28851	28871	28959	28627	28887	28709	28748	28732	28496	28945	29027	28613	28579	28865	28822	28690	28755	28677	28709	28592	28551	28801	28679	28675	28685	28663	28715	28744	28784	28898	28649	28473	28976	28689	29016	28506	28536	28989	28595	28962	28880	28766	28802	28652	28736	28718	28638	28592	28720	28736	28580	28672	29017	28731	28654	28708	28795	28799	28840	28829	28702	28678	28642	28717	28950	28824	28551	28478	28664	28815	28531	28702	28722	28674	28722	28496	28784	28996	28772	28867	28669	29005	28914	28680	28579	28821	28638	28873	28638	28438	28352	28722	28713	28462	28680	28726	28879	28604	28726	28601	28761	28625	28660	28854	28387	28516	28625	28858	28590	28864	28485	28941	28899	28709	28562	28650	28613	28956	28845	28835	28499	28338	28766	28686	28569	28767	28720	28426	28564	28714	28868	28671	28552	28796	28585	28638	28596	28717	28575	28913	28877	28948	28998	28830	28787	28662	28593	28919	28645	28601	28746	28780	28740
18266	28961	28536	24137	21967	20735	20285	19605	19101	18942	18577	18529	18210	18299	18461	18175	18023	18279	18183	18113	18265	18023	18045	18181	18030	17966	17888	17803	17828	17932	18012	17879	17761	17921	17975	17978	18166	17926	17853	17960	17836	17596	17846	17968	17952	17950	18035	17975	17777	18077	17775	17952	17855	17898	17995	17805	17864	17859	17940	17902	17917	17834	17613	17819	17810	17891	17743	17931	17846	17675	17931	17878	17871	17908	17899	17894	17693	17684	17624	17824	17768	17697	17735	17830	17599	17801	17495	17704	17918	17812	17985	17908	17962	17717	17662	17680	17659	17868	17722	17825	17822	17752	17902	17850	17961	17613	17896	17777	17764	17965	17658	17757	17800	17859	17852	17611	17891	17703	17598	17764	17710	17812	17720	17806	17898	17624	17873	17858	17755	17779	17708	17856	17862	17959	17784	17834	17588	17926	17843	17819	17775	17949	17645	17606	17945	17806	17768	17795	17647	17793	17954	17979	17654	17804	17910	17804	17767	17901	17608	17734	17867	17879	17856	17579	17834	17765	17810	17773	17805	17741	17867	17734	17801	17800	17865	17692	17596	17932	17659	17785	17884	17738	17807	17689	17640	17809	17792	17948	17837	17605	17669	17903	17706	17775	17711	17982	17711	17728	17737	17794	17675	17813	17707	17764	17835	17833	17826	17719	17851	17865	17725	17963	17682	17806	17581	17720	17755	17739	17839	17745	17762	17735	17774	17848	17876	17673	17842	17738	17710	17602	17834	17683	17712	17566	17930	17630	17536	17683	17695	17788	17841	17819	17714	17850	17790	17876	17762	17750	17642	17814	17701	17812	17748	17961	17695	17759	17737	18000	17893	17752	17838	17828	17786	17708	17724	17766	17669	17961	17771	17870	17836	17861	17710	17943	17782	17612	17761	17676	17742	17756	17764	17808	17557	17694	17807	17875	17831	17643	17866	17683	17838	17788	17697	17730	17856	17782	17639	17757	17780	17780	17768	17832	17784	17859	17867	17924	17857	17730	17808	17777	17809	17919	17564	17756	17644	17839	17935	17744	17841	17694	17584	17836	17976	17677	17777	17596	17746	17769	17782	17755	17938	17682	18060	17919	17843	17737	17845	17815	17971	17647	17780	17812	17867	17822	17981	17923	17768	17853	17807	17814	17833	17757	17822	17586	17647	17795	17715	17830	17620	17718	17796	17650	17741	17781	17747	17667	17866	17655	17755	17761	17812	17872	17879	17940	17743	17778	17773	17933	17693	17972	17887	17814	17917	17769	17556	17715	17838	17915	17690	17786	17860	17776	17713	17760	17829	17855	17727	17888	17827	17648	17658	17718	17888	17688	17709	17921	17647	17657	17671	17927	17663	17932	17708	17659	17781	17879	17678	17806	17910	17731	17972	17779	17821	18017	17851	17780	17804	17908	17769	17686	17781	17635	17749	17726	17570	17775	17872	17776	17750	17977	17660	17618	17825	17678	17773	17712	17682	17856	17870	17787	17759	17620	17858	17823	17753	17796	17911	17841	17725	17674	17656	17738	17892	17792	17883	17545	17730	17967	17775	17788	17866	17761	17880	17778	17787	17611	17936	17872	17884	17917	17610	17795	17732	17753	17737	17856	17990	17862	17899	17714	17675	17815	17830	17955	17810	17811	17765	17706	17636	17825	17750	17820	17882	17784	17751	17726	17740	17878	17667	17741	17751	17739	17737	17896	17839	17821	17776	17686	17877	17822	17590	17897	17739	17803	17758	17729	17881	17806	17732	17928	17603	17863	17774	17886	17657	17802	17766	17657	17682	17864	17780	17592	17881	17761	17908	17564	17883	17614	17824	17802	17822	17716	17810	17515	17647	17968	17750	17888	17631	17880	17823	17943	17982	17843	17772	17788	17639	17791	17802	17835	17756	17976	17811	17706	17844	17886	17705	17652	17735	17784	17794	17991	17664	17890	17721	17741	17697	17779	17756	17609	17764	17751	17754	17883	17725	17899	17889	17765	17761	17885	17876	17768	17872	18003	17795	17702	17776	17723	17846	17804	17717	17767	17779	17659	17988	17923	17898	17798	17721	17750	17686	17736	17706	17869	17872	17736	17585	17823	17709	18012	17855	17768	17889	17725	17630	17709	17712	17716	17977	17941	17919	17846	17659	17842	17827	17602	17709	17565	17937	17872	17770	17812	17779	17724	17761	17772	17684	17748	17741	17620	17734	17783	17780	17860	17908	17801	17854	18041	17864	17866	17769	17755	17626	17764	17609	17850	17801	18077	17664	17780	17810	18018	17768	17781	17849	17775	17806	17887	17691	17930	17766	17856	17787	17653	17969	17837	17627	17764	17786	17647	17790	17727	17734	17727	17695	17844	17788	17822	17792	17744	17654	17739	17670	17702	17616	17748	17758	17786	17828	17908	17812	17867	17751	17648	17679	17712	17716	17830	17821	17660	17631	17843	17869	17674	17879	17789	17716	17802	17808	17645	17827	17561	17800	17842	17979	17740	17766	17729	17774	17748	17770	17574	17866	17843	17742	17660	17923	17772	17698	17768	17689	17763	17782	17866	17619	17793	17849	17764	17823	17829	17701	17656	17834	17653	17896	17804	17888	17707	17780	17847	17904	17966	17685	17783	17888	17604	17729	17607	17777	17771	17571	17847	17827	17731	17670	17760	17833	17761	17850	17805	17804	18025	17749	17926	17505	17900	17752	17540	17916	17846	17609	17757	17570	17856	17900	17701	17688	17825	17696	17795	17740	17650	17721	17779	17772	17759	17835	17697	18027	17849	17715	17734	17746	17810	17783	17780	17870	17834	17688	17882	17818	17681	17768	17740	17737	17634	17910	17827	17703	17740	17922	17907	17802	17803	17544	17894	17538	17842	17966	17897	17686	17818	17573	17811	17759	17672	17734	17753	17914	17674	17757	17966	17542	17809	17784	17920	17665	17836	17811	17798	17902	17843	17906	17727	18080	17744	17787	17758	17646	17693	17886	17652	17779	17870	17880	17885	17771	17746	17804	17848	17750	17664	17752	17831	17841	17789	17735	17830	17764	17828	17677	17832	17812	17801	17811	17922	17869	17874	17638	17918	17788	17773	17757	17791	17887	17738	17723	17813	17693	17947	17787	17888	17901	17724	17727	17880	17773	17732	17804	17878	17806	17698	17928	17818	17874	17808	17583	17661	17650	17614	18058	17852	17646	17818	17565	17738	17853	17855	17822	17864	17791	17677	17789	17721	17715	17755	17796	17713	17811	17730	17873	17906	17527	17779	17801	17752	17838	17718	17867	17764	17872	17743	17630	17802	17702	17862	17798	17925	17805	17830	18033	17694	17733	17704	17859	17865	17811	17899	17718	17649	17698	17717	17704	17721	17799	17748	17752	17912	17874	17876	17675	17851	17851	17769	17674	17774	17847	17677	17744	17769	17766	17691	17637	17770	17835	17746	17732	17834	17825	17884	17754	17890	17799	17633	17816	17925	17717	17898	17941	17740	17745	17602	17883	17825	17728	17870	17723	17856	17667	17701	17777	17795	17580	17713	17586	17742	17906	17790	17668	17759	17870	17716	17807	17874	17693	17825	17942	17555	17921	17898	17937	17716	17828	17776	17798	17725	17594	17807	17824	17804	17651	17775	17934	17873	17950	17694	17728	17820	17936	17839	17601	17752	17642	17632	17608	17862	17698	17771	17843	17755	17713	17933	17786	17936	17790	17729	17692	17857	17910	17829	17786	17640	17892	17788	17801	17853	17846	17641	17729	17740	17805	17782	17876	17651	17788	17895	17861	17824	17832	17651	17730	17677	17869	17702	17758	17928	17701	17875	17713	17695	17664	18033	17759	17683	17878	17765	17722	17914	17884	17822	17915	17770	17901	17758	17918	17912	17799	17800	17755	17835	17747	17883	17785	17840	17804	17990	17936	17920	17861	17838	17741	17831	17895	17862	17843	17855	17884	17735	17951	17836	17789	17696	17757	17890	17792	17861	17489	17702	17881	17692	17857	17771	17890	17794	17773	17670	17860	17885	17733	17831	17869	17863	17798	17767	17801	17685	17590	17905	17643	17811	17853	17780	17972	17811	17953	17582	17648	17881	17860	17837	17868	17763	17772	17894	17631	17803	17808	17943	17895	18023	17783	17854	17825	17864	17859	17872	17824	17918	17727	17809	17614	17797	17791	17809	17952	17917	17709	17871	17708	17861	17682	17894	17895	17842	17741	17791	17693	17753	17935	17593	17751	17933	17551	17784	17810	17753	17602	17820	17620	17578	17650	17760	17807	17873	17784	17673	17726	17728	17886	17536	17853	17792	17652	17816	17643	17878	17784	17589	17752	17720	17735	17846	17768	17802	17564	17856	17888	17656	17863	17786	17689	17754	17768	17826	17783	17778	17752	17731	17707	17822	17482	17771	17754	17839	17622	17815	17816	17903	17833	17801	17848	17814	17858	17661	17691	17811	17592	18017	17722	17828	17859	17571	17706	17885	17769	17743	17726	17730	17808	17558	17852	17735	17702	17798	17940	17664	17687	17736	17746	17840	17749	17782	17926	17703	17760	17850	17823	17723	17864	17830	17790	17801	17710	17898	17815	17998	17693	17843	17532	17818	17807	17793	17666	17699	17949	17665	17935	17854	17881	17721	17973	17899	17639	17822	17694	17834	17764	17861	17819	17851	17796	17711	17734	17710	17628	17817	17685	17755	17884	17824	17752	17692	17897	17797	17779	17902	17967	17785	17774	17919	17814	17958	17814	17812	17836	17798	17752	17826	17713	17952	17813	17783	17813	17649	17773	17753	17727	17754	17741	17797	17768	17962	17771	17747	17806	17807	17677	17446	18054	17749	17670	17566	17765	17960	17885	17692	17782	17797	17804	17747	17812	17945	17801	17865	17868	17822	17809	17508	17871	17797	17724	17770	17936	17544	17650	17628	17732	17714	17712	17889	17722	17937	17818	18035	17685	17861	17910	17868	17743	17769	17722	17687	17773	17910	17886	17594	17694	17663	17904	17746	17968	17746	17906	17669	17769	17763	17850	17690	17736	17814	17948	17926	17723	17843	17680	17823	17787	17732	17731	17836	17865	17763	17955	17981	17807	17874	17899	17868	17941	17644	17774	17832	17846	17705	17730	17622	17745	17652	17934	17684	17716	17777	17808	17829	17630	17875
22594	21177	27741	25049	22644	28199	34146	31117	30166	30403	30306	29927	29948	29853	29940	29700	29739	29484	29908	29485	29290	29624	29243	29538	29337	29087	29467	29236	29153	29070	29041	29325	29218	29063	29307	28971	29158	29110	29136	28835	29202	29249	29213	29219	29226	29018	29358	29420	29415	28931	29205	29190	28976	29148	29035	29062	28969	29316	29254	29031	29068	29043	29384	28782	29062	29097	29108	29225	29150	29024	29172	29053	28983	28964	29455	28941	29217	28942	28894	29021	29035	28892	29033	28962	28689	29019	29230	29071	28979	28974	29081	29227	29021	29087	28982	29154	28952	29185	29166	28917	29030	29234	29277	29215	28858	28829	29061	28902	29287	29130	29016	29020	28889	29304	28972	29114	28821	29194	28866	28705	28960	29017	28949	28906	29229	28893	29200	29126	29036	29062	28992	28963	29043	28864	29043	28798	28705	28804	28985	28921	29052	28780	28858	28611	28713	29085	29075	28758	29079	28958	29351	28895	28852	29272	29294	29018	28829	29127	28832	29024	28928	28953	29054	29031	29028	29192	28765	29160	29240	29193	29069	28928	29057	28921	28807	28994	29176	29021	28952	29218	29053	29183	29136	29044	28892	29051	28836	29077	28953	29103	28893	28792	28826	28944	28794	29260	29111	28718	29065	28930	28914	28884	28916	28913	29214	28896	29058	28937	28764	28954	29031	28857	28817	28952	28845	28996	28868	28981	28841	28890	28796	28928	28843	28929	29144	28747	28966	28844	29163	29264	29180	29069	29272	29174	28707	28934	28915	29131	28981	28943	29132	29112	29098	29119	29105	29151	28891	29303	29122	29068	28961	29038	28902	29141	28979	29190	28832	28856	28821	29001	28957	29033	28687	29134	28848	29187	28967	29061	28677	29123	28850	28963	28999	28876	28964	28932	29064	28948	28935	29197	28864	28980	28953	28877	29069	29071	28728	28833	28893	29116	28950	29030	29249	28886	28991	28978	28951	29268	29068	28990	28695	29268	28955	29048	29097	28764	28985	28951	29096	28866	28958	29076	29258	28974	29128	28912	28998	28798	28953	28873	29102	29129	28799	29000	29140	29079	29100	29232	29198	29009	29134	29100	28939	28871	29001	29016	29049	28961	29059	28801	28915	29057	29049	28825	28707	28880	29025	29078	29149	29136	28982	29066	29087	28865	28923	29052	28963	28885	28783	28894	28887	29138	29002	29065	28981	29018	29092	28977	29067	28905	28825	28910	29048	28960	28910	28812	28963	28925	28977	29180	28893	28928	28984	29070	28834	28908	29079	28949	29220	28965	29084	29261	29115	28638	29109	28957	29044	28690	29027	28958	28957	29080	29192	28999	28702	28874	29070	28992	28804	29158	28922	28919	29041	29251	28957	29011	29003	28916	29048	29157	28859	28969	28895	28737	28821	28973	29086	28940	28979	29012	28946	28873	29176	28931	28902	29101	28825	29154	28735	29009	28909	29258	29137	28982	28904	28990	29291	29015	28939	29011	29216	28912	29148	28994	29086	29051	28857	29266	29164	28914	28942	29033	28911	28906	28731	29078	29195	29113	29021	28891	28741	28774	29031	28788	29210	29014	28986	28841	28717	28837	28956	28976	28967	28888	28829	28957	29125	28986	29024	29150	29200	28819	28891	29016	28801	28892	28878	29072	28860	29010	28921	29058	29050	28915	29265	28934	29136	29013	28703	28975	28941	29038	28981	28985	28890	28839	28872	28938	28943	28905	29074	28793	29081	29086	28908	28930	29044	28931	29128	28861	29108	28865	28989	28891	29135	29162	29086	29252	29031	28989	29172	29190	28940	28976	29050	29136	29003	28931	28907	28830	28842	28947	29012	29263	28931	28847	29066	29114	28998	28913	28910	28962	28886	28732	28849	28644	28971	29092	28911	28930	28928	29094	29053	28963	28929	29077	28970	28920	28728	28926	28940	28926	29154	29049	29159	28770	28826	28702	29197	29077	28917	28634	28929	28858	28988	28954	28779	28771	28957	28912	29030	29008	28483	29020	28959	28944	29019	28725	28784	29030	28751	28946	29061	28964	28794	28745	29005	29072	29067	28775	29060	29107	28988	29312	28672	28811	28779	28960	29124	28938	28892	28677	29159	28749	28852	29078	29304	28912	29224	29166	29119	28950	29029	29159	28960	29154	29152	29012	28762	28872	29105	29039	29006	29052	29079	28899	28933	28873	28902	28878	28921	28983	28889	29199	29276	29529	28988	28920	29102	28793	29356	29148	29147	29030	29006	29204	29084	29153	29232	29052	29150	28791	28856	28740	29071	29203	29203	29076	29002	28980	29007	29158	28682	28955	29033	28892	28853	28905	29016	28966	28826	29165	29193	28870	28683	28925	29481	29019	28899	28972	29126	29047	29121	28953	28867	28676	28858	28941	29122	29019	29122	29064	28954	28886	29256	28984	28975	29078	29217	29091	29031	28993	29143	28971	29233	29073	29105	28964	29110	29138	28955	28998	29399	28955	29016	28802	28850	28963	28991	28939	28768	28795	29258	29092	28860	29115	28685	29100	28925	28905	29052	28804	29066	29000	28999	28917	29015	28961	29299	29031	29119	28985	29016	29088	28925	28823	28921	29065	29104	29154	29007	28808	29166	28646	28955	29337	28914	28946	28950	28976	29342	29187	28734	29027	29225	29311	29202	28967	29045	29159	29111	28848	29185	28913	28991	29028	29156	28985	28929	29236	28970	28989	28736	28821	28731	29098	28806	29012	29100	29200	28870	29031	29135	28891	28840	29220	29021	29033	29187	29071	29410	29203	28949	28797	29177	29122	29096	28872	28927	28876	28700	28906	28883	29064	29298	28957	28858	29086	29032	28937	29229	29074	29099	28943	28939	29104	29145	29355	28898	28838	29060	29065	28933	29089	28947	29084	29014	28654	29167	28806	29131	28815	28932	29101	29033	29121	29129	28906	28931	29152	28976	28970	29053	29044	29153	29136	28972	29167	28860	28807	28913	28966	28893	29149	28982	28833	28994	29084	29106	28704	29036	28941	28764	29067	29213	29013	28996	29085	28588	28887	28841	28840	29087	28892	28994	28873	29289	28931	28785	28711	29167	28903	29206	28894	28926	29194	29021	28932	29025	28845	29011	28723	28971	28904	29059	29133	29045	28934	28554	28849	29157	29010	28952	29122	28994	29129	28995	28956	29334	29269	28995	28897	29151	28739	29045	28773	29111	28945	29017	28897	29175	28885	28841	29221	28801	28862	28853	29111	29218	28916	29161	29005	28920	29212	28938	29055	29172	29154	29310	29028	29309	29296	29091	28974	29058	28956	28980	29069	29142	29042	28992	28805	28980	29201	28822	29040	28873	29003	29083	29014	29118	28968	29068	28991	28987	28965	29047	28964	28903	29099	28845	28563	28966	29196	28906	29071	28878	28958	28858	28962	28931	28978	28974	29106	29060	28871	29131	29167	28707	29047	28879	29005	29014	28910	28787	28968	28972	28628	28890	29092	28881	29045	29304	29020	28912	29119	28786	29457	29124	28943	29137	28923	28754	29035	28962	29075	28926	28837	29027	29267	28870	28783	29322	29258	29002	28907	29134	29083	29146	28989	28898	29102	29167	29037	28914	28953	28852	28836	28882	29076	28859	29088	29092	28971	29121	28757	29170	29057	29082	28987	29077	28850	29032	28879	28932	28987	29151	28827	29025	29189	28630	28758	28927	28991	28959	29069	28939	29056	28911	28941	29197	28975	29214	29032	29055	29025	29086	28904	29145	29038	28904	29063	29088	28874	28917	28866	28830	29045	29064	28881	29051	28999	28957	29004	29196	29008	29030	29076	28969	28986	29220	28966	28909	28802	28971	29169	29028	28895	29103	29220	28987	28854	28931	29012	28843	29344	29057	28789	29031	28866	28819	28882	28747	29014	29124	29013	29050	28950	29259	28996	29168	28842	29078	29059	29071	29011	29084	29162	28998	29239	28833	29158	28806	28935	29030	29119	29098	29008	29213	28931	28953	29215	29080	29050	29079	28922	29220	28824	28754	29069	28888	28846	29182	29099	29077	29040	29111	29160	28525	28939	28937	29120	29075	29102	28905	28987	29211	28843	28686	28894	28932	29019	28937	29039	28983	29013	28996	29000	29144	29025	28922	28954	28853	29049	29094	28955	29120	29064	28855	29155	29194	29009	29086	29241	29220	29263	29103	28898	28779	28962	28962	29070	28989	28822	28946	28680	29072	29218	29091	29200	28980	29125	29220	28802	28899	28927	29305	29050	28674	28826	28616	29090	29009	29179	28873	28999	28797	29039	29235	28949	28856	29105	29123	28850	29070	28875	29171	29030	28943	28736	29101	29020	28993	28934	28948	28960	28753	28643	28902	29326	29142	29131	28736	29211	29042	29135	29131	28982	29143	29114	29054	28943	28817	29033	29138	28976	28978	28960	28919	28979	29214	28699	28767	29050	28983	28859	28892	28921	28797	29110	28737	29169	29000	29082	29022	29031	28995	28925	28921	28999	29191	29189	28876	28916	29118	29212	28945	28849	28980	28921	29041	28845	28908	28977	29097	29107	28774	28957	29080	28788	28924	29065	29054	28888	29218	29090	29054	29197	28917	28948	29122	28899	28741	28664	28889	28948	29082	28815	28964	29013	29033	28867	29094	29077	28761	28945	29001	29097	29063	29035	29152	28986	28902	29003	29080	28669	28930	28865	29031	29097	29082	29165	29025	28863	29010	28708	28830	28943	29124	29164	29136	28982	28975	28716	29050	28996	28949	29133	29005	29026	29046	28830	29040	28981	28979	28856	28968	28922	29221	28972	29031	28915	28950	28816	28815	28806	28892	29028	29117	28729	29035	28802	29040	29010	29111	29103	29099	29005	29036	28804	29005	28837	28811	28724	28772	29038	28994	29261	28993	29223	28763	28790	29200	28971	29040	28925	29160	29014	29116	28996	28726	28764	28990	29198	28956	28827	29043	28918	29051	29179	29025	29002	29106	29241	29069	28920	28794	29054	29158	29012	29033	29101	28829	29132	29180	28995	29314	28867	28846	28974	28945	28889	28874	28867	29002	28885	28975	28779	28919	28997	29034	29104	29040	29095	29038	28983	28802	28897	28881	28905	29038	29012	29104	28981	29192	28990	29050	29081	29018	29243	28697	29121	28767	29036	28937	28860
19995	34382	33494	27621	24687	22709	21636	20681	20152	19788	19530	19013	18999	18882	18630	18802	18517	18529	18334	18335	18390	18295	18296	18217	18292	18264	18308	17992	17818	17993	17971	17998	18004	18026	17869	18096	18002	17886	18139	18069	18106	17966	18123	18208	17770	18019	17981	17908	18083	18020	18150	17930	18017	18025	17967	18065	17788	18048	18063	17995	17970	18008	17826	18002	17792	17823	17954	18000	17716	17735	17632	17968	17932	18009	17856	17941	17785	18014	18039	17977	17842	17782	17796	17917	17824	17841	17886	17777	17689	17851	17783	17800	18013	17965	17928	17891	17574	17725	17934	17824	17881	17872	17767	17850	17977	17982	17818	18048	17964	17932	17647	17978	17876	17765	17748	17786	17923	17824	17729	17829	17831	17831	17985	17765	17855	17886	17862	17992	17903	17930	17900	17708	18009	17976	17884	17667	17634	17768	17921	17793	17924	17870	17813	17840	17702	17786	17981	17657	17879	17959	17771	17739	17855	18070	17726	17857	17899	17762	17929	17730	17762	17932	17737	17950	17805	17811	17716	17764	17771	17956	17882	17750	17792	17851	17887	17628	17867	17779	17668	17806	18047	17819	18021	17751	17709	17972	17783	17708	17885	17880	17873	17791	17770	17667	17714	17675	17867	17792	17686	17793	17704	17856	17882	17639	17886	17788	17878	17655	17987	17824	17680	17905	17740	17527	17613	17816	17825	17864	17793	17692	17815	17742	17664	17874	17763	18086	17692	17765	17800	17724	17819	17832	17930	17852	17818	17955	17756	17687	18035	17854	17859	17592	17636	17931	17677	17957	17803	17919	17949	17883	17669	17551	17758	17923	17750	18049	17964	17817	17974	17719	17547	17867	17858	17827	17949	17800	17816	17719	17966	17907	17943	17846	17813	17795	17903	17732	17689	17853	17730	17787	17757	17757	17948	17836	17831	17798	17751	17923	17803	17812	17814	17739	18023	17851	17782	17834	17707	18024	17865	17893	17928	17773	17564	17876	17859	17903	17740	17712	17825	17675	17809	17890	17756	17664	17836	17612	17819	17955	17933	17697	17760	17856	17746	17792	17791	17814	17776	17915	17863	17821	17639	17800	17907	17896	17814	17845	17931	17772	17836	17862	17815	17576	17777	17848	17810	17805	17900	17836	18198	17723	17827	17639	17763	17618	17740	17682	17773	18020	17731	17939	18033	17825	17814	17913	17877	17537	17720	17693	17771	17681	17739	17949	17515	17782	17823	17899	17906	17862	17677	17803	17898	17848	17853	17821	17986	17784	17699	17754	17894	17888	17832	17736	17888	17842	17799	17792	17801	17809	17870	17741	17839	17894	17874	17925	17845	17822	17987	17725	17730	17830	17970	17809	17836	17780	17911	17704	17975	17667	17714	17816	17744	17840	17560	17835	17971	17596	17728	17823	17839	17777	17911	17978	18024	17892	17791	17666	17796	17771	17690	17837	17842	17843	17864	17764	17747	17763	17841	17664	18046	17802	17778	17939	17833	17691	17784	17662	17861	17846	17854	17865	17922	17790	17886	17874	17717	17815	17870	18032	17735	17898	17788	17884	17983	17778	17653	17826	17743	17878	17933	17947	17768	17798	17951	17901	18026	17868	17796	17752	17758	17827	17662	17896	17941	17693	17736	17726	17980	17819	17814	17848	17995	17859	17845	17776	17922	17799	17798	17840	17839	17719	17850	17791	17850	17813	17786	17945	17988	17737	17765	17875	17681	17949	17727	17646	17742	17702	17870	17978	17744	17881	17905	17830	18020	17872	17813	17838	17659	17835	17854	17768	17718	17750	17657	17833	17753	17918	17941	17728	17957	17701	17941	17817	17867	17920	17782	17671	17682	17888	17837	17846	17708	17707	17886	17696	17617	17818	17833	17825	17730	17661	17860	17809	17810	17830	17699	18059	17776	17769	17932	17836	17852	17991	17894	17731	17887	18031	17993	17962	17863	17773	17817	17955	17841	17608	17659	17975	17620	17877	17834	17838	17968	17953	17914	17784	17870	17793	17956	17855	17829	17775	17731	17822	17820	17898	17774	17850	17843	17693	17875	17829	17899	17827	17706	17935	18045	17738	17773	17817	17693	17824	17782	17704	17951	17853	17908	17783	17763	17722	17744	17791	17630	17808	17863	17848	17712	17830	17954	17818	17620	17863	17828	17819	17573	17777	17778	17953	17767	17801	17786	17937	17682	17877	18102	17592	17971	17699	17669	17927	17972	17812	17942	17788	17915	17854	17660	17767	17783	17790	17756	17804	17725	17887	17911	17772	17939	17824	17890	17724	17814	17827	17813	17802	17902	17815	17653	17691	17809	17790	17950	17816	17756	18039	17925	17910	17771	17739	17887	17839	17757	17709	17718	17807	17667	17905	17913	17769	17833	17818	17857	17737	17775	17716	17715	17775	17998	17758	17857	17786	17740	17734	17858	17915	17763	17733	17800	17807	17963	17819	17997	17840	17680	17760	17968	17839	17970	17810	17846	17816	17840	17905	17809	17947	17814	17854	17947	17795	17806	17776	17760	17766	17795	17851	17840	17741	17853	17842	17928	17813	17797	17799	17913	17792	18005	17796	17795	17930	17718	17713	17681	17830	17866	17711	17788	17853	17702	17904	17877	17770	17855	17818	17918	17912	17831	17774	17895	17781	17840	17756	17806	17806	17781	17848	17731	17869	17759	17786	17914	17940	17807	17934	17647	17789	17962	17772	17977	17841	17863	17891	17778	17598	17706	17869	17913	17876	17870	17719	17910	17680	17841	17847	17804	17827	17803	17827	17855	17984	17891	17748	18053	17607	17856	17849	17752	17942	17718	17849	18009	17907	18018	17705	17884	17751	17670	17761	17927	17860	17819	17867	17642	17868	17989	17885	17827	17957	17852	17700	17894	17828	17796	17758	17674	17866	17872	17773	17684	17923	17724	17781	17868	17746	17860	17738	17898	17779	17802	17661	17976	17850	17886	17833	18128	17863	17934	17808	17922	17705	17866	17831	17942	17873	17932	17676	17800	17708	17866	17811	17765	17730	17728	17834	17965	17941	17830	17663	17694	17824	17842	17729	17725	17724	17926	17761	17862	17966	17887	17850	17811	17771	17855	17835	17945	17719	17761	17676	17828	18056	17836	17877	17680	17726	17756	17818	17827	17926	17853	17662	17817	17768	17685	17952	17817	17780	17752	17840	17786	17879	17976	18010	17933	17919	17991	17909	17683	17769	17964	17788	17880	17820	17905	17786	17755	17815	17890	17762	17646	17935	17923	17826	17807	17825	17759	17630	17703	17841	17717	17953	17777	17847	17905	17583	17724	17811	17676	17857	17783	17885	17836	17932	17830	17956	17822	17878	17883	17538	17897	17938	17882	17866	17905	17769	17958	17968	17935	17811	17829	18029	17816	17612	17920	17929	17788	17707	17792	17625	17724	17852	17909	17812	17973	17807	18016	17862	17745	17810	17858	17900	17890	17784	17805	17818	17790	17834	17799	17746	17846	17838	18000	17858	17729	17822	17765	17818	17795	17538	17806	17739	17785	17898	17952	17805	17854	17768	17917	17806	17910	17891	17807	17870	17806	18013	17784	17831	17937	17690	17925	17677	17978	17711	17943	17870	17832	18023	18045	17862	17488	17802	17922	17860	17817	17762	17831	17855	17735	17890	17834	17741	17802	17978	17793	17747	17954	17551	17903	17977	17918	17883	17641	17854	17963	17768	17936	17672	17882	17821	17765	17816	17962	17878	17737	17785	17769	17723	17882	17811	17650	17728	17717	17967	17728	17605	17837	18009	17804	17812	18005	17768	17714	17870	17905	17862	18002	17689	17834	17875	18007	17840	17805	17936	17802	17923	17861	17874	17814	17857	17791	17765	17760	17923	17921	17894	17830	17885	18036	17977	17880	17818	17730	17886	17967	17900	17905	17818	17642	17954	17873	17753	17805	17872	17795	17776	17729	17800	17853	17657	17870	17916	17990	17762	17824	17831	17602	17985	17859	17777	17767	17912	17895	17745	17960	17801	17881	17777	17859	18155	17880	17929	17819	17879	17878	17735	17754	17756	17772	17957	17761	17836	17876	17748	17723	18024	17637	17868	18113	17853	17780	17865	17739	17939	18018	17884	17968	17722	17965	17860	17758	17635	17941	17773	17811	17580	17754	17869	17862	17917	17920	17785	17957	17883	17869	17747	17806	17919	17793	17836	17703	17891	17787	17792	17959	17815	17854	17812	17878	17729	17968	17875	17891	17741	17942	17799	17990	17585	17788	17870	17743	17812	17636	17985	17858	17935	17732	17796	18070	17670	17873	17844	17586	17744	17915	17783	17700	18002	17895	17877	17823	17656	17811	17751	17754	17856	17729	17855	17883	17752	17867	17793	17889	17998	17733	17778	17834	17718	18036	17673	17701	17867	17832	17827	17721	17954	17884	17897	18004	17692	17917	17815	17673	17824	17965	17871	17918	17703	17935	17777	17830	17904	17872	17683	17836	17908	17772	17873	17764	17934	17870	17780	17786	17856	17873	17942	17860	17821	17823	17925	17736	17950	17764	17857	17810	17923	18074	17918	17897	17862	17881	17944	17794	17918	17786	18108	17733	17909	17848	17955	17715	17833	17825	17753	17926	17810	17735	17926	17818	17682	17687	17751	18004	17721	17848	17894	17986	17828	17790	17838	17785	17678	17725	17842	17937	17860	17784	17822	17843	17873	17725	17868	17858	17970	17864	17776	17813	17706	17697	17753	17738	17968	17785	17876	17733	17804	17795	17873	17743	17780	17837	17748	17868	17932	18062	17763	17744	17886	17889	17714	17941	17933	17924	17771	17891	17826	18076	17789	17686	17942	17930	17937	17925	17841	17836	18049	17790	17948	17914	17913	17802	17837	18013	17664	17917	17995	17874	17843	17794	17757	17810	17849	17805	17950	18037	17891	17850	17655	17901	17934	17844	17662	17737	17836	17919	18023	17795	17941	17853	17706	17831	17833	17777	17927	17725	17888	18009	17959	17887	17691	17899	17901	17937	17897	18005	17689	17825	17770	17955	17950	17660	17838	17678	17983	17679	17833	17784	17957	17917	17671	17797	17760	17732	17850	17768	17855	17772	17735	17805	17638	17769	17986	17678	17779	17802	17864	17943	17803	17786	17830	17985	17793
36064	28971	33692	33074	31244	31225	31171	30712	30921	30960	30953	31087	30692	30692	30859	30695	30850	30505	30754	30548	30564	30649	30680	30500	30698	30704	30510	30521	30452	30576	30578	30765	30447	30302	30569	30503	30541	30555	30784	30520	30712	30654	30634	30539	30477	30710	30754	30334	30682	30709	30783	30437	30710	30560	30701	30718	30441	30730	30457	30585	30422	30529	30464	30868	30198	30598	30605	30639	30562	30483	30258	30363	30587	30633	30740	30574	30687	30540	30462	30439	30712	30803	30520	30598	30513	30524	30413	30318	30553	30617	30580	30454	30601	30481	30607	30431	30588	30659	30592	30775	30572	30613	30727	30604	30567	30481	30520	30692	30483	30462	30587	30679	30250	30372	30505	30384	30455	30681	30630	30584	30653	30687	30521	30523	30928	30605	30537	30783	30647	30686	30586	30678	30523	30515	30473	30309	30704	30394	30704	30277	30606	30609	30693	30522	30548	30496	30437	30457	30722	30409	30643	30687	30884	30385	30822	30718	30397	30482	30760	30433	30435	30582	30700	30596	30571	30608	30462	30551	30502	30643	30570	30489	30341	30573	30641	30679	30788	30524	30344	30527	30569	30475	30740	30403	30439	30663	30488	30741	30580	30278	30445	30529	30528	30406	30595	30265	30656	30697	30874	30479	30507	30689	30464	30482	30765	30445	30691	30549	30675	30701	30528	30428	30472	30638	30595	30609	30675	30633	30449	30640	30754	30536	30759	30528	30548	30563	30586	30698	30442	30574	30715	30337	30387	30603	30350	30464	30525	30408	30694	30544	30418	30383	30832	30637	30661	30493	30743	30442	30419	30715	30678	30394	30583	30511	30623	30375	30496	30379	30415	30670	30273	30651	30491	30486	30857	30411	30429	30574	30556	30702	30516	30434	30732	30781	30312	30309	30517	30295	30395	30352	30683	30644	30718	30649	30544	30492	30890	30400	30478	30553	30386	30543	30567	30696	30653	30566	30584	30604	30314	30576	30512	30528	30647	30636	30543	30765	30257	30680	30505	30482	30723	30710	30657	30382	30442	30516	30585	30215	30837	30778	30394	30596	30496	30522	30662	30758	30755	30506	31147	30723	30669	30758	30548	30568	30659	30851	30636	30693	30736	30651	30632	30718	30379	30654	30522	30543	30504	30829	30645	30281	30412	30329	30661	30513	30276	30334	30718	30381	30543	30574	30787	30459	30479	30500	30577	30695	30725	30683	30651	30706	30717	30588	30648	30466	30731	30666	30919	30757	30838	30315	30461	30575	30692	30528	30830	30345	30536	30565	30500	30296	30533	30680	30520	30507	30545	30488	30259	30233	30509	30673	30575	31013	30579	30366	30489	30720	30581	30614	30746	30568	30453	30563	30309	30656	30394	30517	30727	30577	30534	30599	30322	30387	30685	30636	30575	30478	30476	30533	30552	30456	30414	30747	30372	30283	30497	30260	30440	30842	30474	30366	30660	30439	30440	30484	30608	30635	30559	30449	30414	30582	30314	30498	30554	30628	30685	30861	30624	30644	30833	30480	30680	30533	30667	30457	30621	30508	30560	30666	30591	30638	30717	30550	30532	30667	30601	30460	30456	30374	30719	30692	30642	30601	30287	30585	30488	30544	30510	30697	30583	30718	30866	30269	30289	30601	30719	30487	30299	30300	30599	30479	30448	30582	30607	30524	30560	30617	30389	30653	30470	30457	30497	30398	30664	30606	30518	30476	30592	30530	30806	30630	30679	30495	30290	30503	30584	30482	30409	30403	30733	30796	30674	30611	30620	30683	30547	30389	30345	30690	30666	30603	30567	30313	30625	30532	30485	30428	30387	30467	30519	30333	30853	30435	30433	30365	30672	30693	30563	30533	30944	30773	30488	30598	30752	30531	30537	30540	30604	30629	30362	30678	30593	30544	30337	30564	30534	30551	30521	30676	30700	30542	30597	30433	30331	30544	30639	30435	30738	30327	30454	30444	30428	30435	30335	30348	30473	30506	30804	30756	30660	30407	30387	30352	30540	30630	30493	30658	30341	30539	30620	30545	30694	30373	30598	30788	30611	30495	30624	30566	30429	30571	30456	30370	30420	30245	30563	30887	30774	30470	30430	30626	30415	30741	30772	30681	30466	30609	30571	30613	30542	30454	30575	30437	30550	30588	30643	30781	30482	30566	30594	30479	30361	30748	30416	30442	30721	30288	30596	30649	30431	30271	30570	30566	30493	30745	30574	30541	30359	30435	30742	30634	30349	30587	30578	30520	30384	30741	30722	30770	30499	30287	30636	30558	30678	30711	30384	30497	30498	30618	30387	30515	30830	30492	30513	30299	30472	30455	30411	30616	30479	30345	30593	30865	30594	30375	30750	30625	30535	30652	30514	30526	30436	30732	30346	30385	30787	30666	30310	30517	30486	30545	30585	30661	30509	30623	30610	30390	30420	30713	30729	30611	30331	30532	30527	30560	30582	30597	30731	30611	30531	30805	30647	30513	30490	30576	30650	30351	30591	30749	30376	30712	30642	30654	30690	30477	30735	30382	30494	30845	30749	30591	30419	30707	30741	30564	30526	30582	30475	30557	30521	30820	30404	30357	30543	30601	30517	30552	30622	30514	30578	30801	30730	30462	30488	30667	30443	30396	30650	30226	30604	30928	30819	30352	30600	30588	30437	30622	30737	30632	30488	30269	30286	30528	30733	30477	30877	30475	30495	30472	30420	30614	30364	30624	30511	30697	30650	30540	30672	30634	30622	30512	30543	30544	30480	30584	30601	30557	30446	30391	30487	30582	30682	30661	30559	30630	30385	30671	30396	30551	30602	30516	30690	30593	30778	30294	30668	30581	30839	30596	30671	30412	30631	30192	30747	30581	30334	30583	31048	30283	30631	30798	30671	30593	30824	30533	30274	30464	30584	30550	30660	30510	30872	30566	30631	30603	30473	30464	30572	30680	30410	30725	30621	30363	30595	30601	30710	30589	30434	30360	30532	30515	30542	30446	30733	30276	30581	30624	30589	30278	30471	30399	30615	30484	30707	30553	30520	30373	30244	30701	30318	30761	30632	30355	30268	30621	30755	30642	30394	30254	30580	30504	30404	30664	30443	30575	30478	30612	30404	30625	30552	30832	30645	30597	30761	30472	30538	30444	30603	30374	30560	30522	30649	30393	30516	30324	30517	30746	30478	30624	30714	30673	30602	30205	30582	30588	30431	30575	30671	30381	30652	30624	30704	30661	30591	30562	30639	30458	30503	30366	30750	30648	30406	30494	30818	30429	30564	30610	30396	30575	30555	30494	30541	30418	30745	30730	30784	30318	30514	30799	30677	30422	30361	30575	30646	30862	30690	30601	30355	30569	30526	30235	30680	30516	30416	30387	30557	30476	30545	30798	30415	30478	30675	30566	30663	30659	30711	30503	30679	30427	30542	30712	30516	30650	30573	30579	30509	30400	30826	30701	30265	30383	30627	30587	30236	30317	30654	30765	30721	30660	30387	30658	30573	30431	30559	30499	30384	30136	30919	30472	30493	30393	30486	30631	30566	30497	30667	30548	30703	30088	30766	30571	30621	30596	30466	30686	30378	30531	30755	30348	30559	30733	30854	30623	30528	30406	30760	30582	30570	30611	30869	30817	30472	30417	30549	30198	30602	30397	30747	30441	30450	30648	30308	30587	30465	30583	30420	30715	30484	30679	30224	30600	30707	30595	30416	30698	30447	30427	30562	30671	30656	30930	30606	30590	30542	30554	30550	30533	30604	30516	30509	30520	30423	30672	30349	30441	30537	30668	30627	30300	30412	30561	30712	30624	30487	30843	30537	30509	30495	30369	30693	30725	30738	30566	30589	30941	30280	30570	30717	30531	30460	30300	30313	30332	30382	30410	30685	30644	30606	30619	30670	30481	30675	30507	30420	30884	30458	30488	30460	30617	30691	30643	30694	30548	30646	30524	30478	30438	30677	30466	30583	30317	30433	30496	30386	30057	30491	30481	30453	30539	30640	30778	30127	30421	30520	30301	30684	30501	30486	30675	30490	30348	30676	30522	30580	30570	30519	30698	30269	30533	30496	30811	30550	30423	30673	30554	30561	30466	30684	30687	30427	30822	30489	30477	30626	30321	30556	30563	30460	30729	30514	30580	30660	30405	30767	30562	30877	30377	30639	30763	30602	30470	30362	30431	30418	30396	30665	30477	30341	30571	30411	30525	30695	30643	30415	30326	30468	30453	30648	30748	30523	30370	30593	30669	30419	30344	30332	30433	30635	30409	30768	30351	30855	30598	30491	30664	30544	30761	30609	30551	30492	30597	30455	30624	30685	30529	30535	30641	30442	30634	30418	30299	30747	30613	30543	30666	30718	30416	30551	30754	30693	30670	30721	30618	30462	30307	30410	30464	30497	30342	30556	30561	30478	30450	30614	30738	30472	30874	30418	30495	30744	30408	30535	30716	30451	30556	30390	30602	30546	30462	30626	30473	30548	30264	30636	30798	30599	30476	30788	30558	30552	30195	30523	30636	30717	30493	30720	30584	30544	30616	30474	30527	30665	30517	30877	30420	30630	30519	30690	30707	30602	30640	30836	30623	30613	30569	30896	30770	30517	30359	30574	30680	30511	30669	30327	30206	30611	30589	30650	30523	30464	30425	30509	30496	30769	30154	30273	30621	30813	30614	30377	30545	30510	30641	30707	30521	30456	30670	30768	30305	30629	30603	30603	30781	30587	30350	30428	30360	30695	30453	30256	30204	30552	30666	30464	30445	30468	30635	30588	30511	30419	30303	30763	30760	30690	30583	30520	30340	30531	30635	30587	30610	30421	30487	30727	30695	30360	30569	30364	30402	30760	30676	30715	30741	30533	30470	30422	30584	30577	30563	30789	30522	30832	30543	30520	30617	30706	30539	30575	30507	30604	30389	30730	30582	30825	30526	30262	30440	30900	30558	30194	30360	30407	30491	30343	30423	30424	30502	30648	30529	30685	30782	30576	30685	30553	30336	30389	30667	30302	30825	30330	30510	30332	30444	30610	30584	30694	30891	30773	30526	30490	30586	30416	30587	30384	30384	30589	30847	30422	30616	30650	30078	30516	30613	30756	30508	30483	30526	30573	30408	30366	30702	30528	30451	30789	30488	30624	30602	30570	30505	30503	30410	30458	30452	30630	30503	30522	30703
21121	23072	23143	21128	20113	19924	19569	19238	19155	19094	18987	18820	18889	18875	18691	18937	18747	18885	18651	18727	18734	18612	18895	18665	18698	18731	18688	18769	18764	18751	18573	18750	18685	18709	18639	18587	18779	18494	18680	18549	18836	18825	18903	18629	18732	18604	18536	18594	18712	18734	18727	18581	18586	18580	18748	18641	18615	18531	18549	18612	18636	18619	18521	18526	18624	18501	18646	18724	18661	18594	18656	18589	18796	18577	18745	18766	18773	18713	18614	18679	18679	18745	18681	18680	18569	18837	18603	18414	18659	18626	18723	18526	18669	18532	18584	18568	18702	18650	18593	18500	18684	18709	18672	18704	18504	18638	18656	18767	18585	18497	18735	18466	18657	18538	18537	18694	18520	18536	18528	18555	18482	18621	18738	18527	18696	18370	18661	18524	18615	18576	18703	18790	18536	18541	18718	18718	18669	18398	18582	18643	18530	18629	18638	18622	18627	18677	18534	18440	18606	18582	18647	18717	18541	18485	18507	18517	18633	18652	18581	18660	18616	18688	18644	18569	18462	18472	18426	18594	18606	18465	18623	18549	18720	18695	18658	18462	18585	18683	18579	18522	18596	18593	18562	18568	18701	18499	18558	18538	18718	18646	18668	18464	18617	18741	18713	18554	18497	18715	18653	18543	18630	18573	18523	18719	18664	18625	18472	18720	18335	18753	18529	18610	18687	18689	18600	18526	18686	18567	18686	18579	18606	18440	18648	18580	18806	18666	18456	18638	18564	18711	18475	18771	18530	18585	18697	18677	18493	18517	18509	18463	18614	18509	18469	18661	18574	18554	18557	18609	18756	18381	18576	18722	18592	18637	18664	18494	18537	18636	18557	18594	18591	18568	18662	18729	18548	18578	18623	18701	18636	18490	18658	18553	18495	18490	18561	18553	18741	18736	18564	18480	18577	18657	18580	18544	18589	18681	18458	18627	18676	18645	18416	18683	18671	18828	18646	18378	18719	18436	18775	18529	18614	18622	18754	18470	18403	18665	18405	18606	18672	18631	18439	18750	18707	18640	18759	18504	18616	18587	18441	18570	18566	18606	18619	18564	18589	18275	18703	18657	18818	18458	18637	18570	18647	18688	18482	18722	18560	18542	18495	18735	18722	18607	18517	18559	18613	18460	18478	18714	18515	18587	18652	18609	18512	18557	18558	18719	18556	18451	18519	18647	18633	18608	18455	18672	18712	18480	18617	18598	18677	18430	18340	18596	18516	18592	18490	18815	18719	18651	18477	18696	18686	18439	18415	18612	18547	18564	18641	18738	18605	18489	18533	18600	18801	18636	18425	18528	18499	18729	18576	18544	18545	18439	18813	18526	18545	18703	18648	18656	18835	18379	18547	18638	18622	18497	18341	18459	18925	18676	18544	18523	18707	18499	18828	18619	18800	18548	18576	18570	18719	18541	18651	18391	18596	18570	18499	18516	18774	18571	18625	18652	18673	18539	18530	18482	18514	18637	18376	18639	18578	18603	18586	18664	18591	18817	18645	18627	18658	18535	18548	18749	18567	18694	18633	18598	18537	18640	18698	18648	18607	18614	18539	18630	18437	18679	18711	18685	18475	18238	18462	18657	18533	18619	18387	18573	18580	18795	18472	18647	18631	18534	18651	18556	18455	18643	18495	18969	18419	18504	18389	18557	18684	18508	18586	18546	18571	18508	18610	18747	18597	18639	18411	18445	18671	18481	18515	18605	18764	18543	18639	18480	18687	18611	18676	18628	18636	18517	18636	18536	18813	18504	18617	18554	18514	18415	18782	18462	18622	18694	18727	18540	18606	18709	18557	18721	18565	18567	18537	18704	18711	18571	18668	18694	18475	18830	18554	18430	18516	18727	18625	18559	18508	18578	18613	18700	18648	18635	18679	18674	18472	18634	18528	18710	18581	18474	18645	18421	18535	18589	18631	18569	18592	18612	18707	18699	18665	18621	18720	18600	18608	18438	18534	18559	18669	18553	18571	18640	18586	18720	18437	18447	18337	18512	18555	18745	18675	18488	18517	18636	18479	18585	18699	18657	18654	18625	18725	18649	18614	18711	18693	18576	18464	18690	18438	18562	18670	18538	18338	18514	18578	18456	18537	18578	18534	18453	18527	18602	18573	18558	18673	18498	18649	18621	18531	18682	18517	18628	18474	18770	18433	18699	18530	18531	18596	18683	18516	18585	18805	18807	18629	18571	18828	18531	18366	18491	18735	18428	18601	18645	18518	18617	18553	18545	18469	18658	18589	18530	18708	18709	18569	18681	18590	18497	18690	18471	18507	18724	18748	18649	18620	18560	18722	18586	18663	18640	18482	18505	18447	18584	18606	18402	18627	18638	18620	18509	18530	18538	18694	18485	18592	18479	18628	18673	18439	18508	18432	18412	18714	18702	18692	18533	18641	18630	18661	18657	18555	18657	18566	18639	18532	18551	18573	18483	18815	18647	18522	18555	18591	18616	18590	18679	18518	18581	18466	18721	18697	18618	18617	18584	18438	18503	18486	18508	18531	18659	18541	18511	18698	18407	18515	18633	18695	18514	18694	18605	18679	18730	18582	18426	18568	18620	18617	18673	18633	18606	18654	18597	18435	18500	18707	18454	18687	18523	18703	18582	18748	18650	18421	18690	18579	18608	18606	18572	18586	18400	18679	18533	18584	18501	18615	18745	18559	18702	18483	18739	18640	18669	18558	18539	18505	18606	18660	18396	18739	18512	18561	18643	18465	18634	18528	18637	18324	18495	18528	18721	18646	18595	18713	18564	18468	18621	18556	18599	18583	18828	18513	18786	18669	18482	18416	18658	18626	18639	18534	18643	18520	18486	18498	18727	18510	18613	18722	18513	18774	18475	18588	18730	18589	18616	18663	18438	18680	18424	18685	18592	18503	18712	18508	18686	18706	18733	18549	18620	18514	18580	18554	18623	18795	18598	18508	18622	18780	18461	18627	18494	18403	18599	18485	18609	18435	18678	18546	18659	18527	18568	18548	18507	18526	18676	18715	18485	18698	18740	18639	18694	18636	18642	18594	18587	18668	18519	18609	18642	18450	18514	18530	18614	18635	18443	18678	18397	18593	18532	18624	18425	18640	18520	18522	18651	18568	18688	18749	18733	18555	18666	18551	18676	18619	18614	18533	18640	18731	18532	18702	18680	18643	18617	18465	18572	18452	18554	18611	18606	18566	18612	18667	18727	18603	18560	18597	18771	18559	18665	18545	18560	18589	18664	18714	18698	18568	18628	18716	18600	18337	18459	18634	18622	18418	18529	18732	18692	18755	18365	18632	18621	18334	18562	18634	18522	18564	18549	18548	18709	18525	18890	18708	18542	18634	18622	18534	18625	18647	18537	18640	18542	18615	18688	18665	18564	18424	18662	18554	18751	18603	18393	18522	18690	18641	18669	18736	18573	18519	18730	18606	18495	18593	18846	18616	18609	18772	18614	18656	18498	18617	18653	18544	18566	18496	18780	18465	18581	18560	18884	18503	18761	18693	18582	18644	18710	18587	18548	18513	18692	18568	18748	18670	18701	18598	18709	18508	18708	18609	18643	18536	18684	18616	18420	18477	18485	18724	18539	18654	18514	18629	18596	18455	18478	18607	18595	18564	18619	18655	18583	18588	18635	18518	18670	18695	18700	18547	18622	18463	18458	18748	18570	18577	18579	18574	18622	18604	18549	18608	18672	18758	18603	18520	18525	18759	18571	18541	18538	18644	18650	18553	18517	18494	18560	18711	18586	18580	18773	18761	18665	18559	18483	18707	18377	18568	18599	18481	18527	18491	18710	18761	18673	18608	18517	18530	18670	18567	18685	18604	18481	18653	18558	18750	18486	18659	18589	18443	18609	18574	18481	18609	18661	18640	18589	18567	18808	18750	18713	18549	18679	18603	18639	18504	18619	18607	18545	18726	18624	18647	18604	18752	18525	18549	18595	18411	18621	18738	18509	18613	18610	18462	18581	18668	18466	18647	18483	18611	18789	18657	18603	18484	18452	18555	18486	18662	18662	18587	18770	18700	18819	18588	18807	18703	18555	18558	18560	18687	18495	18503	18584	18601	18592	18692	18712	18613	18372	18662	18752	18656	18492	18636	18512	18637	18545	18748	18523	18432	18658	18775	18670	18620	18597	18640	18547	18573	18505	18560	18572	18761	18418	18597	18588	18525	18571	18660	18456	18532	18679	18563	18608	18543	18686	18554	18527	18732	18758	18667	18709	18519	18533	18496	18472	18618	18593	18627	18515	18725	18782	18744	18506	18440	18438	18696	18572	18508	18462	18489	18524	18674	18666	18713	18574	18644	18644	18730	18631	18549	18517	18675	18912	18545	18586	18720	18645	18467	18614	18505	18562	18533	18597	18601	18648	18594	18571	18733	18604	18697	18628	18405	18581	18645	18508	18524	18668	18730	18617	18716	18757	18545	18513	18510	18451	18585	18711	18701	18471	18386	18765	18662	18780	18498	18646	18731	18686	18589	18631	18629	18546	18564	18469	18580	18720	18559	18672	18543	18442	18711	18721	18506	18588	18700	18577	18686	18723	18470	18586	18537	18703	18479	18518	18653	18499	18543	18632	18716	18649	18594	18683	18612	18538	18570	18567	18788	18630	18649	18470	18656	18614	18328	18672	18568	18617	18483	18584	18792	18538	18710	18463	18581	18481	18615	18585	18546	18710	18531	18595	18629	18439	18600	18543	18585	18616	18619	18712	18656	18600	18719	18769	18636	18623	18701	18546	18461	18485	18678	18696	18360	18509	18487	18570	18694	18534	18722	18535	18655	18674	18575	18470	18641	18654	18421	18629	18554	18695	18513	18633	18544	18586	18548	18704	18675	18421	18565	18553	18775	18525	18703	18717	18564	18785	18630	18791	18627	18782	18536	18723	18515	18650	18521	18498	18599	18699	18663	18661	18605	18711	18519	18596	18737	18546	18658	18688	18719	18606	18631	18793	18566	18489	18619	18564	18700	18674	18589	18423	18643	18691	18697	18724	18375	18443	18320	18488	18760	18723	18743	18753	18658	18698	18594	18570	18541	18630	18493	18497	18663	18845	18626	18620	18701	18500	18691	18600	18600	18627	18735	18669	18536	18532	18691	18625	18666	18519	18624	18771	18655	18581	18626	18646	18564	18717	18721	18711	18548	18554
24098	21160	27733	25427	24964	30058	32465	30140	29620	29853	29778	29414	29397	29372	29458	29393	29160	29238	29271	29122	29509	28932	29176	28912	29126	29021	29253	29112	28983	28957	28974	29008	28983	28922	29075	28856	29022	29184	28967	29387	29195	29223	28950	28913	28880	28699	28915	29132	29013	28968	28634	29189	29202	28869	28889	28754	29038	29058	29053	28900	29004	28989	28965	28975	28766	28872	28898	28906	28726	28891	28638	28919	29053	29118	29052	28894	28752	28859	28817	28891	28973	28902	28922	28888	28927	28900	28697	28691	28780	28767	28751	28922	28665	29196	28928	28892	28942	28907	28677	28746	28819	28952	28872	28747	28758	28632	28660	28733	28865	28726	28856	28827	28814	28907	28982	28834	28891	28722	29045	28720	28775	28606	28974	28797	28867	28694	28828	28799	28943	28711	28590	28987	29017	28975	28983	28799	29030	28671	28803	28729	28787	28684	28602	28599	28751	28878	28959	28849	28922	29161	28725	28856	28747	28886	28964	29129	28634	28700	28852	28845	28544	28935	29010	28908	28842	28847	28924	29102	28796	28793	28807	28677	28970	28918	28690	28946	29018	28880	29083	28945	28875	28779	28700	28970	28911	28724	28705	28819	29011	28989	28880	28804	28888	28982	28733	28729	28775	28807	28810	28818	28762	28901	28687	28722	28979	28722	28878	28952	28828	28864	28749	28745	28957	28675	28782	28855	28973	28655	28693	28970	28718	28927	28934	28940	28903	28866	28844	28774	29003	29117	28678	28736	28701	28776	28977	29033	29005	28593	28771	28606	29287	28994	28730	28869	28997	28771	28625	28999	28644	28972	28674	28951	28913	28935	28680	28832	28653	28909	29047	28915	28748	29029	28963	28854	28980	28954	28762	28446	28719	28846	28826	28965	28815	28934	28918	28940	28930	28588	28833	28632	28919	28951	28744	28769	29079	28700	28943	28842	28835	28841	28642	28729	28715	28778	28949	28810	28887	28904	28537	28895	28816	28709	28850	28421	29008	28874	28948	28650	28830	28910	28969	28903	28927	28880	29040	29012	28643	29034	28821	28697	28823	28844	28847	28859	29032	28729	29107	28872	28929	28671	28542	28919	28861	28860	29026	28669	28807	28613	28735	28662	28881	28987	28836	28986	28690	28885	28717	28712	28864	28469	28748	28802	28909	28647	28692	28828	29127	29082	28664	28954	28907	28676	28711	29086	28665	28832	28745	28948	28819	29076	28795	28877	28840	28803	28899	28711	28854	28759	28907	29089	28905	28937	28725	29034	29031	28832	28835	29036	28676	28696	29024	28858	28835	28930	28821	28969	28721	29145	28846	28885	28990	28859	28656	28734	28714	28562	29027	28965	28725	28631	28916	28956	28985	28823	29304	28918	28795	28934	29037	28770	29025	28819	28906	28896	28768	28692	28840	28964	28831	28693	28682	28860	28899	29120	29031	28800	29121	29006	28685	28679	28950	28635	28908	28794	29091	29049	28971	29075	28944	29028	28773	29008	29082	29021	28899	28761	28789	29222	28819	28775	28867	28713	28541	28857	28934	28771	28931	28904	28695	28899	28830	28972	28914	28766	28859	28854	29012	28770	28880	28958	28650	28658	28980	28790	28791	28681	28884	29032	28928	28641	29029	28734	29058	28839	29174	28883	28916	28844	28656	28801	28692	28607	28679	28761	28876	28965	28871	28634	28715	29047	29074	28847	28855	28939	28959	29003	28675	29136	28806	28961	28777	28846	28953	28795	28675	28842	28816	28752	28884	28986	28636	28694	28645	28803	28684	28436	28794	28952	28740	28914	28798	29070	28987	28866	29001	28746	29006	28972	28741	28581	28975	29028	28916	28912	28828	28911	28707	28693	28827	28864	28841	28813	28909	28801	28856	28776	28635	28769	28876	28770	28905	28831	29066	28894	28963	28887	28965	28875	29134	28847	28886	28712	28797	29050	28861	28707	28929	28840	28910	28668	28958	28808	28932	28562	28852	28845	29010	28780	28628	28747	28892	28717	28846	28897	28849	28746	28579	28791	28761	28943	28791	28834	28782	28894	28910	28774	28826	28807	28925	28855	28835	28565	29057	28853	28516	28933	28845	28949	28767	28671	28893	28932	28710	28904	28815	28922	28996	28684	28830	28596	28890	29070	28591	28861	28810	28984	28578	28788	28921	28734	29060	29158	29124	28807	28900	28833	28865	28992	28630	28779	28844	28951	28898	28837	28670	28738	28523	28885	28989	28642	28765	28806	28735	29184	28910	28776	29210	28719	29005	28888	29000	28994	28909	28676	28783	29252	28676	28818	29115	28700	28928	28821	28976	28852	29178	28773	28770	28612	28868	28897	28889	28776	28987	29006	28791	29164	28790	28788	28906	28844	28995	28810	29072	29188	28966	28864	28784	28914	28949	28474	28789	28870	28846	28986	28943	29057	28623	28892	29161	28847	28762	28847	28828	28845	28948	28825	28926	28742	28775	28848	28967	28732	28922	28850	28838	29035	28823	29007	29083	28683	28833	28933	28777	28908	28882	29100	28869	28931	28756	28892	28769	28882	28823	28902	28742	28913	28592	28880	28842	28943	28747	28897	28928	29007	28629	29074	28877	28689	28687	29038	29072	29027	28740	28908	28739	28930	28742	28871	28969	28822	28849	28958	28768	28911	28850	28621	28673	28632	28907	28849	28883	28727	28837	28511	28776	28863	28957	29004	28973	28788	28716	28960	29097	28905	28931	28964	28813	28877	28937	29011	28887	28887	28465	28828	28708	28886	28720	29089	28998	28781	28816	28881	28785	28852	29132	28785	28773	28843	28704	28869	28873	28678	28771	28959	28983	28691	28660	29057	29021	28683	28936	28731	28905	28911	28925	28877	29019	28766	28880	28522	28749	29080	28830	28828	29064	28786	28917	28794	28792	29013	28858	28932	28956	28552	29039	28965	28956	28870	28863	28751	28986	28923	28826	28694	28799	28794	28820	28968	28720	28790	28913	28565	29107	28680	28838	29091	28823	28655	29004	28817	28974	28978	28887	28866	28783	28924	29012	28664	28859	28681	29305	28766	29017	28965	28647	28733	28608	28851	28831	29010	28916	28951	28710	28902	29007	28874	28981	29033	28962	29014	28548	28894	29093	28699	28834	28962	28768	28971	29046	28704	28944	28731	28902	28664	28638	28807	28686	28657	28741	28941	28864	28989	28612	28651	28699	28740	28946	28773	28621	28781	28813	29001	28834	29059	28598	28999	28878	28870	28955	28915	29128	28903	28909	28877	28548	28628	28906	28744	28961	28722	28798	29082	28910	28963	28857	29005	28770	28981	29072	28797	28621	28972	29058	28880	28657	29016	28722	28963	29005	28797	29064	28723	29038	29131	29119	28633	29035	28979	28854	28698	28799	28755	28925	28592	28719	28737	29147	28890	28769	28706	28843	28977	29027	28766	28788	28669	28874	28688	28663	28901	28661	28792	28779	28848	28815	28850	28709	28778	28727	29085	28839	28787	28891	28866	28712	28718	28845	28830	28787	28873	28711	28543	28866	29160	28892	28617	28753	28893	28858	28798	29147	29004	28653	28961	28899	28822	28831	28740	28847	28629	28615	28556	28922	28849	28658	28737	28882	28952	28938	28842	28887	28944	28881	28978	29011	28938	29056	28762	28831	28815	28824	29198	28957	28833	29004	28713	28759	28904	28635	28774	28931	28881	29163	28835	29103	28559	28730	28703	28843	28743	28562	28947	29068	28807	28809	28838	28988	28761	28545	28785	28747	28852	28943	28850	28895	28978	29022	28781	28651	28791	28769	28882	28742	29089	28812	28787	28716	28801	28790	28763	29034	29127	28690	28781	28950	28696	28821	28671	29059	28766	28715	28905	28613	28927	28852	28835	29048	28791	29023	28871	28992	28898	28721	29014	28970	29096	29013	28963	28756	29217	28834	28782	28769	28870	28814	28780	28769	29131	28899	28914	28793	28959	28853	29040	28747	28955	28720	28918	28851	28768	28883	28824	29006	28982	28676	28710	28837	28744	28999	28799	28856	28908	28506	28694	28790	28939	29037	29037	28881	28714	28842	29155	28999	29139	28859	28758	28768	28623	28927	28846	29018	29045	28976	28915	29009	28964	28799	28552	28735	29018	28859	28806	28784	28673	28841	28860	28882	29109	28965	28790	28937	29027	28809	28917	28789	28858	28764	28906	28946	29057	28899	28971	28915	28953	28854	28771	28668	28848	29052	28975	28848	29192	28927	28849	29058	28664	28701	28691	28988	28940	28763	28791	28909	28938	28858	28609	29171	29009	28749	28887	28574	28994	28926	28598	28728	28979	29008	29058	28860	28713	28980	28778	28644	28759	28734	28809	29013	28905	28827	28722	29006	28899	28890	29046	28858	28970	28885	28824	29032	29090	28918	28869	28914	28828	28659	28861	28757	29065	28942	28734	28648	28755	29023	28923	28778	28886	28951	28592	28907	28823	29117	28956	28843	28740	28971	28626	28853	28963	29092	28821	28594	28702	28775	28905	28623	28912	28926	28803	28714	28916	28686	28828	28698	28954	28592	28845	28860	28863	28760	28761	28887	28649	28857	28874	29067	28783	28763	28863	28884	28843	28884	28781	28964	28797	28708	29027	28792	28996	28781	28946	28974	28878	28782	28825	28627	28673	28808	28940	28905	28846	28764	28872	28739	28780	28927	28928	28930	28783	28715	28926	28717	28954	28615	28723	28855	29146	28889	29055	28962	28634	28846	28811	28974	28832	28780	28873	29092	28774	28826	28945	28846	28888	28854	29022	29062	29026	28650	28737	29019	29121	28817	28746	29058	28788	28574	28681	28886	28840	28943	28957	28783	28844	28826	28791	28849	29044	28710	28749	28899	29005	28859	28568	28828	28749	28850	28830	29093	29088	28994	28819	28905	28809	28836	28619	28642	28492	28947	28881	28670	28668	28794	28860	28601	28701	28913	28920	28886	29063	28736	28845	29049	28750	28975	28957	29089	29043	28766	28819	28933	28835	28752	28948	28854	28778	28804	28984	28870	28918	29152	28944	29004	28855	28850	28800	29172	29023	28873	28820	28626	28599	28849	28830	29005	28781	29113	28739	28796	28980	28955	29013	28810	28897	28686	28862	28764	28725	28796	28704	29049	28864	29028	28807	28820	28904	28907	28608
18221	28667	28517	24159	22187	20676	20153	19595	19108	18893	18679	18508	18539	18379	18315	18323	18263	18007	18254	18084	18071	18087	17934	18059	18103	18076	18071	18236	17894	18027	18085	17862	17957	17773	17884	17699	18031	18004	18009	17957	17845	17987	18046	17922	18060	17977	17919	17677	17854	17871	17855	17837	17911	17862	17947	17971	17956	17780	18067	17678	17882	17841	17761	17742	17776	17851	17873	17829	17754	17902	17657	17801	17721	17896	17921	17680	17868	17653	17857	17814	17726	17902	17779	18038	18050	17762	17774	17871	17946	17817	17900	17821	17910	17843	17893	17689	17834	17788	17926	17906	17903	17773	17926	17965	17792	17882	17626	17922	17793	17696	17807	17715	17765	17736	17885	17812	17875	17943	17882	17704	17987	17906	17878	17742	17727	17852	17884	17769	17838	17714	17947	17862	17702	17852	17761	17893	17846	17824	17823	17779	17915	17946	17879	17872	17700	17870	17843	17808	17830	17899	17813	17809	17893	17852	17722	17716	17707	17713	17725	17955	17840	17612	17907	17836	17956	17710	17963	17785	17729	17899	17910	17660	17817	17634	17623	17836	17787	17737	17669	17810	17678	17951	17808	17889	17704	17801	17952	17764	17798	18002	17834	17863	17880	17816	17787	17818	17895	17720	17884	17816	17816	17810	17785	17705	17889	17757	17622	17785	17814	17922	17860	17817	17553	17836	17829	17868	17954	17718	17878	17896	17754	17590	17983	17931	17830	17778	17791	17847	17888	17964	17758	17724	17649	17679	17758	17742	17717	17714	17747	17904	17841	17883	17876	17696	17735	17780	17951	17704	17702	17858	17952	17924	17855	17798	17793	17731	17840	17705	17738	17849	17749	17756	17868	17885	18053	17692	17785	17915	17686	17901	17918	17811	17748	17981	17739	18067	18038	17747	17871	17791	17893	17769	17879	17773	17719	17865	17807	17768	17863	17576	17920	17762	17846	17811	17896	17630	17763	17809	17756	17799	17755	17960	17873	17737	17833	18032	17871	17684	17777	17809	17717	17927	17776	17743	17796	17964	17654	17962	18033	17783	17916	17896	17934	17745	18000	17764	17838	17830	17923	17708	17686	17839	17906	17599	17980	17926	17909	17973	17852	17821	17755	17787	17792	18036	17719	17779	17795	17728	17881	17746	17952	17833	17713	17750	17891	17953	17779	17921	17732	17827	17679	17714	17820	18004	17808	17746	17892	17865	17691	17999	17879	17822	17990	17789	17776	17855	17640	17733	17955	17885	17797	17561	18019	17724	17769	17952	18016	17735	17779	17894	17741	17637	17729	17849	17906	17979	17768	17919	17884	17646	17807	17718	17767	17840	17918	17748	17747	17809	17793	17856	17836	17653	17671	17802	17778	17829	17694	17655	18157	17942	17895	17875	17887	17877	17810	17699	17814	17675	17853	17853	17915	17803	17836	17909	17684	17864	17613	17788	17935	17665	17727	17798	17838	17863	17880	17862	17654	18021	17798	17869	17799	17637	17776	17694	17822	17852	17827	17767	17894	17792	17812	17869	17989	17779	17747	17834	17702	17744	17978	17904	17726	17727	17799	17845	17827	17811	17711	17905	17906	17707	17840	17907	17856	17745	17876	17724	17779	17816	17748	17940	17786	17855	17797	17802	17817	17782	17686	17732	17749	17833	17680	17854	17823	17902	17730	17973	17860	17651	17811	17735	17714	17786	17916	17642	17762	17722	17718	17725	18024	17816	18012	17751	17879	17791	17681	17786	17880	18000	17915	17794	17873	17749	17885	17713	17839	17961	17821	17936	17774	17861	17972	17761	17850	17831	17894	17990	18033	17685	17821	17750	17949	17748	17781	17874	17753	17720	17953	17805	17815	17882	17804	17895	17708	17692	17723	17733	17869	17707	17958	17968	17892	17780	17721	17771	17714	17839	17732	17750	17769	17792	17793	17875	17698	17820	17882	17597	17788	17799	17776	17813	17774	17803	17733	17793	17720	17809	17954	17842	17827	17814	17853	17878	17908	17785	17789	17747	17822	17689	17825	17820	17764	17904	17975	17732	17884	17771	17977	17882	17987	17906	17875	17965	17995	17827	17965	17704	17813	17897	17674	17859	17756	17823	17876	17818	17791	17798	17806	17808	18008	17889	17748	17879	17702	17809	17932	17930	17898	17804	17826	17723	17784	17678	17795	17870	17776	17763	17750	17977	17786	17839	17763	17838	17830	17777	17814	17887	17954	17818	17716	17739	17771	17729	17780	17970	17737	17810	17779	17827	17884	17762	17774	17759	17743	17760	17760	17604	17917	17922	17681	17827	17811	17651	17753	17926	17683	17901	17799	17859	17809	17906	18001	17881	17935	17992	17929	17637	17803	17923	17634	17717	17888	17794	17745	17783	17711	17877	17842	17771	17883	17692	17825	17714	17897	17959	17797	17777	17851	17661	17925	17634	17927	17923	17903	17999	17701	17854	17762	17799	17703	17878	17890	17885	17559	17922	18011	17689	17824	17808	17749	17847	17723	17877	17667	17864	17972	17937	17738	17757	17889	17844	17841	17752	17783	18001	17660	17797	17880	17699	17836	17949	17756	17867	17840	17775	17787	17739	17961	17909	17865	17890	17819	17778	17595	18006	17942	17728	17860	17899	17789	17718	17810	17783	17780	17798	17807	17793	17570	17751	17886	17639	17865	17859	17837	17845	17780	17987	17754	17990	17774	17744	17942	17875	17667	17692	17709	17855	17916	17819	17907	17998	17877	17903	17772	17945	17826	17812	17890	17740	17862	17861	17745	17823	17702	17817	17691	17822	17728	17950	17769	17783	17627	17722	17836	17976	17938	17810	18035	17814	17737	17779	17727	17812	17893	17759	17756	17805	17814	17801	17933	17780	17798	17797	17731	17832	17764	17787	17834	17856	17987	17676	17883	17781	17714	17814	17998	17934	17934	17870	17760	17747	17778	17817	17869	17850	17712	17942	17822	17822	17652	17859	17809	17586	17776	17789	17765	17941	17710	17769	17737	17938	17855	17741	17807	17849	17762	17655	17655	17760	17841	17747	17794	17903	17708	17755	17953	17753	18005	17901	17845	17798	17942	17787	17845	17646	17862	17763	17843	17849	18082	17682	17862	17932	18108	17758	17746	17872	17977	17850	17657	17786	17856	17808	17823	17836	17721	17664	17650	17793	17990	17870	17701	17992	17834	17786	17914	17890	17813	17962	17868	17857	17780	17977	17830	17907	17930	17731	17858	18029	17682	17787	17857	17980	17819	18014	17729	17749	17764	17862	17986	17893	17776	17925	17786	17821	17885	17567	17849	17901	17848	17847	17951	17828	17676	17630	17742	17850	17928	17920	17831	17959	17807	17914	17929	17792	17788	17754	17727	17831	17662	17919	17918	17886	17796	17904	17893	17882	17922	17733	17735	17815	17793	17619	17822	17889	17950	17942	17951	17836	17925	17807	17751	17783	17751	17961	17864	17759	17872	17790	17654	17749	17919	17714	17631	17817	17704	17779	17742	17800	17886	17850	17899	17743	17777	17815	17792	18021	17948	17700	17675	17861	17860	17753	17669	17740	17760	17753	17755	17876	17759	17836	17857	17727	17720	17835	17888	17908	17982	17675	17883	17854	17902	17803	17842	17904	17842	17870	17853	17802	17865	17734	17789	17849	17866	17663	17760	17900	17758	17676	17870	17999	17772	17838	17832	17902	17740	17793	17795	17897	17835	17619	17910	17851	17819	17894	17801	17983	17960	17886	17778	17955	17913	17797	17870	17908	17901	17936	17874	17979	18007	17902	17849	17814	17711	17904	17705	17965	17732	17742	17805	17840	17946	17766	17719	17696	17829	17851	17901	17674	17858	17816	17758	17865	17906	17873	17835	17702	17924	17720	17878	17978	17771	17685	17816	17665	17827	17880	17837	17761	17781	18001	17695	17846	17922	17749	17836	17840	17840	17815	17753	17812	17767	17881	17808	17963	17791	17823	17752	17924	17927	17967	17730	17684	17834	18023	17868	17973	17886	17838	18022	17739	17797	17779	17780	17781	17891	17755	18013	17839	17853	17693	17758	17890	17809	17840	17716	17739	17755	17765	17784	17727	17690	17920	17848	17793	17746	17806	17914	17908	17851	17807	17860	17808	17895	17945	17794	17820	17872	17766	17887	17905	17850	17822	17734	17649	18011	17912	17880	17773	18105	17841	17786	17659	17746	17737	17820	17970	17788	17562	17840	17768	17717	17904	17718	17774	17740	17834	17823	17708	17931	17923	17870	17927	17758	17759	17680	17786	17697	17803	17997	17703	17840	17781	17820	17668	17796	17948	17900	17785	17901	17724	17816	17896	17713	17914	18038	17638	17891	17769	17759	17989	17844	17853	17843	17776	17936	17866	17893	17660	17733	17796	17855	18017	17686	17811	17873	17835	17523	17943	17811	17882	17907	17991	17878	17861	17846	17715	17818	17994	17811	17984	17688	17877	17746	17677	17873	17708	18071	17793	17798	18020	17676	18109	17640	17899	17651	17877	17789	17982	17746	17732	17998	17888	17861	17772	17877	17820	17807	17705	17788	17833	17732	17777	18021	17846	17693	17885	17966	17750	17845	17797	17878	17889	17952	17824	17847	17684	17784	17819	17952	17831	17675	17966	17863	17775	17837	17942	17862	17597	17763	17890	17672	17757	17771	17778	17909	17780	17865	17805	17744	17863	17877	17731	18005	17804	17722	17696	17756	17760	17845	17848	17838	17796	17825	18094	17670	17707	17874	17896	17745	17796	17800	17828	18009	17747	17684	18014	17842	17742	17861	17804	17629	17880	17691	17915	17952	17898	17859	17935	17869	17867	17644	17849	17735	17722	17694	17866	17957	17824	17781	17841	17781	17811	17722	17712	17857	17848	18015	17800	17758	17876	18150	17820	17961	17772	17764	17833	17838	17814	18024	18024	17916	17863	17775	17819	17648	17698	17928	17979	17802	17930	17632	17867	17744	17884	17846	17879	17752	17992	17857	17933	17763	17942	17731	17967	17941	17837	17886	17996	17740	17811	17927	17676	17985	17715	17645	17880	17792	17922	17626	17868	17753	17815	17635	17951	17842	17680	17910	17703	17717	17748	17966	17728	17757	17998	17932	17863	17869	17935	17831	17874	17973	17873	17946	17961	17725	17814
22682	21210	27817	25036	22715	28526	34451	31320	30513	30578	30582	30201	30112	30151	30047	29954	29664	30000	30037	29674	29678	29855	29855	29876	29509	29551	29522	29264	29684	29633	29619	29382	29437	29341	29618	29694	29436	29367	29332	29283	29467	29577	29393	29410	29211	29454	29496	29286	29405	29315	29441	29143	29236	29271	29284	29597	29225	29507	29481	29485	29349	28984	29545	29288	29092	29124	29140	29189	29257	29039	29275	29469	29028	29324	29480	29332	29284	29417	29177	29416	29368	28999	29075	29127	29034	28977	29467	29131	29296	29210	29191	29384	29447	28932	29234	29299	29003	29480	29188	29275	29509	29201	29198	29346	29248	29053	29130	29172	29125	29226	29455	29336	29441	29285	29282	29371	29144	29327	29395	29041	29104	29184	29303	29081	29330	29191	29057	28985	29337	29381	29276	29389	29452	29095	29514	29227	29290	29258	29209	29454	29181	29066	29186	29403	29021	29261	29176	29257	29166	29344	29312	29135	29213	29284	29226	29247	29109	29209	29150	29255	29236	29248	29169	29213	29356	28946	29363	29064	29237	29187	29024	29152	29331	29366	29252	29335	29108	29263	29368	29365	29337	29276	29288	29151	29303	29060	29316	29336	29154	29243	29382	29256	29109	29381	29353	29234	29288	29211	29101	29158	29306	29300	29160	29095	29221	29423	29265	29270	29271	29168	29157	29230	29267	29185	28921	29165	29125	29018	29177	29493	29357	29347	29135	29062	29122	29236	29122	29043	29432	29266	29032	29094	29294	29270	29341	29072	29103	29331	29162	29272	29458	29326	29089	28841	29132	29273	29346	29198	29177	29092	29265	29293	28940	29098	29156	29291	29293	29139	29013	29138	29433	29158	29323	29102	29168	29177	29288	29175	28953	29256	29020	29277	29280	29059	29081	29198	29347	29144	29391	29057	29048	29036	29339	29294	29084	29271	29195	29006	29089	29388	29277	29234	29355	29093	29244	29191	29292	29229	29137	29284	29085	29231	29016	29175	29251	29064	28948	29394	29239	29382	29460	29238	29136	29028	29027	29096	29161	29100	29069	29055	29191	29086	29003	29359	29383	29162	29252	29365	29405	29351	29127	29502	29406	29305	29244	29456	29325	29307	29058	29062	29476	29316	29093	29066	29381	29104	29172	29268	29261	29245	29176	29068	29355	29031	29224	29161	29272	29244	29017	29197	29334	29162	29062	29210	29509	29267	29213	29190	29266	29237	29358	29298	29391	29057	28764	29139	29106	29233	29263	29440	29309	28990	29276	29379	29243	29343	29038	29254	29164	29068	29335	29341	29447	29204	29141	29319	29429	29253	28987	29263	29172	29183	29029	29065	29141	29054	29314	29293	29181	29161	29135	29062	29284	29273	29174	29379	29424	29421	29324	29218	29150	29121	29181	29068	29372	29277	29262	29072	29030	29180	29001	29154	29401	29275	29152	28941	29337	29184	28847	29090	29305	29284	29158	29068	29324	29159	29218	29505	29300	29315	29388	29051	29229	29311	29148	29302	29125	29376	29365	29064	29000	29218	29479	29146	29294	29207	29084	29027	29281	29175	29124	29113	29216	29209	29340	29253	29442	29115	29035	29149	29179	29193	29082	29050	29068	29133	29192	29241	29305	29166	29061	29323	29161	29173	29336	28829	29239	28956	29107	29247	29218	29306	29315	29263	29246	29115	29210	29441	29105	29065	29280	29072	29112	29248	29100	29194	29254	29431	29137	29350	29283	29235	29044	29431	29282	29013	29094	28958	28874	29125	29190	29258	29400	29048	29275	29224	29375	29489	29149	29243	29080	28982	29236	29137	29275	29188	28990	29338	29392	29025	29230	29229	29225	29195	29232	29249	29378	29578	29373	29233	29191	29193	29139	29101	29232	29331	29176	29228	29317	29235	29172	29199	28940	29297	29192	29340	29213	29124	29340	28972	29017	29215	29096	29020	29209	29112	29244	29070	29109	29096	29114	29228	29121	29336	29184	29169	29181	29367	29231	29324	29084	28889	29080	29202	29189	29091	29021	29168	29486	28695	29270	29009	29341	29287	29141	29503	29101	29217	29124	29243	28925	28851	29138	29345	29263	29289	29337	29413	29219	29190	29231	29011	29381	29253	29102	29250	29503	29304	28904	29420	29044	29390	29010	29291	29167	29261	29196	29143	29300	29241	29054	29247	29097	29085	29297	29297	29341	28973	29057	29246	29137	29483	29313	29340	29131	29143	29100	29244	29256	29240	29215	29180	29461	29240	29126	29176	29370	29244	29370	29212	29410	29333	29089	29446	29331	29354	29273	29119	28939	29309	29623	29435	29300	29555	29079	29023	28987	29150	29417	29206	29202	29463	29461	29115	28853	29102	29177	29195	29214	29108	29412	29236	29292	29042	29222	29050	29138	29058	29060	29193	29195	29465	29113	29201	29344	29125	29333	29247	29251	29008	29244	28928	29118	29390	29250	29178	29583	29157	29108	29393	29316	29268	29399	29104	29234	29427	29222	29209	29388	29226	29209	29124	29399	29223	29325	29288	29008	29096	29364	29165	29164	29156	28993	29069	29141	29252	29342	29232	29132	29067	29448	29250	29531	29271	29002	29179	29126	29395	29180	29212	29558	29103	29232	29186	29170	29394	29061	29191	29140	29076	29404	28832	29073	28981	29244	29312	29240	29286	29359	29351	29358	29353	28994	28877	29387	29181	29228	29195	29141	29111	29289	29302	29315	29162	29147	29149	29048	29191	29280	28952	29307	29197	29430	29210	29337	29496	29392	29057	29073	29339	28976	29091	29404	29105	28829	29097	29076	29221	29253	28940	29276	29159	29163	29274	29466	29251	29286	29251	29018	29109	28986	29126	29475	29129	29188	29300	29102	29402	29148	28976	29123	29118	29240	29333	29038	29102	29217	29080	29069	29301	29087	29043	28975	28882	29102	29302	29258	28968	29331	28926	29246	29084	29178	29339	29149	29255	29130	29230	29293	29394	29111	29194	29222	29240	29289	29006	29229	29264	29085	28945	29197	29335	29362	29185	29019	29161	29059	29165	29449	29365	29379	29148	29356	29378	29313	29158	28969	29163	29233	29117	28886	29392	29036	29260	28976	29121	29317	29402	29302	29303	29202	29175	29336	29177	29318	29004	29224	29440	29350	29308	29373	29352	29113	29244	29437	29293	29261	29223	29483	29112	29131	29208	29395	28946	29446	29257	29221	28947	29140	29351	29004	29200	29256	29536	29354	29514	29251	29109	29288	29079	29208	29138	29266	29074	28898	29217	29254	29088	29412	29167	29365	29041	29137	29214	29163	29219	29158	29233	29029	28908	29126	29285	29207	29245	29374	29243	29116	29196	29125	29063	29468	29213	29017	29109	29208	29117	29309	29048	29283	29118	29031	28976	28721	29132	29052	29066	28955	29155	29318	29132	29187	29372	29054	29012	29076	29318	29359	29194	29147	29108	29109	29038	29106	29171	29365	29281	29174	29241	29079	29158	29100	29325	29195	29121	29203	29393	29337	28835	29181	29061	28947	29137	29186	29249	29411	29432	29365	29197	29271	29143	29306	29261	28948	29238	29255	29187	29268	29355	28993	29108	29362	29144	29201	29334	29157	29303	29062	29077	29179	29169	29126	29253	29233	29035	29087	29334	29172	29275	29340	29049	29297	29133	29252	29294	29191	29279	29242	29306	29183	29130	29217	28925	28974	29129	29317	29188	29175	29200	29320	29168	29286	29198	28860	29307	29080	29376	29549	29317	29143	29170	29253	29352	29172	28851	29179	29502	29071	29133	29175	28952	29527	29210	29366	29397	29331	29072	28943	29195	29114	29132	29176	29194	29418	29308	29117	29117	29160	29305	29308	29289	29006	29439	29256	29242	29365	29360	29225	28965	29418	28912	29128	29330	28973	29073	29117	29377	29337	29408	29372	29113	29003	29050	29078	29184	29098	29307	28898	29377	29288	29219	29192	29029	29020	29233	29155	29398	29310	29215	29192	29211	29308	29273	29201	29278	29244	29350	29539	29270	29211	29134	29211	29078	29296	28982	29263	29000	29104	29491	29084	28947	28960	29438	29159	29119	29095	28976	28871	29101	28937	29153	28929	29227	29206	29188	29307	29008	29237	29189	28907	29214	29233	29179	29029	29168	29027	29093	29115	29400	29244	29064	29269	29510	29369	29347	29253	29180	29321	29009	28776	29113	29359	29263	29081	29199	29314	29434	28975	29309	29195	29425	29181	29206	29355	29469	29295	29202	29094	29155	29297	28802	29254	28943	29138	29110	29383	29059	28976	29055	29390	29293	29307	29005	29473	29149	29193	29291	29313	29231	29333	29421	29198	29207	29106	29159	29072	29513	29396	29418	29441	29091	29194	29296	29255	29112	29263	29222	29095	29252	29054	29211	29392	29328	29060	29288	29150	29009	29222	29299	29499	28848	29044	29296	28958	29262	29264	29040	29372	29345	29431	29437	29357	29343	29064	29134	29131	29344	29443	29153	29206	28977	29059	29243	29100	29203	29193	29274	29134	29128	29039	29056	29224	29375	29266	28974	29024	29378	29094	29172	29218	29171	29322	29065	29153	29089	29091	29125	29218	29190	29047	29078	29214	29304	29468	29378	29399	29193	29215	29103	29151	29345	29160	29193	29161	28935	28993	28960	28972	29271	29118	29119	29085	29269	29213	29306	29265	29158	29067	29268	29423	29271	29297	29147	29321	29082	29097	29052	29322	29046	29617	29008	29379	29175	29001	28853	29254	29302	29251	29296	29249	29234	29263	29231	29307	29367	29287	29071	29295	28945	29236	29161	29177	29191	29155	29198	28820	29079	29244	29133	29077	29128	29388	29042	29150	29101	29239	29428	29235	29089	29194	29224	29118	29241	29182	29348	29231	29201	29092	29311	29058	29248	29259	29108	29414	29395	29346	29079	29217	29445	29348	29036	29185	29280	28892	29228	28970	29142	29392	29204	29029	29047	29148	29000	29087	28959	29331	29396	29207	29029	29118	29265	29184	29321	29138	29092	29107	29216	29185	29132	29268	29350	29071	29293	29225	29320	29133	29094	29234	29027	29412	29083	28878	29303	29042	29257	29102	29134	29338	29060	28953	28901	29220	29154	29189	29246	28987	29091	29120	29275	29539	29204	29208	29243	29249	29228	29218	29115
19743	34127	33602	27668	24810	22587	21498	20638	20360	19911	19459	19263	19052	18861	18906	18779	18780	18607	18441	18268	18501	18430	18304	18298	18329	18206	18242	18022	18110	18103	18254	18112	18125	18060	18208	18184	18106	18211	18059	18230	18057	18294	18223	17954	18129	18009	18150	18140	17871	18060	17960	18109	18024	18245	18179	17980	18016	17927	18102	18156	18056	17984	18139	18005	18023	18054	17720	17851	17933	17940	18024	17886	17855	17989	18042	17990	17991	18013	18006	18001	18112	18111	17827	17896	18092	17970	17849	18020	17973	17920	18008	17873	17912	17774	17948	17881	17921	17944	17998	17849	17956	18071	18056	17895	18194	18114	17989	18008	17845	18004	18122	17983	17946	17704	17894	17809	17854	18024	18021	17831	17969	17842	17976	18151	17972	17873	18106	17752	18027	17843	17961	17825	17838	18039	18014	18069	17991	17793	17749	18093	18064	17711	17862	17876	18032	17985	18065	17815	17917	17821	17828	18015	18053	18148	17841	17915	17886	17909	17977	17815	17930	17974	18091	17986	17829	17877	17994	18070	17958	17846	17910	17978	17882	17897	18016	17917	18004	17981	17780	17923	17786	17949	17902	17856	18029	17857	17909	17763	17934	17957	17867	17803	18018	17969	17902	18004	17951	18035	17856	18007	17865	18007	17840	17905	17853	17816	17777	18013	18059	18180	17992	17937	17851	17738	17929	17902	18012	17787	18136	17726	17997	18031	17901	17950	17840	17846	17862	17917	18071	17900	18050	18160	17887	18076	17945	17977	17957	17870	17905	17838	18087	17765	17821	18070	17833	17798	18036	18002	17919	17744	17983	17896	18169	17779	17895	17794	17936	17784	17780	17871	17756	17996	17869	17932	17956	17990	17898	17882	17992	18109	17880	18004	17944	17964	17911	17866	17999	17852	18050	17768	17852	17985	18018	17856	17904	18086	17904	17955	17830	17788	17993	18028	17835	17870	17920	17789	18029	17822	17838	17686	18035	17766	17914	17980	17975	17947	17943	17967	17968	18014	17997	17761	17922	18061	17777	18062	17859	17941	18049	17860	17922	17757	18141	17940	17825	17769	17894	17968	17951	18006	17979	17837	18019	17898	17959	17792	17786	17891	18026	17813	17758	17872	17945	17890	17803	18032	18026	17948	17975	17854	18019	18117	17857	17766	17915	18060	17761	17889	17869	17952	17768	18004	17763	17950	17853	17966	17768	17636	17857	18031	18078	17993	17930	17818	17843	17882	17957	18113	17947	17804	17987	17923	18113	17810	17866	17823	17975	17743	17863	18005	17865	18135	17940	18013	17697	17821	17994	17960	18010	17919	17874	17819	17751	17947	17944	17912	17726	17806	17947	17995	17962	17814	17911	17891	17879	17959	17873	17939	17866	18005	17911	18010	17630	17944	18014	17776	17879	17926	18111	17993	17909	17850	17998	18084	17900	17945	18091	17808	18013	18029	17849	18076	18195	17906	17838	18012	17778	18013	18080	17863	17896	18116	17978	18011	18106	17868	17882	17949	17949	17738	17898	17974	17934	17889	17779	17908	17883	17882	17891	17902	17998	17971	17912	18007	17762	17935	17943	18073	17998	17834	17970	17937	17980	17755	17857	17743	18003	17902	17964	17854	17970	17739	17940	17849	17798	17922	17723	17838	17839	17930	17959	17888	17990	18126	17905	17783	17993	17831	17871	17839	17944	17853	17952	17828	17891	17946	17957	17861	17962	18007	17918	17780	17876	18037	17855	17807	18064	18011	17843	17908	17888	18021	17843	17931	17730	17851	17939	18126	17810	17994	17844	17853	17914	17881	17795	17767	18034	17890	17842	17887	17872	17890	17869	17851	17929	17995	17861	17992	17922	17939	17977	17872	18063	17886	17813	17870	17961	17792	17811	17966	18001	18033	17861	17809	17931	17868	17819	18039	17932	17965	17780	17891	17920	17922	17916	17992	17839	17871	17980	17712	17999	18102	18081	18039	17994	17848	18087	17811	17920	18017	17970	17792	17978	17800	18054	18000	17863	17879	17955	17784	17872	17756	17998	18172	17865	17982	17980	17974	17870	17955	17781	18093	17896	17945	17903	17891	18084	18097	17937	17886	17900	17874	17979	17815	17966	17824	17933	17985	17825	17815	17842	17768	17954	17750	17813	17759	17945	18018	17869	17740	17887	17865	18064	17832	17932	17936	17937	17892	17978	17973	18144	17841	17849	17833	17788	18030	17886	17821	17995	17802	17947	17812	17919	18026	17897	18074	17939	17766	17978	17995	17758	17705	17837	17872	17884	17975	17742	17863	17737	17900	17833	17674	17897	17894	17963	18042	18055	17870	17861	17945	17978	17978	17904	18050	17980	17814	18032	17913	18000	17839	17924	17799	17709	17923	17968	17842	17938	17926	17711	17978	17855	17908	17808	17838	17837	17858	17871	17792	17946	17929	17903	17924	17828	18009	17928	18026	17863	18061	17778	17972	17825	17908	17933	17947	17994	17750	17915	17801	17971	17806	17930	18106	17987	17940	17933	18015	17909	17850	17878	17885	17904	17683	17915	17943	17854	17989	17957	17938	17875	17844	17927	17751	17901	17786	17958	17804	17914	17861	17848	18100	18055	17803	17834	17794	17957	17739	18013	17732	17848	17847	17992	18133	17656	17901	18137	17961	17886	17891	18008	18005	17882	17830	17917	18028	17877	17926	18103	17816	17849	18065	17745	17932	17712	17978	17957	17952	17977	17807	17799	17933	17879	17839	17885	17846	17895	17856	17666	17860	17981	17831	17972	17788	17978	17839	17935	17937	17836	17934	18040	17873	17861	17956	17967	17906	17880	17942	17941	18015	18007	17986	17946	17839	17903	18113	17925	17950	17987	18085	17862	17955	17860	18025	17863	17968	17796	17939	17864	18173	17894	18010	17901	18064	17989	18083	17696	17930	18042	17973	17749	17993	17964	17817	17833	18066	17874	17825	17910	18163	17793	17831	17887	17930	17864	17931	17918	18013	17938	17846	18056	17929	17933	17974	17715	17942	17791	17848	18131	17939	17889	17859	17875	18015	17799	17865	18024	17895	18051	18013	17793	17785	17927	18016	17791	17835	17844	18203	18232	17956	17931	17948	17906	17955	17986	18094	18021	17793	17859	18068	17904	17935	17839	18065	17922	17819	17771	18010	17883	17804	17758	18081	17773	17826	17981	18044	17914	17879	17964	17948	17786	17818	18097	17862	17919	17700	18057	17938	18011	17977	17955	17921	17838	17939	17875	17932	17975	18010	17756	18027	17857	17905	17687	17799	17781	17753	18118	17970	17919	17855	18040	17993	18093	17998	17909	17819	17875	18018	17964	17928	17903	17878	18132	17775	17977	17930	17712	18196	18048	17959	17780	17937	17911	17802	17994	17801	17939	17677	17910	17910	17972	17995	17883	17814	17916	17967	17932	17914	17878	17898	17903	17828	18051	18005	17901	18041	17832	18112	17721	18209	17997	17980	18030	17886	17939	17890	17757	17962	17913	17939	17795	17863	17955	17662	17949	17860	17908	18038	18026	17894	17866	17935	17893	17877	17877	17910	18004	17770	17974	18041	18032	17736	18068	17886	17768	18133	18024	17739	18096	18039	17922	17929	17935	17942	17953	17929	17854	17853	18023	17832	17932	17973	17812	18104	17756	17934	17812	18111	17785	17930	17913	17813	18088	17896	17892	17997	17850	17894	18002	17880	17975	17905	17915	17797	17798	18046	18019	18090	17737	17819	17956	17849	17946	17865	17881	18007	18106	17758	17907	17836	17704	18135	17822	17779	18034	18062	17826	18015	17621	17975	17871	17825	18127	17974	17935	17859	17802	18112	17769	18015	17898	17782	17907	17880	17983	17935	17982	18093	17870	18000	17928	17955	18035	17870	18019	17960	17821	18076	17688	17893	17812	18041	17974	17897	17918	18021	17962	17950	17648	18074	17850	17890	17898	17897	17853	18114	17854	17933	18136	17852	17970	17961	17918	17830	17908	17807	17929	17853	17977	18065	17968	17999	17934	17920	17927	17978	17847	18084	18057	17875	17831	17809	17985	17968	17855	17780	17946	17850	17880	17933	17931	17855	17993	17909	17995	17934	17907	17742	17926	17904	17808	17704	17825	17818	17930	18024	17915	17799	17994	17939	17831	17720	17917	17979	17822	17952	18099	17783	17889	17892	17989	17921	18014	17998	17882	17839	17921	17880	18098	18003	18065	17769	17982	17603	18024	17752	17931	17870	17933	18005	17807	17944	17964	18133	17772	17951	17985	17855	18048	17765	17899	17950	17972	17960	17840	17850	17912	17943	17903	17977	17886	17873	17833	17752	17996	17739	18099	17878	17879	17961	18119	17903	17853	17817	17877	17831	17913	17740	17978	17975	18015	17832	18015	17921	17936	17863	17854	17753	17806	17834	17826	17849	17748	17940	18041	18032	18021	17837	17969	17904	17933	17949	17796	18019	17743	17861	17980	17845	17982	17938	17961	17779	17834	18019	17814	17883	17911	17930	17896	17776	17918	17799	18041	17814	17914	17892	18075	18072	18071	17997	18166	17985	17760	17757	17979	17967	17985	18011	17954	18014	18070	17866	18096	17922	17829	17865	17906	18083	17816	17987	17718	17992	17921	18053	18048	17843	17808	17868	17833	17982	17960	18041	17865	18062	17994	17897	17982	17964	17904	17780	17965	17733	17850	17885	17908	17954	17971	17865	17902	17856	18072	17982	18027	17856	17721	18080	18082	17921	17924	18179	17832	17794	17719	18034	17793	17795	18042	17916	17834	18057	17919	17936	17886	17944	17990	18124	17983	17816	17968	18103	17924	18054	17918	17945	17904	18065	18091	17962	17804	17764	17979	17870	18079	17804	17970	18030	18054	17820	17919	17794	17884	17985	18071	17924	17821	18056	18012	18033	17890	17938	17716	18056	18018	17992	17847	18042	17869	18029	17948	17942	17846	17900	18023	17942	17958	17958	18094	17758	17907	17702	17922	17860	18001	17816	18127	17933	17958	17717	17903	17968	17852	18063	17911	17983	18030	17945	17772	17982	17976	18010	17970	17899	17924	18030	17761	17959	18037	17817	17934	17900	17990	17786	17932	18217	17955	17950	17969	18045	17973	17887	17797	17801	18165	17993	17946	17856	17904	17901
35975	28986	33983	33266	31535	31463	31269	31272	31286	31452	30960	30936	31004	30811	31007	30690	30858	30951	30991	30945	30918	30797	30787	31007	31095	30878	30929	30719	30998	30774	30878	31042	31045	30842	30831	30608	30883	30797	30735	30905	30751	31032	30726	30635	30931	30832	30957	30767	30876	30657	30669	30760	30721	30641	31149	30809	30874	30672	31029	30730	31031	30747	30824	30856	31171	30769	30792	30808	30921	30887	30688	30547	30689	30740	30854	30668	30749	30624	30667	30866	30926	30526	30851	30631	30748	30665	30711	30921	30501	30779	30961	30724	30980	30673	31000	31003	30837	30490	30751	30766	30959	30686	30950	30713	30934	30895	30903	30589	30795	30888	30794	30526	30620	30732	30543	30589	30925	30524	30725	30805	30717	30786	30541	30605	30681	30623	30840	30563	30855	30747	30926	31036	30720	30880	30672	30887	30655	30645	30693	30698	30764	30775	30946	30635	30771	30535	30577	30587	30884	30858	30933	30798	30645	30575	30658	30759	30935	30667	30857	30702	30766	30875	30842	31002	30759	30845	30760	30757	30522	30561	30812	31026	30998	30597	30633	30804	30735	30760	30740	30804	31016	30679	30963	30921	30679	30785	30778	30599	30564	30654	30472	30550	30791	30552	30714	30621	30555	30601	30749	30782	30693	30785	30891	30719	30781	30714	30578	30693	30842	30857	30729	30527	30472	30974	30566	30581	30800	30883	30806	30547	30584	30894	30891	30889	30735	30799	30768	30830	30607	30590	30626	30798	30537	30867	30842	30757	30792	30771	30862	30771	30862	30922	30967	30736	30974	30812	30922	30815	31040	30884	30881	30986	30829	30721	30564	30644	30483	30746	30835	30718	30772	30676	30776	30865	30772	30906	30883	30705	30821	30808	30595	30642	30655	30408	30522	30712	30578	30904	30626	30773	30732	30637	30577	30924	30531	30860	30926	30559	30958	30665	30866	30465	30790	30836	30723	30632	30550	31028	30877	30783	30576	30642	31091	30712	30932	30617	30400	30878	30864	30481	30927	30932	30675	30852	30989	30847	30516	30808	30783	30735	30625	30946	30437	30357	30919	30784	30660	30743	30912	30698	30611	30802	30739	30716	31017	30815	30792	30684	30796	30478	30566	30673	30511	30791	30794	30643	30489	30612	30874	30827	31024	30766	31060	30841	30859	30836	30753	30670	30937	30702	30996	30571	30688	30935	30911	30611	30690	30830	30885	30669	30629	30818	30576	30741	31057	30912	30774	30764	30901	30812	30683	30729	30856	30854	30931	30707	30488	30670	30757	30695	30860	30830	30595	30785	30817	30859	30886	30587	30747	30779	30609	30852	31007	30598	30769	30851	30771	30808	30748	30749	30788	30998	30838	30820	30841	30889	30697	30730	30606	30796	30776	30848	30581	30742	30831	30790	30925	30441	30798	30617	30778	30790	30865	30650	30687	30660	30862	30747	30725	30437	30937	30955	30710	30840	30704	30539	30866	30944	30841	30762	30878	30699	30571	30873	30785	30803	30857	30752	30678	30876	30867	30764	30808	30887	30792	30753	30973	30841	30857	30691	30765	30833	30607	30526	30631	30934	30794	30566	30871	31061	30985	30592	30821	30710	30700	30773	30550	30800	30831	30809	30604	30564	30723	30693	30643	30624	30746	30560	30985	30644	30846	30722	30709	30717	30780	30893	30969	31032	30947	30981	30880	30807	31047	30772	30803	30786	30644	30806	30758	30867	30407	30776	30910	30745	30493	30941	30933	30613	30775	30815	30618	30772	30599	30731	30687	30753	30753	30688	30813	30650	30739	30714	30599	30930	30885	30670	30578	30785	30846	30583	30800	30618	30875	30960	30489	30673	30943	30731	30847	30781	30860	30855	30913	30739	30701	30822	30746	30717	30823	30408	30478	30852	30899	30544	31028	30777	31052	30483	30511	30824	30802	30939	30849	30811	30801	30682	30742	31153	30848	30684	31091	31073	30764	30726	30996	30865	30769	30713	30805	30854	30644	31019	30794	30860	30424	31066	30860	30705	30789	30681	30892	30933	30897	30782	30708	30655	30837	30872	30823	30753	30845	30675	30614	30882	30971	30922	30645	30742	30767	30795	31017	30864	31074	30835	30773	30586	30848	30958	30751	31024	30858	30771	30829	30723	30824	30821	30485	30566	30612	31036	30977	30712	30706	30743	30895	30701	30797	30717	30735	30670	30812	30729	30881	30588	30533	30674	30798	30624	30786	30734	30813	30611	30793	30808	30749	30622	30775	30656	30648	30821	30831	30689	30819	31108	30697	30618	30825	31119	30737	30819	30743	30788	30540	30807	30504	31068	30946	30689	30706	30742	30770	30701	30633	30827	30748	30820	30913	30760	30816	30724	30507	30798	30748	30357	30805	30761	30931	30771	30674	30879	30643	30642	30888	30745	30647	30944	30965	30978	30973	30844	30640	30811	31009	30774	30593	30547	30690	30695	30881	30712	30836	30754	30828	30863	30620	30818	30897	30747	31074	30711	30514	30856	30823	30678	31107	30831	30776	30966	30781	30664	30924	30767	30515	30850	30521	30636	30843	30873	30863	30894	30927	30855	30537	30798	30839	30725	30665	30936	30955	30807	30588	30484	30925	30883	30760	30757	30601	30713	30754	30380	30563	30731	30819	31031	30834	30807	30786	30831	31074	30724	30643	30792	30674	30611	30755	30775	30797	30635	30877	30655	30489	30697	30679	30670	30735	30620	30698	30779	30780	30772	30886	30677	31050	30703	30668	30812	30810	30788	30712	30826	30755	30988	30684	30721	30900	30786	30572	30570	30798	30801	30881	30818	30696	30699	30653	30667	30749	30809	30652	30752	30805	30498	30932	30551	30806	30425	30732	30797	30526	30791	30690	31013	31024	31041	30871	30760	31001	30890	30643	30871	30823	30937	30692	30833	30921	30543	30722	30972	30763	30710	30962	30964	30591	30920	30975	30640	30708	30727	30637	30667	30875	30715	30702	30618	30757	30946	30691	30699	30749	30827	30645	30669	30847	30844	30830	30589	30635	30739	30805	30654	30861	30666	30643	30797	30837	31135	30907	31018	30834	30599	30781	30592	30593	30862	30720	30968	30943	30923	30775	30846	30770	30761	30994	30813	30564	30774	30713	30713	30894	30935	30747	30711	30961	30583	30762	30818	30793	30745	30813	30792	30610	30708	30694	30668	30921	30945	30735	30612	30799	30689	30962	30852	30744	30728	30407	30846	30596	30791	30663	30725	30764	30598	30767	30949	30974	30897	30819	30765	30788	30789	30896	30437	30899	30579	30700	30764	30784	30749	30882	30642	30797	30858	30863	30764	30599	30633	30514	30768	31126	30628	30677	30607	30885	30708	30536	30624	30377	30697	30910	30940	30849	30878	30663	30657	30834	30641	30911	30737	30860	31096	30647	30626	30732	30485	30765	30902	30925	30801	30729	30745	30837	30515	30885	30701	30911	30781	30816	30645	30904	30562	30474	30655	31139	30718	30856	30682	30942	30776	30794	30876	30833	30813	30804	30554	30695	30703	30899	30751	30863	30656	30669	30928	30755	30798	30958	31160	30704	30775	31050	30752	30903	30591	30762	30465	30730	30587	30489	30818	30718	30560	30895	30794	30497	30770	30941	30957	30871	30546	30804	30714	30915	30539	30895	30786	30904	30838	30851	30801	30705	30769	30911	30817	30644	30569	30833	30878	30644	30869	30986	30826	30482	30711	30764	30625	30774	30906	30790	30813	30684	30811	30837	30880	30763	30755	30844	30996	30852	30587	30821	30874	30841	30583	30677	30944	30746	30519	30887	30710	30953	30720	31085	30643	30971	30753	30792	30727	30801	30842	30725	30843	30542	30703	30921	30904	30626	30906	30598	30563	30837	30622	31013	30582	30687	30851	30719	30591	30620	30634	30605	30795	31078	30749	30570	30620	30943	30629	30610	30709	30688	30839	30741	30585	30873	30855	30932	30859	30788	30741	30777	30891	31019	30784	30764	30634	30791	30525	30647	30868	30894	30989	30514	30948	30830	30973	30618	30794	30916	30779	30700	30641	30599	31103	30608	31116	30878	30878	30876	30595	30797	30906	30742	30619	30801	30994	30948	30853	30820	30890	30574	30725	30850	30771	30793	30990	30754	30804	31007	30716	31056	30671	30779	30928	30927	30710	30583	30729	30939	30608	31093	31007	30792	30580	30761	30864	30957	30690	30814	30652	30898	30680	30781	30597	30378	30813	30855	30954	30762	30574	30730	30769	30862	30606	30630	30831	30601	30754	30707	30819	30895	30687	31309	30666	30674	30545	30627	30821	30934	30888	30889	30815	30904	30826	30509	30892	30698	30860	30832	30777	30804	30646	30790	30678	30658	30541	30743	30725	30809	30676	30794	30834	30944	30756	30799	30740	30782	30906	30478	30977	30819	30767	30745	30756	30977	30585	30612	30817	30690	30810	30497	30739	30863	30730	30815	30884	30930	30533	30511	30454	30694	30749	30800	30767	30953	30605	30769	30727	30694	30766	30877	30900	30847	30719	30841	30747	30841	30786	30851	30664	30847	30756	30867	30876	30959	30701	30580	30647	30911	30780	30859	30735	30587	30835	31109	30758	30890	30683	30631	30571	30686	30864	30706	30740	30821	30867	30912	30696	30761	30733	30980	30721	30786	30939	30833	30575	30459	30723	30761	31129	31086	30679	30867	30466	30661	30668	30736	30829	30876	30703	30739	31061	30778	30758	30723	30581	30765	30736	30689	30744	30662	30774	30930	30705	30769	31007	30491	30921	30766	30706	30660	30953	30729	30498	31095	30584	30789	30847	30717	30865	30953	30753	30548	30640	30490	30703	30651	30948	30802	30739	30813	30895	30865	30669	30777	30696	30777	30794	30850	30877	30655	30854	30701	30625	30800	30647	30782	30742	30865	30771	30826	30694	30727	30807	30769	30341	30850	30551	30815	30712	30779	31021	30749	30772	30755	31028	30713	30638	30733	30942	30670	30718	30898	30613	30706	30540	30996	30980	30886	30948	30616	30794	30921	30761	30751	30857	30879	30957	30902	31002	30685	30823	30691	30863	30769	30851	30766	30579	30829	30477	30683	30718	30687	30616	30692	30428	30877	30502	30823	30792	30621	30801	30755	30673	30749	30641	30788	30863
21162	23338	22926	21438	20490	19705	19472	19347	19259	19147	18859	19126	19118	19103	18918	18808	18920	18972	18966	18865	19083	18901	18788	18984	18821	18834	18747	18817	18852	18676	18787	18707	18589	18629	18879	18779	18628	18631	18861	18758	18699	18768	18624	18797	18845	18658	18626	18751	18804	18618	18500	18832	18855	18753	18725	18700	18731	18724	18732	18853	18576	18831	18787	18741	18674	18771	18765	18612	18881	18733	18663	18749	18728	18801	18584	18875	18757	18860	18644	18906	18713	18877	18661	18689	18596	18488	18705	18888	18652	18712	18679	18631	18556	18745	18512	18702	18630	18696	18497	18832	18637	18841	18722	18701	18829	18634	18694	18746	18861	18807	18693	18655	18605	18810	18749	18653	18737	18637	18854	18646	18654	18669	18751	18749	18561	18536	18868	18732	18587	18598	18639	18776	18779	18802	18872	18553	18852	18580	18697	18722	18689	18783	18616	18637	18796	18705	18758	18631	18620	18458	18746	18804	18600	18848	18688	18566	18505	18843	18792	18726	18710	18699	18872	18747	18875	18823	18622	18658	18771	18730	18623	18528	18684	18659	18788	18720	18816	18631	18714	18636	18754	18678	18579	18642	18768	18703	18614	18712	18634	18752	18777	18769	18568	18788	18581	18600	18772	18829	18675	18725	18824	18720	18367	18716	18866	18633	18645	18520	18685	18676	18811	18810	18594	18691	18811	18734	18942	18682	18724	18837	18818	18688	18776	18603	18761	18754	18781	18661	18916	18808	18772	18784	18545	18804	18673	18840	18803	18892	18648	18768	18749	18730	18798	18953	18606	18826	18728	18657	18601	18674	18539	18590	18671	18799	18820	18703	18810	18708	18689	18880	18597	18596	18631	18706	18816	18480	18612	18648	18545	18729	18858	18803	18811	18598	18574	18543	18613	18883	18686	18635	18678	18645	18771	18939	18663	18809	18742	18736	18712	18691	18685	18702	18930	18825	18705	18495	18789	18835	18718	18814	18681	18793	18584	18547	18815	18866	18668	18722	18504	18675	18360	18690	18641	18733	18685	18673	18477	18697	18721	18737	18512	18396	18552	18824	18600	18657	18695	18831	18647	18756	18817	18630	18677	18561	18777	18886	18676	18950	18698	18559	18807	18679	18709	18923	18684	18789	18617	18629	18898	18842	18591	18507	18763	18626	18824	18753	18828	18759	18932	18680	18751	18728	18719	18503	18742	18516	18842	18663	18673	18815	18649	18726	18416	18819	18780	18805	18845	18586	18804	18693	18705	18775	18552	18704	18654	18670	18851	18775	18571	18665	18617	18618	18623	18718	18665	18617	18529	18663	18787	18954	18680	18843	18948	18735	18673	18744	18709	18629	18639	18753	18547	18693	18676	18706	18586	18643	18827	18782	18473	18671	18836	18614	18867	18669	18493	18487	18636	18834	18767	18847	18750	18736	18572	18721	18833	18589	18738	18735	18758	18750	18621	18616	18787	18813	18718	18573	18626	18658	18761	18709	18783	18732	18768	18736	18866	18749	18679	18812	18601	18602	18562	18673	18696	18798	18680	18783	18702	18634	18526	18869	18593	18670	18704	18638	18781	18847	18701	18646	18722	18562	18603	18721	18574	18679	18864	18613	18692	18505	18703	18595	18683	18940	18733	18733	18685	18687	18745	18755	18807	18682	18670	18601	18741	18560	18824	18944	18725	18722	18599	18831	18730	18959	18561	18869	18819	18688	18710	18630	18797	18822	18853	18731	18598	18790	18661	18589	18560	18566	18879	18759	18719	18631	18778	18632	18640	18787	18542	18602	18766	18848	18598	18755	18735	18796	18773	18710	18588	19024	18781	18702	18773	18563	18823	18649	18770	18594	18573	18785	18762	18613	18681	18712	18650	18867	18622	18686	18733	18626	18740	18555	18667	18708	18793	18672	18565	18596	18843	18613	18612	18598	18975	18813	18537	18808	18690	18776	18798	18718	18682	18686	18833	18627	18617	18655	18640	18608	18815	18721	18790	18745	18828	18962	18717	18651	18572	18576	18736	18566	18764	18813	18787	18713	18720	18668	18658	18863	18670	18844	18787	18628	18752	18752	18735	18840	18517	18852	18704	18595	18686	18850	18624	18816	18662	18744	18787	18683	18725	18641	18661	18762	18681	18659	18675	18661	18613	18907	18706	18678	18691	18774	18673	18671	18663	18886	18648	18652	18718	18851	18742	18568	18709	18688	18612	18766	18676	18712	18813	18705	18620	18544	18613	18611	18798	18597	18607	18575	18760	18727	18452	18770	18701	18616	18742	18634	18601	18795	18581	18694	18686	18606	18568	18725	18527	18687	18765	18878	18693	18753	18713	18597	18705	18753	18747	18686	18656	18748	18837	18687	18684	18716	18718	18724	18827	18787	18630	18793	18889	18770	18589	18641	18613	18731	18706	18794	18881	18710	18810	18553	18797	18511	18725	18628	18839	18689	18686	18721	18698	18632	18519	18686	18686	18556	18799	18803	18763	18680	18688	18698	18778	18780	18919	18779	18672	18913	18796	18706	18797	18734	18724	18907	18637	18713	18926	18777	18801	18933	18727	18812	18791	18734	18517	18923	18708	18641	18622	18682	18781	18799	18568	18664	18649	18523	18787	18785	18787	18636	18687	18712	18678	18848	18796	18822	18723	18699	18631	18672	18694	18779	18588	18511	18920	18690	18575	18546	18778	18567	18507	18621	18793	18776	18836	18537	18775	18601	18719	18704	18802	18624	18656	18336	18705	18676	18579	18631	18696	18800	18643	18865	18679	18779	18732	18853	18559	18836	18655	18602	18786	18643	18542	18746	18781	18605	18662	18829	18666	18680	18625	18976	18850	18835	18585	18683	18652	18719	18590	18634	18762	18647	18771	18886	18650	18844	18744	18816	18885	18860	18656	18880	18654	18692	18753	18703	18666	18865	18517	18700	18479	18654	18534	18707	18745	18817	18708	18832	18789	18802	18747	18783	18675	18701	18735	18546	18861	18658	18679	18687	18818	18805	18750	18749	18620	18848	18668	18602	18644	18764	18798	18650	18578	18804	18641	18915	18786	18702	18831	18568	18648	18821	18770	18739	18763	18696	18673	18762	18763	18752	18597	18712	18550	18819	18708	18653	18839	18788	18619	18507	18654	18633	18803	18696	18834	18649	18707	18728	18713	18625	18671	18477	18760	18594	18750	18680	18678	18708	18642	18545	18774	18619	18720	18877	19000	18727	18531	18679	18576	18720	18714	18842	18757	18821	18701	18625	18651	18556	18846	18491	18866	18697	18668	18748	18544	18803	18980	18797	18736	18676	18814	18680	18700	18610	18738	18818	18789	18847	18765	18876	18756	18776	18684	18761	18816	18658	18677	18746	18723	18562	18755	18835	18780	18741	18789	18600	18668	18874	18704	18719	18735	18788	18747	18604	18673	18754	18784	18749	18662	18615	18531	18723	18723	18649	18682	18681	18662	18464	18723	18567	18785	18753	18713	18690	18559	18712	18715	18653	18666	18876	18661	18656	18763	18667	18664	18770	18706	18787	18584	18737	18571	18710	18669	18892	18780	18784	18750	18577	18873	18647	18884	18866	18459	18641	18774	18581	18445	18778	18756	18596	18786	18735	18680	18767	18840	18595	18831	18688	18659	18818	18665	18659	18543	18834	18793	18555	18670	18547	18619	18703	18789	18662	18971	18505	18687	18903	18691	18686	18701	18605	18504	18697	18609	18692	18721	18795	18651	18763	18690	18625	18614	18764	18713	18731	18794	18689	18568	18814	18646	18603	18854	18789	18598	18586	18449	18642	18641	18642	18606	18603	18628	18821	18651	18655	18771	18700	18507	18577	18743	18687	18525	18759	18803	18725	18747	18598	18631	18789	18559	18729	18675	18635	18676	18856	18626	18614	18532	18534	18539	18633	18767	18662	18724	18555	18673	18673	18672	18704	18526	18637	18713	18749	18707	18712	18741	18640	18745	18732	18719	18841	18782	18709	18764	18617	18483	18518	18665	18780	18490	18956	18787	18676	18641	18742	18753	18987	18657	18604	18892	18721	18754	18789	18626	18631	18781	18517	18742	18647	19063	18649	18725	18698	18765	18814	18585	18694	18552	18721	18754	18667	18679	18465	18664	18566	18530	18831	18625	18558	18689	18726	18697	18623	18731	18835	18718	18610	18753	18661	18663	18880	18651	18594	18710	18971	18694	18771	18612	18764	18646	18663	18575	18899	18802	18982	18805	18666	18629	18593	18480	18647	18866	18744	18675	18710	18562	18637	18660	18635	18811	18624	18814	18566	18684	18703	18560	18652	18684	18672	18615	18730	18690	18599	18740	18742	18724	18900	18778	18813	18647	18613	18787	18757	18736	18674	18822	18577	18876	18700	18851	18587	18669	18515	18737	18877	18653	18771	18565	18636	18764	18794	18657	18834	18609	18740	18783	18817	18780	18619	18718	18831	18850	18729	18664	18722	18734	18672	18700	18698	18734	18825	18674	18748	18766	18648	18857	18642	18893	18588	18603	18621	18600	18768	18633	18743	18641	18762	18549	18745	18664	18813	18865	18572	18542	18769	18662	18610	18684	18701	18798	18604	18713	18401	18673	18790	18515	18647	18615	18756	18450	18788	18660	18730	18547	18846	18378	18747	18678	18744	18572	18718	18579	18876	18587	18611	18420	18692	18763	18550	18762	18719	18707	18599	18730	18702	18699	18764	18773	18619	18748	18682	18844	18664	18613	18643	18659	18732	18744	18647	18859	18857	18811	18608	18778	18796	18662	18840	18742	18635	18783	18731	18857	18584	18692	18609	18487	18718	18646	18704	18560	18712	18821	18598	18614	18670	18678	18766	18813	18701	18574	18706	18579	18757	18918	18677	18914	18679	18794	18650	18718	18783	18726	18449	18737	18670	18574	18800	18766	18722	18805	18731	18570	18777	18682	18710	18735	18788	18798	18813	18820	18620	18727	18767	18660	18516	18768	18574	18610	18697	18846	18743	18769	18526	18803	18577	18794	18714	18678	18640	18638	18696	18922	18504	18758	18722	18731	18738	18794	18743	18680	18616	18578	18880	18641	18755	18708	18703	18678	18686	18924	18579	18613	18690	18768	18769	18698	18926	18728	18561	18761	18733	18852	18635	18815	18803	18465	18648	18888	18611	18771	18470
24148	21184	27781	25430	25127	30129	32403	30344	29967	30086	29761	29760	29676	29597	29716	29329	29336	29486	29311	29121	29238	29357	29475	29271	29298	29004	29174	29314	29063	29162	29099	28975	29242	29216	29153	29204	29289	29466	29387	29148	29459	29222	29158	29334	28945	29044	29189	29072	29137	29146	29032	28837	28862	29003	29094	28751	29281	29056	29077	28776	28792	29082	28994	29316	28949	28974	28728	29022	29223	29216	28741	28714	28918	29051	29246	29021	29012	29058	29165	29134	29135	29062	28917	28885	28843	29129	29233	29150	29170	29174	28830	28979	29212	29011	29042	28815	29111	28965	28689	29040	29041	28846	28938	29178	29154	29047	28882	28935	29204	28834	29137	29016	28980	29208	29126	28784	28686	29027	28923	29020	28764	29100	29106	29162	29317	29164	29176	29114	28939	29285	28921	29184	28884	29002	29106	29273	29138	28809	28943	29178	28974	29073	28981	28868	29001	29046	29185	29240	29119	29094	29116	29113	29140	29191	29139	28950	28914	28912	28918	29114	29236	28592	28789	28773	28858	29049	29200	28935	29257	29196	29253	28837	29288	28885	28943	28989	29000	29234	29075	28969	29199	29079	28855	28931	28812	28973	29001	28776	28870	29175	29148	29194	28997	28905	28917	29119	28923	29080	28893	29115	28914	28942	29077	28812	28972	28957	28968	29274	28929	29120	28969	28939	28867	29252	29133	28957	28731	29017	28938	28856	29304	29147	29182	29146	28925	29112	28926	28848	28926	28966	28951	28915	28998	29052	29080	28822	28948	28979	29034	28576	29232	29113	29084	28967	29042	29003	29173	29214	28861	28973	28968	29150	29081	29027	29120	28794	28950	29297	29046	29047	28807	28866	29156	28945	29287	29123	29147	29036	28862	28845	29008	28942	29040	28689	29067	29089	29134	29158	28991	28825	28947	28918	28863	29170	29177	28843	28905	28879	29049	29316	28792	29098	29382	29087	28899	28918	29076	28896	28833	28685	28853	28868	28771	28941	29057	29062	29060	29015	29060	28797	28882	29138	29019	28954	28915	29216	29122	28979	28924	28812	29114	29013	28756	29090	28856	29244	28796	28670	29043	29223	29159	28935	28966	28986	28976	28854	28991	29008	29081	29014	29041	29145	29182	29217	29215	28972	28858	29177	29067	28725	28943	29016	29097	29132	29143	28953	29068	28854	29271	28779	29108	28947	29236	28914	29155	29138	28932	29202	29073	29014	29038	29002	28940	29312	28964	28689	29034	28896	28917	28816	29199	28870	28906	29155	29180	28982	29205	29084	29096	29042	29357	29068	29126	29040	29115	28868	29357	29224	29011	29171	28813	29091	29005	28953	28991	29000	29038	29077	28869	29097	29369	29262	29248	29139	29015	29030	29192	28879	29121	29222	29072	29189	28888	28973	29229	28989	28962	28921	29002	28974	28913	28835	29090	28987	28934	29229	29261	29013	28949	29042	28877	28971	29412	29097	28782	28970	29059	28983	28886	28962	28941	29175	28842	29094	28901	28814	28927	29080	29094	28822	28942	28857	29026	28869	29200	28922	29071	29242	29105	28817	28955	29133	29004	29124	28913	28954	29133	28973	29055	29053	28933	28851	28919	28827	28886	28961	29037	29268	29181	29125	29045	29012	29156	29186	29009	29020	29032	28987	28921	29340	29050	29085	29170	28969	29075	28960	29034	29124	28963	28901	28960	29005	28885	29243	29307	29290	28769	28810	28994	28992	28913	29108	29050	28972	29310	29174	29052	29107	28858	29075	28674	29139	28966	28849	28932	29194	29051	29103	29036	29020	29079	28871	28740	29007	28903	29029	29259	28929	28959	28969	29060	28988	28886	29248	29001	28980	28769	28954	28959	29123	28871	29222	29382	29292	28773	28980	28925	28983	28860	29021	28900	29091	28975	29223	29042	29139	28992	28936	29093	29090	29017	28892	29165	29075	28943	29078	29143	28878	28927	29058	29091	28801	29075	28985	29078	28970	29003	28965	29055	28911	28964	29091	29076	29264	28762	29030	28889	29062	29033	28973	28801	29084	28922	28785	29017	29168	29111	29109	28950	29269	28872	28726	29069	29055	28986	28953	28819	28999	29144	29010	28961	29013	29020	29167	29010	28879	29040	28848	29231	29062	29241	28775	28952	29293	29116	29026	28801	28913	29054	28920	28969	29229	29101	29034	29184	28846	29103	29008	29219	28940	28851	28922	29115	28802	28951	28743	29141	29187	28855	28995	28795	28982	29002	29238	29010	29086	29103	29102	29011	28957	28807	28951	29266	28936	28986	29225	28978	28886	28926	28791	29012	29028	29129	28881	28944	29161	29194	28891	29026	28957	29195	29111	28918	28981	29039	28958	29196	28845	28941	28929	29012	28890	29086	29351	29041	29169	29074	28813	29008	29084	28973	28772	28995	28849	29168	29036	28892	28917	28916	28874	28911	28841	28994	28916	29069	29189	28881	29325	28919	28879	29089	28864	29373	28875	29108	28830	29166	29046	29143	28732	29254	29097	28891	29096	28879	28871	28778	28952	28766	28903	29033	29042	29112	28973	29199	28944	28607	28735	28889	29021	28966	29176	28938	28892	29380	29022	28845	29192	28984	28972	29139	28924	28996	29573	29101	29190	28970	28896	29057	28561	29201	28934	29114	29066	29144	28845	28964	29173	29175	29027	28963	29064	29113	28985	29327	28853	28954	28888	28786	28944	28977	29024	29059	29076	28698	29101	29000	28889	28747	28950	28985	29022	29122	29032	29164	29070	28837	28968	29047	28939	28938	28994	29016	28990	28923	29247	29106	29092	29123	29107	29103	29140	29020	29053	29062	28895	28823	29078	29303	29060	28888	29055	28787	29237	29036	28828	29183	29154	28934	28925	28791	29042	28966	29079	29139	29083	28791	28986	29441	29092	29081	29008	29188	28811	28939	29087	28938	28811	28824	29305	29015	28923	28991	29047	29266	29059	28960	28827	29176	28977	29081	29132	29004	29118	29164	29173	28849	28974	29310	28641	29137	29143	28906	29035	28927	28960	29184	29071	28985	28980	28873	29028	29177	29080	29147	28913	28961	28995	29423	29013	28815	28760	29009	28860	29025	28973	28967	28599	28728	28650	28901	28809	29052	28924	28984	28977	28925	28849	29085	28806	29043	28864	28973	28916	29058	29206	29103	28870	29140	28822	28967	29145	29081	28867	28936	28946	28988	28990	29005	28835	29086	29014	28914	28999	29203	28944	28964	29039	28976	28906	29045	29119	29284	29038	28940	28704	28859	28864	29041	29004	29170	29199	28853	29079	29020	28813	29001	29070	28920	28981	28886	29245	28758	28895	28900	28924	28916	29051	29098	29151	28816	28912	29222	28668	28941	29021	28862	29015	28980	29276	28955	28984	29125	28852	29115	29106	28993	29057	29089	29101	28996	28993	28769	28871	28702	29025	28925	28857	29037	29183	29086	29048	28865	28742	28971	28913	29403	29000	28812	28793	29021	29285	29155	29131	28837	28909	29002	29064	28594	28963	29013	28787	29185	29166	29080	28973	29032	28921	28926	28803	28827	29260	29161	29213	28827	28903	28802	28953	28902	29007	29153	29115	29205	28963	29151	29083	29125	29040	29279	29164	29089	28938	28937	28952	29170	29025	29161	29194	29383	29119	29084	29021	29105	28938	29107	28661	29078	29123	28763	28878	28850	29040	29292	29047	29068	29141	28824	28692	28711	28951	29310	28634	28835	29039	29018	29160	29164	29066	29151	28979	28873	29007	29126	29086	29273	29111	28948	29071	29050	28860	28869	28786	28964	28649	28938	29033	29110	28791	29145	29203	29118	29347	29198	29053	29112	28941	28987	29281	29203	29026	28912	28749	29076	28975	29129	29095	29102	28895	29259	29008	29159	28754	28926	28814	29074	28807	29128	29173	29019	28764	28828	28998	28910	28821	29086	28889	28877	28870	28877	29133	28889	29042	29156	29120	29049	29092	29131	29291	29367	28855	28957	28928	29078	29173	28953	28806	29285	28859	29012	28889	29184	29062	29147	29080	28859	29066	29220	28906	28994	29205	29155	29104	29150	29008	28654	29218	29063	29273	28726	28819	28915	29205	28970	28874	29072	28844	28751	28994	28877	29073	28753	29006	29057	29082	29136	28921	28932	29161	29004	28994	29167	29233	29035	28880	29172	29110	29294	29097	29055	28957	28969	28850	28975	29104	29075	29036	29325	29193	29025	28984	28964	29106	28969	29085	28831	28930	28998	29032	28886	29159	29074	28880	29100	29223	29182	29093	28901	28788	28923	29029	28976	29027	29006	28938	28870	29086	29114	29360	29142	29172	29037	29030	29155	28964	29067	28951	28860	29103	29167	29095	29024	29059	28953	29057	29001	29065	29073	29129	29268	29059	29114	28936	28812	29086	29000	28986	29073	29126	29194	28754	28981	29178	29121	29004	28729	28918	29401	28904	29140	29108	29106	28978	29078	28917	28815	28757	28916	29066	29027	28996	29169	28917	28653	29229	28949	28972	29086	29199	28822	28959	29439	29087	29106	28704	29376	28877	28943	28809	28947	28940	28820	28993	29043	29005	28991	29027	29108	28837	29220	29003	28793	29059	28772	29092	29087	28845	28890	28921	29125	28917	29011	29078	29062	29023	28962	28872	29107	29155	29024	28734	29072	29058	28970	28992	28946	28677	28964	29081	28657	29085	29122	28930	29146	28854	29024	29097	28839	28920	29103	28936	29147	28619	29001	29114	29092	28756	28923	28932	29115	29114	29066	28788	29013	29009	29162	28904	29038	28843	29183	29093	29114	28953	29003	28892	28903	29046	29037	29017	28907	28993	29338	29390	29259	29349	28968	28915	28907	28967	29116	28984	28964	28788	29134	29218	28955	29014	28841	29041	28949	29223	28801	29160	29021	29045	29272	29087	29178	29135	29011	29024	29186	28982	29124	29068	29291	28966	28901	28869	28934	29131	29184	28931	28826	28979	29117	29304	28918	29199	28963	28955	29231	28905	28928	28714	29263	29016	28924	28883	29036	29059	29194	28674	29029	29073	29139	28884	28937	28724	29046	28937	28862	28724	29361	28978	29192	29107	29023	28915	29456	28984	29081	28853	28906	29033	28749	29056	28860	29253	29007	28835	29273	29130	29074	28944	28836	28837
18153	29041	28739	24379	22132	20690	20123	19745	19337	19000	18946	18776	18545	18741	18532	18488	18390	18403	18397	18326	18119	18119	18180	18186	17998	18136	18007	18006	18102	18395	18108	18001	18016	18014	18066	18210	17939	18122	17846	17971	18049	17872	17929	18282	17956	17960	18081	17893	18076	18106	17834	18028	18068	18172	17840	17956	17950	17935	17851	18025	17886	17904	18054	17988	17812	18127	17804	17864	17971	17974	17999	17883	17999	17757	17966	17693	17915	17915	17984	17972	18126	18046	17908	17864	18003	17897	17808	17759	18003	17829	17809	17851	18059	17959	17950	17899	17952	17889	17955	17847	17904	17899	17862	17950	17946	17668	17931	17873	18000	17922	17824	17718	17872	18054	17747	17996	17795	17927	17886	17801	18012	17730	18045	17942	17924	18073	17838	17838	17887	17994	17739	17940	17922	17790	17815	17967	17983	18111	17938	17845	17949	17788	17944	17725	17927	17865	17819	18024	17982	17845	17660	18088	18038	17861	17828	18117	17955	17763	17995	17811	17996	18066	17823	17900	17836	17896	17942	17795	17906	17916	18116	17906	17838	17904	17982	17786	18111	18016	17851	17827	17878	17777	17967	18072	17816	18106	17879	17744	17855	17855	18035	17848	17772	18051	17742	18117	17843	18001	18067	18004	17816	18094	17911	17838	17788	18061	17969	17791	17957	17760	17976	17924	17900	17946	17766	17649	17730	17912	18056	17971	17779	17832	18010	17777	17754	17840	17738	18018	18013	17968	17747	17806	17801	17905	17837	18067	17880	17815	17797	17985	17908	17844	17973	17742	17859	18073	17847	17745	17821	18193	17881	17944	17723	17874	17961	17928	17819	18151	17926	18178	17907	17696	17940	17904	17936	17889	17876	17960	18003	18024	17957	17845	17885	18042	17947	17821	17909	17827	17939	17768	17752	17875	17961	18117	17833	18063	18050	17988	17845	17916	17837	17825	18017	18001	17791	17913	17820	17976	17843	18030	17793	18139	17829	17838	17957	17947	17978	17865	17850	18077	17771	17930	17716	17896	18057	17830	17812	17807	18137	17696	17933	17863	18041	17887	17858	17794	17763	17782	17950	17809	17848	17851	17878	17738	18075	17729	17761	17953	17929	17797	17822	17970	17728	17794	18018	17858	17940	17798	17789	18010	17950	17797	18066	17855	17872	18019	17747	17994	17937	17826	17840	18177	17878	17924	17925	17877	17888	17906	17755	17933	17871	18002	17884	17969	17981	17715	17884	17947	17775	18028	17894	17951	17953	17841	17992	17910	17882	17796	17840	17854	17955	17885	17843	17968	17654	18000	17765	17806	17966	17774	17913	17825	17799	17907	17899	17935	17772	17946	17804	17931	17949	17898	18060	17823	17894	17839	17866	17936	18065	18076	17860	17791	17904	17835	17947	18077	17663	17937	17929	18033	17888	17932	17827	17878	18002	18012	17935	17807	17940	17798	17889	17920	17872	17826	17942	17840	17913	17913	17702	18018	17798	17990	17857	17921	17766	18162	17920	17566	17905	17841	17926	17859	18053	17751	17934	17862	17870	17953	17858	17844	18063	17717	17968	17793	17860	17721	18049	17892	17995	17893	17906	17772	17824	17871	18029	17912	18136	17840	17777	18065	17800	17961	18018	17791	18031	17846	18027	17851	17755	17799	17950	17828	17920	17876	17999	17975	17812	17964	17765	17782	17928	17881	17986	17826	17733	17954	17814	17886	17820	18053	17902	17919	17989	17771	17905	17780	17933	17882	17800	17923	17986	18028	18028	18012	17978	17805	17932	18072	17978	17852	18152	18015	17770	17755	17764	17963	17861	17867	17851	17978	17839	17910	17940	17939	17775	17821	17886	17857	17660	17994	17772	17998	17591	17922	17974	17866	17905	17888	18063	17925	17948	17815	17944	17834	17919	17864	17979	17828	17765	17985	17823	17963	17870	18019	17987	17952	17985	17909	17764	18012	17804	17961	17798	17936	17989	17892	18167	17982	17884	18111	17804	17857	17768	18080	17888	17867	17768	17912	17911	18012	17997	17760	17958	17897	17942	18091	17997	17685	18023	18002	17937	17865	17943	17815	18002	18044	17848	17963	17920	17964	17928	17819	17758	17857	17959	17870	17647	17841	18038	17664	17979	17987	17851	17926	17966	18064	17829	17986	17937	17992	17826	18027	17933	17952	17863	18119	17669	18000	17903	17781	17830	17774	17698	17859	17809	17888	17930	17835	17909	17877	18026	17795	17853	18029	18023	18010	17778	17822	17847	17946	17831	17717	18080	18124	17856	17905	17869	17878	17899	17906	17840	18198	17894	18107	17956	18036	17863	17746	17965	17984	17894	17952	18072	18111	18055	17791	17758	17859	17876	17885	18016	17909	17819	17959	17876	17971	17678	17902	17955	17962	17924	17895	17981	17790	17877	17759	17886	17871	17943	17945	17694	17823	17986	17795	17796	17847	17969	17867	17894	18061	17896	17726	17732	17945	17974	17830	17897	17775	17800	17968	17979	17907	17887	17946	17889	17933	17782	17797	18058	17683	18043	17834	17916	17801	17828	17849	18082	17885	18055	18014	17787	17820	18107	18039	17834	17853	17907	17885	18057	17787	18116	18045	18008	17985	17872	17867	17898	17733	17872	17827	17727	18017	17942	17948	17865	17915	17838	17924	17924	17906	18096	17966	17898	17890	17937	17961	17831	17940	17862	17700	18136	17930	17995	17685	18022	18000	17876	17919	18077	18072	17943	17919	17970	18180	17949	17939	17912	17902	17766	18081	17863	17742	18054	17979	17964	17950	17985	17901	17950	17954	17957	17969	18031	17821	17906	17927	18006	17861	18051	17900	17837	17900	18014	17838	18048	18021	17909	17826	17865	17827	17949	18213	17845	17795	18024	17802	17971	17876	17957	18038	18014	17945	17839	17953	17846	17804	18014	17962	17784	17872	17929	17874	18046	17757	18106	17968	17798	17882	17706	17926	18106	17987	18006	17923	18058	17932	17876	17957	17957	18095	17937	18050	18061	17930	18067	17893	18093	17852	17955	17944	17784	17836	17990	17799	18054	17919	17872	17882	17874	17924	17943	17887	17850	17929	17899	17929	17882	18035	17838	17866	18129	17783	18083	17793	17739	17821	17896	17764	17870	17906	17873	18030	17902	17896	17998	18043	17810	17840	17851	17974	18034	17986	17854	17937	17828	17852	17688	17926	17874	17900	17685	17876	17799	17962	17897	17990	17844	17854	17965	17763	17930	17829	17934	17750	17748	17950	17935	17846	17971	17919	17939	17877	17748	17981	17782	17845	17885	17816	18052	17938	17818	18078	17828	17942	17902	17766	17825	17797	17788	17870	17681	17926	17955	17901	17860	18042	17748	17777	17975	17885	17953	17850	18001	18034	17960	17797	17855	17882	17937	17818	17864	18015	17947	17820	18014	18014	17960	17733	17887	17682	17899	17940	17873	17757	17831	17957	17862	17737	17881	17952	17922	17878	17941	17894	17851	17775	18010	17967	17831	17891	17877	17851	17786	17762	17964	17994	17949	18069	17869	17843	17791	17897	18013	17826	17909	17866	17922	17984	17723	17741	17824	17924	18010	17823	18105	17809	17970	17975	17904	17975	17864	17947	17867	18015	17870	17854	17744	17901	17925	17887	17926	18067	18005	17884	17919	17938	17846	17874	17949	17746	17770	18143	17939	17847	17889	18030	18000	17890	17826	17972	17810	17863	17868	17809	17988	17872	17837	17811	17781	18018	18024	17875	17969	17890	17800	17890	18068	17911	17833	18008	17843	17952	17788	17862	17826	17915	18024	17900	17897	17914	17954	17858	17871	17779	17798	17941	18068	17903	17913	17826	17653	17782	18007	17937	17887	17946	18017	17870	17785	17889	17861	17951	17862	17892	17793	18080	18054	18042	18019	17941	17807	17756	18030	17743	18047	17744	17974	17780	17701	17919	17991	17865	18048	17928	17778	17810	17865	17870	17862	17761	17746	17793	17921	18073	17921	17938	17979	17958	17941	17895	17845	17873	17990	17815	18069	17796	17886	17770	17932	17911	17858	17900	17990	17912	17908	17915	17952	17961	17866	17854	18012	17686	17732	17884	18037	18086	17854	18118	17883	17927	17878	17914	18085	17750	17992	17861	18146	17936	18004	18077	17835	17892	17734	17985	17897	18011	17829	18018	18046	17966	17713	18022	17834	17916	17966	17828	17944	17904	17885	17748	17972	18020	18019	17895	17934	17954	17886	17966	17903	17751	17671	17883	17756	17984	17888	17960	17842	18023	17897	17868	17950	18044	18044	17953	17839	17992	17903	17840	17778	17874	17890	17926	17844	17789	18067	17940	17919	17822	18061	18048	17943	17798	18014	18041	18078	17755	17808	17984	17865	18212	17849	17726	18033	17944	17719	18108	17901	17983	17981	17908	17641	17935	17849	18004	17911	18047	17695	17815	17970	17927	17854	17768	17857	18139	17929	17813	17841	17742	18131	17991	17842	17799	17887	17759	17891	17964	18006	17950	17859	17751	17826	17845	17852	17800	17852	17950	17925	17830	18024	17886	17965	18034	17780	17673	17964	17925	17787	17825	18121	17939	17822	17935	17787	17911	18015	17773	17828	17821	17626	18103	17764	17941	17964	17874	17830	17842	17978	17995	17954	17769	17750	17924	17719	17983	17734	17917	17878	17905	17939	17966	17867	17828	17888	17942	17819	17996	17853	17957	17894	17825	17926	17632	17947	17687	18061	18035	17914	17804	17790	18005	17782	17797	17885	17902	17978	17951	18021	17863	17796	17967	17844	17869	17867	17876	17838	17988	17948	17762	17832	17904	17972	17860	17889	17972	17963	17757	17957	17858	17726	17934	17838	17883	17874	17991	18009	17922	17893	18026	17828	17818	17998	18141	17955	17972	17743	18001	17878	17881	17993	17825	17871	17873	18001	17653	17915	17925	17979	17995	17887	17690	17962	17878	17747	17924	17969	17963	17987	18026	18105	17907	17775	17909	17921	17922	17809	17631	17896	17856	18010	17795	18020	17951	17830	17888	18032	17919	17850	17851	17852	17955	17964	17864	17982	17933	17763	17941	17894	17985	17946	17823	17975	17962	17992	18116	17951	17953	17695	17893	17901	17760	17821	17897	17923	17989	17986	17744
22619	21154	27724	24985	22641	28521	34176	31321	30451	30605	30474	30202	29910	30226	30139	30095	29997	29996	29743	29815	29662	29919	29870	29708	29615	29402	29562	29758	29538	29624	29664	29421	29522	29856	29509	29667	29373	29368	29333	29461	29528	29383	29694	29400	29561	29626	29297	29415	29295	29560	29440	29269	29141	29468	29488	29373	29506	29488	29441	29164	29173	29420	29145	29151	29584	29199	29065	29424	29147	29145	29275	29249	29601	29285	29460	29279	29351	29203	29425	29329	29573	29310	29512	29101	29259	29102	29127	29112	28979	29290	29112	29613	29317	29314	29573	29056	28961	29294	29073	29082	29478	29595	29161	29272	29153	29222	29542	29223	29094	29296	29071	29108	29263	29235	29265	29031	29230	29347	29401	29318	29425	29582	29230	29383	29232	29331	29106	29513	29407	29334	29314	29402	29408	29142	29086	29397	29459	29003	29003	29219	29451	29380	29295	28736	29400	29279	29154	29183	29154	29401	29070	29232	29320	29158	29220	29167	29318	29231	29294	29300	29124	29321	29183	29054	29136	29155	29265	29479	29155	28950	29097	29304	29164	29289	29252	28875	29316	29143	29007	29179	29140	29337	29348	29160	29211	29412	29251	29069	29060	29014	29336	29233	29112	29261	29231	29129	29315	29443	29472	29119	29056	29101	29106	29098	29454	29290	29429	29554	29259	29562	29473	29160	28995	28910	29090	29248	29303	29489	29553	29423	29351	29247	29207	29341	29313	29186	29337	29446	29294	29295	29430	29094	29140	29155	29578	29340	29205	29193	29040	29409	29219	29392	29160	29355	29202	29096	29222	29228	29159	29380	29279	29078	29282	29255	28868	29173	29135	29526	29134	29264	29255	29109	29323	29317	28981	29311	29266	29037	29131	29138	29392	28996	29034	29384	29326	29165	29474	29370	29008	29049	29365	29261	28984	29142	29174	29314	29159	29149	29191	29216	29244	29325	29318	29200	29476	29598	29083	29187	29151	29151	29054	29240	29320	29158	29559	29200	29209	29106	29189	29252	29361	28992	29117	29557	29160	29208	29313	29177	29379	29221	29160	29231	29125	29196	29320	29089	29067	28930	29316	29205	28995	29209	29368	29126	29363	28895	28925	29326	29359	29102	29177	29079	29184	29252	29469	29072	29262	29183	29065	29372	29296	29254	29235	29155	29232	29388	29300	29125	29163	29105	29164	29204	29227	29043	29332	29112	29096	29065	29437	29033	29243	29264	29223	29132	29268	29100	29360	29197	29410	29504	29282	29332	29449	29241	29195	29291	29273	29460	29389	29010	29279	29181	29176	29114	29119	29323	29548	29176	29322	29226	29249	28906	29381	29363	29454	29317	29042	29296	29321	29176	29082	29203	29338	29467	29258	29318	29156	29372	29148	29030	29295	29496	29001	29118	29252	29388	29166	29430	29273	29257	29236	29324	29055	29201	29004	29141	29323	29259	29085	29177	29093	29162	29063	29172	29081	29460	29320	29047	29062	29169	29197	28909	29254	29333	29306	29299	29191	29054	29335	29353	28957	29219	29252	29471	29308	29003	29044	29272	29278	29278	29298	29237	29065	29241	29042	29122	29307	28876	29303	29005	29090	29043	29421	29181	29069	29318	29274	29294	29217	29329	28895	29243	29375	29412	29011	29202	29229	29394	28938	29014	29220	29210	29094	29074	29057	29105	29461	29421	29547	29468	29088	29195	29109	29140	29117	29317	28986	29113	29346	29398	28952	29066	28942	28981	29418	29240	29312	29174	29256	29026	29161	29252	29447	29261	29179	29356	29514	29418	29079	29042	29027	29475	29371	29357	29025	29454	29203	29115	29313	29248	29330	29334	29226	29282	29158	29170	29438	29185	29073	29266	28961	29248	29281	29239	29182	29304	29175	29307	29519	29288	29259	29323	29129	29219	29154	28932	29029	28935	29200	29105	29173	29423	29309	29132	29339	29302	29289	29191	29131	29313	29098	29068	29026	29055	29521	29323	29358	29322	29213	29395	29152	29441	29417	29238	29042	29133	29287	29168	29046	29199	29294	29317	29317	29013	29185	29218	29177	29135	29344	29332	29374	29095	29166	29416	29299	29301	29448	29274	29185	29303	29131	29233	29166	29076	29437	29149	29244	29056	29158	29361	28962	29112	29181	29250	29075	29066	29199	29372	29493	29294	29306	29260	29202	28935	29215	29415	29285	29016	29170	29278	29211	29384	29116	29390	29275	29165	29355	29092	29215	29145	28928	29356	29105	29032	29206	29153	29115	29172	29085	29304	29224	29018	29093	28988	29392	29247	29297	29391	29362	29200	29419	29270	29049	29259	28889	29272	29379	29421	29416	29243	29159	29714	29369	29164	28992	29140	29262	29223	29153	29145	29288	29491	29261	28962	29317	29206	29153	29339	29351	29014	29239	29208	29325	29602	28964	29071	29178	29212	29163	29040	29276	29251	29191	29261	28996	29217	29265	29235	29259	29190	29174	29345	29141	29087	29325	29155	28962	29202	29479	29488	29071	28974	29049	29024	29322	29416	29156	29179	29099	29151	29431	29074	29155	29027	29255	29212	29298	29228	29394	29198	29183	29303	29109	29241	29190	29241	29367	28934	29352	29169	29121	29147	29041	29285	29125	29345	29304	29176	28984	29169	29126	29228	29276	29361	29008	29067	29488	29389	29164	29067	29276	29001	29095	29195	29253	29311	29060	29266	29183	29292	29189	29327	29137	29296	29086	29394	29070	29168	29224	29121	29405	29152	29157	29105	29034	29248	29299	29180	29055	29089	29196	29301	29253	29237	28986	29119	29137	28976	29299	29226	29110	29411	29315	29446	29162	29159	29161	29176	29200	29249	29033	29148	29334	29239	29444	29460	29324	29356	29201	29270	29317	29207	29065	29206	29201	29155	29351	29382	29344	29145	29150	29398	29152	29243	29353	29350	29349	29018	29429	29403	29604	29120	29093	29109	29271	29098	29132	29256	29419	29333	29274	29115	29118	29350	29327	29083	29359	28969	29207	29154	29241	28922	29126	29316	29097	29037	29182	28822	29239	28985	29076	29052	29121	29198	29126	29125	29259	29261	29292	29305	29078	29387	29210	29222	29235	29237	29247	29486	29558	29431	29178	29212	29335	29179	29389	29182	29238	29481	29263	29187	29174	29104	29249	29246	29102	29133	29509	29308	29462	29242	29063	29399	29331	29107	29113	29336	29304	29260	29285	29274	29312	29036	29349	29394	29667	29481	29406	29120	29038	29454	29316	28949	29082	29032	29246	29372	29153	29361	29362	29177	29278	29127	29131	29320	29222	29027	29033	29305	29147	29201	29150	29185	29376	29193	29267	29082	29267	29036	29212	29259	29142	29180	29088	29336	29143	29154	29165	29117	29294	29187	29042	29408	29095	29356	29454	29438	29312	29113	29265	29312	29208	28959	29377	29192	29186	29093	29089	29312	29089	29109	29407	29029	29005	29175	29320	29125	29257	29261	28912	29374	29229	29069	29202	29191	29386	29364	29386	29508	29158	29054	29233	29097	29144	29087	29355	29347	29248	29020	29471	29394	29372	29116	29052	29192	29098	29097	29305	29363	28971	29259	29305	29028	29380	29100	29167	29292	29294	29348	29693	29079	29455	29215	29314	29370	29123	29294	29007	29158	29261	29153	29040	29072	29150	29354	29370	28829	29141	29469	29380	29159	29247	29307	29301	29259	29140	29135	28962	28947	29226	29358	29148	28929	29204	29227	29169	29113	29344	29444	29690	28853	29299	29193	29062	29026	29118	29158	29167	29417	29240	29175	29200	29253	29112	29425	29485	29221	29413	29130	29251	29400	29413	29264	29021	29136	29225	29232	29344	29209	29015	29465	29186	29429	29194	29247	29219	29139	29134	29192	29200	29265	29202	29128	28995	29071	29248	29147	29343	29170	29058	28983	29126	29044	29291	29305	29063	29153	29183	29141	29037	29130	29064	29074	28954	29353	29261	29174	29187	29108	29033	28994	28930	29153	29149	29247	29352	29234	29074	29294	29356	29083	29169	29037	29028	29065	29149	29211	29275	29361	29117	29035	29295	29460	29376	28921	29019	29368	29517	29020	29224	29122	29124	29223	29163	29356	28958	29079	29176	28913	29381	29299	29116	29261	29261	29476	29374	29338	29153	29318	29163	29086	29200	29271	29234	29194	29246	29492	29243	29168	29204	29079	29272	29065	29314	29330	29345	29401	29333	29230	29243	29519	29343	28990	29010	29318	29110	29340	28777	29450	28683	29351	29199	29352	29405	29298	29098	28990	29553	29166	29298	29368	29367	29450	29151	29026	29360	29277	29401	29105	29158	29081	29054	29168	29262	29092	29246	29282	29194	29313	29167	29233	29170	29053	29175	29269	29142	29169	29289	29343	29273	29308	29344	29149	29278	29238	29232	28946	29186	29006	29447	29006	29121	29567	29399	29061	29095	29115	29256	29187	29149	29121	29097	29270	29301	29152	28948	29278	29322	29307	29382	29202	29195	29195	29384	29199	29140	29354	29138	29214	29186	29321	29251	29147	29376	29473	29463	29352	29141	29139	29356	29158	29411	29222	29260	29213	28958	29088	29373	29206	28981	29024	29334	29265	29187	29199	29114	29010	29369	29292	29369	29329	29243	28956	29218	29357	29320	29247	29487	29375	29504	29234	29204	29156	29017	29302	29044	29305	29381	29126	29172	29176	29230	29202	29177	29498	28918	29209	29368	29010	29355	29153	29362	29462	29319	29242	28897	29313	29039	29072	29378	29253	29334	29152	29131	29356	29047	29359	29364	29326	29128	29085	29144	29333	29147	29198	29247	29180	29147	29202	29309	29338	29070	29283	29356	29013	29427	29567	29119	29135	29122	29487	29379	28931	29294	29338	29090	29236	28829	29114	29069	29451	29160	29248	29387	29335	29419	29216	29194	29299	29168	28806	29260	29224	29276	29318	28963	29089	29177	29270	29274	29095	29256	29094	29189	29059	29437	29347	29067	29214	29302	29410	29105	29213	29317	29286	29385	29341	29397	29196	29314	28996	29294	29214	29266	29076	29085	29475	29077	29396	29244	29063	29036	29326	29341	29178	29261	29007	29207	29087	29061	29194	29285	29134	29128	29172	29192	29114	29159	29211	28999	29217	29337	29189	29025	29225	29065	29000
19810	34091	33781	27573	24474	22645	21505	20569	20226	19746	19415	19208	19306	19035	18833	18753	18674	18561	18409	18515	18497	18184	18270	18395	18458	18272	18321	18153	18101	18093	18052	18051	18192	18101	18213	18214	18146	18148	18292	17934	18257	18083	17937	17975	18058	18167	18098	18088	18130	18049	18180	18095	17938	17978	18090	18020	17870	17989	17911	17875	18030	17993	17876	17953	17999	18004	17858	18050	18000	17901	18085	18014	17875	17901	17905	18001	17977	18042	17971	17960	17994	17862	17854	17918	17979	17793	17974	17830	17906	17917	17930	17879	17985	17987	17884	17961	17956	18006	17812	17908	17753	17894	17923	17864	18076	17888	18063	18059	18000	17890	18034	17848	17725	17842	17834	17722	17805	17860	18106	17959	17910	17838	17923	17802	17729	18048	17804	17836	17784	17928	17835	17927	18046	17870	17985	17995	17796	17829	17974	17759	17921	17944	17746	18006	17980	17887	17810	17843	18017	17823	17957	17894	17909	17868	18145	17946	17926	17710	17901	17811	17843	17784	17936	17952	17895	17843	17752	17784	17964	17931	17963	17939	17904	17684	17931	17804	17860	17794	17777	17893	18007	17967	17831	17989	17956	18066	17930	17717	17867	17805	17924	18109	17843	17857	17955	17996	17764	17846	17752	17747	17816	17757	18002	17912	18097	17755	17861	18087	17893	17709	18017	17794	18037	17839	17923	17903	17946	17838	17872	17939	17975	17828	17898	17798	18039	17976	18054	18115	17680	17828	17730	18128	18056	17980	17955	17978	17791	17986	17923	18163	17750	17858	17994	17759	17893	17864	17995	18057	18011	17930	17756	17905	17972	17922	17866	17949	17936	17826	17845	17782	17849	17918	17713	17838	17880	17957	17950	17940	17826	17868	17788	17962	18230	17930	17883	18017	17857	17821	17910	17851	17711	18021	17943	17889	17954	17802	17857	18177	17929	17893	17855	17865	17946	17942	17969	17898	18051	17829	17970	17946	18001	17798	18091	17874	17999	17720	17657	17880	17831	17777	17942	17859	17808	17950	17713	17852	17986	17999	18041	17924	17760	17907	17933	17964	17695	17831	17731	17967	17967	17942	17735	17898	17860	18050	17933	17839	17823	17892	17954	17773	18158	18014	17753	17960	17962	17855	17713	17921	17870	17878	17946	17953	17882	17872	17981	17796	17830	17868	17788	17956	17837	17875	17806	17819	17767	17857	17842	17758	17820	18143	17867	18013	18141	17885	17825	18017	18012	18090	17917	17999	17777	17649	17830	17943	17899	17838	17906	17967	17932	17870	17956	17777	17827	18052	17975	18022	17756	17769	18016	17857	17868	17798	17794	17993	17954	17691	17908	17844	17900	17844	17739	17732	17911	17828	17923	18016	17869	17734	17943	17614	17809	17880	17820	17682	17949	18032	17926	17787	17827	17850	17908	17884	17949	17921	17909	17887	17778	17953	17933	18046	17913	18095	17881	17970	18011	17798	17749	17979	17870	17945	17833	18029	17719	18009	17961	17846	17905	17949	17862	18174	17948	17950	17946	18009	18025	17993	17791	17825	17965	17929	17808	17973	17809	17856	17944	17910	17961	17985	17963	17848	17868	17898	17896	17967	17795	18016	17789	18052	17847	18013	17744	17922	17913	17788	17850	17952	17863	17710	17990	17705	17840	17837	17893	17967	18030	17763	17961	17900	17964	18050	18002	18088	17962	17911	18028	17920	17799	17866	17890	17806	17960	18001	17868	18108	17754	17971	17841	17897	17970	17858	17880	17924	18242	17871	17762	18086	17847	18026	17759	17855	17654	17937	17924	17904	17798	17974	17910	17915	17979	18035	17864	17862	18062	18031	17959	17943	18043	17933	17919	17898	17722	17920	17814	17873	17846	17942	18019	17942	17751	17969	17845	17749	17914	17967	17699	17866	18046	17848	17784	17963	17672	17840	17891	17879	17979	17930	17974	17875	17829	17929	17765	17737	17850	17867	17800	17973	17934	17740	17830	17915	17855	17903	17867	17852	18024	17841	17789	17869	17897	17912	17872	17880	18086	17819	18040	17929	17805	17921	17934	17896	17792	17862	17981	17912	17759	17978	18033	18010	18066	18003	17842	17822	17853	17959	17852	18095	17696	17967	17864	17914	18042	17949	18003	17838	17807	17881	17668	17894	17925	17898	17894	17767	18123	17990	17983	17950	17895	17827	17940	17843	17876	17874	17772	17870	17869	17788	17858	17831	17854	17871	17886	17906	17742	17924	17766	17850	17793	17946	17919	17831	17814	17986	17820	17817	17827	17904	17726	17899	17944	17946	17945	17944	17822	17934	17791	17813	17986	17773	17936	17792	17815	18092	18051	18108	17982	17915	17968	17824	17948	17929	17889	17839	18113	17980	17832	17920	17878	17841	18088	18010	17738	17850	17903	17890	17971	17733	17832	17751	17863	17855	17736	17984	17897	18005	18107	17907	17664	17841	18024	17799	17926	17884	17936	17999	17931	18001	17691	17920	17801	17618	17931	17906	17999	17960	17952	18034	17916	18048	17881	17938	17861	17886	17924	17821	17776	17891	18034	17911	17826	17923	17919	17956	17801	18099	17893	18040	17727	17874	18146	18008	17840	17913	17886	17806	17852	17833	17926	17959	17949	17883	17979	17836	17897	18063	17858	17821	17886	18039	17950	17769	18015	18022	18030	17870	17999	17958	17758	17917	17858	17874	17954	17792	18010	17988	17939	17856	18114	17840	17724	17840	17955	17854	17940	17817	17897	17969	17922	17959	18096	17972	17979	17991	17961	17764	17914	17717	17681	17825	17758	17744	17712	17989	17894	17885	18013	17959	17810	17868	17764	17891	17981	17811	17941	17788	17846	17914	17698	17956	17568	18079	17925	17951	17983	17822	17859	17879	17950	17863	17963	17907	18018	17874	17767	17751	18034	17752	17858	17719	17961	18023	17827	18084	17745	17866	17877	17758	17670	18228	17901	17951	17902	17770	17788	18003	18033	17677	17946	17886	17895	17794	17832	18068	17997	17794	18046	17901	17819	17830	17951	17974	17830	18199	17928	17837	17838	17715	17846	17788	18054	17835	17978	17916	17841	17714	17868	17980	17954	18140	17935	17756	17891	18079	18108	17771	17950	17843	17997	17828	17956	17830	17844	17742	17842	17825	17827	18005	17770	17884	17891	17877	17949	18113	17888	17822	17982	17960	17897	17947	17856	17961	17923	17817	17877	17735	17946	17740	17974	17946	17870	17848	17881	17977	17668	18137	17903	17971	17972	17810	17801	17812	17885	17709	17897	17874	17993	17848	17994	18001	17954	18009	17881	17986	17828	17818	18051	17955	18119	17876	17952	17960	17822	17804	17883	17990	17800	17954	18032	17802	17865	17862	18023	17854	17892	17747	17908	17788	17968	17892	18005	17847	17865	18132	17746	17896	18048	17918	17800	17879	17736	17913	17918	18091	17943	17978	17858	17949	18099	17926	18247	17979	17948	17961	17870	18027	17780	18033	17932	17948	17874	17879	17807	17868	17985	17911	18010	17816	17839	17697	17779	18073	18134	17971	17914	17935	17840	17917	17802	18069	17803	17894	17860	17815	17930	18108	17882	17857	18148	17950	18012	17819	17988	17893	17876	17975	17812	17845	17749	17891	17917	17935	18054	17763	17840	17900	17974	17876	18071	17747	17999	17721	17746	17966	17842	17869	17938	17891	17753	17908	17819	17819	18009	17912	17767	17973	17965	17860	17845	17894	17970	17860	17878	17772	17940	17919	17609	17923	17684	18036	17869	17861	17962	17904	17779	17700	18005	18087	18034	17921	17940	17900	17950	17824	17767	17892	17805	17860	17875	17978	17740	17963	17971	17858	17960	17927	18027	17998	18125	17925	17880	17838	17885	17883	17883	17937	17926	17658	17871	17859	17815	17949	17926	18059	17899	17953	17841	17906	17990	17830	17892	17860	18062	17776	18109	17831	17964	17838	17951	17842	17944	17918	18069	17947	17821	17698	17997	17998	17757	17859	17786	17902	17713	17774	17780	17836	17885	17968	17995	17733	17699	17792	17864	17859	18081	17944	17718	17831	17992	17912	17814	17929	17853	17881	17787	17825	17887	17926	17821	17810	17803	18078	17820	17689	17867	17829	17808	17922	17939	17818	17936	18177	17673	17857	17901	17905	17806	18093	17906	17871	18094	17929	17869	17892	18008	17828	17931	17837	17875	17825	17865	17808	17886	17988	17819	17962	17896	17856	17783	17773	17744	18052	17816	17839	17924	18018	17807	17869	17825	17808	17937	17827	17755	18034	17794	17844	17898	17917	17867	17855	17958	17829	17909	17965	18109	17822	18025	17789	17939	17909	17820	17863	17833	18100	17995	17835	17775	17893	17945	17712	17980	18126	17953	17833	18114	17697	17972	18118	18060	17790	17927	17731	17946	18045	17958	17936	17863	17904	17919	17833	18091	17875	17790	17876	17754	17926	17865	17773	17823	17958	17915	17870	17890	17871	17974	17890	18089	17823	17946	17838	17981	17943	17998	17930	17963	17897	17937	18086	17898	17980	17902	17922	17688	17907	17986	17945	17886	17897	17930	17784	17918	17742	17807	17796	17753	17949	17933	17913	18142	17836	18072	17908	17995	17927	17811	17886	17742	17964	17916	17686	17744	17952	17747	17810	17772	17933	18063	18018	17790	17812	17877	17987	17995	18031	17920	17858	17976	17758	17891	17840	18100	17945	17751	18129	17932	18102	17803	17795	18013	17912	17997	17844	17929	17809	17944	17717	17917	17847	18045	17684	17890	17952	17973	17844	17780	18013	17683	17998	17731	17865	17833	18061	17699	17911	17883	17853	17798	17867	17955	17868	17902	18155	17895	17932	17869	17936	17676	17862	17814	17931	18004	17717	17879	18078	18014	17956	17807	17870	17999	17974	17801	17894	18005	17963	17967	17908	17973	17911	17659	17849	17784	17782	17971	18015	17874	17729	17801	17966	17813	17894	17933	17852	17793	17832	17738	17870	17974	17837	17871	17963	18053	17880	17821	17994	17929	17769	17890	17945	17974	17911	18027	17687	17830	18012	17877	17944	17918	17988	17915	17937	17874	17811	17923	17900	17903	17952	17945	17835	17893	17899	17835	17843	18145	17951	17725	17683	17911	17890
36150	29048	34008	33090	31474	31391	31442	31187	31349	31005	30949	30924	31026	30867	30842	30983	30655	30956	30737	30877	30579	30805	30943	30664	30662	30699	30882	30799	30747	31060	30791	30890	30565	30789	30869	30829	30873	30987	30785	31039	30772	30674	30933	30927	31085	30731	30807	30767	30654	30703	30875	31050	30998	31101	30906	30937	30952	30822	30615	30664	30983	30673	30722	30496	30464	30749	30939	30743	30573	30984	30882	30787	31090	30926	30755	30701	30629	30720	30726	30592	30651	30886	30674	30799	30908	30799	30878	30844	30779	30790	30874	30603	30714	30515	30935	30545	30824	30811	31019	30671	30808	30673	30902	30775	30888	30643	30554	30705	30659	30829	30572	30995	30580	30617	30629	30788	30770	30867	30728	30745	30655	30822	30897	30596	30733	30649	30769	30584	30699	30720	30805	30961	30579	30728	30751	30849	30757	30694	30833	30912	30677	30819	30521	30922	30778	30631	30755	30793	30914	30765	30725	31016	30893	30773	30667	30914	30526	30598	30854	30657	30716	30646	30627	30614	30843	30785	30878	30720	30878	31066	30910	30916	31053	30792	30635	30699	30652	30705	30683	30754	30621	30509	30817	30803	30496	30914	30775	30686	31053	30739	30828	30755	30574	30855	30819	30768	30668	30564	30979	31061	30923	30680	30576	30819	31034	30649	30503	30847	31061	30842	30649	30610	30578	30805	30629	30845	30824	30776	30829	30671	30798	30859	30954	30999	30839	30781	31055	30864	30777	30748	30988	30591	30651	30876	30640	30798	30504	30704	30797	30819	30745	30662	30774	30647	30639	30838	30908	30690	30878	30827	30870	30727	30912	30813	31083	30957	30796	30788	30672	30492	30707	31028	30799	30872	31064	30939	30763	30762	30688	30908	30802	30631	30528	30944	30641	30963	31092	30726	30778	30717	30397	30594	30626	30651	30812	30854	30870	30713	30756	30868	30798	30563	30655	30875	30790	30690	30821	30753	30800	30662	30941	30807	30727	30705	30835	30671	30547	30672	30529	30668	30796	30510	30609	30768	30683	30713	30629	30697	30819	30552	30683	30765	30434	30743	30665	30752	30776	30738	30669	30933	30603	30799	30798	30690	30710	30681	30857	30721	30535	30550	30886	30633	30653	31059	31038	30914	30994	30961	31062	30983	30542	30724	30973	30984	30903	30626	30861	30793	30645	30806	30571	30678	30866	30947	30792	30419	30911	30936	30696	30773	30856	30807	30690	30648	30808	30812	30872	30584	30786	30838	30920	30858	31011	30774	30631	30741	30633	30771	30617	30665	30663	30676	30796	30773	30947	30823	30615	30704	30778	30318	30551	30918	30803	31077	30599	30571	30596	30835	30943	30824	31026	30900	30762	30400	30665	30407	30633	30965	30753	30842	30664	31017	30498	30775	30672	30842	30792	30532	30703	30878	30619	30940	30897	30759	30598	30919	30660	30754	30848	30639	30799	30599	30857	30478	30891	30518	30590	30856	30918	30740	30581	30565	30863	30559	30678	30679	30667	30650	30784	30777	30708	30590	30603	30508	30745	30730	30873	31080	30585	31025	30968	30922	30706	30664	30815	30662	30746	30668	30899	30943	30784	30687	30814	30780	30700	30772	30652	30527	30840	30606	30952	30787	30560	30526	30672	30860	30811	30865	30783	30701	30537	30725	31015	30629	30797	30461	30765	31142	30631	30673	30676	30633	30892	30873	30706	30674	30778	30758	30732	30674	30685	30777	30715	30539	30728	30628	30796	30585	30633	30825	30791	31014	30918	30574	30772	30924	30629	30812	30851	30833	30773	30738	30758	30667	30715	30731	30875	30642	30497	30866	30969	30567	30881	30630	30849	30896	30778	30771	30636	30689	30759	30649	30807	30549	30715	30516	30778	30843	31124	30985	30892	30717	30578	30683	30721	30831	30819	30601	30759	30634	30545	30848	30815	30713	30569	30877	30922	30970	30720	30830	30820	30843	30959	30887	30721	31013	30857	30683	30882	30659	30724	30737	30887	30723	30813	30569	30764	30781	30734	30820	30888	30603	30689	30964	30825	30891	30841	30801	30916	30732	30769	30879	30990	31045	30806	30706	30806	30666	30771	30666	30607	30771	30778	30693	30669	30503	30586	30519	30726	30402	30860	30732	30804	30696	30911	30826	30736	30537	30777	30571	30797	30758	30975	30569	30248	30510	30707	30877	30808	30827	30657	30651	30944	30649	30666	30912	30776	30860	30701	30497	30878	30775	30625	30674	30646	30668	30944	30727	30812	30725	30639	30932	30935	30797	30851	30732	30882	30789	30664	30852	30872	30535	30639	30853	30631	30645	30745	30914	30569	30674	31076	30680	30944	30615	30802	30783	31178	30732	31030	30634	30712	30955	30768	30622	31021	30513	30765	31069	31017	30713	30865	30582	30761	30930	30778	30983	30550	30789	30728	31045	30706	30873	30958	30849	30861	30947	30770	30720	30679	30888	30694	30805	30672	30971	30817	30718	30559	30731	30789	30803	30835	30607	30813	30627	30768	30705	30813	30906	30541	30746	30795	30537	30704	30943	30565	30846	30927	30577	30835	30755	30996	30910	30729	30694	30783	30570	30734	30940	31270	30727	30802	30672	30847	30667	30555	30824	30889	30564	30585	30819	30905	30611	30703	30952	30947	30639	30871	30893	30948	30494	30847	31073	30764	30897	30814	30910	30727	30664	30766	30794	30545	30786	30775	30785	30796	30855	30706	31060	30651	30546	31028	30685	30475	30586	30776	30756	30939	30698	30653	30769	30764	30670	30610	30884	30940	31011	30970	31042	30809	30622	30769	30328	30589	30987	30831	30814	30817	30810	30658	30618	30935	30620	30689	31096	30720	30840	30811	30804	30693	30890	30795	30840	31213	30593	30802	30726	30964	30595	30763	30819	30678	30713	30883	30810	30772	30771	30606	31010	30563	30658	30971	30722	30637	30672	30748	30886	30798	30790	30827	30806	30652	30885	30603	30953	30707	30831	30538	30871	30852	30582	30382	30625	30848	30545	30849	30425	30965	30923	30606	30771	30727	30579	30701	30855	30867	30849	30914	30774	30590	30851	30578	30668	30744	30783	30759	30840	30675	30699	30836	30864	30650	30689	30755	30556	30747	30873	30570	30571	30612	30693	30709	30750	30733	30866	30817	30678	30878	30734	30617	30619	30790	30748	30796	31019	30835	30867	30645	30696	30746	31009	30806	30891	30991	30527	30795	30699	30898	30580	30654	30623	30759	30794	30565	30639	30595	30888	30985	30613	30772	30754	30833	30767	30510	30817	30831	31032	30890	30400	30867	30698	30924	30666	30632	30957	30833	30978	30866	30635	30688	30707	31042	30815	30796	30542	30929	30859	30719	30757	30668	30808	30495	30961	30485	30861	30868	30729	30911	30599	30828	30887	31010	30881	30876	30607	30821	30773	30596	30634	30589	30850	30848	30662	30850	30819	30504	30686	30773	30859	30638	30596	30921	30949	30698	30811	30916	30688	30728	30856	31013	30576	30571	30546	30926	30579	30776	30892	30813	30788	30738	30891	30688	30805	30946	30793	30679	30638	30859	30915	30670	30852	30713	30688	30836	30853	30572	30525	30686	30929	30726	31006	30970	30784	30664	30573	30988	30660	30618	30785	30663	30758	30660	30720	30599	30760	30695	30869	30762	30774	31060	30744	30798	31063	30977	30996	30794	30900	30994	30555	30799	30621	30546	30923	30636	30763	30810	30773	30660	30672	30680	30617	30912	30929	30628	30831	30506	31070	30991	30839	30923	30708	30970	30648	30857	30685	30707	30953	30841	30830	30867	31040	30723	30862	30815	30722	30915	30926	30852	30862	30672	30564	30656	30725	30912	30698	30940	31024	30784	30955	30887	31020	30953	30425	30605	30805	31092	30713	30696	30645	30847	30926	30660	30568	30849	30929	30747	30686	30938	30893	30796	30969	30836	30780	30849	30703	30798	30753	30769	30638	30704	30668	30696	30693	30781	30809	30737	30317	30879	30843	30779	30781	30715	31066	30935	30469	30718	30510	30533	30813	30756	30722	30800	30576	31032	30770	30822	30839	30975	30617	30698	30874	30509	30780	30998	30890	30586	30897	30694	30912	30971	30791	31240	30937	30673	30733	30913	30769	30727	30610	30907	30578	30932	30857	30550	30718	30722	30815	30584	30959	30838	30873	31021	30746	30894	30874	30717	30635	30640	30731	30731	30808	30614	30729	31019	30792	30798	30471	30552	30731	30915	30984	30676	30814	30617	30633	30781	31004	30886	30658	30556	31086	30495	30630	30855	30639	30904	30769	30793	30681	30745	30923	30612	30803	30666	30705	30904	30988	30835	30859	30953	30995	30796	30752	30835	30639	30668	30782	30591	30673	30713	30482	30556	30797	30628	30786	30625	30810	30804	30826	31027	30789	30571	30492	30858	30828	30625	30852	30623	30627	30828	30807	30883	30950	30881	30814	30648	30446	30779	30906	30852	30656	30770	30763	30628	30651	30662	30699	30635	30445	30617	30616	31020	30698	30590	30650	30873	31070	30492	30917	30605	30764	30758	30927	30788	30704	30638	30881	30774	30465	30617	30710	30937	30780	30751	30677	30720	30654	30491	30869	30626	30785	31073	30780	30603	30668	30788	30775	30937	30684	30784	30602	30611	30644	30710	30591	30754	30681	30913	30899	30876	30586	30564	30611	30693	31097	30777	31075	30575	30883	30643	30690	30709	30874	30675	30831	30838	30681	30615	30906	30842	30721	30900	30831	30724	30647	30501	30613	30807	30701	30968	30629	30572	30611	30598	30837	30757	30672	30788	30959	30892	30968	30625	30791	30728	30661	30545	30836	30731	30748	30811	30822	30850	30985	30687	30884	30749	30708	30652	30899	30462	30915	30830	30510	30516	30763	30562	30771	30874	30777	30788	30813	31078	30596	30747	30924	30808	30608	30738	31064	30844	31019	30688	30525	30694	30771	30713	30676	30882	30711	30708	31079	30775	30625	30922	30736	30605	30915	30635	30837	30907	30847	30759	30363	30985	30863	30855	30669	30819	30661	30778	30726	30801	31014	30736	30627	30594	30530	30865	30655	30896	30682	30764	30691	30501	30545	30524	30597	30563	30768	30735	30802	30811	30737	31006	30721	30632	30737
21229	23102	23294	21159	20384	19939	19585	19452	19109	19207	19100	19166	18963	19080	18778	18757	18921	18935	18956	18778	18768	18796	18767	18683	18822	18744	18730	18697	18799	18627	18781	18795	18668	18622	18586	18710	18612	18893	18684	18965	18759	18774	18756	18808	18855	18606	18727	18786	18743	18787	18747	18570	18623	18549	18817	18529	18657	18540	18895	18779	18704	18514	18608	18727	18577	18710	18611	18652	18812	18647	18643	18776	18652	18732	18631	18882	18620	18765	18525	18964	18583	18696	18700	18674	18531	18600	18736	18450	18725	18824	18701	18727	18860	18665	18722	18591	18751	18693	18722	18578	18678	18776	18640	18830	18417	18636	18807	18577	18579	18659	18630	18655	18511	18676	18572	18609	18681	18651	18726	18647	18558	18654	18693	18637	18566	18758	18478	18743	18635	18663	18863	18610	18565	18518	18679	18892	18598	18722	18624	18679	18542	18834	18541	18588	18623	18705	18618	18658	18615	18586	18688	18562	18644	18673	18544	18687	18571	18705	18637	18791	18584	18629	18656	18703	18604	18763	18761	18599	18567	18840	18811	18745	18572	18566	18874	18769	18922	18687	18514	18556	18758	18640	18643	18871	18679	18624	18591	18745	18818	18604	18834	18774	18881	18589	18696	18767	18700	18550	18362	18942	18744	18556	18739	18723	18534	18545	18482	18673	18530	18678	18631	18599	18623	18595	18616	18583	18651	18534	18604	18806	18766	18578	18720	18735	18622	18424	18553	18690	18561	18668	18694	18646	18649	18772	18593	18858	18725	18749	18655	18762	18703	18654	18671	18743	18563	18597	18424	18685	18698	18676	18639	18638	18844	18633	18521	18644	18672	18626	18766	18469	18634	18563	18618	18726	18665	18554	18642	18595	18807	18786	18594	18700	18729	18682	18593	18880	18616	18668	18688	18650	18631	18596	18744	18621	18584	18706	18695	18680	18636	18709	18694	18636	18743	18469	18744	18751	18806	18572	18714	18821	18507	18433	18780	18675	18717	18424	18654	18447	18507	18785	18646	18553	18641	18788	18497	18591	18696	18673	18641	18789	18774	18751	18739	18633	18623	18512	18713	18648	18485	18627	18765	18658	18600	18777	18647	18666	18636	18618	18643	18796	18690	18664	18690	18707	18683	18523	18678	18821	18792	18584	18617	18756	18776	18585	18596	18807	18567	18682	18588	18706	18755	18440	18558	18761	18710	18693	18658	18632	18534	18832	18588	18510	18556	18728	18626	18606	18673	18745	18664	18602	18755	18888	18446	18816	18619	18797	18604	18648	18738	18635	18905	18745	18603	18411	18601	18698	18743	18690	18688	18791	18632	18732	18444	18814	18688	18642	18733	18759	18768	18671	18709	18770	18660	18727	18678	18597	18523	18618	18493	18659	18490	18625	18818	18729	18624	18738	18646	18695	18542	18507	18728	18831	18758	18519	18867	18511	18668	18836	18687	18517	18707	18582	18505	18685	18759	18780	18569	18746	18539	18731	18645	18742	18608	18656	18653	18435	18647	18456	18583	18602	18644	18698	18568	18681	18611	18678	18671	18686	18645	18516	18537	18738	18689	18547	18701	18581	18723	18707	18721	18713	18688	18664	18631	18678	18630	18698	18736	18767	18619	18594	18663	18602	18565	18758	18701	18912	18683	18816	18460	18647	18685	18772	18819	18588	18731	18696	18633	18696	18793	18701	18747	18631	18617	18724	18859	18651	18591	18572	18706	18683	18679	18591	18627	18633	18715	18786	18706	18879	18803	18521	18547	18632	18572	18470	18847	18731	18559	18715	18526	18619	18581	18752	18752	18559	18673	18695	18381	18761	18940	18551	18643	18706	18817	18630	18807	18691	18594	18719	18685	18604	18567	18842	18718	18391	18667	18681	18661	18814	18554	18737	18542	18515	18686	18621	18569	18722	18670	18443	18927	18753	18499	18808	18958	18577	18465	18526	18526	18699	18673	18663	18564	18802	18701	18812	18663	18738	18454	18623	18639	18430	18561	18694	18701	18637	18581	18607	18808	18790	18621	18721	18758	18781	18753	18576	18869	18486	18668	18562	18662	18733	18729	18679	18769	18735	18587	18580	18664	18504	18632	18704	18691	18755	18811	18669	18651	18718	18665	18396	18745	18417	18644	18732	18521	18654	18674	18605	18622	18550	18786	18513	18788	18771	18812	18722	18560	18470	18687	18752	18604	18556	18629	18713	18724	18685	18815	18645	18601	18706	18915	18759	18592	18704	18829	18510	18844	18683	18523	18600	18628	18791	18779	18713	18676	18621	18638	18824	18728	18523	18851	18845	18676	18644	18398	18870	18663	18690	18777	18711	18529	18758	18777	18729	18717	18556	18568	18644	18740	18691	18596	18806	18536	18722	18638	18632	18576	18656	18650	18514	18662	18534	18623	18671	18656	18723	18642	18595	18786	18386	18558	18636	18652	18695	18622	18883	18677	18624	18410	18501	18710	18577	18746	18688	18836	18825	18634	18639	18776	18576	18697	18657	18648	18773	18577	18542	18565	18765	18687	18582	18599	18636	18816	18710	18659	18695	18610	18731	18643	18444	18733	18806	18489	18666	18584	18748	18584	18622	18726	18775	18653	18642	18893	18658	18691	18649	18700	18632	18692	18593	18547	18429	18689	18752	18819	18742	18675	18670	18669	18757	18591	18678	18633	18757	18600	18719	18604	18546	18762	18649	18674	18700	18719	18657	18756	18729	18845	18477	18689	18713	18667	18738	18813	18841	18659	18619	18672	18634	18641	18600	18849	18746	18561	18727	18504	18704	18759	18513	18751	18591	18761	18727	18582	18799	18729	18682	18343	18614	18713	18554	18519	18646	18836	18635	18837	18597	18657	18665	18756	18779	18638	18679	18765	18656	18585	18751	18831	18675	18405	18452	18660	18816	18555	18671	18673	18826	18609	18634	18725	18711	18645	18837	18667	18527	18585	18469	18625	18680	18796	18704	18491	18673	18639	18661	18799	18591	18645	18699	18734	18792	18792	18721	18740	18658	18774	18562	18857	18686	18740	18636	18593	18796	18784	18679	18626	18731	18611	18832	18457	18538	18719	18774	18518	18649	18804	18723	18714	18602	18633	18649	18691	18515	18561	18659	18697	18764	18814	18628	18685	18599	18821	18737	18668	18687	18795	18623	18521	18518	18874	18649	18737	18561	18617	18676	19006	18688	18493	18588	18755	18689	18535	18749	18423	18671	18547	18732	18693	18677	18659	18617	18621	18806	18637	18634	18691	18722	18793	18675	18714	18728	18807	18671	18631	18599	18651	18646	18612	18544	18854	18618	18666	18709	18639	18855	18706	18701	18855	18571	18743	18527	18481	18705	18590	18755	18641	18770	18610	18650	18733	18678	18766	18836	18594	18698	18803	18664	18639	18619	18746	18706	18694	18725	18767	18741	18664	18648	18747	18845	18662	18707	18715	18805	18750	18556	18884	18579	18624	18701	18558	18817	18719	18822	18462	18625	18759	18653	18702	18596	18909	18569	18860	18682	18586	18718	18705	18777	18533	18623	18548	18705	18675	18622	18601	18578	18659	18491	18758	18586	18825	18639	18764	18431	18511	18661	18783	18686	18603	18651	18580	18685	18672	18516	18549	18562	18637	18637	18886	18654	18545	18766	18621	18688	18721	18560	18453	18728	18696	18599	18752	18586	18619	18756	18723	18535	18783	18796	18684	18706	18547	18637	18557	18706	18750	18550	18562	18841	18727	18798	18541	18728	18442	18730	18700	18894	18745	18704	18418	18687	18704	18843	18635	18746	18625	18482	18712	18637	18587	18753	18780	18628	18614	18526	18768	18580	18558	18537	18621	18416	18649	18761	18719	18524	18695	18603	18686	18452	18878	18828	18521	18741	18578	18910	18832	18645	18657	18696	18673	18597	18677	18615	18603	18870	18554	18902	18754	18555	18693	18607	18735	18478	18698	18631	18702	18768	18745	18605	18596	18659	18794	18586	18879	18431	18592	18533	18608	18636	18585	18547	18654	18553	18672	18665	18568	18642	18743	18777	18450	18563	18621	18609	18772	18510	18632	18793	18912	18542	18641	18589	18587	18569	18580	18611	18758	18729	18724	18785	18634	18628	18794	18535	18677	18688	18815	18557	18676	18712	18622	18691	18658	18603	18707	18733	18739	18623	18583	18622	18817	18771	18688	18743	18776	18737	18666	18741	18744	18716	18768	18712	18529	18770	18736	18654	18496	18781	18728	18677	18706	18741	18610	18838	18546	18551	18842	18437	18714	18717	18523	18900	18707	18754	18442	18740	18592	18735	18850	18802	18718	18745	18461	18630	18704	18554	18745	18724	18553	18527	18850	18765	18590	18648	18671	18720	18541	18552	18803	18724	18630	18626	18700	18828	18647	18482	18707	18837	18671	18651	18839	18911	18741	18633	18753	18640	18732	18610	18482	18517	18717	18602	18644	18715	18649	18672	18635	18555	18588	18628	18730	18763	18694	18647	18807	18704	18697	18538	18645	18577	18722	18871	18588	18883	18530	18704	18678	18731	18737	18722	18725	18564	18810	18579	18788	18435	18500	18697	18589	18702	18629	18753	18777	18687	18668	18660	18662	18614	18597	18860	18721	18597	18530	18841	18594	18643	18694	18556	18786	18759	18690	18635	18653	18696	18686	18655	18704	18836	18494	18741	18663	18442	18611	18757	18664	18800	18589	18787	18591	18723	18743	18667	18671	18611	18466	18580	18560	18753	18578	18772	18745	18590	18579	18755	18628	18633	18673	18374	18846	18562	18718	18439	18676	18712	18562	18838	18774	18731	18582	18667	18564	18570	18705	18564	18723	18763	18628	18529	18762	18611	18725	18801	18536	18563	18681	18679	18691	18692	18619	18642	18736	18732	18847	18768	18592	18614	18545	18793	18759	18668	18581	18764	18845	18827	18769	18531	18628	18776	18667	18584	18512	18520	18674	18705	18676	18592	18675	18713	18741	18486	18655	18628	18644	18571	18694	18767	18496	18634	18810	18709	18510	18686	18783	18524	18493	18764	18640	18699	18618	18710	18583	18625	18722	18613	18690	18728	18817	18774	18704	18531	18598	18576	18679	18577	18694	18771	18797	18506	18532	18589	18624	18690	18839	18797	18603	18610	18776	18747	18720	18722	18864	18578
24113	21165	27726	25428	24936	30142	32519	30421	29678	29725	29906	29702	29666	29516	29541	29353	29525	29463	29328	29569	29243	29250	29442	29068	29198	29266	29511	28992	29199	29142	29246	29117	29414	29256	29271	29068	29189	28908	28882	29021	29076	29208	29153	29165	29227	29061	29201	29127	29012	29024	29101	28855	29199	29051	29061	28795	28887	28900	29026	28794	29069	29181	29169	28834	28985	29298	29104	29082	29001	29225	29100	29140	29112	29014	28987	29095	28881	28730	28906	28973	29125	29195	29045	28719	29116	29027	29111	28867	29121	28996	28982	28964	29029	29009	29168	28918	28743	29070	28998	28907	29067	29055	29318	29098	29061	28837	28832	28750	28908	29077	28934	29057	29160	29080	29105	29234	28832	29078	28978	29015	29167	28811	29011	29149	29063	28870	29033	28971	29132	29140	29104	28748	28956	28925	28746	28619	29234	28841	28850	28781	28872	28717	29050	28912	28985	28868	29125	28864	29040	28778	28881	29111	28953	28956	29008	28734	29022	29149	28970	28905	29040	28745	29037	28766	29124	28899	28849	29156	28774	29017	29030	28664	28821	28888	29107	28982	29054	28889	29002	28845	29130	28923	29041	29062	28875	28790	29096	28815	28917	28732	28975	29141	28750	28987	29064	28992	28717	29028	28932	29069	28965	29017	29019	28887	28975	29037	28776	28762	28866	29011	28778	28938	28854	28953	29138	28946	28518	29247	28870	28893	28932	29026	28871	28866	28970	28854	28883	29011	28672	28881	28851	28833	28904	29007	29066	29075	29046	28823	29284	28801	28781	28832	28896	28936	29142	28755	28878	29045	28790	29086	28971	28715	28765	28813	28893	29003	29184	29079	29080	29037	28797	28947	28930	28912	29108	29062	28943	28999	29338	28996	28933	28949	28952	28701	29100	28646	28960	28831	28940	28825	28888	28938	28849	28927	29121	28748	28763	28757	28988	29196	28965	29071	28791	28722	28922	29104	29008	28864	28869	28765	28617	28917	28981	28947	28996	28922	29156	29152	28997	28842	28978	29023	28975	28801	28964	28913	29092	28868	29216	28916	28840	29127	29135	28949	29263	29050	28984	28910	28748	29079	29182	28802	28998	29089	29005	28803	28860	28824	29139	28901	28926	28967	28906	29387	28906	29188	29032	28887	28769	29107	29151	28711	29013	28748	28974	28916	28819	28595	29013	29105	28985	28918	28860	28815	28769	28959	28963	28712	28826	29044	28944	28772	29165	29268	29132	28900	29051	28761	29033	28990	29021	28895	29060	28947	28904	29024	28708	29035	29051	29162	28963	29144	28673	28690	29171	28821	29021	28933	28985	29067	28971	29142	28695	28901	29081	28829	28987	29029	29062	29078	29158	28897	29094	29075	28793	29059	28871	28887	29010	29245	28849	28939	28979	29046	29177	28897	28879	28873	29036	28988	28944	29016	29003	29037	28975	28698	28742	28874	28989	29008	29129	28924	28768	28817	28900	28816	29111	28830	28979	29012	28736	28920	29041	28811	29047	29027	28899	29022	28887	28953	28919	28804	28943	28833	28946	28970	28940	28999	28997	28919	28888	29233	29170	29066	29025	28909	29022	29132	28836	29002	28630	28839	29102	28974	28864	29017	28981	28928	29183	28931	28914	28719	28858	28791	29059	28978	29070	28984	28957	29147	29036	28918	29088	28927	29035	28887	29041	28864	28821	29094	28803	29032	29115	28796	28879	28942	28858	28892	28951	28941	28972	28807	29101	28964	28810	28870	28781	28903	28939	29369	28802	28837	29250	28764	28794	28962	29029	28868	28855	28659	28869	28832	28859	28801	28842	28619	29026	28784	29105	28880	29088	29050	28929	28967	28808	28819	28938	28994	29021	28852	29014	29052	29170	28923	29269	28713	28913	28900	28986	28939	29013	29073	28941	28623	29076	28910	28632	29113	29094	28675	29297	28809	28837	29185	28979	28947	29147	28850	29034	28862	29058	29065	28886	29088	28813	28977	29172	28842	29033	29051	28694	28906	28920	28772	28749	28907	28935	28916	29024	29039	28750	28877	29071	28790	28966	28873	29022	28988	28867	29049	29068	29232	29166	28885	28875	29010	28776	28969	28887	29041	28584	29094	28768	29015	28900	28944	28980	29017	28918	29287	29034	28720	28747	29141	29026	29009	28965	28883	29126	28879	29036	29057	28809	28956	28888	28981	29108	28830	28838	29161	29031	29119	28963	28891	28672	28776	28877	29012	28952	28920	28921	28611	28947	28971	28878	29094	28837	28867	28933	29108	29033	28986	28981	28937	28960	28838	29138	28762	28951	28918	28921	28956	29147	28976	28982	29174	29051	28954	29140	28895	28953	28715	29111	29084	29080	29156	29268	28750	28969	29039	28935	29073	29146	28799	29148	29029	29149	29102	29115	28957	29059	29177	28910	28990	28867	28884	29034	28888	28872	28963	28637	28721	28842	29340	28991	28664	28792	28845	28940	28762	28964	29179	29161	29100	29070	28684	28988	29117	28983	28978	28989	28842	28960	28665	28758	28744	28936	28881	29162	28800	28756	29026	29075	28874	28733	28980	28812	28790	29056	28697	28747	28951	29068	28946	28918	29027	29040	28841	29200	29101	28800	28969	28912	29115	29154	28792	28768	29009	28957	28856	28908	29025	28991	28744	29285	28858	28865	29072	28777	28852	28990	28897	28765	28879	28969	28883	29068	29227	28849	28726	28674	28877	29049	28949	29119	28857	28955	29010	29124	28932	29015	29219	28750	28903	29192	28923	28853	28780	29037	28913	29075	29086	29135	28804	28800	29244	28882	28974	28954	29038	28886	28947	28941	28913	28936	28986	28920	28708	28766	28874	29020	28866	28748	28878	28919	28977	28824	28807	28923	28808	28882	28911	28975	28933	28938	28777	29068	29075	29028	28850	28867	28548	28796	29026	28991	29024	29117	28963	29016	28925	28897	28916	28766	28911	29027	29007	28997	28955	29208	29183	28970	28888	28954	28953	29165	28969	28796	29131	29060	28801	28995	28819	29192	29094	28908	28686	29236	29043	28896	28765	29007	28799	29006	29091	28908	29046	28838	29179	28936	28828	28939	29046	29257	29019	29123	29028	29022	29003	28974	29018	28905	29091	29008	28943	29111	28853	28866	28817	29045	28904	28968	28854	28922	28819	29126	28901	28971	29099	28975	28988	28908	28884	29197	28903	28873	28967	29150	28978	28861	28846	28805	28773	29001	29017	28958	28677	28773	29010	28875	29001	29064	28712	28731	28831	29201	29001	29032	29139	29047	28663	29340	28990	29143	28962	28930	28896	28867	28990	29010	28925	28818	28735	28961	28841	29064	29021	29315	28970	28793	28974	28911	29016	28897	29008	28995	29061	29114	28957	28875	29089	28911	28880	28855	28952	28966	28902	28823	28888	28898	28823	28932	29107	28994	29092	29234	29037	29018	28843	29092	29088	28920	28750	28817	28971	28930	29016	28997	29018	29071	28920	28822	28766	28864	28926	28913	28917	29102	28940	28908	28915	29049	28944	28812	28960	29153	29113	29031	28781	28803	29050	28969	28749	28905	29016	29118	28997	29256	28931	29083	28950	28932	29102	29161	28930	28924	28586	29023	28999	28761	28862	29041	28744	28759	28927	29022	28857	28905	28947	29091	29007	28796	28922	28942	28859	28999	29000	28989	29116	29269	28888	29045	28983	28911	29127	28902	28942	29261	29090	29101	28959	29048	28974	28611	29091	29037	29085	28921	28898	29032	28690	28667	28958	29002	29156	28941	28681	28975	29002	28992	28988	28965	28970	28914	28794	28853	28933	29040	29194	28963	28812	29015	28871	28768	28837	29059	28805	28946	28891	29124	29233	28908	28943	28856	28911	29042	29100	29022	28977	29131	29034	29049	28804	28970	28818	28941	28825	29077	29142	28829	28961	28779	28736	28642	28983	29214	28937	28768	29020	28800	29089	29087	29027	29044	29086	29165	28823	29029	28860	28784	28751	29053	29138	28853	29121	29274	28980	28811	29017	29072	29091	29005	29038	29031	28961	28944	29109	28826	28857	28876	28982	28852	28684	28778	28959	28980	29118	29124	28805	28972	28946	29016	29237	28997	29035	28750	29022	28942	29115	29110	28868	29034	28702	29313	29162	28927	29092	28727	29013	29200	28924	29020	28803	28957	29122	29077	28871	29061	29164	28906	28656	29212	28811	29219	29068	28748	28836	29028	29088	28955	29113	28934	28892	28988	29045	29056	29112	29135	28762	28946	29077	29002	28963	28809	28855	28988	28931	28853	29064	28791	28863	29021	28829	28831	29119	28918	28861	28948	28867	28950	28835	29144	28926	29030	28734	29013	28912	28836	29097	28805	28922	28899	29126	28939	29091	28949	29100	28940	29030	28895	28990	29106	28894	28784	28764	28823	29087	29088	29125	28853	28865	29247	28789	29020	29074	29108	29049	29116	28965	28800	29012	28908	28880	28830	28702	28639	28925	28714	28777	28981	28804	28942	28935	29187	28965	29002	28963	28853	28872	29074	28968	29039	28981	28985	29157	28754	28866	28953	29000	28993	28929	28963	28888	28727	28894	29002	29022	29185	29134	28900	29142	28946	29206	28927	28942	28975	28822	28959	29158	29083	28927	28893	28803	28827	28985	28834	28787	29092	29128	29313	29069	28895	28809	28980	29180	28901	29138	29104	29109	29132	28938	28933	28985	28570	28931	28909	28993	29040	28881	29184	29111	29051	28668	28862	28942	29078	28739	28520	28795	28985	28857	28948	28761	28960	28925	28679	28869	28930	28968	29165	29282	29015	29075	29142	29003	29013	29094	29081	28514	28996	28800	28985	29002	28785	28913	28944	28781	28965	28933	28967	28797	29016	28947	28839	28618	29111	29038	28924	28920	29077	28795	29147	29237	28937	28692	28931	29016	28799	28769	28903	28878	29113	29002	28988	29064	29092	29002	28790	28928	29025	28996	29015	28903	28829	29263	28972	29033	29044	28916	29187	29019	29081	29029	29045	28937	29036	29258	28901	28929	29126	28790	28968	28802	28814	28925	28879	29240	28969	28768	28850	28939	28837	29157	29173	29008	28971	28978	29105	28961	29148	29160	28755	28931	29113	28893	28784	28957	28703	28940	28768	28757	28834	29010	28863	29082	28924	28692
18043	29002	28531	24061	22152	20853	20081	19443	19319	18951	18868	18767	18594	18676	18446	18242	18313	18356	18172	18465	18218	18136	18075	18169	18207	18040	17945	18147	18213	17969	17952	17845	17882	17779	17999	18075	18006	17801	17928	17918	17837	18215	17943	17981	17865	17945	17853	17932	17891	18033	17919	17926	17905	17798	17968	17731	18103	17776	17845	18064	18093	17993	17929	17908	17824	17888	18021	17609	18096	17872	17925	17844	17914	17680	17874	18021	17856	17910	18045	17893	18009	17885	17803	17785	17774	17855	17869	17879	17818	17814	17931	17815	17645	17832	17794	17921	17923	17895	17764	17986	17677	17946	17854	17788	17874	17692	17872	17780	17672	17750	18039	17836	17879	17729	17801	17936	17880	17827	17626	18014	17746	17764	17843	17940	17900	17927	17839	17910	17948	17880	17877	17897	17874	17885	17846	17785	17883	17968	17735	17938	17932	17908	17587	17922	17627	17935	17987	17864	17792	17951	17658	18045	17814	17925	17804	17823	17897	17866	17936	17980	17968	18059	17820	17939	17741	18017	17816	17814	17878	17878	17979	17825	18048	17906	17770	17990	17670	17817	17867	17874	17851	17913	17687	17685	17818	17921	17988	17749	17792	17885	17781	17830	17892	17988	17841	17832	17866	17766	17863	18065	17914	17903	17768	17775	17833	17803	17799	17836	17943	17973	17876	17969	17816	17938	17838	17666	18020	17963	17894	17926	17631	17708	17943	17859	17702	17947	17893	17816	17797	17897	17825	18026	18043	17989	17787	17793	17761	17893	17939	17827	17783	17808	17735	17811	17840	17757	17813	17976	17817	18025	17830	17710	17835	17898	17760	17749	17759	17758	17883	17838	17713	17841	17604	17745	17918	17782	17875	17863	17855	17787	18018	17902	17857	17988	17723	17958	17839	18004	17620	17897	18021	17828	17711	17866	17955	17973	18066	17868	17843	17965	17910	17696	17779	17718	17796	18038	17632	18024	17745	17713	17911	17689	17889	17809	17796	18020	18004	17889	17745	17756	17968	17888	17803	17896	17874	17835	17791	17782	18021	17979	17763	17929	17944	17799	17872	17935	18038	17852	17856	17788	18007	17982	17832	17755	17987	17760	17809	17724	17885	17831	17821	17805	17913	17820	17822	17808	17835	17770	17988	17967	17785	17896	17754	17919	17993	17833	17843	17776	18063	17878	17907	17761	17832	17920	17713	17833	17931	17566	17924	17886	17717	17908	17898	17948	17953	18013	17706	17890	18046	17785	17821	17939	17874	17786	17863	17849	17841	17765	17849	17881	17916	17931	17805	17956	18060	17744	17989	18001	17655	17889	17979	17738	17848	17927	17845	17833	17957	17925	17726	17854	17791	17817	17841	17784	17958	17843	17915	17836	17725	17881	18008	17690	17816	17838	17949	17730	17730	17843	17987	17763	17869	17826	17746	17676	17930	17844	17860	17792	17602	17851	17895	17898	17754	17846	17731	17723	17862	18020	17918	17705	17813	17807	17972	17909	17813	17825	17955	17856	17932	17890	17739	17737	17952	17690	17864	17819	17787	17759	17856	17725	17831	17784	17925	17733	18031	17960	17909	17887	17979	17914	17895	17840	17709	17783	17870	17963	17835	17626	17967	17881	17909	17918	18001	17669	17932	17919	17733	17898	17766	17744	17981	17956	17769	17797	17956	17799	17883	17944	17860	17891	17825	17826	17943	17929	17687	17933	17895	17979	17933	17873	17900	17818	17895	17811	17817	17823	17818	17987	18091	17992	17822	17867	18114	17710	17676	17805	17889	17926	18052	17834	17687	17923	17990	17795	17926	17823	18088	17808	17739	17826	17858	17905	17824	17710	17961	17914	17908	17881	17834	17857	17792	17848	17857	17953	17714	17827	17919	17775	17797	17716	17892	17994	17755	17678	17823	17683	18008	18023	17867	17842	18007	17947	17871	17871	17846	17899	17793	17830	17969	17858	17806	17786	17922	17927	17923	17842	17947	17971	17769	17770	17827	17748	17865	17826	17912	17854	17822	17836	17833	17878	17824	17909	17753	17903	17834	17871	17774	17812	17756	17960	17918	17864	17923	17791	17778	17843	17856	17762	17915	17738	17781	17816	17725	17990	17924	17774	17928	17796	17796	17950	17794	17717	17600	17915	17896	17881	17706	17890	17815	17918	17876	17912	17768	18012	17778	17842	17745	17957	17755	18008	17985	17947	17822	17735	18151	17733	17650	17940	17922	17721	17893	17677	17965	17849	17822	17889	17799	17771	17774	17760	17846	17952	17787	17807	17733	17884	17741	17835	17934	17702	17781	17768	17772	17823	18062	17790	17875	17701	17712	17862	17804	17871	17929	17951	17783	17938	17820	17802	17703	17906	17807	17883	18015	17874	17816	17858	17816	17820	17946	17862	17709	17861	17971	17859	17807	17732	17850	17756	17829	17796	17729	17864	17895	17815	17771	17776	18025	17932	17775	17856	17881	17971	17739	17906	18016	17861	17686	17963	17867	17759	17981	17910	17801	17872	17871	18041	17725	17912	17801	17963	17948	17782	17971	17982	17969	17978	17932	17945	17837	17862	17811	17872	18026	17758	17850	17698	17869	17709	17722	17879	17807	17981	17810	17683	17745	18121	17870	17914	17809	17820	17940	17617	17923	17891	17927	17982	17911	17892	17865	17999	17801	17968	18041	17937	17807	17829	17881	17777	17801	17934	17907	17830	17828	17883	17857	17862	17835	18015	17900	17847	17740	18013	17989	17986	17880	18028	17839	17792	17849	17740	17847	18007	17795	17934	17783	17739	17779	17737	17772	17773	17854	18005	17979	17784	17926	17838	17858	17814	17788	17813	17995	17935	18029	17975	17722	17788	17940	17855	17724	17801	17851	17819	17834	17851	18078	17853	18050	17712	17861	17940	17805	17810	17703	17748	17923	17796	17892	17847	17888	17972	17808	17800	17815	17901	18079	17924	17876	17853	17693	17732	17785	17909	17914	17803	17720	17990	17732	18013	17758	17716	17704	17981	17911	17904	17966	17754	17862	17976	17777	17666	17934	18033	18132	17865	17723	17789	17876	17847	17806	17864	18005	17935	17760	17800	17937	17876	17835	17660	17822	17813	17818	17866	17980	17890	18048	17856	17806	17884	18062	17732	17944	17898	17811	17887	17887	17793	17820	17895	17917	17959	17806	17918	17928	17720	17915	17847	17880	17871	17666	17969	17884	17940	18121	17844	17823	17719	17712	17838	17938	17811	17750	17808	17843	17894	17931	17807	17903	17987	17865	17847	17960	17717	17876	17900	17761	17813	17888	17749	17741	17929	17779	17992	17928	17823	17938	17880	17767	17902	17832	17867	17872	17760	17831	18095	17829	17851	17876	17820	17884	17773	17908	17775	17726	17737	17865	17827	17928	17908	17705	17947	17948	17856	17819	17946	17747	17762	17879	17937	17829	17851	18007	17650	18014	17809	17976	17866	17886	17906	17953	17806	17658	17880	17739	17949	17939	17814	17941	17796	17894	17815	17852	17879	17936	17905	17796	17884	17845	17895	17968	17777	17953	17989	17770	17862	17960	17852	17964	17744	18063	17860	17736	17868	17852	17861	17810	18037	17795	17896	17884	17863	18064	17894	17919	17914	17642	17817	17720	17972	17851	17894	17925	17892	17671	17725	17715	17877	17804	17885	17924	17799	17880	17810	17868	17862	17875	17991	17924	17977	17866	17795	17751	17861	17897	18064	17860	17858	17956	17944	17995	17796	17833	17802	17950	17978	17938	17876	17711	17876	17822	17790	17900	17952	17864	17799	18042	18003	17977	17823	17822	17896	17858	17807	17882	17826	17992	17839	17919	17738	17836	17852	17890	17835	17621	17801	17947	17872	17904	17787	17855	17769	17725	17834	17677	17943	17870	17812	17839	17951	17895	17784	17864	17971	17924	17971	17979	17781	17802	17857	17708	17812	17707	17914	17768	17958	17904	18011	17887	17734	17929	17944	17824	17801	17659	17843	17701	17929	17952	17911	17871	17852	17726	17794	17959	17890	17729	17853	17907	17935	17729	17905	17682	17835	17828	17880	17730	17787	17712	17926	17741	17801	17985	17872	17931	17796	17683	17748	17972	17727	17843	17874	17843	17807	17829	18007	17847	17958	17910	17888	18043	17917	17725	17752	17829	17729	17752	17718	17700	18007	17997	17896	17927	17880	17868	17703	17914	17839	17806	17741	17821	17922	17816	17906	17928	17689	17806	17970	17920	17909	17983	17882	17606	17911	17919	17856	17779	17949	17961	17900	17861	18005	17704	17887	17838	18059	17767	17906	17874	17840	17860	17801	17835	17930	17837	17819	17950	17682	17923	17801	17770	17719	17771	17874	17936	17754	17703	17900	17888	17957	17618	17770	17908	17827	17973	17900	18065	17829	17908	17856	17880	17786	17773	17853	17819	17890	17978	17786	17911	17950	17942	17967	17848	17906	17976	18034	17888	17834	17869	17929	17940	17886	17801	17749	17721	17805	18051	17685	17929	18116	17717	17739	17839	17769	17882	17950	17802	17804	17915	17949	17873	17806	17845	17901	17952	17958	17756	17872	17906	17946	17661	17918	17725	17806	17741	17837	17894	17812	17796	18088	17645	17780	17871	17860	17853	18019	17759	17920	17785	17837	17866	17881	17897	17836	17816	17875	17842	17919	17856	17897	17784	17788	17908	17936	17789	17787	17951	17885	17791	17644	17821	17712	17873	17784	17840	17910	17843	17774	18020	17814	18088	17701	17839	17870	17771	17869	17858	17858	17796	17819	17748	17945	17730	17857	17802	17948	17917	17768	17739	17849	17822	17846	17949	17703	17762	17885	18009	17841	17811	17764	17872	17739	17924	17780	17982	17814	17946	18019	17803	17805	17815	17829	17924	17960	17964	17701	17938	17723	17792	17773	17907	17653	17922	17843	17829	17783	17816	17854	17950	17880	17873	17938	17954	17896	17944	17694	17792	17613	17894	17706	18035	17754	17965	17922	17979	17935	17908	17979	17881	17967	17887	17702	17861	17859	17848	17665	17826	17907	17846	17795	17697	17813	17883	17760	17820	17732	17858	17867	17938	17988	17659	17911	18009	17919	17726	17980	18016	17966	17872	17990	17787	17814	17645	17798	17796	17777	17696	17875
22623	21162	27746	24983	22668	28387	34385	31331	30661	30748	30805	30488	30184	30237	30023	30015	30004	29878	29707	29631	29612	29567	29364	29781	29526	29495	29769	29454	29457	29520	29639	29206	29316	29401	29391	29575	29555	29399	29559	29301	29354	29414	29392	29349	29481	29480	29527	29616	29237	29456	29208	29428	29500	29441	29447	29446	29386	29277	29158	29255	29559	29510	29498	29303	29220	29469	29409	29264	29396	29413	29451	29382	29470	29276	29262	29442	29062	29359	29314	29137	29615	29258	29254	29254	29467	29359	29158	29173	29345	29342	29206	29334	29141	29353	29187	28947	29405	29272	29297	29215	29294	29296	29185	29266	29521	29194	29155	29143	29266	29468	29300	29360	29235	29240	29275	29076	29249	29114	29320	29123	29232	29348	29290	29130	29192	29073	29254	29247	29194	29279	29358	29197	29238	29291	29351	29032	29252	29430	29262	29550	29154	29064	29447	29309	29184	29196	29258	29218	29155	29175	29296	29248	29216	29098	29207	29367	29288	28969	29057	29241	29388	29223	29225	29325	29465	29316	29264	29347	29343	29330	29141	29281	29216	29499	29534	29380	29335	29008	29194	29179	29194	29378	29544	29126	29310	29335	29462	29190	29112	29249	29106	29464	29067	29167	29211	29407	29082	29214	29199	29115	28900	29197	29150	29152	29160	29077	29331	29146	29172	29402	29308	28948	29059	29309	28938	29136	29350	29132	29231	29442	29481	29220	29361	29350	29237	29446	29422	29373	29010	29174	29261	29331	29368	29206	29162	29171	29361	29369	29435	29137	29061	29302	29363	29209	29309	29239	29214	29529	29286	29520	29062	29231	29186	29284	29321	29033	28991	29426	28908	29293	29355	29487	29254	29306	29162	29252	29260	29084	29348	29414	29173	29118	29093	29220	29593	29354	29342	29036	29163	29294	29475	29007	29162	29285	29227	29107	29253	29198	29267	28841	29333	29047	29217	28958	29134	29086	29370	29223	29557	29164	29511	29360	29184	29424	29031	29032	29184	29289	29477	29394	29463	29374	29116	29295	29053	29211	29391	29326	29264	29289	29121	28972	29134	29212	29392	29080	29325	29112	29102	29480	29256	29484	29260	29515	29275	29128	29257	29275	28922	29212	29222	29300	29199	29182	28984	29540	29168	29226	29344	29204	29404	29186	29431	29316	29199	29141	29194	29096	28929	29213	29057	29208	29326	29392	29257	29332	28957	29139	29011	29185	29136	29054	29674	29342	28960	29416	29490	29328	29165	29375	29159	29111	29160	29197	28996	29137	29444	29294	29290	29196	29291	29344	29142	29390	29387	29375	29172	29237	29378	29090	29588	29395	29214	29159	29208	29355	28973	29038	29243	29449	29257	29143	29244	29057	29110	28959	29257	29180	29194	29107	29279	29510	29521	29206	29302	29225	29019	29203	29278	29240	29112	29050	29128	29439	29349	29232	29359	28975	28863	29251	29416	29012	29153	29284	29233	29291	29134	29084	29099	29114	28857	29101	29164	29204	29128	29328	29186	28914	29307	29322	29445	29244	29260	29287	29202	29094	29321	29193	29370	29103	29295	29114	29367	29445	29211	29296	29081	29240	29348	29315	29183	29291	29142	29279	29219	29109	29200	29412	29404	29204	29341	29237	29244	29197	29302	29277	29193	29274	29170	29151	29311	28920	29260	29369	29124	29307	29311	29273	29403	29205	29317	29136	29205	29343	29309	29199	29304	29157	29217	29147	29035	29213	29401	29161	29181	29338	29245	28981	28998	29206	29483	29202	29381	29188	29194	29326	29321	29206	29205	29215	29141	29139	29105	29347	29198	29263	29394	29135	29220	29168	29221	29390	29362	29285	29352	29310	29349	28947	29190	29152	28933	29255	29301	29178	29225	29065	29461	29193	29251	29265	29100	29131	29095	29021	29187	29225	29284	29314	29008	29021	29308	29156	29171	29037	29181	29428	29095	29307	29110	29172	29090	29209	29189	29350	28995	29188	29204	29096	29090	29281	29089	29324	29330	29453	29231	29192	28941	29313	29373	29197	29282	29108	29157	29123	29154	29350	28942	29587	29150	29166	29414	29397	29198	29602	29182	29397	29245	28877	29278	29293	29294	29414	29475	29202	29259	29142	29350	29256	29346	29169	29090	29266	29044	29112	29304	29397	29288	29079	29314	29181	29075	29123	29264	29264	29073	29132	29405	29272	29398	29401	29188	28967	29393	29281	29296	29079	29234	29102	29235	29058	29281	29288	29151	29254	29279	29300	29133	29046	29264	29339	29196	29466	29448	29096	29259	29448	29002	29182	29481	29014	29507	29328	29059	29501	29334	29277	29172	29229	29029	29314	29125	29369	29251	29211	29250	29185	29399	29136	29122	29142	29458	29073	29033	29411	29099	29237	28913	28964	29200	29327	29350	28985	29329	29156	28951	29071	29202	28925	29073	28948	29243	29273	29286	29067	29358	29294	29079	29208	29159	29067	29127	28996	29200	29213	29211	29324	29349	29341	29413	29222	29139	29113	29210	28983	29214	29132	29066	29404	29138	29397	29374	29475	29211	28950	28971	29184	29213	29144	29162	29165	29080	29375	29332	29156	29300	29541	29357	29528	29307	29183	29444	29327	29466	29279	29504	29290	29626	29415	29244	29136	29207	28999	29302	29128	29227	29245	29186	29272	29131	29027	29092	29149	29287	29342	29187	29078	29401	29207	28933	29336	29281	29163	29326	28949	29197	29298	29299	29212	28926	29223	29435	29379	29190	29148	29114	28807	29442	29069	28986	29328	29434	29226	29176	29199	29086	28998	29210	29192	29145	29132	29430	29275	29122	28979	29197	29352	29101	29140	29124	29219	29494	29316	29161	29291	29360	29103	28982	29109	29136	29336	29390	29215	29096	28994	29277	29336	29266	29115	29527	29146	29189	29112	29192	29548	29325	29072	29395	29217	29193	29232	29606	29414	29259	29134	29324	29072	29149	29444	28985	29507	29173	29178	29029	29072	29169	29473	29199	29373	29483	29290	29346	29181	29267	29251	28934	29283	29428	29053	28864	29281	29313	29281	29338	29173	29241	29220	29261	29189	29280	29330	29258	29256	29130	29345	29234	29141	29054	29136	29119	29205	29407	29019	29017	28901	29363	29267	29173	29444	29585	29257	29271	29263	29604	29127	29256	28972	29389	29460	29487	29346	29466	29232	29409	29461	29353	29315	29190	29307	29156	29320	29338	29366	29186	29161	29219	29047	29586	29196	29467	29098	29408	29299	29085	29176	29542	29124	29230	29356	29509	29141	29157	28933	29217	29185	29016	29309	29228	28872	29124	28961	29404	29184	29228	28898	29092	29181	29270	29136	29398	29396	29302	29293	29161	29048	29216	28936	29456	29193	29409	29497	29280	29215	29259	28942	29263	29105	29089	29270	29049	29227	28981	29291	29065	29238	29140	29203	29318	28811	29262	29186	29364	29292	29021	29354	29256	29313	29214	29231	29158	29268	29197	29210	29409	29462	29589	29228	29487	29351	28972	29148	29488	29234	29160	29205	29415	29487	29271	28986	28970	29228	29518	29282	29287	29215	29351	29296	29172	29249	29201	29014	29394	29483	28948	29237	28961	28943	29097	29456	29134	29133	29319	29152	29227	29370	29290	28900	29322	29159	29339	29042	29197	29474	29068	29252	29170	29251	29137	29314	28956	29212	29312	29266	29275	29219	29198	29197	29126	28986	29208	29272	29226	29101	29134	29201	29150	29320	29115	29240	29089	29440	29248	29563	29393	29226	29192	29074	29363	29216	29190	29237	29130	29217	29098	29278	29226	29117	29061	29067	29409	29192	29164	28932	29292	29263	29383	29148	29314	29150	29154	29198	29111	29140	29125	29240	29125	29203	29595	29126	29243	29026	29168	29096	28958	29141	29226	29371	29285	29311	29127	29122	29398	29221	29332	28943	29356	29294	29245	29105	29255	29213	29183	29133	29225	29340	29352	29219	29054	29518	29274	28975	29195	28985	29141	29264	29163	29123	29237	29133	29413	29181	29236	29240	29136	29449	28936	28869	29194	29212	29069	29359	29022	29126	29210	29503	29171	29276	29370	29106	29057	29161	29052	29069	29165	29008	29066	29417	29206	29322	29246	29412	29400	28988	29260	29396	29201	29257	29224	29064	28819	29473	29224	29235	29204	29205	29072	29276	29155	29360	29265	29304	29027	29292	29277	29232	29214	29249	29292	29184	29283	29005	29379	28974	29084	29342	29007	29130	29096	29237	29412	29033	29110	29159	29421	29318	29197	29331	29512	29232	28927	29165	29151	29092	29489	29272	29241	29360	29247	29357	28956	29307	29144	29309	29347	29259	29506	29181	29195	29418	29162	28909	29318	29108	28976	29126	29383	29283	29369	29370	29338	29226	29569	29314	29123	29125	29023	29289	29128	29278	29231	29341	29137	29152	29209	29198	29139	29379	29374	29209	29404	29251	29196	29325	29345	29319	29136	28982	29200	29227	29335	29043	29284	29186	29268	29143	29193	29247	29263	29347	29190	29173	28983	28961	29011	29166	29425	29299	29290	29336	29487	29534	29162	29401	29478	29082	29028	29229	29273	29157	29372	29470	29476	29065	29100	29342	29115	29183	29418	29282	29301	29597	28952	29156	29019	29106	29100	28959	29152	29410	29400	29251	29319	29510	29518	28908	29166	29197	29204	29212	29371	29212	29091	29187	29143	29239	29346	28896	29198	28916	29024	29288	29307	29237	29111	29143	29183	29325	29187	29131	29369	29341	29489	29350	29394	29491	29430	29251	29228	29234	29106	29089	29154	29240	29160	29308	29146	29278	28943	29024	29127	29222	29232	29121	29350	29452	29416	28993	29299	29306	29015	29409	29261	29048	29176	29440	29128	29286	29143	29312	28969	29181	29342	29184	29060	29275	28966	29128	29331	29119	29166	29281	29205	29243	29000	29417	29291	29153	29242	29406	29547	29169	29337	29270	29234	29052	29129	29386	29428	29377	29237	29380	29122	29483	29549	29263	29124	29179	29044	29244	29534	29262	29443	29255	29369	28957	29358	29364	29221	29049	29160	29251	29272	28985	29109	29155	29032	28971	29476	29132	29381	29096	29150	29341	29116	28975	29351	29217	29268	29159	29227	29632	29156	29163	29181	29338	29350	29079
19907	34742	33380	27537	24836	22614	21628	20899	20351	19841	19519	19441	19167	18941	18882	18741	18623	18752	18456	18759	18382	18244	18465	18352	18356	18267	18415	18035	18232	18244	18133	18069	18014	18216	17834	18189	18096	18290	18054	17973	18250	18065	18209	18212	18064	18317	17883	18012	18094	17995	18015	18084	17959	17929	17836	17963	17984	18017	18037	18112	17987	17927	17940	17948	17994	18088	17975	17798	17985	17955	18078	17857	17776	17784	17799	17961	17874	18015	18088	17971	17963	17933	18115	18083	17997	17888	18047	17918	17818	17836	17914	17956	18082	18009	17869	17927	17857	17863	17940	17974	17885	17841	17822	17937	18008	17909	17879	17974	17860	17999	18032	17810	17814	17842	17874	17749	17865	17966	17849	17992	17987	17863	17696	17883	18052	17884	17944	17982	17929	17912	17899	17781	17818	18070	17905	17764	18060	17945	17897	17919	17960	17860	17935	18118	17982	17797	17950	17865	18094	17872	17894	17554	17918	17836	17801	18013	18000	17700	17895	17679	17903	17897	17758	17866	17764	17913	17768	17827	17830	17798	17859	17975	17816	17764	17976	17876	17911	17862	17828	17967	17921	18163	17712	18070	17874	17833	17913	17715	17884	17807	17844	18095	17920	17805	18114	17899	17948	17808	17915	17676	17719	17876	17806	17933	17817	17944	17931	17914	17865	17767	17935	17871	18015	17691	18037	18131	17827	18090	18009	17853	17713	17833	17959	17961	18036	17984	17714	17781	17823	17901	17907	17767	17908	18028	17873	17836	17879	17898	17768	18041	17815	17899	18074	17983	17980	17930	17920	18039	17778	17808	17820	17739	18008	17823	17815	17900	17750	17936	18081	18119	17788	17947	17802	17742	17893	17801	18043	18064	17702	17886	17949	17800	17933	17851	17758	17954	17937	17920	17821	17848	17971	17951	17809	17872	17977	17867	17949	17785	17982	17876	17919	17955	17902	17797	18045	17870	17973	17874	17837	17880	17899	18080	17912	17988	18008	17638	17760	17751	17811	17823	17870	17878	17940	17961	17866	17852	17856	17715	17800	17850	17894	18007	17943	17938	17845	17900	17812	17842	17846	17944	18007	17655	18015	17915	17792	17778	17957	17937	17853	17994	17995	18061	17809	17947	17922	17957	18205	17915	17863	17948	17791	18021	17922	17935	18012	17845	17972	17925	17818	17838	17881	17819	17825	17794	17829	17976	17823	17906	17935	17834	17811	17955	17849	17954	17795	18013	17908	17837	17757	17950	17818	17800	18029	17934	17900	17955	17958	17783	17803	17907	17778	17962	18015	17940	17950	17857	17974	17856	17899	18074	17925	17761	17792	17943	17891	18053	17807	17825	17739	17921	17858	17648	17836	17808	18022	17752	17895	17871	17929	17882	17996	17977	18082	17848	18041	17807	17804	17896	17943	17990	17870	18064	18025	18103	17814	17945	17772	18076	17678	17990	17863	17921	17854	17907	17919	17961	17978	17881	18027	18007	17637	18096	17596	17862	18104	18028	17933	17950	17913	17797	18012	17961	17917	17885	17916	17845	17881	18110	17832	17878	17849	17939	18027	17894	18056	17954	17946	17811	18053	17851	18008	17829	17872	18017	17898	17904	17738	17784	17988	17946	17716	17949	17759	17787	17882	17991	17834	17928	17833	17918	17814	17742	18014	17929	17972	17939	17963	17962	17683	17948	17966	17851	17709	17946	17867	17803	17942	18076	17820	17833	17898	17900	17888	17834	17809	17692	18105	17732	17810	17628	18122	18031	17924	17895	17930	17999	17812	17861	17829	17931	17940	17820	17936	17960	17873	17801	17930	17809	17707	18035	17772	17957	17763	17795	17768	17861	17877	17822	17822	17913	17886	17880	17865	17964	17768	18008	18045	18015	17888	17964	17973	17806	17871	18054	17985	17938	17598	17930	17771	17915	18066	18021	17811	17983	17831	17915	17973	17800	18080	17862	17849	17944	17817	17842	17925	18015	17899	17827	17990	17963	17828	18017	17992	17879	17914	17952	17802	17839	17883	17873	17988	17976	17827	17934	17919	17836	17987	17668	18008	17860	17871	17970	17955	17846	17932	17821	17834	17896	17889	17878	18015	17910	17982	18106	17937	17855	17759	17838	17890	18010	17803	17949	17865	18005	17920	17860	17991	17927	17912	17888	17920	18003	17830	18061	18041	18021	17889	17981	17974	17902	17908	17644	17992	17952	17757	17952	17848	17925	17869	17776	17736	17887	17933	18163	17881	18065	17673	17947	17958	17966	17993	17937	17663	17816	17901	17747	18004	17903	17952	17882	17950	17972	17829	17973	17874	17829	17827	18066	18032	18085	17910	17925	17953	17890	17829	17834	17810	17903	17850	17885	17796	17964	17933	17847	17914	18034	17754	17782	17830	18066	17862	17940	17859	17884	17755	17900	17953	17932	18181	17885	17678	17780	17741	17848	17851	17883	17910	17961	17849	17874	17878	18038	17926	17789	17879	17928	17866	18060	17901	17964	17873	17893	17923	17929	17766	17648	17814	17962	17899	17896	17833	17793	17986	17873	17884	17856	17974	18045	17996	18015	17983	17830	17989	17924	17858	17974	18017	17980	17804	17838	17688	17838	17916	17809	17972	17816	17947	17980	17790	17915	17976	17821	17811	17790	17873	17929	17842	18050	17823	17879	17706	17741	17846	17893	17885	17868	17905	17993	18027	17941	17978	18035	17806	17815	17864	17985	17989	17767	17821	17789	18003	17748	17973	17758	17967	17845	17632	17840	17934	17775	17832	17872	17815	17741	17821	17965	17932	17951	17921	17927	17955	18015	17986	17923	18007	17936	17781	17982	18035	17836	17840	17779	17847	17954	17824	17910	17803	17726	17786	17781	17790	17747	17904	17748	17860	17748	17842	17960	17833	17923	17860	17893	17867	17798	17783	17881	18007	17895	17633	17916	17849	17945	17937	17966	17877	18083	17840	18032	17888	18100	17896	17742	17992	17857	17848	17865	17847	17895	17774	17978	17911	18014	17916	18028	18001	17880	17905	17621	17975	18048	18104	18044	17820	17864	17863	17845	17915	17900	17654	17808	17750	17874	17956	17841	17985	17906	17781	17801	17855	17818	17904	17871	17949	18122	17889	17846	18026	17944	17936	17819	17848	17983	17819	18017	17757	18007	17775	17840	17754	17895	17844	17864	17949	17807	18075	17788	17895	17968	17854	17829	17730	17886	17861	17976	17799	17738	17873	18097	17879	17802	18035	17965	17848	17768	18008	17893	17942	17770	17888	17819	17986	17758	17954	17984	17794	18017	18094	17955	17902	17975	17902	17969	17931	17812	17823	17888	17866	17916	17790	17750	17760	18015	17977	17846	17970	17887	18010	17847	18103	17870	18015	17777	17953	17853	18166	17877	17885	17945	17863	17999	17931	18063	17835	18000	17810	17890	18024	17950	17869	17936	17817	18022	17937	18031	17965	17740	17778	17830	17700	17763	17855	17934	17942	17941	17923	17972	17876	17879	18055	17956	17823	18018	17822	17912	17885	17942	17809	17958	17913	18081	17874	17884	17849	17956	17787	17767	17966	17849	17689	18071	17965	17658	17781	18042	17869	17920	17884	17860	17923	17954	17765	17838	18005	18042	17782	18081	17583	18006	17869	18016	17948	18072	17804	17839	17916	17885	17846	17937	17715	17962	17880	17895	17936	17988	17827	17910	17953	18027	17944	17795	17807	17975	18016	17711	17856	17933	18046	17892	17943	17785	18155	17934	18034	17939	17885	17957	17704	17991	17856	17776	18075	18039	17804	17794	17975	17950	17882	18060	17812	17866	17777	17715	17802	17818	17830	18144	17929	17782	17799	17779	17863	17801	18127	17947	18042	17902	17823	17843	17852	17839	17768	18003	17664	17945	17860	17819	17936	17704	18186	17749	17890	17836	17802	17816	17759	17998	17864	17834	17805	18012	17885	17950	17887	17875	18150	17997	17996	17918	17970	17907	17944	18041	17933	17762	17959	18123	17898	17864	17878	17869	17966	18066	17881	17815	17893	17986	17723	17874	17883	17986	17869	17985	17943	18042	17949	17868	17858	18015	18091	17792	17851	17963	18160	18060	17988	18068	17845	17808	17827	18011	17707	17992	17997	17851	17868	18059	18125	17928	17961	17704	18048	17794	17874	17933	17766	17837	17912	17816	17863	17950	18020	17742	18011	17778	17855	18039	17792	17721	18064	17944	17861	17895	17978	17933	17864	17931	17867	17975	17852	18004	17872	17958	17848	17987	17998	17908	17927	17925	17920	17843	18025	17870	17969	17889	17953	17694	17698	17868	17963	17963	17790	17788	17810	17749	17912	17890	17760	17863	17911	17926	17804	17687	17785	17885	17927	17774	17817	17957	18098	17998	17924	17915	17891	17764	17796	17869	18044	17936	18038	17922	17932	17808	18136	17916	17825	17963	17926	17973	17947	17872	17786	17743	17945	17969	17896	17923	18061	17744	17866	17883	18033	18005	17961	17817	17852	17961	17850	17814	17826	18121	17955	17923	17916	17868	17863	17949	17919	17916	17926	17908	18026	17829	17938	17767	17995	17979	17973	17950	17937	17774	17769	17960	17874	17984	17921	17891	17936	17906	17994	17820	17914	17976	17821	17821	17846	17926	17870	18012	17752	17900	17681	17943	17660	17805	17998	17973	17812	17912	17925	18020	17904	17964	18101	17903	17955	17915	17854	18038	17909	17872	17979	17856	17911	17910	17818	17694	17986	17814	17913	17736	17871	17870	18055	17893	18003	17808	17939	17772	18012	18018	17615	17935	17888	17789	17907	17796	18029	17969	17925	17946	17965	17753	18043	17896	17822	17922	17841	17712	17865	17946	17837	17799	17970	17935	17717	17982	18095	17791	18014	17888	17822	17900	17966	17804	18098	17747	17819	17765	18031	17790	17987	17811	17791	17911	17944	18094	18052	18053	17884	17771	17967	17980	17923	17812	17798	17912	17902	17924	17869	18018	17894	17899	17833	17861	18010	17901	17821	17826	17831	18044	17798	17930	17884	17927	17975	17846	18033	17925	17966	17795	17995	17960	17849	17946	17843	17925	17834	17938	17964	18130	18055	17911	17736	18031	17972	17787	17825	18036	17788	17993	17823	17885	17664	17928	17906	17936
36077	29033	33879	33232	31784	31810	31433	31184	31181	31293	31337	31033	31099	30963	31050	31175	30644	30778	30969	30856	30906	30901	30824	30866	31081	30722	30981	30852	31038	30900	31059	30927	30966	31031	31075	30830	30988	30884	30915	30899	30837	30943	30786	30729	30702	30855	30803	30814	30879	31010	30902	30607	30846	31014	30777	30891	30877	31032	30905	31078	30860	30870	30646	30571	31083	30853	30839	30805	30790	30917	31111	30897	30809	30921	30925	30753	30974	30730	31012	30765	30817	30886	31032	30910	30890	30777	30572	31033	31024	30728	30871	30953	30756	31153	30698	30851	30637	30737	30863	30999	30842	30811	30861	30691	30696	31072	30804	30899	30849	30995	30995	30625	30915	30826	31074	30919	30968	30977	30980	30780	30841	30793	30812	31104	30681	30723	30997	31038	30932	30956	30794	30926	30853	30876	31031	30567	31000	30761	31138	30582	30762	30688	31030	30705	30642	30512	31009	30797	30654	30533	30744	31136	30909	30839	30861	30760	30906	30762	30939	30632	30852	30727	30943	30704	30649	30620	31138	30544	30905	30965	30801	30995	30877	30680	30881	31037	30880	30957	30604	30691	30837	30950	30674	31035	30546	30884	30577	30896	30606	30607	30804	30827	30826	30633	30724	30577	30779	30676	30894	30904	30792	30773	30804	30956	30960	30835	31027	30970	30621	30747	30420	30503	30760	30823	30879	30727	30890	30893	30733	30846	30969	30785	30566	30722	30754	30936	30597	30597	30762	30820	30875	30747	30853	30721	30933	30742	30820	30856	30842	30835	30963	30800	30682	30652	30840	30856	30671	30846	30858	31139	31093	30570	30807	30735	30857	30797	30817	30878	30948	30717	30827	30886	30849	30774	30875	30993	30871	30840	30957	30586	30765	30617	30831	30805	31066	30778	30870	30951	30756	30687	30694	30739	30805	30870	30697	30821	30686	31032	31131	30771	30952	30871	31015	30456	31059	30881	30779	30863	31002	30860	30703	30819	30833	30787	30902	30459	31011	30830	30948	30951	30700	30956	30638	30753	30931	30797	30904	30842	30835	30881	30818	31173	31100	30507	30700	30931	30760	31050	30486	30565	31034	30941	30844	30966	30785	30868	30700	30683	30975	30557	30696	30756	31112	30942	31139	30838	30938	30836	30731	30824	30786	30894	31003	31233	31041	30699	30828	30810	30851	30607	30788	31008	30803	30565	30986	31022	30739	30949	30609	30892	30936	30840	30944	30883	30791	30806	30820	30878	30725	31102	30834	30816	30627	30995	30736	30811	30835	30920	30942	30529	30763	30981	31015	30844	30929	31011	30647	31017	31066	30914	30823	30843	30766	31045	30816	30689	30759	30970	30592	30611	30911	30855	30543	30909	30810	30994	30866	30766	30976	30961	31019	30931	31074	30825	30519	31089	31015	31097	30710	30798	30910	30806	30937	30884	30793	31011	30734	30902	30775	31161	30891	30709	30656	30807	30827	30717	30859	30904	31221	30394	30989	30837	30831	31062	30949	31004	30828	30843	30864	30719	30869	30699	30947	30757	30942	30800	30692	30749	30546	30803	30817	30846	30749	30651	30777	30675	30695	30783	30993	30797	30919	31030	30820	30717	30974	30627	30645	30846	30796	31187	30852	30865	30912	30905	30753	30828	31080	30910	30716	30991	30698	31036	30798	30693	30988	30704	31004	30588	30691	31054	31062	30957	30859	30810	30697	30702	31028	30826	30907	30767	30763	30608	30948	30976	30741	30755	30854	31060	30949	30737	30752	30902	31136	30959	30686	30923	31090	30813	30738	30649	30805	30886	31313	30723	30488	30680	30935	30825	30772	30684	30673	30777	30787	30817	30944	31055	30938	30915	30788	30498	30662	30906	30730	30880	30712	30924	30956	31017	30947	30879	31017	30576	30673	30906	30854	30645	30656	30932	30912	30842	30991	30821	30953	30670	30752	30850	30741	30571	30843	30581	30688	30823	30858	30894	30840	30740	30926	30899	30938	30741	30977	30693	30973	30963	30792	30720	30861	30858	30887	30644	30888	30745	30692	30472	30857	31002	30888	30607	30768	30818	30864	30868	31056	30862	30727	30936	30588	31119	31132	30647	30690	31028	30889	30841	30871	30717	30770	30920	31087	30862	30781	30882	30743	30468	30932	30908	30581	30674	30756	30852	30716	30929	30844	30872	30970	30861	30895	30769	30774	30572	30913	30958	30886	30858	30637	30832	31042	31050	30840	30756	30838	31148	30687	31033	30855	30869	30911	30828	30762	30459	31025	30871	30827	30901	30905	30930	30877	30803	30794	31013	30659	30838	30747	30970	30921	30865	30794	30884	30644	30782	30981	30866	31025	30746	30935	30958	30580	30571	31257	30562	30482	31015	30981	30834	30846	30942	30960	30892	31039	30902	30563	30816	30872	31032	30732	30646	30869	30546	30693	30838	30801	30864	30626	30738	30992	30976	30769	30668	30576	30897	31019	30708	30965	30939	31051	31272	31169	30748	31153	30981	31002	31215	31122	31015	30788	30788	31049	30876	30593	30755	30764	30544	30792	30842	30892	30661	31078	31029	30744	30806	31010	30924	31069	30780	30896	30475	30837	30603	30721	30696	31084	30884	30808	30746	30809	30933	30921	30642	30673	30881	30885	30940	31019	30873	30786	30979	30765	30809	31040	30872	30798	30745	30580	31089	30759	30915	30966	30947	30728	30693	31251	30749	30929	30753	30823	30653	30809	30791	30848	30715	30835	30773	30780	31012	30932	30751	30946	30553	30617	30927	30938	30925	30623	31028	30672	31075	30908	31089	30978	30791	30879	30878	30641	30795	30926	30938	30639	30842	30705	31004	30571	30864	30744	30941	30618	30883	31014	30873	30806	30818	30812	30623	30687	30583	30784	30515	30794	30914	30896	30846	30789	30902	30994	30810	30747	30861	30872	30998	30851	30929	30833	30744	30818	30815	31007	30766	30694	31037	30840	30693	30722	30692	30823	30692	30910	31018	30743	30661	31079	30808	30851	30570	30734	31138	30791	30521	30532	30947	30963	30775	30808	30899	31069	30733	30979	30736	30934	30752	31069	30734	30714	30669	30882	30703	30663	30709	30940	31024	30777	30825	31010	30770	30891	31128	30847	30655	30679	30819	30560	30676	30912	30868	30777	30924	30666	30904	30870	30842	30879	30853	31039	30762	30862	30916	30804	30761	30857	30734	30653	30577	30760	30779	31069	30730	30632	30501	30925	30953	31001	30697	30628	30715	30685	30777	30819	31030	31150	30468	30918	30683	30720	30733	30799	30638	30678	31167	30765	30888	30701	30580	30826	31010	30883	30663	30889	30845	31019	30802	30962	30855	31047	30808	31080	31119	30890	30999	31036	31081	30872	31069	30859	30757	30765	30764	30711	30928	30899	31113	30767	30654	31084	30823	30959	30765	30722	30809	31027	30821	30865	30771	30764	30832	30981	30785	30901	31092	30753	30853	30807	31030	30740	30806	30935	30846	30777	30921	30870	31079	30778	30571	30852	30921	30882	30969	30872	30982	30754	30765	31052	30992	30759	30673	30719	30599	30815	30968	30971	30798	31014	30700	30964	30940	30769	30794	30887	30707	30650	30749	30795	30968	31143	30900	30761	30928	30992	30786	30824	30644	30972	30910	30861	30643	30760	30853	31101	30789	30820	30633	30963	30958	30644	30904	30799	30856	30964	30845	30726	30846	31082	31001	30583	30910	30913	30846	30915	31076	30987	30858	30871	30791	30970	30828	30907	30960	30540	30653	30885	30663	31141	30863	30662	30650	30641	30968	30873	30749	30955	30646	30768	30620	30861	30884	31137	30972	30599	30938	30957	31114	30995	31159	30695	30767	30813	31059	30727	30640	30484	30877	31049	30536	30539	30975	30707	30815	30708	30709	30739	30949	30701	30723	30869	30872	30976	30791	30898	31041	30930	30885	30678	30814	30960	30773	30941	30714	30890	30844	30595	30937	30956	30875	30967	30723	30674	30903	31206	31052	30788	30810	30759	30681	30861	30659	30847	30813	30713	30570	30717	30806	30933	30864	30988	30864	30763	30784	30934	30942	30827	30696	30954	30831	30735	30856	30981	30741	30905	31194	30852	30950	30830	30819	30821	31041	31001	30941	30888	30918	30666	30605	30849	31073	30721	30680	30806	30801	30892	30934	30865	30915	30599	30947	30948	30802	30727	30916	30694	30847	31011	30624	30859	30733	30881	30676	30639	30942	30608	30580	30738	30745	30902	30838	30681	30651	30976	31038	30872	30832	30877	30888	30871	30807	31179	30721	30943	30956	30603	30846	30906	30680	30623	30740	30761	30619	30859	30933	30896	30888	30927	31107	30873	30610	30980	30949	30800	30814	30799	31023	30785	30878	30848	30770	30902	30870	30860	30659	30649	30844	30705	30701	30809	30661	30642	30910	30886	30775	30845	30540	30839	31086	30911	30779	30839	30659	30689	30829	30741	30971	30716	30818	30778	30869	30907	31180	30672	30837	31090	30505	30837	31018	30829	30627	30827	30884	30798	30742	30844	30570	30769	30496	31205	30931	30897	30809	30764	30821	30879	30815	30857	30870	30838	30992	30701	30738	30916	31021	31100	30679	31066	30830	30637	30694	30772	30926	30870	30959	30674	30782	30605	30773	31006	30960	31005	30933	30581	30859	30623	30998	30826	30558	30868	30753	30556	30756	30600	30915	31073	30920	30967	30918	30941	30857	30603	30733	30867	30766	30683	30809	30814	30959	30976	30952	31148	30944	30750	30973	30716	30914	30979	30832	30834	30796	30926	30645	31011	30810	30764	30712	30969	30775	30845	30735	31000	30824	30973	30814	30915	30633	30710	30903	30905	30642	30781	30872	31157	31123	30781	30641	30848	30991	30906	30745	30798	31064	31150	30792	30814	30902	30840	30831	31086	30967	30593	30885	30623	30989	31045	30845	30866	31021	30926	30876	30960	30784	30951	30640	31094	30567	30654	30441	30618	30855	30941	31196	30867	30727	30779	30997	30816	31035	30752	30407	30871	30716	30915	31062	30863	30811	30819	30858	30712	30810	30927	30589	30621	30630	30984	30791	30884	30654	30820	30965	30661	30535	30735	30731	30840	31099	30990	31035	30917	30964	30691	30889	30638	30607	30481	30753
21359	23376	23327	21391	20481	20064	19572	19195	19345	19291	18990	19223	18955	18943	18927	19118	18877	18908	18867	18931	18699	18920	18737	18672	18897	18723	18683	18950	18629	18570	18568	18740	18781	18748	18704	18832	18674	18717	18819	18765	18955	18757	18730	18708	18772	18838	18858	18739	18634	18748	18699	18905	18758	18845	18729	18674	18617	18892	18805	18809	18623	18756	18959	18760	18526	18679	18756	18866	18759	18404	18712	18740	18646	18738	18698	18703	18866	18675	18629	18729	18679	18817	18591	18652	18908	18648	18579	18771	18656	18791	18671	18654	18788	18698	18612	18685	18750	18678	18733	18904	18778	18591	18654	18720	18754	18616	18590	18600	18479	18735	18601	18813	18565	18746	18784	18640	18774	18831	18669	18728	18696	18634	18886	18744	18556	18740	18548	18770	18534	18849	18658	18542	18683	18837	18501	18685	18677	18521	18833	18623	18730	18723	18745	18614	18646	18805	18782	18642	18752	18769	18886	18564	18962	18593	18691	18685	18646	18787	18578	18669	18560	18824	18560	18734	18537	18787	18524	18578	18474	18642	18724	18859	18627	18628	18742	18530	18573	18864	18661	18858	18726	18820	18616	18631	18751	18731	18621	18711	18738	18881	18704	18759	18706	18715	18557	18624	18817	18729	18762	18618	18726	18704	18712	18832	18848	18827	18785	18675	18774	18515	18559	18695	18752	18680	18473	18689	18895	18620	18735	18639	18814	18840	18669	18687	18665	18773	18616	18798	18706	18639	18500	18833	18819	18663	18746	18722	18809	18695	18669	18615	18632	18750	18521	18738	18756	18776	18667	18752	18681	18797	18791	18654	18711	18616	18789	18640	18554	18807	18570	18553	18748	18620	18708	18735	18742	18809	18654	18946	18723	18787	18579	18683	18668	18897	18744	18811	18579	18790	18688	18700	18690	18771	18702	18620	18555	18781	18644	18741	18865	18761	18737	18584	18954	18684	18757	18524	18710	18634	18886	18539	18667	18847	18727	18653	18692	18685	18818	18797	18554	18558	18704	18781	18657	18722	18779	18669	18749	18710	18885	18740	18672	18734	18792	18888	18690	18806	18456	18954	18843	18740	18626	18848	18604	18657	18656	18716	18689	18864	18629	18639	18870	18789	18798	18697	18649	18730	18587	18770	18665	18612	18727	18711	18554	18632	18736	18816	18711	18569	18593	18616	18723	18682	18589	18823	18747	18612	18720	18790	18770	18685	18643	18645	18652	18823	18662	18805	18566	18749	18558	18553	18844	18742	18693	18806	18815	18635	18657	18663	18700	18750	18552	18641	18913	18626	18673	18816	18796	18751	18728	18493	18958	18582	18588	18806	18636	18750	18635	18651	18638	18600	18940	18612	18762	18738	18925	18707	18542	18663	18842	18743	18620	18897	18612	18589	18939	18851	18583	18697	18658	18628	18654	18445	18851	18791	18679	18666	18724	18670	18674	18626	18661	18655	18643	18644	18824	18569	18780	18768	18766	18653	18771	18874	18587	18634	18632	18697	18677	18634	18800	18677	18789	18677	18676	18585	18700	18702	18840	18741	18657	18610	18712	18678	18675	18771	18739	18693	18644	18712	18740	18702	18740	18737	18634	18517	18779	18606	19051	18578	18722	18716	18776	18780	18829	18840	18925	18679	18716	18771	18891	18676	18654	18705	18776	18753	18740	18902	18978	18583	18789	18567	18693	18787	18628	18754	18745	18685	18861	18461	18623	18563	18750	18772	18588	18653	18912	18621	18916	18766	18660	18675	18935	18478	18770	18770	18637	18731	18735	18762	18841	18659	18836	18546	18408	18759	18926	18624	18752	18780	18586	18668	18586	18543	18849	18778	18571	18642	18668	18678	18611	18713	18674	18688	18769	18785	18648	18621	18909	18611	18777	18459	18705	18598	18769	18763	18788	18651	18725	18533	18696	18766	18705	18808	18825	18797	18485	18800	18892	18655	18667	18570	18551	18688	18685	18788	18809	18743	18717	18530	18782	18646	18487	18579	19012	18755	18577	18663	18740	18798	18629	18856	18425	18711	18664	18394	18690	18532	18765	18644	18643	18570	18576	18702	18667	18521	18912	18785	18890	18566	18719	18632	18532	18629	18690	18712	18646	18729	18687	18702	18629	18815	18547	18862	18957	18619	18674	18656	18733	18602	18757	18715	18739	18609	18639	18603	18643	18659	18661	18684	18740	18789	18555	18730	18670	18516	18692	18791	18495	18549	18626	18998	18747	18748	18763	18730	18791	18712	18769	18688	18754	18639	18634	18713	18630	18684	18696	18663	18652	18686	18701	18867	18683	18611	18780	18568	18528	18673	18908	18733	18800	18516	18734	18699	18620	18819	18637	18658	18856	18661	18561	18657	18769	18678	18678	18714	18712	18789	18686	18804	18863	18679	18815	18949	18735	18856	18532	18756	18786	18546	18854	18776	18700	18501	18836	18686	18695	18805	18853	18597	18812	18754	18717	18784	18658	18735	18828	18807	18704	18800	18861	19083	18747	18670	18663	18731	18754	18815	18796	18721	18841	18621	18829	18662	18744	18729	18854	18715	18616	18578	18589	18570	18844	18583	18590	18747	18800	18730	18620	18684	18962	18751	18826	18586	18704	18759	18617	18838	18705	18673	18541	18509	18621	18680	18693	18804	18512	18597	18545	18723	18843	18684	18888	18694	18633	18699	18729	18551	18646	18667	18713	18811	18735	18612	18690	18626	18653	18776	18809	18682	18636	18602	18688	18879	18708	18715	18865	18692	18989	18816	18478	18575	18595	18691	18732	18911	18610	18711	18776	18632	18754	18935	18768	18646	18520	18773	18792	18731	18562	18914	18726	18862	18580	18777	18796	18629	18795	18718	18833	18544	18641	18766	18600	18761	18736	18566	18742	18747	18572	18663	18906	18855	18793	18786	18656	18675	18578	18607	18830	18722	18805	18713	18707	18622	18736	18797	18691	18725	18729	18595	18692	18609	18666	18650	18589	18753	18738	18919	18621	18600	18723	18690	18765	18625	18741	18666	18561	18579	18573	18593	18672	18701	18710	18814	18760	18794	18692	18765	18686	18804	18779	18661	18600	18762	18742	18720	18815	18566	18501	18690	18784	18668	18685	18758	18783	18609	18725	18543	18699	18694	18582	18789	18691	18690	18613	18798	18867	18823	18573	18605	18727	18716	18816	18593	18796	18626	18713	18821	18707	18662	18769	18738	18856	18585	18797	18725	18667	18645	18697	18867	18753	18673	18655	18756	18613	18621	18772	18684	18695	18785	18565	18745	18521	18685	18777	18722	18632	18663	18692	18918	18676	18729	18926	18566	18659	18735	18731	18838	18841	18596	18614	18642	18597	18796	18727	18743	18786	18787	18782	18631	18680	18713	18855	18925	18786	18749	18641	18666	18634	18701	18864	18818	18734	18526	18776	18817	18476	18717	18863	18845	18782	18733	18706	18612	18729	18723	18625	18821	18900	18746	18723	18523	18712	18745	18738	18715	18760	18902	18672	18817	18775	18729	18699	18731	18865	18828	18650	18726	18760	18800	18562	18811	18746	18629	18775	18533	18822	18709	18736	18915	18641	18606	18630	18695	18732	18817	18711	18708	18657	18633	18759	18664	18685	18694	18403	18807	18808	18823	18775	18832	18698	18745	18541	18676	18659	18760	18774	18632	18726	18771	18814	18834	18755	18703	18896	18607	18753	18590	18572	18615	18888	18850	18638	18788	18670	18722	18743	18608	18773	18646	18745	18810	18629	18877	18742	18735	18724	18501	18658	18697	18627	18765	18707	18750	18787	18526	18637	18616	18653	18907	18777	18584	18602	18836	18475	18690	18820	18447	18699	18571	18870	18855	18627	18642	18720	18615	18556	18810	18775	18717	18862	18741	18757	18756	18789	18607	18582	18654	18741	18635	18668	18593	18587	18621	18736	18907	18749	18641	18703	18459	18842	18742	18573	18596	18691	18906	18565	18713	18769	18687	18770	18586	18689	18808	18844	18636	18721	18813	18587	18581	18537	18793	18601	18671	18626	18630	18764	18608	18645	18591	18568	18734	18799	18696	18542	18715	18762	18574	18644	18769	18645	18705	18816	18610	18615	18726	18802	18788	18618	18625	18833	18952	18580	18796	18784	18697	18664	18770	18744	18831	18630	18630	18681	18586	18622	18531	18596	18705	18721	18672	18615	18787	18698	18811	18641	18782	18534	18867	18773	18588	18732	18631	18602	18797	18577	18718	18768	18658	18703	18673	18729	18797	18960	18557	18676	18687	18738	18775	18864	18829	18593	18777	18682	18708	18519	18776	18695	18631	18772	18684	18773	18876	18637	18688	18742	18823	18745	18781	18741	18756	18677	18817	18474	18744	18753	18413	18733	18719	18742	18675	18608	18585	18956	18565	18756	18653	18479	18771	18708	18689	18700	18735	18780	18722	18610	18638	18593	18675	18668	18757	18731	18883	18522	18683	18656	18625	18869	18454	18661	18701	18601	18688	18502	18742	18582	18611	18884	18597	18855	18573	18629	18747	18728	18815	18841	18918	18773	18764	18698	18675	18684	18718	18850	18679	18929	18806	18661	18738	18493	18773	18611	18668	18763	18459	18873	18719	18514	18759	18767	18766	18705	18770	18725	18661	18664	18608	18789	18718	18819	18971	18858	18822	18962	18517	18745	18714	18642	18607	18735	18682	18798	18767	18843	18584	18868	18598	18751	18733	18774	18730	18723	18814	18733	18670	18800	18635	18645	18698	18855	18748	18756	18775	18672	18649	18680	18766	18790	18690	18778	18651	18729	18786	18669	18726	18783	18686	18723	18543	18703	18718	18751	18714	18701	18855	18715	18598	18632	18696	18589	18698	18978	18653	18553	18580	18756	18754	18815	18685	18873	18717	18664	18627	18727	18618	18715	18784	18672	18541	18711	18784	18669	18813	18651	18707	18649	18751	18803	18684	18895	18617	18814	18552	18766	18892	18777	18639	18778	18669	18763	18708	18672	18662	18663	18753	18847	18675	18774	18589	18945	18853	18823	18614	18890	18734	18837	18866	18553	18759	18681	18707	18731	18595	18777	18621	18637	18590	18524	18818	18603	18703	18660	18542	18734	18737	18763	18769	18858	18695	18747	18664	18487	18682	18687	18700	18681	18829	18720	18503
24115	21172	27736	25389	25087	30033	32669	30384	29835	30064	30026	29689	29414	29633	29473	29757	29570	29289	29184	29279	29549	29081	29383	29201	29179	29321	29349	29189	29391	29241	29120	29293	28851	29058	28996	28994	28901	28862	29278	29328	29164	29087	29241	29130	29141	29323	29213	29023	29067	29145	28945	28994	29068	29070	29281	29094	28828	28920	29289	29144	29081	29290	28993	29067	28846	28862	28934	28913	29094	28968	28832	28976	28967	28993	28825	28957	29209	29185	28875	29136	29044	29059	29149	29010	29120	29064	29045	29053	28976	28735	28708	28901	29037	28818	29011	28910	29137	28710	29042	28967	28767	28892	28891	28933	29105	28862	28948	29022	28938	29010	28856	28919	28939	29093	28916	28944	29097	29170	28989	28749	28886	29033	29030	28879	28946	28972	28953	28891	28922	29009	28908	28918	28979	28948	29134	28980	28750	29128	29216	28697	28991	29117	29117	28854	28895	28691	29001	29061	29076	28856	28890	29053	29184	28984	28795	29146	29233	29035	29049	29011	29080	28972	28903	28810	28790	29127	29249	28923	28814	29088	28718	29204	28891	28957	29132	29033	29114	29156	29032	29054	28925	28879	28995	29011	29180	29035	29266	28845	28785	29115	28759	28727	28924	28517	29191	28895	29092	29031	28891	29055	28706	28779	28767	28836	28883	28963	29069	28901	29110	28584	28959	29135	28993	28681	29040	28796	28922	28928	28964	29026	28911	29160	29038	28851	29017	29021	29121	28785	28737	29196	29150	28922	28969	28728	28967	28912	29187	28883	28881	29182	28917	29005	29051	28968	28896	29097	28954	28905	28969	28659	28971	29092	28923	28816	29023	28975	29271	29127	28752	28933	28926	28903	28911	29070	28899	29116	28897	28666	28868	29066	28899	28898	28895	28930	29043	29095	28749	29285	29068	28770	28880	28894	28950	29024	28878	28993	29041	29007	29070	28898	29006	28917	28859	28929	28959	28970	28841	28867	28915	28691	28983	28991	29016	28893	29187	29090	29066	28772	28821	29043	29010	29054	28845	29041	28863	28725	29093	29051	28775	28752	29020	29036	29091	29025	28965	28866	28968	28845	29030	28813	28969	28800	29068	28879	29096	28944	28788	28970	28769	28877	28843	28900	28879	29145	28917	28769	28709	28785	28957	28943	28952	28919	28875	28898	28748	29104	29003	28954	29318	29318	28988	28859	28988	28923	28937	29193	28883	28835	28933	29163	28935	28786	28861	29190	29077	29005	28977	28782	29109	29093	28853	29202	28972	28982	28856	28937	28717	28940	28991	28809	28699	29018	29340	29150	29057	28912	29203	28974	28919	28888	28841	28997	28780	28993	29279	28796	28889	29150	28881	29240	28914	28895	28953	28805	28949	28910	28924	29158	28922	28871	29155	28773	28813	29117	28574	28737	29108	28935	28985	28839	28760	28810	28976	29150	28939	29102	29201	28881	28870	28926	28743	28909	28908	28787	29027	29254	29011	28859	28915	28964	29152	28985	29048	29395	29070	29015	29151	28668	28907	29202	29124	28966	29044	29055	28958	28820	28723	29184	28988	29038	28890	28891	28934	28971	29008	29052	28829	28924	28853	28888	29161	29054	29055	28802	28858	28775	28848	28919	28946	29007	28915	29019	29148	29148	29132	29202	28968	28729	29197	29024	28977	29032	29067	28832	28985	29035	29159	28970	28974	29013	28953	28881	29226	28915	28846	28873	28890	28845	28831	28729	29109	29072	29061	29335	28948	28781	29020	29047	29072	28718	28645	28951	29209	29044	28959	28803	29026	28830	28877	28870	28952	28924	28633	29020	29158	28879	28730	28992	28890	28786	28978	29106	28863	28767	28812	28788	29183	29058	29146	28861	29137	29023	29088	28948	29106	29085	29191	29104	28960	28972	29050	28895	29016	29034	28866	28884	29054	29298	28965	28884	29050	29058	29027	29372	29065	28845	29026	28897	28791	28843	29000	28912	28893	28648	28958	28942	29076	28872	28904	28874	29011	28868	29130	28860	28824	29059	29079	29079	28934	28764	28942	28810	29035	29014	28680	28815	29377	28930	29090	28983	29163	28775	28958	29129	28866	28851	29007	28895	28969	28908	28925	28912	29089	28783	28973	28824	28699	28988	28984	28963	29057	28950	28965	28860	29425	29071	28813	28909	28955	29132	28965	28796	28733	29132	28665	28767	28750	28559	29068	29068	28936	29118	29098	28937	28880	28711	29139	29016	28961	28730	28888	29124	29148	29081	29151	29129	28955	29007	28891	29092	28909	29021	28774	29142	29101	28949	28900	28899	29060	28729	29118	29098	29060	28882	28974	28834	28889	28922	28893	28821	28693	29038	28803	28761	28788	29002	29006	28720	28963	28877	29157	29062	28903	29121	28847	29105	29144	28801	29198	29331	28953	29121	29209	29108	28993	29040	29214	28888	28890	28924	28567	29154	28882	28858	28917	29176	28743	28965	29067	29060	29029	28907	29001	28860	29240	29169	29037	28941	28952	29072	28963	28777	28920	28805	28782	28721	29232	28826	28963	29355	29091	29010	29015	28975	28797	28926	28971	28988	29272	29154	29134	29058	29043	29032	28841	28932	29020	28841	29164	28885	28871	29013	28769	28980	28833	28933	28954	28969	29078	28800	28928	29033	29102	28912	28767	29025	28912	28969	29049	28842	28973	28981	29087	28904	28980	29047	28900	28920	28853	28668	28907	28986	29096	28923	29050	28865	28897	28903	29129	29254	29098	29010	29229	28855	29014	28879	29274	29047	28937	29007	29063	28904	28904	28953	28624	28699	28833	28982	29085	28857	28851	28792	28898	28889	28979	29005	29092	29135	28697	28881	28888	29014	28831	28924	28981	28998	28820	28871	28753	28921	28953	28971	28841	28946	29108	29032	29130	28963	28981	28666	29000	28964	28739	28873	29019	29114	29157	28956	28756	29256	28716	28722	28905	28951	28921	28726	29090	28997	28937	28877	28883	28924	29039	28956	29091	29094	28943	28882	28854	28888	28722	28632	29196	28998	28863	29136	29157	29134	28920	28914	29006	28895	28997	29030	29063	29179	28928	28871	28901	28980	29036	28864	29087	28966	29021	29057	28928	28845	29009	28803	28990	28744	28941	29037	29060	28995	29061	28962	29102	28959	28762	29053	28884	28698	29185	29053	29091	29063	28911	29125	28670	28978	28828	28856	29187	29060	28926	29197	29260	29091	29045	28801	28830	28896	29290	28891	29083	28638	29125	28781	28880	28861	29000	29015	28934	29158	28883	29068	28963	28814	29033	29076	29145	28790	28814	29084	28883	29367	28875	29102	29128	28959	29161	28956	28906	29011	28998	28801	29030	28950	28682	28971	28918	28937	29053	28853	29122	29080	28909	28823	29100	28809	28864	29010	29003	28883	28991	28818	29030	29084	28860	29011	28914	29030	29288	28863	28916	28910	28788	28670	28651	28953	29033	28888	29227	29135	28981	29069	28787	28765	29029	29129	28724	29017	28990	28881	28870	28978	28961	28996	28737	29000	28988	29039	29064	29072	28963	29188	28998	28729	28879	28847	28989	28912	29253	28633	29050	28992	28724	29001	29193	28698	29214	28935	29042	28871	29039	29076	28953	28998	29082	28837	29111	28903	29071	29040	29122	29083	28941	28874	28867	29056	29212	28958	28976	28768	28892	28954	28924	29037	29134	28839	29102	29041	29115	28994	28935	28726	29108	29084	28853	28637	28936	28853	29164	28820	28853	29153	29011	28900	29009	29048	28968	29064	29205	28712	28942	29094	29198	29092	28891	29029	28947	28857	28970	28992	28780	28975	29142	28938	29122	29004	28879	29291	28917	29125	29097	29152	29195	29234	29172	28997	28963	28886	28924	29028	28880	28922	29012	28931	29022	28946	28788	29039	29253	28707	29106	29147	28897	28891	29002	28976	29070	28943	29309	29084	28905	29039	28990	29025	28916	28923	28978	29171	28740	29218	28845	28895	29138	28924	29031	28804	29048	28813	28749	29041	28849	28898	28804	28922	28988	28738	28711	28894	28935	29119	29187	28859	28815	29125	28730	28869	28843	28879	29171	29072	28980	28710	28631	29050	29132	28879	28967	29006	29148	29207	29328	29019	29084	28878	29092	29122	28945	28941	28709	29295	29014	28726	29071	28990	29137	28789	29082	29027	28785	29072	29070	28889	29004	28882	29018	29271	28809	29071	29058	28781	28790	28824	28936	29150	28971	28832	28950	28902	28798	28627	29461	28901	29132	29043	29245	28785	29154	28897	29100	28953	28830	29109	28918	29123	29073	28781	29137	29019	29227	29039	29164	29106	29004	29009	29265	28967	29140	28767	28755	28955	28970	29144	29200	28736	28829	28881	28944	29027	28968	28881	28844	29268	28983	28920	28716	28870	28797	29022	29258	29117	28774	28837	29071	28887	28890	28855	28994	28838	28911	29101	28953	28897	29051	29076	29147	29017	28969	29033	28976	28987	28943	28771	28839	28892	29074	28867	28622	28811	28780	28781	28914	28991	28877	28899	28837	28966	28933	29095	28809	28906	28710	28666	29173	28872	28984	28964	28971	29048	29205	28690	28855	29125	28948	29168	28884	29027	28987	29501	29178	29004	29103	29089	28832	28894	28980	28879	29138	29118	28860	29178	28714	28781	28994	29079	28754	28936	29235	29049	29260	28894	28618	28782	28872	28988	29126	28767	29012	28918	28767	29004	28932	28940	28676	28920	28909	28891	29181	28742	28813	28950	29100	28744	29116	29059	28700	29066	29106	28909	28838	28765	28910	28964	29094	29096	28799	28976	28818	29196	28951	28903	29017	29092	28930	28710	29181	29010	29044	29101	28862	29026	28961	29030	28813	29013	28953	29171	29060	29032	29070	28909	28993	29006	28956	28939	28956	28768	28971	29019	28992	29300	29290	28966	29088	29188	28978	29201	28925	28936	29114	29070	28997	28809	28883	29070	28604	28841	29090	28990	29162	29094	28733	28883	28925	28950	28916	29105	29094	28963	28995	28747	28905	28999	28798	29074	28853	28714	28927	29114	28894	28933	29161	28995	29056	28714	29050	28927	28761	28883	29027	29004	29088	29147	28855	28987	29111	28952	29098	28883	29151	29189	29062	28889	29212	29056	28684	28886	28913	28839	29128	29114
18144	28901	28685	24477	22283	20973	20149	19315	19307	19084	18820	18804	18852	18618	18423	18399	18390	18329	18295	18241	18348	18252	18234	18253	18043	18157	18096	17992	18141	18091	17929	18049	18190	18174	18161	18226	17947	17903	17887	18006	18032	17830	17987	18152	18011	17950	18098	18009	18061	18018	17944	17947	17803	17859	17871	17952	17998	18134	17958	17963	17864	17905	17968	17966	17952	18012	17848	17764	18116	17923	17758	17767	17954	18043	17997	17573	17881	17805	17711	17841	17784	17943	18040	17840	17770	17876	18022	17908	18002	17783	17652	18021	17837	17937	17909	17985	17920	17984	17896	17924	17936	17905	17978	17781	17644	17888	17923	17849	17777	18031	17922	18143	17958	17819	17776	17926	18045	17890	17787	17669	17851	17815	17912	17964	17805	17870	17960	17879	17845	17903	17774	17928	18129	17894	18015	17936	17901	17818	17867	17914	17748	17887	17880	17849	17756	17851	17750	17689	17814	18071	17771	17887	17842	17826	17921	17890	17817	17862	17773	17927	17990	17864	18122	17875	17664	18049	17730	17794	17852	17855	17909	17834	17889	17808	17792	17901	17758	17854	17801	17912	17827	17886	17745	17940	17907	17951	17889	17931	18013	17829	17980	17734	17755	17952	17698	17758	17781	17869	17677	17827	17832	17962	17854	18059	17871	17822	17770	17769	17891	18003	17993	17952	17947	17894	17938	17970	17869	17883	17916	18036	17872	17642	17850	17896	17878	17904	18016	17911	17884	17784	17997	17822	17890	17964	17852	17965	17922	17959	17739	17881	17694	17839	17939	17935	18067	17908	17790	17736	17808	17651	17960	17851	17980	17917	17908	17938	17779	17937	17729	17781	17910	17891	17763	17726	17705	17795	17822	18104	17797	17896	17775	17857	17909	17775	18019	17956	17977	17920	17858	17718	18034	18030	17739	18148	17858	17804	17911	17818	17875	17722	17771	17796	17894	17902	18055	18151	17984	17827	17865	18164	17760	17936	17984	17639	17850	17771	17802	17823	17763	17800	18057	17922	17788	18190	17819	17962	17805	17892	18005	17920	18060	17843	17776	17969	17817	17685	17848	17858	17805	17899	17953	17843	17910	18017	17844	17864	17923	17871	17845	17933	17745	17764	17838	17648	17950	17653	17965	17788	17994	17901	17898	17677	17905	17681	17917	18216	17953	17757	17755	17798	17873	17795	17874	18032	17857	17776	17748	17856	18088	17981	17791	17828	17882	17975	18018	17695	17950	17908	17607	17780	17847	17830	17961	17821	18006	17931	17974	17943	18119	17887	17873	17744	17844	17700	17802	17805	18060	17843	17775	17954	17939	18090	17851	17807	18000	17927	17917	17942	17776	17835	17914	17912	17734	17847	17917	17957	17863	17749	17960	17729	17948	17917	17872	17797	18063	17800	17811	17737	17939	17840	17839	17723	17994	17777	17862	17797	17973	17853	17888	17956	17863	17924	17857	17862	17865	17937	17737	17802	17991	17852	17830	17738	17929	17828	17915	17776	17857	17829	17915	17714	17962	17713	17950	17856	17884	17919	17934	17952	17878	17826	17811	17946	17814	18124	17860	17812	17756	17878	17954	17897	18112	17913	17736	17876	17874	17781	17947	17920	17887	17821	17801	17888	17908	17846	17966	17747	17770	17945	17835	17780	17566	17978	17772	17933	17997	17905	18010	17783	17926	17910	17725	17935	17953	17871	17865	17920	17934	17767	17942	17865	17809	17755	18042	17786	17883	17751	17779	17719	17749	18069	17816	17871	17803	17924	17816	17954	17952	17780	17666	17895	17747	17801	17941	17736	17956	17955	18093	17960	17837	17635	17872	17842	17862	17797	17730	17747	17899	17741	17817	17896	17939	17958	18002	17762	17789	17822	17732	17750	18008	17869	17908	17955	17797	17814	17987	17870	17887	17969	17937	17810	18054	17860	17932	17985	17902	17952	17692	17842	17847	17935	17651	17733	17795	17928	17830	17898	17768	17810	17686	18024	18011	17840	17875	17744	17897	17878	17933	17985	17650	17833	17919	17753	17865	17794	17988	17866	17812	18017	17872	17800	17860	18056	17873	17781	17879	17821	17894	17914	17900	17999	17768	17858	17727	17831	17832	17984	17726	18013	17981	17874	17700	17951	18025	17958	17877	17975	17709	17780	17886	17807	17721	18067	17737	17852	17778	17871	17885	17804	17778	17825	17841	17945	17879	17967	18002	17874	17960	17980	17903	17690	17935	17937	17900	17801	17888	17872	17843	17838	17833	17829	17863	17736	18185	17831	17964	17870	18013	17863	17936	18027	17826	17974	17989	17867	17813	17901	17908	17912	17846	17917	17864	17965	17935	17958	17949	17785	17909	17935	17742	17763	17768	17964	17821	17828	18055	17662	17917	17786	17759	17842	18063	17801	17804	17841	17946	17820	17901	17813	17796	17734	18027	17860	18030	18037	17708	17675	17848	18050	17977	18194	17938	17926	17918	17873	17912	17897	17997	17876	17958	18091	18052	17709	17817	17818	17675	17803	18032	17837	17885	17756	17631	17767	18055	17887	17696	17896	18145	17916	17798	17814	18110	17918	17830	17999	17822	17731	17710	17803	17979	17683	17777	17684	17943	17742	17784	17734	18082	17981	17956	17853	17803	17849	17756	17848	17877	17892	18074	17929	17749	17986	17975	17642	17815	17928	17953	17891	17780	17806	17770	17698	18098	17726	17863	17985	17825	17932	17773	17943	17973	18002	17669	17916	17958	17806	17972	17878	17748	17927	17781	17857	17945	17666	17906	17962	17790	17835	18036	17750	17801	17791	17848	17945	18071	18040	17839	17877	17826	17844	18051	17930	17851	17837	17777	17740	17884	17937	17944	17775	17791	17913	17719	17985	17756	17924	17890	17831	17760	17761	17930	17901	17659	17825	17913	18017	17968	17956	17852	17735	17763	17849	18020	17760	17978	17687	17769	17927	17838	17762	17909	17907	17846	17737	17966	17836	17923	17813	17832	17879	17890	17894	17890	17982	17833	17901	17795	17792	17971	17784	17839	17891	17813	17939	17821	17871	17911	17872	17883	17903	18011	17996	17799	17960	18007	17743	17928	17805	17627	17982	17854	18152	17874	17983	17864	17957	17995	17830	17815	17791	17983	17881	17733	17796	17928	17965	17880	17834	17889	17976	17930	17864	17989	17761	18044	17955	17955	17869	18066	17898	17893	17987	17814	18078	17962	17687	17929	17856	17809	17797	17956	17980	17623	17765	17831	17769	17941	17888	17912	17855	18087	17883	17825	17870	17851	18064	18038	18025	17875	17744	17858	17850	17676	18063	18063	18031	17969	17838	17756	17965	18111	17837	17946	17766	17927	17771	18070	17735	17975	17766	17891	17921	17947	18031	18015	17932	17851	17888	17969	18069	17744	17811	17700	17980	17860	17808	17772	17903	17993	17803	17970	17949	17775	17762	17700	17797	17982	18004	17993	17886	18067	18053	17781	17758	17877	17841	17772	17896	17957	17920	18019	17819	17839	17928	17845	17975	17860	17798	17943	18172	17886	17870	17924	18038	17974	17854	17798	17989	17775	17871	17958	18045	17902	18018	17859	17941	17934	17957	17816	17983	17897	17810	17793	17737	17877	17766	17816	17916	17916	17813	18124	17797	17826	17964	17618	17768	17874	17949	18050	17718	17848	17646	17961	17975	17940	17827	17813	17917	17783	17817	17844	17799	17868	17821	17836	17889	17755	17789	17800	17823	17853	17656	17943	17980	17719	17935	17755	17877	17999	17775	17982	17746	17981	18007	17977	17983	17909	17857	17864	17690	17865	18018	17948	17698	18073	17791	17961	17768	17897	17833	17867	17756	18003	17946	17782	18080	18119	17893	18020	17861	17802	17852	17931	17919	17992	17849	17801	17873	17930	17872	17942	17799	17862	17904	17966	17791	17834	17803	17854	17974	17806	17741	17791	17985	17756	17959	17867	17821	17834	17743	17856	17805	17975	17792	17813	17792	17895	17885	17787	17910	17843	17675	17819	17776	17830	17940	18046	17864	17674	17871	17746	17800	17832	17862	17728	17934	17824	17819	18211	17916	17828	17779	17829	17965	17768	17788	18031	17874	17915	17870	17802	17861	17842	17897	17840	18032	17890	17873	17876	17901	17782	17763	17891	17844	17794	17875	18018	17973	17860	17720	17723	17902	18074	17984	17718	17870	17998	17970	17931	17859	17890	17744	17755	17833	17919	17872	18111	17939	17869	17950	17921	17797	18007	17954	17915	17698	17941	17929	17817	17930	17765	17816	17751	17759	18010	17844	17848	17755	17751	17864	17880	17796	17816	17913	17968	17930	17739	17895	17771	17854	17786	17983	17858	17785	17812	17931	17996	18111	17782	17881	17779	17951	17857	17866	17923	18123	17836	17751	18044	17951	17798	17806	17893	17980	17965	17968	17758	17970	17897	17998	17766	17991	17636	17858	17800	17865	17716	17927	18033	17822	17878	17887	18051	17862	18086	17878	17892	17793	17835	17815	17816	17858	17937	17967	17782	18100	17880	18074	17853	17873	17776	18006	17948	17601	18040	18147	18059	17903	17848	17919	17946	17892	17861	17685	17884	17961	17880	17834	17883	17964	17965	17808	17962	17938	17892	18003	17695	17905	17781	17841	17930	17791	18065	17781	17978	17912	17953	17793	17768	17869	17827	18198	17833	18054	17993	17852	17806	17781	18092	17900	17790	17819	18007	17891	17838	17771	17809	17920	17988	17789	17944	17869	17956	17830	17842	17915	17674	17794	17975	17887	17780	17894	17993	17754	18032	17960	17921	17906	17707	17898	17786	17893	17951	17821	17850	18037	17922	17719	18001	17998	18052	17758	17773	17664	17873	17946	17944	17906	17843	17788	17842	18000	17948	18071	17948	17840	17860	17944	17938	17977	18053	17981	18002	17874	17852	17910	18058	17805	17945	17747	18092	18093	18022	18033	17992	17977	17900	17967	17922	17883	17856	17777	17873	17888	17811	17823	17903	17768	17800	17847	18022	17912	17877	17927	17805	17830	17990	17838	17761	17912	17845	17801	17906	17895	18041	17796	17716	17812	17804	17828	17741	17846	17944	17735	18053	17839	17770	17966	17877	17905	17843	17912	17752	17947	17922	18062	17799	17909
22619	21196	27799	25025	22692	28290	34268	31401	30489	30985	30668	30503	30376	30433	30258	30086	30032	29849	29516	29818	29776	29661	29481	29790	29447	29937	29851	29588	29456	29538	29194	29276	29394	29448	29308	29249	29551	29311	29514	29542	29640	29456	29458	29444	29406	29650	29396	29449	29608	29532	29407	29439	29280	29375	29475	29394	29336	29127	29290	29319	29658	29078	29446	29396	29500	29198	29440	29545	29411	29442	29111	29379	29463	29325	29373	29027	29220	29348	29331	29028	29184	29193	29212	29170	29535	29515	29344	29642	29236	29342	29109	29400	29242	29199	29517	29265	29265	29069	29487	29435	29397	29231	29313	29265	29293	29715	29352	29214	29263	29219	29394	29396	29517	29084	29528	29428	29218	29221	29316	29371	29412	29301	29536	29583	29456	29457	29211	29087	29200	29265	29400	29262	29080	29323	29343	29429	29298	29157	29520	29148	29370	29194	29058	29194	28929	29126	29599	29287	29490	29399	29440	29271	29339	29440	29348	29122	28944	28914	29228	29356	29188	29324	29577	29556	29511	29332	29184	29420	29368	29230	29201	29214	29503	29422	29177	29430	29199	29378	29430	29390	29299	29301	29379	29309	29438	29206	29263	29382	29420	29153	29420	29261	29401	29322	29351	29190	29281	29347	29360	29491	29127	29141	29339	29352	29309	29518	29594	29310	29167	29401	29282	29394	29398	29325	29236	29070	29489	29178	29359	29197	29106	29315	29414	29323	29253	29372	29424	29151	29334	28997	29362	29543	29239	29210	29358	29458	29094	29347	29521	29115	29699	29357	29547	29568	29187	29089	29154	29143	29235	29507	29154	29328	28992	29082	29012	29347	29400	29302	29455	29102	29127	28961	29474	29318	29183	29360	29293	29469	29523	29441	29359	29054	29213	29354	29331	29259	29094	29379	29306	29188	28933	29274	28943	29130	29413	29248	29156	29307	29147	29523	29246	29305	29088	29063	29352	29447	29211	29309	29438	29215	29151	29159	29087	29169	29326	29266	29265	29123	29294	29537	29201	29212	29387	29116	29219	29088	29165	29305	29313	29105	29548	29288	29053	29178	29262	29066	29506	29050	29342	29453	29339	29469	29048	29226	29281	29363	29489	29569	29435	29215	29285	29161	29534	29121	29254	29402	29693	29247	29130	29322	29366	29159	29189	29261	29393	29208	29274	29398	29194	29233	29279	29432	29233	29364	29273	29331	29336	29172	29310	29415	29359	29171	29248	29323	29432	29441	29604	29110	29263	29583	29339	29184	29171	29241	29360	29471	29448	29487	29153	29355	29363	29316	29065	29250	29350	29232	29369	29416	29075	29310	29307	29163	29085	29381	29550	29486	29511	29226	29238	29177	29376	29221	29269	29302	29302	29334	29029	29218	29169	29266	29296	29288	29393	29501	29047	29204	28952	29141	29375	29384	29312	29411	29130	29162	29079	29380	29280	29467	29255	29099	29324	29241	29224	29162	29397	29520	29490	29268	29211	29022	29435	29409	29172	29341	29237	29620	28998	29126	29255	29305	29272	29213	29442	29392	29336	29024	29169	29216	29247	29108	29273	29268	29162	29038	29298	29135	29246	29650	29256	29203	29055	29307	29357	29305	29233	29228	29184	29352	29393	29203	29131	29229	29369	29464	29097	29322	29162	29384	29291	28961	29108	29182	29374	29187	29231	29276	29134	29199	29204	29321	29379	29492	29660	29103	29255	29178	29405	29138	29148	29133	29443	29411	29415	29440	29252	29519	29429	29232	29474	29181	29393	29236	29116	29254	29115	29367	29181	29107	29296	29408	29165	29442	29337	29243	29482	29375	29548	29566	29165	29469	29207	29307	29355	29275	29303	29065	29442	29483	29369	29197	29421	29344	29320	29242	29192	29294	29275	29328	29024	29580	29201	29366	29375	29250	29381	29124	29207	29115	29251	29212	29414	29208	29066	29327	29359	29378	29198	29123	29159	29118	29359	29170	29038	29128	29108	29408	29235	29279	29345	28909	28994	29136	29315	29256	29369	29391	29328	29422	29424	29416	29416	29401	29195	29168	29395	29428	29322	29040	29351	29120	29576	29262	29534	29405	29223	29391	29241	29369	29395	29093	29124	29161	29144	29172	29400	29345	29000	29259	29186	29344	29402	29748	29473	29072	29276	29457	29359	29339	29257	29380	29198	29067	29268	28927	29038	29032	29371	29401	29259	29271	29269	29289	29380	29238	29338	29339	29340	29216	29115	29386	29550	29428	29512	29435	29339	29292	29251	29111	29321	29362	29446	29403	29384	29201	29094	29208	29147	29325	29318	29313	29395	29299	29129	29128	29399	29337	29344	29010	29008	29191	29194	29173	29231	29025	29408	29385	29131	29187	29336	29295	28826	29030	29233	29237	29383	29405	29196	29326	29198	29182	29117	29109	29400	29381	29342	29273	29479	29400	29369	29378	29372	29325	29285	29688	29337	29598	29345	29104	29337	29151	29135	29192	29000	29285	29276	29362	29273	29192	29409	29093	29298	29559	29590	29192	29237	29269	29378	28935	29145	29275	29224	29335	29234	29294	28971	29021	29283	29312	29146	29163	29431	29179	29243	29280	29194	29287	29433	29161	29248	28861	29407	29233	29255	29314	29318	29109	29233	29461	29249	29290	29317	29399	29385	29501	29319	29345	29180	29277	29277	29485	29147	29460	29327	29293	29252	29261	29114	29180	29208	29189	29197	29473	29136	29402	29544	29119	29655	29120	29204	29447	29263	29387	29334	29319	29436	29313	29368	29402	29303	29395	29387	29274	29002	29343	29280	29022	29014	29499	29220	29110	29170	29076	29357	29297	29276	29197	29381	29458	29080	29345	29265	29498	29199	29356	29486	29469	29422	29275	29308	29571	29182	29173	29029	28888	29185	29049	29268	29339	29297	29116	29189	29278	29346	29465	29341	29599	29379	29137	29312	29186	29325	29371	29510	29006	29314	29445	29288	29119	29177	29055	29304	29215	29186	29197	29394	29292	29079	29096	29294	29075	29442	29427	29391	29842	29149	29468	29443	29405	29380	29410	29228	29274	29259	29234	29433	29486	29064	29329	29255	29208	29290	29290	29366	29336	29134	29075	29466	29201	29436	29155	29224	29287	29288	29348	29647	29596	29223	29169	29137	29251	29174	29143	29174	29230	29216	29454	29272	29232	29092	29105	29328	29152	29063	29300	29159	29483	29191	29149	29058	29268	29386	29373	29232	29003	28975	28782	29214	29411	29211	29197	29053	29490	29245	29374	29355	29388	29461	29347	29453	29088	29235	29222	29245	29382	29075	29239	29160	29132	29105	29444	29172	29495	29503	29292	29327	29396	29416	29503	29081	29300	29324	29091	29211	29176	29338	29401	29382	29212	29322	29130	29437	29178	29144	29410	29503	29501	29170	29258	29254	29069	29485	29480	29178	29315	29206	29234	29253	29087	29317	28990	29230	29273	29333	29358	29234	29525	29083	29114	29143	29221	29224	29418	29329	29406	29223	28870	29575	29403	29165	29380	29098	29368	29343	29217	29294	29355	29318	29283	29322	29428	29476	29077	29156	29492	29271	29189	29090	28847	29529	29432	29193	29074	29238	29392	29287	29329	29448	29444	29399	29327	29331	29273	29243	29374	29039	29460	29408	29449	29541	29439	29294	29388	29015	29305	29295	29390	29411	29520	29194	28684	28894	29167	29438	29136	28949	29322	29254	29543	29487	29149	29181	29206	29298	29232	29106	29491	29521	29104	29066	29201	29394	29393	29566	29596	29301	28997	29183	29391	29143	29290	29030	29131	29449	29474	29295	29133	29419	29271	29341	28941	29372	29344	29254	29485	29388	29360	29199	29562	29447	29374	29393	29298	29369	29388	29114	29358	29428	29201	29462	29125	29169	29178	29481	29549	29347	29138	29268	29258	29001	29325	29451	29355	29062	29440	29167	29096	29542	29182	29302	29167	29435	29082	28965	29226	28967	29299	29504	29269	29257	29359	29254	29418	29495	29209	29047	29320	29403	29454	29427	29434	29319	29356	29255	29371	29592	29380	29197	29307	29550	29235	29111	29245	29574	29282	29559	29471	29348	29371	28966	29351	29395	29412	29449	29416	29417	29102	29003	29045	29378	29302	29513	29419	29346	29380	29205	29024	29339	29481	29175	29297	29310	29311	29043	29174	29013	29210	29017	29005	29150	29498	29494	29288	29297	29116	29493	29113	29291	29291	29467	29402	29399	29136	29399	29071	29337	29016	29188	29344	29410	29493	29151	29291	29222	29104	29428	29543	29422	29299	29332	29369	29133	29166	29118	29315	29445	29346	29417	29081	29389	29342	29349	29258	29250	29401	29101	29210	29171	29031	29397	29309	28961	29246	29267	29209	29341	29192	29358	29357	29220	29229	29391	29282	29413	29268	29553	28824	29419	29003	29097	29477	29055	29372	29434	29226	29275	29091	29078	28976	29175	29112	29095	29204	29424	29189	29313	29433	29144	29089	29203	29150	29033	29229	29481	29112	29011	29260	29019	29140	29083	29279	29346	29255	29307	29372	29400	29331	29320	29427	29420	29329	29283	29269	29159	29057	29399	29405	29325	29264	29221	29338	29381	29195	29181	29163	29135	29330	29134	29290	29444	29237	29389	29222	29459	29276	29489	29098	29180	29193	29134	29457	29408	29283	29051	29398	29227	29458	29195	29268	29434	29322	29043	29575	29205	29232	29132	29013	29486	29086	29471	29435	29385	29237	29061	29179	29102	29282	29292	29048	29230	29386	29471	29343	29287	29438	28978	29267	29333	29281	29214	29178	29466	28998	28954	29053	29325	29365	29286	29155	29483	29525	29326	29296	29223	29154	29500	29154	29507	29349	29378	29263	29446	29029	29000	29335	29045	29275	29261	29236	29399	29129	28878	29216	29361	29435	29453	29333	29303	29019	29253	29252	29487	28961	29501	29367	29438	29099	29434	29269	29396	29177	29039	29201	29105	28984	29162	29014	29199	29302	29352	29364	29273	29246	29135	29123	29171	29237	29287	29324	29560	29408	29505	29156	29380	29202	29231	29351	29346	29615	29239	29189	29323	29423	29642	29418	29333	29416	29154	29409	29157	29079	29078	29463	29425	29585	29070	29402	29582	29119	29347	28951	29333	29372	29369	29425	29263	29469
20167	34530	33533	28097	24822	22665	21328	21025	20239	19895	19438	19403	19319	19047	18968	18831	18836	18557	18566	18397	18360	18331	18409	18364	18358	18288	18283	18263	18223	18172	18387	17908	18105	18255	18382	18241	18180	18105	18176	18018	18118	18077	18229	18218	18031	18173	18147	18190	18176	18054	18133	17991	18126	17913	18119	18068	17955	18193	18070	17939	17936	17816	17937	18063	17974	17766	17845	17894	18078	17836	18041	18072	17830	17987	17948	18055	18222	18202	17919	17876	17900	18125	17955	18085	17990	17940	17955	17877	17976	17788	17882	17842	17944	17963	18092	18021	18019	18138	17881	17950	17833	18056	17957	18061	17900	17923	17844	18000	18019	17939	17970	18145	17932	17875	17847	17951	17841	17931	17841	18159	17928	17751	17968	17884	18000	17897	17876	17969	17936	17866	17977	18123	17846	17968	18012	17935	18039	17919	17954	17759	17921	17838	18111	18018	17948	18061	18046	17924	17975	18011	17901	17905	17944	17877	17987	17885	17923	17891	18034	18007	17839	17869	17853	17926	17920	18101	17890	17977	17967	17898	18054	17753	17904	17811	17895	18009	17965	17909	17983	18165	17995	17807	18089	18243	17950	18059	17989	17968	17935	17805	17949	17937	17993	17864	18042	17903	17832	17990	17934	17692	18140	17868	17978	17912	18064	17906	17973	17889	17976	17902	18011	17913	17889	18031	17920	17719	18077	17935	17871	18039	17847	17945	18010	17860	17990	17913	17951	18070	17983	17945	17908	18085	18089	17861	17835	17856	18093	17942	18053	17846	18003	17847	17832	18047	17904	17718	17887	17844	17912	18021	18158	17837	17808	17898	17879	17948	18050	18008	17950	17968	17912	18018	17889	17804	17931	18060	17910	17995	17931	18008	17946	17785	17980	17969	18002	18109	17905	17771	18055	17915	18037	18030	17939	17842	17941	17900	18088	17925	17898	17795	17947	17982	18165	18002	17850	18094	17860	18007	18113	17841	18077	17937	17869	17901	17880	17858	18058	18018	17954	17892	18002	17866	17971	18006	17849	17970	17840	17769	17985	17990	17807	17678	18161	18048	17891	17967	18050	18033	17949	18114	17962	18012	17868	17953	17889	17850	18080	17914	17852	17871	17925	18018	17921	17910	17841	17873	18112	17954	17886	17943	17914	17990	18058	17848	18042	17939	17862	17751	17967	17870	17963	18005	17790	18030	18177	18015	17873	17711	17972	18037	17894	17924	18037	18029	17953	17752	18072	18074	18042	17960	17931	18093	17994	17934	17948	17987	18081	17971	17872	18033	18057	17889	17980	17950	17939	18055	17917	18164	17851	17965	17959	18028	17741	18065	17825	17786	17909	17926	17849	17726	18007	17863	17913	17887	17988	18009	17920	17845	18020	17782	18038	17567	17999	17976	17885	17907	17907	17945	18072	17891	17901	17774	17865	17966	18057	18103	17948	17757	17775	18007	18117	17703	18026	17995	18030	17847	17757	18057	18015	17885	17863	17798	18034	18024	18118	17966	17736	18116	18119	17889	17970	17933	17787	17831	18132	17835	17969	17781	18018	17983	17881	17936	17946	17872	18173	17914	17972	17966	17961	18077	18136	17954	17877	18067	17983	18090	17986	17766	17909	17969	17906	17982	17936	18080	18078	17910	17763	18036	18057	17927	18171	17998	18016	17868	18052	17962	17874	18072	17854	17995	17822	17904	17938	17929	18081	18041	18035	18162	17791	17886	17898	17946	17881	17947	17921	17892	17947	18049	17840	18106	17918	17789	17908	18009	17734	17965	17895	17870	17914	17948	17952	17982	18111	17917	18109	18013	17857	18040	17969	18000	18025	17993	18064	18107	17826	17806	17677	17977	17918	17911	18129	17763	17919	17954	17936	17982	17889	18011	18051	17997	17965	18008	17943	17957	17878	17959	17943	17655	17924	17883	17992	17829	17855	17842	17876	17875	18100	17971	17939	17908	17950	17823	18132	17873	17828	17960	17992	17944	17793	18062	17953	17989	18009	17717	17985	17886	17912	18012	18104	17953	17847	17972	17851	17937	17687	18022	17932	17728	18076	18010	18169	17971	18061	17885	17931	18056	18111	17958	18039	17931	17965	18006	17865	17954	17823	17827	18003	17906	17957	17971	17811	17921	17830	18070	17844	17841	17979	17910	17896	17928	17872	17825	17978	17992	17897	17922	17902	17835	17940	17845	17721	17949	18030	17807	17881	17925	17886	18046	17844	17900	17918	17812	17962	17859	18114	17963	17862	18063	17995	17859	17911	18024	18101	17918	18048	17835	17764	18071	17946	17870	17921	17978	17807	17808	17968	17787	17882	17873	17948	17857	17786	18047	17994	17991	17915	17919	17967	17935	18027	18082	17882	18097	17974	17738	17916	18080	18121	17810	17864	17803	18127	17925	18037	17691	17920	17909	18098	17782	17972	17914	17929	17791	18046	18025	17961	18006	17887	17910	17906	18011	17918	17848	18008	17897	18061	17945	17989	17810	17904	18032	17955	18002	17859	17926	18006	17936	18201	17816	18005	17890	18068	18001	17972	17919	18070	17916	17969	18024	17895	18048	17863	17946	18000	17902	17987	18116	17909	17977	18025	17909	18027	17942	17981	18019	18035	17825	18036	17799	17911	17766	18054	18050	17828	17848	17912	17813	17885	17972	18002	17864	18052	17922	18088	17816	17889	17996	18084	17965	17807	17876	17969	18064	17996	17920	18051	17901	17898	17928	18030	17851	18069	17717	18066	17919	17866	17822	17937	17865	17842	18062	17919	18076	17875	18165	17853	18008	17746	17892	17816	18006	18119	17986	17969	17848	17888	17858	17926	17999	17952	17900	17941	18102	17921	17683	18084	17795	17830	17919	17831	17925	17848	18006	17857	17923	17964	18003	18032	18038	17860	17744	18066	17816	17911	17822	17890	17926	17907	18144	17752	17990	17944	17952	17989	17766	18151	18044	17939	18027	17883	17996	17930	17879	17812	17946	18013	17699	17739	18048	17810	17920	17862	17907	18009	17870	17874	18000	18037	18000	17713	17895	17957	18034	17981	17770	17859	17841	17793	17723	17969	17921	17994	17861	18012	17801	17778	17899	17731	18066	18008	18039	17995	17911	18073	17951	17923	17824	17893	17713	17970	18052	18087	17684	18125	18021	17789	18099	17993	17864	18052	17893	18207	18003	17902	17912	17985	17945	17861	17802	17861	17716	17889	17939	17883	17922	17885	17938	18063	17921	18070	17987	17886	17998	17826	18068	17938	18032	17978	17878	17891	17974	18001	17714	18009	17814	17953	18028	17893	17755	17795	17901	17854	18012	17971	17992	17852	17861	17906	17877	17799	17950	18026	17907	17909	17924	18068	17982	18062	17909	18040	17851	17968	17862	17866	18036	18136	17918	17882	18091	17838	18060	17816	17958	17973	17875	17947	17843	17904	17862	18065	17828	17815	17891	17975	17902	17785	17866	17973	18040	18185	17974	18029	17933	17768	17995	17952	18018	17776	17816	17998	17782	18152	17960	18045	17881	17929	17752	17939	17811	17961	17874	18022	17972	17914	17789	17910	17988	17947	18037	17727	17993	17849	17994	17843	17845	17853	17926	18156	17770	18064	17915	17868	17900	17957	17956	17947	18143	18027	17890	18013	17748	17946	17743	17974	17705	17804	18015	17737	17997	18070	17893	17806	17990	18100	17979	17897	17821	17887	17892	18047	17931	17923	17876	17917	17905	17796	18057	17891	17846	17990	17847	17856	17963	17864	17878	17834	17979	17928	17776	17896	17933	17965	17794	18007	17910	18004	17937	18038	17941	17796	17902	18047	17936	17716	17830	17994	17772	18023	17813	18055	17797	18016	17974	17880	17787	17954	17808	17927	17881	17828	17926	17874	18072	17941	17871	17767	18159	17930	17998	17898	17768	17882	17977	18072	18026	17958	17929	17852	17995	17862	18011	17834	17848	17938	18003	18016	17942	18008	17994	17889	17803	18100	17765	18025	18112	18039	17952	18065	17829	18002	18055	18118	17910	17927	18020	18071	17919	18065	17864	18197	17921	18058	17803	17871	17879	17925	17749	18009	17857	17984	17840	17779	17928	18017	17883	17870	17955	17844	18051	17925	17732	18080	18038	17821	17865	17768	17972	17813	17900	17832	17928	17897	18036	17934	17931	17903	17886	18079	18061	18035	17935	17892	17997	17878	18175	17963	17874	18008	17739	17953	17786	18011	17797	17934	17981	17948	17612	17979	18140	17997	18018	17653	17920	18096	18079	18151	18001	17948	17986	17786	18013	17947	18009	18058	17818	17862	17977	18001	18064	18019	17978	17885	17902	17939	17903	18084	17785	17965	18044	18031	18232	17949	17938	17930	17992	18078	18031	18038	18003	17770	18020	17993	17992	17972	18044	17904	17910	17938	17872	18036	18022	18000	17841	17980	17817	18028	17914	18103	18155	17824	18121	17972	17922	17876	17947	18044	17850	17800	18014	18003	18019	17861	17879	17932	17867	18149	17946	17883	17950	17882	17875	17995	17934	17937	18007	17874	17916	18156	18020	18027	17902	17718	17981	18012	17907	17794	17898	17950	17980	17925	18049	17886	18116	17895	18034	17849	18082	17943	18019	18025	17884	17826	17968	17733	17861	17727	18000	17814	18065	17936	17897	17864	18080	17683	17973	17847	17942	17872	17892	18030	17767	18024	17989	17924	17923	17928	17997	18052	17944	17978	17748	18119	18062	18037	18084	18038	17910	17940	17941	17986	17924	17947	18017	17873	17857	17927	17827	17901	17877	17965	18093	18085	17795	18102	17914	17995	18004	17867	18090	17955	17981	17896	17968	17973	17799	17928	18046	17929	17832	18090	17969	17922	17986	18028	17946	17872	17850	17851	18005	18045	17933	17975	18020	17992	17865	17927	17953	18122	17949	17839	17954	17941	17930	17795	17915	17932	18037	17830	17926	18004	17848	17911	17827	17819	17938	17914	18158	17926	17940	17864	17915	17985	17906	17914	17952	18055	17861	17884	17902	18006	18079	17873	17945	17732	17916	17839	17912	17788	17859	17917	18008	17904	17921	17856	18005	17866	17840	17953	18027	17995	18072	18009	17977	17926	17942	17992	17825	17931	17830	17792	17924	18095	18052	17772	17813	17888	18014
35904	28875	34094	33578	31569	31588	31402	31199	31101	31213	31110	31171	31123	30855	31043	30926	30897	30842	30858	30795	30926	30987	30956	30954	30820	30829	30793	30780	30883	30723	30678	30912	30670	30887	30967	30857	30846	31092	30802	30924	30710	30518	30553	30750	30923	30708	30844	30895	30733	30684	30793	30686	30459	30865	30540	30851	30992	30624	30955	30991	30961	30970	30908	30726	30583	30557	30620	30674	30645	30537	30462	30719	31058	30766	30792	30752	30812	30672	30600	30811	30826	30794	31046	30694	30674	30806	30652	31023	30798	30672	30669	30906	30693	30871	31079	30767	30972	30884	30614	30917	30803	30802	30699	30643	30857	30545	30660	31057	30936	30696	30750	30667	30853	30756	30788	30642	30485	30843	30718	30590	30551	30851	30480	30485	30702	31103	30549	30665	30963	30944	31077	30450	30694	30771	30718	30720	30911	30587	31008	30880	30741	30641	30949	30808	30897	30710	30652	30837	31182	30841	30965	30576	30884	30924	30934	30558	30673	30493	30885	30709	30710	30781	30671	30567	30664	30482	30894	30956	30482	30769	30762	30661	30865	30453	30735	30947	30869	30636	30584	30564	30844	31021	30663	30698	30724	30764	30703	30726	30576	30770	30513	30865	30668	30584	30780	30735	31100	30854	30536	30700	30847	30444	30756	30479	30577	30887	30591	30884	30878	30712	30665	30537	30701	30832	30880	30622	31066	30838	30867	30695	30706	30692	30903	31008	30981	31035	30596	30764	30563	30833	30575	30661	30773	30944	30925	30649	30807	30551	30517	30673	30885	30855	30529	31053	30782	30922	30752	30761	30906	30915	30632	30519	30722	30671	30520	30743	30836	30798	30832	30877	30826	30807	30433	30912	30611	30742	30616	30916	30602	30871	30808	30728	30983	30814	30594	30512	30755	30860	30860	31012	30712	30880	30825	30835	30660	30787	31129	30861	30568	30898	30682	30680	30538	30610	30752	30670	30879	30617	30626	30881	30894	30742	30406	30476	30988	30562	30824	30878	31016	31037	30586	30915	30704	30761	30843	31077	30745	31094	30775	30512	30654	30472	30783	30861	30819	30900	30681	30621	30808	30753	30669	30548	30897	30642	30624	30825	31010	30753	31018	31064	30723	30905	30549	30327	30669	31003	30840	30598	30678	30842	30850	30901	30915	30954	31039	30622	30727	30811	30670	30843	30600	30860	30718	30684	30695	30722	30795	30718	30837	31069	30803	30777	30757	30513	30656	30862	30704	30663	30775	30708	30776	30761	30661	30505	30621	30738	30666	30510	31107	30790	30790	30924	30706	30594	30845	30616	30677	30897	30745	30825	30789	30796	31053	30624	30660	30688	30694	30640	30669	30590	30434	30454	31009	30776	30825	30717	30766	30756	30678	30665	30890	30545	30634	30754	30837	30557	30774	30577	30960	30711	30593	30828	30885	30861	30626	30722	30781	30776	30711	30865	30522	30551	30687	30777	31071	30745	30559	30968	30608	30730	30910	30808	30694	30992	30619	30699	30555	30561	30514	30539	30773	30995	30740	30370	30614	30725	30881	30550	30442	30587	30579	30720	30451	30890	30832	30396	30796	31002	30594	30668	30452	30890	30678	30790	30725	30501	30779	30838	30807	30670	30825	30795	30670	30949	30682	30678	30859	30697	30714	30560	30647	30852	31170	30721	30785	30777	30520	30571	30339	30724	30651	30679	30656	30663	30767	30693	30682	30612	30699	30862	30885	30623	30600	30625	30497	30548	30736	30743	30452	30543	30656	30852	30738	30820	30812	30729	30917	30771	30777	30785	30851	30605	30821	30930	30840	30799	30779	30975	30946	30779	30792	30793	30852	31042	30831	30526	30782	30721	30801	30601	30783	30843	30591	30695	30753	30828	30658	30831	30864	30824	30772	30874	30828	30869	30691	30836	31078	30917	30610	30868	30806	30748	30716	30699	30630	30619	30753	30710	30819	30722	30676	30734	30815	30620	30646	30634	30704	30650	31048	30752	30830	30877	30805	30653	30630	30564	30920	30720	30832	30501	30601	30663	30806	30758	30569	30678	30707	30381	30544	31000	30746	30513	30699	30553	30877	30789	30810	30614	30747	30544	30701	30775	30623	30763	30719	30650	30804	30685	30946	30933	30543	30546	30738	30699	30710	30560	30745	30671	30860	30669	30772	30617	30496	30819	30642	30558	30443	30760	30685	30607	30801	30781	30892	30947	30819	30463	30581	30843	30842	30715	30925	30998	30830	30696	30793	30629	31002	30937	30755	30707	30832	30898	30790	30812	30606	30870	30663	30606	30488	30657	30904	30741	30858	30755	30629	30791	30679	30593	30924	30700	30864	30719	31009	30725	30849	30790	30797	30817	30737	30734	30546	30706	30977	30678	30639	30600	30674	30907	31091	30830	30706	30796	30690	30592	30718	30722	30948	30952	30831	30733	30843	30401	30875	30732	30816	30769	30531	30491	30588	30723	30939	30468	30767	30729	30971	30905	30738	30689	30625	30576	30696	30987	30733	30986	31093	30858	30931	30838	30521	30610	30580	30872	30580	30579	30978	30649	30898	30778	30853	30604	30781	30735	31202	30880	30853	30672	30835	30784	30649	30839	30647	30633	30655	30725	30962	30857	30670	30780	30696	30821	30606	30858	30676	30766	30913	30869	30604	30660	30680	30499	30469	30714	30738	30763	30763	30729	30924	30693	30854	30698	30835	30748	30811	30653	30742	30488	30785	30829	30807	30800	30815	30588	30824	30887	30812	30806	30710	30518	30841	30597	30765	30688	30677	30684	30830	30751	30911	30633	30965	30659	30835	31079	30688	30562	30979	30667	30665	30653	30699	30874	30558	30683	30787	30606	30863	30982	30942	30378	30943	30814	30749	30864	30836	30742	30666	30613	30792	30920	30732	30972	30771	30754	30769	30786	30832	30675	30720	30596	30853	30602	30724	31097	30829	30531	30687	30604	30671	30900	30576	30687	30854	30741	30606	30934	30907	30834	30815	30747	30828	30813	30986	30900	30704	30886	31017	30879	30571	30559	30884	30700	30658	30676	30748	30734	30667	31032	30662	30712	30887	30702	30942	30419	30954	30599	30962	30562	30699	30887	30755	30782	30872	30764	30660	30951	30754	30658	30940	30810	30732	30919	30838	30834	30950	31071	30959	30833	30708	30758	30754	30848	30876	30800	30908	30541	30694	30775	30909	30737	31010	30860	30636	31161	30531	30707	30558	30321	30719	30826	30729	30622	30745	30775	30946	30722	30884	30830	30699	30592	30855	30883	31005	30965	30887	30806	30835	30749	30679	30732	30738	30792	30728	30653	30862	30731	30813	30714	30757	30773	30697	30800	30862	30830	30796	30676	30797	30802	30748	30758	30654	30770	30945	30877	30705	30576	30689	30755	30812	30788	30926	30645	30713	30663	30748	30608	30939	30926	30737	30740	30800	30806	31028	30891	30968	30924	30768	30743	30687	31044	30560	30585	30784	30762	30503	31043	30722	30786	30891	30506	30593	30760	30905	30838	30796	30742	30838	30627	30623	30598	30777	30800	30559	30642	30777	30909	31071	30694	30858	30966	30599	30829	30749	31016	31048	30633	31040	30758	30826	30629	30591	30525	30710	30782	30542	30892	30588	30793	31068	30898	30909	30935	30714	30783	30804	30690	30738	31020	30553	31080	30558	30795	30842	30985	31018	30638	30717	30852	30717	30442	30848	30755	30658	30929	30721	30662	30947	30949	30641	31086	30665	30537	30568	30876	30544	31069	30801	30666	30879	30775	30895	30737	30995	30800	30666	30888	30701	31012	31093	30441	30548	30904	30586	30583	30687	30722	30809	30785	30674	30850	31066	30783	30782	31079	30772	30685	30865	30694	30547	30688	30881	30881	30918	30851	30807	30920	30880	30824	30786	30807	30841	30566	30811	30750	30831	31050	30965	31031	30677	30727	30615	30616	30823	30844	30881	30880	30705	30978	30921	30761	30716	30633	31192	30803	31060	30927	30535	30598	30872	30752	30870	30865	30966	30725	30888	30566	31047	30762	30692	30363	31162	30856	30839	30676	30715	30752	30990	30780	30863	30480	30803	30759	31030	30606	30846	30841	30845	30642	30799	30907	30813	30988	31173	30771	30791	30632	30755	30590	30778	30670	31002	30664	30726	30749	30663	30455	30818	30438	31013	30819	30713	30827	30557	30756	30613	30611	30956	30487	30844	30677	30522	30678	30786	30704	30944	30787	30549	30595	30610	30799	30533	30733	30552	30683	31036	30942	30777	30710	30897	30811	30530	30989	30929	30631	30731	30810	30726	30891	30915	30741	30670	30709	30570	30608	31011	30712	30669	30859	30851	30804	30815	30692	30746	30510	30585	30683	30816	30816	30713	30790	31058	30676	30922	30796	30670	30713	30633	30746	30669	30699	30642	30614	30624	30805	30897	30868	30813	30889	30628	30956	31028	30548	30623	30785	30931	31031	30634	30733	30891	31083	30563	30565	30700	30746	30702	30753	30726	30792	30717	30417	30374	30684	30738	30980	30819	31075	31026	30758	30630	30560	30644	30586	30687	30721	30736	30694	30588	30969	30696	30786	30646	30949	30552	30581	30556	30819	30895	30890	30988	30934	30785	30707	30734	30588	30804	30964	30998	30897	30570	30820	30700	30654	31019	30706	30758	30588	30607	30782	30661	30749	30761	30683	30787	30643	30541	30857	30976	30621	30836	30795	30759	30542	30502	30792	30713	30821	30798	30987	30869	30997	30664	30612	30731	30751	30864	30594	30666	30597	30809	30585	30844	30656	30896	30832	31107	30996	30948	30458	30681	30840	30722	30680	30893	30822	30796	31068	30772	30681	30612	30578	30883	30922	30780	30510	30980	31029	30634	30753	31086	30827	30903	30779	30560	30487	30647	30856	30592	30945	30549	30924	30870	30603	30797	30693	31047	30774	30678	30573	30644	30963	30790	30732	30457	30757	30580	30807	30626	30839	30866	30772	30830	30827	30758	30793	30895	30574	30856	30932	31031	30602	30923	30362	30651	30662	31292	30880	30884	30951	30694	30766	30669	30682	30645	30688	30772	30964	30903	30918	30803	30671	30897	30893	30798	30789	30729	30872	30614	30740	30857	31120	30724	30753	30703	30553	30698	30792	30751	30960
21184	23181	23266	21355	20215	19734	19693	19187	19028	19106	19195	19065	19068	19029	18938	19035	18863	18711	18919	18584	18730	18830	18760	18738	18700	18656	18616	18670	18672	18844	18911	18720	18874	18703	18686	18754	18655	18781	18986	18710	18646	18820	18543	18744	18776	18701	18678	18608	18825	18671	18561	18633	18618	18388	18763	18649	18771	18680	18584	18645	18548	18566	18596	18485	18614	18590	18728	18785	18632	18662	18788	18575	18669	18642	18605	18668	18634	18475	18694	18531	18586	18826	18664	18596	18697	18842	18741	18602	18832	18569	18503	18566	18464	18676	18680	18733	18536	18622	18693	18770	18640	18758	18773	18569	18651	18500	18720	18681	18591	18710	18538	18550	18669	18562	18692	18629	18746	18505	18456	18686	18773	18486	18711	18642	18797	18562	18726	18660	18295	18545	18711	18569	18414	18555	18668	18615	18558	18690	18477	18805	18814	18651	18802	18620	18788	18571	18665	18718	18520	18559	18625	18527	18702	18723	18505	18576	18719	18489	18757	18532	18547	18767	18596	18698	18594	18722	18514	18667	18439	18590	18820	18529	18401	18630	18553	18599	18844	18468	18429	18411	18530	18565	18286	18547	18685	18493	18618	18651	18568	18426	18643	18717	18696	18530	18686	18643	18610	18788	18679	18448	18346	18683	18587	18512	18678	18768	18584	18746	18735	18601	18596	18600	18494	18513	18665	18446	18732	18704	18566	18645	18675	18381	18643	18759	18417	18644	18601	18595	18564	18741	18604	18674	18579	18749	18556	18755	18681	18584	18593	18832	18563	18671	18501	18560	18571	18650	18565	18539	18525	18549	18693	18991	18758	18590	18733	18658	18606	18665	18499	18863	18523	18576	18739	18724	18823	18606	18757	18475	18686	18603	18416	18739	18621	18554	18821	18353	18457	18740	18556	18679	18563	18619	18694	18654	18603	18601	18670	18770	18482	18813	18689	18645	18741	18594	18743	18612	18617	18607	18514	18532	18624	18771	18685	18692	18640	18658	18653	18723	18777	18536	18719	18730	18595	18684	18661	18623	18682	18575	18673	18790	18462	18565	18805	18710	18704	18665	18771	18615	18761	18602	18676	18619	18592	18883	18596	18629	18745	18765	18654	18590	18656	18628	18650	18778	18740	18702	18718	18485	18543	18884	18539	18677	18703	18428	18650	18552	18659	18692	18617	18596	18528	18678	18784	18644	18549	18661	18680	18696	18793	18484	18502	18614	18704	18800	18675	18540	18547	18481	18505	18806	18589	18693	18619	18632	18535	18585	18764	18760	18695	18725	18680	18766	18705	18612	18693	18734	18617	18578	18529	18773	18748	18364	18745	18680	18660	18618	18707	18407	18780	18583	18638	18630	18595	18651	18481	18738	18709	18555	18599	18551	18666	18608	18801	18527	18633	18543	18605	18710	18497	18566	18320	18672	18764	18731	18699	18592	18535	18709	18569	18787	18458	18417	18629	18706	18576	18625	18785	18789	18745	18569	18620	18698	18734	18660	18727	18740	18779	18728	18788	18808	18586	18675	18650	18527	18576	18742	18763	18722	18649	18524	18627	18707	18830	18540	18662	18504	18660	18661	18546	18726	18666	18594	18450	18801	18840	18494	18737	18519	18595	18715	18781	18711	18404	18545	18611	18632	18599	18476	18542	18606	18723	18633	18590	18751	18580	18630	18618	18546	18601	18739	18556	18676	18613	18604	18671	18660	18631	18530	18452	18647	18789	18556	18404	18629	18616	18607	18601	18744	18670	18474	18578	18829	18538	18636	18714	18539	18625	18431	18531	18827	18580	18777	18616	18515	18544	18427	18499	18638	18839	18685	18653	18669	18516	18709	18637	18461	18926	18743	18721	18721	18490	18605	18904	18465	18669	18707	18680	18618	18734	18565	18649	18687	18715	18632	18806	18557	18484	18911	18529	18511	18639	18604	18769	18759	18651	18723	18478	18757	18451	18657	18807	18762	18471	18558	18671	18683	18640	18836	18678	18743	18478	18684	18508	18642	18433	18608	18684	18891	18774	18490	18780	18629	18596	18624	18800	18483	18769	18710	18792	18628	18846	18580	18518	18584	18753	18811	18616	18688	18657	18481	18732	18689	18636	18644	18746	18573	18585	18528	18506	18688	18636	18602	18589	18714	18707	18696	18657	18739	18715	18868	18748	18649	18577	18712	18657	18724	18650	18758	18581	18632	18594	18782	18802	18527	18725	18800	18561	18621	18698	18605	18779	18583	18550	18678	18579	18657	18584	18796	18617	18715	18656	18732	18621	18574	18764	18573	18601	18648	18679	18613	18679	18699	18728	18696	18862	18518	18561	18723	18668	18746	18468	18648	18492	18406	18613	18671	18755	18684	18723	18645	18747	18642	18497	18701	18667	18638	18597	18729	18725	18608	18560	18653	18529	18714	18671	18604	18586	18619	18798	18702	18676	18542	18631	18639	18612	18763	18764	18707	18506	18856	18630	18616	18690	18701	18723	18702	18439	18709	18754	18690	18673	18592	18696	18607	18832	18756	18646	18579	18551	18779	18555	18539	18712	18502	18641	18632	18795	18667	18675	18622	18701	18651	18661	18637	18590	18615	18613	18577	18750	18796	18563	18716	18608	18716	18612	18701	18747	18557	18780	18843	18696	18752	18549	18697	18856	18645	18636	18702	18539	18560	18540	18608	18615	18703	18515	18652	18636	18602	18699	18588	18712	18533	18820	18708	18503	18727	18640	18635	18554	18700	18704	18692	18640	18718	18678	18563	18684	18782	18728	18675	18642	18558	18564	18740	18530	18564	18644	18701	18453	18850	18728	18638	18581	18668	18664	18587	18551	18718	18554	18536	18546	18774	18726	18520	18632	18508	18661	18615	18686	18702	18703	18503	18767	18707	18675	18730	18636	18710	18578	18822	18644	18498	18779	18568	18675	18573	18661	18505	18782	18769	18618	18667	18668	18660	18517	18758	18529	18818	18671	18632	18817	18601	18589	18565	18451	18549	18699	18681	18392	18658	18552	18555	18719	18536	18607	18595	18572	18686	18777	18518	18682	18757	18777	18627	18525	18721	18442	18601	18600	18550	18819	18527	18535	18572	18628	18583	18673	18658	18714	18617	18638	18753	18631	18567	18593	18842	18543	18728	18601	18922	18648	18596	18679	18930	18896	18739	18519	18773	18601	18753	18677	18510	18719	18546	18638	18770	18600	18595	18812	18518	18602	18633	18809	18761	18681	18600	18612	18370	18698	18699	18671	18599	18623	18601	18623	18707	18623	18670	18762	18606	18476	18722	18745	18775	18818	18546	18589	18749	18577	18706	18807	18634	18647	18694	18712	18625	18512	18660	18715	18630	18730	18665	18758	18685	18637	18754	18737	18596	18698	18660	18634	18464	18634	18509	18612	18744	18722	18467	18785	18592	18624	18616	18718	18719	18518	18663	18735	18714	18487	18586	18607	18660	18736	18787	18728	18596	18573	18654	18809	18730	18684	18611	18689	18636	18556	18697	18705	18487	18558	18700	18753	18761	18618	18835	18500	18766	18688	18702	18503	18575	18602	18737	18606	18627	18659	18747	18556	18594	18583	19022	18581	18527	18685	18735	18760	18557	18666	18601	18534	18529	18606	18569	18627	18683	18657	18745	18640	18665	18554	18618	18630	18665	18555	18625	18628	18751	18804	18962	18698	18721	18830	18693	18513	18602	18619	18596	18590	18725	18592	18859	18741	18707	18420	18765	18674	18736	18470	18574	18694	18580	18617	18677	18651	18657	18682	18645	18523	18749	18635	18553	18517	18674	18743	18697	18456	18692	18564	18797	18606	18636	18767	18519	18570	18478	18525	18863	18574	18572	18829	18617	18516	18754	18642	18733	18613	18623	18531	18750	18681	18841	18490	18517	18601	18589	18711	18687	18691	18609	18560	18596	18675	18678	18545	18710	18597	18577	18664	18627	18546	18851	18688	18662	18658	18619	18601	18688	18640	18702	18746	18705	18756	18607	18571	18776	18529	18615	18813	18530	18635	18468	18665	18717	18741	18796	18617	18359	18393	18766	18599	18646	18560	18768	18555	18717	18572	18695	18616	18517	18735	18657	18609	18553	18643	18612	18735	18556	18611	18555	18769	18876	18427	18765	18755	18685	18502	18739	18731	18517	18533	18692	18682	18672	18822	18882	18748	18698	18702	18655	18470	18597	18671	18608	18618	18544	18600	18552	18680	18897	18683	18662	18654	18601	18586	18549	18642	18433	18623	18527	18707	18667	18557	18574	18668	18593	18887	18608	18818	18586	18651	18684	18606	18685	18631	18514	18718	18579	18592	18697	18671	18632	18511	18592	18591	18665	18568	18674	18499	18656	18783	18507	18683	18638	18659	18649	18678	18678	18709	18666	18648	18891	18738	18784	18549	18671	18709	18645	18598	18618	18614	18415	18748	18658	18806	18481	18844	18391	18864	18709	18597	18605	18752	18638	18601	18512	18547	18538	18636	18670	18544	18669	18506	18459	18571	18736	18608	18650	18515	18627	18545	18636	18904	18852	18588	18674	18596	18682	18832	18581	18486	18598	18560	18750	18603	18487	18759	18636	18857	18619	18591	18867	18755	18745	18663	18540	18604	18517	18700	18513	18696	18799	18725	18532	18675	18839	18720	18760	18587	18518	18571	18521	18618	18626	18620	18606	18816	18613	18554	18732	18543	18695	18691	18661	18697	18719	18590	18666	18753	18612	18588	18713	18505	18729	18589	18587	18688	18829	18844	18739	18599	18626	18676	18568	18604	18770	18620	18591	18717	18703	18703	18620	18581	18644	18610	18709	18815	18630	18648	18766	18541	18789	18680	18664	18606	18689	18696	18669	18745	18817	18606	18638	18674	18808	18768	18524	18515	18744	18630	18499	18742	18816	18843	18596	18616	18793	18611	18676	18501	18731	18540	18583	18604	18641	18782	18694	18712	18768	18785	18680	18858	18658	18551	18766	18875	18549	18716	18404	18711	18616	18706	18740	18603	18581	18465	18735	18587	18505	18550	18589	18646	18489	18511	18829	18633	18489	18641	18847	18589	18742	18601	18553	18646	18670	18750	18644	18760	18708	18618	18642	18561	18489	18580	18448	18521	18686	18575	18589	18689	18544	18825	18711	18723	18750	18692	18681	18594	18600
24085	21169	27719	25418	24932	30184	32551	30344	29959	30107	30020	29849	29655	29552	29679	29618	29563	29423	29673	29423	29342	29472	29182	29206	29228	29312	29159	29272	29204	29347	29185	29278	29337	29230	29126	29288	29298	29388	29253	29317	28831	29004	29176	28991	29306	29033	29131	29258	28939	29060	29317	29043	29056	29102	29223	29137	29243	29013	28967	29250	29220	29319	29362	29273	29225	29209	29062	28975	28967	29068	29009	29294	29197	29017	29193	29079	28996	29055	29041	29092	28830	29049	28899	29270	28824	29217	28999	28700	29143	28814	29379	29273	28870	28904	28913	28738	28822	28966	29001	29132	28817	29187	29036	29147	29071	28890	29092	28907	29084	29008	29140	29272	29224	29072	29149	29091	29145	29011	28941	28956	28985	28916	29114	28870	29039	29002	29083	28980	29002	28847	28953	28971	29206	28818	28843	28909	28889	28986	29007	28946	28824	28941	28917	28732	29045	29072	28979	28833	29108	28795	29045	28707	29013	29166	29104	28909	28901	28952	29121	29042	29138	29191	29168	28902	28737	28802	28965	28977	29128	29157	28996	28646	28879	29033	29129	28855	28974	28720	29055	28963	29006	28806	28931	28967	29083	28927	28942	29075	29548	29072	29164	28952	29031	29065	28938	28876	29168	29200	29304	29075	28899	28960	28881	28777	28929	28967	28881	28896	29066	28946	29058	29156	28969	29070	29236	29138	29170	28925	29013	29416	29330	29044	29067	29001	29012	29082	29132	29160	29208	28915	28894	28948	29006	29002	29091	28772	28958	29210	29092	29159	29021	29173	28784	28763	28814	28803	28859	28988	29001	29189	29161	29036	28898	28809	29103	29038	29078	29107	29367	28921	29100	29114	29119	29492	28984	29013	29153	28817	29152	29116	28816	29119	29187	29008	28921	29144	28975	28859	28921	29013	28917	29062	28865	28980	29017	29101	29177	29064	29057	29538	28745	29166	29301	29078	28874	28972	28996	29037	28930	29053	28875	28930	29136	29083	29173	28921	29054	29083	28962	28927	29005	29060	29123	28906	29149	29205	29166	29122	29052	28817	29221	29248	29068	28864	29106	29168	29036	29182	29302	29169	29047	29036	28956	29171	28941	28877	29067	28923	28948	28908	28997	29078	29168	29269	29129	28878	28978	28831	28726	29040	28693	29093	29076	28922	28947	29380	29140	29106	29138	29121	29202	29029	29121	29023	29006	29163	29263	28755	29123	29166	28934	29041	29135	29285	28941	28884	28847	29116	28961	29066	29124	29131	29046	29067	29008	28967	29038	28892	28979	29026	29252	28983	28817	29186	29370	28889	29209	29140	28991	29021	28864	29013	29007	29129	28878	29177	29096	29033	28931	28903	29165	28946	29106	29474	29064	29053	29040	29076	29091	28942	28937	28856	28831	28797	28995	28818	28837	29154	29260	28930	28860	28782	28986	29105	29123	28922	29071	29166	28775	29078	29055	29148	29262	29041	29215	28944	29161	29183	29064	28936	29179	29139	29132	29130	28865	29087	28934	29023	29259	29037	29035	28734	29170	29169	29258	29019	28860	29019	28970	29208	28952	28850	29032	28980	29118	29016	29063	28962	28924	29268	29271	29200	29032	28980	29043	28575	29131	28802	29297	29032	28871	28832	28919	28952	29061	28984	29195	29388	29179	29214	29114	28812	28908	28983	28963	29200	29029	29210	29074	29277	28878	28785	29082	28980	28996	29235	29256	28820	29096	29052	29138	29011	28949	29435	28891	28908	29207	28744	29111	28767	28835	29226	29042	29042	29209	29088	29072	29101	28872	28820	28739	29117	28847	28757	29067	28991	29014	28950	29018	28798	29127	29102	28961	28882	29018	29239	29152	29148	28839	28931	29085	29101	29381	29136	28988	28739	28858	28817	28919	28875	28836	29144	28771	29021	29077	29079	29149	29101	29052	29022	29117	29036	29322	29057	28849	29027	29026	28741	28972	28811	28919	28906	28754	29113	29125	29415	28825	28933	29108	28864	28996	28924	29046	28931	29071	29124	28927	29010	28912	29004	29019	29108	28841	29013	29076	28763	29225	28826	28966	29083	29107	28917	29209	28940	28998	29026	28987	28935	28812	29312	29117	29192	29155	28865	28901	29066	29088	29058	29281	29061	29190	28986	28916	29171	28941	28843	28811	28884	28967	29070	28995	28859	29075	29024	28930	29190	29261	28746	29188	28989	29138	29046	29054	28846	29100	29033	29019	29010	28974	29286	28822	29200	28855	29124	28991	29070	29002	29112	29036	29033	28979	28905	29028	29053	28691	29092	28782	29069	29112	28928	29091	29038	29053	29161	29072	28696	29115	28832	29013	29203	28986	29033	28760	29144	29120	28874	29016	29056	28965	29097	29202	28954	29037	28963	28960	29042	29149	29152	28990	28971	28925	29103	29179	28893	28984	28955	28907	28956	29125	28734	29177	28949	29165	29162	28896	29031	28942	28749	29039	28934	29243	28972	28925	29334	29087	29161	29183	29230	29323	29195	28871	28627	29163	29146	28851	29167	29003	29307	29211	28846	28870	28871	29280	29048	28968	29116	28947	28964	28868	29200	28919	28963	28901	28905	28778	29027	28984	29196	28975	29325	28818	29053	29240	29126	29130	29097	28939	29096	29086	28939	29229	29080	29182	29233	29063	28931	29216	29025	29108	28831	29073	29111	28993	29065	28876	28926	29101	28923	29159	29153	28993	29142	29054	28894	29119	28985	29064	28894	29164	28907	28664	29202	29071	28983	29250	28886	28969	29179	29099	29163	28919	29088	29156	29084	28883	28860	28941	29064	29026	28813	29012	29333	29149	28905	28883	29084	28880	29118	29024	28953	29212	29332	28744	28817	29117	29006	28969	29031	28818	29341	29215	29040	28875	29075	28957	28992	29189	29027	29143	28907	28832	29068	29111	28938	28780	28919	29172	29104	29143	29127	29147	28595	29199	29067	29053	29013	29094	29046	29014	29256	29118	28887	29151	29127	28652	28823	29067	28992	29053	29046	28983	29058	29055	29227	29052	29316	28779	28881	29077	28932	28840	29258	29170	29044	29022	28861	29229	29129	29251	29369	29033	29346	29094	29127	29153	29173	29194	29232	29129	28857	29068	29036	29142	28997	28992	28883	29120	29136	29219	29150	29242	28955	29011	28846	28932	28985	28929	29161	29286	28973	29138	28920	29054	28855	29010	29274	29107	28901	29071	29137	29106	28910	29033	28998	29045	28971	28935	28894	29192	29433	28899	28877	28951	29133	29000	29390	29191	28868	29328	29089	29446	29013	29188	28982	29093	29094	28969	29116	29188	29299	29184	28986	28999	28971	28909	29079	28913	28900	29238	29143	29216	28841	29036	29076	29046	29034	29190	29388	29323	29166	29198	29025	29107	28907	28967	28977	28802	29162	28945	28882	29029	29192	29126	29094	29003	29094	29045	29150	29046	29134	29020	28922	28716	28794	28770	29024	29413	29056	28993	29217	29215	29237	28874	28696	28972	29190	29019	29076	29245	28892	29083	28973	29153	28987	29022	28692	29133	29128	28825	29034	29194	28817	28845	28827	29279	29246	29155	29186	29026	29039	29105	28947	29004	29049	28987	28877	29152	28824	28822	28890	29175	29209	28911	29050	29208	28926	29027	28784	28921	29060	29306	28882	28875	29300	28967	28924	28997	28995	28981	29316	28987	28964	28744	28872	29133	29157	29097	28954	29147	29046	29224	29093	29106	29138	29300	29291	29134	29080	28914	28984	28986	29064	29221	29171	29396	29225	29116	29003	29415	29156	28889	29160	29255	28887	29355	28994	29143	29093	29268	29131	29301	29218	29395	29167	28937	28647	28809	28899	29246	29075	29332	29023	29109	28825	29254	29092	29130	28802	28915	29118	29029	28808	29007	28935	29012	29119	29177	28949	29347	28980	29342	29219	29153	29103	29012	29100	29287	29135	29163	28969	29109	28938	28940	28836	29277	29029	28963	28912	28971	28998	28993	28944	29241	29085	28934	28993	29116	29123	29237	29047	29107	29117	29212	29165	29136	29061	29005	28825	28937	29098	29136	28929	29036	28925	28802	29099	29039	28930	29196	29143	29481	29097	29195	29308	29111	29151	29076	29008	28890	29166	29063	29000	29181	28994	28828	29087	29031	29123	28957	29106	28741	28616	28900	29163	29118	29072	28917	28812	28769	29240	29191	29144	29184	28954	29046	28980	29010	28963	28982	29328	28808	28827	29166	28775	28917	28893	29280	28835	29119	29178	29086	29082	28852	29072	29106	29036	29112	28983	28970	29135	29199	29002	29061	29138	29040	28759	29185	29184	29171	29123	29018	29039	28987	28967	28933	28918	29137	28769	29190	29004	28966	29102	29297	29156	29076	28899	28887	29176	29435	28957	28954	29075	29032	29050	28771	29353	28982	29120	29215	29155	29150	28909	28898	28670	29154	29020	28921	28838	28798	28918	29094	29154	29150	29103	29080	28939	28966	28969	29166	28942	29192	29235	29012	29083	28989	29205	28927	29206	29123	29261	29024	28952	29064	28995	29054	28656	28875	29125	29138	28952	28964	29112	29192	29222	29278	29346	29019	28842	28990	28965	29205	29075	28987	29119	28893	28910	28928	29307	29063	29090	28860	28981	29105	29172	29237	29060	29227	29007	28790	29188	29096	29173	29095	28996	29180	28919	29160	28836	29112	29147	29226	28979	29050	28879	29064	29013	29099	28943	29078	29110	28933	29149	29119	29135	28848	28975	28890	29267	28958	29084	28776	29014	29072	29086	29275	29066	28813	29084	28730	28942	29192	29157	28970	29156	29119	28619	28960	28918	29101	29215	29219	28900	28815	29004	29091	29027	29179	29215	29254	28932	29237	28966	28976	29252	28915	29346	29300	28926	29387	29254	29095	29162	29021	29179	29153	29087	29206	29036	29097	29012	28919	28953	29112	29094	28865	29013	28928	29247	29160	28784	29099	28905	29341	29151	29091	29337	28864	29199	29213	28993	29009	29047	29210	29046	28977	28687	28991	29072	29297	29084	28840	28839	29158	29128	29046	28853	28870	29204	29159	29241	28921	28903	29194	28787	28940	29328	29459	28910	28893	29128	28939	29226	28834	29024	29296	29164	28869	29137	29046	29112	29181	28974	29013	29139	29281	28768
18240	29095	28776	24292	22146	20695	19962	19751	19359	19087	18944	18833	18917	18505	18212	18478	18304	18364	18110	18266	18223	18261	18209	18053	17958	18050	18064	17996	18188	18035	17936	18095	18041	17929	17991	17859	17874	17837	18021	18107	17780	17943	17998	17871	17707	17892	17943	18131	18057	17888	17833	18038	17930	17898	17889	17967	17896	17841	17902	17999	18022	17714	17868	17990	17900	18041	17781	17792	17974	17807	17752	17904	18021	17843	17984	17890	18056	17806	18080	17687	17772	18013	17731	17807	17910	17963	17944	17983	17730	17886	17863	17948	17916	17863	17766	17945	17817	17951	17773	18012	17959	17846	17907	17788	18034	17873	17918	17784	17807	17776	18016	17884	17658	18007	17783	17914	17843	17828	17802	17841	17673	17608	17959	17773	17857	17847	18010	17924	17775	17872	17799	18064	17784	17879	17988	17974	17893	17852	17861	17813	17949	17960	17824	17948	18036	17717	17915	18003	18119	17821	17744	17739	17975	17846	17932	18043	17766	17875	17939	17759	17938	17938	17871	17863	17862	17932	18063	17868	18059	17804	17972	17900	17733	17849	17941	17823	17774	17958	17861	17715	17730	17809	17686	17838	17863	17908	17809	17743	17891	17994	17866	17817	17899	17950	17825	18055	17866	17793	17870	17813	17786	17877	17790	18019	17704	17977	17844	17728	17714	17896	17779	17982	17888	17793	17974	17818	17846	17983	17865	17932	17859	17978	17892	17808	17699	17762	17847	17880	17993	17773	17923	17769	17885	17797	17766	17858	17855	17893	18000	17853	17923	17846	17856	17989	17994	17970	17962	17904	17926	17783	17773	17973	17910	17835	17940	17862	17835	17764	17857	17982	18026	17923	17948	17832	17819	17923	17786	17832	18024	17799	17896	17783	17997	17867	17859	17616	17725	17863	17897	17661	17885	17947	17724	17946	17910	17961	17795	17717	17838	17787	17833	17728	18036	17985	17945	17844	18059	17797	17831	17755	17723	17762	17937	17991	17849	17923	18082	17906	17780	17718	17764	17953	17836	17795	17906	17795	17983	17882	17780	17857	17914	17900	17887	17951	17865	17895	17746	17762	17872	17847	17784	17835	17723	17889	17898	17584	17735	18021	17668	17933	17872	17791	17871	17902	17697	17940	17748	17921	17802	17719	17931	18005	17801	18043	17847	17937	17945	17869	17868	17919	17770	18071	17891	18063	17743	17954	17873	17811	17874	17893	17889	17803	17866	17779	17840	17623	17952	17980	17847	17878	17892	17752	17970	17771	18005	17670	17879	17913	17942	17785	17952	17847	17745	17779	17923	17909	17910	17841	17856	17773	17721	17950	17835	17853	17918	17903	17830	17783	17931	17879	17895	17781	17943	17895	17914	17690	17871	17927	17922	17987	17780	17794	17798	17919	17754	17802	17835	17737	17863	18064	18029	17881	17809	17994	17916	17963	17995	17799	17779	17910	18001	17862	17836	17943	17864	17783	17829	17878	17946	17912	18022	17781	17828	17896	18147	17788	17873	17780	17849	17828	18006	17674	17833	17861	17859	17996	18013	17853	17928	17962	17720	17858	17862	17809	17940	17876	18003	17848	17701	17907	17969	17753	17816	17671	17847	17892	17968	17882	17679	18075	17766	17974	17989	17759	18012	17810	17966	17754	18027	17954	17777	17862	17970	17747	17948	18023	17937	17822	17880	18053	17900	17787	17848	17753	17877	17986	17806	18022	17859	17818	17902	17777	17760	17842	17829	17916	17622	17748	17795	18026	17724	18022	18010	17963	17927	17745	17943	17672	17819	17956	17950	17726	18039	17760	17834	18016	17767	17862	18013	17907	18005	17872	17815	17958	17706	17915	17809	17859	17945	17882	17926	17821	17858	17780	17835	17854	17928	17886	17983	17716	17805	17775	17827	17819	17871	17774	17700	17820	17835	18212	17795	17755	17880	17834	17836	17855	17952	17682	17784	17869	17880	17855	17771	17950	17890	17862	17844	17871	17889	17836	17855	17680	18006	17872	17830	17859	17824	17835	17880	17977	17656	18078	17714	17998	17801	17817	17840	17900	17853	17950	17839	17742	17774	17850	18058	17776	17784	17711	17949	17887	17920	18031	17813	17763	17952	17839	17842	17887	17784	17868	17960	17918	17870	17932	17984	17758	17937	17917	17869	17984	17868	17722	17792	17647	18136	17799	17851	17955	17941	18022	18100	17826	17786	17987	17626	17838	17979	17914	17911	17709	17909	17846	17819	17954	17899	17938	17742	17967	17859	17798	17840	18071	17871	17800	17744	17774	17963	18039	17740	18058	18088	17854	17915	17729	17907	17922	17886	18153	17715	17946	18023	17898	17703	17802	18061	17881	17830	17719	17945	17780	17795	17737	17780	17887	17996	17829	17899	17985	17904	17582	17860	17848	17757	17895	17679	17754	17989	17841	17956	17968	17972	17762	17895	17739	17925	17817	17839	17874	17820	17890	18033	17962	17863	17876	17784	17718	17890	17928	17962	17776	17712	17817	17667	18049	17867	17951	17791	17866	17958	17711	17870	17938	17896	17945	18026	17722	17894	17843	18044	17962	17920	17878	17923	17732	17813	17866	17717	17823	17887	17914	18001	18016	17990	17928	17813	17708	17938	17942	17946	17840	17772	17913	17963	17739	17866	18023	17759	17891	17998	17939	17850	17696	17816	17893	17915	17873	17875	17877	17827	17984	17834	17867	17873	17883	17862	17899	17905	17835	17874	17953	17851	17936	17904	17912	17821	17801	17980	17895	17980	17798	18031	17927	17753	17826	17901	17758	17779	17759	17827	17787	17765	17828	17952	17790	17811	17888	17831	17853	18188	17828	17946	17857	17882	17927	17730	17859	18003	17865	17796	17858	17963	17779	17950	17848	17877	17846	17731	17745	17797	17949	17831	17901	17773	18013	17754	17855	17886	17921	17887	17866	17814	17771	18155	17776	17813	17878	17967	17869	18053	17753	17706	17901	17652	17866	17758	17971	18002	17898	17664	18140	17809	17828	17979	17877	17829	18004	17728	17839	17631	17985	17859	17947	17921	17927	18094	17828	17886	17796	17902	17845	17858	17859	17837	17923	17942	17792	17838	17788	17734	17698	17795	17897	18002	17909	17940	17817	17826	17703	17827	17858	17714	17914	17955	17904	17768	17950	17776	17777	17880	17740	17682	17678	17969	17740	17762	17833	17901	17961	17967	17829	17793	17793	17799	17831	17909	17715	17812	17953	17997	17660	17892	17997	17925	17841	17844	17792	17831	17887	17840	17816	17772	17655	17907	17964	17807	17922	17864	18006	17727	17635	17926	17870	17813	17858	18091	17744	17709	17900	18093	17945	17827	17862	17947	17904	17865	17944	18025	17847	17926	17811	17835	17799	17849	17958	17639	17950	17936	17713	17881	17874	17691	17971	17808	18053	17620	17970	17898	17782	17804	17726	17955	17855	17725	17956	17779	17841	17820	17803	17819	17808	17803	17692	17802	17645	17833	17687	17945	17789	17815	17754	17809	17774	17897	17922	17877	17832	18006	17865	17896	17904	17763	17874	17870	17795	17792	17633	17948	17807	18047	17920	18063	17779	18083	17799	18076	18005	17678	17759	17759	17994	17892	17848	17961	18046	17693	18000	17698	17952	17919	17910	17995	17874	17964	17855	17823	17921	17982	17945	17822	18073	17918	17769	18068	17800	17857	17989	17870	17855	18000	18085	17823	17930	17914	17843	18009	17891	18005	17865	17783	17786	17908	17899	17797	17962	17737	17801	17709	17849	17846	17939	17721	17760	17806	17974	17935	17758	18051	17817	17861	17865	17691	17937	17943	17927	17877	17961	17709	17844	17814	17855	17970	17942	17882	17943	17865	17874	17689	17771	17812	17880	17934	17830	17827	17824	17886	17846	17913	17813	17940	18101	17938	17830	17913	17951	17801	17930	17872	17852	17847	17862	17794	17883	17752	17773	18124	17811	17791	17903	17977	17869	17877	17880	17838	17675	17724	17866	17746	17875	17953	17849	17907	18050	17805	17948	17987	17993	17857	17811	17966	17962	17867	17881	18020	17931	17944	17795	17888	17875	17849	17843	17781	17857	17958	17902	17962	17875	17966	17850	17935	17659	17840	17690	17650	17756	17640	17855	17997	17841	17845	17863	17893	17813	17722	17860	17728	17873	17974	17921	17717	17871	17880	18068	17864	17859	17771	17834	17864	17984	17699	17819	17896	17958	17921	17714	17723	17906	17784	17938	17903	17964	17818	17847	17925	17840	17771	17983	17786	17927	17970	17869	18163	17974	17891	17917	17926	17815	17835	17758	18083	17673	18040	17760	18025	17808	17910	17780	17720	17819	17794	17877	17818	17949	17867	17789	18074	17944	17927	17833	18050	17763	17965	17907	17838	17935	17841	17894	17825	17930	17862	18082	17918	17980	17683	17828	17864	17883	17872	17791	18031	17954	17923	17928	17905	17864	17904	17895	17998	17846	17898	17924	17955	18063	17772	17827	17761	17958	17937	17926	17804	17811	17830	17725	17957	17771	17860	17828	17844	17844	17687	18014	17913	17699	17788	17869	17861	17702	17845	17857	18079	17864	18021	17945	17950	17844	17937	17955	17987	17880	17768	17551	17879	18032	17935	17978	17866	17873	18046	17884	18244	17826	17973	17997	17691	17893	17876	17784	17967	18023	17705	17882	17913	17799	17942	17716	17839	17938	17932	17949	17831	17899	17801	17742	17716	18135	17739	17755	17746	17929	17699	17894	17938	17766	17839	17746	17844	17907	17798	17905	17782	17923	17806	17887	17958	17781	18018	17721	17757	17884	18074	18058	17800	17792	17905	17702	17959	17963	17659	17846	17807	17774	17915	17899	17804	17789	17982	17880	17877	17937	17932	17663	17930	17885	17888	17808	17924	18022	17896	17868	17807	18034	17920	17852	17947	17910	17873	17921	17705	17718	18009	17884	17773	17895	17733	17742	17729	18096	18005	17837	17861	17734	17799	17894	17749	18035	17828	17974	17908	17896	17992	17856	17845	17628	17910	17862	17757	17809	18094	17936	17846	17731	18056	17782	17852	17952	17717	17977	17973	17924	17867	17987	17744	17754	17912	17684	17870	17754	18059	18013	18030	17933	18045	17841	17821	17994	17878	17882
22618	21211	27753	25081	22692	28500	34547	31442	30535	31088	30765	30700	30391	30450	30191	30058	30123	30028	29921	30020	29979	29707	29706	30020	29646	29496	29528	29786	29772	29742	29683	29523	29772	29687	29579	29634	29595	29539	29522	29516	29719	29761	29658	29570	29911	29665	29587	29695	29258	29725	29553	29219	29405	29472	29315	29424	29575	29367	29583	29520	29337	29694	29513	29585	29506	29335	29344	29283	29510	29365	29366	29521	29538	29253	29337	29452	29569	29595	29529	29486	29340	29450	29553	29131	29378	29099	29312	29135	29321	29404	29539	29347	29084	29312	29346	29210	29677	29243	29450	29331	29363	29138	29326	29352	29434	29226	29577	29374	29352	29539	29497	29342	29565	29299	29498	29514	29503	29555	29258	29335	29513	29441	29324	29113	29358	29338	29559	29398	29678	29607	29346	29273	29269	29682	29460	29317	29267	29306	29596	29216	29378	29308	29222	29304	29222	29174	29303	29476	29169	29509	29360	29316	29431	29434	29415	29288	29282	29173	29443	29441	29483	29407	29215	29263	29408	29538	29283	29326	29376	29719	29627	29338	29345	29440	29236	29461	29384	29348	29418	29010	29460	29110	29151	29328	29386	29588	29324	29426	29605	29446	29584	29141	29395	29633	29498	29256	29217	29196	29452	29632	29467	29300	29371	29347	29348	29346	29556	29169	29696	29131	29407	29364	29455	29305	29498	29539	29216	29097	29327	29405	29361	29337	29321	29324	29405	29288	29349	29259	29263	29254	29530	29538	29406	29340	29511	29285	29492	29376	29290	29307	29609	29552	29367	29255	29305	29341	29209	29661	29500	29414	29398	29361	29369	29240	29275	29479	29266	29404	29461	29402	29451	29418	29400	29434	29796	29379	29327	29460	29413	29341	29052	29469	29229	29082	29517	29162	29510	29614	29321	29344	29472	29243	29221	29188	29329	29201	29361	29400	29085	29254	29530	29284	29614	29542	29574	29334	29264	29301	29317	29421	29336	29208	29386	29566	29577	29204	29408	29329	29265	29212	29542	29200	29508	29503	29348	29647	29632	29326	29330	29442	29229	29108	29430	29423	29694	29525	29705	29217	29391	29416	29510	29249	29104	29650	29321	29417	29499	29087	29309	29363	29364	29340	29195	29505	29354	29438	29269	29365	29528	29478	29335	29498	29215	29315	29278	29422	29489	29553	29169	29360	29179	29253	29684	29372	29163	29501	29092	29133	29161	29155	29357	29312	29353	29607	29417	29195	29186	29104	29419	29395	29500	29518	29438	29301	29567	29070	29384	29486	29375	29597	29408	29252	29308	29440	29569	29455	29473	29122	29233	29236	29353	29269	29317	29490	29345	29280	29122	29212	29052	29429	29402	29523	29574	29332	29308	29243	29399	29283	29355	29325	29435	29349	29591	29272	29281	29652	29584	28920	29277	29229	29102	29372	29477	29429	29526	29342	29274	29468	29300	29143	29159	29355	29498	29302	29210	29136	29486	29505	29276	29246	29188	29158	29459	29373	29472	29446	29339	29454	29139	29456	29294	29559	29444	29105	29585	29346	29247	28995	29113	29438	29446	29245	29479	29341	29366	29201	29420	29251	29273	29273	29478	29269	29306	29241	29337	29116	29241	29382	29394	29591	29396	29169	29471	29289	29401	29423	29300	29240	29137	29066	29625	29180	29295	29205	29283	29348	29196	29161	29296	28937	29406	29265	29267	29462	29163	29225	29484	29242	29384	29103	29440	29227	29232	29519	29310	29552	29624	29266	29161	29595	29244	29243	29527	29428	29604	29343	29550	29107	29734	29656	29360	29216	29210	29295	29216	29356	29358	29327	29648	29399	29631	29373	29319	29467	29466	29307	29310	29233	29523	29538	29468	29509	29600	29225	29244	29307	29331	29328	29504	29441	29425	29415	29700	29392	29221	29286	29636	29233	29317	29557	29320	29372	29523	29314	29441	29438	29439	29642	29386	29438	29395	29347	29359	29655	29516	29417	29391	29407	29637	29323	29443	29573	29152	29688	29364	29266	29207	29199	29376	29507	29272	29405	29159	29577	29242	29455	29410	29614	29322	29403	29451	29477	29440	29267	29370	29369	29376	29564	29565	29309	29265	29429	29308	29279	29066	29395	29323	29227	29542	29194	29551	29506	29447	29449	29412	29409	29490	29465	29273	29264	29371	29244	29457	29419	28985	29352	29481	29187	29274	29445	29587	29282	29352	29455	29141	29325	29614	29357	29353	29202	29294	29114	29177	29486	29426	29419	29494	29354	29437	29462	29206	29267	29483	29164	29530	29175	29515	29294	29174	29453	29686	29246	29105	29157	29192	29487	29349	29058	29422	29331	29235	29213	29622	29615	29064	29327	29422	29415	29395	29339	29453	29402	29412	29330	29309	29354	29204	29151	29238	29214	29263	29601	29207	29468	29395	29511	29377	29456	29279	29517	29083	29326	29363	29411	29547	29465	29409	29345	29318	29213	29166	29385	29367	29160	29221	28986	29273	29392	29265	29369	29394	29306	29283	29308	29218	29484	29476	29441	29488	29470	29376	29439	29317	29300	29686	29285	29552	29340	29540	29311	29084	29509	29357	29436	29436	29500	29104	29471	29638	29316	29347	29160	29393	29606	29455	29253	29424	29232	29430	29344	29560	29389	29365	29344	29515	29319	29115	29404	29405	29333	29570	29311	29433	29393	29391	29184	29310	29368	29015	29359	29212	29400	29330	29294	29118	29215	29295	29367	29439	29640	29405	29328	29505	29500	29283	29542	29343	29348	29325	29593	29441	29273	29260	29514	29632	29242	29494	29518	29355	29465	29295	29369	29374	29409	29223	29568	29404	29399	29459	29325	29486	29532	29493	29351	29495	29442	29241	29231	29430	29422	29225	29262	29424	29453	29327	29556	29369	29242	29344	29562	29357	29614	29274	29142	29546	29310	29171	29234	29255	28998	29385	29338	29301	29309	29387	29409	29301	29594	29481	29382	29359	29204	29342	29142	29554	29398	29420	29377	29425	29356	29433	29501	29436	29305	29519	29391	29534	29501	29528	29368	29306	29415	29212	29348	29387	29280	29340	29537	29658	29533	29106	29635	29090	29220	29390	29289	29301	29304	29391	29662	29209	29456	29646	29338	29608	29805	29295	29355	29600	29345	29266	29351	29389	29329	29315	29436	29337	29560	29223	29219	29396	29330	29372	29304	29384	29364	29103	29400	29571	29728	29536	29287	29383	29414	29379	29511	29607	29434	29164	29271	29603	29317	29450	29275	29251	29565	29353	29340	29335	29435	29561	29451	29326	29160	29335	29217	29196	29340	29448	29360	29200	29392	29456	29389	29612	29254	29181	29348	29474	29176	29540	29338	29500	29401	29226	29399	29393	29377	29588	29387	29262	29561	29150	29416	29104	29420	29235	29329	29546	29379	29210	29468	29281	29522	29623	29306	29743	29632	29432	29243	29502	29159	29219	29713	29280	29300	29198	29566	29266	29398	29424	29180	29358	29485	29355	29451	29618	29076	29326	29210	29108	29257	29491	29409	29266	29323	29002	29454	29217	29325	29376	29494	29300	29460	29173	29167	29266	29075	29282	29493	29201	29460	29361	29451	29528	29582	29502	29432	29504	29416	29276	29360	29395	29184	29347	29404	29114	29427	29807	29442	29533	29256	29327	29378	29461	29404	29155	29214	29220	29220	29264	29317	29353	29168	29370	29585	29413	29358	29404	29355	29244	29637	29245	29394	29077	29547	29562	29503	29611	29405	29636	29543	29326	29408	29531	29473	29173	29197	29318	29175	29073	29267	29380	29389	29256	29190	29465	29288	29198	29267	29648	29263	29522	29238	29175	29306	29509	29461	29485	29179	29263	29458	29570	29333	29419	29648	29659	29665	29203	29264	29661	29496	29206	29402	29559	29531	29597	29351	29202	29227	29585	29244	29272	29284	29447	29190	29514	29585	29414	29741	29398	29231	29384	29367	29405	29262	29401	29363	29463	29230	29333	29708	29370	29291	29491	29244	29612	29320	29324	29165	29554	29417	29396	29629	29631	29506	29375	29385	29612	29130	29486	29361	29159	29333	29376	29609	29531	29449	29396	29287	29569	29319	29536	29433	29369	29309	29449	29165	29367	29618	29516	29371	29558	29464	29348	29496	29271	29627	29504	29273	29149	29258	29405	29336	29260	29356	29371	29341	29559	29394	29607	29352	29366	29221	29129	29378	29323	29340	29288	29371	29256	29307	29320	29383	29360	29291	29444	29510	29521	29222	29197	29300	29545	29623	29451	29345	29331	29534	29440	29455	29207	29313	29478	29418	29566	29175	29350	29356	29260	29204	29302	29310	29416	29292	29336	29369	29346	29309	29566	29444	29299	29333	29336	29368	29109	29215	29344	29269	28932	29347	29589	29546	29395	29363	29462	29223	29599	29308	29162	29239	29388	29533	29212	29443	29122	29091	29381	29194	29476	29299	29384	29428	29340	29025	29298	29568	29372	29152	29277	29464	29435	29174	29470	29542	29534	29624	29242	29056	29250	29490	29255	29439	29634	29307	29369	29197	29403	29305	29412	29363	29477	29404	29567	29531	29198	29316	29668	29537	29631	29421	29333	29506	29457	29265	29430	29464	29414	29064	29149	29184	29402	29417	29479	29177	29294	29249	29243	29502	29590	29324	29376	29512	29678	29627	29412	29161	29467	29504	29367	29454	29706	29418	29417	29465	29271	29312	29346	29362	29632	29193	29395	29364	29731	29578	29358	29498	29422	29281	29395	29354	29371	29288	29427	29438	29417	29543	29466	29525	29417	29312	29428	29188	29409	29291	29663	29570	29523	29056	29343	29435	29583	29348	29198	29238	29493	29087	29560	29528	29470	29200	29291	29437	29452	29151	29545	29353	29411	29664	29696	29240	29412	29374	29368	29357	29230	29391	29382	29555	29476	29404	29366	29397	29180	29348	29263	29337	29492	29501	29354	29414	29334	29545	29402	29271	29421	29356	29563	29271	29537	29256	29294	29349	29386	29449	29201	29171	29259	29418	29331	29313	29368	29389	29269	29190	29161	29184	29324	29428	29346	29335	29271	29409	29279	29435	29300	29337	29466	29344	29260	29597	29482	29376	29248	29162	29283	29150	29378	29080	29291	29263	29188	29682	29498	29416	29391	29449
19823	34648	33935	27812	24654	22847	21643	20776	20244	19924	19755	19568	19225	19267	18909	18741	18811	18582	18770	18553	18630	18322	18314	18318	18006	18314	18185	18305	18245	18340	18193	18194	18259	18102	18243	18286	18073	18112	18184	18052	18188	18158	18212	18238	17995	18041	18206	18021	18311	18300	18087	18275	17866	18002	18118	18124	18160	17855	18086	18104	18000	17799	18119	17962	17896	18111	17974	17968	17997	18199	17990	17989	17915	18044	18171	17969	17876	17958	18037	17927	17957	18042	18025	17881	17975	17997	17932	18064	18191	18042	17883	18176	18042	17816	18036	17861	17839	17997	18005	17955	17978	17843	18088	18096	18094	17947	17895	17953	18073	18034	17870	17836	17948	17955	18078	17800	17853	17830	18054	17999	18081	18047	18065	18034	18144	18055	17834	17903	18091	17865	18128	17960	17873	17926	18012	17892	17973	18027	17792	17829	17827	17797	18039	18123	18024	18096	17940	17916	17936	17980	17880	18080	17987	18065	18079	17999	18006	18079	18003	17887	17948	17964	17956	17898	18065	18027	17791	17836	18151	18083	17986	18006	17885	17885	18017	17822	18040	18114	18131	17728	17909	17823	17932	18067	17936	17958	17897	17936	18077	17920	17958	17944	17913	17778	17998	18125	17794	18158	18070	17936	17879	17958	17924	17961	18057	18030	18023	18068	18130	17855	18064	17887	18043	17985	18024	17949	17859	17877	18128	18144	17822	17826	18026	17978	17977	17884	17936	17865	17987	18022	17940	17871	17907	17933	17981	17949	18050	18065	17857	18001	17866	18020	18049	17858	18068	18063	17993	18132	18044	17990	17833	17985	18050	17957	17899	17816	18087	17910	17737	17904	17937	17898	17922	17991	17734	17995	17913	17909	17927	18081	18012	17937	18078	17979	17914	18148	17974	18078	18040	17906	17917	17990	17879	18056	18041	17967	17955	18069	17948	17838	18032	17941	17830	17769	17914	17774	17940	18023	18030	18146	17611	18064	17955	17975	17885	17904	18075	17790	17915	18023	17869	17841	17903	18012	17845	17899	17644	18138	17762	17860	17910	17869	18048	17955	18112	18084	18014	17965	17970	17935	17885	17839	18025	17835	17917	18026	17973	17910	17897	18049	17900	18106	18030	17942	18020	17836	17800	18011	17950	17895	17980	18021	17863	17854	17998	18086	18011	17872	17944	17995	17869	17832	17973	18104	17914	17984	17720	17992	17987	17856	17982	17949	18071	18108	18047	17863	17986	17935	18036	18020	17954	18006	18040	17986	18016	18141	17983	17875	18084	17930	17991	18092	17953	18188	17723	17848	17851	18057	17960	17909	17836	17936	18042	17890	18178	17979	17947	17881	17935	18038	18007	18094	17689	18190	17798	17889	17871	18029	18108	18019	17977	18066	17979	17904	18074	17873	17938	17787	17888	17791	17991	17979	18048	17882	17917	17967	18000	18161	18062	17867	17846	17723	17991	17992	17921	17950	17868	18121	17985	18034	17952	17995	18138	17901	18150	17994	17934	18056	17973	17880	17873	17877	17975	18060	17874	17971	17808	17961	17865	17885	17895	17959	17948	17938	17914	17909	17951	18078	17905	17938	17954	17973	17805	17946	17836	17934	18130	18118	17896	18045	17877	17878	17861	18022	17926	17825	18063	17914	17896	17737	17889	17992	17762	17996	18065	18151	17845	18001	17807	18014	17962	17902	17974	18023	17881	18147	17940	17893	17943	18010	18090	17983	18049	17891	17953	18070	17932	17927	18002	17924	18168	17901	17797	17881	18018	17870	17876	17812	18027	17912	17937	17989	18045	17776	18030	17906	18049	17868	17898	17956	18067	17964	17930	17979	18157	17855	18138	17871	17955	17823	17858	18022	17850	17973	17803	17863	17927	18011	18126	17977	17851	17658	17961	17966	17912	17975	18017	17943	17804	17968	17887	17820	18075	17991	17986	17834	17877	17905	17967	18001	17803	18127	18013	17821	17976	17751	17811	17828	17812	17949	17962	18119	18022	18005	17818	18018	17871	17921	18076	17927	17982	18045	17999	18096	18008	18073	17918	17712	17831	18026	18046	18055	17855	17978	17677	17936	17824	17920	18029	17995	17904	17993	17959	18008	17852	18052	17858	18038	18086	17990	17893	17911	17949	17885	17898	17892	17796	17760	17896	17925	17992	17862	17882	18005	18169	17858	17861	17787	18008	17962	17978	18039	18178	17908	17955	17942	17982	17813	17863	17859	17954	17847	18096	17997	17959	18174	18005	17853	17842	18119	17871	17952	18016	17964	17958	18048	17940	17850	17880	18038	17799	18056	18047	18019	17993	18057	18104	17851	17854	18076	17971	17843	17846	17986	17964	17966	17954	17999	17781	18052	17800	17777	18081	17776	17853	17941	18076	17930	17852	17997	17959	18058	18083	18212	17892	18082	17902	17981	18112	17818	17838	17842	18024	17938	18001	18115	17949	18005	18034	17906	18013	18173	17930	18004	17994	17948	17961	18023	17937	17968	17979	17953	18019	17981	18072	18048	17909	18019	17926	17946	17918	17901	17965	18039	17981	17893	17900	18005	17836	18016	17990	17999	17896	17889	17852	17980	18024	17955	17929	18081	17855	17895	17704	17848	17893	17976	17950	18032	17921	17904	18060	17830	18110	17826	18011	17997	17935	18007	18120	17810	17983	17995	17937	17903	17970	17959	18046	17972	17890	17841	17996	17878	17852	18090	17976	17976	17954	17867	17940	17995	18085	17838	18040	17963	18049	18025	17858	17950	17867	17925	18080	18026	18026	17888	17857	17859	17829	17941	18000	18144	17956	18018	17866	17919	18073	17929	17894	17902	17929	17791	18059	17922	17949	17946	18038	17885	17982	18027	17998	17796	17952	17833	17794	18077	17856	17885	17772	18037	17907	17936	17950	17949	17887	18061	17885	17965	17984	17841	17975	18113	17869	18084	18031	18034	17935	18023	17947	17920	17960	18025	17960	17999	17960	17956	17873	18050	18094	17760	17874	17912	17942	17965	18045	18015	18050	18014	17912	17735	17872	17901	17999	17970	17888	17799	17927	17863	17931	17836	18125	17976	17973	17975	17924	17666	17922	18046	17939	17907	17866	18016	17908	17895	17896	17941	17913	18085	18102	17997	18004	18028	18054	17938	18029	18048	18008	17944	17972	18077	17901	17957	18024	18063	17998	17895	17935	18019	17970	18200	17964	17866	18008	17762	17907	17993	17964	17786	18003	18168	18061	17988	17798	18022	17885	17746	17991	17883	17870	18054	17863	18116	17954	18052	17850	17977	17968	17944	18024	17936	17817	17920	18055	18083	17985	17975	18035	17922	18103	17991	17888	17956	17810	17952	18001	17857	18037	18008	17858	17886	17805	18058	17965	17857	17940	18016	17950	17930	17951	17885	17951	17966	17945	18002	18058	17953	18093	18184	18013	17969	18004	17957	17948	17911	18100	17855	17878	17774	18087	18017	18079	17880	17846	18011	17845	18034	17936	17981	17948	18049	18124	17955	17985	17951	17914	17993	18029	17993	17983	17983	18034	17981	17997	18041	18071	18062	17912	18056	17896	17986	18085	17958	17807	17874	17859	18110	17758	17938	18011	18017	18037	18153	17907	17838	17960	17892	17861	17900	18105	17754	18167	17990	18148	17927	17865	17807	18111	18039	17987	17917	17930	17975	17977	17981	17980	18027	17950	18011	17836	17696	17973	18044	17951	17930	18193	18153	17933	17963	17813	17933	18111	18037	17968	17953	18027	18026	18058	17942	18151	18141	17935	18026	17872	17779	17933	17952	18004	18144	17937	18000	17984	17959	18025	17971	18033	18070	17797	18063	17886	17899	18090	17882	17827	17940	17941	17987	17815	17936	18034	17888	18072	18046	17962	17829	18150	18026	17796	17881	17963	18056	17988	17982	18041	18126	17770	17876	17970	17899	17995	17905	17927	18059	17972	17915	18086	17748	17911	17996	18061	17866	17958	18008	18083	17857	18008	18045	17824	18202	17819	18193	17762	18103	17960	17855	18082	17906	18049	17944	17998	18150	18031	17941	18005	18090	17967	18084	18015	17775	17938	17924	17916	17977	17845	17942	17886	17995	18031	17866	17917	17922	18013	17892	17945	18182	18005	18082	18095	18045	17866	18065	18002	17947	17754	17970	17994	18092	18033	17933	17963	17917	17890	18054	17843	17889	17932	18009	17992	17770	17941	17791	17959	17960	17934	17873	18013	17903	17734	17873	17877	17795	18109	18051	18043	18164	17995	18016	18013	17975	18137	17791	17923	18115	17798	18000	18071	18077	17761	18031	18106	17956	17938	17955	18102	17949	18015	18063	17975	18145	17877	17878	17986	17971	18045	17846	17898	17954	17974	17938	17802	18025	17935	18032	18016	17781	17946	17965	17859	18161	17926	18133	17968	17938	17954	17789	18001	18048	17834	17906	17856	17871	18125	17758	17946	18004	17884	17985	17951	17853	17945	18043	17910	18115	17947	18157	18005	17915	18028	17922	17858	18086	17826	17908	17855	17837	17922	17874	18105	18045	18004	17788	18001	18009	17837	18017	17967	17948	18062	18043	17839	17972	17871	17973	18095	17822	17929	17949	17918	17907	18042	17940	18017	17852	18020	17936	17817	17994	17828	17949	18144	18021	17823	17850	17950	17971	17947	17901	17993	17884	18030	17926	18158	17822	17995	17973	18030	17986	17914	17971	17821	17839	17879	17962	17807	17960	18143	17945	18014	17924	18151	17848	18029	17874	17937	18150	18184	18110	17910	17853	18087	18090	18030	18058	17912	17965	17866	17860	17968	17953	18047	17864	18080	17845	17963	17947	17927	18015	17950	17843	17904	17831	17824	18046	17996	17992	17889	17931	17812	17916	18003	18027	17871	18102	18016	17929	17992	17787	17936	18030	17977	18058	17970	18134	18173	17994	17949	17864	17829	17990	17955	18063	17938	18079	17865	17930	18144	18074	17927	17964	17903	18036	17905	17893	17983	17810	17698	18003	18029	17782	18041	17917	17798	17964	18006	17829	17876	18000	18069	17894	17851	18021	18018	18008	17776	18071	17951	17850	18073	17979	18066	18073	17932	18091	17983	17862	18073	17899	18045	17957	17848	18157	17802	18051	17820	18020	17739	18037	17999	17961
36114	29192	34072	33601	31704	31340	31460	31395	31092	31190	30943	31005	31012	30833	30818	30924	31080	31274	31040	30932	30954	30745	31034	30935	31018	30815	30902	30983	30829	30876	31029	31149	30931	30850	30683	30900	30715	30839	30780	31196	30914	30840	31261	30784	30790	30693	30904	30914	31114	30728	30990	30869	31043	30996	30978	30908	30838	31079	30871	30922	30843	31007	30895	31043	30925	30894	30855	30870	30581	31178	30814	31110	31010	30739	30770	30665	30590	30485	30719	31062	30603	30725	30973	30816	31052	30953	30638	30767	30838	30879	31010	30826	30813	31054	30726	31013	30926	31113	30927	31011	31003	30724	31024	30751	31033	30872	31120	30860	30938	30966	30929	31019	30812	30857	30983	31101	30762	31038	30824	30597	30975	30797	30917	30870	30885	30990	30640	30617	30735	30611	30760	30898	30511	30821	30942	30999	30709	30583	31163	30813	30869	31030	30933	30657	30834	30945	31004	30794	30830	30834	30978	30992	30880	30958	30857	31231	31058	30661	30916	30665	30744	30652	30673	30886	30740	30938	30864	31042	30848	30903	30839	30921	30895	30670	30769	30793	30982	30805	30758	30892	30965	30905	30729	31029	30954	30813	31181	30616	30788	31039	30837	30933	30787	30811	30794	30869	30925	30711	30908	30928	30901	30927	30966	30762	30865	31068	30836	30917	30715	30893	30476	30857	30577	30803	30786	30723	30799	31116	30908	30824	30846	30899	30936	30910	30769	30900	31023	30792	31100	30968	30666	30968	31041	30495	31162	30545	30776	30736	30799	30871	30775	30820	30582	31062	30773	30726	30965	31053	30708	30751	30786	30683	30630	30708	30800	30612	30688	30851	30824	31188	30928	30638	31003	30911	31056	30959	30809	30885	31026	30787	30737	30705	31046	30809	30982	30953	30972	30987	30569	30788	30801	30605	30522	31148	30932	30657	30685	30877	30788	30921	30837	30832	30768	31024	30894	30755	31035	30730	30666	31133	30753	30968	30925	30868	30939	30977	30923	30809	31034	30842	30739	30892	31006	30972	30984	30713	30879	31001	30928	30721	30899	30859	30745	30625	30796	31005	30907	31120	30837	30696	30787	31091	31014	30752	30387	30847	30795	30760	30763	31013	31093	30714	30702	30883	31027	31174	30783	30837	30649	31294	30833	31231	30898	30738	31035	30747	30818	30651	30775	30804	30920	30769	30605	30882	30918	30879	30626	30892	30750	30770	30917	30479	31025	30803	30926	30774	30865	30657	30856	31083	30620	30710	31009	30959	30750	30530	30956	30661	30624	31070	30803	30566	30967	30780	30572	30935	30730	30844	30900	31008	30822	30730	30886	30837	30657	30916	30949	30941	30789	30687	30721	31185	30973	30665	30719	30662	30900	30743	30862	30789	30899	31059	30822	30881	30829	30846	30621	30633	31252	30955	30755	30833	30898	30833	30631	30679	30889	30772	30836	30737	31089	30700	30927	30654	30861	30791	30810	30743	30583	31029	30908	30946	30928	30477	30788	30779	30819	30912	30924	30910	30719	30743	30590	30879	31021	30562	31045	30925	31037	30724	30540	30689	30590	30815	30720	30914	31045	30754	30852	30793	30850	30816	30946	30742	30672	30732	31078	30462	30902	30877	30872	30679	30659	30828	30744	31048	30916	30990	30756	30625	30764	30874	30958	30629	30882	30941	30783	30963	30775	30668	30464	30845	31032	30833	30947	30762	30908	30863	30788	30852	31026	30745	30860	30952	30776	30823	30838	30507	30966	30659	30706	30868	30855	30795	30984	30810	31048	30635	30714	30972	30797	30971	30657	30849	30689	30812	30930	31012	30771	30652	30880	30867	30735	30936	31067	30882	30530	30856	30975	30771	31007	30798	30992	30923	30825	30806	30933	30918	31194	30828	30658	30819	30861	30845	30998	30689	30710	30707	30933	31007	30972	31156	30808	30871	30970	30902	30900	30790	30808	30893	30873	30892	30848	30737	31074	31115	31097	31042	31068	30836	30817	30872	30553	30809	30862	30768	30974	30883	30984	30612	31026	30597	31066	31088	31001	30685	30892	30671	30820	30859	30655	31122	30912	30995	30794	30816	30844	30897	30749	31025	31024	30974	30876	30853	30823	30872	30653	31090	30862	30898	30752	30939	30864	30857	30770	31163	30812	30652	30976	30803	30756	31184	31041	30714	31122	31231	30768	30758	30891	30657	30875	30747	30704	30803	30636	30574	30749	31143	30867	30668	30719	30684	30759	31061	31071	30627	30845	30828	30908	30736	31038	30930	30982	30844	30859	30904	31080	31202	30820	31102	30971	30713	31059	30794	31024	30971	30785	30955	30917	31003	30825	30761	31089	31048	30766	31016	31078	31185	30837	30797	31200	30922	31039	30838	30879	30614	30728	30839	30548	30719	31011	30938	30819	31087	30870	30928	30869	30711	30881	30896	31093	30810	30775	30989	31108	30965	30601	30997	30800	30819	30817	30785	30768	30884	30819	30932	30735	30737	30871	30761	30677	30865	30776	31133	30863	31060	30962	30733	30932	30671	30944	30782	31115	30810	31094	30758	30764	30903	31030	30679	30695	31008	30923	30928	30871	30841	31120	30813	31080	31007	30700	30812	31065	30742	30660	30668	30926	30779	30895	30570	30730	30628	30917	31201	30932	30623	30724	31050	31177	30936	30893	30874	30879	30835	31064	30881	30842	30954	30658	31200	30738	30640	30851	31198	30911	30638	30788	30734	30780	30935	30876	30990	30948	30843	30808	30784	30949	31117	30714	30672	30705	31011	31086	30607	30575	30919	30940	30970	30637	30678	30995	30817	30924	30835	31110	31203	31253	30856	30913	30991	30821	30775	30977	30984	30814	31037	30707	31096	31012	30770	30995	30831	31049	31143	30822	30812	30759	31010	30918	30579	30822	30808	30709	31090	30899	30831	30939	30899	30875	30764	30914	30894	31110	30816	30819	30975	30821	31154	30915	30785	31133	31051	30965	30767	30822	30832	31061	30796	30924	30844	30766	30837	30734	30889	30804	30821	31087	30929	31046	30907	31021	30796	30781	30798	30725	31058	30785	30914	30839	30733	30969	31010	30569	30670	30700	30934	30390	30913	30804	30865	30928	30820	30774	31140	31190	30709	31213	30470	30676	30888	31010	30921	30922	30673	30848	30917	30902	30915	30879	30565	30709	31045	30930	30873	30694	30873	30865	30775	30788	30775	30992	31017	30908	30882	30842	30826	30599	30781	30911	30975	30993	31238	30828	31015	31055	30955	30644	30966	30881	30814	30834	30955	30839	30856	30773	30797	30847	30924	30670	30625	30837	30786	30908	30927	31004	30847	30753	30717	31098	31008	30821	30677	31018	30889	30771	30932	30793	31085	31013	30758	31049	30677	30771	30950	30880	30705	30712	31153	31266	30921	30937	30919	30986	30912	30883	30600	30765	31049	30885	30744	30857	30728	31049	30524	30795	30959	30947	30666	30811	30924	30901	30765	30648	30967	30692	30873	30809	30739	31117	30941	30675	30798	30736	31162	31137	31181	30388	30955	30653	30546	30896	31155	31213	30622	31160	31049	30631	30654	30953	30830	30751	30884	30531	30774	31015	30942	30795	30817	30943	30727	30766	30660	30847	30929	30635	30943	30795	30949	31038	30872	30518	30928	30798	30693	30862	30697	30998	30813	30836	30956	31002	30716	30877	31014	30827	30883	30657	30985	30598	30927	31125	31030	31034	30815	30967	30879	31106	30905	30855	31047	31114	30910	30737	30903	30775	30696	30888	31074	30940	30770	30745	30924	30613	30618	30864	30711	30686	31067	30912	30889	30890	30556	30677	30956	31201	30893	30813	31020	30975	30984	31131	31202	31217	31014	30945	31300	30880	31013	31013	30826	30845	30983	30899	30969	30841	30838	30817	30803	30877	31073	30953	31039	30901	30921	30900	30792	30883	30999	30983	30476	30786	30941	30881	30701	31248	31053	30894	30869	31037	30947	30800	30762	30770	30671	30633	30922	30838	30544	30543	30687	30618	30647	30939	30713	30764	31151	31083	30901	30459	30978	31055	30728	30668	30924	31022	31221	30915	30670	30671	31276	30643	30912	31097	30934	30995	30673	31031	30989	31135	30930	30915	31044	31081	30912	30555	30527	30840	30988	31017	31146	30918	30852	30962	30611	30713	30948	30941	30927	30769	30947	30595	30827	30838	31012	30909	30891	30751	30638	30953	30510	30812	30792	30965	30694	30983	30840	30807	30910	30854	30697	31060	31017	30811	30510	30971	30827	30826	30717	30820	30900	30789	30913	30827	30806	30747	30844	30894	30776	30946	30858	30835	30546	30881	30698	30926	31223	30813	30747	30890	30818	30792	30811	30837	30756	30862	30996	30919	30676	31037	31145	30840	31077	30975	30830	30730	30686	31091	30557	30861	30932	30982	30770	30943	30987	30950	30977	30874	30903	30862	30740	30821	30838	30937	30874	30821	31169	30934	30863	30711	30567	30827	30977	30944	30919	30727	31035	30818	30964	30900	30843	30554	30799	30806	30668	30840	30826	30747	30919	30809	30785	31090	30683	30771	30799	31004	30884	30591	30841	30620	30862	30957	30975	30972	30822	30719	30934	30949	30814	30903	30727	31003	30623	30817	30755	30792	30803	30787	30915	31041	30592	30982	30988	31066	30784	30811	30564	30827	30894	30812	31228	31050	31003	30852	30871	30874	30896	30734	30902	30750	30933	30882	30961	31058	30621	30765	30787	30771	30802	31049	31056	30997	30710	30649	30929	30545	30663	31002	30779	30752	31010	30774	30824	30897	30876	30731	31084	31045	30641	30879	30821	31007	30797	30937	30820	30976	31115	30881	31005	30890	30658	30888	30788	30635	30943	31157	30805	30912	31132	31031	30685	31008	30693	31035	30791	30883	30557	30779	31059	30897	30848	30487	30990	30775	30677	30769	30841	30761	31131	30840	30852	30892	30994	30793	30814	30768	30941	30709	30763	30877	30691	30718	30785	30869	30880	30981	30931	30800	31070	30903	30893	31024	30728	30781	30941	31115	30719	30887	30809	30769	30759	30875	31045	30725	30775	30829	31026	30778	31049	30797	30814	30956	30657	30966	30951	30718	30711	30872	30733	30834	30899	30695	30862	30729	30921	30907	30907
21267	23456	23459	21125	20567	19907	19527	19503	19280	19060	19217	19006	19001	18983	19014	18996	19027	18927	18871	18877	18743	18886	18904	18903	18914	18720	18679	18811	18583	18858	18724	18668	18716	18808	18789	18672	18616	18773	18753	18800	18662	18891	18837	18714	18570	18784	18827	19000	18651	18771	18736	18654	18835	18691	18581	18828	18650	18554	18751	18784	18710	18828	18661	18788	18895	18698	18516	18729	18727	18646	18750	18856	18753	18613	18604	18864	18596	18645	18599	18681	18697	18617	18611	18881	18753	18683	18694	18628	18498	18648	18697	18793	18688	18722	18779	18778	18582	18718	18721	18731	18684	18724	18707	18502	18913	18591	18656	18947	18590	18671	18693	18675	18679	18711	18680	18631	18615	18734	18909	18719	18831	18818	18557	18520	18810	18608	18669	18796	18665	18885	18861	18811	18549	18648	18781	18714	18573	18567	18856	18764	18799	18746	18620	18629	18700	18802	18820	18708	18578	18499	18523	18534	18756	18717	18643	18757	18705	18648	18735	18619	18814	18706	18758	18715	18639	18730	18509	18642	18722	18667	18726	18587	18668	18648	18632	18766	18663	18598	18766	18680	18889	18954	18725	18762	18649	18512	18627	18612	18689	18698	18638	18603	18673	18831	18682	18625	18855	18715	18879	18698	18597	18949	18582	18667	18548	18808	18700	18693	18862	18754	18677	18649	18810	18684	18786	18795	18545	18741	18730	18728	18777	18725	18556	18807	18501	18606	18736	18804	18631	18781	18587	18940	18606	18629	18746	18529	18725	18725	18606	18742	18647	18625	18602	18732	18699	18700	18783	18875	18830	18796	18672	18790	18663	18741	18659	18607	18772	18679	18900	18681	18615	18534	18739	18610	18814	18759	18674	18771	18555	18878	18497	18597	18604	18520	18769	18565	18709	18722	18755	18767	18695	18781	18666	18690	18783	18843	18802	18540	18732	18791	18780	18790	18680	18670	18702	18679	18693	18896	18867	18624	18685	18775	18703	18674	18801	18579	18647	18759	18808	18709	18752	18519	18752	18751	18682	18686	18626	18827	18753	18757	18778	18686	18771	18470	18823	18851	18661	18687	18707	18569	18758	18669	18657	18801	18690	18687	18780	18747	18542	18502	18763	18703	18650	18709	18668	18619	18817	18667	18801	18648	18767	18771	18708	18652	18767	18793	18708	18621	18771	18822	18777	18713	18672	18544	18834	18569	18681	18728	18724	18729	18792	18634	18879	18846	18752	18731	18810	18490	18738	18625	18615	18646	18613	18666	18587	18621	18550	18562	18742	18607	18705	18719	18742	18805	18810	18951	18631	18869	18683	18745	18659	18812	18866	18805	18582	18533	18758	18712	18795	18755	18632	18649	18933	18758	18533	18874	18811	18728	18703	18655	18843	18865	18621	18649	18610	18564	18681	18587	18758	18708	18620	18697	18780	18776	18769	18764	18774	18660	18776	18581	18752	18655	18671	18598	18862	18648	18749	18639	18787	18798	18786	18475	18858	18855	18795	18755	18606	18773	18670	18907	18956	18720	18485	18888	18851	18599	18699	18607	18721	18695	18772	18669	18702	18885	18909	18675	18732	18753	18716	18734	18600	18886	18631	18476	18577	18607	18691	18673	18562	18762	18833	18715	18599	18538	18882	18640	18772	18689	18629	18800	18623	18676	18718	18652	18495	18800	18666	18590	18865	18686	18852	18789	18889	18790	18844	18683	18502	18637	18731	18654	18715	18737	18441	18655	18676	18621	18781	18706	18656	18748	18697	18682	18654	18575	18760	18846	18881	18810	18572	18694	18634	18744	18708	18786	18732	18716	18739	18628	18886	18762	18696	18692	18690	18709	18533	18871	18764	18786	18696	18784	18696	18582	18568	18607	18659	18745	18683	18824	18612	18735	18620	18711	18701	18664	18598	18559	18682	18721	18750	18674	18705	18547	18624	18716	18672	18523	18665	18729	18772	18789	18829	18738	18781	18650	18575	18690	18623	18783	18675	18956	18584	18585	18750	18746	18795	18702	18828	18914	18744	18374	18765	18864	18600	18838	18818	18673	18811	18708	18836	18712	18756	18668	18651	18530	18597	18644	18858	18654	18700	18620	18487	18913	18985	18526	18768	18571	18767	18575	18792	18627	18645	18684	18851	18862	18514	18847	18838	18702	18806	18835	18749	18721	18679	18611	18637	18721	18787	18758	18619	18849	18693	18695	18711	18647	18904	18739	18705	18827	18786	18629	18676	18651	18557	18745	18776	18861	18817	18610	18686	18681	18735	18806	18622	18824	18795	18720	18596	18757	18622	18686	18591	18647	18734	18501	18854	18801	18899	18827	18614	18873	18621	18688	18700	18687	18603	18761	18846	18701	18759	18866	18870	18612	18822	18802	18902	18796	18543	18521	18861	18933	18705	18727	18784	18647	18603	18825	18640	18489	18753	18708	18710	18628	18735	18712	18606	18801	18598	18556	18715	18831	18766	18813	18779	18732	18775	18774	18552	18704	18734	19124	18627	18643	18667	18793	18479	18718	18787	18665	18650	18878	18780	18793	18516	18825	18749	18808	18858	18668	18757	18714	18561	18658	18634	18776	18599	18626	18581	18635	18664	18750	18651	18741	18735	18541	18668	18661	18882	18629	18496	18745	18696	18488	18882	18536	18728	18761	18664	18606	18873	18648	18711	18577	18779	18638	18547	18820	18508	18692	18749	18680	18681	18720	18676	18758	18664	18760	18718	18724	18800	18628	18785	18702	18692	18625	18729	18870	18751	18777	18819	18922	18533	18686	18677	18744	18666	18603	18747	18681	18660	18747	18815	18584	18668	18786	18767	18812	18537	18694	18515	18766	18670	18833	18738	18610	18713	18670	18802	18724	18719	18723	18598	18722	18835	18392	18647	18839	18572	18749	18429	18604	18546	18825	18748	18670	18653	18633	18612	18431	18714	18781	18733	18753	18667	18462	18766	18762	18712	18658	18519	18539	18737	18642	18900	18898	18845	18768	18756	18688	18633	18501	18829	18700	18759	18751	18731	18756	18711	18863	18583	18725	18680	18857	18787	18724	18699	18551	18701	18684	18669	18558	18517	18517	18701	18678	18601	18631	18689	18761	18669	18665	18869	18595	18836	18840	18488	18824	18764	18677	18611	18689	18698	18853	18813	18811	18773	18729	18643	18647	18501	18794	18711	18739	18791	18578	18683	18531	18631	18894	18680	18606	18562	18789	18793	18707	18552	18610	18707	18626	18666	18767	18661	18842	18841	18588	18830	18779	18674	18685	18675	18728	18709	18667	18660	18800	18749	18674	18601	18658	18693	18751	18745	18769	18749	18659	18659	18618	18611	18741	18838	18702	18706	18668	18558	18600	18890	18695	18740	18575	18837	18780	18899	18826	18519	18737	18913	18735	18833	18693	18661	18764	18616	18871	18674	18731	18667	18692	18804	18768	18653	18528	18630	18718	18618	18804	18726	18777	18755	18920	18599	18971	18670	18684	18811	18839	18668	18610	18876	18647	18676	18628	18535	18781	18620	18630	18645	18675	18669	18617	19061	18663	18619	18797	18722	18645	18649	18709	18622	18629	18742	18660	18780	18528	18535	18720	18693	18762	18563	18830	18767	18597	18620	18776	18733	18813	18651	18810	18736	18839	18864	18715	18585	18755	18676	18778	18723	18793	18765	18718	18779	18664	18724	18879	18728	18616	18683	18724	18713	18532	18762	18587	18540	18836	18758	18719	18618	18694	18823	18856	18754	18540	18630	18685	18628	18885	18508	18836	18460	18666	18693	18545	18705	18839	18601	18697	18760	18677	18808	18548	18529	18703	18874	18671	18905	18657	18597	18677	18640	18769	18801	18594	18655	18610	18648	18559	18663	18756	18576	18770	18711	18632	18736	18882	18769	18684	18672	18730	18861	18777	18607	18675	18746	18648	18816	18625	18719	18720	18731	18838	18816	18711	18754	18713	18875	18740	18727	18703	18703	18791	18813	18674	18841	19046	18617	18812	18736	18805	18735	18562	18644	18629	18572	18631	18694	18628	18663	18707	18863	18544	18768	18580	18837	18582	18650	18837	18648	18715	18776	18944	18695	18874	18697	18836	18788	18664	18764	18636	18639	18761	18769	18609	18712	18750	18733	18781	18736	18777	18734	18646	18737	18733	18730	18879	18484	18920	18812	18696	18616	18753	18832	18678	18918	18694	18515	18876	18649	18625	18586	18663	18852	18716	18576	18705	18684	18600	18657	18582	18647	18738	18780	18514	18897	18641	18735	18721	18836	18693	18686	18638	18802	18601	18620	18755	18706	18681	18758	18693	18712	18725	18755	18552	18768	18661	18813	18690	18742	18645	18794	18685	18765	18790	18755	18639	18710	18452	18821	18789	18898	18648	18670	18732	18674	18559	18845	18619	18796	18767	18765	18581	18792	18692	18783	18601	18877	18729	18540	18643	18722	18799	18898	18777	18582	18747	18666	18858	18480	18719	18715	18676	18729	18816	18644	18621	18713	18592	18573	18648	18640	18688	18731	18606	18655	18868	18848	18944	18750	18736	18679	18632	18661	18819	18761	18711	18739	18874	18696	18531	18764	18695	18755	18693	18796	18676	18583	18540	18638	18692	18637	18596	18735	18676	18514	18701	18769	18641	18665	18598	18589	18743	18644	18719	18584	18580	18488	18867	18854	18671	18541	18526	18876	18791	18546	18761	18688	18636	18760	18671	18629	18555	18797	18669	18547	18595	18687	18845	18668	18500	18651	18815	18573	18545	18747	18793	18771	18854	18747	18666	18633	18600	18774	18791	18652	18734	18718	18871	18813	18907	18623	18701	18681	18714	18871	18791	18566	18775	18740	18574	18709	18685	18714	18609	18775	18692	18845	18763	18780	18528	18631	18715	18587	18654	18708	18918	18703	18804	18634	18590	18789	18731	18583	18658	18726	18773	18771	18663	18707	18827	18600	18815	18808	18515	18581	18676	18579	18722	18770	18592	18621	18504	18764	18503	18906	18804	18657	18711	18741	18809	18774	18791	18649	18683	18818	18778	18779	18709	18657	18821	18638	18845	18805	18749	18631	18726	18566	18552	18933	18500	18713	18743	18707	18727	18752	18771	18701	18713	18613	18581	18861	18858	18753	18670	18766	18749	18868	18679	18643	18842
24018	21166	27738	25437	25185	30025	32798	30279	29755	30206	30251	30054	29824	29458	29752	29571	29595	29494	29442	29730	29566	29560	29398	29178	29443	29221	29290	29280	29225	28984	29491	29397	29096	29008	29241	29228	29172	29527	29124	29414	29270	29201	29126	29187	29459	29386	29248	29219	29193	29475	29448	29417	29338	29154	29122	29092	28974	29023	28819	29059	29165	29253	29465	29141	29056	29094	29144	29620	29169	29004	29146	29188	29105	29282	29363	29043	29040	29200	28973	28964	29114	29450	29030	29211	28989	29208	29190	29128	29274	29233	29319	29212	28954	29173	29189	29096	28932	29090	29032	29094	29270	29082	29245	29090	28991	29225	28973	29131	29266	29084	29091	28906	28975	29158	29277	29297	29112	29266	29137	29208	29158	29232	29029	29280	29060	29285	29003	29353	29140	28949	29129	28822	29136	29163	29283	29049	29346	29385	29203	29249	29164	29207	29030	29068	28805	29047	29220	29111	29092	29351	29278	29336	29223	29047	29119	29058	28946	29081	28888	29280	29236	29171	29134	29289	29347	29109	29136	28826	29011	29107	29201	29307	29061	29101	29158	29187	29148	29195	29146	29168	29092	28944	29034	29218	29036	29206	29298	29192	28970	29150	29074	29333	28952	29097	29367	29181	29053	29129	29134	29209	29328	29178	29093	29286	29033	29216	29046	29008	29365	29414	29024	29078	29428	29327	29286	29160	29332	29034	29419	29230	29298	29042	29071	29370	29166	29013	29180	28787	29038	29123	29139	29144	29252	29005	29034	29059	29059	28840	29137	29139	29161	29010	29282	29253	29208	29159	29099	29163	29058	29095	29003	29263	29109	29000	29395	29086	29022	29102	29142	29153	28980	29093	28865	29385	29168	29093	29026	29056	29103	29359	29238	29208	28899	28968	29129	29211	29211	29135	29103	29072	29268	29083	29088	29234	29158	29037	29088	28840	29025	29420	29412	29241	28928	29130	28969	29138	29188	29051	29224	29307	29153	28931	29225	28928	29196	28800	29246	29242	28880	29302	29316	29149	29247	29350	29097	29381	28960	29108	29144	28955	29278	29040	29366	29235	29344	29045	29072	29381	29281	29222	29039	29148	29251	29134	29060	29155	29115	29277	29190	29061	29253	29194	29313	29125	28998	29003	29264	28943	29303	28972	29424	29266	29159	28961	29159	29026	28899	28916	28959	29270	29375	29106	29081	29163	29236	29166	29011	29341	29355	29148	29471	29104	29238	28832	29353	29161	29243	29506	29125	29193	29284	29320	29315	28938	29070	29100	28990	29189	28956	29266	29106	29220	28954	28968	29143	28948	29217	29096	29175	28983	29438	29180	29223	29057	29227	29267	29108	29331	29187	29052	29166	29085	28807	29293	28840	29305	29513	29078	29214	29580	29125	29390	29325	29158	29211	28946	29203	29239	28931	29152	29267	29179	29395	29085	29179	29097	29244	29470	29236	29190	29166	29100	29203	28980	29174	29138	29131	29093	29263	29030	29135	29021	29068	28999	29199	29191	28833	28963	28925	28925	28999	29030	29219	29286	29267	29158	29092	29187	29158	29189	29180	29161	29109	29022	29060	29149	28994	29168	29245	29333	29199	29292	29140	29197	29300	29166	29354	29418	29114	28952	29321	29068	29192	29417	29134	29137	28955	29166	28797	29310	29223	29101	29205	29222	28981	29283	29290	29015	29272	28859	29018	29149	29224	29332	29268	29059	29320	29160	29098	29280	29180	29355	28865	29118	29134	29189	29039	28994	29329	29230	29089	28958	29029	29018	29205	28953	29308	29316	29141	29342	29282	29007	29291	29102	29229	29143	29186	29265	28963	29058	29139	29488	29025	29417	29266	29070	29338	29456	29284	29223	29266	29100	28890	29268	29028	29111	29251	29129	29059	29088	29278	28985	29401	29242	29204	29323	29205	29231	29193	29004	29198	29036	29109	29254	29305	29229	29283	29439	29109	29168	29082	29040	29047	29219	29311	29273	29392	29238	29245	29158	28992	28946	29302	29039	29361	29178	29375	29159	29266	29055	29005	29101	29192	29317	29101	29226	29043	28999	29076	29108	29220	29021	29329	29088	29038	29090	29312	29078	29194	29057	29295	28809	29314	29277	29087	29071	28904	29107	29126	29210	29127	29266	29296	29167	29361	29275	29257	29141	29161	29183	28985	29194	29328	28976	29337	29197	28913	29339	29329	28988	29210	29153	29184	29072	29046	28916	28764	28989	29135	29113	29008	28830	28978	29328	29230	29136	28983	29191	29265	29350	29097	29001	29260	29281	29047	29204	29244	29105	29215	29477	28984	29232	29198	29110	28932	29242	29248	29280	29134	29037	29187	29093	29440	29100	29156	29186	29081	29166	29073	29002	29269	29313	29074	29120	29166	29368	29175	29113	28949	29327	29310	29331	29161	28903	29355	29083	29180	29286	29099	28957	29015	29033	29387	29163	29393	28958	28901	29145	29264	29295	29047	29219	29014	29249	28849	28954	29207	29243	29252	29185	29100	29180	29058	28966	29200	29163	28996	29401	29272	29171	29036	29133	29059	29046	29293	29034	29248	29106	29231	29038	28983	29071	29076	29276	29176	29151	29236	29053	29331	29096	29070	29106	29313	29075	28972	28938	29071	29173	29147	29026	29046	28957	29268	28861	28954	29395	29138	29127	28992	29099	29149	28900	29160	29074	29291	29020	29140	29402	29286	29268	29019	29078	29289	29389	29177	28981	29175	29296	29259	29060	29592	29357	29033	29196	29127	29429	29127	29196	28996	29324	29136	29273	29513	29080	29201	29235	29140	29057	29304	29275	29402	29360	29371	29103	29565	29226	29045	28990	29070	29080	29143	29071	29222	28979	29259	29337	28954	29069	29298	29171	29165	29341	29080	29224	29138	29232	29194	29039	29321	29104	28930	29023	28932	29361	29253	29280	29243	29254	29335	28916	29191	29269	28993	29243	29116	29294	29257	29424	28956	29088	29129	29075	29223	28959	29311	29091	29039	29328	29109	29084	29360	29197	29252	29107	29379	29367	29051	29019	29209	29019	29079	29240	29344	29101	29155	29164	29169	29027	29089	29215	29188	28982	29069	29071	29265	29065	29132	28917	29200	29045	29215	29292	29303	29037	29122	29137	29224	29363	29129	28897	29178	29120	29314	29206	29264	29252	29227	29356	29245	29321	29252	29360	29108	28873	29233	29044	29433	29080	29098	29307	29048	29090	29343	29217	28819	29251	29215	29070	29368	29170	29165	29244	29091	29201	29435	29227	29401	29130	29212	28981	29125	29233	28915	29302	29259	29141	29296	29165	28935	29003	29193	29202	29016	29135	28971	29177	29025	29004	29225	29211	29142	29118	29206	29259	29019	29144	29247	28928	29262	29277	29298	29436	29155	29171	29244	29311	29272	28995	29131	28944	29200	29439	29084	29075	29239	28942	28991	29407	29132	29256	29319	29230	29286	29120	29281	29082	29035	29130	29228	28968	29024	29277	29379	29315	29158	28928	29184	29099	29106	29202	29368	29309	29349	28866	29295	29188	29371	29305	29137	29267	29046	29385	29359	29157	29006	29270	29115	29086	29311	29156	28958	29262	28998	28936	29243	28945	29050	29240	29020	29196	29303	29185	29115	29115	29335	28905	28919	29281	29003	29045	28827	29210	29204	29205	29415	28987	29284	29271	29249	29127	29175	29207	28915	29140	28969	29068	28914	29001	29091	29404	29231	29003	29264	29255	29128	29213	29206	28879	28976	29281	28995	28915	29224	29251	29102	29170	29205	29043	29335	29135	29081	29411	28997	29417	29120	28924	29040	29247	29160	28979	29278	29144	28825	29034	28983	29057	29204	28980	29082	29174	29305	29238	29159	29137	29087	28822	29097	29223	29168	29129	29225	29009	29312	29036	29255	29172	28974	28893	29308	29093	29301	29211	29191	28989	29266	29270	29154	29247	29273	29212	29353	29290	29274	29248	29069	29068	28919	29199	29181	29271	29101	28896	29214	29460	29118	29240	28909	29103	29227	28871	28977	29143	29337	29026	29118	29109	29229	29172	29067	29012	29410	29041	29194	29334	29329	28702	28884	29351	29215	28990	29113	29220	29148	29154	29293	29166	29176	29050	29104	29103	29268	29139	29131	29113	29392	29245	29487	29253	29355	29309	29319	29254	29146	29112	29029	29412	29218	29179	29264	29035	29041	28889	29264	29189	29140	29218	29089	29113	29217	29136	29088	29193	29253	29019	29279	29131	29106	28971	29129	28958	29107	29248	29112	29194	29018	28844	29169	29110	29346	29179	29319	29031	29087	29074	29164	29238	29019	29039	29067	29118	29041	29060	29158	29130	29111	29098	29199	29162	29283	29063	29189	29316	29175	29220	29373	29121	29313	29022	29049	29128	29038	29070	29106	29001	28973	29307	29248	29099	29109	29086	29053	28954	29190	29340	29107	29057	29079	28991	29160	29031	29274	29192	29245	29127	29294	29140	29181	29297	29298	29136	29166	29305	29207	29343	29190	29137	28913	28983	29060	29099	29055	28829	29033	29164	29340	29092	29199	29194	29425	29217	29214	28984	28965	28797	28901	29245	28978	29033	29217	29526	29284	28973	29215	29224	29124	28890	29106	29257	29325	29211	28898	29314	28965	28991	29076	28928	29256	29331	29271	29185	29001	29083	28905	29156	29207	29213	29018	29004	29224	29231	29330	29262	29263	29047	29183	28863	28817	29079	29088	29056	29018	29069	29346	29200	29266	29196	28862	29044	29030	29088	28933	29166	29342	29233	29205	29157	29244	29085	29138	29082	29012	29147	29197	29299	29498	29168	29121	29034	29138	29136	28993	29385	29107	28792	29216	29224	29185	29114	29277	29319	29238	29186	29339	29103	29175	29165	28882	29303	28916	29045	29209	29202	29263	29072	29288	29200	29063	28911	29237	29070	29314	29164	29000	28982	29044	28940	29336	29515	28904	29213	29300	29148	28955	29165	29145	29299	29099	29276	29248	29011	29143	29380	29260	29267	29145	29020	29092	29144	28926	28771	29057	29222	28983	28924	29277	29136	29226	29074	28965	28986	28947	29246	29365	29144	29287	29244	29338	29133	29121	29181	29087	29042	29117	29144	29199	29141	29429	29056	29183	29054	29040	29120	28994	29328	29303	29243
18048	29188	28761	24295	22183	20843	20107	19755	19331	19021	19047	18837	18850	18480	18542	18425	18311	18500	18267	18179	18288	18252	18263	18239	18267	18042	18044	18054	18023	18036	18131	18172	18122	18119	18114	18021	18177	17955	18133	18158	18095	18182	17956	18003	18016	18055	18167	18107	18216	18263	17909	18011	17912	18002	18059	18065	17992	18019	17982	18167	18058	17973	17935	18108	17962	17973	18137	17953	17907	18138	17734	17999	18070	17917	18066	17993	18173	17928	17989	18031	18003	17913	17965	17853	18056	18062	17921	17877	18160	17989	17834	17969	18057	18018	17929	17823	18086	17777	18082	17954	17937	17951	17987	17951	17991	17869	17981	17867	17974	17954	17958	18003	18015	17867	17840	18029	18000	17929	17965	17984	17908	17841	17930	17927	18042	17939	17880	17943	18026	17952	17919	17842	17746	17831	18074	18016	17885	18030	17888	17924	18005	17736	17856	18031	18007	17990	17743	17925	18046	18026	17995	17887	17933	17989	17883	17898	17941	17976	17870	17948	17949	17891	17958	17678	17957	17902	17830	17929	17973	17965	17985	17923	17999	17974	17875	17975	17933	18170	17910	17862	17890	18034	17852	17918	17903	17973	18025	17853	18051	17677	17849	17993	17999	17938	17920	17955	18254	18031	18100	17930	17937	17871	17683	18046	17981	17917	17955	17814	17936	17840	17694	17817	17817	17901	18085	17934	17950	17896	17920	17952	17973	17904	17963	17926	17883	17994	17955	17818	17915	17898	18043	17911	17977	17937	17971	18034	18026	17819	17988	17676	18070	18002	18035	17943	18062	17985	17990	17987	17816	18098	18069	17893	17833	18048	18174	18024	17937	17978	17795	17688	17890	18149	18072	18040	17976	17931	17915	17869	18046	17917	18051	17933	17858	17942	17966	17796	17983	18043	17908	17722	17975	18074	17916	18054	18029	17929	17893	17955	17925	18000	17912	17911	18029	18020	17951	18005	17877	18109	17993	17869	17941	18027	17897	18061	17870	17987	17836	17965	17596	17768	17774	17905	17956	17751	17959	17996	17897	17849	18043	18027	18091	17994	18172	17843	17945	18006	17927	17966	18110	17992	17953	18095	17953	17932	17882	17894	17840	17787	18065	18032	18026	17718	17867	17691	17918	17998	17841	17871	18024	17849	17951	17881	17962	17842	17915	18022	17885	17930	17938	18037	17968	17888	18070	17810	17866	17954	17863	17902	17991	17956	18144	18001	17857	17891	17880	17859	17950	17957	17992	17751	17911	18028	17949	17941	17825	17919	17899	17774	17844	17865	17937	17921	17848	18018	17767	17935	18005	17961	18004	17817	18038	17846	17781	17902	17896	17983	18082	17895	17887	17956	18136	18085	17950	18118	17777	17984	17903	17904	17787	18026	18055	17822	17954	17934	17730	17850	17812	18020	17941	17978	17915	18037	17804	17991	17924	17878	17951	17851	17914	17775	17838	17990	17812	17900	18095	17981	17910	17973	17797	17854	17796	17805	17863	17884	17959	17893	18044	17871	18006	18017	17909	18059	17918	18021	18010	18034	17779	18075	17911	17838	17977	17907	17951	17920	17907	17954	17869	17759	17981	17870	18122	17817	17909	17866	17924	17897	17917	17996	17949	18023	18147	17945	17791	17886	17964	17964	18005	17944	18012	17947	17966	17950	17913	17731	18054	17916	17920	17965	18095	17994	18059	17766	17774	17931	17903	17917	18033	18146	18003	17893	17997	17831	17808	17932	17986	18035	17998	17914	17908	17790	17911	17993	17811	17817	18043	18055	17928	17939	18054	17931	17805	17887	18011	17801	18000	17887	17696	17984	17950	17986	18053	18096	17803	17778	18054	18027	17863	17816	18060	18061	17940	17874	17967	17973	18023	17999	17893	17898	17940	17943	17911	17962	17924	17836	17937	17764	18218	17966	17938	18006	17993	17811	17883	17954	18068	17891	18061	17840	17894	18112	17978	18029	17946	17986	17954	17976	17723	17902	17982	17965	18122	17841	17918	18026	17984	18002	17875	18082	17924	17864	18179	17930	18215	17885	18008	18014	17957	18083	17877	17915	17757	17932	17971	18012	17988	18117	17941	17705	17884	18041	17999	17967	17991	17825	18058	17986	17916	17950	18055	17713	17787	17986	17973	17915	17997	17993	17895	17880	17904	17966	17927	17947	18129	17919	17880	17956	17875	18079	17806	18028	18013	17800	18050	17973	17987	17931	18106	17748	17810	17902	18055	17954	18147	18201	17927	18030	18042	18082	17779	17886	17840	18075	17848	17984	17905	18127	17888	17966	17935	17967	17818	18000	18137	17872	17851	17853	17952	18031	17858	17864	17843	18068	17967	18086	17922	18083	17930	18046	17869	17983	17853	18159	17909	18126	17786	17906	17872	17983	17963	17899	18034	17974	18227	18073	17884	18008	17898	18034	17845	17907	17873	18009	17920	17947	17830	17711	17903	17807	17976	17980	17834	17925	18077	17792	17784	17843	17954	17881	18021	17962	17927	17932	17877	18127	17934	18131	17976	18049	17917	18014	18000	17889	18035	17847	17977	18034	17802	17950	17793	17995	17892	17995	17808	17717	18059	17959	17823	17811	18021	18012	17856	18130	17795	17919	17971	17962	17863	17974	17882	17973	17914	17927	17973	18085	17876	17807	17910	17874	17989	17746	18151	18023	17804	18107	17911	17870	17893	17950	18045	17873	18186	17793	18011	18081	17996	17894	17881	17933	18084	17925	17991	18037	17806	17909	17888	17822	17912	18004	17952	17892	17954	17974	18087	18027	17837	17988	17992	18086	18234	17876	17938	17857	17912	17930	18057	17862	17730	17918	18084	17912	17875	18000	17963	17988	18117	18027	18097	17967	17975	17842	17798	17842	17958	18033	17873	17998	17915	17853	17880	17966	17904	17940	17969	18067	18016	17994	17786	17935	17930	18013	18029	17866	18064	17818	18081	17779	17917	18060	17964	17936	17943	17903	17883	18057	17982	17929	17948	17977	18083	17876	17937	17999	17836	18066	17998	18154	17943	17808	18006	18039	17842	18055	17846	17998	17980	17985	17963	17877	17815	18036	17838	17898	18005	17820	18020	17990	17993	17877	17920	17954	18004	17913	17941	17918	18145	17832	18040	17829	18156	17929	17888	17982	17893	18004	18037	17986	18085	17989	17858	18109	17900	18053	18011	17980	17949	17968	17812	18077	17879	18005	17904	17860	18071	18028	18080	17927	18007	17776	17846	17928	18153	17999	17815	18016	18109	17985	17956	17837	17879	18046	17995	18068	17824	17903	17862	17856	17928	17923	18096	17899	17825	17965	17779	17961	17914	18076	17903	18052	17798	18113	17883	17922	18066	17898	17980	17956	18027	17953	17968	17846	18018	17833	17916	17921	17830	17831	17887	17947	18036	17880	17795	17881	17947	17923	17834	18009	18096	17838	17856	17743	17918	17814	17835	17790	17977	17940	17871	17960	18019	18016	18080	17852	17848	17979	18030	17973	17844	17916	17944	17973	17952	17968	17889	18022	17797	17805	17878	17988	17893	17999	17910	17684	17907	18084	17804	18015	18055	17948	17884	17992	18011	17935	18043	17925	17935	17974	18024	18079	17998	18226	17890	18033	17866	18051	17893	18022	17839	18010	17991	18031	17799	18061	17908	17957	18045	18024	18079	17974	18044	17965	17924	18035	17996	17857	18010	17948	17920	17941	17996	17954	17887	17904	17975	17897	17959	17839	18058	17592	17850	17908	17967	18043	17957	17959	17776	17993	17853	18040	17902	18031	17970	17936	18002	18079	17836	18031	17790	17927	17997	17918	17815	18034	17903	17945	17823	18064	17995	17928	18009	18070	17984	18072	17986	18051	17767	18026	17762	17966	17890	17855	17962	17834	18066	17907	17930	17977	17998	17980	18006	17877	18065	18063	18060	17773	17969	18012	18181	18095	17680	18027	17985	18141	17980	17957	17986	17991	17830	17923	17947	17809	18055	17874	17969	18102	17822	17930	17721	17904	17895	17944	17934	17826	17904	17977	17864	17820	18131	17983	17834	17913	17878	17793	17967	17856	17965	17967	17994	18020	17859	17908	17918	17847	18014	18153	17885	17913	17840	17969	17885	17777	17906	17874	18060	17979	17773	17962	17973	18005	17845	17850	17822	18052	17983	17947	18019	17950	17845	17755	17853	17845	18054	17912	18155	17842	18090	17883	17835	17954	18038	17931	18079	17806	17784	18116	18048	17967	17880	17983	17897	17741	18127	17872	17746	17882	17916	17960	18014	17935	17958	17963	17896	17839	17903	17969	17967	17894	17917	17924	17950	18112	17861	17871	17876	17891	17876	18005	18041	18020	17829	18025	17879	17891	18046	17922	17853	17823	17941	17956	18047	18074	17857	17991	17712	17903	18228	17866	18042	17863	17956	17852	17986	17950	17956	17911	17812	17895	18043	17847	17741	18028	17861	17839	17945	17961	18018	17893	18198	17919	17939	18014	18007	18085	17923	17905	18126	17884	17832	17931	17992	17922	18070	17943	17869	17760	17944	17999	17889	17963	17906	17879	17874	17975	18028	17864	18191	17957	17913	17772	17830	18037	17942	18061	18043	17675	17964	17917	17944	17816	17990	17845	17731	17807	17827	18023	17802	18003	18102	18023	17770	17933	18043	17848	17849	17824	17952	17847	18056	17866	17853	17691	17776	17986	18085	17916	18052	17954	17979	18061	17923	18020	18074	17902	17903	17847	18131	17987	18013	18090	17991	17986	18090	17787	18025	17988	17913	17802	17908	17849	18221	17826	17720	17968	17830	17956	17809	17973	17991	17975	17895	18258	17978	18235	17959	17861	17939	17802	17809	17883	18048	17891	17849	18051	18040	18037	17903	17874	17881	17928	17965	17957	17945	17768	17795	18058	17798	17907	17961	18032	17764	18101	17932	18109	17942	17922	18015	17820	17771	17955	17946	18006	17847	18000	17973	17970	17799	18070	17806	18106	18041	18028	17999	17940	17862	17916	17939	17808	17896	17922	17994	17809	17863	17900	17968	17866	17883	17940	17937	17844	17982	17969	18113	17884	18151	18023	17839	17982	17840	17972	17923	17850	18002	17995	17897	17930	17988	17815	17898	18044	18060	17801	17843	17988	18042	17928	17822	18023
22575	21158	27743	24934	22747	28677	34681	31524	30706	31162	31141	30734	30722	30328	30578	30142	30051	30154	30182	29939	30107	29972	29768	30044	29918	29776	29880	29816	29877	29791	29762	29573	29669	29641	29623	29368	29611	29339	29971	29788	29583	29416	29795	29990	29599	29725	29674	29705	29788	29512	29490	29447	29567	29309	29345	29716	29841	29579	29643	29762	29469	29471	29546	29670	29427	29537	29489	29269	29249	29555	29772	29265	29613	29443	29439	29277	29354	29456	29462	29387	29283	29412	29642	29383	29529	29728	29597	29459	29538	29369	29534	29476	29786	29582	29727	29298	29424	29247	29528	29484	29600	29523	29384	29522	29227	29390	29636	29570	29660	29462	29555	29459	29578	29574	29427	29350	29692	29705	29602	29456	29470	29578	29532	29287	29518	29403	29400	29406	29372	29235	29380	29490	29359	29567	29547	29563	29424	29425	29559	29550	29431	29455	29278	29600	29415	29226	29600	29377	29771	29369	29238	29577	29427	29401	29612	29397	29576	29382	29396	29287	29585	29322	29569	29677	29709	29202	29673	29383	29615	29496	29570	29473	29654	29323	29391	29442	29734	29617	29632	29281	29164	29679	29378	29323	29433	29130	29601	29255	29384	29599	29497	29324	29487	29371	29268	29467	29741	29646	29509	29367	29348	29212	29346	29510	29391	29685	29318	29591	29375	29556	29493	29459	29513	29494	29391	29530	29330	29741	29302	29423	29362	29462	29439	29375	29406	29486	29234	29270	29336	29237	29458	29512	29283	29418	29693	29680	29311	29328	29551	29164	29739	29356	29288	29294	29315	29353	29285	29513	29417	29564	29400	29272	29339	29546	29556	29097	29283	29463	29548	29260	29443	29392	29367	29727	29401	29513	29566	29324	29419	29575	29352	29264	29502	29436	29398	29801	29527	29477	29467	29328	29577	29265	29368	29382	29399	29414	29563	29495	29612	29437	29687	29445	29597	29624	29295	29487	29495	29363	29305	29340	29359	29419	29254	29453	29684	29543	29065	29416	29554	29504	29636	29309	29733	29453	29538	29354	29617	29496	29387	29384	29314	29372	29514	29389	29236	29523	29404	29260	29554	29554	29483	29172	29435	29457	29481	29171	29389	29325	29416	29295	29415	29326	29530	29539	29592	29463	29517	29506	29234	29495	29609	29482	29365	29477	29529	29523	29359	29238	29135	29338	29275	29474	29422	29262	29661	29336	29392	29629	29490	29317	29597	29448	29406	29303	29503	29661	29472	29519	29689	29241	29283	29443	29528	29428	29433	29335	29613	29549	29353	29539	29482	29269	29173	29533	29432	29569	29428	29371	29368	29512	29510	29564	29691	29340	29407	29678	29415	29516	29431	29661	29642	29339	29685	29295	29430	29278	29327	29661	29622	29521	29394	29396	29577	29357	29439	29447	29452	29368	29392	29227	29379	29626	29491	29700	29466	29244	29541	29250	29303	29558	29538	29457	29624	29642	29454	29610	29129	29307	29545	29498	29534	29645	29645	29304	29514	29566	29557	29384	29469	29402	29457	29619	29380	29727	29495	29619	29347	29331	29558	29016	29614	29486	29369	29501	29424	29535	29140	29490	29721	29596	29515	29528	29242	29572	29463	29631	29315	29455	29474	29347	29375	29402	29653	29693	29445	29379	29453	29403	29666	29534	29750	29462	29631	29303	29366	29463	29439	29274	29515	29215	29242	29519	29514	29672	29605	29563	29590	29753	29649	29552	29484	29591	29715	29587	29712	29562	29633	29597	29325	29272	29589	29305	29270	29542	29573	29485	29479	29286	29382	29720	29387	29174	29245	29503	29552	29426	29439	29318	29268	29421	29204	29377	29342	29467	29350	29490	29732	29393	29565	29192	29347	29253	29516	29391	29174	29415	29766	29606	29441	29240	29555	29245	29384	29638	29341	29501	29675	29521	29527	29158	29205	29452	29237	29744	29634	29414	29665	29441	29693	29355	29643	29577	29477	29660	29722	29813	29395	29551	29455	29430	29378	29950	29801	29496	29539	29411	29431	29387	29571	29462	29252	29528	29263	29515	29244	29403	29633	29443	29334	29533	29534	29586	29283	29541	29753	29627	29265	29415	29255	29336	29321	29551	29684	29169	29260	29497	29520	29576	29631	29363	29416	29586	29750	29549	29568	29431	29362	29379	29471	29313	29449	29527	29496	29325	29479	29611	29566	29213	29429	29423	29514	29491	29384	29487	29266	29541	29592	29484	29335	29057	29186	29469	29365	29369	29268	29392	29501	29048	29579	29284	29283	29697	29531	29733	29470	29568	29709	29453	29607	29583	29306	29323	29458	29243	29334	29435	29455	29478	29406	29365	29449	29382	29422	29380	29439	29592	29402	29605	29562	29524	29500	29572	29386	29552	29554	29245	29411	29577	29560	28944	29298	29197	29714	29576	29513	29339	29325	29386	29406	29352	29296	29238	29478	29411	29398	29474	29360	29417	29349	29347	29476	29433	29444	29505	29215	29320	29283	29472	29645	29377	29597	29662	29379	29180	29304	29232	29388	29442	29391	29221	29455	29421	29667	29364	29486	29476	29247	29411	29786	29480	29226	29310	29242	29677	29375	29234	29284	29607	29426	29505	29466	29634	29644	29544	29408	29441	29687	29410	29425	29496	29278	29503	29351	29680	29436	29532	29340	29306	29451	29414	29625	29555	29480	29277	29370	29386	29519	29218	29770	29313	29310	29346	29258	29332	29650	29663	29658	29170	29290	29507	29272	29268	29383	29567	29543	29384	29575	29648	29651	29371	29288	29550	29380	29375	29222	29298	29565	29139	29395	29317	29339	29321	29263	29456	29311	29676	29518	29359	29503	29382	29605	29594	29625	29843	29491	29348	29434	29319	29633	29520	29418	29555	29514	29424	29273	29273	29382	29416	29347	29622	29459	29430	29500	29426	29474	29854	29377	29461	29579	29432	29554	29473	29609	29154	29485	29485	29528	29525	29190	29517	29645	29233	29603	29450	29617	29422	29433	29545	29408	29435	29226	29089	29203	29489	29318	29401	29326	29207	29539	29149	29700	29587	29506	29316	29294	29494	29477	29368	29491	29438	29602	29392	29458	29442	29414	29343	29650	29727	29216	29313	29388	29478	29352	29564	29534	29432	29801	29693	29444	29285	29461	29343	29440	29567	29549	29472	29377	29355	29577	29547	29195	29691	29529	29258	29227	29520	29509	29445	29676	29273	29475	29383	29610	29449	29351	29331	29406	29290	29314	29518	29286	29282	29348	29480	29168	29360	29651	29684	29357	29463	29356	29457	29589	29610	29601	29362	29283	29689	29419	29324	29310	29428	29555	29254	29516	29590	29566	29695	29767	29568	29477	29425	29345	29248	29579	29514	29458	29434	29473	29444	29126	29438	29522	29559	29215	29145	29362	29448	29507	29514	29517	29485	29455	29542	29312	29374	29432	29403	29245	29316	29285	29305	29444	29496	29344	29134	29511	29375	29428	29427	29642	29676	29632	29531	29357	29292	29599	29349	29522	29630	29571	29621	29409	29379	29405	29534	29275	29317	29454	29387	29673	29277	29656	29407	29226	29284	29348	29338	29930	29547	29484	29659	29598	29336	29316	29464	29741	29441	29450	29888	29208	29173	29686	29605	29499	29476	29625	29434	29691	29467	29877	29544	29707	29436	29503	29305	29466	29331	29429	29510	29310	29479	29731	29707	29498	29647	29742	29535	29418	29388	29380	29245	29287	29171	29699	29559	29482	29295	29416	29309	29544	29661	29436	29329	29447	29354	29329	29380	29399	29380	29495	29523	29477	29589	29587	29378	29379	29453	29464	29410	29399	29021	29343	29424	29530	29524	29570	29460	29242	29228	29551	29440	29074	29605	29703	29635	29680	29364	29407	29405	29337	29502	29453	29564	29391	29330	29316	29317	29419	29430	29543	29590	29757	29629	29625	29260	29444	29350	29460	29349	29555	29318	29315	29546	29292	29544	29599	29531	29476	29323	29642	29320	29254	29291	29564	29514	29420	29286	29505	29201	29421	29404	29533	29704	29439	29659	29291	29804	29374	29323	29395	29500	29319	29374	29393	29418	29414	29692	29340	29457	29367	29418	29519	29563	29282	29542	29470	29334	29297	29209	29422	29328	29413	29594	29382	29206	29641	29703	29437	29357	29334	29648	29605	29399	29252	29568	29750	29350	29539	29678	29408	29306	29311	29352	29389	29477	29470	29440	29646	29774	29443	29492	29535	29424	29544	29482	29406	29456	29792	29424	29540	29486	29499	29437	29437	29383	29681	29224	29286	29578	29448	29369	29484	29672	29537	29369	29511	29761	29416	29582	29377	29439	29531	29228	29499	29117	29837	29607	29513	29426	29411	29367	29673	29432	29630	29552	29329	29575	29751	29437	29555	29601	29232	29343	29453	29420	29386	29724	29592	29254	29449	29476	29705	29323	29427	29498	29413	29216	29323	29526	29428	29516	29368	29445	29341	29437	29572	29571	29400	29426	29248	29251	29459	29523	29451	29408	29345	29594	29338	29344	29671	29645	29307	29143	29633	29531	29508	29311	29402	29345	29540	29601	29261	29341	29290	29497	29389	29620	29340	29428	29520	29363	29482	29581	29468	29532	29523	29484	29419	29353	29402	29444	29591	29588	29491	29614	29297	29263	29339	29487	29639	29439	29557	29699	29692	29528	29434	29793	29482	29092	29456	29532	29628	29674	29552	29469	29353	29339	29528	29508	29447	29474	29228	29639	29508	29412	29472	29591	29547	29451	29255	29640	29398	29466	29643	29355	29379	29252	29697	29018	29544	29441	29461	29491	29701	29416	29340	29639	29174	29418	29501	29635	29350	29289	29356	29479	29324	29332	29406	29528	29679	29344	29410	29394	29443	29289	29522	29242	29422	29424	29546	29609	29562	29597	29237	29099	29449	29478	29300	29359	29438	29449	29477	29589	29763	29487	29460	29545	29474	29440	29252	29829	29407	29513	29370	29493	29462	29519	29236	29229	29347	29395	29442	29424	29769	29327	29293	29515	29618	29366	29542	29556	29328	29338	29561	29443	29419	29026	29468	29533	29383	29398	29539	29426	29661	29423	29530	29314	29375	29384	29349	29528	29586	29461	29569	29399	29737	29358	29446	29402	29497	29368	29335	29402	29461	29499
19934	34516	33453	27789	24851	22837	21631	20902	20356	20164	19829	19637	19316	19351	18701	19004	18732	18933	18465	18720	18578	18553	18396	18556	18339	18255	18358	18374	18179	18288	18231	18444	18020	18224	18234	18227	18093	18208	18417	18162	18281	18300	18397	18218	18331	18155	18479	18168	18248	18218	18231	18289	18137	17905	18302	18119	18181	18328	18137	18173	18169	18133	17931	18076	18139	18035	18060	18184	18167	18170	18087	18082	18001	17977	18120	18020	17983	17931	17849	18158	17994	18014	18119	18175	18003	17980	18034	17891	18042	18226	18009	17913	17739	18048	18215	17904	17943	18090	17782	18178	18102	18016	17992	18254	17858	18111	17832	18165	18105	18050	18013	17973	18014	18057	17879	18083	18067	18059	18027	18135	18044	17909	18216	17976	17960	18193	18015	17798	17811	17911	18015	18111	18052	18121	17946	17864	17827	18036	17976	17925	17902	18009	18125	18156	17920	18075	18057	18040	18198	17935	18007	17969	18091	18144	17890	18069	18009	18037	17859	17969	17867	18172	17996	18069	18012	18142	18205	17936	17989	18261	18071	18005	18116	17985	18187	18010	17993	18080	17956	18105	17881	17930	18141	17825	18021	18088	18216	18045	17902	18048	17910	17880	17809	17931	18077	18141	17981	18176	17937	18077	17973	18046	17994	17932	18054	17869	18035	17922	18216	18069	17860	18090	18079	18034	18213	18186	18061	18034	17894	17970	18138	18038	18010	17969	17926	17962	18064	17962	18020	18085	17989	17923	17969	17934	17994	17952	17982	18018	17937	17941	18125	17823	18055	17877	18049	18010	17978	18044	18065	18012	17956	17899	17899	17813	18105	17999	17994	17944	18097	18056	18007	17911	18210	17855	17964	18264	18087	18172	18020	18065	18036	18015	18023	18051	17911	18056	18103	18080	18028	17979	18043	17980	17840	18204	18011	18053	18156	18032	17947	18048	17912	18016	18113	18011	18097	18103	17974	18006	18184	17890	18037	17970	17797	17900	18070	17875	17963	18043	17848	18066	17990	18031	17950	17932	17884	18197	17933	18053	18082	17891	18101	17915	18044	18087	17992	17941	17981	18153	18096	17952	17983	17906	18153	17887	18065	18004	18024	18101	17883	18056	17848	18133	17876	18076	17926	18065	17968	18067	18069	17840	17957	18078	18044	17975	18126	18048	17992	17947	17942	17872	18107	18020	18029	18050	18090	17900	17956	17929	18131	18117	17951	17921	18038	18069	17883	17889	18080	18073	18169	18055	17905	18255	18102	18051	17876	17938	18147	18061	18008	18077	17952	17882	17932	17997	18091	17907	18052	18023	17907	18155	17942	17936	17972	18077	18083	18043	17950	18024	18020	17978	18121	18053	17995	18004	17955	18048	18005	18052	18031	17940	18135	18060	18124	18147	17993	17988	18007	18033	17887	17998	18086	18143	18023	17967	17941	18105	17938	18128	17942	17983	17877	17868	17989	18058	18026	17917	18157	17855	18134	18031	17714	18145	17880	17955	17991	18022	17988	18021	17899	17945	18131	18000	17893	18239	17855	18000	18108	17774	17999	18089	17953	18045	18044	18019	18054	18090	18049	18000	17938	17943	18001	18082	18022	18066	18123	18173	17916	17925	17978	18063	17951	17954	17966	17961	17875	18040	17862	17972	17839	18076	18057	18158	17809	18055	18056	17839	18038	17853	18162	18095	18021	17848	18033	17974	18056	17933	18100	17929	17968	18101	18071	17882	17979	17914	18253	18018	17952	18150	17942	18053	18101	17758	17767	17990	18054	18110	18027	17929	18097	17915	17856	17900	18056	18064	18092	17944	17800	17982	17805	17860	18122	17874	18288	17879	18098	18044	18141	17838	17973	18008	17821	18008	18050	18021	18128	17872	18148	17858	18040	17883	18100	18026	17845	17879	18083	18083	17932	18061	17944	17993	18045	17874	18010	18060	18070	17886	17884	18078	17936	18242	17978	17877	17827	17987	18011	17924	18146	17985	17926	18224	18057	17947	18044	17826	18072	18183	18058	17973	17892	18004	17984	18029	17918	17990	17922	18086	17997	18157	17947	17972	17918	18096	18160	17991	18061	17853	17904	18053	18195	17977	17805	17969	18182	18043	17952	17971	18022	18048	17959	17840	18022	18042	18050	18127	18013	17811	17974	17992	18247	18143	18151	17803	18061	17944	17984	18173	18115	18130	17872	18117	17852	18017	18129	17897	17890	18014	17992	18008	17840	17939	18054	17917	17956	18001	17991	18089	17842	17987	18062	18061	18073	17967	17977	17911	17966	18105	18247	18120	17937	17956	18110	18162	18190	18049	18113	17886	17930	18162	18189	17995	17942	18020	18028	18005	18028	17890	18022	17750	17899	18011	17948	17894	17987	18014	18117	17918	18115	18114	17873	17919	18151	18028	18025	18096	17954	17991	18100	17954	17990	18082	18086	18002	17901	18064	18001	17964	17964	18056	17945	17887	18067	18015	18060	18060	18102	17912	18055	17893	18120	18088	18014	18059	18090	18056	17951	18017	17957	18164	18128	18115	18043	17873	17939	17965	18050	17975	18215	17948	18150	18122	17991	17884	18117	17997	17867	18118	17951	17908	18063	18028	18116	18090	18037	18230	17896	18013	17988	18135	18104	18276	18099	18001	18323	17926	18002	17905	17969	17848	18154	18129	17873	18117	18068	18023	17947	18040	18060	17996	17883	18065	18007	17948	18131	18048	17995	17933	17959	18236	18158	17841	18160	18017	18005	18003	18097	17914	18052	17980	17948	18061	17878	18059	17894	17871	18130	17999	17818	17860	17952	17957	18037	18330	18020	18034	18112	18088	17978	17940	18025	17831	17972	18061	18095	17897	18148	18008	18060	17874	18087	17839	18175	17874	17928	17987	18025	18036	18046	17775	18218	18118	18177	18041	18039	18102	18089	17844	18016	18235	18088	18039	18034	18140	17970	18106	18231	18139	18023	17915	18231	17881	18065	17991	17952	17953	18104	17931	17961	18078	17785	17849	18112	17957	18114	17849	18081	17965	18069	18000	18067	17874	17993	17930	18015	18092	17956	17921	18015	17936	17983	17990	18012	18132	17913	18123	18119	18063	18066	18096	17951	17904	17952	18008	17958	18048	18097	18096	17947	17912	17986	17924	18199	18145	18086	18179	18028	18214	18110	18060	17980	18073	17872	17936	18242	17852	18141	18068	17988	18104	17998	18068	18011	17997	17998	17919	17938	17830	17967	17931	17876	18143	18105	18031	17984	17793	18065	18007	18040	18224	17834	17972	18172	18061	18001	17989	18165	17891	17879	18085	18097	18179	17730	17862	18025	17970	18084	17985	18053	18114	17997	18134	17836	17885	17995	18078	17835	18271	17929	18001	17740	17873	17908	17807	18164	17919	18266	18194	17977	18005	17966	17945	17985	17935	18157	17896	17963	17848	18156	18217	17782	18091	17832	17901	18049	18142	17870	17999	17881	17917	18237	17921	18198	17948	18017	17853	18039	18052	17995	17873	18063	17921	17946	17948	17844	17920	18043	18047	18186	18013	17981	17890	18205	17952	17770	18074	18182	17997	18183	18028	18211	17710	17903	17995	17947	17971	18086	18095	17890	18198	18075	18037	18038	18118	17901	18267	18131	17819	17980	17933	17900	18246	17765	17963	18024	18134	17955	17934	17995	18062	17963	18045	17907	18108	18077	17882	18136	17982	18077	17872	17998	18015	17940	18210	18221	17996	17872	17840	18138	18067	17883	17904	17948	18128	17978	18207	18008	17888	17932	18039	17834	18068	18049	18144	17990	17949	18112	18059	17976	18128	18046	18172	17814	17989	18075	17894	18131	17946	17917	17988	17831	18030	17930	18247	18037	17975	18063	18046	18101	18003	17900	18067	18022	17984	18066	18017	18068	18030	17991	17889	17983	17914	18139	17971	18025	18048	18120	18090	17895	17891	17955	18034	17986	17984	17957	17979	18015	17941	17995	18036	18030	18061	17814	18063	18084	17943	18091	18043	17801	18059	17986	18046	17942	18019	18131	17925	18002	18023	18004	18000	18037	18227	17794	18005	18066	17969	18028	18108	17998	17964	17939	17985	18056	18145	18013	17949	18174	17894	17992	18031	18085	17982	18152	17990	17864	17928	18042	18017	18126	18125	17909	18102	17973	18019	17973	17965	18004	17994	17967	17914	17888	17903	17912	18033	18094	18091	17929	17994	18058	17954	18030	17941	17856	17994	17999	18150	18037	17887	17886	18134	18080	18010	18146	17989	17913	18105	17844	18029	18002	17968	18201	18021	18246	18030	18058	18018	18012	18020	17932	18015	18087	18125	18205	17934	18000	17989	17935	18060	18115	17977	18020	18099	18101	18174	17968	18032	18016	17939	18092	18017	17994	18110	18045	17983	18059	17928	17978	17991	18154	17872	18111	18012	18149	17973	18209	18005	18084	18057	18149	18025	17995	17908	17944	17987	17877	17946	17855	17920	17848	18034	17934	17976	18065	18134	18043	18061	18053	18085	18032	18007	18047	17799	18106	18000	18079	18014	18143	17900	18237	17969	18121	17995	17934	18136	18080	18028	17966	17982	18024	18047	17841	18030	17942	18064	17965	18111	17922	18162	18094	17976	18077	18142	17852	17961	18237	18102	18045	18245	18116	18042	18176	17848	17978	18059	18071	17876	18150	17960	18089	17946	18137	17939	18022	18042	18029	18292	18047	18055	18083	17950	17930	17884	17999	18069	17953	17931	17910	18114	18001	17973	18140	18074	17850	17841	18209	17979	18100	18003	17899	18028	18041	17766	18218	18146	17829	17992	18157	18024	17934	17888	17939	17865	18046	17938	18057	17884	18216	17947	18137	18047	17887	18198	17939	17998	18067	17940	18176	18195	17940	18123	17960	18031	17962	17966	18014	18093	17987	18033	18074	17984	18045	18096	17952	18176	18102	17903	18133	17942	17990	17863	18072	18041	18097	18322	18067	17968	17925	18215	18114	17865	18125	17983	17849	18139	17872	17889	18175	17919	18032	18048	18085	17974	18134	18032	17968	17961	18342	18069	18046	17920	18112	18330	17937	17938	17994	18067	17834	18082	18044	18105	18017	18009	18056	17782	17995	17997	18146	17804	18103	18015	17873	18097	18159	18015	18041	18184	18097	17962
35918	29144	33982	33406	31785	31793	31497	31435	31277	31147	31195	31127	31176	31348	31084	31145	31008	30943	31052	30783	31134	31071	31236	30779	31152	30958	31055	30925	30973	31034	31056	30901	30989	31181	31105	30814	30936	31091	30938	31153	31267	31111	31090	30862	30910	31017	30968	31120	31015	31069	30993	31218	30936	31023	31050	31014	30946	30955	31051	30998	31352	31039	30946	30820	30921	31007	31162	30932	30838	30919	30714	30989	31016	31022	31206	30975	30923	31020	30963	30703	30970	30957	31274	30934	31011	30886	30976	31224	31441	31147	31065	30671	30919	31189	31314	30853	30945	31066	31068	31125	30821	30895	30803	30969	30960	30875	31024	31062	30988	31070	31021	30954	30857	30858	30736	31110	30687	30717	31204	30874	31287	31033	31039	31140	31310	31006	30999	30871	31023	30869	30873	31114	30830	31076	31160	30873	30791	30925	31124	30922	30976	30688	30976	31072	31345	31022	30913	30886	31126	31124	31044	30853	30750	31256	30918	30954	30874	31094	31105	30821	30892	31028	31296	31005	30847	30898	30896	30854	30693	31037	30843	30802	30821	31257	31029	30831	30879	31081	30910	31060	31089	30926	31226	30986	31264	30832	30834	31164	31099	31135	30996	30903	31271	31066	30716	30905	30899	31133	30834	31043	31195	30978	31165	31222	31009	30912	31056	30885	30695	30946	31251	30816	30853	31069	30926	31145	31173	30957	30925	30963	31258	31032	31121	30868	31173	31036	30976	31092	30748	30995	30869	31146	30927	30997	30706	30975	31147	31237	30859	31009	31008	31201	30956	30696	30728	31111	30956	31014	31076	31050	31093	31071	30877	30890	30937	31045	31090	30867	30901	31058	30828	31040	30939	31004	30958	30946	31398	30998	30836	31000	31089	31113	30771	30921	31407	30930	31095	30944	30921	30654	31077	31092	31176	30957	31034	30817	31062	31269	31122	30906	30935	30917	31048	31039	31163	30779	31129	30790	30761	30842	31036	31223	30849	30668	31162	31047	30966	31046	30694	30901	30975	30786	31134	30979	31072	31063	30888	30792	31074	30893	31273	31045	31130	31131	30786	31226	30747	30908	31053	30857	31087	31218	30683	31292	31146	31146	30883	30958	30958	31095	30870	30989	30751	31229	31031	31137	31077	31198	31207	30759	30993	30871	30852	30622	30999	30917	31014	30965	30928	31189	31127	31057	31086	31010	31107	31180	30980	30996	30819	31132	30899	31093	31184	30732	31023	31005	30965	31071	30889	31101	31294	30945	31208	31106	31043	30814	31004	31185	31186	30829	31311	31061	31016	30927	30903	31272	31181	30696	31189	31058	31260	31023	30938	30936	31023	31206	31180	31216	31101	31029	30783	31108	30986	30668	30872	31017	30978	30971	30901	31326	30897	31285	30893	31006	31149	31220	30782	30842	30911	31028	31070	30927	30935	31081	30917	31126	31362	31016	30866	30628	30999	30894	31068	31447	31104	31128	30963	30779	31055	31115	31025	30897	31086	31078	30817	30790	31043	30658	30796	31182	31040	30834	30865	31138	31457	31151	30886	31071	30969	30752	30898	31298	31282	31067	31070	31147	31064	30887	31098	31136	31007	30783	30942	31241	31087	30903	31242	30911	30582	30899	31059	31074	30893	31234	30969	30974	31081	31287	30951	31399	31069	31128	31444	30972	30933	30917	30844	30842	31196	30962	31082	31111	30844	31040	31170	31005	31064	30873	30866	30915	30684	31038	31309	30967	31336	31092	30968	30877	30898	30760	31150	30932	31056	31182	31059	30979	30953	31019	30740	30664	31077	31059	30941	31219	30945	30795	30883	30989	31018	30979	30874	30946	30989	30852	31041	31111	30851	31119	30896	30933	30950	31119	31034	31048	30799	31101	30989	31045	30843	30900	31092	30887	30923	31219	30845	31172	31072	31107	30952	30966	31217	31143	31042	31162	31043	30809	31072	31194	30665	31071	31154	30979	30993	30673	30894	30975	30958	31038	31175	31228	30635	30807	30743	31080	30969	30901	30997	31207	30947	31113	31120	31020	30941	30995	31068	30835	31081	30868	30564	30968	31006	30705	30904	30868	31006	31023	30877	31119	31066	30971	30996	30895	31148	30968	31181	31100	30717	31050	31269	30961	31022	30989	30858	30985	31046	31120	31011	30969	30698	31294	30919	30908	31271	31196	31237	31135	31045	31123	30852	30818	30797	31173	30764	31053	31149	31068	31076	30943	30873	31017	30972	31206	30831	30775	30818	31030	31021	30707	31153	30885	31152	31098	30911	31100	30944	30820	31147	30917	30963	31168	31065	31065	30968	30864	30825	31058	30963	31105	31035	30800	30940	30978	31034	31057	30928	31181	30896	31082	30934	31204	31254	31008	31119	30978	30805	31150	30764	30706	31018	30726	31003	31244	30839	31241	30957	31086	31029	30661	31081	31046	30847	30711	30984	31204	31161	31049	31126	31016	31184	31116	31187	30918	30900	30982	31142	31218	31039	31027	30983	30822	30939	31167	30958	31314	30953	30783	31059	30774	30926	31054	31024	30832	30697	30756	31002	30950	31134	31038	30966	31343	31056	31210	30965	30918	30830	31093	31066	30750	30882	30950	30831	30907	31056	31120	31149	31107	31047	30822	31100	30925	31028	31024	31210	30898	31150	31100	30878	31226	31181	31174	30990	31128	30947	31377	31112	30921	31107	30944	31094	31081	31076	31070	31003	30892	30854	30935	30909	30789	31207	30956	31028	31002	31213	31086	30959	30929	31089	31111	31201	30917	31061	30981	31043	30980	30950	30912	31189	31189	30913	30861	30826	30768	31047	31183	30930	30905	30934	30880	30943	30850	31051	30989	30872	31013	30935	31045	31268	30824	30899	31050	30772	30908	30906	31016	31017	31107	30835	30833	30973	31132	31240	30919	31006	30933	30922	31243	30975	31222	31220	31046	30955	31145	30904	30886	31087	31207	30890	30895	31069	31006	31292	30879	31224	31011	31231	31106	31158	31106	30948	30999	31264	30737	30926	31002	31095	31036	31103	30916	30872	30973	31045	31014	31022	31156	30966	30790	30994	31029	31085	30956	30977	30718	30789	31079	31172	30950	31160	30782	30968	31456	30905	31076	30934	31198	30841	30994	31042	30947	31091	30993	31045	31077	30930	30904	31158	30991	30915	30918	30994	31005	31178	30846	31119	30915	31194	31097	31110	30836	31282	31011	31046	30931	30749	30926	30996	31304	30957	30786	30882	30977	30962	30979	31020	31187	30889	30940	31086	31159	30885	30704	31166	30813	30860	30991	31142	31143	31290	31094	31062	31161	31098	31163	31040	31416	30991	30893	30917	30977	30712	31111	30916	31055	31060	30887	30831	30899	31042	31077	31162	31057	31036	30806	30871	30944	31259	31089	30970	30994	30917	31421	30938	30931	31057	31086	30987	31203	30868	31236	30971	31250	31165	30716	30907	31171	30906	31060	31129	30800	30862	30947	30849	30879	31050	30864	30643	30667	31204	31093	31366	31182	31033	31129	31266	30943	31062	31075	31008	31168	31142	31003	30844	31138	30993	31273	30739	30828	31132	31013	31172	30746	30835	31095	30789	30989	31043	30990	31036	31267	31126	31001	31333	30738	30733	30776	31050	30857	31115	31068	30981	30993	31027	30952	31194	31031	31051	30740	31005	30843	30997	31152	31001	31105	30915	30902	31030	31058	31209	30973	31180	31148	30939	31108	31090	31155	31045	30864	30930	31248	30926	30801	30798	30931	30895	30799	30915	30986	31025	30741	30920	30991	31324	30882	31252	31013	31131	30884	31053	31079	31028	31071	31083	30999	30655	31064	31092	30778	30748	30987	30892	31023	30890	31314	31011	31056	30859	31294	30886	30606	30985	30966	30752	31032	31037	31110	31151	31116	31080	30920	31146	31117	30988	30806	30869	31005	31112	30924	31099	30970	31113	31004	30828	31232	31193	31259	31039	31180	31186	30952	31043	31149	31101	30834	30877	31356	31084	30751	30930	30877	31115	31220	30893	31132	31032	30954	31072	30748	30915	30939	30994	31157	30797	31028	31284	31030	31282	31246	30708	30922	31205	30968	31262	31137	31095	31242	30997	30980	31279	30986	31123	30936	30892	30872	30990	30987	31037	31035	31223	31152	30820	30895	31143	31042	30962	30920	31022	30928	31161	30916	31119	31061	30999	31012	30972	31069	30923	30885	31256	31075	31058	30971	31201	31102	31079	31024	31258	31069	31064	30811	30965	31428	30964	30707	31065	31025	31237	31062	31100	31119	31424	31036	30951	30874	30830	30757	30680	30875	31278	30778	31003	30818	30880	30964	30729	30957	31028	31128	31079	30952	31136	31033	30921	31003	31130	30957	30920	31046	31115	31175	30979	30985	30955	30666	31103	31004	30821	30954	31165	31043	30981	31121	31178	30991	30741	31245	30911	31349	31326	31024	30856	31047	31026	30838	31000	31072	30728	31065	30842	31077	30916	30960	30984	31016	30850	30927	30885	31021	31333	30756	31234	30908	30739	30982	31018	31147	31066	31116	31030	31339	30954	30988	30946	30886	31126	31213	30926	31061	31139	30772	30940	31028	30846	30939	31006	31054	30906	31213	31007	31161	31089	30873	31182	30878	31256	30963	30986	30958	31016	30936	31199	30944	30814	31050	30989	30880	30997	31193	31024	30933	30722	31012	31093	31114	30948	30960	31089	31024	30738	30888	31286	30999	31008	31109	31083	30942	31251	31052	30981	30904	30855	31013	30862	30868	31026	30956	30917	30868	30983	30915	30937	30737	30713	31234	30908	31107	30833	31188	30847	31016	30943	31217	30977	31171	30979	30853	31001	30873	30795	31037	30939	31066	30795	31069	30968	30990	31246	30725	30781	30647	30938	31149	31269	31031	31046	31199	30857	31010	30916	30995	31177	31109	30873	31173	30886	31104	31298	31057	30877	30729	31296	31007	31176	31027	30933	31115	31087	31329	31143	30812	31054	30998	30752	30970	31038	30867	31183	31005	30930	31023	31204	31194	30999	30779	30903	31348	31247	30902	30881	31051	31030	30958	31046	30947	31161	31167	31111	31116	31187	30986	30984	30983	31341	31117	30904	30886	31063	30794	30851	30911	31057	31112	31023	31303	30985	30989	31040	30640
21426	23424	23362	21225	20380	19926	19820	19507	19395	19425	18902	19281	19234	19002	18958	19105	18971	19096	18816	19003	18972	18986	19058	18780	18698	18824	18815	18888	18727	19018	18897	18844	18865	18783	18777	18732	18844	18649	18868	18851	18975	18806	18922	18616	18703	18791	18918	18703	18698	18827	18821	18834	18715	18794	18656	18903	18950	18756	18985	18918	18819	18741	18806	18802	18819	18497	18670	18963	18709	18836	18704	18772	18813	18759	18831	18785	18954	18559	18627	18746	18842	18863	18682	18569	18855	18600	18814	18881	18793	18613	18890	18755	18828	18746	18688	18765	18648	18752	18804	18778	18652	18907	18680	18678	18696	18725	18640	18646	18731	18677	18697	18914	18788	18626	18775	18843	18637	18933	18484	18817	18860	18852	18791	18605	18809	18736	18778	18715	18727	18912	18758	18808	18723	18786	18902	18897	18812	18755	18572	18772	18736	18880	18740	18584	18828	18844	18789	18784	18911	18913	18878	18642	18470	18778	18955	18825	18843	18653	18796	18602	18643	18752	18779	18771	19026	18754	18947	18845	18725	18596	18911	18904	18591	18730	18726	18678	18785	18696	18762	18646	18703	18758	18746	18763	18756	18437	18803	18686	18876	18657	18613	18951	18795	18842	18695	18777	18748	18672	18615	18821	18751	18750	18709	18752	18880	18798	18862	18719	18651	18769	18782	18787	18759	18788	18693	18858	18758	18895	18704	18795	18699	18657	18838	18689	18767	18866	18761	18826	18833	18810	18790	18818	18914	18683	18808	18656	18730	18771	18757	18834	18744	18708	18898	18871	18808	18900	18724	18824	18585	19021	18995	18720	18840	18515	18706	18628	18856	18655	18648	18823	18837	18819	18650	18818	19038	18657	18863	18830	18805	18872	18693	18887	18893	18739	18660	18785	18652	18665	18781	18821	18893	18809	18777	18764	18642	18732	18824	18762	18864	18888	18574	18758	18807	18938	18749	18801	18848	18638	18654	18714	18917	18848	18807	18409	18683	18579	18706	18841	18854	18778	18884	18711	18841	18822	18706	18744	18778	18796	18664	18786	18874	18759	18886	18678	18758	18834	19010	18780	18845	18745	18805	18548	18602	18650	18615	18765	18732	18689	18822	18831	18950	18802	18766	18879	18648	18855	18783	18645	18754	18533	18517	18729	18604	18799	18898	18781	18912	18749	18838	18747	18769	18724	19056	18771	18648	18793	18841	18715	18616	18750	18609	18743	18697	18811	18722	18767	18743	18680	18627	18619	18620	18972	18907	19037	18695	18813	18671	18783	18732	18862	18924	18800	18808	18491	18657	18773	18972	18770	18755	18637	18629	18783	18798	18673	18602	18695	18782	18931	18914	18668	18842	18825	18857	18703	18664	18752	18881	18807	18837	18818	18841	18878	18956	18839	18754	18814	18973	18766	18821	18763	19032	18649	18919	18727	18717	18651	18733	18601	18803	18668	18828	18685	18727	18683	18744	18868	18914	18846	18846	18729	18803	18897	18798	18832	18792	18853	18823	18598	18653	18801	18711	18791	18712	18781	18713	18671	18863	18757	18765	18789	18686	18855	18937	18811	18719	18659	18700	18783	18827	18852	18775	19008	18669	18697	18777	18784	18981	18779	18766	18648	18747	18776	18753	18888	18654	18589	18791	18788	18850	18810	18701	18532	18609	18681	18944	18694	18803	18828	18663	18681	18719	18725	18759	18758	18699	18766	18940	18920	18754	18660	18746	18784	18607	18877	18658	18918	18815	18897	18619	18644	18744	18711	18671	18674	18753	18718	18896	18701	18945	18879	18823	18568	18572	18585	18867	18695	18813	18855	18669	18793	18757	18797	18753	18841	18737	18818	18920	18896	18691	18616	18815	18909	18800	18982	18870	18831	18719	18672	18818	18677	18623	18895	18811	18829	18866	18880	18709	18864	18795	18974	18878	18738	18924	18572	18771	18782	18580	18842	18644	18833	18730	18578	18677	18807	18846	18915	18849	18811	18654	18849	18735	18753	18762	18778	18772	18716	18688	18691	18858	18808	18648	18888	18703	18811	18786	18672	18565	18712	18590	18800	18685	18644	18793	18867	18723	18782	18712	18740	18584	18958	18658	19012	18693	18788	18899	18927	18614	18694	18635	18576	19099	18777	18746	18687	18915	18832	18784	18789	18894	18683	18864	18822	18739	18569	18664	18918	18799	18677	18616	18848	18721	18835	18748	18715	18744	18876	18754	18568	18822	18798	18679	18758	18833	18743	18813	18726	18719	18743	18518	18680	18893	18825	18872	18886	18765	18807	18806	18733	18658	18845	18845	18606	18779	18840	18726	18561	18753	18711	18873	18712	18659	18710	18859	18865	18571	18722	18844	18827	18772	18679	18976	18753	18740	18735	18828	18709	18840	18789	18899	18797	18773	18780	18808	18784	18808	18837	18844	18840	18640	18777	18698	18912	18720	18858	18757	18976	18764	18700	18768	18654	18743	18895	18654	18834	18751	18764	18950	18836	18740	18814	18679	18741	18667	18694	18729	18723	19103	18795	18682	18888	18922	18637	18693	18880	18673	18657	18842	18810	18846	18817	18738	18756	18668	18716	18697	18822	18739	18720	18777	18850	18763	18871	18940	18744	18757	18788	18643	18965	18729	18752	18668	18773	18736	18695	18897	18842	18880	18667	18762	18825	18864	18872	18696	18817	18842	18621	18775	18900	18778	18710	18819	18684	18793	18921	18717	18924	18909	18793	18724	18862	18868	18751	18914	18840	18683	18848	18574	18927	18821	18841	18745	18900	18734	18851	18631	18844	18883	18895	18798	18872	18757	18927	18858	18795	18798	18743	18925	18651	18866	18843	18965	18927	18933	18762	18813	18916	18747	18888	18602	18625	18810	18837	18931	18861	18862	18795	18787	18650	18921	18858	18847	19001	18865	18832	18717	18913	18817	18728	18824	18714	18843	18908	18656	18723	18787	18870	18867	18750	18756	18906	18683	18664	18724	18790	18643	18880	18878	18518	18874	18834	18604	18810	18684	18839	18641	18736	18851	18736	18766	18840	18731	18893	18772	18702	18799	18715	18845	18760	18648	18624	18758	18737	18741	18821	18891	18727	18652	18849	18839	18734	18847	18722	18763	18906	18841	18739	18750	18823	18898	18692	18921	18857	18653	18861	19058	18776	18761	18870	18669	18717	18612	18976	18747	18727	18952	18742	18814	18808	18867	18723	18763	18640	18761	18719	18589	18843	18889	18734	18706	18759	18770	18808	18809	18658	18728	18831	18825	18690	18749	18590	18793	18853	18784	18755	18633	18737	18760	18614	18764	18657	18865	18752	18755	18762	18832	18747	18735	18753	18676	18759	18779	18707	18852	18906	18787	18903	18825	18725	18903	18725	18812	18744	18776	18757	18808	18709	18763	18802	18698	18896	18935	18839	18869	18715	18794	18798	18672	18607	18706	18847	18709	18730	18799	18777	18679	18649	18819	18707	18644	18800	18790	18856	18889	18811	18962	19050	18907	19003	18704	18807	18819	18875	18807	18622	18762	18691	18799	18634	18660	18777	18675	18783	18807	18769	18768	18691	18749	18803	18782	18780	18912	18693	18706	18968	18758	18576	18899	18962	18819	18649	18800	18625	18771	18783	18793	18702	18851	18648	18858	18597	18876	18814	18888	18737	18943	18810	18747	18916	18717	18888	18587	18683	18712	18620	18715	18772	18959	18702	18840	18723	18731	18729	18785	18856	18874	18932	18870	18971	18666	18874	18865	18690	18771	18796	18825	18850	18661	18830	18744	18891	18791	18757	18800	18796	18951	18692	18726	18855	18854	18808	18808	19033	18789	18702	18794	18839	18785	18718	18774	18951	18743	18836	18649	18737	18722	18811	18804	18755	18970	18876	18758	18818	18689	18903	18728	18796	18839	18936	18728	18722	18934	18909	18646	18754	18769	18801	18899	18704	18848	18754	18626	18876	18918	18846	18787	18599	18927	18948	18761	18623	18923	18633	18905	18787	18634	18753	18837	18771	18668	18908	18695	18772	18841	18793	18842	18792	18615	18741	18933	18838	18828	18876	18678	18793	18962	18903	18805	19016	18790	18738	18735	18740	18715	18643	18768	18779	18825	18829	18747	18735	18759	18622	18709	18847	18841	18703	18675	18810	18872	18703	18775	18852	18685	18753	18680	18773	18834	18788	18626	18749	18669	18771	18849	18872	18881	18701	18863	18571	18834	19011	18861	18739	18799	18833	18850	18788	18852	18855	18714	18610	18674	18758	18946	18796	18754	18828	18920	18914	18755	18590	18846	18633	18818	18844	18593	18955	18733	18879	18790	18777	18809	18744	18706	18733	18666	18990	18662	18763	18798	18728	18767	18592	18964	18808	18744	18854	18849	18867	18744	18813	18583	18962	18893	18702	18896	18761	18737	18740	18713	18520	18768	18670	18822	18937	18741	18734	18743	18606	18674	18931	18786	18907	18689	18916	18676	18825	18894	18870	18523	18652	18848	18941	18889	18792	18752	18764	18768	18741	18737	18710	18874	18664	18860	18562	18827	18817	18831	18512	18871	18754	18724	18805	18846	18785	18867	18836	18699	18797	18903	18612	18797	18670	18871	18787	18741	18732	18757	18588	18829	18722	18672	18773	18884	18887	18761	18872	18707	18832	18937	18714	18775	18982	18702	18739	18825	18849	18918	18897	18788	18748	18921	18842	18922	18694	18662	18498	18761	18850	18755	18617	18599	18694	18552	18801	18972	18764	18812	18705	18717	18744	18743	19031	19009	18733	18845	18973	18845	18882	18817	18817	18705	18756	18661	18584	18727	18682	18747	18810	18911	18721	18721	18879	18905	18738	18680	18574	18874	18698	18860	18836	18666	19022	18983	18835	18800	18923	18584	18716	18649	18639	18797	18888	18792	18845	18864	18705	18699	18931	18810	18640	18715	18803	18802	18757	18836	18733	18617	18844	18596	18797	18782	18743	18782	18746	18833	18708	18620	18900	18771	18862	18710	18814	18828	18701	18580	18819	18868	18757	18881	18748	19001	18648	18863	18820	18759	18699	18833	18762	18760	18857	18763	18777	18598	18671	18796	18827	18918	18855	18807	18782	18750	18785	18844	18674	18783	18670	18798	18820	18777	18818	18665	18761	18810	18777	18601	18885
23978	21164	27720	25442	25018	30106	32989	30709	30249	30377	30024	29914	29803	29875	29871	29496	29625	29652	29511	29625	29576	29537	29578	29552	29610	29473	29478	29244	29648	29354	29511	29588	29305	29292	29293	29465	29372	29556	29582	29319	29261	29503	29454	29243	29192	29473	29615	29486	29364	29439	29272	29230	29195	29515	29381	29243	29538	29477	29337	29353	29245	29363	29323	29424	29540	29173	29375	29318	29518	29401	29421	29284	29012	29196	29070	29326	29278	29284	29647	29345	29090	29481	28915	29336	29417	29228	29273	29109	29157	29114	29405	29192	29345	29112	29302	28909	29074	29078	29214	29166	29184	29221	29253	29255	29066	29205	29293	29373	29484	29314	29130	29200	29440	29039	29130	29088	29142	29257	29463	29269	29282	29238	29325	29457	29347	29616	29432	29300	29269	29179	29168	29280	29251	29149	29200	29283	29249	29449	29347	29028	29050	29206	29164	29169	29366	29073	29381	29088	29171	29312	29393	29515	29477	29251	29127	29425	29466	29443	29316	29382	29328	29060	29292	29375	29240	29366	29272	29195	29203	29263	29155	29291	29320	29390	29152	29456	29299	29154	29311	29027	29126	29101	29411	29230	29028	29259	29447	29135	29023	29454	29304	29310	29383	29348	29172	29203	29151	29400	29197	29066	29056	29065	29165	29137	29385	29065	29288	29402	29423	29107	29227	29245	29180	29295	29139	29316	29030	29343	29340	29366	29553	29221	29412	29150	29241	29170	29431	29235	29094	29445	29288	29278	29207	29092	29444	29374	29137	29203	29253	29260	29444	29560	29280	29268	29499	29347	29062	29115	29060	29048	29172	29470	29251	28929	29169	29122	29339	29113	29119	29277	29237	29468	29318	29317	29259	29213	29373	29239	29123	29248	29118	29043	29212	29148	29307	29302	29245	29316	29291	29295	29229	29149	29143	29569	29296	29034	29006	29220	28939	29388	29313	29412	29178	29079	29243	29256	29019	29484	29323	29167	29388	29197	29337	29300	29354	29270	29537	29093	29153	29512	29125	29331	29488	29402	29229	29396	29520	29154	29336	29172	29269	29238	29185	29182	29377	29317	29275	29361	29248	28879	29398	29143	29160	29389	29352	29188	29143	29162	29132	29177	29223	29432	29522	29234	29445	29328	29032	29162	29366	29242	29244	29249	29212	29297	29239	29168	29372	29463	29546	29380	29485	29085	29361	29159	29109	29167	29019	29319	29133	29344	29327	29180	29464	29245	29497	29252	29138	29270	29413	29060	29554	29325	29275	29404	29132	29152	29150	29351	29296	29102	29268	29157	29375	29336	29256	28938	28985	29312	29285	29137	29183	29288	29319	29275	29526	29029	29418	28996	29387	29313	29157	29239	29237	29446	29381	29067	29161	29456	29413	29296	29569	29345	29172	29188	29165	29043	29183	29572	29096	29431	29348	29057	29187	29036	29280	29495	29370	29306	29464	29296	29053	29121	29282	29362	29377	29449	29399	29416	29127	29259	29261	29374	29354	29512	29289	29501	29273	29133	29359	29361	29571	29300	29223	29590	29576	29251	29074	29152	29088	29031	29376	29337	29011	29154	29089	29111	29099	29388	29311	29126	28931	29180	29360	29064	29183	29071	29345	29368	29302	28894	29052	29212	29247	29099	29336	29079	29235	29175	29020	29462	29109	29145	29257	29400	29153	29117	29265	29014	29312	29346	29202	29529	29214	29264	29075	29264	29143	29385	29389	29007	29189	29156	29372	29408	29416	29359	29315	29254	29271	29211	29321	28865	28918	29278	29353	29097	29264	29510	29320	29025	29037	29221	29453	29043	29107	29340	29424	29130	29233	29123	29063	29112	29250	29409	29226	29048	29250	29060	29249	29110	29308	29338	29339	29220	29289	29130	29327	29122	29164	29194	29075	29101	28963	29317	29466	29258	29357	29338	29389	29162	29287	29237	28943	29139	29234	29431	29141	29242	29420	29224	29248	29118	29298	29329	29195	29302	29289	29542	29180	28913	29320	29250	29319	29418	28983	29290	29175	29271	29289	28896	28868	29294	29185	29642	29351	29502	29193	29329	29192	28975	29235	29312	29307	29283	29371	29227	29127	29105	29402	29095	29198	29285	29192	29436	29315	29355	29339	29382	29519	29189	29309	29206	29041	29153	29171	29225	28993	29138	29341	29485	29084	29115	29217	29091	29355	29236	29451	29226	29418	29329	29324	29359	29428	29368	29137	29184	29273	29209	29254	29368	29376	29151	28989	29691	29207	29446	29100	29048	29119	29235	29179	28882	29395	29028	29147	29261	29264	29316	29444	29183	29057	29372	29450	29214	29073	29110	29350	29124	29288	29371	29184	29307	29495	29117	29377	29381	29096	29533	29272	29183	28983	29135	29509	29161	29266	29258	29221	29434	29549	29449	29259	29207	29167	29327	29034	28951	29461	29457	29255	29130	29166	29033	29244	29618	29467	29108	29227	29237	29328	29422	29466	29102	29172	29267	29550	29249	29495	29242	29184	29287	28937	29529	29313	29418	29056	29301	29327	29229	29568	29190	29109	29208	29219	29156	29422	29331	29355	29065	29110	29417	29279	29112	29149	29168	29146	29239	29229	29269	29035	29308	28988	29092	29093	29095	29259	29179	28868	29396	29206	29059	29235	29576	29215	29355	29375	29516	29337	29173	29240	29346	29053	29190	29129	29239	29177	29283	29151	29182	29077	29292	29578	29217	29156	29067	29115	29283	29349	29283	29075	29304	29298	29386	29395	29415	29268	29064	29178	29480	29193	29321	29239	29394	29351	28981	29450	29484	29428	29577	29331	29481	29252	29104	28979	29358	29025	29270	29147	29200	29157	29029	29175	29072	29501	29216	29000	29566	29421	29339	29902	29351	29158	29295	29111	29107	29197	29236	29040	29112	29346	29210	29221	29403	29265	29186	29282	29401	29541	29239	29323	29175	29115	29470	29158	29354	29150	29223	29108	29370	29448	29105	29443	29356	29418	29107	29294	29175	29228	29192	29351	29480	29365	29227	29408	29085	29373	29382	29192	29210	29531	29441	29427	29372	29381	29222	29534	29340	29441	29310	29231	29239	29287	29392	29196	29070	29381	29103	29171	29279	29288	29131	29235	29547	29248	29244	29437	29494	29064	29127	29259	28961	29382	29398	29508	29403	29329	29204	29504	29253	29202	29391	29501	29217	29415	29262	29293	29139	29541	29241	29232	29148	29168	29232	29307	29371	29256	29351	29259	29533	29344	29480	29077	29495	29531	29290	29354	29346	29414	29451	29218	29272	29472	29488	29351	29450	29326	29140	29221	29456	29447	29100	29149	28976	29177	29178	29439	29282	29286	29085	29368	29442	29000	29276	29105	29102	29529	29197	29334	29379	29072	29450	29217	29448	29124	29413	29015	29037	29551	29130	29167	29081	29214	29179	29283	29145	29151	29355	29179	29183	29259	29276	29371	29378	29399	29151	29488	29326	29620	29344	29235	29259	29434	29189	29112	29220	29264	29275	29179	29247	29413	29196	29154	29138	29257	29177	29477	29265	29434	29296	28971	29213	29262	29348	29038	29080	29416	29224	29270	29237	29214	29022	29411	29409	29304	29431	29183	29566	29011	29284	29147	29077	29137	29328	29099	29132	29146	29316	29174	29366	29262	29209	29124	29415	29277	29106	29233	29111	29123	29365	29087	29459	29136	29284	29368	29182	29203	29277	29055	29104	29288	29154	29362	29309	29397	29361	29454	29475	29265	29445	29426	29439	29589	29378	28987	29320	29213	29193	29150	29287	29316	29338	29453	29217	29343	29197	29293	29445	29303	29369	29166	29219	29442	29026	29209	29100	29177	29274	29299	28848	29249	29131	29378	29225	29421	29333	29133	29187	29363	29106	28916	29306	29400	29252	29241	29119	29446	29002	29267	29294	29289	29355	29356	29014	29211	29036	29311	29264	29129	29161	29317	29137	29291	29122	29541	29416	29090	29141	29347	29192	29290	29174	29382	29386	29394	29524	29167	29202	29090	29018	29244	29056	29262	29182	29405	29331	29134	29302	29394	29138	29226	29165	29101	29375	29179	29252	29478	29122	29275	29460	29315	29456	29127	29362	29337	29215	29047	29091	29247	29343	29407	29216	29089	29388	29457	29413	29286	29357	29221	29314	29307	29288	29353	29672	29111	29398	29520	29500	29546	29320	29283	29382	29454	29075	29502	29392	29280	29135	29097	29015	29498	29332	29121	29193	29383	29644	29366	29315	29552	29532	29297	29094	29376	29001	29376	29201	29180	29167	29080	29195	29358	29201	29394	29243	29020	29177	29301	29319	29364	29010	29388	29247	29163	29082	29346	29223	29385	29268	29403	29512	29499	29356	29286	29327	29478	29501	29371	29334	29056	29151	29157	29241	29248	29042	29201	29294	29386	29348	29395	29156	29222	29478	28959	29149	29047	29575	29218	29296	29311	29085	29073	29104	29475	29280	29059	29318	29257	29139	29598	29484	29420	29413	29328	29096	29177	29439	29066	29200	29284	29560	29214	29247	29301	29311	29262	29426	29392	29083	29223	29276	29061	29350	29368	29506	29274	29097	29325	29333	29336	29367	29272	29400	29344	29456	29328	29355	29431	29159	29283	29145	29128	29073	29160	29255	29436	29198	29318	29244	29518	29472	29221	29186	29078	29322	29223	29375	29289	29153	29146	29390	29433	29376	29170	29401	29294	29391	29253	29257	29113	29175	29325	29402	29102	29077	29015	29330	29207	29239	29432	29239	29327	29474	29495	29319	29404	29566	29375	29484	29460	29278	29131	29489	29296	29140	29331	29001	29194	29341	29165	29193	28918	29333	29354	29245	29415	29081	29079	29397	29574	29488	29006	29316	29443	29138	29043	29450	29217	29176	29195	29396	29300	29149	29449	29228	29335	29461	29447	29355	29398	29440	29405	29319	29234	29274	29212	29257	29423	29427	29174	29333	29140	29407	29244	29311	29201	29256	29404	29471	29183	29184	29136	29410	29369	29244	29330	29362	29495	29267	29113	29133	29082	29294	29386	29151	29194	29014	29140	29482	29325	29269	29451	29522	29189	29449	29548	29321	29124	29337	29399	29103	29084	29076	29285	28929	29084	29147	29110	29031	29083	29259	29170	29445	29414	29402	29270	29459	29473	29390
18303	29374	28803	24296	22472	21186	20107	19770	19306	19309	19340	18887	18719	18410	18516	18717	18577	18432	18553	18328	18238	18105	18091	18362	18290	18081	18246	18169	18198	18078	18232	18264	18195	18057	18140	18013	18042	18062	18018	18104	18085	18118	18091	18178	18060	18065	18058	18129	18202	18163	18241	18084	18322	18095	18099	18062	18236	18115	18225	18080	18054	18199	18189	17899	18186	17972	18099	18082	17840	17882	17958	18026	18053	18017	18005	17892	18057	18007	17944	17841	18129	17902	18045	18129	17956	18061	18088	17966	18100	18104	17996	17958	18012	18024	18092	17934	18123	17970	17955	18094	17990	18023	17918	18101	17770	18148	17777	18002	17929	18024	18153	18042	18098	17929	18080	17952	18058	17844	18092	18098	17976	18154	17940	18053	18154	17947	18006	17947	18015	17867	18138	18095	17912	18194	18068	18076	18025	17871	17973	17953	18130	18172	18260	17931	18059	18123	18164	17881	17961	17903	18105	18037	18044	17935	18028	18057	18020	18183	17902	18137	18009	17804	17949	18009	17992	18088	17878	18010	17925	18070	17940	18062	18085	18047	17873	17876	18021	17959	17952	18004	17956	17923	17996	18150	18046	18013	17985	18078	17721	18083	17870	18143	18167	18204	17805	18164	17906	17985	18095	18182	18015	17893	18040	18018	18220	18014	18236	17829	17915	17967	17898	17832	18126	18010	18076	18034	17927	18029	17801	18068	18065	17995	18204	17960	18083	17871	18041	18012	17965	18182	17996	18039	18043	18131	18051	17984	18101	17985	18054	17987	17907	18051	18092	17925	18084	17955	18130	18217	17921	17990	18053	18052	17865	18007	18188	18009	18164	17992	18136	18063	17960	18020	18021	17963	17941	18093	17892	17812	17997	18022	17855	18182	17999	18028	18048	17996	17987	18135	18154	17913	18065	17967	17821	17949	17848	18078	17941	18211	18131	18187	18011	17979	17836	18166	18038	17976	17929	18015	17947	17892	18135	17876	17834	17875	17945	17999	17815	18072	17808	17884	17969	18033	17966	18046	18048	18103	18128	18136	17950	18010	17918	17913	18087	18022	17858	18004	17948	17914	17914	17877	18118	18141	17987	17915	18031	17850	17881	18039	17966	18054	18116	17959	18004	18027	17860	18077	17922	18094	18138	17963	18049	17826	17983	18004	18140	18010	18093	17909	17917	18007	17999	18043	18053	17998	17944	17921	17924	18094	17886	18129	18044	17931	18109	18004	17900	18133	18001	17887	17971	17953	18057	18011	18031	17915	18150	17902	18135	17834	18071	17863	18063	18056	18026	18009	18240	17986	18201	17960	17801	18067	18042	17971	17940	17914	18051	17994	18069	18026	18087	18222	17920	17998	17878	17929	18294	17896	18027	17860	17990	17961	18048	18134	18055	17990	18237	17957	18048	17919	18124	18007	17886	17983	18029	18004	17901	18084	18004	18028	18234	17966	18064	18148	18000	18039	17828	18002	17965	17949	17877	17965	17989	18074	17825	18003	18031	17911	17958	17974	17946	17909	18047	18111	17871	18096	18216	17814	18085	17945	17978	18102	18090	18213	17960	18099	17971	17918	17893	18044	18065	18111	17987	17973	17994	18060	17899	17914	17951	17983	18060	18086	17939	18160	18177	17906	17975	18079	17807	17991	17937	17970	17952	17883	18002	18024	17928	18143	18059	17949	18062	17966	17985	17894	17857	18062	18010	17898	17883	17932	17914	18100	17884	17861	18032	17960	17905	18092	17925	17960	18094	18152	18193	17966	17961	18126	17803	17931	18117	18041	17909	17987	17963	17877	18054	18034	17881	18106	18098	17818	18139	17895	17821	17858	18133	17996	17881	17798	17826	18020	18031	17989	17971	17973	17978	18074	17886	18060	18024	18013	18012	17938	18206	18001	18193	17986	18110	18187	18025	18065	17974	18104	18047	17867	18034	17937	17912	17970	17728	18063	18002	18044	17717	18068	18150	18128	17900	17842	17952	18091	18080	17951	18044	18079	18212	18059	18198	17938	18093	18032	18219	18088	17977	18132	17985	17910	17937	18105	17871	17882	18089	18092	17998	18068	17949	17975	18170	18036	18069	17943	17893	17974	18118	17953	17979	18078	18001	17849	18182	18007	17917	17762	17906	18048	17962	18100	17983	18041	17896	17888	18034	18011	18142	18057	17972	17965	17809	17967	18033	18079	17932	17995	17892	17859	17970	18186	18059	17901	17948	18009	17970	18024	17950	17981	17870	18178	18069	18016	18083	18033	17978	18048	17967	17771	17847	17900	17925	18005	18186	17870	17837	18058	18007	17936	18093	18058	18189	17880	18059	18068	17901	18090	18110	18207	18062	17888	17952	18049	18027	18047	18081	17907	17870	18058	18200	18110	18056	17913	18001	18054	18064	18073	18175	18001	18027	17792	17999	17978	17890	18166	17981	18018	17947	17966	17977	18111	17964	17970	17894	17912	17995	17997	18076	17783	17856	17973	17950	18200	17956	17799	18006	17932	18061	18040	17868	18053	17928	18155	17928	17973	18003	18052	18064	18030	18002	18245	17901	17968	18044	18119	17996	18170	17922	17836	17983	17932	18097	17891	18199	18026	17933	18125	17990	18129	18035	18030	17876	17864	17974	17976	17970	18105	18123	17970	18221	17942	18044	17855	18064	18136	17949	17805	18066	17805	18141	17861	18154	18071	18082	17964	17891	18026	17962	17905	17936	17789	18103	17884	17852	17941	18059	17877	18118	17991	18025	18020	17963	18085	17992	17935	18104	17831	18048	18150	18006	17937	18082	18102	18008	17918	17952	17923	17868	17971	17988	17929	18162	17974	17860	18075	17858	18184	17848	17984	18099	17885	17862	17968	18005	18081	17917	17794	18138	17942	17785	18121	17955	18018	18138	18220	18079	18163	18045	17966	18021	17984	18059	18138	17880	18133	17931	17898	18075	17960	17948	18085	17955	18049	17964	18045	18138	17905	18114	17775	17953	18091	18152	18053	17846	17992	17979	17912	18064	17998	17852	18103	17920	18081	18008	18039	18011	17933	18105	18034	17918	17869	17969	18029	18000	17858	17835	18085	17935	18049	18113	18064	18132	18025	17850	17970	17991	18033	18002	18091	17996	17873	18079	17817	17873	17827	17866	18071	18199	17935	17858	17744	17838	17977	18066	17882	17970	17911	18103	18071	18172	17956	18001	18144	18149	17959	18087	17969	18100	17931	18105	17791	17920	17993	18002	18159	17921	18041	17976	17942	18016	18100	18025	18036	18103	17985	17900	17897	17955	18173	18049	17991	18105	18059	17898	17936	18009	17969	18024	18080	18011	18072	18033	18038	17955	18082	18052	18015	17914	18120	17965	17956	17970	18046	17878	18213	18133	17905	18012	18048	17953	17859	18098	17832	18004	17845	18029	17988	17920	18033	17826	18062	18180	18048	17878	18132	17950	18090	17899	18111	18089	18010	18193	18086	18029	17890	17952	17970	18037	17888	17698	18172	17925	18096	17986	18017	17952	17922	18048	18165	18037	17828	18036	17976	17882	17893	17849	18059	17962	17962	18037	17976	17898	17987	17913	17908	18011	18037	18062	18026	17920	17946	17969	18030	18128	17873	17995	17941	18120	18128	18240	18214	18032	17881	17901	17997	17993	18152	18115	18042	17850	17902	18053	18058	18086	18183	18123	18003	18038	18120	18009	18080	17970	17994	18178	18041	17926	17968	18035	17928	17937	18206	18050	17921	17896	18027	18162	17982	18223	18084	18059	17929	17927	17890	17924	17981	18153	17874	17917	17882	17879	18188	17892	18106	18115	17957	18100	17981	18086	18048	18051	18107	17935	17922	18070	18082	17940	17792	17962	18062	17936	17977	17980	17983	18059	18036	17923	18149	18009	18047	18078	17952	17959	18218	17907	17799	17826	17942	17957	17954	18172	18029	18059	18115	17929	17920	17958	18010	17757	17939	18018	17981	18073	18140	18151	18135	17883	17872	18053	17786	18012	17839	18136	17913	18129	18011	18019	18028	18124	17888	17970	17936	17965	17945	18051	17998	18043	18043	17907	18045	18150	17976	18147	18138	17974	17960	17897	17917	18077	17912	18114	17979	17704	18097	17918	18014	17976	18072	17976	17969	18075	18116	18168	17992	18014	18040	18022	17870	18134	17907	18105	17877	18069	17958	17964	18042	17994	18388	18171	17817	17927	18078	18093	17840	18000	18004	17948	18064	18051	18088	18006	17945	17994	17984	17953	18016	17941	17914	17864	17978	18065	18057	17999	18039	18029	18052	18041	18079	17961	18145	18044	18019	17890	18151	18008	18123	17928	17865	17818	18041	17945	17860	18030	17923	18043	18149	18000	18041	18024	17978	18101	18065	17892	17922	17992	18092	17936	18099	18063	17969	18022	18124	17845	18198	17902	18182	17997	17936	18187	18132	18018	18093	17967	18009	18031	18228	18058	18018	18065	17977	17934	17958	17867	18042	18215	17949	17962	18009	17950	17871	17947	18008	18042	17896	17868	18074	18230	17851	18087	17978	18012	18153	18000	18011	17968	17989	18067	17871	18024	18097	17940	18099	18032	17792	18007	18061	17974	18001	17958	17996	18029	18068	18056	17924	18075	17983	18016	17877	17981	18158	18027	17949	17880	17953	18257	17823	17948	17974	17811	17931	17975	17966	18028	18039	18089	17958	18022	17990	18013	18034	18016	17888	18195	18048	17991	18009	18010	18109	18189	17987	18062	17987	17979	18106	17921	17994	18017	18005	18024	17893	18038	17986	17980	17924	18055	18147	18086	18085	18029	18172	17919	17919	18019	17762	17950	18175	18008	17962	17980	17989	17955	18029	17969	17864	17925	18009	17801	17931	18022	18070	18103	18170	18068	17973	18068	18009	17984	18038	17951	18048	18028	18105	18025	18114	18020	17980	17987	18216	18060	18078	17977	18003	17941	18124	18053	17986	18066	18027	18008	18229	18061	18049	18063	18095	18116	18002	18206	17983	18107	18045	17994	17894	18023	17959	18131	17934	18100	17838	18069	18164	17926	17961	17877	17982	17873	18085	17987	18147	17949	17970	18034	17827	18074	18033	18015	17836	17871	18142	18110	18124	18042	17929	17875	18030	17921	17887	17866	18198	17809	17953	18105	18030	18059	17809
22673	21199	27735	25082	22831	28567	34736	31896	31169	31134	30995	30546	30706	30489	30302	30516	30456	30214	30103	30098	30405	30064	30043	29985	29893	29824	29895	29767	29777	30039	29736	29521	29782	29929	29895	29728	29810	29823	30007	30069	29782	29907	29536	29727	29859	30078	29842	29702	29891	30058	29877	29931	29880	29659	29725	29677	29826	29558	29845	29697	29746	29726	29596	29822	29589	29704	29708	29559	29594	29766	29881	29666	29682	29524	29532	29604	29891	29562	29742	29581	29675	29405	29856	29654	29663	29612	29890	29855	29486	29497	29725	29473	29774	29535	29491	29820	29610	29468	29606	29881	29665	29519	29840	29785	29368	29527	29489	29451	29776	29547	29679	29590	29699	29787	29695	29708	29652	29744	29839	29499	29754	29498	29518	29593	29266	29709	29732	29368	29653	29692	29731	29718	29350	29465	29586	29559	29964	29488	29694	29618	29567	29478	29675	29724	29631	29487	29471	29584	29686	29597	29688	29649	29735	29513	29418	29494	29635	29489	29622	29664	29363	29615	29906	29409	29525	29533	29400	29451	29363	29726	29494	29643	29721	29554	29858	29652	29748	29679	29518	29390	29341	29643	29661	29427	29336	29763	29563	29648	29683	29663	29570	29710	29490	29367	29404	29584	29512	29669	29660	29745	29529	29476	29463	29535	29822	29547	29504	29654	29738	29325	29720	29662	29593	29348	29570	29449	29401	29772	29729	29817	29694	29608	29575	29859	29585	29497	29767	29573	29208	29555	29668	29455	29664	29753	29481	29613	29682	29603	30172	29311	29423	29594	29464	29601	29502	29427	29506	29503	29507	29692	29721	29813	29559	29340	30052	29475	29424	29777	29407	29413	29484	29749	29696	29575	29846	29444	29702	29349	29246	29601	29763	29517	29709	29226	29646	29500	29747	29586	29580	29796	29598	29743	29482	29752	29766	29822	29642	29618	29337	29578	29538	29428	29482	29755	29525	29631	29379	29773	29728	29787	29682	29481	29802	29890	29517	29414	29473	29470	29609	29676	29685	29538	29237	29921	29658	29701	29731	29702	29567	29609	29743	29563	29528	29647	29519	29423	29569	29545	29441	29579	29567	29676	29486	29695	29520	29658	29554	29548	30010	29503	29381	29464	29645	29659	29330	29525	29666	29714	29846	29301	29575	29457	29830	29598	29343	29241	29483	29548	29706	29521	29541	29520	29675	29427	29251	29539	29663	29571	29827	29374	29556	29189	29622	29786	29336	29752	29552	29616	29413	29580	29575	29199	29590	29694	29456	29867	29660	29417	29357	29724	29805	29520	29231	29583	29609	29518	29677	29691	29512	29443	29352	29555	29747	29666	29511	29807	29716	29919	29644	29498	29454	29631	29635	29558	29418	29566	29583	29724	29872	29559	29474	29539	29708	29726	29653	29254	29831	29710	29643	29529	29734	29433	29663	29553	29354	29482	29606	29538	29731	29467	29340	29824	29502	29515	29704	29609	29589	29647	29567	29303	29663	29558	29475	29467	29470	29541	29559	29510	29594	29587	29631	29497	29608	29597	29547	29666	29491	29492	29417	29562	29537	29539	29579	29599	29707	29652	29745	29338	29643	29514	29516	29421	29104	29406	29204	29458	29623	29652	29664	29598	29613	29749	29674	29436	29519	29360	29571	29822	29631	29422	29445	29480	29686	29594	29635	29317	29461	29606	29559	29708	29366	29421	29722	29683	29553	29697	29663	29564	29324	29399	29374	29677	29405	29510	29512	29597	29903	29305	29456	29844	29727	29539	29701	29681	29452	29644	29523	29663	29406	29520	29521	29569	29767	29332	29563	29610	29550	29639	29521	29417	29839	29527	29593	29683	29567	29645	29500	29664	29411	29483	29587	29478	29467	29680	29520	29784	29483	29857	29409	29718	29412	29656	29606	29619	29536	29755	29504	29455	29798	29338	29334	29408	29605	29930	29675	29926	29725	29679	29913	29468	29618	29628	29389	29411	29434	29384	29629	29639	29696	29516	29859	29906	29820	29586	29430	29729	29684	29608	29538	29440	29431	29386	29651	29502	29728	29773	29936	29711	29789	29539	29490	29598	29664	29511	29589	29497	29414	29409	29740	29594	29621	29656	29623	29489	29636	29509	29477	29463	29717	29578	29416	29550	29769	29779	29396	29423	29537	29300	29558	29347	29358	29353	29670	29696	29681	29877	29364	29519	29656	29448	29841	29634	29895	29623	29767	29294	29646	29528	29363	29685	29661	29457	29329	29437	29588	29631	29496	29628	29619	29495	29318	29446	29761	29633	29285	29497	29502	29278	29666	29516	29670	29588	29576	29664	29289	29489	29495	29686	29588	29351	29605	29509	29722	29822	29516	29639	29662	29534	29412	29465	29638	29592	29581	29398	29557	29404	29655	29598	29711	29670	29716	29461	29686	29290	29483	29726	29446	29705	29627	29335	29397	29659	29518	29739	29577	29617	29512	29284	29548	29623	29712	29641	29440	29593	29989	29557	29273	29419	29590	29684	29799	29543	29830	29374	29603	29535	29539	29576	29356	29550	29703	29616	29872	29554	29695	29499	29736	29546	29502	29660	29632	29607	29663	29658	29387	29625	29698	29656	29632	29345	29575	29537	29367	29482	29840	29546	29791	29881	29652	29448	29795	29275	29549	29719	29538	29490	29703	29588	29408	29415	29513	29845	29588	29519	29433	29261	29477	29493	29260	29516	29748	29751	29752	29620	29794	29666	29561	29494	29465	29442	29558	29503	29783	29649	29556	29362	29629	29813	29749	29437	29749	29580	29472	29583	29564	29498	29418	29747	29512	29662	29833	29457	29559	29774	29432	29722	29264	29547	29736	29591	29390	29382	29321	29557	29599	29640	29547	29435	29542	29766	29635	29786	29714	29833	29789	29783	29805	29579	29395	29436	29585	29475	29593	29584	29580	29252	29494	29607	29712	29430	29523	29474	29528	29632	29319	29671	29674	29576	29593	29605	29699	29803	29593	29824	29342	29645	29533	29538	29539	29486	29609	29656	29852	29762	29750	29242	29478	29497	29345	29439	29690	29489	29768	29711	29545	29447	29758	29706	29721	29657	29957	29757	29616	29727	29788	29569	29507	29370	29386	29976	29873	29792	29897	29488	29893	29582	29607	29450	29826	29299	29603	29517	29572	29701	29407	29735	29540	29426	29689	29585	29433	29398	29705	29595	29893	29430	29378	29669	29540	29691	29824	29608	29763	29743	29415	29401	29824	29579	29505	29459	29440	29405	29798	29747	29315	29620	29532	29559	29674	29606	29732	29844	29423	29602	29624	29458	29711	29778	29693	29414	29569	29668	29479	29654	29608	29390	29504	29569	29552	29453	29579	29390	29397	29705	29615	29583	29533	29640	29581	29683	29774	29429	29560	29599	29507	29762	29641	29684	29249	29331	29431	29811	29670	29610	29364	29410	29591	29654	29745	29478	29349	29513	29768	29671	29438	29814	29394	29359	29394	29675	29602	29479	29609	29623	29896	29559	29576	29557	29808	29811	29647	29760	29736	29494	29670	29663	29603	29614	29331	29612	29605	29504	29522	29383	29717	29629	29531	29604	29473	29494	29618	29209	29359	29653	29874	29690	29304	29291	29567	29597	29363	29461	29609	29224	29485	29461	29359	29772	29724	29591	29821	29551	29793	29573	29498	29473	29505	29745	29639	29822	29431	29735	29776	29670	29443	29839	29429	29681	29580	29585	29567	29465	29893	29654	29578	29658	29467	29558	29420	29360	30084	29794	29913	29350	29603	29595	29601	29766	29691	29454	29715	29653	29706	29702	29391	29536	29723	29256	29758	29326	29620	29559	29672	29770	29674	29554	29777	29711	29676	29659	29436	29610	29581	29583	29634	29519	29456	29377	29604	29534	29640	29905	29652	29444	29364	29453	29488	29625	29755	29388	29707	29422	29427	29248	29458	29466	29419	29710	29321	29504	29467	29267	29514	29541	29527	29791	29275	29395	29730	29662	29550	29751	29531	29582	29459	29373	29548	29754	29881	29449	29496	29599	29680	29563	29576	29415	29308	29515	29572	29641	29690	29351	29705	29318	29628	29624	29702	29538	29700	29831	29701	29713	29407	29543	29486	29546	29452	29748	29510	29718	29515	29754	29682	29349	29527	29683	29342	29600	29589	29412	29598	29715	29537	29548	29473	29441	29650	29527	29630	29575	29567	29672	29314	29657	29516	29443	29492	29427	29800	29720	29498	29293	29754	29881	29655	29432	29278	29558	29592	29495	29528	29743	29420	29412	29561	29422	29186	29570	29758	29698	29597	29576	29772	29369	29550	29549	29504	29703	29503	29332	29650	29624	29865	29566	29764	29484	29600	29852	29654	29707	29417	29557	29525	29429	29381	29387	29622	29502	29634	29664	29549	29680	29378	29553	29576	29624	29547	29526	29549	29519	29557	29365	29615	29584	29761	29376	29499	29539	29426	29659	29327	29459	29733	29614	29724	29312	29607	29650	29774	29884	29656	29523	29605	29405	29561	29491	29617	29420	29612	29579	29690	29796	29806	29966	29611	29407	29594	29727	29440	29707	29667	29594	29550	29650	29501	29422	29577	29477	29528	29853	29616	29745	29521	29644	29474	29515	29728	29677	29302	29608	29483	29382	29650	29641	29560	29728	29486	29449	29687	29546	29562	29360	29675	29328	29504	29734	29601	29495	29677	29677	29784	29438	29622	29561	29658	29540	29595	29648	29611	29747	29665	29475	29531	29545	29452	29630	29591	29359	29533	29759	29734	29847	29566	29451	29458	29706	29522	29527	29716	29650	29702	29623	29823	29616	29368	29640	29804	29462	29822	29542	29499	29666	29674	29617	29395	29482	29562	29522	29793	29618	29583	29680	29699	29434	29630	29439	29812	29786	29387	29799	29906	29714	29555	29364	29781	29562	29677	29726	29512	29523	29467	29480	29776	29634	29593	29493	29572	29544	29514	29610	29659	29466	29431	29379	29440	29411	29605	29569	29724	29572	29638	29590	29540	29455	29373	29549	29560	29377	29576	29490	29453	29673	29491	29445	29318	29445	29735	29612	29640	29430	29756	29657	29756	29626	29581	29649	29452	29535	29346	29500	29467	29511	29779	29601	29385	29671	29413	29558	29743	29548	29545	29621	29516	29696	29687	29608
19992	34454	33884	27965	24623	23107	21867	21007	20679	20244	19895	19591	19372	19096	19297	18942	18767	18855	18889	18608	18520	18573	18541	18330	18346	18442	18439	18261	18219	18319	18255	18497	18205	18416	18230	18424	18295	18281	18335	18303	18406	18313	18364	18324	18068	18066	18323	18376	18359	18197	18316	18372	18373	18250	18286	18151	18000	18153	18273	18157	18183	18330	18201	17964	18242	18028	18254	18116	18061	18256	18181	18088	18099	18173	18083	18164	18085	18198	18128	18167	18151	18030	18019	18245	18173	17846	18003	18126	18183	18116	18243	17883	18094	17934	18033	18111	18139	18081	17983	18061	18267	17987	18139	18232	17996	18308	18058	18077	18258	17934	18079	18276	18303	18109	18123	18190	18111	18052	18052	18075	18227	18191	18213	18105	18180	18035	18160	18078	17851	18181	18185	18113	18264	18174	18070	17975	17879	18161	17983	18106	18126	18025	18291	18080	17958	18086	18125	18206	18169	17993	17954	17904	18080	17938	18161	18079	18162	18204	18042	18103	18197	18070	18035	18083	18035	18185	18112	18148	18087	18079	18124	18125	18034	17869	17898	18025	18172	18164	18218	17855	18305	18094	18322	18264	18039	18118	18042	18094	18026	18096	17989	18151	18125	18124	17869	18053	18116	18041	18120	18227	18008	17954	17942	18038	18192	18099	18348	18074	18018	18176	18168	18106	18031	17962	17953	18116	18134	18088	18178	17991	18190	17903	18001	18085	18216	18077	18190	18281	18194	18019	18142	18108	18056	18319	18185	18028	18154	18031	18062	17962	18030	18120	18106	18192	18093	18029	18096	18052	17936	18043	18113	18136	18003	18135	18151	18181	18052	18167	17920	18053	18249	18177	17967	18072	18038	18058	18122	18060	18037	18179	18238	18042	17972	18018	17988	17990	17997	18154	18146	18144	18135	18169	18004	18027	17970	18028	18077	18095	18092	18050	18209	18045	18147	18152	18107	18019	18208	18127	18069	17955	18269	18014	18173	17927	18006	18121	18086	18024	18027	17928	18113	17990	18218	18003	18143	17946	18157	18133	18210	18145	18069	18203	18232	18106	18105	18127	18116	18118	17907	18189	18073	18119	18219	18079	18288	18049	17960	18107	18090	18151	18171	18022	17953	18158	17854	18086	17945	18190	18097	18111	18139	18124	18239	18090	18067	18202	18183	17915	18009	18068	18101	18152	18100	18090	18154	18143	18039	17937	18095	17785	17986	18133	18025	18074	18155	18210	18203	17897	18125	18080	18106	17968	18201	17813	18139	18043	17950	17935	18257	18196	18209	17972	18155	18137	18105	18009	18373	18118	17883	18018	18082	17938	18073	18228	18022	18192	18078	18203	18110	18078	18055	17993	17978	18082	17912	18078	18185	18012	18135	18306	18131	17998	18168	18263	18243	18133	18042	18225	17881	18084	17946	18204	18075	18303	18085	18064	17953	18073	18144	18105	17928	18004	18128	18068	18166	18113	18083	18004	18027	18066	18042	17982	18081	17997	18095	18198	18059	18079	17993	18116	18046	18111	18091	18017	18062	18082	18256	18086	18061	18040	18004	18089	17995	18173	18131	18354	18000	18109	17980	18033	18061	17967	18182	17865	18131	18038	18093	18027	18074	18108	18007	18191	18087	18099	18011	18103	17888	18104	17909	18005	18067	18068	18050	18062	18178	18102	18015	18227	18113	17979	17985	18168	18057	18363	18222	18313	18248	18044	18218	18182	18198	18104	17949	18108	18363	18074	18125	17931	18190	18200	18157	18171	18053	18175	18003	17846	18109	18092	18166	18099	17997	18120	18015	18061	18051	18175	18191	18256	18041	18085	18161	18071	18215	17982	17970	17875	17989	17920	18003	18092	17903	18080	18208	18127	18104	18044	17854	18028	18116	18075	18125	17905	18157	18140	18020	18161	18180	18029	18148	18088	18118	17966	18264	18087	18114	17918	18154	18130	18329	18168	18222	17944	17929	18139	18085	17960	18063	18064	18086	18168	18103	18042	17931	18129	18047	17977	18197	17992	18058	18111	18018	17976	17976	18268	18155	17963	18245	17995	18246	18041	17988	17939	18147	18011	17911	18065	17929	18085	18058	17995	18086	18012	17976	18141	18236	18035	18220	18018	18070	18006	18018	18074	17911	18019	17985	18208	18065	18258	18264	18066	18170	18124	18023	18134	18023	18174	18267	18175	18224	18084	18049	17903	18208	18023	18232	18143	18185	18162	18074	17883	18201	18343	18131	18043	18186	18154	18069	17905	18025	18181	17942	18158	18176	18067	18000	17990	17987	18207	18104	18290	18056	18040	17968	18367	18141	18067	18001	17988	17986	17978	18186	17985	18129	17912	18077	18169	17959	18139	18091	18108	18107	17963	18065	17913	18084	18271	18107	18035	17893	17955	18072	17960	18051	18083	18092	18152	18132	18008	17843	18126	18327	17891	18059	17942	18314	18155	18094	17967	18115	18081	18077	18078	17951	18153	18365	18118	18019	17989	18146	18042	18095	18080	18067	18295	18109	18082	18135	18191	18261	18080	17818	18127	18116	18223	18198	18193	17993	18029	17874	18092	17954	18086	17877	18240	17938	18153	18077	18155	17963	18172	17969	18068	18113	18092	17992	18121	18027	18046	18172	18072	18220	18141	18040	18038	18116	18255	17937	18018	18130	18148	18072	18217	18144	18191	18049	18190	18023	18207	18136	18023	18152	17999	17859	18335	18042	18029	18153	18014	18093	17962	18242	18018	18058	17932	17953	18161	18319	18011	18444	18085	18045	18143	18165	18087	18107	18014	18056	17988	18119	18215	17959	18114	18262	18247	18175	18100	17801	17986	18036	18122	18109	18115	18293	18107	18211	18234	18142	18090	18251	18273	18125	18018	18140	18182	18184	18035	18032	17975	18068	18012	18144	18181	18214	18154	18113	18054	17947	18060	18050	17946	18061	18104	18261	18232	18046	17815	18077	18183	17976	18162	18030	18057	18014	17980	18093	18370	17963	18262	18286	17814	18100	18066	18074	18060	17980	18131	18253	18286	18087	18090	18261	18102	18035	18051	18261	18095	18249	18136	18221	17901	18082	18060	18127	18017	18174	18081	18191	18105	18117	18222	18036	18001	18076	18059	18012	18064	18086	18159	18016	18278	18069	18144	17990	18061	18053	17940	18053	18041	18243	18212	18033	18176	17980	18090	18115	17975	18161	18015	18178	18134	18130	17992	18081	18128	18098	18041	18199	18013	17976	17987	18172	18209	18056	17913	17892	18148	18141	17974	18104	18137	17920	17905	18200	18157	18089	18110	18029	18198	18183	17930	17924	18171	18143	18151	18119	17958	18202	18097	18107	17966	18157	17973	18140	18027	18231	18027	18054	18136	17946	17917	18147	18078	18198	18024	17904	18139	18013	18344	18144	18134	18169	18148	18049	17961	18156	18126	18261	18086	18042	18163	18077	18140	18052	18173	18235	17895	18155	18105	17836	18092	18158	18025	18056	18173	18101	18019	18217	18088	18089	18089	18132	18070	18236	18035	18184	17967	18223	18020	18118	18074	18198	18142	18222	18076	18086	18137	17980	18139	17968	18232	18081	18118	18197	18115	18093	18062	18149	18019	18254	17955	18096	18207	18087	18137	18169	18123	18138	18066	18003	18049	18130	18174	18263	18043	17984	18000	18068	18126	18063	18046	18182	17937	17979	17935	18111	17887	18242	18009	18178	18044	18009	18083	18203	18060	18062	18294	18063	18054	18250	17946	17967	18244	18156	17922	18074	18183	18175	17906	18059	18057	18278	18060	18010	18184	18141	18000	18145	17995	18061	18148	17942	18142	18309	18215	18145	17990	18105	18046	18118	18027	18259	18013	18015	18170	18234	18165	18288	18232	18126	18272	18189	17968	18161	18078	17999	18124	18010	18054	17961	18114	18063	18219	18164	18035	18039	18241	17989	18103	18242	18217	18042	18021	18077	18216	18043	18111	17844	18232	18089	18151	17951	18138	17972	18028	18151	18211	18111	17985	18050	18232	18179	18091	18207	18146	18042	18096	18084	18187	18089	18108	18160	18079	17909	18183	18164	17997	18132	18063	18092	18006	17927	18141	18073	18070	18118	18011	18005	18064	18161	18072	18012	18000	18266	18234	17952	18054	18295	18156	18065	18113	18092	18020	18098	18037	18015	18116	18224	18032	18183	18048	18005	17903	18105	17896	17845	18007	18070	18190	18168	18035	17958	18066	18047	18069	18157	18135	18265	17940	18130	18046	18031	18084	18091	18049	18039	18116	18114	18067	18044	18078	18009	18069	18132	17981	18035	18157	18051	18015	18259	17849	18125	18338	18230	18213	18026	18155	18088	18062	18212	17983	18059	17994	18012	18199	18116	18168	18016	18134	18198	18111	18146	17911	18059	18335	18126	18139	18065	18001	18134	17973	17969	18090	18163	18020	18026	18044	18037	18017	18024	18072	18071	18069	18229	18169	18116	18072	18109	18102	18069	18086	18186	18086	18162	18072	18106	18049	17975	17982	18042	18024	18066	18012	18073	18174	18005	18184	18039	18104	18287	18018	18135	18131	18097	18085	18093	17896	18122	17868	18169	18197	18094	18036	18144	18187	18008	18109	18237	17981	18033	18004	17979	18196	18000	18007	18038	18103	18150	18054	18035	17869	18116	17986	18017	17988	18188	18072	18142	18001	18097	18093	17959	17989	17917	17846	18014	18087	18065	18087	18017	18033	17936	18149	18026	18058	18216	18076	18133	18074	17952	18172	18190	18018	18042	18009	17793	18068	18104	18092	18143	17966	18073	18141	18021	18168	18092	17970	18114	17919	18239	18163	17947	18174	18008	18050	18205	18098	18087	18112	18196	17967	18287	18166	18163	18238	18118	17972	17872	17996	18126	18046	18091	18123	18128	18132	18057	18094	18100	18096	18055	18128	17943	18160	18181	18242	18200	17880	18103	17994	17996	18130	18178	18050	18078	18091	18113	18085	18096	18072	18173	18176	17960	18019	18170	18064	18001	18117	17970	17980	18175	18184	17882	18091	18195	18125	17889	18133	18211	18003	18159	18110	18215	18057	18064	18204	18118	18037	18097	18089	18201	18090	18188	18099	18133	18012	18221	18097	17965	18082	18088	18179	18100	18072	17976	18154	17898	18209
36331	29309	34217	33223	31948	31799	31699	31478	31282	31360	31427	31223	31182	31225	31085	30973	31129	31351	31513	31254	31013	31005	30860	31175	31066	31173	31242	30883	31143	31318	30981	31162	30924	31002	31281	31205	31184	31183	31124	31178	30843	31112	30926	30928	30979	30966	31033	30977	31073	31225	31138	30919	31182	30871	31085	30920	31181	30991	31104	30755	30928	30873	31118	31071	30821	30902	30802	30873	30964	30885	30864	30712	31049	31275	30852	30788	30889	30941	30992	30997	31211	30957	30901	31046	31071	30990	30939	30829	30970	31040	30960	31178	31131	30823	31070	30958	31043	30912	31035	30844	30981	31024	31162	31163	30931	30781	31112	30960	30988	31018	31233	30777	30926	30852	30880	30996	30903	31134	31022	31042	31097	30901	31103	30827	31031	31062	30945	30891	31153	30901	31069	31063	30811	31055	30863	30990	30845	30906	30692	30881	30880	30813	30789	31003	30975	31161	31052	31089	31051	30875	31412	31071	30762	30928	30982	31042	30925	31296	31023	31075	31253	31165	31006	30988	31136	30849	31055	30928	30958	31148	31028	31169	30906	30967	30807	30841	30673	30831	31014	30983	30743	30861	31053	31044	31058	31048	31060	30955	30900	30881	30964	31076	31096	30871	31309	30996	30948	30966	30800	31050	30924	31012	31161	30985	31255	30921	30535	30984	31220	31185	30921	30896	31175	31123	31115	31077	30895	31000	31154	30904	31129	31143	31178	30946	31024	31068	31054	30980	30671	30883	30976	30767	30843	30984	30936	30892	31202	30965	31047	30959	31099	30946	31178	30889	30932	30798	30874	30962	30956	31049	31023	30742	30940	31002	30951	31099	30814	30963	30876	31069	31191	31195	31312	30948	30735	30745	30851	31039	30935	31120	30833	31242	31135	31212	31290	30777	31071	31124	30965	31041	30978	30898	30823	30973	31190	30808	31072	30887	30890	30873	31041	30883	31224	31025	30865	30886	31068	31005	31132	31001	31033	30966	30990	30944	30914	30918	30920	31035	30803	30894	31186	30799	31183	30856	30893	31038	31006	31212	30858	30865	30754	31039	31197	30984	31016	31234	31248	30843	31046	30969	31312	31115	30790	30967	31218	30944	30936	30881	31012	31080	30774	30862	31070	30930	30975	31102	30901	30727	31120	30877	30956	30995	31171	30747	31334	30912	31278	30814	30992	31112	30960	31112	30954	30788	30656	31018	31133	30923	30951	30986	31257	30947	31003	30993	31066	31041	31094	31063	30998	30727	31222	30965	31059	31129	31005	31052	31006	31011	31064	31172	31320	31005	31110	31017	31090	31133	31110	30996	30924	31313	31107	31291	31161	30979	30667	30880	31185	31068	30648	30705	30969	30803	30978	30932	31020	31065	30767	31157	31137	31025	31142	30851	31213	31060	31130	31040	30878	30700	31098	31421	31121	30842	31002	30918	31345	31018	30828	30976	31049	31262	30770	30994	31014	30860	31162	30737	30774	30871	30956	30738	31017	30953	30864	30804	31110	31119	31147	30886	31221	31194	30920	31080	30997	31026	31069	31031	30830	30867	31229	30893	31196	31192	31203	30914	31218	31225	31326	30896	30978	31073	31260	31073	31060	31203	31035	31067	30928	30971	30719	30858	31111	31153	30863	30759	30961	30831	31113	31205	31051	31355	31107	31066	30791	30742	30854	30874	30934	30750	31041	30909	30758	30980	31371	31010	31197	30997	30939	31094	31290	31101	30951	31058	31119	30840	31163	30828	31088	31056	31179	31066	30949	31137	30612	31061	31073	30973	30974	30729	30995	31041	30783	31066	31024	30869	30974	30603	30762	30983	30735	30953	30983	30925	31089	30908	31138	30960	31129	31115	31187	30871	31058	31082	31132	31024	31116	31002	31027	30828	30946	30950	30974	30811	31137	31095	30954	30577	31160	31075	31389	31029	30825	30950	31360	30736	30957	31201	31162	31032	30644	31203	31027	30943	30930	30946	31047	31172	31013	30996	30969	31101	30850	30783	31194	31346	30938	31134	31113	30945	31122	31134	31202	31102	30871	30679	31200	31192	31019	31089	30962	30913	31145	30884	31211	30759	30877	31283	31020	30981	31015	30907	30855	31028	31118	31225	31040	30978	31009	30793	30931	31055	30832	31151	30790	30995	31090	31058	31085	30977	31033	30862	31011	31248	31438	30930	30847	30830	30779	30712	30954	30915	30905	31169	30877	31029	30907	31265	30814	31174	31157	31191	31257	30937	30915	31024	31142	31179	31049	30791	31142	30747	31144	30905	31201	31045	30767	31262	31137	30859	30944	30887	31140	30830	30878	30954	31198	30847	31089	30980	30910	30986	30840	30924	30918	31059	30874	30857	30772	30993	31054	30896	30976	30964	30995	31091	31142	30758	30877	30886	30735	30931	30988	30789	31086	30916	30999	31188	30972	31082	30969	31032	30921	31073	31016	31217	31024	30997	30879	31032	30815	31151	31197	31024	31143	30892	31088	31115	31025	30907	31018	31028	31119	30947	31042	30836	31030	31045	30749	31095	31253	30959	31027	31029	31204	31106	31055	31207	31072	30842	31102	31010	30918	30693	30988	30993	31076	30805	30916	30976	30755	30969	31162	31122	30985	30966	30579	31164	31026	30798	30988	30889	31047	31004	30789	30775	31138	30979	30829	30912	30868	30876	30912	30862	30880	31036	30903	31225	31262	31121	31083	30959	31129	31072	31031	31187	31286	30765	30911	30926	30991	31202	30889	31114	30940	30712	31068	31409	30969	31081	31238	31264	30829	31038	31157	30961	30808	31054	30993	30941	30911	31074	30937	30778	30880	31023	31286	30777	30863	31148	30940	31059	30887	30819	31001	30801	30930	30602	30953	30900	31257	30875	30977	31033	30893	31028	31081	30966	30724	30869	31156	31097	31078	30872	30990	30925	31215	30705	31093	31167	30988	31126	31175	30802	30985	30916	30817	30794	31145	30643	30807	31016	31101	30651	31163	31341	31190	30871	31086	30830	30926	30959	30953	30878	31061	31086	30952	30933	30821	30581	31103	31142	30777	30849	30882	31006	30791	30887	31143	31058	31082	30872	31195	31115	30990	30959	31004	31129	31093	30740	30860	31096	30904	30807	31122	31076	30964	30755	31303	30933	30952	30810	30970	30981	30919	30976	31093	31172	30911	30910	30884	31040	30784	30958	31120	31272	31077	31132	30918	31101	31214	30791	31004	31126	30968	30984	30951	31011	31271	31060	30822	30782	30924	30950	30956	30967	31043	30939	31034	30835	30939	30855	30841	31136	30907	30807	30791	30893	30963	30734	30831	31001	31134	31041	31080	31001	31277	30988	31193	31136	31044	30888	31065	30838	31030	30818	30802	30828	31068	30876	31029	30929	30965	31232	31187	31215	31209	31023	31053	30999	30735	30742	31144	31138	31065	31195	30823	30909	30816	30651	30943	30890	31145	30821	30928	31088	31084	31054	31001	31015	30926	30983	30895	31346	30903	30937	31017	30899	31118	31098	31065	30881	30895	31107	30868	31109	30913	30742	30873	31126	30894	30784	31144	30931	30708	30923	31031	31104	31093	30992	31140	30967	30605	30856	31172	30822	30923	30895	30921	31096	30908	30946	31094	31034	30932	30890	31408	30983	30943	30976	31076	31056	31227	30949	30919	31127	31094	31039	31031	31033	30943	30927	30936	30756	30846	30698	30959	31112	31021	31012	31035	31110	30960	31106	31022	31056	31248	30831	31066	30948	30982	30814	30948	31072	31220	30839	30829	31037	30970	30987	31078	30581	30988	30977	30878	30996	31152	31029	31137	30985	31057	30834	30939	31029	31031	31110	30968	30863	31029	30856	31012	31118	31013	30790	30983	30839	30998	30929	31002	31003	31098	31005	31059	30875	31028	31075	31086	31039	30929	30996	30815	31003	31076	31028	30866	30827	31114	31213	31198	31117	31046	31161	31130	31004	31165	31181	31284	30967	31004	31078	30898	31033	30829	30999	31216	30937	30845	30634	30872	31125	30786	30883	30831	31031	30884	30941	31012	30820	31181	31327	31117	30988	31003	31069	30958	31130	30881	31039	31048	30950	30843	31114	30921	31027	31051	30982	31063	30982	30920	30911	31039	31122	30867	30876	30772	30809	30872	30923	30658	31023	31004	30891	31009	30767	31015	31025	30918	30784	31040	31311	31196	31353	31077	31139	31244	30992	31241	31218	30655	30802	30977	30864	30711	31050	31044	31108	31164	31244	31081	30957	31088	31091	31083	30850	31134	31027	31195	31119	30901	30651	31202	30965	31078	30911	30640	30932	31186	30933	31110	30961	30863	31082	30988	31129	30946	30884	31234	31329	31115	30764	31085	31197	31101	31122	30922	31261	31073	30738	31005	30988	30802	30960	31161	31046	30853	31140	31028	31072	30997	31130	30990	31161	31090	30959	31043	30954	31236	31024	31033	31013	30940	30920	30991	30946	31134	31058	30734	31381	31017	31091	30837	30909	30924	30851	31010	31091	31127	30869	31039	30911	30730	30735	31025	30945	31051	31098	30966	31230	31121	30950	31067	31041	30769	31019	31164	30939	31143	30970	31117	31032	30870	31032	30965	30852	30937	31122	31112	31019	30736	30853	31154	31069	30825	31034	31182	30568	30844	31087	30934	30706	31065	31258	31099	31007	31184	30824	31052	30787	31080	31017	31022	30947	30930	30866	30761	31079	30946	31039	31139	31209	31164	31061	30890	31144	31231	31000	30989	31109	30956	31016	31078	30708	30917	30567	31069	31003	31154	30943	30827	30900	31058	30984	31078	30964	31113	31149	31066	30997	31111	30861	30871	30975	31032	30868	30878	30936	30958	30971	30969	30808	31010	30922	31132	31095	31031	30812	30936	31073	31134	31054	30879	30975	30994	30961	31282	31087	30953	30834	30933	30737	30684	31115	30839	30655	30927	31109	31008	30958	30903	31094	30924	30796	30973	30987	30998	31042	31070	31110	31365	31030	31150	31106	30827	31100	30992	30834	31173	30966	31050	30847	31232	31089	31037	30996	31410	31327	30932	31105	30894	31320	30986	31225	30830	30719	30738	31230	30946	30938	30926	31005	31128	31059	31104	30970	30882	30877	31160	30926	30940	30935	30938	30818	30948	30979	31030	31118	31219	31030
21262	23512	23481	21340	20425	20089	19794	19458	19359	19279	19329	19307	19213	19056	18989	18936	18874	19066	18918	19039	19123	18905	19061	18884	18846	18906	19044	18837	18693	18835	18805	18721	18847	18700	18793	18882	18871	18962	18794	18770	18852	18988	18905	18993	18811	18846	18947	18834	18842	18807	18787	18912	18997	18897	18786	18878	18790	18786	18739	18875	18740	18949	18865	18804	18966	18931	18785	18737	18772	18696	18968	18761	18679	18784	18968	18815	18826	18913	18772	18676	18858	18705	18800	19092	18864	18915	18800	19032	18840	18849	18771	18944	18688	18706	18861	18657	18591	18817	18864	18830	18798	18674	18505	18903	18705	18643	18801	18942	18942	18682	19039	18810	18955	18862	18832	18871	18924	18919	18896	18615	18928	18737	18785	18980	18808	18878	18731	18990	18720	18710	18898	18813	18763	18824	18912	18868	18954	18698	18804	18966	18714	18794	18758	18841	18694	18749	18567	18806	18764	18700	18718	18851	18695	18949	18854	18902	18762	18783	18673	18983	18739	18774	18692	18694	18775	18860	18798	18980	18944	18881	18738	18956	18872	18714	18803	18911	18763	18834	18926	18758	18827	18797	18524	18854	18967	18906	18822	18812	18751	18982	18686	18994	18756	18796	18705	18878	18890	18590	18861	18847	18758	18858	18589	18683	18801	18632	18631	18657	18809	18855	18945	18723	18963	18834	18967	18699	18870	18667	18908	18889	18757	18774	18879	18730	18963	18483	18840	18843	18860	18821	18768	18914	18967	18758	18972	18818	18726	18789	18873	18801	18906	19005	18923	18667	18712	18858	18803	18914	18813	18785	18755	18585	18793	18755	18800	18801	18938	18805	18662	18798	18670	18698	18872	18905	18750	18784	18846	18650	18824	18748	18800	18798	18635	18753	18750	18913	18673	18791	18710	18844	18842	18870	18692	18769	18759	18705	18632	18676	18832	18892	18779	18929	18776	18796	18900	18784	18864	18729	19036	18910	18912	18879	18917	18662	18714	18728	18904	18772	18951	18757	18693	18869	18893	18824	18904	18889	18839	18684	18735	18704	18827	18826	18810	18882	18614	18763	18694	18851	18897	18843	18773	18708	18871	19015	18794	18782	18802	18839	18782	18719	19052	18817	18763	18840	18906	18874	18733	18818	18895	18793	18920	18941	18925	18880	18956	18989	18823	18961	18756	18796	18791	18796	18809	18692	18820	18783	18862	18764	18664	18858	18637	18970	18882	18872	18667	18877	18876	18890	18755	18820	18987	18831	18707	18882	18765	18923	18766	18844	18883	18577	18704	18772	18620	18835	18838	18879	18840	18709	18708	18750	18668	18761	18440	18883	19038	18831	18948	18959	18749	18800	18655	18867	18970	18728	18886	18773	18766	18645	18838	18830	18779	18616	18796	18581	19007	18803	18633	18664	18990	18870	18554	18671	18835	18704	18801	18794	18888	18877	18770	18750	18893	18725	18944	18834	18628	18848	18816	18786	18811	18773	18746	18870	18856	18540	18956	18768	18956	18873	18910	18815	18786	18707	18789	18774	18725	18803	18767	18804	18848	18767	18663	18810	18866	18791	18790	18748	18905	18761	18934	18933	18904	18785	18890	18875	18832	18795	18995	18752	18940	19006	18854	18657	18820	18858	18823	18813	18916	18715	18739	18825	18838	18779	18814	18662	18683	18863	18815	18720	18824	18839	18870	18798	18865	18748	18841	18623	18888	19050	19033	18936	18807	18743	18870	18977	18679	18894	18655	18708	18717	18738	18743	18925	18772	18787	18940	18811	18872	18825	18897	18921	18582	18830	18945	18702	18703	18800	18759	18815	18757	18851	18772	18848	18630	18725	18849	18924	18703	18974	18867	18796	18940	18882	18820	18838	18824	18797	19016	18731	18871	18776	18663	18917	18746	18718	18795	18848	18708	18731	18539	18792	18736	18749	18970	18845	18925	18924	18865	18804	18704	18899	18825	18691	18923	18772	18751	18895	18790	18770	18784	18838	18632	18792	18567	18803	18853	18957	18831	18974	18971	18904	18840	18972	18889	18612	18732	18750	18730	18703	18937	18892	18868	18799	18731	18669	18944	18978	18711	18793	18734	18822	18791	18869	18785	18780	18809	18708	18829	18611	18801	18738	18734	18691	18805	18663	18804	18834	18809	18748	18786	18720	18870	18665	18926	18843	18928	18757	18815	18909	18893	18865	18755	18929	18678	18659	18743	18863	18948	18487	18695	18700	19053	18938	18765	18842	18857	18840	18849	18798	18697	18948	18934	18656	18928	18663	18880	18762	18883	18814	18871	18701	18920	18807	18662	18857	18801	18875	18812	18787	18766	18788	18684	18848	18725	18793	18730	18825	18904	18919	18656	18761	18897	18855	18802	18677	18766	18754	18680	18836	18991	18778	18767	18793	18845	18656	18719	18757	18793	18807	18723	18880	18758	18885	18816	18885	18926	18726	18898	18889	18674	18841	18773	18689	18749	18910	18969	18820	18876	18668	18707	18852	18666	18931	18657	18830	18774	18700	18571	18877	18705	18793	18650	18884	18926	18812	18988	18812	18687	18817	18884	18767	18738	18677	18673	18663	18787	18913	18950	18881	18888	19166	18644	18923	18891	18794	18846	18860	18687	18804	18894	18903	18723	18792	18746	18570	18785	18811	18748	18839	18843	18828	18770	18643	18866	18732	18866	19008	18681	18691	18738	18780	18867	18757	18708	18910	18858	18771	18983	18831	18905	18887	18732	19034	18759	18907	18865	18864	18752	18770	18646	18741	18794	18823	18823	18878	18893	18822	18884	18881	18622	18812	18724	18896	18924	18836	18757	18772	18915	18855	18759	18725	18595	18865	18740	18768	18840	18786	18660	18730	18820	18713	18857	18779	18760	18855	18661	18602	18829	18796	18856	18929	18739	18889	18912	18764	18889	18790	18774	18785	18735	18772	18714	18664	18887	18793	18777	18876	18768	18874	18779	18794	18682	18864	18747	18885	18747	18785	18834	18858	18669	18617	18920	18691	18701	18796	18687	18711	18675	18768	18706	18945	18740	18882	18785	18760	18711	18897	19023	18785	19030	18942	18786	18782	18670	18762	18885	18750	18819	18617	18868	18771	18941	18698	18704	18778	18638	18610	18869	18769	18650	18565	18701	18956	18888	18699	18848	18921	18643	18695	18793	18954	18695	18911	18785	18787	18789	18864	18740	18672	18960	19020	18800	18838	19012	18710	18714	18927	18832	18711	18756	18970	18892	18756	18803	18725	18758	18847	18725	18833	18779	18651	18777	18904	18732	18652	18805	18776	18922	18756	18866	18849	18763	18789	18852	18963	18670	18618	18848	18878	18784	18829	18863	18739	18683	18761	18899	18853	18801	18780	18783	18772	18914	18810	18735	18944	18806	18779	18761	18880	19028	18754	18657	19025	18858	18962	18846	18810	18685	18746	19030	18775	18653	18652	18630	18814	18859	18807	18666	18784	18875	18589	18921	18758	18837	18795	18616	18905	18863	18569	18767	18904	18742	18857	18718	18786	18691	18759	18676	18707	18844	18751	18795	18745	18740	18795	18874	18923	18896	18902	18846	18772	18894	18658	18762	18817	18788	18867	18726	18714	18898	18851	18792	18693	18740	18862	18748	18689	18785	18835	18843	18777	18820	18860	18911	18649	18811	18771	18948	18836	18879	18869	18660	18859	18848	18641	18978	18819	18823	18764	18927	18865	18857	18886	18781	18985	18586	19041	18857	18860	18763	18793	18756	18781	18712	18808	18899	18903	18695	18915	18801	18819	18939	18911	18927	18784	18815	18653	19021	18834	18701	18783	18762	18799	18812	18973	18941	18809	18701	18772	18864	18808	18776	18764	18718	18822	18848	18652	18865	18861	18829	18924	18851	18630	18827	18772	18730	18654	18674	18727	18831	18747	18658	18748	18745	18799	18918	18815	18685	18769	18963	18743	18833	18938	18667	18666	18808	18683	18750	18711	18747	18787	18824	18927	18652	18761	18759	18940	18694	18900	18884	18756	18815	18857	18701	18882	18781	18920	18970	18610	18766	18778	18883	18889	18798	18811	18756	18898	18809	18733	18830	18848	18740	18860	18754	18756	18774	18757	18773	18703	18695	18830	18620	18950	18918	18754	18873	18709	18903	18711	18726	18661	18857	18915	18491	18810	18820	18715	18689	18713	18759	18906	18827	18782	18853	18828	18973	18792	18883	18753	18690	18816	18602	18870	18773	18815	18941	18866	18795	18837	18762	18837	18979	18860	18865	18738	18872	18745	18895	18933	18897	18764	18654	18900	18825	18820	18639	18821	18643	18795	18809	18677	18774	18774	18701	18954	18914	18776	18866	18816	18795	18668	18499	18762	19004	18811	18809	18798	18808	18816	18856	18804	18900	18730	18827	18878	18899	18810	18669	18933	18914	18931	18697	18761	18791	18778	18902	18770	18861	18823	18669	18798	18844	18856	18848	18763	18934	18747	18958	18786	18905	18917	18839	18625	18870	18792	18849	18793	18889	18925	18594	18825	18824	18732	18714	18837	18757	18711	18859	18669	18931	18846	18776	18905	18680	18689	18748	18677	18833	18991	18959	18656	18884	18672	18877	18700	18822	18794	18948	18846	18981	18709	18872	18763	18650	18865	18847	18640	18953	18747	18694	18793	18811	18657	18738	18686	18680	18767	18700	18833	18902	18722	18839	18905	18751	19093	18843	18705	18937	18787	18627	18907	18930	18653	18712	18873	18669	18923	18884	18876	18743	18812	19024	18719	18831	18831	18760	18613	18784	18742	18863	18828	18645	18823	18907	19031	18779	18677	18740	18933	18714	18795	18777	18827	18854	18816	18869	18832	18977	18624	18786	18855	18896	18791	18659	18824	18853	18699	18606	18988	18762	18792	18846	18761	18814	18766	18950	18878	18875	18882	18758	18750	18792	18945	18830	18724	18842	18924	18800	18755	18747	19081	19029	18785	18896	18669	18859	18919	18765	18848	18693	18937	18641	18891	18785	18711	18815	18709	18974	18904	18807	18745	18880	18997	18828	19035	18864	18824	18660	18722	18830	18822	18845	18587	18808	18957	18811	18861	18777	18928	18822	18749	18804	18882	18857	18819	18867	18882	18674	18837	18882	18951	18872	18788	18646	18816	18652	18864
24013	21152	27726	25371	25103	30238	33042	30400	30009	30105	29942	29846	29796	29622	29791	29506	29695	29530	29334	29339	29489	29348	29560	29215	29537	29439	29426	29248	29287	29346	29317	29328	29476	29224	29226	29295	29509	29416	29234	29153	29414	29295	29455	29324	29106	29261	29312	29154	29384	29264	29439	29326	29216	29220	29614	29288	29218	29047	28951	29368	28909	29304	29114	29122	29010	29304	29121	29015	29299	29094	29635	29316	29191	29263	29252	29073	29252	29048	29211	29040	29047	29114	29109	29288	29167	29194	28957	29125	29248	29086	29362	29287	29326	29092	29339	29083	29366	28918	29228	29040	29001	29228	28972	28904	29058	29229	29089	29237	29049	28966	29251	29149	29212	29030	29175	28988	29306	29221	29282	29279	29296	29248	29208	29457	28973	29132	29201	29174	29049	29139	29068	29162	29340	29173	28991	29145	29343	29041	29322	29243	29213	29154	29203	29008	29141	29267	29475	29128	29221	29176	29007	29039	29160	29125	29121	29368	29291	29156	29254	28960	29164	29158	29334	29037	29018	29080	29277	29342	29174	29041	29097	29212	29272	29126	28957	29221	29214	29064	28894	29093	29208	28962	29075	29255	29205	29197	29065	29246	29168	29288	29144	29518	28847	29227	29202	28998	29099	29012	29066	29297	29319	29046	29148	29089	29138	29041	28919	29095	29294	29177	29404	29119	29284	28994	29225	29077	29228	29127	29045	29022	29268	29368	29030	28817	29491	29193	29222	29281	29376	29457	29306	29128	29179	29387	29167	28975	29452	29269	29361	29146	29251	29321	29138	29324	29230	29136	29394	29251	29343	29184	29350	29106	29248	29228	29298	29383	29037	29345	29235	29187	29281	29142	29266	29392	29233	29390	29247	29118	29315	28935	29269	29269	29500	29062	29332	29225	28928	29111	29005	29148	29226	29461	29009	29032	29226	29239	29165	29205	29277	29376	29181	29320	29235	29330	29145	29179	29300	29200	29242	29225	29138	29152	29171	29058	29236	29194	29304	29104	29120	29112	29005	28986	29186	29063	29358	29159	29258	29101	29132	29251	29026	28923	29055	29220	29126	29293	29366	28990	29080	29230	29407	29381	29277	29014	29193	29423	29223	29160	29188	29381	29113	29126	29330	29102	29381	29134	28972	29229	29098	29211	29185	28951	28770	29202	28961	29072	29101	29016	29181	28978	29015	29260	29098	29100	28929	28880	29153	29199	29006	29190	29062	29144	29071	28942	29120	29186	29284	29373	29028	29223	29221	29403	29326	29086	29118	29566	29129	28996	29158	29438	29210	29157	29279	29332	28881	29420	29452	29309	29045	29266	29249	29068	29371	29400	29014	29261	29148	29207	29189	28968	29006	29415	28939	29141	28996	29272	29000	29083	29461	29063	29128	29262	29144	29105	29121	28943	29154	29280	29101	29130	29240	29223	29451	29158	29233	28922	29248	29207	29093	29267	29295	29194	29483	29232	29075	29192	29449	29060	29019	29236	29207	28927	29118	29309	29202	29322	29247	29290	29394	29449	29039	29518	29461	29547	29145	29239	29377	28868	29232	29074	29145	29145	29028	28867	29071	29175	29127	29121	29351	29440	29228	29136	29263	29181	29457	29344	29381	29151	29120	29259	29043	29019	29149	29097	29363	29188	29053	28956	29315	29314	29067	29242	29086	29382	29296	29213	29284	29260	29034	29215	29034	29160	29338	29506	29084	29176	29034	29282	29289	29306	29068	29173	29022	29135	29225	29249	29272	29142	29074	29190	29392	29284	28876	29149	29441	29490	29301	29205	29030	29165	29384	29127	29195	29347	29126	29018	29193	29177	29428	29195	29262	29378	29082	29050	29106	28933	29350	29126	28885	29034	28937	29141	29315	29251	29230	29188	29078	29301	29264	29310	29267	29270	29048	29359	29228	29163	29286	29358	29062	28930	29201	29062	29100	29198	29373	29136	29137	29114	29316	29014	29239	29142	29306	29308	29330	29381	29197	29118	29100	28992	29021	29097	29105	28997	28978	29001	29078	29218	29283	29393	29232	29155	29306	29165	29258	29205	29204	29186	29479	29369	29219	29198	29262	29325	29058	28901	29265	29133	29115	29168	29345	29261	29396	29271	29233	29376	29101	29251	29127	29032	29174	29222	29292	29177	29200	28985	29195	29151	29370	29402	29421	29323	29349	29173	28849	29088	29223	28983	29265	29339	29234	29206	29258	28997	29334	29382	29276	29245	29336	29143	29278	28965	29136	29194	29225	29329	29232	29226	29215	29178	28924	28961	29043	29217	29377	29002	29158	29308	29258	29079	29098	29284	29341	28903	29151	29423	29142	29181	28982	29258	29131	29471	29216	29073	29037	29130	29377	28853	28950	29279	29061	29324	29386	29163	29149	29254	28921	29130	28893	29250	29069	29307	29177	28831	29057	29282	29324	29077	29035	29148	29318	29103	29314	29050	29001	29074	28947	29198	29200	29445	29116	29207	29062	29076	29317	29113	29170	29191	29128	29301	29268	29215	29263	29381	29289	29343	29154	29044	29027	29194	29115	29110	29380	29115	29058	29171	29091	29103	29113	29249	29305	29309	29148	29053	29344	29391	29259	29257	29319	29169	29242	29105	29244	29280	29126	29275	29239	29483	29508	29346	29159	29108	29281	29253	29327	29271	29197	28967	29174	29290	29369	29305	29042	29044	29268	29070	29054	29304	29168	29217	29069	29106	29131	29081	29200	29135	29192	29211	29147	29203	29459	29345	28973	29221	29198	29295	29089	29263	29149	29135	28843	29013	29292	29159	29380	29213	29426	29031	29111	29218	29248	29032	29552	29339	29140	29085	29057	29223	29132	29101	29190	28921	29314	29191	29106	28974	29231	28926	29144	29021	29265	29038	29025	29236	28818	29155	29000	29169	29399	29156	29306	29306	29179	29250	29052	29291	29069	29011	29210	29179	29071	29297	29094	29067	29146	29398	29258	29004	29137	29050	29063	29069	29023	29415	29101	29040	29119	29030	29406	29203	29163	29026	29159	29515	29275	29189	29052	29165	29360	29383	29112	29096	28878	29080	29279	29339	29085	29128	29140	29083	29038	29194	29254	29358	29187	29090	29250	29186	29062	29010	29242	29140	28904	28957	29091	28935	29233	29028	29242	29397	29029	29079	29340	29359	29300	29021	29086	29168	29003	28999	29108	28882	29153	29261	29397	29258	29271	29432	28877	29109	29139	29128	28938	29343	28772	29222	29193	29118	29348	28904	29044	29039	29209	29017	29345	29355	29163	29190	29183	29172	29108	29073	29250	29108	28984	29115	29223	29285	29251	29569	29173	28971	29027	29174	29312	29409	29124	29110	29177	28863	29288	29113	29441	29142	29370	29368	29211	29089	29420	29156	29010	29251	29300	29055	28887	28984	28916	29516	29309	28899	29119	29175	29131	29071	29118	29076	29050	29158	29410	29201	28996	29117	29275	29064	29119	29055	29410	29218	29294	29401	29066	29093	29360	29191	29026	29177	29144	28948	29155	29167	29332	29183	29153	29312	28866	29024	28921	29204	29171	29347	29087	28976	29182	29120	28752	29325	28920	29020	29387	29205	29214	29200	28860	29033	29048	29048	29332	29304	29199	29208	29173	29240	29056	29180	29264	28992	29488	29120	29162	29585	29162	29039	29206	29020	29173	29297	29303	29328	29493	29163	28922	28811	29318	29308	29182	29392	29354	29120	29097	29291	29087	29285	29018	29003	29233	29343	29377	29149	29117	29157	29088	29271	29310	29062	29140	29257	29193	29238	28967	29143	29283	29230	29131	29389	29373	29174	29225	28922	29354	29049	29171	29139	28982	29090	29176	29178	29307	29260	29319	29251	29405	29402	29280	29412	28926	29268	29247	29183	28943	29150	29307	29309	29160	29177	29104	29106	29152	29009	28952	29188	29190	29277	29289	29263	29207	29085	29230	29231	29216	29081	29215	29017	29178	28894	29282	29393	29134	29239	29118	29364	29159	29103	29155	28813	29461	29199	29097	28812	29309	29350	29229	29548	29284	29172	29264	29382	29186	29213	29148	28916	29242	29152	29079	28872	29243	29071	29187	29162	29221	29312	29142	29303	29298	29180	28974	29209	29262	29097	29191	28974	29342	29235	29213	29283	29144	28908	29110	29091	28972	29273	29092	29107	29507	29244	29148	29157	29348	29367	29220	28993	29095	29138	29468	29197	29046	29218	29494	29128	28978	29108	29461	29392	29314	29025	29262	29311	29294	28908	29349	29318	29273	29187	29178	29139	29372	29124	29296	29169	29118	29129	29145	28957	29224	29095	28761	29166	29551	29280	29286	28997	29332	29058	29151	29342	29059	29008	29075	28925	29293	29275	29254	29276	29487	29153	29443	29294	29314	29193	29301	29217	29214	29013	29075	29208	29377	29095	29292	29021	29212	28958	29163	29355	29413	29269	29202	29123	29346	28945	28908	29110	28957	29278	29338	29229	29167	29054	29346	29315	29324	29232	29457	29158	29431	29335	29336	28994	29344	29308	29470	29009	29236	28976	29145	28982	29211	29033	28985	29143	29318	28959	29108	29341	29486	29058	29367	29241	29188	29057	29196	29217	29163	29420	28898	28956	29120	29220	29199	28917	29214	29161	29278	29156	29162	29078	29322	29449	29400	29182	29375	29306	29152	28891	29245	29179	29005	29010	29011	29203	29178	29168	29136	28892	29147	29353	29307	29331	29305	29130	29234	29265	29178	29253	29220	29259	29418	29345	29037	29283	29242	29320	29261	29305	29201	29168	29028	29079	29141	28947	28925	29097	29175	29245	29172	29054	29180	29351	29348	29260	28733	29271	29330	29316	29304	29275	29329	29106	29266	29194	29222	29188	29267	29153	29276	29233	29248	28998	29069	29079	28943	28932	29149	29443	29105	29227	29218	29067	29133	29248	29102	29220	29342	29591	29345	28990	29179	29291	29525	29470	29218	29286	29064	29030	29048	29149	29325	29471	29012	29225	29217	29259	29705	29616	29089	29130	29026	29105	29127	29016	29022	29030	29026	29009	29289	29138	29069	29232	29188	28932	29032	29214	29127	29368	29354	29208	29289	29026	28899	29114	29004	29171	29322	28839	29236	28973	29292	29056	29086	29257	29279	29357	29113	29270	29313	29144	29261	29243
18074	29391	29049	24432	22314	21218	20368	19941	19496	19245	19076	18854	18879	18698	18454	18439	18397	18371	18459	18301	18139	18157	18206	18291	18376	18153	18199	18189	18165	18174	18167	18206	17897	17931	18155	18231	18178	18144	18246	18244	18016	18193	18131	18103	18309	17928	18174	17920	18285	18143	18095	18235	18121	18221	18180	17943	17975	18053	18080	18070	18092	18090	18036	17933	18098	18130	17971	18022	17901	18091	18305	18186	18010	18114	17916	17755	17849	17928	18047	17887	17930	17931	17927	18125	18095	17989	17969	17927	18025	17946	18071	18125	18028	18138	18012	18011	17974	18023	18169	18000	18073	17837	18153	17903	17823	17953	18208	17894	18018	17947	17881	18100	18142	18030	18096	17968	18016	17939	17959	18029	17949	17951	18373	17982	17807	18057	17996	17969	18069	17952	17913	18024	17971	18113	17973	18006	17940	17896	17946	18045	17671	18074	17940	17990	18050	17952	18164	17971	17862	18037	18024	17945	17993	17945	17982	18133	17939	18022	18026	17985	18057	18100	18070	18024	18062	17993	18073	18201	17977	17959	17960	18050	18198	17902	18029	17935	17971	17920	17992	17973	18081	18050	17963	18134	17801	18080	17970	18234	17754	18077	18051	17977	18162	18089	17925	17845	18033	17941	18030	18024	17895	18008	18012	17752	17968	17811	18146	17930	17753	18118	17869	17919	17845	18040	17998	18027	17777	17825	18043	17919	18126	17968	17962	17965	18078	18060	18072	18096	17988	18081	17988	18065	18124	17960	17894	17936	17837	17926	17892	18068	17908	17906	18120	18052	17858	17947	17883	17958	17888	17878	17903	18274	17928	18095	17976	18119	17993	18027	18098	18008	17999	18048	17971	18059	17896	18038	18097	17963	17968	18038	17936	17935	17959	17985	17958	17989	17995	17858	17947	18094	17880	18039	18023	17850	17897	17937	17993	17846	17904	18064	18155	18042	17879	18077	17784	17962	18078	17939	17968	18224	18027	17844	17789	18053	18065	18031	17918	17906	17993	18123	18151	18016	17986	18070	18012	17838	18035	17956	17977	18075	17956	18131	17832	17831	17952	17829	17992	17996	17883	17799	17940	18039	17976	17894	17937	17976	17898	18065	17926	17895	17824	18047	18005	18025	17979	17786	17893	17949	17764	17900	18000	18039	17844	18047	17920	18135	18010	18141	18024	17889	18146	18038	18103	18158	18096	17814	18168	18139	17979	17835	18069	17861	18066	17899	17828	18052	18105	17884	17753	17913	18036	17961	18082	17878	18064	18005	17958	17921	17846	17976	17943	17952	17848	17822	18155	17817	17881	18104	18077	18150	17834	17936	18102	17839	17843	17988	17964	18061	18005	18021	17916	18051	18076	18050	18002	18086	17955	17961	18104	18173	17956	18132	17870	18032	18078	18093	17982	17954	17992	18059	17908	17862	17999	17876	18119	17917	18011	18023	18019	17929	17753	18201	17993	17872	18164	18155	18113	17975	17802	17998	18034	17985	18112	17943	17946	18032	18040	17907	17972	17904	18077	18029	18192	17932	17884	17997	17836	18031	17942	17956	17896	17979	18086	17938	18126	17926	18044	18142	18129	17935	18078	17798	18017	17799	17934	17925	17901	17801	18050	18040	17985	17962	17998	17945	18077	18097	18098	18005	17893	17893	17919	17739	17904	17968	17964	17868	17910	17744	17939	17995	17882	18005	18114	17906	17850	18075	18025	17875	18082	17903	17944	17911	17967	18010	18132	18018	17957	17923	17890	18131	17932	18012	18054	17913	17985	17968	18042	17942	17923	17838	17954	18095	17879	18078	18086	17902	17920	17969	17992	17808	18050	18030	18052	17964	17990	17902	17842	17812	17907	18064	17941	17785	17912	17983	18180	17870	18048	17936	18029	18063	18048	18066	17890	18018	18139	17889	18121	17959	17991	18106	17960	18080	17957	17920	17919	18021	17994	17810	17978	18062	17941	18056	17997	17998	17975	17752	17904	18021	18009	17964	18018	18026	17891	18009	17939	18170	17944	17928	17959	17960	18128	18091	17963	17970	17885	18084	17770	17993	18146	18009	18075	18053	17961	18052	18054	18095	18044	18047	18053	17928	17936	17991	17940	17847	18065	18005	17909	18171	18074	18043	17951	18095	17926	18007	17936	17957	17955	18115	17991	17884	18119	17965	17982	17965	18126	18066	17926	17868	17976	17955	17992	18063	17936	17757	17958	17918	18085	17981	18105	17887	17864	18056	18092	18005	17845	18086	18055	17877	17946	18172	18105	17938	18023	18049	17938	17963	17933	18170	18016	17900	17879	17863	17971	17980	17872	17993	17831	18214	17958	18000	17759	18163	18160	17961	18069	18017	18155	18075	17752	18191	17930	17812	17850	17971	18100	17981	18039	18071	17859	17972	17808	17936	17895	17987	18066	17935	17971	17780	17952	18061	17954	18025	18021	18017	18071	17827	17996	17807	17869	17903	17920	17975	18132	17975	18043	18049	17802	17816	17982	17940	17907	18178	18128	18039	17937	18014	18027	18087	17980	17853	17665	17912	18091	17995	17988	17879	18020	17968	17926	18164	17886	17979	18012	17852	18058	18075	17736	18029	17922	17996	17826	17976	17940	18013	17841	17915	18013	17865	17862	17883	18013	17815	17918	18082	17980	17988	18077	18118	18094	18120	17976	18200	18128	17761	18007	17950	17968	18041	18010	18046	17956	18100	17988	17970	17947	17836	17974	18048	18106	17939	18219	18013	17967	17955	17992	18010	18013	17850	17945	18035	17981	17928	17990	17935	18158	18191	17845	17926	17844	18114	18002	18005	18146	17922	18169	17823	18172	17885	17885	18086	17903	17952	17856	17927	17938	18140	18139	17869	18030	17939	18012	17934	18050	18002	18003	18014	17976	18027	18026	17837	18102	17876	18076	18030	17978	18008	17876	18145	18021	18092	18046	18141	17970	17932	17963	18038	17953	17964	17904	17932	17918	18012	17966	17992	17930	18267	18114	17777	18027	17769	18091	17976	18010	17994	18016	17992	17986	18089	18251	18008	17896	18031	17885	18002	18036	18049	17753	18171	18032	17925	17945	17794	18061	17945	17797	18023	18043	17960	18164	18048	18045	18117	18114	18142	18003	17820	18013	18163	18093	18161	17859	17970	17905	18004	18044	17828	18005	17952	17959	17932	18051	18134	18010	17938	17986	17863	17789	18095	18031	17975	18277	17962	18106	18012	18068	17893	17875	18090	17885	17933	17857	18122	17872	17985	17872	17952	17872	18188	17938	17828	17865	18001	17997	17973	18009	17950	18058	18056	17799	17988	18017	17971	18035	17825	18006	17993	18112	17906	17935	17923	18158	18034	17985	17939	18075	17889	17890	17939	17942	18023	17943	17959	17893	17916	17944	17866	18043	18043	18080	17989	18061	18202	17791	17959	17827	17790	18013	17972	17810	18101	18163	17924	17882	18013	17871	18011	17943	18051	17869	18009	17910	17968	17880	17897	17884	17922	18110	17970	17801	17999	17999	17967	18070	17912	17950	17826	17911	17829	18098	18071	17978	18044	18024	18026	18093	17915	17978	17961	18052	18072	18050	17968	17995	18016	17870	18026	17943	17906	17869	18001	17946	17923	17836	17774	17982	18013	18124	18104	18004	17821	17880	18079	17982	18089	18083	18032	18079	17752	18033	17915	18054	18051	17977	17936	18078	17948	17890	17948	17895	18176	18034	18122	17879	18036	18199	17949	18054	17890	17947	17963	17924	18015	18016	17937	17787	17904	18024	18078	18046	18046	18050	18044	17927	17866	17873	17877	17893	18088	17936	17959	17985	17829	18010	17907	18001	18053	18047	18193	18007	17839	18076	17935	17938	17963	18031	17978	17991	18045	18134	17920	18043	18029	18084	17847	17973	17964	18148	18098	17801	17868	18058	17921	18088	18197	17933	18050	17916	17931	18027	17921	17985	18172	18033	18004	17980	17991	18139	18128	17831	18034	18068	18170	17984	17916	17948	17952	17867	18015	18014	17919	17946	18030	17934	17976	17908	17891	17936	17978	17925	17774	18221	18033	18052	17916	17878	17911	18139	17992	17987	18013	17960	17947	17968	18047	18123	17929	17970	18091	18095	18028	18044	18079	18113	18067	17996	18005	17869	18099	17891	18121	17867	17959	17981	17917	17942	17992	18061	18069	17938	17931	17879	17994	17889	17984	17948	18043	17928	18143	18099	17995	17945	18252	17876	18099	17902	17957	18125	18144	18026	18107	18031	17947	17978	17870	17895	17986	17954	18078	17887	18102	18019	18043	17988	18004	18164	18201	18070	17961	17947	17988	17988	18082	17902	17832	17957	18214	17939	17835	17848	18028	17976	18021	17987	18089	18070	18034	18037	18080	17921	17895	17906	18145	18187	18049	17745	17989	17908	18063	18077	17895	18036	18085	17938	18057	17873	18046	18074	18171	17980	18060	17924	17926	18011	17992	18083	18091	17994	17931	18095	18109	17970	17790	18040	17832	18088	18090	17879	17883	17946	17969	17884	18036	18054	18105	17974	18000	18135	17922	18147	18056	18010	17871	17995	18091	17877	17984	18100	17752	17944	18028	17989	18064	17846	17996	18097	17919	17937	18025	18001	18029	17916	17996	17870	18078	17901	18014	17793	17906	18116	18041	18026	17956	18185	17932	17995	17887	17968	17895	17923	17886	18227	18178	18159	18037	17813	18100	17994	18083	18102	18094	17902	18040	17874	17938	18012	18052	17837	18017	18107	17915	18136	17740	17958	18050	17901	18121	18076	18119	17984	18044	18050	17837	18066	17971	17923	17946	18000	17785	18118	18122	18018	17911	18017	17799	18145	17954	18068	17955	18095	17861	17975	18138	18118	17924	17932	18109	17984	17619	18034	17960	17953	18195	17990	18003	18038	18026	17873	17988	18045	18005	17961	17998	18030	17857	17967	17981	17975	17933	17829	17924	17866	17917	17997	18010	17995	17897	18019	17806	17999	17980	18058	18086	17892	18058	17927	17975	18026	17992	17880	17985	18074	18143	17903	18017	18159	17979	17953	18114	17934	17943	17936	18124	17949	17935	17901	17892	17922	18021	18017	18101	17812	18180	17959	18042	18108	17997	17962	17879	18006	17903	17966	17952	17970	17987	17880	17956
22632	21191	27759	25056	22770	28585	34725	31566	30800	31383	30873	30471	30672	30437	30412	30291	29853	30098	30065	29883	29819	29648	29883	29705	29785	29896	29664	29633	29565	29792	29575	29676	29609	29590	29649	29622	29728	29954	29790	29793	29648	29904	29735	29777	30013	29607	29755	29805	29692	29845	29451	29539	29802	29681	29602	29593	29588	29631	29769	29619	29643	29564	29751	29410	29453	29620	29502	29433	29859	29436	29609	29732	29472	29363	29441	29476	29507	29618	29639	29643	29537	29560	29655	29457	29470	29523	29547	29368	29497	29391	29645	29227	29656	29435	29608	29643	29563	29564	29422	29392	29620	29480	29522	29392	29562	29330	29364	29607	29367	29348	29459	29151	29367	29557	29624	29375	29503	29625	29487	29597	29550	29486	29441	29540	29545	29561	29568	29456	29507	29500	29527	29343	29548	29258	29408	29430	29338	29686	29408	29372	29670	29502	29541	29347	29561	29385	29473	29762	29423	29411	29506	29344	29748	29620	29402	29458	29451	29723	29287	29782	29461	29412	29848	29734	29554	29688	29368	29780	29299	29554	29282	29502	29394	29491	29441	29551	29751	29498	29327	29521	29537	29789	29595	29680	29918	29393	29529	29492	29486	29617	29262	29397	29600	29497	29670	29529	29399	29526	29393	29275	29598	29664	29582	29491	29533	29588	29603	29411	29419	29741	29476	29465	29391	29506	29541	29481	29678	29411	29210	29314	29410	29533	29580	29406	29443	29537	29565	29266	29290	29497	29362	29617	29746	29737	29509	29433	29469	29468	29443	29620	29471	29340	29425	29561	29383	29534	29379	29411	29493	29145	29123	29643	29632	29276	29400	29361	29374	29272	29481	29451	29762	29659	29490	29431	29440	29638	29482	29438	29516	29621	29381	29290	29348	29323	29467	29458	29398	29423	29608	29507	29348	29266	29311	29625	29367	29478	29305	29394	29493	29316	29102	29439	29874	29583	29642	29610	29474	29393	29680	29543	29666	29678	29597	29436	29353	29552	29461	29613	29670	29444	29262	29424	29336	29357	29476	29346	29696	29626	29675	29469	29730	29258	29532	29775	29373	29434	29515	29537	29546	29350	29508	29376	29541	29494	29342	29505	29270	29478	29330	29469	29455	29523	29584	29358	29285	29453	29466	29510	29393	29339	29353	29388	29688	29845	29488	29620	29536	29427	29191	29249	29326	29631	29490	29606	29596	29479	29586	29520	29802	29378	29504	29346	29264	29503	29572	29417	29722	29492	29403	29459	29602	29552	29464	29516	29269	29780	29481	29147	29374	29500	29205	29487	29623	29422	29484	29265	29267	29530	29412	29574	29757	29446	29419	29365	29666	29226	29504	29496	29480	29527	29580	29368	29690	29513	29319	29306	29304	29295	29322	29557	29480	29235	29210	29282	29421	29466	29336	29718	29632	29582	29808	29298	29136	29395	29414	29460	29349	29491	29442	29650	29467	29568	29336	29433	29676	29289	29539	29456	29597	29351	29521	29485	29783	29667	29468	29433	29729	29510	29785	29368	29507	29680	29211	29194	29377	29363	29475	29515	29378	29532	29697	29484	29299	29358	29503	29503	29446	29515	29231	29386	29502	29435	29526	29612	29374	29520	29691	29392	29592	29577	29578	29473	29424	29607	29646	29548	29644	29215	29462	29640	29592	29327	29452	29592	29734	29561	29670	29508	29516	29432	29767	29351	29744	29662	29513	29142	29323	29471	29406	29281	29404	29431	29545	29174	29546	29373	29587	29432	29594	29411	29133	29264	29623	29568	29483	29558	29543	29479	29677	29666	29557	29732	29616	29590	29488	29388	29564	29630	29529	29762	29498	29257	29423	29366	29534	29498	29361	29178	29582	29338	29482	29616	29736	29351	29439	29549	29375	29287	29720	29347	29428	29793	29711	29485	29660	29475	29667	29726	29492	29120	29619	28995	29326	29521	29353	29419	29602	29624	29483	29426	29442	29393	29540	29428	29653	29567	29408	29575	29423	29648	29552	29712	29410	29548	29400	29246	29555	29387	29534	29408	29279	29318	29724	29594	29261	29667	29550	29557	29564	29647	29320	29673	29584	29384	29572	29314	29540	29484	29344	29336	29745	29726	29653	29544	29622	29259	29580	29349	29444	29421	29494	29532	29401	29672	29211	29762	29459	29534	29178	29567	29432	29416	29654	29649	29170	29386	29244	29437	29572	29470	29772	29288	29382	29479	29453	29524	29561	29541	29428	29317	29463	29240	29502	29346	29592	29544	29581	29428	29622	29589	29527	29505	29401	29418	29214	29465	29613	29320	29418	29461	29486	29404	29504	29437	29594	29426	29547	29600	29689	29216	29448	29507	29325	29399	29526	29360	29479	29824	29549	29276	29344	29411	29436	29175	29238	29493	29531	29190	29469	29519	29234	29468	29689	29387	29480	29497	29599	29398	29510	29380	29561	29504	29640	29447	29518	29527	29629	29390	29437	29712	29691	29738	29558	29600	29452	29512	29419	29638	29443	29365	29570	29444	29341	29621	29521	29733	29362	29424	29617	29712	29367	29486	29755	29573	29584	29616	29608	29457	29577	29488	29444	29489	29559	29555	29566	29675	29504	29647	29597	29546	29428	29777	29470	29407	29630	29315	29414	29249	29336	29508	29615	29548	29153	29550	29611	29408	29422	29699	29501	29457	29741	29723	29603	29169	29502	29680	29321	29552	29648	29215	29320	29513	29702	29860	29767	29668	29503	29542	29600	29468	29323	29523	29508	29634	29858	29456	29388	29379	29497	29738	29360	29368	29563	29521	29547	29210	29326	29471	29440	29682	29682	29578	29355	29599	29497	29373	29592	29535	29705	29488	29734	29528	29747	29504	29622	29472	29699	29442	29252	29460	29634	29554	29501	29349	29490	29669	29386	29589	29653	29535	29607	29837	29356	29384	29535	29195	29330	29468	29361	29541	29570	29433	29611	29409	29680	29380	29503	29445	29456	29586	29379	29477	29338	29379	29403	29427	29328	29704	29395	29466	29650	29382	29385	29443	29361	29819	29694	29583	29489	29527	29411	29585	29260	29456	29561	29498	29428	29506	29555	29657	29710	29559	29526	29418	29382	29343	29871	29635	29627	29542	29330	29424	29415	29535	29475	29552	29465	29304	29745	29453	29651	29380	29516	29304	29624	29269	29477	29619	29405	29569	29316	29427	29262	29438	29449	29585	29421	29611	29469	29380	29259	29382	29497	29523	29414	29129	29556	29476	29514	29497	29751	29346	29655	29423	29422	29131	29532	29287	29276	29557	29549	29359	29512	29192	29494	29359	29373	29648	29256	29402	29583	29467	29388	29179	29453	29375	29355	29406	29545	29640	29692	29359	29538	29595	29644	29590	29636	29232	29446	29367	29531	29430	29564	29516	29731	29499	29349	29515	29293	29482	29273	29377	29676	29448	29729	29440	29469	29576	29593	29716	29565	29681	29368	29536	29503	29275	29512	29485	29675	29556	29606	29614	29447	29413	29485	29339	29445	29240	29347	29540	29435	29609	29340	29652	29436	29423	29526	29372	29559	29316	29468	29597	29678	29506	29427	29796	29421	29299	29204	29457	29403	29493	29635	29599	29444	29600	29521	29555	29447	29557	29451	29595	29406	29409	29721	29358	29494	29611	29419	29292	29611	29539	29649	29439	29484	29482	29621	29470	29454	29355	29375	29340	29428	29571	29538	29622	29600	29523	29650	29617	29447	29349	29581	29732	29407	29497	29536	29415	29384	29338	29267	29601	29273	29446	29568	29267	29462	29623	29533	29469	29371	29634	29484	29546	29614	29753	29367	29481	29441	29559	29409	29453	29764	29793	29588	29447	29603	29571	29486	29398	29391	29669	29364	29231	29519	29529	29385	29286	29614	29623	29538	29515	29535	29507	29608	29666	29514	29340	29360	29323	29419	29485	29540	29509	29444	29360	29243	29480	29635	29803	29415	29289	29493	29175	29411	29532	29654	29615	29450	29627	29574	29566	29594	29508	29756	29461	29460	29420	29704	29561	29422	29547	29616	29564	29535	29602	29242	29564	29524	29522	29473	29311	29594	29472	29562	29548	29212	29448	29451	29850	29337	29637	29685	29557	29399	29437	29499	29426	29562	29425	29537	29850	29678	29725	29681	29333	29096	29260	29360	29471	29534	29500	29335	29465	29294	29552	29398	29234	29375	29540	29574	29417	29784	29494	29213	29453	29630	29630	29522	29476	29592	29571	29505	29340	29329	29330	29356	29314	29398	29497	29359	29421	29490	29588	29566	29283	29560	29470	29684	29470	29619	29287	29605	29636	29572	29472	29320	29544	29356	29480	29549	29527	29603	29621	29533	29659	29295	29353	29238	29369	29178	29718	29528	29220	29414	29365	29331	29491	29524	29512	29476	29591	29461	29699	29431	29335	29500	29563	29592	29435	29526	29629	29533	29568	29310	29517	29624	29438	29385	29675	29202	29473	29570	29328	29488	29296	29207	29455	29526	29454	29494	29369	29675	29563	29348	29634	29636	29597	29361	29303	29280	29402	29870	29239	29342	29090	29448	29280	29286	29597	29633	29105	29202	29414	29649	29523	29320	29543	29431	29474	29563	29637	29533	29506	29655	29203	29468	29640	29511	29477	29540	29252	29400	29611	29601	29284	29324	29556	29514	29383	29306	29537	29363	29418	29356	29309	29427	29620	29497	29399	29429	29519	29457	29443	29603	29542	29640	29422	29379	29602	29462	29572	29614	29386	29512	29285	29485	29391	29302	29404	29754	29509	29550	29637	29511	29161	29194	29329	29564	29414	29530	29291	29401	29425	29390	29366	29565	29264	29378	29571	29644	29474	29382	29646	29587	29366	29570	29464	29738	29377	29486	29490	29269	29432	29388	29680	29401	29211	29535	29397	29393	29425	29154	29510	29493	29598	29570	29454	29506	29668	29616	29592	29553	29588	29617	29582	29645	29373	29340	29093	29379	29423	29622	29247	29384	29358	29553	29674	29420	29517	29447	29327	29618	29384	29462	29653	29523	29431	29214	29417	29754	29477	29634	29409	29509	29383	29327	29405	29377	29219	29570	29203	29154	29546	29522	29386	29550	29515	29604	29415	29296	29704	29452	29550	29859	29402	29507	29324	29425	29416	29633	29608	29304	29069	29411	29651
20314	34712	33732	27799	24820	22804	21770	21216	20508	20210	19781	19498	19519	19403	19051	18979	18943	18845	18601	18664	18440	18446	18561	18403	18465	18444	18308	18352	18287	18352	18337	18254	18137	18429	18221	18351	18136	18158	18232	18154	18159	18337	18313	18182	18177	18234	18133	18079	18146	18367	18417	18127	18166	18217	18290	18139	18307	18064	18070	18184	17908	18072	18054	18185	18178	18246	17986	17910	18041	18043	18189	18075	18081	18139	18095	18252	18050	17968	18059	18015	18192	18104	17993	17977	18172	17979	18203	18182	18074	17995	18034	18017	17917	18036	18039	18169	18065	18147	18153	18045	18085	18056	18024	18189	17962	18106	18132	17942	17967	18029	18026	18130	18115	18022	18107	18312	18143	18200	17937	17870	18216	17899	18086	18180	18106	17970	18063	18110	18222	17993	17999	18062	18337	17991	18058	18130	18129	17847	18006	18007	17970	17999	18004	18022	17917	17998	18170	17986	17909	18119	18152	18028	18095	18141	17999	18009	18093	18070	18086	18023	17941	18066	18127	18021	18126	18000	18037	17961	18197	18129	17983	18019	18215	18119	18080	18211	18116	17914	18137	17986	17895	17957	18173	18130	18109	17976	17994	17960	17936	17867	18019	18231	18066	18110	17935	17989	18060	17912	18135	18007	17925	18096	17912	18170	18121	18046	17918	18135	17991	18078	18015	18080	18129	18055	17966	18033	18121	17907	17963	18067	17823	17915	17982	18156	18060	18168	17961	18051	18143	17994	18070	18047	18054	18149	18029	17972	18092	17952	17923	18000	18137	18032	17869	18090	18105	18106	18138	18003	18026	18183	17987	17992	18201	18014	17914	18159	17959	18110	18228	18062	18002	18069	17910	18072	17941	18090	17776	18050	18172	17895	18054	17993	17933	18026	17929	17994	18018	18013	18070	18156	18035	17956	18017	18019	18131	18068	18018	18071	18199	18104	18134	17952	18032	18168	18121	18294	18134	17958	17937	17996	18042	18012	18059	17918	17980	17931	18010	18120	17944	18017	18024	18166	18071	18164	18030	18091	18048	18220	18061	18036	18045	17913	18167	18178	18107	17936	17975	18005	18222	17872	18154	17939	17968	18074	18011	17874	17998	17910	18000	18089	18123	17965	18175	18024	18106	18121	18134	18007	18159	18060	17961	18001	18128	17994	18105	18001	17912	18088	18131	18032	18101	18183	18055	17893	18169	17968	18157	18006	18139	17899	18024	18089	18083	17844	18133	17964	18048	17975	17923	17824	17962	17908	17979	17953	18066	18135	18087	18112	17990	18140	18022	17948	18063	18078	18148	17972	17945	17915	18158	18138	17996	18118	18095	17970	18067	18057	18009	17939	18033	18240	18081	18058	18054	17867	17787	18075	18096	18098	18047	17973	18079	17794	18098	18028	18015	18020	18023	18120	18061	18107	18208	18062	18029	17999	18001	18057	18086	18046	18034	17832	18065	18112	18020	18214	17901	18085	17948	17999	18093	17986	17923	18039	17989	18030	18049	18056	18088	18187	17946	18220	18046	18044	17959	18118	17993	17989	18122	18027	17971	18070	18034	18061	17958	17967	18006	17947	18014	17957	18102	17947	18098	18054	18101	17996	18138	17995	18034	18185	18022	17917	18047	17855	17991	17936	17990	18171	17956	18107	18148	17886	18108	18030	18052	17969	17938	17976	17979	18001	17860	18049	17985	18077	18194	18073	17952	17930	18059	18023	18016	17950	17970	18044	18118	18086	17999	18052	18055	18046	17980	18096	18091	18000	18158	18005	18136	17928	18083	17999	17952	18049	18080	17969	18211	18024	17970	18085	17977	18074	17971	18133	17866	18127	18095	18104	18179	17910	18038	18191	18305	17999	18112	17890	18120	18078	18089	18030	18022	17967	18271	17896	18114	18201	18162	18145	18179	17846	18134	17857	18034	18218	17956	18116	18164	18128	17991	18021	18077	17991	18102	18002	18105	17992	18024	18024	17930	18044	17916	18142	18032	17989	17956	17993	18099	18073	18127	18103	18241	17861	18145	18004	18248	17934	17924	18057	18022	18092	18015	18139	18053	17986	17888	18082	18017	17998	18061	18064	18143	18104	17923	17993	18031	18085	17970	17814	18016	18085	18185	18261	18052	17978	18114	18186	18151	18219	17949	17836	17988	18118	17950	17981	18152	18116	18034	18145	18023	17984	17915	17920	18218	18039	18117	18052	18200	17936	17967	18206	18101	18079	18191	18034	18155	18020	18012	17998	18221	18173	18085	18000	18117	18064	18018	18080	17946	18126	17966	18045	18176	18083	18092	18019	18068	18184	17992	18140	17941	18045	18043	17890	18120	18002	18050	17970	18019	18074	18098	17978	18409	18088	17961	18114	17966	17918	18027	18124	18085	18129	18029	18192	17857	17825	18078	17900	18014	18121	18024	18186	18175	17996	18041	18087	18164	17906	18044	18115	17892	18263	18131	17993	18101	18071	17985	17960	17799	18175	18217	18065	18034	18029	18085	18032	18028	17975	17807	18100	18052	17913	17883	18070	18026	18152	18169	17987	18006	18093	17958	18043	18008	18094	17894	18025	17957	17926	18058	18045	18087	18083	18111	18183	17893	18120	17987	18227	18143	17976	17948	17991	17928	18124	18212	18070	18178	18037	17891	18082	18083	18063	18010	18081	18114	18060	18058	18003	18122	18158	18041	17941	18075	18128	18144	18161	18182	17977	18179	17956	18146	18116	18171	18078	18188	18006	18072	18126	18018	17969	17863	18138	17946	17916	18078	17967	18103	17958	18157	17958	18109	17992	18117	17953	18035	18012	18120	18078	17765	18078	18028	18087	17987	17970	18143	18096	18036	18163	18100	17983	18114	17847	18057	17853	18111	17967	18131	17934	17806	18088	17941	18087	18045	18167	18032	18135	17884	18226	18084	18161	18157	18243	17975	17943	17955	18146	18142	18098	18046	18022	17993	18079	17884	18049	17959	18249	18186	18046	17938	18119	18069	17872	18191	18077	17965	17885	18114	18008	18059	18046	18186	18063	18194	17975	17939	18028	18204	17995	18067	17820	18033	17915	18186	17977	18048	18078	17987	18091	17967	17977	18021	18124	18129	17999	18008	18177	18069	17951	18129	17997	18052	18039	18150	17982	17953	18096	17989	18037	17892	17892	18120	18085	17992	17977	18016	18113	18091	17975	18049	18105	18074	18021	18070	18103	18144	18049	18118	17881	18017	18218	18105	18029	18103	17976	18097	17932	17994	18186	18089	17959	17997	18078	18027	18122	18060	17990	17916	18031	18178	18054	17986	17919	18015	18288	17956	18090	18021	17980	18113	18222	17895	18084	18022	17898	18108	18110	18109	18134	18031	17860	17944	18096	18064	18091	18069	17958	18260	18042	17942	18177	18056	18108	18061	17887	18161	17967	18057	18036	17920	18204	18166	17851	17940	17949	18088	17907	18056	17909	17947	17929	17976	17968	18048	17869	18095	17992	17960	18142	17925	18157	18129	18172	18127	18037	17883	18101	18057	18016	18078	18062	18182	18004	17937	17918	17976	17959	18042	17938	17924	18064	18103	17936	18218	17913	18103	17945	17961	18026	18143	18173	17793	18234	17774	17974	17968	18168	18019	18037	17966	18023	18005	18030	18092	18033	18077	17881	18198	18058	18094	18047	18136	17998	18230	17938	18057	18051	18171	18061	18124	17974	18073	18201	17911	17915	18074	18077	18173	18052	18051	18086	18052	18151	18072	18016	18024	18005	18113	18033	18177	18021	18041	17996	18247	18155	18003	18012	17920	18023	17865	18144	17875	18010	18069	18062	18123	18035	18073	18092	18043	18128	18039	18096	17907	18121	18027	17977	18105	18083	18143	18077	18004	18126	17999	18002	18034	17976	17929	18132	18105	17986	18110	18166	18097	18070	17967	18262	18014	18022	17984	17837	18155	17968	18186	18120	17910	17939	18036	17883	17985	18243	17906	18150	18077	18357	18161	17949	18045	18058	17956	18024	17932	18190	17986	18151	18110	18221	18037	18064	18077	18052	18030	17981	18298	17941	18306	18012	18001	18134	18111	17991	18058	17957	18110	18096	18075	18051	17965	17906	18057	18143	18058	17969	18133	18028	18138	17908	18098	18117	18034	18017	17919	18031	18003	18029	17987	18025	17936	18116	18076	18162	18050	17947	18142	18100	18084	18189	18144	17884	18199	18093	18257	17960	18247	17997	18036	17999	18049	18113	17925	17898	18023	18081	18063	18134	18187	18142	18119	18055	17928	18267	18059	18233	17852	18113	18173	18000	17994	18022	17935	17965	18111	18015	18167	18034	18062	18080	18026	18089	18109	17991	18093	17947	18030	18056	17959	18113	17975	18124	18024	18049	18019	18032	18060	18061	18006	18085	18114	18139	18033	17854	18150	17960	18009	18018	18113	18032	17957	18198	17952	17969	17921	18145	17955	17897	18073	17954	18121	18016	18146	17979	18096	18055	17871	18047	18152	18039	18050	17866	18064	18059	18058	17914	17949	18037	18008	18128	18158	18050	18264	18054	17974	18135	18110	18116	18175	18105	18145	18118	18089	18093	18080	18079	18076	18136	18134	17921	18035	17943	17982	18051	17922	17970	18066	18042	18247	17884	17996	17993	17926	18078	18085	18027	17939	18041	18060	18034	18154	18139	17935	17913	18249	18021	18024	18033	17952	17780	18139	18021	18120	18079	18174	18204	18018	18078	18047	18006	18202	18192	18159	18079	17999	18017	17951	18013	18070	18139	18075	18067	18160	18155	17954	18059	18184	17920	18055	17969	18115	18068	18184	18021	18019	18028	18068	18231	18078	18090	18045	17870	18092	17998	18240	17895	17961	17904	18115	18034	17907	18010	18294	18019	17991	18028	18077	17997	17837	17941	18033	18093	17728	18093	17976	18204	18139	17974	18124	18211	18161	18101	18053	18336	18102	18205	18048	18125	17992	18230	18149	18057	17901	18166	17849	17959	17984	17983	17905	18258	18027	18004	18134	17821	18215	18003	18005	17994	17879	18083	18201	18309	18236	17970	18117	17895	18091	18067	18186	18127	18000	18034	17929	18066	18153	18155	18017	17955	18013	17994	18141	18029	17981	17892	18347	17885	18059	18137	18085	18065	18033	17931	18225	17806	17965	17966
36128	29145	34118	33216	31499	31831	31853	31435	31388	31228	31145	31203	31171	31343	31083	30960	31325	31105	30897	31389	30941	30793	31096	31147	31331	30987	30996	31029	31107	31210	31028	30904	31049	31284	31046	31319	31017	30941	31218	31058	31214	30858	30794	31002	31096	30965	31088	30865	31156	30827	31214	31106	31286	30969	30782	30978	31263	30905	31259	31034	31067	31016	31034	31082	31084	30990	30967	30719	31045	31124	31115	31019	31114	31051	30858	30717	30894	30953	30939	30865	31094	30899	30924	30959	30894	30957	30978	30987	30795	30985	30756	30803	30903	31216	30769	30847	30969	30885	31083	31215	30869	30964	31154	30818	30992	31044	30744	31035	30994	31147	30994	30998	30903	31048	30539	31068	30957	31075	30974	31091	31354	31027	30965	31201	31072	30808	30875	30922	30999	31017	30845	31034	31102	30974	31224	30766	30848	30763	31309	30893	31160	30682	31015	30724	30860	30849	30893	31001	31204	30962	31153	31003	31068	30899	30970	30812	30815	30603	31094	30948	30949	30855	30872	31025	31086	31218	31124	31215	31016	30940	31161	31026	30945	30881	30826	30769	30891	31039	30649	31023	30989	31148	31027	31250	30802	31125	30800	31010	30859	30943	31071	31276	30982	30865	31148	30875	30824	30927	31110	30862	31354	31248	30931	31305	31041	31050	30846	31102	30789	30749	31021	31079	30947	30925	31120	30973	31157	31001	30938	31210	30920	30830	30840	31121	31007	31045	30992	30847	31166	30883	31208	30970	30859	30856	30947	30991	31013	31284	30848	31005	30899	31083	30911	30892	31117	31006	31217	30583	31006	30969	31114	30876	31056	30960	31029	30837	30814	30819	31049	31064	30792	30821	30900	31151	30865	30934	30900	30958	30821	31140	30900	30918	30842	30916	30851	31064	31215	31214	31023	30996	30916	30922	31109	31112	30999	30811	30962	31158	30883	30982	31261	31009	30851	30949	31178	30778	30798	31134	30965	30941	30837	30968	30869	30632	31151	31016	30957	31245	30898	30959	30876	31037	30946	30895	30787	30932	30838	31101	31003	31125	31068	30817	31105	30928	30850	30573	30972	30935	31075	30813	31058	30877	30965	30877	30875	30836	31049	30957	31077	31213	30933	30804	31083	30840	30925	30733	30989	31101	31101	30956	30930	30840	31019	30848	30986	31062	30612	31015	30917	31012	30994	31033	30956	31032	31326	30887	31155	31338	31220	30945	31036	30762	31002	31074	30996	31063	30971	30926	31119	30954	31169	30803	30729	30869	31198	31202	30647	30778	30998	30927	30772	31017	30862	31104	31124	30899	31064	30895	31000	30828	30678	30878	31166	30870	30988	31099	31005	30875	31026	30901	31087	31091	31176	30955	31189	30684	31083	30929	30930	30820	30964	31168	30830	31007	31032	30954	31076	30982	31054	30956	30996	30956	30742	31062	31227	30946	31028	31208	31209	30832	30926	30737	31104	30837	31033	31093	31083	30974	31097	31034	30743	30849	30855	30939	31046	30787	30902	31009	31095	31198	31041	30868	30735	30801	31139	30717	30831	30808	31313	30866	30965	30903	31023	30988	30930	30982	30905	30894	30787	30834	30763	31114	31186	31009	30766	30824	30998	30931	31007	30996	31158	30919	30878	31150	31307	30750	31087	30963	30896	31111	30658	31141	31017	31063	31010	30920	30987	30661	30877	30969	30792	30842	30837	31189	30968	31089	31070	30937	31255	30747	31097	31102	30885	31033	30936	30607	30878	30985	31040	30896	31051	30928	31157	30771	31131	30883	31104	30992	30842	31058	31075	30759	30942	31011	30960	31086	30878	31255	31010	31489	31144	30787	31038	30750	30938	30998	31173	31040	31102	30962	31010	30739	31038	30944	31013	31141	30881	30888	30680	30908	31022	31020	31152	30916	30815	30912	30907	30893	30798	30621	31054	30864	30939	30951	30825	30707	30815	31036	30891	31031	30882	30974	31029	30956	30829	31187	30808	30954	30845	31227	30965	31053	31097	30903	30932	31015	30940	31371	31170	31214	30921	30721	31097	30936	31189	30906	31011	30953	31085	30883	30858	30931	30979	30746	30794	30576	30932	31217	31137	31197	31219	31422	31209	31122	30788	30854	30869	31239	30763	30967	30892	30845	31047	30946	30802	30806	30994	31291	30693	31127	30806	31084	30612	30960	31183	30808	31072	30677	30862	30916	30710	30844	30926	30920	31014	30879	30848	30826	31254	31029	30832	30878	31189	31084	30987	30973	30841	31059	31054	30872	31010	30788	30709	30789	30802	31069	30917	31051	30999	31121	31051	31134	30930	31063	30873	31114	31072	30927	30916	30871	30935	30733	30663	30908	31168	31033	30967	31061	30865	31323	31142	31097	30989	31000	31148	30808	30928	30876	30836	30823	31033	31188	30850	30705	30900	31024	30760	30782	30942	30744	30999	31041	31054	30889	30729	30978	30988	31142	30621	30890	30747	30886	31020	30777	30942	30806	30711	30726	31056	30930	30930	30838	31076	30753	30660	30853	30863	31082	31221	30916	31002	30983	31227	31026	30972	30987	30648	30984	31139	30823	30876	30926	31009	30955	31057	30884	30851	30902	31069	31002	30774	31122	31014	30814	30887	30855	30711	31115	31124	31174	30921	30702	31020	30809	30931	31013	30719	30855	30961	30849	30965	31320	30925	30857	30965	30906	31101	31017	31192	31004	31075	30771	30955	30922	30962	30811	30761	31024	30833	30843	31108	30796	31069	30961	30990	30943	30965	31100	31020	31098	30885	31072	30972	30942	30993	30989	30794	31026	31088	31149	30917	30770	30891	30992	30968	30947	31098	30956	30963	31080	30773	30817	30886	31050	31196	31072	30823	31170	30850	31030	30853	30769	30748	31073	30871	30924	30976	31014	31072	31010	30932	30905	30791	30876	31102	30959	30924	31133	31028	30787	30811	30951	30724	30768	31153	30947	30859	31212	31242	31167	30857	31121	30837	30767	30991	30772	31143	31048	30891	31092	31106	30830	31121	31180	30935	30918	31301	31393	31052	30875	30985	30899	31066	30813	31184	30749	31124	30611	31187	30926	31056	31118	30901	30990	31120	30897	30986	31052	30980	31067	31043	31174	30912	31086	30743	31058	30845	30800	30780	31110	31125	30935	31127	31367	31200	30979	31126	31413	30878	30941	31183	31116	31142	30904	30920	31016	31096	30847	31223	31100	31028	30884	31074	31092	30763	30824	30770	30869	30849	31018	31056	30852	30928	30654	30889	31085	30804	30882	30891	30907	30747	30913	30981	30883	31288	31063	30849	30886	31058	30989	30902	30963	30900	30765	30957	31111	31164	31078	30919	31042	30876	30962	30994	30916	30908	30789	30852	31102	31108	31223	31196	30978	31055	31068	30741	30669	31038	30881	30878	30868	31032	31024	30996	31041	31123	31322	30858	30950	30931	30947	30965	30856	30633	31051	30556	30763	31148	30900	30819	30771	30910	30973	31008	30788	30898	31044	31037	31067	30908	30828	31241	30793	30792	30958	31132	31287	31019	30795	30926	31196	30909	31263	30852	31019	30929	30791	30926	31081	31200	31198	31027	31028	30952	30990	30915	30861	30887	30952	30913	31181	30895	30857	31055	31249	31144	30845	30888	30980	31128	30881	30968	30884	30865	31039	31020	30598	31065	30947	30883	31125	30738	30893	30758	31074	31122	31113	31136	30761	31027	31136	31007	30974	30842	30842	30872	31020	30987	30873	30938	30900	30764	30891	30895	31054	30693	30975	30907	30770	31056	31036	30948	30980	31089	31112	30958	30979	30890	30864	30900	30706	31035	30900	31068	30826	30993	30922	31065	30693	30928	30817	30769	30799	31059	31017	31016	30757	30987	30611	31011	30765	31021	31042	30900	31044	30984	30814	30919	31008	30726	30794	30843	30958	31086	30843	31178	31124	30915	31137	31047	31185	31058	31156	31097	31019	30997	30696	30866	31064	30904	30684	30975	31160	30980	30828	31053	30887	31223	30926	30976	31034	31048	30859	31120	31028	31228	30985	31033	30739	30938	31075	30987	31121	30793	31143	30946	31268	30919	31099	30968	30975	30814	31021	31028	31094	30992	31023	31127	30928	30690	31037	31138	31203	30890	31023	30819	31016	30926	31000	30719	30930	31004	31191	30964	31150	30964	31109	31039	30931	30970	30939	30960	30881	30819	31092	30923	30965	31189	31314	30858	30926	31049	30898	31222	30945	31134	31060	30972	30876	30716	30878	31244	31018	30965	31110	31174	31128	30989	30771	30793	30790	30984	31204	30928	30943	31068	30911	31173	31001	30746	30929	30971	31032	30979	31124	31148	30957	31011	30761	31147	30855	30964	30806	30850	30990	31061	31070	31060	31033	31099	30798	30883	30867	30883	31126	30901	31136	31142	31221	30667	30948	30937	31042	31121	31081	31174	31094	30899	30935	31053	30959	30993	31024	31123	31084	31129	31083	31081	31124	31363	31118	31102	31208	31098	30831	31411	30866	30840	30993	30963	31024	31104	30859	30987	31055	30936	30948	31095	30788	31067	30844	30957	30789	30877	31051	31148	31002	30691	30791	31324	30978	31202	30858	30974	30756	31337	30905	30932	31036	30766	30932	31054	31031	30787	31132	30796	30964	31008	31151	30851	30860	30814	30990	31069	31024	31063	31070	31193	30956	31081	31137	31159	30867	30819	31160	31103	30893	30971	31000	31026	30939	30998	30927	30844	31140	30779	30865	30938	31022	31050	31166	31002	31091	31170	30969	30997	31076	31127	31140	31090	31124	30710	30928	31008	30928	30888	30831	30935	30968	30885	31012	31396	30835	30767	31012	31114	31115	31287	31199	31072	31014	31064	30714	30953	31008	30970	30607	30944	31117	30857	30830	30814	30904	31203	31248	31087	31128	30886	31224	31100	30860	30828	31095	31041	31033	30915	30846	31099	31015	30868	31280	30948	31067	30766	30578	31286	31017	31177	30785	31230	30891	30898	30950	31005	30924	31028	30873	30907	30918	30786	31253	31123	30985	31230	30763	31188	30992	31015	30931	31000	30933	30937	30950	30934	31142	31099	31215	30893	30854	31318	31046	30827	30913	30938	31060	31096	30919	31142	31139	31095	31059	30942	30857	31092	30901	30810	30887
21550	23643	23528	21489	20636	20056	19744	19481	19234	19441	19113	19243	19063	19040	19157	19087	19038	19082	18960	18919	19043	18863	19118	19046	18895	18913	18800	18833	18658	18720	18874	18870	18847	18854	18922	18712	18785	19034	18894	18808	18780	18708	18884	18843	18871	18707	18980	18684	18911	18671	19027	18618	18946	18886	18730	18707	19034	18948	18837	18758	18964	18859	18776	18850	18854	18958	18801	18736	18931	18861	18877	18792	18663	18820	18576	18628	18736	18843	18806	18785	18948	18851	18897	18717	18663	18849	18633	18808	18932	18967	18899	18910	18604	18808	18791	18831	18824	18697	18860	18824	18786	18840	18834	18888	18794	18845	18617	18622	18822	18721	18656	18679	18785	18767	18711	18724	18720	18785	18843	18734	18608	18744	18797	18742	18623	18787	18910	18878	18918	18657	18767	18869	18989	18591	18838	18848	18965	18867	18787	18776	18730	18646	18990	18615	18891	18839	18809	18676	18756	18720	18718	18731	18859	18922	18668	18913	18820	18757	18846	18796	18580	18639	18748	18596	18911	18614	18765	18881	18901	18892	18831	18765	18844	18692	18779	18858	18866	18695	18823	18808	18700	18760	18848	18644	18787	18752	18746	18714	18894	18712	18754	18802	18636	18737	18687	18749	19066	18779	18810	18721	18832	18766	18723	18973	18998	18878	18818	18827	18802	18767	18825	18708	18827	18839	18771	18814	18807	18944	18837	18628	18831	18800	18670	18820	18883	18973	18837	18814	18862	18921	18790	18779	18888	18724	18679	18654	18721	18609	18753	18738	18991	18673	18689	18652	18740	18790	18794	18948	18711	18892	18486	18681	18875	18802	18870	18743	18761	18769	18756	18698	18878	18709	18807	18907	18847	18875	18805	18778	18798	18824	18764	18758	18739	18750	18793	18565	18824	18769	18931	18589	18816	18817	18731	18860	18766	18788	19029	18938	18586	18756	18822	18806	18814	18820	18779	18644	18812	18584	18969	18935	18876	18864	18874	18718	18873	18830	18753	18838	18876	18931	18829	18784	18772	18793	18950	18802	18990	18591	19031	18615	18614	18703	18891	18630	18799	18708	18644	18724	18794	18820	18607	18789	18789	19005	18902	18881	18793	18698	18905	18791	18814	18720	18851	18714	18887	18753	18610	18952	18816	18794	18727	18647	18854	18752	18875	18692	18724	18876	18754	18699	18795	18718	18787	18644	18793	18867	18760	18830	18865	18783	18587	18866	18729	18895	18836	18717	18753	18727	18824	18894	18691	18862	18715	18776	18750	18824	18803	18852	18815	18919	18682	18855	18930	18567	18743	18801	18894	18757	19004	18527	18647	18952	18647	18542	18849	18744	18674	18701	18822	18873	18800	18824	18873	18848	18888	18780	18839	18859	18750	18779	18858	18592	18868	18889	18715	18578	18789	18647	18586	18685	18947	18674	18786	18867	18783	18969	19047	18678	18581	18877	18723	18881	18703	18675	18865	18688	18628	18683	18990	18941	18733	18743	18827	18770	18698	18915	18790	18735	18936	18782	18793	18849	18896	18823	18723	18903	18821	18808	18755	18833	18844	18819	18916	18920	18707	18770	18538	18766	18907	18852	18770	18835	18822	18775	18603	18730	18839	18681	18779	18704	18684	18909	19019	18810	18747	18863	18802	18926	18740	18779	18865	19019	18611	18684	18695	18882	18855	18742	18730	18823	18714	18875	18775	18685	18524	18920	18697	18767	18638	18781	18796	18943	18806	18664	18821	18908	18620	18655	18914	18717	18880	18761	18660	18680	18857	18786	18649	18827	18823	18701	18836	18851	18660	18761	18684	18776	18815	18796	18799	18796	18864	18776	18919	18797	18917	18739	18878	18664	18866	18835	18746	18744	18751	18773	18859	19040	18999	18791	18786	18887	18916	18772	18751	18552	18948	18768	18733	18733	18836	18893	18880	18837	18773	18859	18788	18774	18639	19042	18741	18941	18697	18768	18639	18792	18790	18810	18710	18864	18746	18850	18613	18731	18795	18664	18835	18766	18966	18666	18768	18943	18954	18794	18743	18944	18833	18633	18757	18594	18837	18751	18905	18800	18636	18736	18757	18720	18777	18729	18589	18850	18686	18861	18789	18613	18772	18653	18831	18829	18821	18704	18797	18810	18722	18716	18799	18718	18613	18814	18842	18695	18658	18634	18555	18680	18886	18779	18646	18742	18855	18815	18677	18722	18754	18873	18659	18760	18650	18867	18756	18700	18895	18782	18837	18931	18820	18904	18735	18867	18873	18802	18869	18706	18727	18678	18754	18830	18600	18890	18881	18811	18864	18608	18816	18763	18888	18824	18755	18734	18839	18818	18775	18990	18861	18598	18897	18836	18798	18797	18842	18712	18830	18638	18699	18794	18653	18666	18626	19010	18947	18845	18687	18742	18628	18730	18721	18763	18668	18745	18772	18676	18763	18935	18720	18639	18870	18842	18712	18777	18845	18772	18763	18724	18842	18776	18792	18752	18745	18725	18866	18824	18748	18884	18765	18793	18973	18994	18871	18660	18985	18788	18728	18853	18912	18786	18653	18778	18769	18833	18771	18729	18649	18844	18857	18745	18941	18959	18873	18822	18694	18672	18600	18810	18669	18721	18954	18850	18689	18796	18745	18815	18624	18848	18863	18818	18814	18764	18528	18893	18700	18766	18783	18924	18774	18793	18726	18855	18990	18927	18763	18675	18545	18873	18853	18973	18760	18717	18915	18709	18750	18842	18761	18758	18906	18800	18790	18586	18725	18757	18829	18724	18889	18833	18778	18855	18849	18724	18780	18816	18693	18812	18849	18866	18723	18941	18812	18760	18840	18755	18832	18646	18849	18690	18728	19001	18844	18804	18797	18533	18837	18693	18855	18891	18659	18701	18879	18764	18942	18793	18863	18778	18920	18752	18774	18721	19012	18568	18892	18952	18991	18721	18583	18720	18722	18857	18685	19008	18917	18901	18715	18648	18706	18849	18779	18956	18658	18997	18778	18665	18698	18735	18877	18872	18686	18778	18863	19005	18800	18733	18916	18751	18823	18645	18749	18902	18729	18823	18694	18876	18695	18731	18736	18758	18683	18844	18736	18794	18949	18572	18628	18820	18683	18755	19018	18941	18777	18927	18810	18856	18690	18944	18911	18902	18779	18742	18862	18728	18722	18856	18821	18791	18817	18871	18562	18549	18732	18703	18866	18752	18790	18848	18677	18770	18717	18738	18732	18858	18906	18611	18688	18834	18795	18656	18722	18649	18724	18865	18944	18814	18688	18885	18638	18847	18757	18929	18638	18812	18850	18718	18745	18786	18868	18588	18783	18738	18708	18935	18886	18835	18783	19004	18893	18617	18929	18860	18856	18900	18870	18756	18756	18700	18836	18695	18587	18779	18746	18810	18685	18737	18843	18778	18824	18753	18837	18703	18782	18898	18757	18682	18877	18910	18866	18890	18803	18863	18689	18773	18971	18667	18802	18807	18817	18772	18768	18634	18817	18800	18721	18665	18846	18786	18755	18870	18909	18714	18693	18842	18683	18874	18675	18851	18795	18689	18767	18660	18780	18582	18883	18855	18838	18678	18927	18888	19011	18885	18694	18802	18728	18879	18646	18821	18897	18915	18823	18916	18670	18809	18704	18888	18862	18610	18895	18788	18612	18628	18740	18784	18703	18808	18872	18647	18961	18911	18778	18915	18922	18686	18848	18778	18762	18521	18614	18546	18698	18749	18674	18667	18804	18667	18913	18674	18577	18707	18962	18755	18872	18692	18821	18699	18814	18787	18635	18758	18757	18822	18767	18760	18729	18926	18979	18760	18653	18845	18804	18711	18655	18729	18852	18692	18870	18867	18777	18790	18753	18955	18874	18846	18749	18769	18729	18821	18754	18835	18660	18833	18750	18751	18688	18697	18832	18872	18836	18649	18816	18935	18748	18828	18902	18869	18816	18702	18743	18724	18704	18625	18857	18703	18785	18842	18745	18841	18653	18805	18679	18816	18859	18714	18943	18772	18580	18808	18774	18843	18944	18860	18829	18703	18689	19083	18620	18830	18634	18857	18865	18871	18771	18784	18893	18870	18781	18775	18722	18871	18825	18779	18769	18698	18973	18720	18695	18800	18921	18700	18980	18737	18669	18736	18877	18634	18872	18709	18695	18840	18693	18803	18917	18637	18761	18814	18865	18537	18839	18869	18712	18959	18708	18645	18928	18815	18768	18755	18813	18837	18868	18742	18549	18941	18662	18999	18808	18689	18702	18808	18715	18732	18835	18839	18863	18833	18794	18795	18697	18819	18810	18820	18783	18727	18852	18941	18741	18647	18671	18788	18746	18726	18761	18884	18745	18817	18880	18823	18561	18955	18707	18619	18721	18729	18640	18618	18771	18890	18797	18841	18930	18890	18838	18697	18750	18759	18831	18724	18777	18864	18918	18888	18780	18696	18720	18716	18610	18910	18759	18771	18717	18954	18920	18958	18954	18766	18785	18665	18797	18687	18952	18795	18788	18940	18786	18928	18710	18798	18668	18733	18812	18732	18777	18739	18719	18804	18899	18689	18933	18671	18750	18692	18911	18937	18692	18659	18645	18822	18808	18785	18897	18900	18707	18756	18793	18714	18933	18611	18576	18743	18724	19014	18630	18766	18920	18876	18791	18746	18634	18804	18764	18814	18640	18795	18884	18858	18669	18830	18779	18804	18823	18674	18734	18925	18721	18773	18719	18602	18750	18933	18767	18635	18837	18763	18735	18858	18791	18831	18650	18864	18609	18514	18792	18796	18655	18682	18619	18905	18900	18955	18889	18767	18839	18657	18700	18769	18778	18799	18836	18794	18703	18872	18892	18952	18675	18807	18627	18913	18800	18675	18878	18785	18744	18575	18848	18798	18711	18669	18643	18782	18832	18860	18906	18854	18764	18906	18971	18803	18632	18775	18979	18837	18733	18934	18848	18980	18839	18819	18698	18709	18878	18795	18757	18751	18660	18779	18775	18864	18685	18823	18715	18634	19082	18764	18786	18679	18805	18899	18822	18938	18825	18948	18706	18798	18870	18895	18736	18767	18770	18834	18783	18728	18777	18853	18844	18749	18842	18490	18869	18644	18920	18763	18764	18867	18774	18981	18775	18892	18765	18828	18741	18889	18598	18735
24085	21162	27703	25409	25047	30328	32781	30564	29887	30234	30031	29926	29656	29656	29775	29776	29578	29596	29340	29555	29527	29305	29231	29431	29350	29352	29412	29519	29303	29281	29420	29073	29018	29265	29462	29278	29255	29396	29142	29533	29182	29375	29324	29353	29057	29352	29167	29299	29407	29407	29237	29261	29027	29203	29265	29250	28885	29257	29272	29288	29000	29167	29201	29026	29262	29138	29317	29166	29095	29256	29091	28946	29212	29326	29329	29355	29386	28733	28993	28913	29067	29185	29447	29152	29062	29308	29149	29197	28977	29387	29045	29153	29027	29124	29292	28816	29140	29305	29360	29269	29218	29379	29268	29202	29044	29556	29296	29009	29011	29067	29302	28988	29192	29187	28948	29092	28996	29140	29000	28902	29130	29432	29090	29144	29186	28905	29288	29079	29013	28974	28928	28891	29051	29126	29062	29135	28960	29215	29019	29015	29168	29137	29287	29337	29261	29339	28961	29151	29146	28963	29070	29199	29239	28992	29355	29164	29194	29278	29104	28943	29166	28809	29000	29124	29316	28991	29151	29108	29379	29034	29095	29175	29108	29252	29322	29241	29129	29172	29116	29184	28918	29019	29213	29002	29138	29219	29167	28970	28932	29219	29244	29258	29275	29334	29169	29017	28973	29384	28983	29485	29189	29071	29192	29073	29195	29139	29088	29297	29241	28994	29048	29122	29051	29016	29205	29145	29219	29107	29204	29072	29119	28972	29033	28901	29278	29212	29220	29437	29435	29227	29209	29000	29024	29149	28907	29021	29213	29204	28973	29151	29125	29261	29063	28922	29013	28970	29128	29170	29303	28884	29156	29090	28974	29221	29172	29203	29296	28773	29130	29188	29306	29077	29229	29113	28946	29235	28952	29040	29051	29321	29069	29217	29177	29153	29087	29335	29505	29222	29177	28992	29056	29323	29133	28955	29391	29232	29556	29322	29102	29136	29196	29198	29211	29262	29152	29279	29168	29217	29073	29136	29185	29148	29064	28962	29269	29174	29010	28903	29071	29113	28899	28989	29280	29112	29142	28908	29108	29156	29281	29281	29180	29005	28777	28828	29096	29204	29263	29050	29190	29200	29263	29054	28955	29154	29103	29309	29025	29197	29099	29076	29258	29154	29137	29185	29209	28970	29099	29023	29143	29059	29320	29190	29129	29409	29100	28919	29212	29239	29140	29227	28950	29041	29291	29328	29116	29187	28900	29133	29166	29185	29133	29290	29300	29193	29291	29249	29330	29006	29162	29067	29175	29307	29116	29032	28999	29224	29218	29167	29021	29283	29045	29174	28978	28935	29432	29102	29202	29124	29211	29286	29153	29053	29178	29027	29152	28999	29008	29142	29305	29170	29024	29132	28981	29040	29453	29418	29063	29082	29212	28975	29284	29299	29236	29104	28749	29214	29268	29249	29120	29082	29230	29160	29137	29118	29263	29236	28931	28996	29346	29129	29137	29037	29174	29054	29167	28939	29265	29099	28960	29029	29234	29395	28916	28974	29325	29222	29272	29206	29063	28857	29059	29099	29162	29227	29388	28817	29068	29220	28934	29271	29318	29063	29113	29107	29065	28875	29128	29234	29068	29033	28940	29029	29192	29010	29144	29419	29346	29400	29485	29275	29085	29246	29078	28996	29140	29063	29065	29086	29143	29027	29196	29205	29337	29359	29194	29022	29059	29329	29087	29023	29257	29161	28816	29058	29073	28988	29237	29123	29315	28874	29218	29317	29055	29220	29108	29465	29203	29137	28918	29275	29176	29177	29180	29371	29246	29206	29012	28995	29335	28762	29192	29192	28974	29278	28876	28874	28980	29081	29218	29231	29310	29220	29242	29083	29032	28806	29193	29148	29111	29457	29470	29103	28864	29163	29464	29160	29325	29331	28999	29395	29268	28924	29180	29037	29102	29251	29297	29280	28952	29151	28941	29119	28941	29171	29108	29264	28952	29134	29281	29122	29137	29113	28868	29154	29170	29294	29233	29031	29094	29065	29123	29257	29066	29163	29072	29032	29588	29158	29367	29392	28904	29043	29221	29156	29169	29054	29119	29175	29074	29057	29228	29213	29007	29119	29048	28863	29362	29488	29157	29169	29039	29034	29305	29157	29189	29100	29175	29160	29373	29362	29128	29031	29208	29107	29142	29296	29088	29071	29096	28816	29116	29158	29059	29129	29096	29362	29251	29099	29219	29125	29103	29356	29349	29190	29164	29125	29148	29144	28954	29011	29256	28758	29041	28813	29180	29273	29033	29163	29236	29135	29042	29095	29188	29016	28852	29184	29471	28926	29253	29199	29141	28911	29079	29033	29241	29104	29190	29388	29143	29024	29123	28987	29084	29190	29105	29222	29119	29169	29226	29112	29105	28871	29112	28973	29098	29083	29294	28925	29308	29197	29071	28972	29214	29200	29199	29092	29190	29242	29028	29093	29076	28987	29366	28961	29091	28957	29172	29021	29115	29033	28993	29003	28987	29211	29173	29381	29304	29352	29297	29054	29175	29273	28992	29132	28932	29070	28960	29148	29120	29146	28912	29228	29133	29186	28931	29266	29019	28888	28952	29173	29122	29066	29165	29199	29393	29251	29152	29115	29083	29142	28982	29109	29300	29108	29195	28859	28934	29114	29255	29337	29136	29062	28926	29007	29329	28964	28994	28866	29158	29137	29102	29022	29153	29188	29258	29448	29307	29050	29235	29131	29140	28939	29296	29273	29276	29131	29343	29101	29159	28945	28905	29192	29037	29128	29052	29046	29177	29039	29206	29040	29272	29140	29121	29014	29270	29024	29313	29129	29103	29023	29299	29289	28903	29208	29284	29112	29067	29200	29138	28969	29176	29166	29135	29183	29267	29076	28971	29266	29067	29086	29221	28924	28940	28895	29063	29462	29049	28998	29175	29156	29190	28984	29297	29055	28964	29043	28835	29342	29251	28954	29139	29072	29115	29004	29072	29025	28971	28965	28843	29191	28936	28974	29261	29275	29433	29037	28944	29318	29044	29139	29096	29044	29209	29325	29176	29200	29196	29206	29227	29138	29286	28973	29062	29266	29148	29131	29146	29287	29266	29106	28860	28902	29202	29161	29263	29234	29253	29164	28583	28911	28967	29252	29298	28968	29424	29206	29032	29132	28943	29049	29304	29223	29135	29117	29188	29200	29362	29006	29131	29275	29111	29209	29188	29123	29191	29080	29191	28926	29140	29194	29095	29081	29122	29054	28996	29100	29240	29136	29164	28984	29127	29280	29146	29091	29298	29094	29036	29326	29245	29137	29246	29266	29110	29209	29027	29008	29219	29219	29107	28832	29046	28799	29177	28849	29041	29090	29243	29268	29287	29178	28996	28970	29135	29384	28915	29266	29303	29206	29290	29415	29179	29027	29137	29184	29054	29293	29345	29053	29135	29169	29185	29214	29256	29026	29188	29248	28895	29212	29389	29079	29061	28996	29226	29106	29232	29255	29054	29118	29560	28906	29509	29221	29162	29088	29137	29064	29119	29290	29000	29249	29167	29160	29147	29189	29163	28943	29117	29293	29044	29077	28785	29146	28986	29063	29110	29531	29333	29281	29172	29327	29101	28871	29089	29330	29099	29146	28943	29057	29238	29415	29200	29491	28898	29184	29100	29044	28909	29198	29208	28905	29208	29051	29316	29199	29314	29352	29326	29096	29386	29116	29081	28819	29211	29316	29291	29162	29108	29357	29017	29069	29331	29181	29050	29058	29165	29018	29155	29073	29106	29142	28985	28899	29173	28977	29510	29085	29140	29228	29036	29248	29271	29064	29234	29103	29132	29133	29073	28957	29054	28971	29096	29010	29512	29006	29257	29071	29238	29244	29179	29117	29191	28986	29132	29113	28942	28971	29137	28944	29272	28805	29226	29141	29238	29075	28938	29207	29001	29174	29074	29268	29158	29196	29197	28875	29052	29202	29416	29159	28938	28997	29080	29254	28849	29199	29150	29161	28986	29213	29091	29105	29015	29013	29069	29111	29026	29118	29264	29259	29117	29294	28947	29210	29025	29305	29462	29085	29198	29124	29178	29127	29056	28993	29054	29031	29154	29063	29240	29222	29053	29024	29134	29009	28937	29087	29304	28975	29034	29239	29182	29114	29238	29222	28907	29135	29286	29225	29307	29047	28999	29048	28982	29362	29010	29290	29146	29296	29231	29019	29454	29090	29160	29228	29263	29346	29085	29061	29442	29220	29345	29206	29175	29104	28928	29000	29267	29009	29307	29334	29129	29016	29045	29040	29270	29237	29177	29162	29192	29467	29217	29185	29316	29092	29456	28972	29002	29081	28984	28895	28995	29109	29173	29544	29268	29154	29065	29160	29143	29093	29049	29342	28931	29018	29039	29242	29048	29118	29265	29093	29270	29065	29276	29146	29164	28923	29195	29187	29200	29131	29377	29124	29159	29320	29119	29159	29156	29050	29077	29285	29086	28987	28949	29210	28805	29295	28982	29290	28882	29065	29225	29285	29022	29235	29046	29306	29093	29134	29000	29104	29201	29192	29128	29242	29287	28936	29142	29178	29093	29293	29343	29315	29121	29361	29356	29128	29255	29089	29253	29290	29130	29246	29231	29144	29101	29067	29132	29186	29001	29126	29279	29101	29187	28923	29131	29067	29325	29320	29478	29176	29356	29138	29095	29041	29140	29144	29396	28991	29297	29096	29240	29277	28992	29244	28982	29153	29252	28843	29191	29320	29066	29055	29161	29207	29084	29115	29053	29180	29018	29104	29202	29055	29184	29306	29060	29190	28906	29106	29130	29016	28992	29211	29012	28934	29053	29000	29047	28925	29219	29279	29272	29113	29248	29235	29318	29269	29296	28960	29377	29199	29056	29317	29202	29341	29233	29154	29308	29230	29311	29361	29163	29213	28933	29229	29314	29094	29163	29153	29103	29108	29128	29270	29256	29157	29196	29193	29238	29247	29133	29228	29021	28780	29392	29312	29394	29141	28921	28965	28802	29121	29219	29180	29162	29116	29118	29624	29197	29211	29138	28956	29053	29219	29202	29097	29219	29029	28994	29229	29135	29275	29197	29236	29118	29276	29193	29183	28937	29371	29099	29372	29332	29039	29058	28903	29219	29141	29124	28870	29455	28935	29073	29081	29226	29022	29250	28953	29298	28885
18529	29025	28900	24592	22346	21141	20450	19766	19579	19300	18906	18950	18754	18515	18502	18415	18586	18360	18150	18126	18268	18205	18354	18185	18086	18077	18263	18092	17877	18167	18330	18041	18087	18081	18088	18157	18109	18037	18174	17978	17985	18113	18122	18156	18155	18091	18041	18074	18097	17874	18290	18124	18185	18153	18069	17964	17895	17886	18013	17877	18114	17956	18015	17955	17975	17833	18054	18081	17994	18058	17921	17900	18093	17958	17955	18070	17828	17866	18021	18046	17984	18057	18005	17799	18186	17949	18131	17952	18063	18037	17936	18123	18092	18049	17809	17987	17897	17801	18075	17846	17774	17882	17993	17753	18082	17806	17920	17928	17974	17966	17975	17820	17960	17703	17922	17920	17920	18060	18084	17867	17741	17904	17872	18145	17844	17739	17928	18166	17961	17999	18107	17869	18032	17975	17845	17951	17739	17996	17980	17841	17873	17883	17901	17879	17980	17839	17704	18034	18000	17948	17953	17834	18012	18030	17988	17918	18024	17880	17926	18079	17924	17963	17903	17876	17759	17866	18101	18042	17895	17904	17819	17858	18029	18176	17880	17848	18049	18066	18000	17965	17942	17868	17969	18003	17996	17940	17960	17913	17934	17834	18010	17884	18111	17932	17931	17837	17910	18054	18006	17930	18024	17793	17762	17917	17865	17900	18011	17852	17824	18105	17993	17861	17872	18086	17934	18143	17878	17984	18052	17977	17838	18011	18117	17931	17873	17891	17942	17849	17950	17929	17947	18038	17970	17975	17765	17921	17832	17903	17864	18001	17965	17955	18107	17997	17852	17897	18059	17937	17908	17974	17921	18057	18028	17830	17851	17973	17941	17818	18011	17998	17764	17898	17904	17868	17877	17847	17877	17951	17688	17959	18066	17900	17921	17829	18009	17907	17957	17854	18009	18060	18033	17808	17895	18031	18018	17653	17744	17883	17901	17993	17930	17826	17898	17995	18017	17838	18051	17940	17982	18027	17987	17828	17911	18025	17894	18020	18010	17785	17999	18004	17970	17913	18039	17871	17939	17911	17997	18069	17838	18053	17947	18053	18033	17814	17942	17884	18067	17833	17932	17869	17937	17891	17959	17911	18120	17826	18163	18005	17957	17998	18064	17947	17789	17925	17734	18007	18083	17978	17899	17963	18110	17981	17886	17954	17991	17816	17952	17813	17946	17839	17989	17972	18065	17934	17918	18042	18022	18071	18070	18021	18016	17958	18131	18112	18004	17865	18118	17889	17816	17989	17956	17879	17927	17853	17938	17894	17773	17825	17852	17878	17872	17946	17861	17874	17958	17975	18014	18030	17964	17920	17953	17869	17790	17982	17866	17891	17810	17864	17982	18027	18073	18012	17760	17994	17785	17963	17988	17903	17884	17832	17989	17964	17914	17791	17951	17763	17991	17928	18049	17902	17999	17789	17926	17857	18021	18158	17731	18156	18016	17909	17929	18082	17965	18003	18095	17908	17788	18005	17936	18090	17835	17873	17855	17880	17945	17878	17952	17860	17841	17904	17751	17962	18069	17898	17899	17768	17917	17819	17917	17858	17895	18030	17897	18034	17781	18054	17783	17733	17757	17844	18038	17812	17872	18038	17849	17920	17913	17960	17803	17941	18034	17959	17933	17831	18038	17977	18011	17902	17885	17896	17940	17952	18028	18105	17916	17817	18016	17886	17930	17947	17934	17934	17919	17985	17940	17897	17923	17904	18052	17974	18044	17852	17942	17882	17671	17988	17979	17935	18005	17982	18163	18044	18018	17977	17969	18119	17927	17898	17901	17810	17957	18052	17993	17805	17989	17930	17963	17853	17967	17972	17854	17951	18055	17990	18008	17787	17950	18018	17987	18043	17909	17798	17992	17878	17926	17983	18048	17860	17850	17754	17918	17953	17828	17909	17841	17864	17652	17945	17934	18006	17948	17821	17880	17836	17879	17956	18087	17962	17944	18063	18043	17899	17985	18057	17999	18058	17884	17887	17930	18014	17863	18014	17856	17838	17884	17995	17931	17951	17915	17885	18022	17997	17972	17815	18024	17817	17978	17976	18052	18076	17972	18014	17937	18081	17889	17888	17989	17945	17984	17951	18057	18070	17866	18033	17924	18019	18122	17994	17907	17946	17988	17876	17741	18133	18015	17761	18067	17867	17826	18016	18113	17821	17862	17917	17845	17872	17991	17951	17982	17831	17892	17842	18130	17889	17966	17820	18012	18026	17935	18025	18060	17955	17899	17988	17663	17873	17849	18036	17792	17957	17945	17998	18025	17871	17965	17786	17940	17994	18095	18059	18057	17885	18136	18122	18109	17810	17989	18013	17859	17954	17831	17983	17870	17964	18006	17990	18013	17994	17925	18065	17850	18128	18038	18067	18014	17963	17823	18055	18132	17817	17836	17776	18054	17943	18075	18025	17725	17979	17874	17974	17963	17851	17982	17794	17936	18043	17829	17855	18056	17964	17876	17862	17870	17919	17797	17968	18040	18113	17995	18079	17878	17919	17821	17895	18019	17765	17916	18047	17924	18093	17994	18095	17907	18027	18037	17866	17852	18017	17907	18009	17942	17928	18137	18010	17906	17903	18034	17924	18088	17822	18003	18125	18036	18029	17969	18106	17951	17959	18067	17964	17895	18077	18018	18192	17946	17732	18023	17829	18024	17911	17973	18062	18094	18002	18045	17799	18128	17842	18037	17962	17717	17880	18046	17846	18149	17998	18026	17910	17956	17985	17943	17974	17967	17923	17909	18139	17892	18044	18075	18075	18107	17939	17953	17882	17894	17791	17907	17984	17982	17837	17943	17907	17973	18000	17992	18079	17846	18215	17979	18073	17930	17813	17695	18099	17893	17865	17906	18053	18012	17850	18067	17953	17945	17943	17889	17890	17763	18083	17745	17945	17925	17925	17832	18039	17893	17981	17943	17851	17802	17846	17863	17883	17905	18006	17853	17932	17859	17810	17883	17825	17924	17995	17844	17845	17958	17909	18106	17976	17959	17989	17973	17940	17730	17992	17975	17960	17915	17859	18013	17962	18032	17836	18035	17879	17889	17925	17843	18019	17899	18014	17941	17947	17911	17932	18042	18049	17913	17991	18024	17994	17912	17907	17968	17945	17987	17920	17909	17935	17806	17742	17936	17968	18041	17917	17952	17935	17795	17992	17966	17795	17886	17660	17965	17879	17852	17920	17982	17900	17891	18104	17682	17901	18082	17897	17899	18075	17809	17854	17787	17888	17922	18060	17874	18041	17923	17914	18108	18234	17990	17732	17799	17944	17994	17891	17935	17999	18021	17934	18005	18057	17911	18045	18081	17886	17959	18063	17884	17936	17883	17983	17993	17967	17992	17856	17880	18050	17857	17895	17911	18004	18001	17972	18111	17846	17899	17979	17836	17973	18066	18002	17942	17902	17908	17752	17882	17874	18034	18021	17963	18091	17995	17922	18059	18118	18069	17892	18019	18008	17987	18046	17843	18129	18039	17937	18047	17853	17942	17933	17965	17905	17668	17930	18058	18026	17974	18038	17891	18028	18029	17766	18079	17973	17948	17881	17886	18043	17961	17943	18228	17849	17996	18074	17943	18024	17952	17935	17891	17911	17946	17761	17927	18063	17674	18001	18094	17891	17975	17951	17946	17958	17923	17786	17992	17882	17751	17979	17913	17980	18091	17983	17989	17971	17866	17927	18156	17750	18032	17848	18118	17724	18082	17829	17990	18118	18078	17902	17854	17867	17814	17845	17927	18087	17839	17998	18057	17912	17851	17886	18106	18014	17955	18021	18074	17901	17827	17985	17987	18023	17753	17905	17726	18001	17972	18030	17895	18043	17926	17819	17994	18080	17812	17998	17876	17970	18072	17891	17919	17865	18014	17973	17948	17861	17961	17901	17918	18115	18048	17848	18094	17859	17900	18113	17851	18026	18105	18114	18168	17900	17949	18077	17988	17963	18137	17944	17911	17976	17991	17956	17945	17857	17853	17874	18022	17808	18186	17898	17981	17832	17697	17898	17665	18005	18044	17804	17943	18138	17835	17944	18060	17976	18118	17993	17989	17982	18006	17763	17926	18043	18064	18072	18170	18073	18182	17773	17965	17884	17920	17969	17913	17937	17916	17935	17910	17893	17850	18020	17816	18084	17770	17875	17923	17977	18071	18026	18103	17900	17720	17855	17898	18017	17875	18015	17961	17900	18004	17892	17791	18064	17928	17981	18011	17929	17882	18046	18033	17919	18068	18001	17998	17889	18001	17896	18016	17967	17933	18056	17825	17988	18106	17918	17945	17956	17987	17840	17959	17918	18046	17796	18002	18054	17972	17928	17920	17984	17997	17840	18028	17876	17850	18012	17835	18065	18053	17765	18019	17964	17874	18057	18037	18078	17859	18012	17968	17975	18023	17959	18025	17860	18127	18158	18022	17926	17894	17877	18037	17881	18109	18083	17868	17908	17795	17805	17920	17950	17937	17792	17952	17872	17956	18144	17932	17968	17807	18078	17921	17863	17919	17906	17767	17896	17977	17978	18169	17974	17911	17949	17999	17760	17939	18031	17778	17988	17896	17796	18082	17930	17962	18264	18023	17970	18059	18021	17985	17851	17906	17997	18028	17809	17778	18020	18027	18052	17960	17875	17920	17887	17901	17982	17910	17854	17859	18119	18124	18093	17960	17846	17896	17996	17871	17804	18010	17907	17863	17783	17968	17967	17925	18043	17953	17868	17848	18010	18001	18013	18182	17999	17948	17940	17828	18138	17931	17990	18058	17934	17759	17831	17945	17833	17988	17918	17893	18125	18032	17909	17972	17983	17803	17975	18041	17867	17949	18067	17911	17892	17833	18114	17937	18040	17858	18134	17837	18026	17744	18000	17940	17873	17862	17880	18030	17975	17796	18006	17866	17800	18081	17942	17903	17901	17837	17969	18053	17941	17785	17947	18066	17965	18054	17836	17922	17978	17828	17879	17917	17792	17697	17862	17877	17943	17912	17943	18062	17870	18031	18111	17860	18045	18026	17906	17900	17873	17860	17976	18010	18033	17774	17962	18056	17908	17968	17788	17810	18009	18119	17917	17914	18073	17938	17655	18145	17935	17991	18019	18071	17881	18121	17957	17926	17985	18078	17787	17983	17912	17794	17898	17897	17943
22628	21166	27781	24982	22738	28723	34524	31518	30851	30936	30864	30669	30302	30117	30182	29928	29888	29819	29761	29913	29825	29736	29754	29647	29725	29433	29661	29682	29938	29744	29632	29610	29763	29652	29611	29458	29540	29687	29654	29863	29502	29379	29694	29613	29700	29551	29565	29452	29532	29504	29587	29466	29445	29449	29674	29483	29331	29310	29471	29401	29639	29438	29358	29568	29801	29220	29603	29712	29272	29300	29495	29708	29538	29391	29510	29253	29287	29261	29372	29280	29142	29244	29404	29447	29397	29499	29551	29372	29309	29384	29293	29300	29322	29369	29317	29530	29344	29104	29254	29502	29470	29410	29327	29219	29411	29527	29057	29277	29293	29614	29400	29311	29279	29409	29416	29371	29396	29288	29243	29480	29472	29286	29213	29334	29492	29229	29253	29619	29468	29675	29318	29296	29385	29464	29194	29466	29603	29279	29415	29016	29184	29482	29538	29439	29707	29207	29349	29430	29534	29593	29426	29232	29564	29316	29484	29241	29257	29364	29245	29472	29326	29247	29243	29236	29318	29512	29410	29489	29173	29414	29514	29470	29445	29413	29336	29289	29514	29398	29340	29205	29448	29212	29388	29497	29204	29176	29194	29388	29212	29431	29410	29425	29382	29340	29568	29410	29526	29290	29314	29555	29488	29499	29226	29200	28984	29530	29501	29149	29299	29535	29262	29284	29291	29424	29716	29271	29189	29405	29370	29388	29503	29558	29580	29102	29343	29471	29480	29348	29489	29340	29796	29600	29151	29344	29455	29282	29344	29542	29311	29354	29636	29390	29252	29443	29415	29260	29439	29440	29553	29426	29401	29442	29457	29260	29448	29306	29373	29351	29282	29128	29413	29599	29325	29408	29342	29435	29425	29183	29671	29486	29503	29415	29234	29469	29391	29322	29288	29617	29470	29283	29195	29135	29337	29361	29589	29292	29391	29327	29215	29220	29142	29383	29418	29267	29423	29344	29506	29497	29148	29193	29509	29289	29714	29616	29549	29368	29523	29202	29431	29196	29310	29232	29486	29190	29550	29154	29464	29328	29527	29323	29591	29372	29373	29218	29568	29509	29382	29357	29417	29157	29279	29284	29413	29161	29184	29318	29400	29456	29683	29630	29535	29402	29255	29337	29389	29601	29487	29495	29137	29341	29453	29380	29307	29267	29336	29503	29438	29269	29335	29260	29359	29409	29544	29654	29404	29255	29595	29601	29413	29532	29294	29305	29378	29353	29316	29598	29518	29313	29075	29139	29297	29468	29505	29170	29319	29294	29242	29202	29189	29221	29226	29448	29598	29536	29354	29425	29448	29235	29424	29476	29530	29585	29476	29421	29126	29298	29387	29364	29318	29131	29657	29493	29437	29418	29430	29507	29081	29392	29293	29474	29175	29346	29378	29423	29453	29506	29396	29305	29314	29435	29645	29423	29407	29510	29509	29449	29198	29453	29370	29273	29426	29199	29371	29269	29377	29597	29598	29466	29561	29743	29347	29442	29275	29563	29441	29262	29386	29427	29412	29158	29154	29238	29441	29255	29501	29536	29630	29304	29391	29195	29537	29095	29355	29342	29365	29295	29459	29438	29195	29109	29445	29420	29082	29369	29276	29623	29412	29470	29409	29287	29475	28937	29304	29482	29232	29411	29295	29088	29527	29684	29446	29159	29471	29206	29566	29397	29389	29494	29428	29479	29507	29339	29302	29414	29661	29284	29490	29092	29399	29365	29136	29590	29255	29013	29291	29263	29289	29406	29464	29461	29266	29408	29427	29660	29310	29399	29352	29424	29376	29445	29200	29203	29404	29210	29390	29393	29260	29396	29365	29240	29325	29474	29336	29381	29225	29668	29269	29157	29178	29366	29396	29276	29182	29603	29237	29238	29395	29509	29350	29407	29223	29266	29259	29478	29233	29517	29218	29352	29371	29323	29344	29330	29346	29052	29326	29510	29076	29097	29305	29388	29372	29021	29164	29332	29499	29514	29648	29370	29585	29186	29413	29274	29209	29388	29059	29269	29369	29380	29514	29238	29167	29432	29439	29554	29443	29385	29234	29497	29288	29427	29205	29462	29196	29251	29414	29399	29346	29387	29442	29318	29357	29684	29451	29573	29569	29365	29184	29212	29301	29096	29257	29286	29358	29408	29703	29573	29484	29342	29248	29351	29396	29416	29485	29634	29348	29297	29544	29406	29331	29511	29419	29562	29618	29288	29631	29395	29507	29266	29378	29253	29404	29613	29307	29528	29516	29482	29274	29300	29349	29338	29387	29270	29431	29175	29428	29077	29437	29328	29014	29349	29243	29372	29452	29467	29503	29347	29440	29272	29351	29296	29266	29500	29624	29430	29346	29471	29502	29194	29288	29077	29354	29286	29379	29152	29224	29534	29142	29241	29507	29072	29502	29261	29065	29378	29303	29281	29321	29456	29437	29397	29180	29313	29351	29021	29283	29368	29460	29245	29495	29300	29353	29222	29248	29246	29513	29202	29300	29167	29104	29267	29172	29214	29430	29654	29316	29506	29316	29204	29493	29230	29262	29355	29399	29033	29348	29485	29344	29250	29233	29400	29383	29555	29257	29420	29444	29459	29685	29494	29371	29447	29497	29174	29375	29495	29330	29266	29403	29296	29293	29285	29293	29439	29285	29500	29182	29180	29249	29320	29302	29477	29314	29314	29392	29340	29340	29320	29454	29426	29375	28811	29240	29208	29315	29442	29226	29227	29366	29517	29402	29553	29236	29222	29356	29395	29198	29401	29457	29286	29211	29280	29166	29455	29265	29167	29388	29263	29451	29242	29340	29538	29279	29515	29482	29115	29305	29635	29330	29391	29367	29551	29223	29279	29513	29589	29258	29384	29235	29413	29635	29402	29348	29485	29172	29254	29362	29505	29410	29618	29392	29431	29261	29427	29519	29141	29272	29256	29096	29400	29382	29445	29381	29545	29423	29587	29278	29428	29491	29440	29525	29301	29239	29269	29617	29526	29284	29101	29402	29420	29265	29388	29419	29492	29311	29167	29556	29163	29439	29251	29336	29400	29314	29285	29305	29631	29205	29283	29570	29501	29588	29534	29546	29374	29309	29404	29451	29416	29351	29088	29008	29355	29632	29373	29380	29631	29301	29238	29263	29371	29170	29480	29594	29251	29084	29237	29504	29353	29562	29240	29612	29438	29469	29435	29307	29229	29354	29420	29327	29355	29517	29686	29492	29213	29121	29132	29369	29690	29294	29336	29238	29310	29231	29329	29396	29149	29302	29295	29261	29519	29318	29496	29335	29484	29601	29731	29129	29241	29155	29235	29419	29432	29498	29560	29181	29187	29213	29186	29541	29247	29306	29382	29282	29145	29420	29668	29404	29283	29419	29539	29150	29347	29251	29309	29241	29474	29456	29147	29256	29326	29213	29442	29396	29251	29545	29502	29490	29411	29370	29556	29536	29248	29059	29562	29284	29254	29396	29379	29400	29494	29430	29295	29425	29319	29469	29584	29230	29280	29372	29249	29540	29298	29480	29453	29344	29377	29373	29183	29245	29399	29362	29469	29298	29347	29315	29380	29745	29508	29364	29383	29340	29454	29445	29486	29452	29721	29313	29385	29277	29365	29412	29247	29575	29286	29122	29346	29145	29457	29537	29448	29436	29224	29343	28911	29331	29169	29466	29385	29436	29523	29320	29397	29486	29437	29351	29504	29193	29052	29399	29347	29418	29216	29420	29202	29350	29526	29486	29329	29409	29250	29234	29416	29657	29536	29482	29472	29336	29345	29322	29489	29554	29472	29374	29277	29279	29360	29362	29162	29539	29419	29394	29256	29299	29205	29193	29333	29328	29242	29327	29564	29440	29234	29479	29407	29427	29244	29404	29327	29564	29519	29544	29379	29232	29208	29365	29279	29253	29424	29170	29349	29602	29374	29449	29268	29220	29260	29416	29397	29413	29182	29294	29334	29311	29484	29342	29502	29070	29050	29704	29651	29350	29534	29513	29271	29271	29504	29244	29268	29399	29150	29498	29538	29167	29323	29303	29106	29290	29413	29565	29225	28990	29346	29318	29580	29386	29530	29436	29372	29286	29465	29372	29294	29433	29586	29314	29579	29484	29142	29179	29397	29361	29564	29518	29301	29439	29148	29159	29476	29554	29302	29346	29356	29506	29349	29342	29213	29388	29449	29447	29537	29459	29587	29390	29291	29123	29506	29563	29197	29447	29480	29360	29660	29495	29419	29344	29292	29515	29500	29268	29580	29379	29444	29426	29247	29296	29354	29399	29481	29319	29031	29320	29491	29389	29493	29361	29343	29355	29432	29617	29693	29722	29601	29597	29335	29668	29156	29368	29543	29649	29322	29420	29349	29520	29413	29273	29324	29319	29500	29347	29647	29520	29549	29449	29324	29539	29616	29127	29283	29475	29385	29688	29347	29395	29544	29435	29495	29353	29361	29384	29393	29491	29318	29279	29141	29452	29373	29383	29203	29278	29450	29566	29390	29250	29396	29252	29532	29194	28957	29031	29411	29552	29381	29129	29150	29306	29221	29382	29601	29465	29258	29076	29571	29376	29492	29387	29279	29332	29421	29269	29368	29351	29191	29285	29811	29351	29387	29640	29411	29408	29121	29562	29321	29465	29496	29446	29249	29202	29388	29130	29383	29348	29420	29376	29270	29363	29386	29461	29593	29488	29634	29187	29169	29236	28972	29510	29459	29633	29215	29072	29244	29337	29423	29495	29709	29350	29698	29249	29462	29407	29218	29545	29081	29264	29241	29304	29436	29242	29288	29416	29395	29406	29491	29283	29439	29292	29121	29290	29321	29121	29120	29113	29467	29465	29349	29532	29461	29240	29397	29466	29312	29294	29621	29316	29343	29198	29373	29574	29351	29571	28959	29349	29344	29287	29102	29529	29538	29343	29504	29445	29314	29228	29210	29515	29223	29333	29756	29471	29386	29309	29324	29590	29257	29327	29048	29327	29359	29219	29021	29419	29487	29222	29417	29466	29576	29570	29241	29160	29417	29645	29390	29318	29144	29530	29409	29131	29496	29480	29389	29571	29450	29409	29444	29310	29474	29525	29345	29254	29050	29502	29162	29456	29509	29477	29300	29348	29364	29326	29666	29599	29485	29403	29331	29633	29348	29115	29340	29652	29470
20137	34387	33761	27778	24826	23046	21894	21218	20283	19994	19694	19468	19240	19066	18957	18910	18604	18728	18745	18554	18473	18475	18345	18498	18073	18297	18348	18141	18242	18099	18194	18148	18230	18053	18045	18230	18019	18094	18172	18259	18428	18186	18083	18113	18170	18312	18029	18061	18189	18171	18315	18167	18021	18121	18213	18149	18078	18008	18000	17915	18126	17960	18067	18113	18001	18098	18127	17905	17936	18023	17956	17947	18018	18054	17998	18106	18034	18152	18059	18000	17806	18245	17877	18015	17961	18085	17679	17949	18148	17949	18130	18018	17973	18242	17847	17889	18046	18041	17889	17980	18069	18034	18139	17987	17895	17958	17941	17948	17998	18051	17780	17956	18038	17993	17895	18084	18018	18024	18176	17932	17986	18032	18134	17995	18020	18114	18047	18011	18168	18106	18023	18150	18045	17935	17779	17948	18054	17919	18039	18054	17958	17877	17958	17955	18061	17755	18070	18040	17970	18053	17921	18064	17995	18144	18114	17980	18017	17942	18168	17818	17924	17963	18052	17926	17882	17867	18101	18162	18086	17941	18142	17935	17862	18021	17920	17939	17901	17928	17949	17908	17926	18216	17867	17878	17971	17894	17964	17863	18064	18002	17939	18161	17872	18116	17944	18048	17838	18086	17893	17947	17851	17925	18073	17932	17809	18000	17924	17966	18038	18118	18023	17965	17900	18049	17862	17935	17941	18160	17768	18039	17955	18059	18018	17709	17983	17967	17962	17953	18031	18042	18031	18140	17736	17886	18013	17932	18024	18095	18061	17884	17873	17942	18006	17984	18062	17970	18032	18055	17829	18136	18000	17881	18025	17935	18210	18022	18029	18099	17830	18053	17891	17848	18013	17889	17944	17994	17988	18107	18049	17951	17909	17871	18058	17981	18201	18047	18036	17868	18023	18059	18051	18075	18046	18059	18050	18102	18024	17826	18132	17981	17908	18008	17936	17953	18036	18113	18072	18097	17976	17999	18122	18076	17792	17999	18006	18111	17934	18030	17959	18019	17952	18032	18028	17825	17967	17989	17765	17756	18132	18157	18001	17830	17954	17678	17786	17936	17837	18083	17975	18096	17935	17912	18050	18002	18029	17954	17864	17939	17901	18024	17833	17968	17999	17868	17884	17848	17929	17927	17966	17949	17839	18032	17988	18204	17936	17919	17984	17844	18025	17974	17972	17817	17755	17897	18005	17946	18080	17968	17893	17776	17830	18025	18006	17900	17930	17908	17931	17966	17878	18024	17901	17941	18075	17985	18117	17757	17948	18057	17822	17871	17971	18037	18189	17993	17999	17908	18018	17941	17854	18092	17954	17985	17850	17978	17972	17971	17929	18001	18166	18047	17934	17955	17916	17978	17921	17954	18012	18136	17842	17760	18025	17990	18010	18108	18166	17915	17877	18116	17865	17917	17990	18013	17980	18072	17801	18112	17934	17841	18004	18083	17864	17893	18132	17951	17911	17747	18079	17951	17958	17878	18017	17908	17934	17894	18122	18037	17906	17962	18089	17926	17801	18007	17984	18025	18242	18078	17945	18077	18159	17949	17853	17859	18025	17870	18001	17988	18026	17908	18110	18050	18019	18017	18170	18016	17922	17988	17880	18068	17937	17945	18114	17991	17973	18007	17730	18004	18031	18030	18079	17986	18044	17971	18164	17853	17968	17882	18138	17952	17968	17952	17913	18029	17983	17898	18117	17843	18108	17715	17933	18016	18168	17976	18034	18035	18024	17946	18016	17802	17981	17903	18024	17930	17909	17944	17894	18059	17986	17969	17969	17914	17909	17878	18040	18039	18048	18010	17907	18193	18108	18036	18031	18015	18063	18071	17834	18228	17882	17787	18001	18008	17812	17932	17983	18018	17869	17831	17898	17991	17829	17982	17995	17893	17747	17831	18004	18005	17991	17922	17920	17912	17937	17931	18118	17790	17931	18021	17981	17845	17891	17885	17976	17851	17963	18013	18011	18242	18040	17869	17938	17850	17926	17939	17943	17888	17839	18068	18071	18118	17960	17846	18088	18060	17867	17860	18110	18031	17816	17979	17807	17962	17976	17975	17915	17997	17998	17979	18064	17964	18027	17973	17983	17879	18140	18053	17890	17956	18001	18057	17932	18073	18002	17728	17949	18072	17868	17716	18052	17819	17844	17882	17833	18024	17919	17895	18185	17943	18005	17941	17987	18174	17951	17940	18036	17999	18215	17956	18093	17950	17982	18204	17939	18022	17868	18008	18058	17982	18240	17753	17887	17955	17898	18081	17983	17909	17682	18014	17868	17994	17998	17985	18070	18169	17951	17885	18176	18101	17834	17859	18111	17825	18049	18281	17744	17930	17915	17972	17973	17946	17955	17986	17957	17679	17892	18033	17939	18019	17924	18188	17741	17924	18071	17946	17980	18201	17906	17926	18047	18098	17942	17873	17951	18008	18021	17966	18058	17831	17880	18076	18151	18163	17900	18066	17976	17806	17804	17934	18058	17879	18048	18067	17821	18025	18048	17893	17795	17804	17988	17975	18117	17984	17791	18102	17922	17896	18092	18004	18108	17956	17984	17893	18082	17936	18073	17849	18051	18141	17866	17932	18114	17966	18162	18037	18111	17983	17875	18119	17963	18017	18016	17957	18108	18034	18022	17907	17831	18158	17867	17907	17926	18059	17747	18007	17919	18024	18071	18117	18123	17944	17976	17803	17955	18034	18004	17803	17996	17815	17931	17750	17984	17957	17949	18037	17883	17968	17898	17925	17980	18038	17841	18126	17872	17995	17967	18072	18174	17919	18143	18133	17962	17929	18194	18087	17969	17798	17860	18229	18022	17901	17880	17942	17907	18061	17981	18003	17856	18168	18087	18077	17996	17955	17997	17770	17799	17988	18068	18011	17872	17813	17943	17829	17960	18074	18074	17804	18014	18058	17953	17976	17933	18135	18160	17942	17955	17958	17832	18071	17936	17943	18053	17885	18114	17896	18179	17808	17881	17908	18140	18002	17958	17921	18051	17937	17997	17931	18106	17997	17887	18223	17928	17988	17989	17830	18042	17995	17918	17982	18040	17934	17964	18156	17965	18186	17971	17928	17927	18016	17888	17953	17691	17798	18050	17924	17966	17909	17986	17923	18193	17924	18050	18065	17990	17904	17912	18084	17961	17925	17872	17937	18056	17899	18073	17928	18087	17980	17842	18061	17976	17973	17989	17845	17923	18070	18021	17823	17911	17998	17947	18011	17791	18014	17825	17960	17828	18007	18065	17900	17916	17940	17974	17842	18025	17982	17890	17956	18073	18005	18187	18050	17817	17934	17860	18051	17864	18009	17951	18059	18056	17759	18074	17833	17987	17995	17854	17954	18088	17846	18082	18041	18004	17918	18034	18162	18036	17997	17971	18099	17882	18086	17844	17911	17996	18012	17780	18119	18026	18017	17992	18004	17985	18047	17803	18083	18020	17690	17907	18134	17910	17839	17929	17933	18024	17895	18109	18136	17913	18128	17864	18008	18034	17917	18104	17815	17869	18048	17695	18113	17989	18090	17970	17815	17976	18161	17947	18057	17796	17780	18084	17876	18133	17882	17957	17856	18072	18015	17984	17887	18106	17906	18000	17959	18008	17900	17857	18123	17979	17832	18013	17976	17975	18005	17799	18097	17903	17933	18025	17871	18007	17807	18063	18090	17954	18135	17820	17770	17947	17972	17926	17875	18003	17993	18042	17880	17980	17901	18099	18145	17890	17988	18008	17974	17884	18027	17981	18107	17901	18065	17891	17867	17861	17920	17948	17941	17920	17967	18081	17841	18061	17845	18221	17945	17860	17865	17851	17953	17954	17969	17811	17885	17935	17888	18094	18005	17926	18086	17969	18045	17908	17982	17862	17783	17937	17934	18061	18003	17939	18011	17946	17853	17880	18032	18135	18109	18006	17953	17822	17935	17991	18025	18033	17940	17976	17945	17889	17961	18045	17770	17928	17937	17926	17975	17943	17949	18051	18171	17761	18101	17925	17941	17974	18036	17875	17970	17950	17820	18128	17941	18020	18065	17951	17996	17851	18069	18018	18016	18097	18116	18047	18019	17896	17844	18075	17843	18025	18029	17955	17921	18082	18025	17959	17876	17986	17974	17955	17909	18049	17931	17944	18072	18029	18023	18089	17779	18099	17851	17942	18083	17936	18053	18078	17878	18082	17901	17834	18028	17874	17795	17945	18120	17970	17953	18043	17882	17919	18073	17825	18095	18098	17939	17902	18039	17963	18172	17844	17964	17941	18020	18090	17911	18075	17909	17965	18061	18047	17928	17970	17756	18044	17868	17858	17958	17860	17961	18011	18014	18068	17913	17863	17756	18056	17915	17996	17993	18132	17914	18029	18061	18081	17980	17921	17809	18054	18074	17846	17899	18153	18074	18005	17900	17969	17875	17900	18194	17884	17926	17978	17888	18056	17885	18002	17727	18020	17938	18068	17928	18034	17914	17890	17994	17931	18055	17986	18081	18094	17813	17977	17931	18034	17985	17957	18023	17898	17960	18117	18043	17919	17952	18021	17915	17802	18095	17914	17852	18023	17966	18034	17966	18010	18203	17980	17979	17815	17940	17885	18118	17892	18088	17981	18056	17941	18072	17947	17822	17909	17809	18080	17887	17955	18178	18081	18002	17870	18040	17789	17872	17891	18163	17760	18012	18023	18133	18078	17992	18015	17985	18007	17984	18078	18107	18091	18139	18036	17906	17994	17939	17913	17913	17862	18133	18092	18018	18046	17956	17942	17772	18115	17912	18050	17986	18027	17980	17945	17982	18147	18027	17927	17976	17836	18106	17917	17931	17953	17950	17998	18169	17879	17961	18059	18107	18033	18129	17900	17905	18131	18035	18185	18140	18011	17973	17903	17962	17871	17957	17801	18002	17912	17982	17870	17976	18169	18035	17857	17906	18052	17993	18073	17866	17781	18015	18090	17910	18018	17917	18120	17968	17954	17944	18065	18051	17935	17924	18192	17861	17894	18014	17822	18003	17891	17971	17928	17921	18128	18005	17863	18091	18015	18023	17878	17965	17963	18011	17999	18025	18083	18052	17939	17907	18031	18016	18023	17979	17980	18061	18063	17861	17835	18030	18090	17851	18069	18033	17967	18091	17896	17901	17914	18033
35863	29110	34035	33271	31646	31582	31559	31339	31212	31253	30998	31056	31273	31165	30959	30833	31185	30763	30861	30998	31061	30838	30794	30837	30937	30895	30774	30770	30783	31030	30856	30775	30859	30831	30787	30897	30835	30747	30889	30886	30848	30808	30580	30705	30763	30856	30898	30724	30660	30716	30677	30824	30760	30725	31060	30850	30824	30748	31004	30579	30969	30952	30761	30843	30918	30555	30695	30867	30721	30482	30648	30739	30797	30467	30811	30758	30662	30720	31153	30556	30685	30838	30775	30866	30619	30853	30983	31032	30898	30674	31026	30748	31013	31020	30980	30519	30623	30869	30837	30899	30809	30972	30681	30686	30680	30731	30813	30729	30710	30728	30686	30670	30704	30511	30740	30603	30923	30786	30558	30552	30897	30896	30673	30648	30541	30512	30602	30764	30833	30727	30924	30470	30982	30914	30722	30536	30820	30641	30658	30678	30526	30619	30755	30576	30845	30681	30654	30763	30742	30424	30378	30804	30854	30619	30810	30579	30808	31063	31057	30760	30798	30840	30641	30798	30746	30669	30815	30772	30740	30740	30889	30676	30737	30568	30786	30722	30783	30320	30904	30804	30789	30346	30874	30811	30402	30672	30875	30522	30583	31054	30631	30923	30814	30695	30546	30599	30944	30879	30827	30431	30734	30798	30641	30965	30678	30937	30724	30681	31068	30621	30753	30789	30830	30760	31020	30918	30768	30850	30657	30673	30504	30719	30770	31142	30653	30561	30670	30830	30672	30513	30828	30997	31162	30938	30835	30732	30949	30722	31208	30795	30732	30685	30495	30559	30858	30956	30688	30770	30966	30684	30638	30669	30629	31014	30645	30712	30678	30677	30851	30684	30516	30897	30593	30776	30550	30875	30647	30612	30652	30718	30796	30819	30908	30665	30937	30643	30691	30626	30603	30551	31024	30902	30878	30340	30464	30735	30845	31099	30607	30795	30577	30728	31001	30660	30613	30815	30871	30476	30587	30628	30818	30750	31108	30990	30692	30431	30700	30630	30617	30685	30941	30785	30904	30666	30743	30620	30895	30673	30946	30748	30772	30562	30893	30785	30840	30939	30694	30453	30872	30836	30644	30787	30449	30609	30857	30785	30740	30743	30501	30593	30686	30458	30752	30758	30414	30566	30785	30639	30799	30864	30985	30761	30823	30719	30747	30864	30640	30767	30536	30752	30690	30721	31000	30689	30619	30642	30900	30718	30936	30766	30832	30839	30812	30826	30904	30661	30535	30759	30737	30561	30865	30837	30701	30659	30780	30696	30698	30880	30756	30830	30516	30553	30494	30888	30565	30809	30663	30787	30754	30622	30738	30803	30701	30607	30816	30593	30832	30654	30658	30856	30711	30653	30666	30530	30771	30825	30677	30665	30822	30543	30477	30801	30986	30680	30810	30984	30667	30873	30688	30750	30765	30496	30907	30694	30609	30913	30740	31037	30898	30658	30807	30563	30832	30930	30859	30576	31126	30720	30665	30849	30756	30776	30565	31027	30946	30743	30825	30849	30806	30642	30839	30941	30782	30587	30609	30580	30658	30666	30597	30831	30697	30766	30826	30688	30834	30567	30623	30764	30896	30687	30698	30753	30677	30871	30928	30767	30558	30922	30692	30654	30580	30577	30565	30780	30617	30632	30690	30753	30552	30658	30759	30708	30762	30854	30750	30519	30767	30748	30762	30664	30909	30724	30747	30683	30727	31017	31065	30889	30933	30634	30844	30720	30866	31038	30650	30814	30919	30686	30790	30728	30609	30766	31028	30890	30826	30925	30693	30648	30966	30962	30655	30679	30793	31011	30582	30867	30762	30770	30863	30523	30767	30605	30423	30791	31106	31016	30972	30736	30470	30749	30685	30752	30759	30458	31005	30785	30966	30729	30713	30498	30694	30995	31004	30989	30741	30568	30772	30780	30898	30935	30830	30697	30627	31060	30700	30503	30735	30596	30489	30579	30799	30631	30660	30705	30550	30709	30593	30540	30711	30841	30503	30517	30790	30743	30742	30565	30742	30886	30725	31064	30625	30620	31095	30844	30837	30772	30664	30717	30866	30845	30801	30723	30476	31022	30857	31023	31036	30768	30644	30581	30801	30478	30691	30814	30495	30825	30821	30702	30828	30704	30708	30716	30793	30892	31035	30641	30823	30886	30892	30936	31051	30642	30798	30796	30623	30720	30908	30949	30860	30541	30640	30881	30903	30998	30882	30931	30699	30939	30745	30544	30831	30783	30533	30843	30855	30563	30889	30764	30652	30811	30923	30715	30596	30675	31028	30784	30670	30901	30906	30729	30773	30682	30636	30758	30778	30859	30840	30830	30842	30848	30884	30956	30982	30775	30709	30735	30798	30836	30584	30910	30864	31063	30517	30734	30562	30596	30653	30763	30934	30686	30805	30731	30742	30886	31004	30521	30881	31097	30751	30883	30898	30645	30685	30852	30838	30703	30601	30772	30618	30730	30730	30912	30779	30642	31075	30807	30870	30537	30945	30606	30548	31013	31009	30865	30934	30475	30714	30599	30564	30737	30674	30846	30700	30780	30613	30565	30629	31046	30747	30835	31015	30782	30607	30658	30501	30549	30883	30476	30576	30660	30577	30835	30762	30843	30653	30560	31066	30780	30526	30814	30794	30735	31136	30664	30566	30761	30903	30818	31022	30834	30915	31095	30671	30881	30857	30806	30781	30499	30858	30975	30805	30811	30750	30609	30632	30652	30795	30791	30727	30736	30861	30836	30635	30573	30829	30745	30681	31001	30778	30751	30806	30753	30787	30878	30672	30875	31042	30759	30906	30564	30827	30682	30390	30484	30850	30929	30610	30640	30884	30637	30925	30845	30447	30849	30807	30800	30798	30565	30734	30738	30721	30709	30894	30760	30750	30777	30934	30665	30881	31038	30544	30764	30939	30830	31057	30803	30552	30700	30784	30653	30767	30865	30558	30737	31052	30816	30705	30940	30945	30660	30734	30487	30963	30706	30514	31001	30709	30688	30795	30662	30868	31059	31043	30729	30871	30805	30882	30684	30475	30778	30614	30944	30511	30726	30812	30534	30634	30362	30638	30614	30899	30663	30802	30447	30615	30733	30546	30576	31018	30733	30776	30635	30977	30943	30590	30893	30916	30676	30837	30850	30827	30831	30927	30524	31182	30609	30767	30848	30601	30785	30633	30610	30884	30798	30807	30815	30810	30915	30636	30495	30671	30841	30777	30658	30885	30639	30886	30825	31141	30826	30953	30672	30647	30947	30793	30843	30513	30910	30789	30820	30882	30534	30519	30990	30737	30714	31014	30528	30857	30659	31151	30893	30771	30804	30707	30946	30765	30857	30967	30846	30701	30825	30707	30850	30588	30722	30755	30488	30597	30782	30687	30650	30565	30518	30510	30789	30866	30476	30681	30603	30990	30872	30951	30786	30818	31049	30757	30790	30641	30755	30728	30704	30819	30715	30731	30935	30727	31027	30716	30733	30739	30682	30592	30736	30623	30595	31024	30683	30823	30576	30574	30657	30590	30888	30716	30573	30648	30697	30876	30873	30621	30477	30893	30750	30730	30732	30679	30797	30882	30743	30901	30933	30727	30637	31042	30821	30766	30932	30934	30831	31005	30826	30777	30370	30633	30784	30713	30738	30730	30677	30748	30772	30647	30514	30687	30750	30928	30899	30634	30806	30510	30648	30941	30595	30574	30992	31022	30460	30735	30755	30865	30666	30621	30692	30452	30791	30895	30700	30752	30866	30648	30627	30708	30562	30855	30759	30621	30718	30812	30831	30950	30812	30921	30796	30987	30866	30589	30555	30991	30776	30665	30653	30868	30597	30711	30696	30713	30907	30574	30895	30634	30696	30805	30874	30631	30942	30650	30941	30748	30584	30937	30704	30649	30665	30876	30715	30848	30731	30859	30940	30771	30592	30829	30893	30798	30872	30892	30631	30490	30548	30883	30844	30721	30524	30626	30962	30615	30686	30721	30775	30459	30488	30880	30683	30662	30700	30603	30759	30893	30719	31067	30633	30948	30781	31066	30540	30655	30571	30741	30524	31028	30826	30981	30769	30817	30697	31019	30811	30821	30799	30684	30620	30822	30681	30721	30413	30629	30907	30769	30879	30945	30894	30816	30703	30571	31007	31042	30821	30827	30445	30631	30674	30722	31070	30774	30901	30643	30694	30595	30946	30759	30833	30796	30697	30924	30775	30613	30854	30560	30514	30565	30658	30482	30555	30638	30824	30727	30617	30903	30489	30693	30739	30621	30760	30885	30738	30713	30578	30749	30743	30591	30705	30819	30669	30647	30870	30538	30882	30889	30658	30848	30952	30957	30821	30878	30798	30643	30598	30895	30852	30752	30851	30681	30875	30730	30626	30971	30692	30839	30829	30788	31245	30600	30484	30608	30865	30875	31013	30805	30511	30725	30817	30849	30840	30793	30804	30497	30722	30577	30619	30685	30681	30767	30887	30834	30901	30724	30931	30625	30372	30731	30748	30836	30957	30690	30819	30702	30592	30751	30475	30606	30960	30467	30740	30729	30905	31031	30732	30712	30954	30704	30810	30996	30860	30902	30703	30649	30726	30915	30755	30584	30726	30793	30664	30727	30466	30691	30966	30835	30989	30559	30607	30912	30764	30385	30701	30531	30931	30947	31092	30563	30329	30790	30870	30771	30710	30725	30557	30866	30975	31081	30704	30445	30774	30614	30704	30703	30909	30622	30631	30954	30759	30779	30621	30968	30969	31002	30941	30712	30811	30732	30533	30863	30520	30777	30870	30591	30702	30918	30739	30783	30742	30995	30715	30954	30420	30856	30828	30837	30735	30834	30600	30752	30669	30719	30757	30694	30727	30714	30727	30802	30574	30786	30773	30528	30855	31082	30889	30629	30697	30494	30619	30794	30657	30729	30860	30831	30697	30723	30643	30717	30989	30682	30939	30930	30673	30615	30810	30698	30726	30758	30806	30756	30506	30581	30847	30952	30768	30760	30701	30634	30621	30593	30567	30825	30645	30587	30835	30956	30788	30983	30622	30787	30496	30767	30746	30708	30948	30841	30897	30722	30823	30785	30849	30997	30976	30797	30613	30661	30724	30883	30753	30605	30657	30935	30945	30453	30752	30948	30802	31008	30677	30821	30786	31026	30869
21314	23535	23350	21437	20656	20130	19841	19623	19154	19285	19089	19144	19059	18923	18881	18773	18891	18918	18981	18698	18907	18832	18734	18856	18908	18615	18754	18741	18704	18680	18758	18813	18718	18697	18765	18822	18660	18751	18715	18780	18694	18892	18619	18729	18706	18765	18812	18768	18663	18784	18816	18703	18695	18764	18731	18772	18775	18840	18715	18722	18707	18805	18786	18824	18724	18868	18676	18826	18946	18658	18691	18757	18672	18631	18733	18701	18691	18613	18672	18891	18658	18840	18715	18744	18722	18596	18713	18589	18694	18713	18680	18784	18733	18747	18718	18709	18783	18617	18718	18637	18865	18623	18678	18797	18743	18604	18649	18488	18692	18757	18811	18703	18534	18944	18797	18826	18707	18664	18546	18558	18545	18688	18801	18665	18746	18594	18664	18808	18722	18658	18593	18668	18846	18798	18632	18648	18500	18593	18783	18819	18527	18643	18808	18752	18565	18751	18771	18850	18725	18642	18533	18635	18665	18691	18713	18772	18839	18578	18723	18803	18748	18667	18821	18653	18599	18605	18695	18792	18668	18727	18741	18706	18704	18754	18757	18557	18545	18807	18683	18705	18833	18571	18537	18600	18821	18751	18673	18713	18646	18742	18634	18735	18620	18650	18678	18778	18817	18701	18585	18628	18620	18629	18789	18759	18552	18551	18726	18737	18699	18812	18701	18678	18704	18705	18589	18779	18857	18784	18713	18912	18769	18487	18551	18739	18744	18733	18769	18688	18607	18700	18518	18800	18837	18637	18602	18636	18677	18855	18631	18699	18705	18827	18592	18768	18560	18719	18776	18741	18782	18674	18701	18550	18672	18745	18626	18576	18768	18561	18780	18557	18581	18811	18691	18610	18662	18875	18616	18695	18588	18743	18596	18582	18639	18676	18743	18581	18690	18598	18775	18761	18865	18637	18423	18793	18689	18705	18839	18646	18582	18746	18655	18634	18660	18798	18535	18720	18768	18679	18574	18776	18611	18780	18767	18628	18822	18672	18766	18657	18825	18768	18832	18599	18692	18491	18728	18668	18371	18621	18676	18856	18642	18742	18617	18519	18713	18659	18792	18570	18595	18559	18769	18817	18739	18700	18835	18858	18773	18669	18797	18774	18724	18682	18691	18713	18659	18832	18568	18689	18604	18785	18718	19018	18722	18690	18850	18789	18659	18715	18508	18703	18794	18519	18665	18704	18594	18586	18718	18609	18544	18596	18703	18852	18709	18624	18802	18801	18703	18555	18716	18733	18828	18614	18850	18626	18848	18534	18700	18797	18833	18656	18828	18647	18819	18870	18891	18842	18613	18707	18801	18544	18670	18712	18680	18721	18656	18651	18615	18582	18797	18657	18722	18754	18628	18620	18661	18835	18814	18674	18626	18787	18525	18494	18777	18804	18571	18724	18665	18785	18696	18920	18569	18470	18644	18647	18634	18691	18766	18924	18768	18786	18884	18680	18657	18722	18680	18798	18611	18707	18751	18664	18924	18674	18875	18557	18647	18745	18655	18773	18647	18733	18559	18815	18819	18719	18585	18599	18651	18784	18695	18623	18662	18886	18804	18567	18705	18842	18647	18688	18790	18587	18749	18596	18788	18800	18831	18798	18628	18789	18768	18820	18688	18581	18773	18568	18745	18692	18704	18860	18629	18667	18671	18755	18695	18766	18670	18627	18503	18663	18652	18760	18760	18654	18827	18627	18845	18634	18790	18807	18777	18710	18636	18696	18862	18558	18786	18681	18760	18729	18715	18779	18610	18795	18734	18916	18754	18772	18824	18673	18745	18714	18760	18846	18639	18506	18736	18760	18591	18698	18719	18829	18697	18559	18605	18614	18742	18586	18787	18730	18670	18846	18753	18603	18876	18750	18756	18742	18587	18676	18770	18646	18677	18528	18695	18646	18804	18768	18798	18611	18796	18644	18772	18600	18700	18512	18641	18653	18624	18769	18547	18754	18704	18866	18748	18726	18619	18674	18723	18597	18753	18873	18477	18678	18687	18622	18697	18740	18688	18592	18431	18664	18759	18606	18867	18689	18736	18704	18509	18696	18831	18767	18666	18454	18632	18743	18849	18826	18757	18707	18646	18585	18614	18667	18626	18742	18598	18651	18877	18693	18681	18733	18695	18669	18712	18828	18718	18842	18775	18678	18682	18778	18726	18704	18714	18757	18693	18711	18832	18792	18645	18449	18669	18622	18656	18786	18780	18714	18713	18698	18707	18859	18821	18586	18693	18688	18798	18688	18564	18653	18592	18615	18516	18750	18762	18688	18733	18682	18593	18718	18835	18600	18753	18813	18807	18769	18800	18558	18723	18826	18590	18648	18663	18698	18609	18691	18806	18673	18518	18784	18559	18872	18782	18767	18679	18673	18718	18732	18527	18752	18686	18704	18753	18740	18620	18593	18463	18737	18769	18683	18574	18742	18773	18728	18704	18659	18700	18825	18693	18670	18637	18501	18681	18700	18609	18681	18783	18640	18633	18919	18753	18533	18616	18589	18874	18751	18706	18627	18725	18575	18929	18538	18682	18702	18653	18541	18673	18642	18767	18524	18785	18742	18477	18682	18693	18724	18727	18602	18507	18747	18955	18635	18689	18710	18772	18824	18691	18693	18783	18653	18873	18816	18594	18702	18637	18695	18730	18617	18854	18526	18467	18801	18853	18635	18664	18575	18577	18933	18647	18817	18652	18711	18828	18713	18542	18593	18708	18693	18866	18621	18715	18697	18804	18577	18687	18740	18635	18797	18602	19022	18815	18678	18636	18671	18847	18759	18565	18830	18552	18734	18728	18734	18671	18880	18942	18603	18819	18659	18610	18772	18678	18720	18769	18605	18536	18677	18571	18665	18839	18644	18610	18609	18555	18719	18628	18683	18664	18688	18593	18761	18792	18833	18728	18767	18646	18621	18374	18851	18719	18408	18600	18908	18790	18721	18803	18705	18672	18613	18630	18803	18757	18782	18586	18736	18757	18799	18676	18666	18701	18594	18682	18741	18717	18905	18680	18673	18696	18650	18792	18569	18568	18778	18658	18686	18655	18814	18670	18705	18578	18736	18691	18961	18658	18664	18592	18841	18767	18848	18776	18628	18541	18641	18696	18856	18680	18580	18906	18920	18693	18806	18629	18748	18651	18668	18687	18784	18729	18801	18550	18657	18615	18731	18779	18643	18576	18779	18826	18744	18856	18657	18725	18674	18705	18798	18818	18759	18645	18779	18660	18629	18635	18846	18764	18671	18619	18933	18668	18785	18711	18589	18835	18617	18773	18868	18619	18593	18781	18919	18616	18678	18668	18629	18758	18881	18697	18690	18523	18733	18661	18716	18639	18870	18616	18719	18576	18882	18591	18800	18563	18652	18673	18629	18722	19010	18756	18632	18582	18715	18888	18727	18698	18655	18749	18722	18802	18647	18577	18786	18753	18662	18648	18607	18608	18717	18824	18747	18693	18690	18614	18823	18692	18764	18638	18599	18648	18807	18697	18572	18748	18620	18709	18794	18641	18594	18728	18648	18552	18923	18726	18872	18750	18724	18565	18721	18661	18816	18610	18756	18604	18668	18849	18768	18563	18639	18478	18554	18853	18629	18736	18745	18598	18601	18676	18675	18776	18729	18780	18659	18588	18697	18702	18408	18733	18673	18726	18536	18667	18751	18666	18604	18872	18691	18728	18954	18741	18855	18659	18594	18566	18623	18648	18828	18776	18677	18698	18723	18539	18715	18600	18690	18777	18804	18571	18924	18765	18464	18727	18819	18860	18689	18624	18904	18543	18580	18573	18854	18843	18642	18672	18498	18600	18816	18734	18801	18898	18583	18629	18749	18742	18524	18635	18803	18787	18614	18760	18806	18579	18669	18413	18907	18646	18666	18849	18660	18689	18898	18546	18660	18654	18697	18828	18623	18788	18768	18701	18708	18619	18633	18670	18444	18844	18615	18653	18884	18584	18726	18852	18594	18665	18520	18651	18658	18687	18596	18859	18808	18670	18819	18674	18646	18648	18714	18800	18599	18835	18749	18665	18637	18721	18811	18545	18670	18728	18471	18618	18850	18793	18715	18674	18675	18656	18651	18629	18597	18708	18883	18678	18666	18738	18835	18700	18657	18553	18639	18748	18626	18675	18630	18776	18659	18682	18632	18672	18884	18927	18683	18760	18580	18903	18716	18752	18753	18740	18720	18682	18650	18749	18805	18584	18717	18803	18686	18739	18633	18777	18774	18850	18669	18573	18585	18619	18785	18682	18642	18775	18666	18506	18611	18573	18805	18762	18869	18671	18621	18714	18697	18614	18630	18840	18818	18800	18594	18746	18676	18755	18714	18379	18805	18683	18867	18490	18703	18804	18701	18703	18572	18731	18713	18680	18792	18677	18780	18526	18674	18781	18717	18825	18504	18685	18836	18874	18607	18628	18559	18635	18684	18694	18519	18922	18798	18717	18647	18566	18831	18647	18683	18667	18572	18861	18803	18722	18663	18716	18784	18551	18763	18757	18945	18793	18596	18784	18713	18815	18768	18785	18644	18891	18614	18756	18941	18635	18729	18648	18730	18616	18710	18665	18757	18463	18715	18619	18793	18586	18595	18789	18693	18760	18742	18734	18687	18560	18748	18805	18731	18665	18656	18806	18783	18707	18752	18499	18731	18748	18618	18834	18798	18799	18761	18582	18737	18734	18918	18694	18659	18643	18529	18785	18598	18562	18702	18623	18603	18662	18603	18718	18734	18629	18499	18788	18653	18726	18999	18770	18606	18648	18641	18647	18884	18716	18681	18750	18821	18707	18645	18810	18718	18720	18643	18832	18704	18643	18762	18679	18658	18705	18674	18754	18830	18562	18738	18599	18744	18750	18716	18680	18777	18687	18848	18675	18805	18604	18626	18668	18834	18720	18745	18844	18859	18659	18718	18745	18702	18819	18776	18676	18610	18674	18797	18841	18594	18797	18701	18539	18721	18855	18567	18668	18640	18678	18734	18650	18628	18879	18870	18788	18537	18575	18685	18635	18707	18643	18579	18654	18515	18747	18796	18766	18652	18806	18884	18802	18768	18931	18776	18775	18729	18721	18471	18803	18849	18707	18726	18945	18610	18681	18773	18842	18871	18737	18656	18551	18511	18670	18891	18614	18699	18598	18782
24114	21152	27702	25428	25084	29943	32327	30045	29651	29753	29582	29624	29298	29432	29292	29171	29098	29209	29151	28986	29000	29013	29247	28997	28996	29172	29120	29231	29154	28839	29000	28831	28859	28938	28870	28816	28987	28823	28846	29172	29387	29078	28990	28782	28815	28911	28926	28994	28813	29172	29066	28811	28908	29081	28919	28874	29163	29001	28961	28881	29114	28633	28951	29006	28847	28561	28731	28609	28916	28912	28969	28709	28930	28878	28858	28818	28918	29054	28742	28485	28931	28986	28745	29017	28882	28919	28836	28814	28815	29034	28758	28765	28736	28743	28979	28787	28714	28610	28623	28617	28884	28914	28638	28930	28881	28848	28803	28898	28791	28816	28747	28914	28894	28763	28864	28825	28678	28909	28832	28611	28700	28853	29017	29015	28967	28948	28617	28744	28820	28784	28848	28698	28726	28869	28961	28726	29012	28691	28593	28949	28640	28786	28718	28622	28692	28750	28726	28615	28804	28512	28872	28750	28906	28907	28845	28875	28797	28780	28758	28910	28635	28724	28702	28857	28746	28907	28728	28816	28830	29033	28723	28784	28591	28692	28875	29013	28808	28837	28834	28938	28771	28754	28670	28674	28963	28520	28820	28565	28863	28629	28873	28834	28486	28879	28445	28763	28970	29160	28887	28645	28686	28659	28877	28823	28890	28851	28739	28972	28826	28876	28695	28832	28752	28633	28628	28859	28924	28855	28618	28720	28980	28933	28999	28514	28669	28765	29163	29058	28649	28669	28876	29021	28728	28646	28706	28753	28960	28893	28850	28869	28516	28828	28625	28774	28716	28881	28646	28466	28631	28857	29127	28632	28545	28734	28890	28711	28580	28672	29004	28847	28775	28742	28599	28928	29058	28625	28838	28917	28615	28560	28943	28955	28826	28929	28954	28498	28688	28414	28742	28850	28746	28827	29008	28753	28861	29027	28789	28844	28698	29030	28877	28703	28967	28815	28660	28879	28797	28767	28841	28798	28735	28887	29013	28872	28755	28763	28806	28743	28934	28648	28811	29029	28765	28771	28776	28842	29009	28748	28569	28981	28563	28706	28973	28940	28902	28852	28908	28812	28768	28731	28872	28742	28782	28594	28793	28806	28968	29012	28724	28647	28624	28783	28832	28839	28833	28808	28741	28691	28870	28753	29087	28682	29042	29015	28695	28871	28948	28780	28735	28729	28854	29041	28735	28814	28886	28669	28884	28779	28816	28752	28760	29033	28856	29193	28781	28923	28895	28816	28925	29142	28901	29062	29058	28828	28737	28695	28590	28636	28830	28863	28897	28654	28751	28785	28959	29036	28910	29008	28822	28825	28573	28862	29043	28985	28851	28818	28722	28739	28833	28661	28882	28846	28878	29058	28796	28907	28769	28762	28596	28722	28779	28938	28754	28673	28712	28849	28841	28669	28900	28890	28971	28716	28825	28803	29273	28739	29016	29008	28996	28780	28722	28813	28677	28604	28867	28931	28782	28633	28737	28651	28797	28767	28640	28759	28973	28805	28711	28732	29025	28756	29053	28900	29106	28859	29033	28883	28670	28683	28738	28815	28913	28637	28856	28891	28739	29098	28923	28886	28566	28767	28885	28974	28903	28827	28880	28799	29024	28971	29116	28844	28748	28976	28792	28822	28886	28680	28809	28801	28962	28792	28776	28952	28976	28855	28704	28546	28504	28789	28838	29061	28930	28623	28726	28842	29092	28776	28502	28772	29136	28666	28667	28784	28594	28793	28820	28752	28884	28578	28689	28497	29182	28800	28697	28879	28960	28850	28738	28805	28477	28878	28839	28761	28446	28744	28891	28724	28817	28753	28785	28994	28641	28473	28779	28882	28559	28744	28752	28881	28983	28908	28786	28949	28688	28588	28675	28991	28892	28647	28718	28835	28664	28633	28789	28724	28969	28891	29068	29011	28559	28827	28986	28858	28921	29065	29051	28781	29119	28987	28781	28659	29009	28633	28730	28528	28859	28756	28893	28934	28917	28625	28887	28939	28791	28888	28684	28824	28698	28632	28898	28867	28738	28715	28708	28787	28632	28686	28737	28753	28916	28930	28495	28789	28792	28746	28758	29081	28859	28752	28697	28995	28797	28678	29097	28861	28878	28981	28630	28887	28642	28920	28750	28580	28687	28497	28891	28710	28861	28742	28620	28552	28840	28755	29033	28634	28911	28720	28652	28849	28640	28828	28695	29071	28774	28775	28930	29053	28923	28782	29202	28693	28799	28791	28758	28790	28804	28729	28766	28876	28751	28898	28733	29014	28724	28709	28816	28876	28823	28928	28920	28688	28884	28825	29157	28877	28790	28844	28928	29024	28783	28828	28763	28590	28578	28664	28967	28727	28955	28590	28502	28713	29107	28775	28976	28849	28537	28864	28783	28869	28831	28786	28889	28906	28845	28894	29012	28900	28445	28785	28975	28748	28908	28952	28938	28937	28902	29101	28811	28828	28784	28882	28717	28780	28786	28925	28847	28675	28705	28868	28879	28680	28630	28613	28798	28884	28898	28956	28940	28741	28824	28778	28969	28747	29086	28759	28965	28902	29015	28600	28779	28785	28992	28585	28950	28832	28799	28825	28683	28685	28541	29025	28842	28888	28996	28771	29004	29133	29034	28634	29179	29035	29065	28998	28927	28702	29095	28919	29010	29034	28702	28762	29012	28625	28890	28775	28656	28889	28584	28690	28952	28727	28919	28554	28912	28755	28558	28908	28968	28702	28581	28914	28896	28896	28778	28722	28877	28862	28896	28720	28611	28738	28713	28735	28736	28806	28842	28932	29035	28932	28829	28886	28918	28880	28866	29051	28937	28913	28546	28668	28927	28919	28732	28602	28806	28907	28869	28795	28508	28807	28724	28662	28625	28812	28720	28888	28842	29008	28937	28901	29111	28782	28903	28649	28962	28908	28857	28642	28717	28590	28475	28835	28857	28501	28939	28839	28950	28584	28639	28651	29011	29122	28524	28912	28790	28857	28693	29001	28659	28501	28874	28970	28810	28856	29121	28864	28974	28845	28930	28923	28898	28586	28788	29081	29147	28726	28757	28891	28840	28986	28943	28764	28680	28831	28745	28747	28727	28796	29055	28702	28754	28865	28683	28628	29047	29086	28745	28705	28904	28828	28632	28754	28793	28767	28812	28748	28930	28742	29061	28920	28860	28688	28980	29072	28841	29139	28634	28893	28767	28857	28999	28720	28783	28832	28436	28793	29188	28693	28746	28718	28538	28973	28575	28834	28878	28940	28965	28845	28700	28651	28992	28937	28979	28772	29087	28789	28735	28732	28557	28817	28637	28671	28757	28992	28867	28818	28936	28778	28887	28711	28873	29045	28753	28883	28654	29136	28811	28847	29098	28490	28723	28670	28520	28662	28850	28647	29032	28685	28834	28928	28943	28598	28844	28916	28827	28757	28749	28938	28851	28743	28775	28922	28896	28593	29178	29010	28937	29031	28919	28739	28877	28795	28866	28907	28835	29197	28849	28741	28802	28781	28864	28684	28732	28754	28777	29089	28857	28807	28714	28923	29070	28629	28714	28953	28776	28938	28766	28891	28966	29055	28970	28862	29004	28683	28777	28764	28776	28836	28665	28702	29052	28980	28677	28736	28642	28820	28879	28796	28826	28916	28610	28900	29033	28689	28866	28796	28858	28730	28696	28764	28658	28839	28582	28926	28877	28931	28737	28798	28813	28744	28796	28841	28658	28887	28697	28872	28783	28818	28864	28728	28845	28971	28749	28601	29013	28883	28634	28962	28796	28811	28782	28907	28922	28965	28696	28821	28767	28986	28954	28933	29046	29128	28756	28971	28887	28950	28896	28850	28680	28743	28831	28742	28639	28812	28757	28781	28661	28702	28755	28678	29039	28870	28778	29001	28731	28759	28761	28814	28994	28609	28942	28787	28885	28558	28793	28812	28803	28934	28725	28647	28757	28910	28661	28738	29002	28665	29072	28936	28852	28945	29024	28747	28879	28730	29034	28680	28929	28813	28901	29089	28769	28589	28731	28863	29079	28953	28978	28770	28870	28845	28794	28839	29010	28758	28770	28745	28842	28702	28852	28741	28922	28527	28898	28987	28844	28692	28620	28811	28887	29103	28800	28928	28835	28684	28622	28977	28722	28783	28927	28822	28678	28660	28921	29044	28766	28759	28936	28823	28728	28609	28771	28901	28954	28993	29170	28732	28627	28699	28697	28779	28987	28774	28936	28986	28806	28983	28707	28813	29076	28969	28556	29030	28791	28718	28876	28795	28976	29044	28911	28696	28961	28963	28887	29008	28842	28825	28800	28922	28631	28891	28800	28604	28761	28681	29028	28971	29109	28840	28741	29016	28912	28737	29009	28673	28913	28719	28642	28802	29003	28850	28638	28711	28870	28784	29044	28659	28806	28670	28563	28660	28997	28937	28635	28709	28927	28835	28651	28840	28684	28819	28749	28542	28675	28843	28913	28876	28931	28698	28762	28909	28944	28947	28981	29048	29161	28748	28868	28841	28870	28747	28858	28782	28687	28802	28943	28727	28690	28836	29201	28721	28988	28957	28930	28975	28826	29051	28615	29071	29144	28746	29061	29181	28728	28606	28874	28780	28563	28820	28735	28673	28524	29021	28847	28834	28958	28584	28746	28877	28941	28729	28644	28751	28800	28789	28758	28773	28478	28611	28605	28692	28782	28957	28861	28907	28554	28553	28802	28942	28809	28693	28600	28878	28759	28802	28774	28645	29057	28834	29003	29050	28784	28826	28810	28633	28796	28936	28787	28601	28797	29067	28988	28641	28535	28920	28636	28869	28617	28982	28768	28878	28910	28713	28740	28929	28724	28652	29058	28604	28854	28991	28743	28710	29012	28797	28766	28910	28987	28693	29038	28834	28852	28918	28962	28745	28826	28975	28665	28801	28920	28937	28993	28826	28798	28438	28673	28875	29120	28985	29094	28754	28724	28868	28867	28791	28814	28915	28819	28797	28799	28818	28777	28861	28794	28580	28962	28842	29035	28693	28708	28806	28841	28949	28716	28920	28933	29061	28793	28731	28700	28853	28883	28815	28971	28529	28821	28919	28787	28269	28878	28954	28814	28882	28832	28707	28736	28878	28780	28697	28957	28867	29026	28844	28736	28951	28610	28699	28855	28682
18104	29324	28657	24568	22350	21008	20432	19779	19414	19157	18942	18798	18638	18507	18661	18393	18229	18251	18193	18027	18011	18301	18168	17908	18107	17958	18064	18051	17932	17883	18018	17861	17912	17842	18096	17995	18079	18122	17902	17887	17941	17888	17800	17961	17963	18034	17966	18029	17803	17948	18028	17897	17892	17982	18014	17965	17960	17823	17747	17853	17719	17881	17903	17829	17835	17834	17837	17998	17849	17978	17690	17957	17843	17888	17810	17797	17869	17922	18006	17697	17773	17801	17897	17838	17894	17833	17740	17868	17912	17975	17982	17825	17887	17858	17974	17913	17922	17884	17797	17749	17872	17809	17907	17747	17877	18047	17779	17713	17918	17815	17869	17727	17912	17902	17910	17836	17973	17755	17861	17550	17804	17842	17896	17813	17769	17863	17858	17869	17914	17698	17720	17819	17888	17954	17726	17851	17911	17896	17825	17705	17913	17915	17728	17681	17851	17996	17917	17831	17777	17818	17929	17773	17904	17887	17692	17604	17800	17944	17800	17882	17844	17730	17806	17845	17847	17839	17658	17741	17818	17694	17791	17752	17904	17751	17883	17938	17919	17646	17865	17791	17644	17912	18000	17890	17778	17862	17744	17709	17885	17824	17825	17549	17812	17741	17771	18103	17846	17921	17776	17892	17765	17817	17897	17699	17777	17855	17904	17704	17877	17692	17810	17845	17774	17876	17809	17985	17865	17687	17997	17870	17774	17893	17887	17949	17907	17933	17873	17761	17805	17864	17883	18010	17926	17813	17853	17920	17867	17963	17794	17843	17778	17673	17752	17717	17686	17773	18030	17619	17737	17795	17899	17845	17821	17738	17680	17647	17690	17674	17899	17813	17880	17654	17918	17921	17801	17831	17968	17844	17895	17848	17720	17739	17871	17854	17786	17675	17824	17953	17720	17935	17948	17881	17699	17929	17905	17812	17959	17810	17910	17899	17820	17806	17860	17954	17810	17827	17887	17782	18016	17892	17879	17822	17795	17825	17819	17926	17786	17820	17956	17803	17804	17894	17907	17905	17957	17915	17794	17857	17966	17747	17670	17901	17980	17918	17746	17668	17799	17860	17794	17718	17831	17742	17866	17906	17828	17731	17805	17836	17806	17908	17636	17847	17734	17932	17858	17770	17889	17717	17860	17923	17854	17849	17817	17847	17877	17816	18020	17817	17736	17695	17994	17533	17967	17754	17764	17653	17929	17853	17889	18007	18039	17874	17925	17791	17863	17623	17807	17677	17883	17814	17664	17730	17833	17852	17802	17741	17926	17909	17895	17784	17796	17744	17798	17778	17747	17933	17977	17808	17694	17819	17985	17937	17668	17726	17785	17748	17883	17929	17693	17682	17941	17881	17789	17833	17892	17745	17663	17867	17779	17746	17866	17779	17797	17895	17884	17825	17698	17862	17706	18026	17894	17724	17753	17829	17957	17690	17571	17755	17745	17688	17604	17730	17903	17617	17778	17792	17799	17924	17856	17905	17866	17880	17823	17836	17940	17712	17817	17905	17766	17785	17907	17727	17830	17832	17858	17700	17818	17846	17772	17736	17768	17827	17751	17937	17753	17833	17720	17904	17971	17847	17805	17836	17901	17884	18022	17809	17909	17854	17882	18003	17806	17789	18025	17784	17796	17726	17863	17841	17983	17694	17777	17894	17767	17657	17890	17812	17867	17781	17900	17837	17787	17775	17902	17802	17885	18041	17910	17913	17763	17766	17814	17929	17847	17750	17825	17794	17733	17874	17807	17884	17858	17898	17659	17782	17996	17890	18007	17698	17757	17785	17806	17941	17924	17830	17875	17786	17779	17727	17955	17838	17904	17817	17974	17788	17733	17786	17768	17877	17656	17747	17858	17815	17864	17934	17713	17803	17796	17950	17779	17836	17919	17713	17720	17870	17697	17819	17844	17856	17678	17943	17910	17834	18023	17824	17842	17826	17819	17910	17740	17885	17757	17962	17821	17730	17811	17852	17706	17901	17787	17815	17862	17809	17902	17764	17896	17808	17849	17859	17989	17542	17777	18057	17807	17863	17706	17776	17711	17874	17929	17815	17761	17813	17955	17751	17586	17780	17781	17937	17821	17957	17849	17827	17780	17702	17866	17903	17868	17912	17802	17796	17788	17702	17666	17846	17760	17811	17816	17727	17761	17667	17929	17726	17668	17929	17915	17714	17774	17929	17680	17772	17881	17729	17910	17764	17894	17732	17816	17870	17806	17761	17932	17919	17900	17814	17811	17948	18028	17868	17967	17854	17783	17878	17829	17732	17630	17992	17949	17828	17728	18072	17948	17681	17969	17645	17705	17763	17732	17792	17913	18046	17857	17942	18001	17856	17843	17671	17648	17898	17899	17830	17844	17704	17914	17831	17736	17774	17919	17793	17949	17589	17808	17877	17798	17903	17902	18075	17825	17703	17718	17818	17827	17889	17760	17958	17884	17867	17694	17845	17965	17881	17918	17869	17810	17832	18026	17834	17932	17613	17829	17757	17838	17864	17833	17985	17686	17834	17735	17856	17782	17970	18079	17756	17935	17861	17903	17891	17997	17988	17847	17798	17772	17896	17832	17752	17731	17824	17932	17890	17640	17753	17914	17772	17846	17786	17894	17805	17716	17709	17867	17977	17991	17763	17806	17760	17907	17850	17950	17987	17798	17849	17800	17846	17853	17844	17968	17929	17797	18006	17845	17786	17810	17921	17721	17642	17991	17825	17597	17765	17934	17808	17856	17858	17823	17709	17851	17716	17935	17796	17644	17907	17865	17883	17769	17730	17906	17784	17993	17810	17637	17668	17924	17807	17925	17809	17783	17762	18063	17690	17873	17762	17917	17807	17739	17689	17939	17707	17819	17865	17871	17972	17717	17784	17981	17748	17895	17752	17762	17760	17846	17743	17770	17611	17846	17692	17856	17802	17759	17843	17679	17899	17826	17856	17931	17928	17781	17629	17918	17898	18000	17910	17698	17853	17925	17940	17836	17725	17775	18025	17718	17793	17574	17761	17928	17704	17750	17864	17641	17717	17803	17883	17962	17717	17730	17698	17820	17896	17881	17668	18042	17787	17950	17782	17690	17867	17677	17675	17781	17827	17902	17806	17836	17915	17697	17962	17943	17775	17700	17806	17754	17767	17865	17707	17812	17896	17885	17830	17833	17676	17858	17793	18061	17855	17975	17735	17813	17877	17956	17905	17873	17825	17767	17767	17742	18026	17867	17796	17798	17802	17870	17931	17769	17793	17768	17844	17761	17763	17729	17842	17860	17800	17897	17884	17835	17788	17989	17740	17810	17802	17756	17686	17665	17816	17903	17922	17830	17949	17979	17751	17642	17729	17804	17678	17850	17799	17904	17745	17762	17935	17915	17912	17687	17880	17686	17990	17822	18026	17740	17810	17936	17844	17980	17681	17784	17755	17943	17707	17768	17822	17841	17896	17790	17774	17790	17864	17834	17867	17953	17913	17796	17981	17919	17822	17783	17775	17864	17865	17818	17729	17889	17846	17913	17821	17792	17786	17925	17810	17654	17839	17925	17845	17904	17717	17891	17903	17909	17941	17866	17877	17814	17857	17804	17861	17636	17784	17861	17883	17759	17910	18042	17866	17807	17843	17792	17883	17892	17707	17796	17810	17924	17806	17933	17459	17912	17678	17871	17876	17832	17796	17683	17861	17975	17783	17867	17848	17797	17819	17694	17671	17912	18000	17814	17819	17992	17723	17919	17917	17775	17849	17927	17916	17887	17809	17817	17861	17931	17880	17959	17899	17978	17734	17804	18001	17837	17761	17861	17977	17930	17773	17972	17978	18106	17783	17890	17733	17762	17723	17897	17779	18064	17889	17931	17895	17868	17808	17813	17910	17756	17758	17755	18036	17576	17870	17801	18008	17693	17748	17907	17643	17869	17744	17716	17936	17920	17658	17827	17644	17704	18005	17768	17933	17726	17744	17973	17811	17792	17878	17612	17969	17782	17830	17603	17896	17903	17721	17588	17756	18013	17781	17897	17778	17831	17740	17797	17844	17926	18050	17671	17921	17878	18088	17786	17926	17787	18021	17888	17948	17886	17710	17906	17878	17905	17804	17972	17920	17669	17895	17916	17777	17877	17672	17876	17733	17836	17866	17769	17848	17803	17829	17889	17813	17924	18008	17811	17767	17832	17917	17928	17847	17988	17771	17927	17834	17896	17726	17837	17871	17743	17810	17817	17923	17910	17934	17960	17583	17818	17850	17694	17977	17829	17879	17866	17916	18015	17794	17752	17758	17710	17867	17788	17749	17666	17895	17816	17849	17815	17864	17834	17842	17986	17859	17881	17914	17818	17811	17795	17788	17706	17813	17973	17712	17780	17918	17696	17766	17979	17855	17722	17888	17888	17822	17988	17926	17756	17819	17835	17863	17885	17784	18080	17899	17880	17744	17974	17948	17866	18045	17839	17914	17887	17687	17929	17746	17874	17780	17945	17996	17799	17727	17740	17925	17839	18027	17906	17845	17771	17780	17812	17821	17805	17886	17800	17703	17866	17763	17961	17629	17756	17912	17876	17856	17955	17791	17770	17974	17844	17795	17850	17895	17828	17816	17842	17880	17712	17994	17787	17853	17763	17871	17899	18031	17788	17720	17830	17713	18016	17907	17707	17896	17854	17781	17932	17819	17843	17773	17809	17643	17751	17910	17935	17950	17923	17773	17692	17899	17836	17826	17843	17901	17670	17627	17970	17875	17795	17894	17663	17741	17724	17909	17940	17828	17765	17867	17908	17907	17819	17652	17823	18024	17890	17832	17705	17860	17865	17673	17867	17870	17937	17848	17913	17865	17830	17835	17920	17847	17661	17938	17787	17940	17979	17811	17760	17720	17696	17688	17724	17656	17752	17898	17930	17850	17613	17795	17772	17764	17897	17810	17939	17729	17867	17749	17788	17918	17728	17694	17822	18061	17909	17721	17897	17685	17859	17756	17957	17728	17781	17761	17936	17907	17994	17727	17979	18017	17772	17806	17841	17759	17812	17858	17815	17838	17810	17864	17811	17931	17803	17852	17770	17793	17809	17789	17795	17903	17926	17965	18080	17808	17871	17758	17899	17697	17644	17818	17653	17966	17876	17910	17930	18041	17875	17907	17690	17922	17978	17788	17864	17907
22603	21162	27754	24993	22650	28326	34367	31338	30396	30734	30745	30360	30000	30054	29951	29805	29744	29900	29548	29470	29449	29872	29494	29596	29403	29308	29372	29053	29536	29457	29213	29180	29282	29127	29211	29209	29247	29289	29532	29235	29070	29262	29186	29387	29052	29218	29297	29038	29103	29210	29043	29519	29109	29208	29352	29295	29334	29381	29074	28911	29255	29402	29156	29074	29006	29046	29245	29005	29065	29170	29168	29327	29119	29204	28909	29148	28930	29295	29027	29312	29002	29073	28848	28987	29139	29097	29123	28967	29263	29004	29086	29241	29193	29016	29111	29128	29393	29006	29040	29028	28985	29219	28906	29064	29297	28898	28945	28998	29176	29358	28808	28910	29210	29081	29193	28957	28899	29201	29124	28922	29204	29350	28816	29151	29197	28964	28797	28956	29043	29139	29111	29227	28981	29058	29296	28920	29030	28997	28862	28953	29075	28972	29041	29059	29029	29143	28895	28790	29068	28838	29038	29324	28750	29210	29277	29395	28868	29085	29044	28891	28886	28990	29139	29181	29110	29105	29013	29011	29357	28931	29210	28950	29017	29173	29064	28926	29199	29104	29008	28823	29093	28940	29003	28887	28995	28837	29225	28975	29166	28995	28951	29224	29190	29060	29032	29140	29044	28873	28937	29084	28977	29141	28674	28808	28835	28807	29268	29084	29086	29015	29004	29341	29090	28721	28945	29083	28961	29114	29000	29282	28903	29249	29099	28843	29052	28875	28933	29058	29067	29037	29033	29022	29051	29097	29245	29131	29240	28980	29262	29164	29126	28897	28830	28919	28859	29173	28926	29091	28818	29131	29045	29305	29294	28900	29212	28819	29080	28986	28910	29094	29051	28931	28994	29064	29189	29125	29096	28800	28815	29380	28631	29132	28730	29309	29030	28865	29133	29165	29170	29082	28994	29118	29106	28920	29139	29151	28839	28892	29127	29022	29171	29101	28850	28768	28827	28916	28574	28907	28926	28950	29101	29047	29112	29032	29045	29097	29047	29203	29137	29193	29252	29082	29123	29298	29106	28900	29026	29072	29007	29166	28941	28685	29203	28715	29172	29012	29097	29138	28882	29091	29267	28987	29127	29088	28960	29108	28814	29109	29139	28800	28820	28922	29178	29327	28920	29063	28993	29013	29074	28925	29005	29088	28910	28915	28948	28918	28728	28990	28997	28865	29233	29121	29083	29166	29017	29142	28918	29037	29381	29293	29025	28972	28903	29220	29146	29153	29007	28880	29120	29146	29228	29199	29000	28838	29158	29162	29166	28822	29154	29088	29265	28885	29099	29022	29203	29244	28837	28760	29088	28969	28876	28882	29048	29054	28782	28810	28912	28926	29123	29133	28963	28918	29079	29083	28942	29034	29021	29002	29168	29081	28934	28848	29051	29015	29031	29361	28922	28927	29088	29175	29038	28822	29169	28783	29193	29075	29036	29027	29004	29011	28939	28787	29292	29030	29100	29278	28997	29320	29128	29168	29215	29110	29160	29209	28990	29068	28750	28835	29009	28765	29022	28983	29157	29250	29100	28908	29126	29001	29108	28915	28977	28912	29110	29253	29205	29105	29073	28946	28876	28767	28999	28767	28931	28990	29030	29011	28987	29030	29040	28952	29172	29035	29110	28893	28975	29387	29003	29085	29184	28941	28879	29174	28852	29052	29112	29184	29037	28723	29026	28862	28869	28986	28933	29168	28774	29098	29030	29048	29051	29239	28942	29034	29278	29136	28964	28978	29130	28969	28797	28709	29112	29023	28744	28789	29167	28950	29012	29120	29050	28898	28994	29064	29117	29215	29129	28779	29160	29012	29355	28977	29101	29119	29025	29045	29012	29188	29184	29375	29086	29053	28887	29208	29061	28904	29126	29178	29186	28903	28926	29023	28934	28788	29143	28910	28955	28950	28880	29085	29013	29194	29028	29224	29006	29037	28924	28952	29060	28963	28931	28851	29137	29013	28590	29212	28724	29092	29371	29275	29114	28826	28752	29169	29020	29002	28941	29315	29189	29264	29130	29083	28921	29043	28949	28953	29128	28934	28951	28982	29081	29085	29123	29253	29094	29006	29121	29093	29076	29010	29098	29126	29065	29038	28998	29103	28996	28589	28902	29038	29039	28986	29265	28956	29093	28762	29077	29090	28654	28996	29014	28862	28856	28961	28936	29230	28887	28788	29271	28912	28988	29204	28961	29273	29141	28781	28966	28861	29109	28978	28888	29016	28843	28980	28908	29214	29007	29320	29216	29129	29046	29115	29057	29016	28865	29275	29201	29212	29178	28990	29014	28969	29151	29132	28903	28965	28863	29018	29229	29174	29185	29273	29132	29254	29157	29342	28902	29091	29226	28995	29036	29356	29156	29158	29004	28972	28987	29026	29151	28758	28787	28885	29436	29036	28994	28956	29160	29036	29196	28844	29127	29251	29103	29192	28783	29040	29122	29048	28979	29322	29002	28952	29057	28961	28935	29214	29081	29106	28968	28989	29016	28822	28965	29316	28779	29008	28937	29057	29048	28900	29179	29039	28985	29008	29084	29048	28800	28984	29389	29092	29211	29000	28918	29181	29364	29234	29230	29054	29084	28982	29152	28942	28882	29114	29161	28987	28918	29125	29166	29129	29092	28788	28857	29303	29250	29038	28984	29120	28833	28877	28905	29175	29014	28936	29052	29095	28883	28839	28968	28730	29225	29072	29109	28904	29016	28937	29108	29112	29023	29055	29219	28948	28997	28957	29135	28883	28991	28991	29007	29058	29221	28770	28874	28948	29117	28978	28959	28963	29175	29215	29227	28910	29243	28829	29070	29196	29181	29041	28887	28978	29165	29041	29199	29144	29178	29071	29090	29002	29210	29097	28734	28866	29064	28791	28810	28875	28881	28975	28930	28801	29151	28794	28880	28985	28977	28818	29015	29256	29338	29050	29127	29269	29382	28819	28816	29093	28933	28985	28927	29103	29031	28945	29042	29067	29057	29255	29197	29257	29131	28927	29086	28700	28929	28927	29083	28950	28995	29139	29092	29093	29053	28956	28821	28934	28891	29097	29005	28864	29209	28649	28861	29052	28975	29123	28943	28879	28945	29221	28946	29177	29007	29219	28893	28857	28985	28861	29204	29298	28839	28931	29242	29202	29184	29295	29093	29047	29205	28879	28944	28877	28908	29470	29274	29077	29042	29342	29290	28876	29003	29164	29206	28881	29208	28954	28894	29173	29232	28973	29202	29258	29111	28771	28903	29016	28867	28852	29088	28937	28927	29174	29003	29164	28929	29051	29212	29160	29093	29076	28974	29283	28870	29184	28979	29141	29188	29087	29164	29027	28988	28979	29083	29017	28991	29038	28838	28945	29312	28909	28764	28916	29119	28890	29252	29246	29138	29098	28790	29136	29169	29063	28944	28676	28915	29001	29197	28953	29119	29140	28939	29089	29243	29187	29046	28710	29010	28876	29068	28986	29011	28823	29123	28786	28989	28876	29041	28809	29111	29121	29250	29091	29189	29248	29161	28916	29154	29142	29026	29093	28999	28987	28709	28791	29236	29012	29125	28949	29159	29113	28832	28884	29181	28994	29114	29041	28976	29039	29217	28893	29176	29145	29047	28968	29207	29114	28870	28784	28947	29296	29079	29018	29128	28753	28629	28989	29151	29264	29005	29201	29273	29198	28949	29128	29175	29155	29059	29127	29009	29098	29442	29087	29048	29296	28984	28698	29124	29062	28873	29039	28795	28769	28967	28912	29046	28959	29275	29191	29065	29066	29370	29147	29312	29065	29042	29169	28878	29003	28895	29318	29161	29186	29024	28968	29122	28947	29059	28985	29201	29233	28930	28974	28870	29232	29242	28891	29254	28898	29096	29058	29058	28985	29271	28969	28957	29196	28883	29093	29026	29112	28930	29003	29194	28789	28829	28898	29152	29104	28790	29036	29018	28792	28934	28929	29098	28961	28976	28864	28969	28978	28903	29259	28895	28772	28966	28979	28998	29031	29052	29129	28997	29014	28811	28834	28787	28971	29150	29080	29234	29159	28956	28792	29108	29085	29169	28933	29395	29183	29121	29175	29007	28989	29097	29235	29255	29277	29042	28974	29023	28970	29025	29050	29084	29082	29046	29186	29489	29135	29108	28743	29160	29143	29055	28669	28935	28876	29451	29243	29113	28836	28789	28805	29051	29120	29218	29104	29172	29144	28890	29019	28646	28997	29028	29081	29014	29109	29112	29250	29323	28936	28870	29151	29074	28825	29376	28990	29225	28908	29096	29128	28863	29278	29024	29080	28880	29334	28688	28937	28978	29008	28922	28954	29102	28893	28996	29085	29151	29241	28901	28989	29094	28841	28916	28831	28907	29336	28824	29059	28773	29114	29080	28874	28897	28855	29195	29006	29047	29238	29116	29017	28893	28964	28859	29127	28907	28826	29190	28973	28978	29160	29100	29301	29018	28928	29201	29262	29000	28993	28935	29013	29315	29226	29036	28635	29194	28848	29243	29126	29032	29190	29023	29136	29191	29086	29178	29097	29128	29227	29070	28854	29133	29067	28844	28950	29089	29104	28744	29048	28898	29116	29041	29185	28984	28976	29235	29165	28831	29142	29223	29043	29013	28929	29147	29112	29206	28967	29132	29024	29478	29109	29156	29170	29210	29159	29135	28952	29087	29152	29046	29073	28971	29104	28864	28914	28870	29102	29062	29125	29139	29154	29153	29002	28911	29023	29115	29050	28936	28826	29022	29039	28879	28778	29144	29005	29085	29155	29240	28991	28777	29396	28903	29072	29232	29048	29092	29215	29057	29382	28875	29205	29288	29112	29130	29234	28974	29037	29236	29199	29141	28878	29115	29072	29069	29249	29020	28990	29126	29157	29320	29058	29098	29119	29280	29141	29078	28909	29129	29061	28982	29062	28886	29030	28944	29013	28904	29198	29000	29245	29263	29089	29038	29082	29224	28846	29134	29068	29043	28957	29161	28957	29074	28925	29205	29195	28951	29117	29119	29070	29012	29030	29132	28950	29072	29172	29029	29077	28904	28925	28985	29079	29174	28888	29179	29046	28907	29327	29278	29320	29152	29169	29145	29196	29195	29002	28872	29084	29191	29021	29189	28934	28856	29044	28921	29081	28930	29364	29048	29185	28986	28922
20105	34548	33410	27930	24986	23142	22003	20891	20606	20064	19597	19438	19161	19010	18776	18769	18470	18599	18386	18422	18342	18147	18165	18361	18207	17986	18297	18044	18171	18106	17988	17988	18013	18009	18026	18196	17968	18003	18175	18138	18061	18071	17919	17985	18336	18050	17906	17861	18068	18026	18088	17795	17981	18150	18118	18066	17891	18073	17935	18159	17927	18149	17751	18080	18086	17991	17774	18098	17900	17814	17683	17740	17905	18086	17898	17742	18018	17917	17888	17804	17725	17928	17894	17972	17935	18069	17780	17805	17819	17838	18016	17789	17909	17836	17983	17933	17796	18008	17936	17910	17763	17736	17756	17719	17688	17863	17751	17890	17748	17821	17634	17951	17876	17896	18016	17862	17832	17868	17731	17837	17792	17647	17779	17635	17727	17893	17754	17749	18047	17845	17992	17896	17771	17844	17980	17838	17812	17877	17873	17737	17814	17931	17870	17802	17878	17914	17796	17976	17737	17971	17935	17813	18032	18003	17898	17825	17834	17688	17818	17936	17808	17951	17996	18011	17794	17749	17706	17863	17908	17818	17813	17906	17853	17879	17775	17980	17823	17715	17740	17663	17931	17888	17909	17811	18055	17705	17832	17817	17778	17788	17850	17800	17913	17815	17848	17951	17856	17831	17958	17912	17994	17795	17958	17946	17876	17941	17993	17851	17739	17767	17871	17887	17764	17888	17887	17976	18000	17849	17887	17903	17665	17690	17768	17804	17985	17932	17903	17792	17844	17915	18059	17858	17814	17927	17772	17864	17897	17905	17968	17839	18027	17830	17866	17902	17682	17893	17888	17663	17904	17771	17871	17733	17896	17949	17992	17684	17895	17968	17809	17902	17833	17924	17757	17740	17758	17814	17972	17709	17749	17869	17796	17942	18006	17708	17854	17972	17863	17723	17679	17752	17965	17835	17718	17832	17889	17934	17872	17943	17894	17713	17926	17827	17983	17844	17915	17812	17963	17844	17948	17845	17926	17870	17967	17865	17871	17742	17859	17945	17965	17813	17731	18011	17878	17952	17924	17791	17629	17882	17803	17950	17884	17702	17958	17779	17841	17888	17885	17779	17870	17835	17902	17779	17848	17984	17711	17876	17728	17880	17864	17898	17707	17719	17827	17780	17793	17828	17814	17784	17846	17909	17945	17825	17781	18007	17728	17889	18034	17785	17895	17711	17902	17816	17863	17803	17939	17893	17959	17901	17669	17936	17749	17819	17657	17849	17891	17817	17889	17931	17872	17659	17841	17924	17827	17876	17908	17941	17834	17786	17718	17741	17814	17973	18035	17961	17845	17699	18040	18002	17662	17873	17836	17787	17852	17881	17886	17781	17783	17867	17832	17812	17811	17799	17892	17787	17735	17857	17696	17887	17684	17753	17761	17754	17810	17751	17885	17927	17781	18002	17953	17997	17961	17758	17779	17843	17970	17818	17820	17746	17916	17867	17683	17848	17868	17860	17769	17661	17921	17881	17816	18020	17899	17775	18064	17902	17652	17885	17935	17872	17895	17882	17822	17883	17973	17789	17557	17870	17803	17797	18073	17788	17885	17717	17854	17899	17960	17909	17771	17712	17762	17871	17684	17876	17981	17691	17759	17886	17992	17800	17861	17904	17776	17793	17808	17797	17963	17895	17902	17924	17907	17775	17910	17690	17842	17864	17738	17830	17787	17898	17780	18103	17899	17706	17867	17895	17804	17970	17924	17774	17800	17642	17969	17950	17814	17823	17825	17777	17913	17833	17819	17973	17851	17849	17911	17938	17878	17704	17708	17842	17985	17739	17856	17760	17999	18007	17678	17857	17706	17764	17758	17994	18038	17728	17798	17819	18122	17847	17822	17809	18027	17943	17805	17743	17725	17875	17965	17822	17821	17708	17839	17882	17945	17918	17920	17876	17749	17759	17944	17914	17814	17917	17756	17786	17940	17774	17792	17892	17883	17812	17755	17899	17919	17855	17966	17764	17750	17922	17980	17794	17794	17986	17803	17862	17775	17924	17746	17930	17968	17963	17907	17905	17794	17689	17886	17790	18076	17721	17771	17980	17880	17841	17860	17851	17582	17905	17938	17770	17930	17669	17882	17977	17840	17856	17838	17963	17954	17884	17655	17682	17972	17876	18107	17799	17551	17974	17820	17808	17803	17880	17722	17876	17668	17850	17736	17915	17835	17938	17796	17983	17867	17802	17674	17776	17611	17907	17775	17758	17843	17718	17683	17824	17844	18005	17602	17848	17842	17813	17999	17832	17876	17788	17823	17817	17796	17904	17886	17735	17840	18042	17735	17889	17772	17809	17822	17824	17875	17732	17824	17940	17769	17767	17765	17759	17946	17851	17922	17874	17828	17748	17889	17906	18086	17939	17807	17936	17757	17765	17649	17763	17835	17759	17824	17912	18023	17804	17785	17799	17524	17880	17921	17905	17722	17818	17908	17883	17702	17988	17820	17797	18078	17886	17994	17833	17583	17873	17822	17718	17921	17809	17811	17957	17815	17642	17754	17969	18044	17760	17850	17696	17952	17931	17900	17833	17903	17806	17826	17877	17743	17875	18033	18032	17989	17593	17985	17772	17899	17750	17793	17749	17859	17770	17827	17763	17876	17703	17904	17773	17879	17961	17891	17631	17829	17743	18009	17743	17804	17921	17687	18056	17763	17786	17957	17829	17903	17639	17714	17950	17782	17876	17862	17777	17778	17836	17849	17909	17894	17702	17882	17826	17803	17885	17752	18056	17925	17751	17805	17970	17935	17767	17914	17693	17774	17579	17934	17916	17843	17744	17847	18005	17601	17873	17862	17889	17863	17835	17886	17793	17780	17876	18010	17904	17846	18003	17881	17763	17910	17851	17968	17805	18163	17925	17837	17723	17845	17998	17952	17815	17686	17770	17778	17760	17682	17840	17967	17792	17851	17872	18018	17910	17855	17948	17753	17921	17729	17815	17917	17919	17812	18005	17705	17966	17840	17838	17817	17968	17861	17872	17943	17752	17919	17765	17969	17901	17817	17902	17770	17884	17959	17916	17777	17933	17815	17930	17784	17646	17902	17680	17986	17929	17886	17965	17817	17842	17726	17825	17831	17973	18020	18052	17814	17738	17749	17801	17901	17913	17691	17910	17831	17925	18014	17759	17689	17749	17986	17946	17671	17812	18048	17979	17887	17848	17573	17773	17944	17846	17825	17897	17938	17869	17863	17965	17869	17794	17909	17754	17820	17760	17810	17909	17863	17807	17963	17783	17860	17974	17791	17847	17763	17863	17823	17869	17738	17802	17963	17946	17973	18040	17967	17891	18016	17868	17958	17912	17912	17678	17897	17792	17888	17703	17910	17916	17815	17936	17954	18000	17864	17804	17984	18005	17813	17780	17747	17902	17824	17809	17785	17732	17704	17942	17778	17939	18092	17797	17897	17782	18068	17910	17817	17886	17943	17886	17931	17841	17709	17914	17957	17831	17820	17947	17965	17855	17916	17868	17919	17716	17799	17772	17795	17830	17944	17752	17963	17819	17938	17832	17948	17940	17922	17902	17797	17786	18005	17756	17853	17734	17844	17861	17907	17854	17799	17977	17607	17897	17853	17822	17973	17801	17941	17847	17747	17769	17989	17857	17859	17785	17873	17761	17792	17936	17826	17795	17984	17739	17843	17789	17922	17709	17703	17844	17863	17956	17759	17986	17871	17918	17951	17712	18024	17986	17965	17780	17686	17703	17817	17980	17885	17891	17882	17696	17693	17788	17795	17867	17854	17863	17966	17935	17840	17882	17668	17662	17913	17727	17799	17792	17976	17846	17856	17793	17907	17809	17734	17964	17936	17724	17820	17744	17854	17796	17872	17816	17964	17802	17885	18075	18000	17647	17633	17768	17990	17940	17620	17944	17927	17814	17839	17792	17749	17780	17934	17642	18060	17718	17799	17877	17888	17798	17643	17818	17712	18014	17938	17941	17932	17896	17712	17986	17683	17733	17589	17815	17799	17898	17801	18001	17802	17893	17870	18009	17852	17925	17709	17895	17815	17872	17898	17885	17919	17874	17957	17925	17711	17865	17720	17774	17829	17761	17687	17812	17902	17753	17856	17894	17991	17783	17766	17790	17811	17951	17952	17757	17951	17881	17841	17654	17940	17826	17907	17834	17567	17958	17710	17869	17711	17766	17856	17918	17929	17787	17859	17730	17953	17804	17774	17846	17931	18022	17606	17621	18018	17761	17760	17884	17766	17823	17679	17925	17847	17954	17736	18266	17843	17898	17743	17810	17671	17730	17873	17971	17775	17866	17944	17981	17948	17757	17863	17828	17843	18022	17984	17852	17749	17758	17840	17898	17898	17776	17798	17981	17665	17845	17829	17763	18028	17919	17821	17895	17702	17847	17833	17948	17908	18169	17729	17810	17991	17851	17926	17838	17821	17801	17974	17868	17801	17779	17636	17926	17900	17951	17816	17855	17768	17696	17781	17906	17963	17740	17930	17817	17766	17768	17841	17751	17819	18032	17947	17752	17914	17825	17740	17801	17969	17941	17794	17845	17894	17737	17785	17807	17759	17958	17899	17596	18017	17704	17824	17844	17945	17796	17737	17881	17842	17974	17814	17832	17979	17846	17810	17878	17866	17817	17788	17744	17848	17748	17728	17949	17852	17972	17871	17735	17999	17911	17760	17925	17887	17817	17842	17651	17686	17601	17781	17933	17942	17747	17815	17918	17761	17810	17787	17808	17794	17888	17860	17918	17645	17950	17795	17944	17725	17858	17814	17967	17814	17745	17742	17843	17804	17757	17929	17808	17655	17897	17705	17831	17906	17864	18005	17835	17656	17667	17741	17805	17808	17990	17996	17478	17630	17986	17771	18008	17939	17869	17765	17856	17959	17847	17647	17893	17743	17745	17803	18032	17799	17900	17890	17843	17948	17929	17909	17859	17954	17811	17837	17983	17810	17933	17849	17922	17968	17829	17928	17765	18047	18045	17751	17716	17984	17892	18038	17887	17853	17825	17923	17857	17838	17806	17966	17926	17975	17825	17846	17852	17748	17751	17872	17851	17656	17856	18082	18094	17814	17931	17804	17776	17667	17663	17844	17719	17962	17907	17787	17957	18000	18020	17957	17803	17899	17932	17855	17801	17920	17705	17861	17972	17756	17867
36007	28913	33614	33167	31161	31167	31113	30595	30929	30657	30599	30739	30564	30530	30559	30638	30548	30214	30668	30577	30662	30592	30355	30373	30391	30563	30569	30622	30433	30381	30300	30185	30536	30201	30227	30454	30460	30594	30686	30535	30368	30476	30712	30396	30350	30374	30583	30486	30425	30638	30603	30157	30304	30200	30266	30539	30341	30320	30319	30343	30322	30314	30423	30329	30263	30341	30343	30391	30382	30612	30612	30645	30594	30321	29973	30537	30465	30324	30210	30306	30426	30356	30430	30579	30422	30304	30452	30327	30432	30526	30575	30406	30457	30493	30510	30567	30329	30305	30253	30447	30358	30419	30320	30273	30420	30191	30263	30373	30275	30427	30279	30335	30278	30452	30711	30065	30578	30309	30301	30279	30186	30547	30366	30512	30564	30359	30295	30353	30044	30337	30512	30358	30405	30507	30529	30360	30401	30639	30677	30330	30273	30392	30340	30309	30516	30341	30420	30503	30390	30044	30315	30216	30364	30441	30327	30155	30074	30573	30359	30253	30324	30107	30218	30530	30417	30307	30407	30522	30597	30168	30519	30198	30236	30689	30380	30352	30656	30552	30426	30534	30209	30263	30226	30288	30399	30306	30385	30347	30363	30408	30412	30012	30347	30032	30285	30162	30275	30234	30310	30410	30232	30536	30637	30364	30422	30368	30548	30353	30288	30274	30337	30264	30250	30121	30638	30166	30494	30442	30231	30234	30417	30500	30351	30475	30456	30214	30309	30425	30167	30413	30465	30234	30406	30303	30465	30202	30386	30450	30516	30374	30437	30573	30472	30319	30389	30505	30379	30379	30278	30313	30312	30439	30693	30549	30533	30398	30131	30443	30167	30355	30462	30276	30550	30756	30523	30387	30713	30134	30067	30345	30555	30417	30586	30311	30210	30422	30408	30388	30345	30304	30376	30324	30595	30193	30098	30534	30644	30551	30431	30079	30302	30302	30281	30322	30230	30241	30328	30541	30243	30449	30416	30252	30265	30539	30444	30290	30631	30401	30252	30439	30471	30602	30255	30545	30613	30360	30549	29989	30515	30660	30241	30721	30450	30419	30463	30589	30336	30390	30259	30467	30464	30327	30411	30494	30337	30190	30300	30193	30371	30524	30447	30336	30318	30312	30544	30574	30448	30236	30401	30200	30274	30447	30449	30486	30348	30419	30662	30331	30353	30696	30553	30100	30270	30210	30342	30701	30396	30283	30190	30136	30361	30420	30057	30138	30420	30440	30175	30285	30262	30380	30486	30492	30386	30335	30494	30493	30100	30041	30504	30493	30365	29946	30026	30460	30530	30291	30335	30271	30410	30407	30122	30428	30502	30439	30418	30261	30469	30361	30399	30470	30290	30419	30393	30484	30424	30461	30180	30399	30332	30352	30514	29900	30344	30395	30413	30294	30437	30269	30505	30576	30524	30434	30354	30081	30513	30532	30411	30218	30452	30429	30364	30321	30421	30387	30280	30252	30203	30204	30201	30618	30287	30384	30380	30610	30439	30288	30526	30448	30402	30343	30440	30609	30263	30464	30314	30179	30373	30744	30361	30410	30630	30342	30316	30561	30509	30664	30450	30170	30190	30137	30267	30525	30478	30623	30165	30250	30500	30220	30337	30429	30078	30353	30507	30284	30390	30290	30221	30566	30380	30390	30195	30424	30302	30549	30503	30294	30486	30420	30210	30325	30482	30212	30419	30312	30350	30427	30351	30425	30438	30601	30432	30046	30314	30356	30512	30356	30598	30224	30521	30469	30433	30444	30267	30164	30246	30390	30592	30427	30332	30434	30396	30257	30248	30344	30505	30273	30340	30512	30423	30452	30468	30423	30365	30304	30389	30403	30408	30351	30186	30154	30297	30215	30425	30397	30072	30617	30414	30395	30089	30168	30181	30819	30436	30402	30411	30182	30553	30317	30241	30476	30449	30415	30651	30381	30441	30203	30440	30537	30528	30264	30337	30403	30413	30333	30266	30473	30452	30503	30126	30696	30621	30307	30485	30036	30252	30141	30382	30478	30307	30257	30457	30458	30372	30384	30445	30264	30513	30342	30439	30319	30532	30433	30453	30209	30334	30405	30485	30603	30459	30223	30185	30290	30375	30559	30453	30315	30457	30407	30540	30492	30455	30617	30369	30565	30172	30170	30547	30241	30446	30241	30239	30280	30255	30311	30297	30197	30204	30450	30716	30432	30299	30282	30478	30459	30425	30191	30444	30340	30450	30382	30238	30293	30678	30246	30151	30336	30166	30238	30157	30391	30603	30593	30329	30423	30145	30202	30511	30354	30253	30372	30245	30589	30703	30539	30407	30338	30244	30279	30209	30048	30311	30215	30499	30284	30140	30171	30281	30610	30644	30682	30156	30746	30330	30241	30440	30405	30442	30100	30380	30052	30263	30241	30050	30254	30170	30372	30350	30516	30260	30336	30543	30373	30517	30250	30326	30106	30231	30257	30450	30288	30439	30398	30334	30145	30400	30239	30338	30439	30369	30297	30355	30455	30717	30580	30651	30397	30361	30100	30370	30233	30484	30168	30427	30492	30406	30303	30185	30384	30409	30411	30248	30262	30292	30330	30474	30601	30526	30442	30343	30613	30366	30251	30339	30304	30306	30414	30398	30349	30365	30508	30259	30358	30486	30346	30367	30307	30421	30442	30081	30424	30662	30370	30282	30270	30431	30292	30554	30297	30551	30254	30274	30545	30307	30449	30246	30254	30743	30227	30797	30597	30392	30360	30251	30452	30427	30293	30464	30258	30403	30288	30353	30245	30429	30540	30275	30224	30251	30577	30437	30178	30388	30453	30472	30213	30397	30542	30540	30648	30502	30279	30296	30284	30301	30339	30175	30333	30507	30325	30208	30218	30428	30403	30493	30364	30397	30339	30267	30573	30268	30414	30445	30413	30303	30245	30290	30474	30139	30150	30299	30523	30515	30360	30398	30287	30624	30359	30415	30479	30269	30313	30483	30354	30260	30180	30510	30429	30270	30417	30484	30266	30467	30343	30272	30258	30209	30355	30468	30481	30375	30266	30459	30272	30442	30132	30368	30294	30346	30514	30684	30575	30334	30283	30692	30489	30475	30376	30447	30219	30550	30318	30208	30289	30338	30268	30751	30591	30489	30183	30510	30323	30246	30311	30516	30194	30378	30768	30586	30401	30316	30545	30646	30385	30320	30126	30391	30250	30526	30415	30292	30186	30491	30234	30189	30190	30367	30349	30632	30507	30063	30499	30426	30414	30584	30482	30476	30411	30298	30388	30174	30423	30396	30357	30503	30199	30324	30476	30555	30438	30459	30696	30383	30470	30492	30295	30369	30490	30216	30155	30530	30298	30493	30323	30478	30404	30374	30431	30344	30246	30475	30312	30409	30629	30339	30456	30526	30470	30308	30437	30232	30550	30317	30331	30344	30398	30505	30661	30605	30392	30381	30357	30281	30256	30487	30238	30238	30203	30470	30136	30426	30356	30447	30210	30199	30257	30305	30131	30369	30475	30366	30493	30234	30384	30309	30115	30549	30614	30351	30471	30200	30066	30416	30265	30488	30193	30332	30574	30474	30467	30592	30487	30412	30425	30453	30477	30393	30205	30368	30330	30353	30624	30634	30312	30262	30244	30595	30643	30099	30612	30577	30465	30421	30177	30559	30228	30399	30287	30203	30422	30298	30410	30385	30676	30452	30398	30362	30552	30375	30306	30263	30578	30427	30293	30401	30342	30418	30492	30509	30418	30506	30577	30481	30572	30500	30427	30468	30417	30595	30331	30543	30623	30506	30025	30316	30633	30553	30539	30419	30366	30383	30431	30352	30341	30261	30636	30317	30385	30459	30373	30182	30374	30408	30291	30387	30449	30309	30661	30591	30852	30348	30144	30497	30478	30119	30127	30642	30314	30180	30415	30474	30546	30360	30211	30451	30501	30254	30510	30534	30742	30539	30410	30456	30684	30323	30489	30156	30364	30577	30503	30542	30375	30348	30484	30310	30233	30342	30306	30340	30379	30455	30250	30513	30561	30366	30316	30354	30278	30279	30395	30328	30322	30324	30038	30342	30445	30509	30464	30260	30269	30511	30408	30156	30329	30342	30325	30566	30486	30279	29994	30254	30308	30437	30427	30423	30247	29991	30367	30653	30602	30478	30532	30279	30644	30372	30245	30389	30548	30433	30157	30389	30212	30347	30240	30543	30535	30549	30342	30501	30318	30261	30469	30364	30522	30363	30370	30365	30407	30447	30099	30539	30407	30192	30341	30611	30376	30317	30246	30288	30199	30353	30347	30690	30185	30452	30516	30519	30435	30379	30299	30289	30183	30442	30468	30407	30572	30469	30500	30725	30330	30310	30782	30497	30666	30313	30374	30554	30532	30303	30377	30240	30245	30414	30212	30604	30390	30659	30116	30205	30483	30433	30253	30554	30368	30305	30534	30331	30281	30406	30308	30534	30402	30465	30305	30528	30283	30428	30394	30507	30185	30426	30115	30435	30224	30362	30234	30432	30336	30305	30474	30407	30565	30326	30190	30067	30449	30328	30291	30505	30390	30133	30426	30475	30504	30413	30312	30258	30454	30496	30227	30285	30231	30293	30220	30461	30203	30390	30635	30319	30336	30377	30546	30418	30383	30553	30463	30254	30300	30409	30219	30641	30224	30154	30304	30257	30522	30536	30136	30355	30427	30415	30317	30406	30125	30322	30507	30439	30440	30125	30266	30312	30017	30155	30548	30375	30176	30282	30228	30450	30308	30351	30515	30610	30651	30600	30286	30469	30308	30451	30135	30170	30098	30486	30392	30484	30388	30150	30542	30696	30576	30634	30417	30431	30353	30524	30338	30123	30394	30434	30310	30229	30621	30310	30269	30437	30524	30234	30438	30405	30158	30305	30544	30613	30395	30367	30623	30538	30523	30271	30378	30126	30379	30603	30274	30151	30502	30616	30268	30396	30221	30510	30354	30485	30184	30302	30552	30478	30299	30398	30482	30691	30362	30485	30165	30679	30694	30204	30377	30493	30169	30236	30083	30180	30355	30445	30601	30435	30219	30043	30412	30600	30132	30356	30493	30343	30433	30546	30513	30295	30489	30285	30698	30364	30450	30198	30404	30344	30295	30448	30262	30395	30440	30519	30393	30368	30358	30197	30105
20916	23332	23245	21360	20434	19921	19534	19484	19280	19083	19123	18881	18925	18870	18771	18889	18668	18750	18669	18940	18524	18748	18652	18688	18717	18606	18606	18586	18600	18882	18809	18637	18626	18638	18732	18600	18834	18616	18414	18683	18716	18560	18719	18690	18533	18651	18590	18582	18637	18510	18783	18424	18445	18578	18538	18575	18577	18649	18586	18641	18542	18684	18573	18600	18598	18354	18474	18750	18462	18583	18524	18508	18624	18518	18526	18519	18620	18432	18618	18329	18508	18451	18492	18667	18551	18442	18500	18613	18633	18413	18501	18421	18497	18576	18612	18394	18683	18663	18409	18606	18462	18600	18712	18691	18691	18587	18638	18502	18476	18551	18412	18581	18431	18673	18377	18383	18487	18525	18468	18452	18435	18471	18493	18535	18551	18672	18606	18458	18599	18542	18508	18631	18482	18426	18563	18574	18433	18523	18556	18544	18693	18518	18578	18632	18635	18536	18435	18637	18685	18524	18747	18714	18711	18551	18531	18511	18499	18419	18508	18506	18554	18581	18503	18497	18413	18526	18632	18472	18648	18473	18618	18612	18700	18535	18508	18472	18544	18663	18375	18385	18595	18548	18584	18655	18675	18525	18584	18498	18397	18607	18423	18491	18512	18717	18646	18707	18593	18426	18602	18594	18669	18486	18510	18631	18580	18600	18441	18710	18650	18478	18611	18692	18573	18571	18458	18559	18629	18440	18466	18572	18522	18506	18482	18750	18643	18438	18601	18693	18657	18532	18500	18355	18547	18539	18451	18660	18462	18644	18555	18548	18593	18675	18617	18420	18443	18670	18568	18454	18757	18446	18555	18390	18515	18527	18525	18477	18766	18450	18588	18652	18668	18521	18614	18564	18463	18718	18653	18561	18748	18568	18376	18292	18759	18611	18507	18726	18518	18480	18443	18454	18537	18547	18485	18498	18541	18508	18486	18493	18690	18593	18701	18559	18578	18470	18415	18553	18393	18565	18664	18528	18533	18637	18425	18619	18469	18503	18523	18430	18578	18537	18605	18531	18695	18582	18676	18636	18468	18547	18485	18558	18592	18636	18629	18630	18557	18505	18520	18526	18601	18478	18683	18497	18504	18564	18578	18739	18566	18525	18737	18584	18536	18511	18548	18452	18485	18570	18576	18613	18640	18616	18667	18602	18606	18580	18526	18475	18530	18512	18511	18385	18520	18473	18588	18395	18457	18695	18683	18630	18351	18634	18394	18785	18647	18754	18502	18359	18302	18543	18410	18560	18550	18452	18534	18505	18354	18865	18491	18573	18595	18548	18529	18623	18546	18457	18418	18325	18577	18522	18412	18500	18718	18393	18540	18586	18589	18551	18682	18556	18661	18580	18466	18593	18715	18422	18531	18412	18506	18478	18445	18425	18513	18636	18463	18722	18537	18564	18649	18491	18682	18392	18535	18551	18514	18620	18583	18653	18649	18426	18641	18651	18532	18590	18499	18779	18476	18545	18441	18623	18519	18612	18643	18479	18433	18511	18505	18506	18501	18585	18460	18515	18492	18728	18562	18461	18514	18530	18358	18532	18599	18611	18522	18571	18470	18631	18566	18578	18455	18735	18477	18454	18601	18582	18635	18766	18416	18513	18657	18498	18434	18625	18544	18503	18636	18581	18423	18721	18581	18444	18573	18629	18523	18477	18616	18507	18475	18488	18661	18539	18414	18575	18571	18424	18563	18635	18604	18466	18401	18539	18471	18388	18496	18645	18504	18276	18417	18588	18581	18600	18635	18809	18582	18513	18613	18635	18594	18529	18481	18649	18715	18498	18765	18444	18620	18703	18613	18460	18534	18367	18606	18559	18649	18507	18416	18674	18509	18700	18699	18395	18416	18486	18543	18449	18508	18413	18630	18631	18638	18427	18646	18472	18565	18387	18618	18681	18417	18446	18523	18554	18470	18449	18486	18619	18291	18753	18792	18563	18523	18454	18607	18670	18730	18476	18321	18563	18602	18476	18543	18619	18577	18373	18619	18399	18568	18446	18494	18612	18731	18410	18509	18780	18605	18640	18622	18627	18560	18589	18605	18511	18514	18608	18523	18697	18415	18534	18486	18509	18465	18547	18520	18426	18578	18575	18641	18423	18524	18571	18618	18668	18524	18455	18281	18620	18433	18471	18394	18685	18418	18445	18694	18432	18537	18480	18536	18722	18382	18568	18503	18717	18523	18617	18751	18340	18491	18482	18432	18737	18643	18513	18481	18570	18588	18530	18511	18425	18462	18488	18601	18569	18696	18505	18719	18553	18689	18595	18574	18474	18537	18336	18633	18680	18553	18525	18675	18537	18602	18627	18614	18524	18778	18585	18724	18678	18781	18507	18545	18457	18591	18645	18617	18685	18574	18472	18429	18605	18552	18577	18463	18790	18347	18450	18668	18650	18640	18555	18634	18596	18480	18725	18311	18485	18589	18389	18510	18532	18517	18669	18436	18462	18684	18545	18537	18580	18412	18562	18435	18661	18519	18750	18456	18559	18765	18347	18409	18666	18636	18379	18675	18535	18455	18551	18610	18531	18532	18570	18744	18660	18605	18618	18613	18554	18601	18802	18487	18560	18406	18499	18363	18504	18444	18560	18688	18609	18703	18537	18507	18636	18670	18749	18704	18473	18449	18493	18553	18513	18576	18504	18462	18586	18500	18496	18545	18531	18496	18534	18519	18458	18609	18602	18580	18556	18519	18488	18550	18628	18435	18708	18465	18601	18492	18477	18586	18556	18543	18601	18550	18450	18695	18599	18291	18463	18811	18575	18564	18474	18561	18643	18299	18467	18521	18568	18721	18725	18563	18567	18520	18641	18600	18676	18608	18593	18636	18674	18782	18760	18566	18562	18796	18543	18443	18759	18599	18619	18598	18712	18416	18635	18517	18661	18695	18563	18515	18631	18639	18565	18579	18552	18637	18611	18592	18572	18658	18569	18402	18655	18476	18623	18515	18749	18507	18520	18459	18666	18554	18649	18572	18475	18522	18494	18496	18460	18540	18661	18601	18819	18549	18382	18688	18407	18696	18573	18474	18669	18684	18590	18405	18742	18404	18552	18522	18524	18566	18474	18705	18486	18448	18568	18561	18743	18583	18453	18575	18388	18599	18669	18432	18414	18574	18648	18517	18423	18512	18515	18605	18549	18552	18520	18627	18473	18507	18640	18512	18681	18521	18557	18628	18554	18692	18439	18419	18398	18657	18544	18391	18574	18576	18582	18635	18534	18561	18670	18450	18456	18404	18584	18507	18548	18622	18740	18570	18574	18501	18397	18441	18255	18553	18492	18522	18607	18388	18589	18558	18459	18708	18520	18532	18463	18567	18569	18586	18508	18622	18510	18597	18671	18518	18745	18469	18327	18369	18669	18628	18543	18427	18511	18500	18574	18545	18391	18543	18688	18507	18545	18619	18495	18685	18501	18685	18399	18651	18609	18411	18726	18594	18636	18515	18621	18557	18411	18620	18466	18649	18585	18525	18623	18549	18389	18527	18521	18696	18569	18662	18567	18711	18536	18538	18637	18502	18439	18510	18567	18466	18686	18310	18644	18486	18582	18636	18546	18602	18439	18510	18788	18558	18435	18591	18699	18537	18671	18436	18572	18694	18378	18486	18466	18516	18350	18476	18521	18503	18543	18574	18661	18698	18430	18470	18616	18517	18588	18530	18553	18486	18455	18356	18633	18466	18449	18456	18461	18412	18405	18444	18475	18631	18413	18537	18523	18412	18489	18592	18500	18626	18474	18379	18470	18512	18642	18609	18479	18355	18623	18687	18460	18508	18511	18663	18569	18563	18747	18560	18284	18700	18745	18406	18595	18793	18471	18503	18631	18622	18434	18768	18502	18396	18546	18487	18400	18472	18504	18819	18431	18517	18325	18710	18499	18721	18590	18551	18690	18479	18656	18620	18623	18501	18605	18657	18523	18539	18546	18698	18678	18672	18665	18451	18573	18387	18675	18600	18592	18481	18533	18473	18616	18466	18746	18400	18879	18610	18666	18698	18687	18494	18555	18467	18701	18358	18514	18788	18581	18554	18601	18639	18453	18517	18510	18584	18618	18556	18513	18717	18533	18580	18489	18647	18516	18584	18517	18411	18615	18503	18581	18654	18465	18455	18319	18643	18559	18637	18671	18524	18607	18747	18526	18540	18402	18750	18442	18748	18644	18497	18558	18521	18513	18634	18497	18372	18455	18588	18425	18471	18531	18675	18508	18580	18541	18606	18635	18648	18532	18643	18600	18419	18441	18408	18689	18674	18352	18515	18592	18529	18370	18548	18671	18545	18659	18585	18608	18591	18841	18451	18776	18582	18583	18486	18555	18634	18617	18579	18312	18511	18658	18459	18410	18678	18584	18550	18453	18679	18417	18520	18565	18540	18410	18571	18430	18447	18576	18598	18462	18444	18581	18532	18371	18611	18715	18743	18498	18566	18642	18445	18560	18449	18713	18602	18552	18677	18349	18401	18604	18657	18411	18561	18494	18642	18442	18568	18607	18553	18444	18619	18556	18496	18456	18702	18679	18629	18422	18601	18605	18581	18724	18540	18615	18551	18679	18582	18564	18518	18430	18477	18548	18467	18655	18519	18694	18426	18599	18438	18530	18575	18616	18697	18623	18674	18497	18682	18561	18531	18637	18696	18452	18565	18601	18493	18425	18599	18528	18598	18392	18408	18523	18459	18490	18518	18578	18583	18491	18591	18608	18370	18675	18579	18659	18614	18445	18495	18549	18701	18661	18509	18512	18514	18564	18620	18578	18539	18342	18441	18606	18610	18598	18577	18666	18753	18488	18589	18644	18558	18650	18527	18424	18601	18626	18621	18396	18479	18636	18511	18440	18527	18566	18662	18481	18715	18505	18569	18490	18590	18514	18478	18653	18533	18640	18608	18502	18863	18526	18532	18612	18635	18586	18509	18698	18593	18474	18595	18655	18399	18693	18783	18429	18627	18672	18492	18426	18586	18638	18558	18599	18704	18751	18642	18663	18708	18631	18517	18492	18514	18418	18616	18590	18478	18544	18670	18589	18479	18675	18494	18588	18629	18660	18536	18646	18554	18477	18548	18614	18487	18660	18564	18695	18419	18610	18526	18548	18548	18578	18649	18531	18515	18493	18762	18581	18585	18638	18643	18528
24192	21163	27724	25450	24943	29815	32535	30024	29581	29633	29521	29145	29303	29209	29233	28945	28991	29027	28870	28878	28759	28974	28682	28718	28740	28651	28660	28895	28844	28872	28645	28797	28625	28809	28637	28587	28685	28518	28883	28677	28951	28582	28712	28770	28819	28558	28893	28847	28645	28586	28931	28768	28779	28746	28705	28736	28893	28600	28720	28415	28694	28547	28795	28589	28688	28720	28792	28556	28683	28626	28732	28722	28389	28580	28646	28626	28314	28763	28567	28773	28827	28459	28663	28899	28430	28576	28512	28594	28955	28528	28667	28406	28461	28587	28574	28686	28534	28448	28531	28534	28546	28505	28614	28655	28642	28501	28566	28423	28408	28480	28381	28761	28357	28639	28626	28655	28723	28682	28485	28825	28481	28755	28717	28779	28816	28597	28419	28368	28833	28686	28470	28802	28639	28576	28299	28604	28720	28717	28746	28422	28293	28363	28478	28625	28619	28596	28516	28688	28722	28540	28781	28543	28476	28475	28607	28458	28665	28871	28509	28376	28563	28439	28686	28567	28550	28551	28420	28617	28710	28603	28630	28696	28468	28509	28452	28525	28354	28505	28462	28606	28486	28386	28798	28477	28684	28618	28518	28487	28517	28176	28493	28576	28658	28427	28452	28800	28488	28581	28599	28352	28477	28339	28632	28577	28544	28586	28534	28479	28793	28320	28615	28516	28394	28728	28771	28845	28566	28519	28708	28402	28438	28707	28731	28130	28674	28656	28412	28475	28548	28453	28556	28489	28354	28709	28711	28347	28288	28361	28707	28684	28463	28407	28471	28749	28612	28529	28514	28331	28627	28574	28464	28726	28602	28949	28963	28677	28525	28471	28397	28311	28664	28498	28657	28675	28555	28737	28615	28686	28475	28566	28486	28387	28563	28372	28690	28852	28769	28479	28552	28571	28567	28481	28454	28770	28279	28601	28563	28652	28552	28710	28391	28776	28372	28434	28613	28594	28449	28406	28570	28582	28569	28272	28557	28292	28425	28732	28608	28502	28534	28403	28380	28529	28684	28686	28723	28697	28562	28498	28798	28332	28696	28647	28641	28602	28466	28643	28431	28500	28436	28635	28592	28491	28564	28653	28437	28412	28799	28916	28585	28516	28800	28596	28841	28523	28738	28711	28391	28535	28880	28611	28617	28537	28703	28576	28435	28367	28603	28433	28847	28663	28548	28494	28330	28622	28478	28710	28701	28368	28476	28225	28591	28421	28312	28722	28786	28581	28614	28562	28531	28412	28449	28501	28570	28855	28622	28539	28504	28510	28864	28375	28875	28538	28507	28546	28331	28535	28776	28635	28591	28744	28595	28405	28731	28737	28762	28533	28741	28456	28607	28435	28656	28524	28390	28794	28602	28494	28532	28558	28542	28353	28706	28562	28550	28596	28405	28251	28290	28523	28780	28683	28725	28736	28867	28503	28579	28801	28606	28598	28562	28382	28335	28550	28735	28519	28603	28908	28641	28857	28651	28275	28641	28659	28427	28347	28959	28920	28580	28318	28456	28747	28430	28824	28623	28624	28842	28579	28442	28857	28442	28536	28488	28586	28786	28538	28767	28429	28452	28579	28489	28510	28529	28437	28630	28566	28624	28639	28540	28375	28619	28599	28504	28683	28612	28535	28513	28527	28784	28511	28679	28606	28535	28703	28460	28709	28515	28425	28322	28590	28572	28351	28843	28737	28841	28583	28252	28475	28629	28621	28542	28430	28471	28399	28766	28566	28568	28436	28555	28815	28507	28511	28575	28643	28590	28649	28392	28140	28409	28743	28571	28558	28899	28675	28539	28713	28799	28602	28639	28390	28181	28541	28650	28777	28378	28459	28690	28250	28624	28475	28434	28623	28518	28531	28313	28281	28405	28500	28448	28584	28610	28670	28569	28587	28596	28537	28607	28402	28872	28544	28683	28430	28500	28362	28451	28632	28556	28676	28703	28530	28420	28709	28614	28475	28502	28586	28637	28965	28488	28699	28838	28576	28596	28629	28355	28770	28755	28855	28597	28500	28583	28226	28464	28494	28570	28684	28589	28754	28467	28652	28188	28902	28861	28679	28594	28538	28793	28745	28609	28379	28461	28677	28490	28772	28659	28703	28476	28530	28528	28682	28548	28531	28495	28661	28710	28585	28714	28505	28567	28544	28937	28658	28440	28399	28305	28746	28607	28533	28677	28646	28721	28547	28787	28422	28854	28309	28589	28437	28634	28284	28498	28759	28499	28582	28811	28630	28380	28893	28685	28518	28569	28605	28646	28476	28507	28653	28761	28375	28715	28510	28423	28692	28378	28748	28568	28578	28316	28537	28261	28626	28806	28651	28816	28597	28699	28617	28687	28427	28670	28641	28484	28311	28448	28371	28570	28610	28815	28581	28686	28806	28733	28297	28468	28543	28570	28713	28559	28586	28471	28838	28421	28588	28797	28557	28642	28587	28712	28680	28806	28431	28582	28635	28486	28719	28423	28718	28736	28545	28708	28545	28539	28442	28770	28568	28446	28514	28516	28575	28509	28584	28610	28626	28372	28790	28555	28375	28587	28537	28803	28667	28839	28706	28595	28438	28506	28419	28787	28765	28379	28622	28378	28501	28763	28741	28776	28465	28556	28501	28688	28306	29129	28733	28584	28477	28502	28573	28236	28848	28597	28540	28417	28440	28375	28374	28624	28466	28404	28748	28691	28608	28513	28474	28530	28437	28936	28750	28671	28289	28720	28592	28558	28560	28541	28515	28720	28525	28770	28581	28591	28682	28704	28804	28720	28433	28606	28522	28540	28678	28509	28517	28863	28669	28642	28627	28744	28384	28480	28639	28473	28591	28427	28494	28628	28748	28764	28542	28490	28360	28548	28518	28555	28501	28731	28545	28740	28864	28546	28431	28534	28702	28356	28596	28612	28503	28762	28821	28644	28666	28487	28340	28329	28605	28428	28662	28831	28422	28792	28618	28835	28789	28605	28537	28489	28739	28707	28531	28463	28579	28366	28658	28981	28749	28767	28597	28623	28854	28653	28543	28818	28562	28657	28636	28608	28466	28725	28593	28727	28658	28747	28585	28738	28322	28602	28874	28521	28688	28456	28692	28677	28782	28471	28439	28410	28716	28944	28416	28447	28698	28672	28508	28641	28734	28713	28800	28629	28586	28599	28787	28622	28555	28483	28768	28804	28373	28627	28632	28517	28892	28653	28836	28570	28651	28573	28537	28518	28773	28813	28753	28547	28524	28398	28565	28618	28423	28438	28457	28586	28856	28648	28621	28669	28534	28330	28462	28733	28455	28348	28419	28391	28537	28468	28624	28658	28685	28421	28619	28711	28447	28523	28388	28346	28388	28736	28545	28590	28884	28536	28559	28548	28667	28597	28321	28532	28636	28603	28692	28571	28608	28673	28744	28723	28548	28722	28630	28696	28805	28750	28636	28684	28372	28670	28581	28605	28667	28604	28649	28653	28464	28748	28903	28706	28600	28268	28534	28600	28551	28606	28594	28431	28520	28655	28726	28920	28494	28763	28650	28440	28663	28472	28429	28452	28613	28561	28220	28423	28594	28524	28566	28480	28635	28660	28561	28374	28347	28513	28407	28490	28645	28746	28483	28552	28635	28642	28431	28719	28680	28599	28643	28596	28591	28478	28630	28585	28462	28634	28478	28875	28639	28701	28616	28573	28709	28609	28642	28820	28880	28638	28427	28490	28384	28422	28349	28718	28341	28363	28447	28689	28828	28609	28695	28580	28476	28799	28543	28491	28374	28347	28425	28587	28653	28512	28341	28517	28691	28597	28693	28735	28657	28693	28566	28635	29068	28695	28559	28517	28633	28600	28464	28652	28577	28588	28816	28623	28488	28420	28455	28476	28379	28786	28730	28660	28534	28360	28678	28404	28573	28520	28739	28790	28539	28915	28326	28409	28623	28805	28426	28363	28811	28688	28514	28745	28668	28730	28656	28382	28694	28562	28369	28620	28567	28496	28630	28583	28582	28433	28830	28726	28383	28774	28490	28726	28696	28294	28711	28445	28482	28824	28755	28556	28692	28665	28555	28485	28807	28558	28796	28909	28756	28302	28580	28396	28423	28520	28555	28649	28407	28551	28531	28552	28610	28882	28601	28759	28430	28286	28462	28718	28413	28529	28470	28546	28335	28352	28705	28636	28560	28718	28649	28482	28606	28681	28791	28700	28594	28849	28775	28652	28491	28570	28287	28597	28663	28658	28485	28700	28669	28533	28454	28727	28589	28425	28414	28744	28793	28508	28568	28514	28722	28460	28594	28692	28790	28385	28510	28513	28480	28624	28536	28498	28517	28498	28711	28536	28630	28594	28633	28649	28704	28351	28640	28553	28528	28595	28548	28523	28705	28499	28452	28685	28649	28653	28582	28678	28367	28392	28605	28829	28690	28742	28525	28180	28321	28786	28776	28544	28599	28456	28776	28810	28519	28632	28510	28491	28570	28423	28804	28836	28576	28643	28439	28385	28795	28631	28881	28540	28452	28662	28529	28868	28649	28384	28604	28671	28338	28489	28338	28607	28598	28279	28514	28600	28485	28554	28654	28398	28459	28495	28628	28498	28355	28581	28621	28566	28392	28377	28539	28540	28589	28641	28665	28546	28716	28645	28656	28855	28525	28586	28479	28550	28489	28418	28354	28434	28412	28665	28502	28217	28455	28586	28513	28479	28604	28786	28711	28689	28380	28644	28718	28714	28461	28576	28732	28543	28748	28651	28649	28670	28471	28457	28666	28735	28380	28622	28694	28325	28761	28555	28477	28836	28748	28810	28623	28536	28470	28656	28601	28662	28411	28627	28863	28616	28755	28409	28679	28501	28506	28589	28494	28536	28636	28618	28601	28642	28598	28555	28586	28855	28587	28856	28443	28652	28447	28439	28503	28788	28798	28519	28458	28672	28779	28515	28497	28738	28337	28639	28559	28510	28732	28723	28582	28559	28643	28498	28532	28799	28632	28430	28530	28579	28631	28529	28386	28413	28514	28404	28514	28666	28450	28366	28566	28723	28790	28704	28743	28582	28749	28589	28517	28666	28442	28440	28586	28828	28765	28441	28392	28540	28660	28330	28593	28655	28642	28729	28710	28737	28619	28726	28646	28483	28558	28457	28572	28788	28553	28397	28478	28681	28456
18119	29058	28618	24661	22455	21123	20187	19785	19388	19169	18881	18607	18627	18559	18242	18268	18350	18400	18006	17959	18086	17870	17987	18055	17867	17924	17791	17864	17924	17870	18007	17963	17899	17968	17722	17724	17572	17785	18023	17669	17890	17902	17860	17820	17772	17854	17702	17745	17827	18044	17732	17942	17867	17860	17914	17803	17914	17836	17583	17572	17781	17652	17717	17806	17554	17693	17917	17871	17813	17669	17658	17791	17767	17614	17907	17766	17682	17793	17931	17933	17742	17612	17864	17780	17830	17869	17677	17666	17849	17622	17801	17841	17715	17733	17662	17827	17806	17748	17687	17727	17691	17813	17859	17612	17682	17712	17685	17783	17635	17643	17773	17876	17653	17806	17720	17800	17713	17895	17697	17812	17804	17824	17696	17640	17757	17943	17867	17713	17589	17656	17647	17907	17802	17653	17746	17601	17745	17738	17761	17853	17736	17661	17568	17772	17768	17725	17641	17841	17849	17911	17844	17700	17738	17594	17768	17851	17854	17804	17746	17527	17857	17770	17963	17616	17747	17680	17838	17805	17689	17746	17636	17625	17519	17763	17869	17857	17606	17732	17664	17651	17635	17627	17774	17638	17650	17734	17666	17722	17813	17572	17671	17613	17823	17617	17686	17847	17982	17696	17745	17671	17855	17691	17761	17676	17649	17684	17656	17704	17746	17798	17833	17776	17858	17769	17757	17730	17692	17957	17676	17705	17686	17788	17646	17796	17715	17631	17761	17849	17670	17616	17770	17644	17523	17961	17703	17591	17800	17689	17746	17655	17744	17720	17622	17670	17751	17717	17753	17662	17795	17779	17888	17625	17721	17616	17777	17661	17689	17798	17743	17702	17845	17838	17734	17642	17450	17534	17788	17692	17808	17735	17738	17788	17639	17621	17750	17691	17786	17694	17912	17665	17814	17789	17866	17741	17737	17615	17754	17776	17714	17709	17769	17623	17703	17562	17773	17710	17731	17793	17919	17625	17636	17753	17746	17898	17715	17558	17822	17668	17546	17712	17733	17601	17883	17850	17688	17805	17805	17489	17702	17830	17717	17749	17752	17663	17845	17692	17867	17627	17761	17692	17760	17701	17673	17498	17792	17908	17781	17684	17654	17759	17799	17817	17571	17722	17703	17666	17558	17574	17905	17648	17739	17710	17703	17821	17654	17754	17615	17926	17662	17752	17726	17867	17727	17708	17706	17918	17707	17670	17806	17782	17561	17966	17808	17801	17900	17687	17741	17657	17604	17590	17692	17999	17783	17582	17660	17866	17727	17722	17750	17612	17859	17841	17701	17675	17722	17729	17796	17582	17790	17779	17965	17575	17646	17752	17919	17786	17707	17825	17539	17788	17868	17704	17850	17481	17677	17886	17816	17564	17807	17761	17758	17960	17697	17625	17578	17818	17793	17768	17642	17775	17436	17804	17763	17724	17712	17563	17945	17615	17705	17746	17608	17671	17848	17643	17724	17665	17673	17807	17758	17792	17680	17735	17835	17822	17877	17787	17608	17866	17739	17539	17846	17878	17813	17778	17760	17779	17715	17705	17784	17553	17628	17732	17693	17667	17739	17749	17746	17769	17788	17593	17823	17560	17829	17787	17982	17745	17538	17654	17576	17621	17719	17585	17672	17964	17621	17765	17654	17826	17818	17668	17927	17830	17768	17794	17706	17811	17657	17839	17777	17867	17785	17852	17689	17905	17898	17774	17635	17714	17798	17816	17755	17615	17567	17673	17683	17709	17662	17791	17430	17545	17710	17673	17640	17627	17672	17641	17750	17719	17789	17612	17640	17718	17806	17627	17643	17631	17648	17841	17650	17850	17632	17759	17775	17528	17778	17504	17969	17753	17630	17797	17611	17583	17759	17628	17812	17579	17621	17707	17602	17700	17950	17650	17748	17808	17983	17862	17714	17659	17710	17630	17663	17824	17962	17746	17722	17535	17619	17650	17588	17646	17741	17606	17797	17626	17676	17927	17694	17587	17730	17818	17664	17762	17708	17852	17719	17863	17779	17772	17901	17975	17722	17643	17805	17771	17806	17716	17720	17755	17837	17747	17776	17751	17900	17685	17864	17680	17846	17659	17739	17705	17569	17753	17598	17723	17617	17838	17795	17692	17583	17703	17684	17779	17616	17596	17779	17728	17761	17705	17756	17790	17701	17763	17707	17647	17782	17654	17713	17633	17706	17544	17810	17666	17771	17825	17742	17852	17695	17752	17827	17743	17807	17594	17719	17823	17751	17560	17863	17615	17755	17714	17801	17563	17793	17684	17852	17806	17830	17798	17850	17694	17610	17806	17673	17917	17729	17872	17807	18012	17625	17737	17734	17683	17511	17580	17716	17887	17746	17808	17658	17666	17742	17683	17764	17605	17626	17764	17711	17720	17797	17675	17710	17714	17874	17824	17756	17728	17706	17809	17845	17817	17755	17654	17710	17718	17720	17486	17675	17675	17894	17753	17692	17705	17615	17709	17886	17772	17844	17778	17778	17554	17565	17730	17736	17614	17690	17721	17737	17723	17630	17907	17803	17760	17668	17694	17653	17642	17777	17621	17658	17855	17735	17709	17809	17615	17755	17745	17600	17773	17827	17554	17931	17681	17670	17496	17834	17541	17633	17639	17886	17719	17792	17784	17752	17732	17771	17718	17731	17755	17825	17826	17716	17784	17733	17767	17744	17757	17791	17805	17703	17845	17884	17669	17664	17797	17707	17776	17581	17818	17700	17709	17724	17887	17873	17673	17617	17867	17727	17877	17764	17630	17727	17857	17776	17813	17787	17571	17727	17752	17722	17745	17799	17559	17696	17881	17806	17680	17501	17683	17892	17912	17722	17769	17670	17730	17833	17833	17750	17698	17805	17717	17771	17719	17791	17798	17839	17889	18038	17801	17879	17790	17632	17735	17691	17715	17578	17552	17721	17474	17946	17740	17857	17665	17596	17695	17585	17633	17604	17708	17782	17742	17812	17968	17946	17738	17644	17760	17746	17711	17746	17743	17897	17665	17807	17570	17599	17593	17971	17888	17549	17694	17583	17703	17716	17649	17684	17698	17792	17758	17512	17767	17674	17800	17735	17811	17698	17700	17760	17648	17684	17757	18036	17925	17713	17726	17764	17830	17844	17691	17589	17655	17566	17748	17801	17536	17773	17724	17798	17534	17554	17945	17623	17605	17919	17669	17805	17583	17645	17729	17757	17732	17684	17592	17652	17839	17909	17621	17595	17621	17655	17748	17854	17874	17648	17708	17909	17721	17764	17854	17769	17894	17581	17775	17776	17712	17763	17621	17745	17680	17634	17805	17850	17570	17926	17595	17830	17574	17641	17595	17715	17765	17715	17688	17652	17691	17781	17714	17858	17748	17665	17664	17610	17659	17593	17614	17813	17852	17477	17711	17645	17784	17671	17702	17557	17586	17847	17660	17732	17767	17750	17701	17749	17554	17966	17765	17611	17651	17618	17652	17659	17656	17853	17660	17642	17711	17619	17868	17652	17761	17673	17684	17521	17833	17711	17745	17886	17729	17556	17589	17723	17789	17742	17764	17547	17766	17825	17748	17781	17702	17703	17783	17700	17665	17773	17859	17663	17779	17699	17836	17765	17747	17699	17776	17583	17647	17707	17776	17456	17772	17618	17723	17693	17665	17598	17963	17827	17657	17790	17662	17763	17476	17671	17722	17635	17728	17747	17860	17704	17812	17773	17761	17714	17705	17807	17796	17732	17681	17581	17748	17746	17668	17747	17637	17873	17722	17591	17748	17457	17765	17863	17748	17783	17646	17730	17781	17687	17681	17871	17771	17718	17569	17631	17904	17706	17832	17807	17731	17624	17634	17777	17827	17432	17955	17786	17904	17847	17768	17856	17599	17819	17739	17810	17560	17682	17739	17627	17853	17737	17778	17640	17784	17798	17843	17748	17745	17623	17661	17728	17693	17614	17816	17715	17817	17682	17749	17715	17723	17663	17796	17633	17792	17512	17727	17628	17643	18036	17811	17801	17791	17620	17703	17790	17734	17733	17660	17724	17776	17702	17677	17600	17642	17683	17690	17823	17745	17647	17659	17548	17732	17885	17854	17593	17906	17831	17634	17616	17807	17834	17687	17871	17717	17664	17906	17782	17651	17672	17797	17767	17768	17723	17718	17632	17623	17695	17879	17841	17819	17666	17765	17723	17817	17736	17572	17553	17636	17749	17653	17591	17680	17812	17785	17815	17592	17825	17602	17788	17812	17779	17774	17665	17800	17646	17694	17605	17621	17748	17649	17815	17787	17755	17743	17795	17723	17547	17698	17735	17858	17673	17634	17831	17584	17647	17728	17728	17771	17645	17730	17963	17659	17657	17641	17591	17702	17676	17756	17709	17966	17769	17717	17762	17544	17701	17894	17864	17751	17739	17708	17652	17673	17718	17493	17711	17668	17622	17761	17659	17775	17582	17659	17590	17654	17780	17726	17758	17679	17764	17759	17592	17741	17942	17611	17737	17619	17815	17700	17742	17821	17649	17634	17856	17791	17627	17765	17569	17932	17627	17678	17743	17560	17754	17730	17870	17564	17730	17881	17657	17778	17926	17776	17733	17553	17673	17823	17780	17589	17716	17558	17632	17848	17711	17859	18006	17574	17803	17611	17668	17781	17690	17668	17741	17743	17900	17654	17695	17729	17611	17596	17818	17819	17669	17871	17806	17905	17752	17770	17885	17710	17670	17663	17659	17801	17841	17775	17806	17667	17757	17655	17737	17687	17707	17761	17767	17712	17651	17810	17703	17565	17624	17652	17874	17712	17871	17658	17667	17797	17792	17835	17884	17803	17708	17774	17857	17693	17873	17703	17767	17923	17761	17686	17669	17672	17856	17648	17927	17664	17837	17840	17676	17846	17873	17658	17710	17774	17828	17738	17601	17761	17736	17669	17711	17776	17868	17682	17870	17873	17841	17752	17881	17645	17624	17861	17713	17841	17781	17588	17746	17836	17881	17743	17900	17795	17676	17610	17595	17830	17698	17732	17788	17863	17771	17684	17481	17711	17631	17805	17649	18048	17768	17850	17641	17893	17802	17766	17798	17644	17610	17759	17677	17638	17811	17749	17612	17864	17589	17774	17659	17674	17874	17760	17685	17841	17736	17841	17660	17685	17747	17581
22610	21200	27751	24999	22734	28527	34368	31221	30590	30732	30475	30007	30417	29995	29858	29402	29687	29376	29360	29424	29470	29348	29224	29282	29149	29244	29147	29006	29313	29152	28969	29061	29279	29145	29072	29362	28992	28854	29163	29424	29312	29206	29119	28996	29336	29113	29307	29086	29055	29139	29106	28892	28918	28927	28987	28979	29051	29065	28668	29025	28878	28971	28979	29052	28562	28851	28777	28967	29250	28916	28979	29069	28870	29204	29102	28924	29108	28981	28877	28933	29109	28920	28782	28910	28840	28839	29004	28951	28868	28779	28705	28857	28964	28847	28928	28787	28825	29082	29123	28900	28967	29259	28906	28772	28858	28883	28947	28945	29022	28713	28800	28993	28833	29057	28936	28803	28964	29053	28966	28898	28581	28634	29020	29042	29142	28794	28926	28738	29091	29011	28735	28927	29033	28758	28996	28891	28743	28777	28956	28993	28874	28797	28966	28805	28952	28983	28851	28636	28682	28915	29112	28965	28887	28940	28778	28746	28924	28736	29085	28903	28819	28973	28831	28851	29159	28843	28942	28747	29115	28827	28937	28707	28782	29172	29132	29035	29042	28796	29043	28976	29069	28988	28920	29124	28845	28862	29030	28709	28832	29088	29038	28866	28557	29292	28880	29111	29175	29086	29175	28925	29031	28850	28970	28771	28689	29062	28908	28780	28950	28881	28831	28890	29114	28817	28742	28767	28899	28904	29094	28981	29053	28876	28816	28943	28855	28789	28844	29019	28823	28865	29002	28680	28958	28964	28882	28872	28791	28824	28990	28893	29090	28983	28987	29056	29135	28672	28813	29111	28762	28903	28839	28734	29087	29248	28774	28907	28883	28949	28846	29031	28992	28967	28780	28726	28961	28744	29211	28916	29073	28612	28979	28764	28820	28707	28995	28821	28889	28688	29071	28962	28738	28929	29066	29256	29005	29023	28998	29028	28865	29007	28991	29195	28709	28882	28936	28812	28856	28919	28966	28914	29130	29103	28901	28816	28779	28605	28943	28936	29026	28682	28894	28883	28758	28904	28942	28903	28784	28976	28627	28814	29096	29023	28856	28828	28958	28901	28852	28930	28714	28509	28940	28957	28767	28799	28762	28628	28809	28838	28611	28903	29101	29027	28940	28846	28770	28956	28766	28762	28877	28929	29004	28913	28914	28876	28773	29245	28827	29039	29104	28877	28890	28942	28925	28972	29083	28790	28863	28844	28979	28983	28999	29040	29163	29002	29018	28907	28996	28725	28840	29046	28887	28773	28839	28818	29006	28924	28717	28900	28935	28760	28939	29036	28962	28653	28981	28991	28708	28889	28811	29000	28685	28877	29001	28747	28721	28732	28817	28890	28684	29237	28803	28873	29070	28915	29033	28764	29094	29053	28904	28858	28751	28878	28940	28788	28704	28798	28953	28649	29165	28960	28933	28844	28995	29082	28796	29084	28935	28794	28801	29023	29034	29000	28955	28712	28961	28908	29004	28667	28994	28874	28974	28846	28952	28794	28861	28679	28856	28880	28984	28867	28876	28852	28753	28656	28757	28871	28965	28704	28940	28761	28725	29023	29033	29017	28705	28576	28748	28750	28939	28973	28954	29139	28904	28667	28796	28631	28713	28962	28954	28545	28867	29085	28707	28707	28781	28609	28785	29008	28891	28808	28763	28838	28985	28995	28812	28830	28971	28912	29164	28898	28647	28672	29188	28646	29012	29096	28613	28976	28880	28928	28979	28759	28996	28802	28996	28729	28869	28919	29082	28856	28928	28602	29109	28805	28811	28778	29100	28725	28642	28877	28875	28942	29078	28326	29255	28970	28791	28808	28808	28984	28984	28870	28919	28805	28936	28866	28983	28626	29040	28804	28845	29040	29098	28751	28976	28805	28887	28729	29003	28628	28975	28850	29083	28855	28866	29019	28678	28829	28828	28926	28760	29057	28813	28795	28711	28721	28617	28689	28631	28804	28811	28845	28805	28906	29037	28902	28832	28930	28953	28930	28844	28837	29030	28773	28851	28954	28727	29093	28976	29030	28898	28946	28900	28782	28775	29106	28905	28863	28828	28877	29009	29120	29272	28965	28977	29123	28957	29074	28718	28913	28974	28977	28854	28685	29129	28968	28696	28899	28998	28998	28974	28907	28964	28672	28857	28484	29088	29126	28942	29008	28955	28813	28797	28753	28929	28869	28719	28914	28775	28839	29026	28781	28658	28750	28854	29032	28865	28769	28767	28643	28832	28945	28914	28844	29040	29017	29146	28854	28999	28896	28995	28933	28990	28915	28962	29081	28747	28833	29014	29088	29025	28858	28988	28989	28919	28910	28886	28803	28788	28958	29035	28979	28986	28918	29051	29064	28998	29071	28948	29000	28682	28969	28868	28970	28901	28868	28977	28954	28988	28772	28930	29105	28991	28813	28948	29228	28852	28981	28784	28732	28849	28803	28754	28874	28701	29230	28902	28927	28851	28861	28692	28867	28889	28790	28986	28751	28783	29011	28729	28682	28617	28790	28772	29035	29127	28878	29038	28938	28823	28808	29038	28580	29099	28899	28689	28858	28969	28977	28985	29050	29018	29129	29024	28669	28975	28890	28971	29117	29104	29000	29170	28823	28991	28661	28925	29011	28886	28858	29182	28980	29053	29031	28964	28844	28751	29165	28889	28682	28692	29154	28838	28902	28802	28735	29071	28776	29136	28657	28651	28995	28941	28864	28863	28757	29319	28988	28958	29120	28734	28788	28959	28980	29100	28903	28872	28899	28802	28748	28699	29106	28984	28769	28931	28981	28924	29216	28876	28846	29032	29218	28785	28837	29066	28767	28777	28722	28943	28954	28934	28810	29009	28827	28964	28886	28795	28615	29128	29077	28994	28933	29079	28985	28807	28817	28852	28986	29067	29115	29162	28957	29057	28737	29018	28956	28962	29064	28874	28596	29037	28933	28808	28890	28881	29172	29002	28968	28828	28889	28915	28997	29015	28892	28904	28920	28917	28720	29039	28937	28987	28739	28884	28727	29165	28720	28783	28710	28881	29110	28882	29023	28914	28723	28644	28787	28796	28957	28813	29145	29167	28909	29024	28853	29057	28953	29043	28686	29019	28926	28904	29033	28790	29022	28672	28706	28643	28826	28946	28690	29021	28794	29134	28908	29040	28885	28911	29001	28909	29108	28870	28772	29064	28719	28910	28965	28831	28887	28659	28783	28823	28865	28870	28979	29193	29138	29085	28957	28787	28820	28809	28696	28903	28863	28708	28815	28909	28887	28678	28779	28924	29020	28719	28788	28937	28553	28891	28698	28667	28743	29036	28871	28619	28856	28900	28563	28895	28450	28806	28767	29050	28951	29117	28804	28769	29002	28922	29145	29172	29089	28911	28803	29078	28903	28731	28872	28825	28829	28770	28824	28859	29029	28736	28851	29056	29017	28932	29142	29024	28633	28738	29008	29003	28955	28837	28683	28900	29045	28823	29024	28903	28946	28946	29135	28822	28867	28904	29028	28825	28810	28951	28722	28754	28846	28920	28737	28932	28863	29098	28525	28931	28970	28894	28971	28850	29081	29040	28989	28855	28840	28751	28978	28784	28769	29092	28901	28740	29064	29135	28966	28729	28643	28739	28998	28753	28855	28893	28806	28915	28772	28689	28866	28731	28957	28974	28812	28777	28939	28827	28988	28800	28851	28891	28853	29086	28786	28938	28884	28822	28900	28994	28982	28902	28770	28663	28694	29039	29134	28921	28896	29001	28849	28836	28994	29093	28705	28665	29008	29063	28805	28796	28693	29188	29256	28846	29077	28673	28976	28744	28829	28816	28895	28930	28831	28815	28744	28932	28752	28908	28883	28864	29069	28728	28779	28801	29037	29045	29147	28720	29069	28953	28738	28848	28759	28839	28751	28933	28655	28744	29015	29063	29025	28944	28788	29033	28949	28838	28757	28919	28975	28812	29088	28951	28894	28943	28661	28637	28666	28890	28959	28895	29105	28849	29057	28922	29152	28937	28745	28793	28849	28753	28887	28587	29004	28850	28968	28616	28964	28850	28968	28871	28781	28940	28983	28891	28945	29076	28558	28998	28929	28746	28753	28836	28780	28937	29058	28812	28851	28834	28650	28872	29152	28996	28773	28734	29048	28607	28750	28964	28785	28969	28852	29001	28904	28987	28767	28830	29064	28789	28740	28740	29033	28848	28744	28845	28747	28718	28849	28884	28720	28769	29087	29158	29209	28799	28862	28995	28799	28901	28672	28841	28888	28676	28571	28919	28955	28936	28947	29168	29006	28896	28963	28809	28854	28625	28710	29034	29075	28836	28981	29305	28689	28987	29009	28923	28808	28892	29069	29038	29037	28839	28787	28857	28942	29004	29058	28805	28928	28984	29039	28753	29106	28695	28915	29113	28930	28938	29117	28942	28612	28598	28947	29171	28820	28661	28785	28763	28649	28609	28833	28897	28643	28880	29102	28804	28872	28916	29076	28877	28783	29045	28828	29069	29046	28740	29196	28885	28823	28881	29204	28868	28813	28982	28826	29026	28659	29001	28804	28784	28944	28737	28877	28868	28974	29124	28983	28915	28742	28620	29046	29036	28798	28928	28838	28879	28846	29055	28978	28735	28935	28941	28768	29063	28942	28896	29130	28959	29032	29059	29002	28818	29199	28948	28705	28796	28824	28908	29047	28658	28874	28914	28874	28911	29091	28844	28782	28947	28859	28587	28929	29027	28890	28789	28666	28801	28906	28661	28867	29286	28994	28778	28823	28504	29170	29000	28847	29102	28859	28818	29109	28804	28763	28597	28840	29257	28919	28757	29182	28846	28824	28863	28652	28748	28682	29011	28817	28905	28923	28933	29062	29087	28881	28990	28900	28750	28831	28735	28926	29069	29115	28968	28761	29160	28758	28981	28869	28888	28875	28922	28883	28840	28810	28746	28789	28729	28878	28973	28792	28764	28794	28772	29028	29250	28859	28771	28577	29001	28910	28991	28986	28624	28964	29012	29026	29074	29217	28704	28866	28780	28946	28503	28989	29211	28901	29025	29093	28862	28814	29064	28936	29018	28791	28827	28899	28931	28936	28952	28945	29319	28793	28732	28976	28971	28723	28834	28937	28945	28801	29114	29028	28664	28938	29104	28794	28794	28818	28657	28666
20375	34836	33907	28233	25305	23040	22059	20975	20273	20078	19818	19021	19178	19104	18833	18666	18697	18409	18432	18326	18355	18371	18381	18176	18256	18276	18110	18081	18134	17991	17987	17906	17947	18092	18058	18019	17986	18173	17900	18006	17872	18086	18116	18056	17927	17979	17957	18019	18077	18013	18018	18026	17939	17798	17831	18014	17966	17807	17968	17967	17967	17996	18099	17924	17842	17726	17800	17791	17993	17852	18034	17859	17801	17734	17951	18055	17826	17789	17884	17686	17708	17812	17660	17800	17829	18011	17823	17837	17755	17638	17979	17829	17833	17641	17803	17789	17803	17959	17887	17833	17835	17657	17899	17836	17835	17782	17684	17624	17703	17849	17904	17858	17873	17922	17667	17836	17653	17631	17824	17756	17948	17901	17947	17756	17886	17754	17880	17860	17820	17771	17730	17698	17877	17885	17816	17600	17725	17775	17894	17613	17969	17826	17722	17745	17677	17653	17799	17663	17824	17902	17895	17866	17803	17776	17845	17764	17599	17985	17694	17957	17929	17560	17723	17828	17907	17751	17920	17830	17618	17776	17864	17705	17795	17724	17998	17918	17867	18025	17927	17866	17691	17894	17561	17813	17672	17687	17953	17622	17907	17797	17706	17765	17669	17694	17750	18105	17850	17837	17813	17755	17734	17835	17816	17979	17811	17975	17886	17845	17876	17874	17507	17838	17692	17888	17593	17967	17892	17736	17691	17989	17838	17689	18028	17720	17779	17862	17856	17789	17878	17800	17689	17783	18155	17690	17917	17954	17764	17859	17550	17909	17829	17747	17733	17927	17897	17715	17762	17941	17878	17819	17773	17752	17769	17703	17755	17761	17797	17814	17831	17901	17681	17906	17901	17732	17851	17862	17749	17662	17962	17861	17940	17820	17892	17735	17816	17745	17865	17887	17767	17782	17946	17815	17803	17868	17626	17857	17848	17905	17970	17805	17751	17826	17790	17751	17821	17879	17803	17678	17850	17808	17810	17980	17688	17631	17758	17704	17889	17671	17824	17851	17743	17738	17793	17689	17875	17950	17856	17741	17661	17816	17829	17649	17830	17851	17984	17771	17814	17813	17901	17880	17709	17986	17816	17895	17717	17843	17769	17759	17644	17835	17728	17741	17747	17726	18038	17800	17852	17802	17894	17719	17650	17880	17935	17520	17846	17964	17838	17854	17589	17789	17633	17960	17621	17888	17934	17809	17838	18016	17636	17782	17741	17776	17694	17750	17813	17969	17789	17923	17839	17923	17849	17836	17784	17606	17683	17818	17803	17703	17790	17779	17879	17695	17844	17829	17678	17872	17592	17784	18031	17829	17735	17697	17793	17645	17812	17619	17741	17771	17723	18037	17933	17968	17759	17662	17845	17793	17875	17962	17680	17798	17907	17731	17837	17973	17676	17829	17712	17899	17816	17723	17722	17619	17864	17740	17843	17856	17733	17872	17827	17567	17965	17789	17665	17930	17813	18082	17640	17823	18089	17944	17796	17760	17934	17847	17744	17670	17737	17883	17832	17791	17977	17871	17748	17814	17860	17882	18009	17870	17785	17812	17772	17851	17998	17738	17674	17856	17849	17974	17771	17721	17937	17670	17879	17648	17657	17634	17729	17965	17696	17577	17797	17819	17718	17917	17899	17711	18020	17671	17808	17900	17694	17829	17750	17691	17804	17927	17624	17773	17803	17862	17711	17698	17810	17843	17874	17686	17822	17716	17895	17753	17697	17853	17876	17956	17715	17828	17637	17785	17715	17829	17952	17775	17850	17855	17664	17782	17846	17875	17732	17825	17745	17931	17857	17908	17762	17810	17706	17923	17643	17919	17871	17697	17807	17917	17779	17980	17792	17781	17743	17787	18095	17754	17705	17762	17706	17917	17876	17737	17861	17642	17979	17823	17718	17687	17723	17776	17733	17726	17866	17802	17880	17922	17704	17762	17983	17805	17854	17810	17707	18000	17880	17711	17966	17734	17826	17794	17866	17714	17626	17633	17734	18025	17594	17821	17890	17661	17844	17882	17983	17777	17603	17792	17800	17752	17984	17797	17975	17684	17752	17705	17821	17821	17740	17769	17900	17768	17872	17738	17875	17910	17765	17647	17713	17750	17823	17763	17767	17761	17877	17836	17885	17661	17798	17898	17874	17877	17620	17913	17768	17926	17780	17799	17733	17766	17710	17615	17923	17851	17773	17787	17873	17973	17714	17594	17993	17704	17843	17736	17843	17613	17914	17849	17839	17919	17769	17781	17825	17832	17666	17678	17831	17753	17722	17896	17749	17764	17736	17729	17834	17688	17870	17993	17707	17849	17824	17931	17753	17842	17756	17723	17695	17905	18017	17734	17829	17852	17806	17881	17882	17983	18033	17483	17814	17849	17714	17936	17788	17697	17888	17706	17784	17768	17837	17819	17995	17635	17852	17629	17834	17868	17885	17756	17710	17823	17785	17943	17856	17782	17828	17943	17876	17852	17798	17965	17785	17827	17832	17834	17779	17721	17812	17812	17722	17849	18041	17840	17816	17656	17848	17768	17872	17796	17939	17872	17707	17855	17870	17738	17750	17892	17838	17662	17875	17930	17636	17942	17659	17843	17898	17961	17739	17838	17670	17818	17716	17738	17685	17791	17780	17653	17822	17704	18037	17656	17754	17561	17698	17891	17888	17701	17892	17664	17797	17642	18105	17975	17845	17881	17795	17901	17739	17915	17833	17721	17882	17815	17737	17904	17771	17930	17724	17820	17807	17878	17909	17788	17946	17856	17581	17984	17854	17823	17944	17821	17720	17723	17669	17886	17825	17915	17849	17687	17676	17647	17846	17857	17683	17777	17758	17816	17749	17812	17751	17885	17751	18005	17769	17598	17756	17778	17866	17905	17909	18094	17849	17915	17810	17839	17895	17724	17876	17870	17719	17824	17607	17765	17860	17757	17649	17939	17742	17775	17752	17636	17742	17928	17803	17791	17787	17767	17761	17886	17599	17849	17652	17581	17847	17831	17951	17854	17885	17824	17805	17811	17620	17754	17754	17896	17750	17726	17812	17725	17870	17805	17825	17892	17833	17782	17914	17928	17819	17766	17896	17771	17945	17846	17885	17803	17899	17830	17786	17824	17899	17827	17653	17645	17842	18005	17676	17765	17853	17744	17749	17882	17975	17723	17934	17754	17861	17933	17851	17767	17861	17746	17603	17784	17778	17791	17930	17870	17717	17855	17750	17744	17875	17625	17723	17902	17801	17697	17876	17898	17930	17919	17659	17726	17895	18022	17742	17727	17771	17739	17836	17877	17842	17652	18025	17868	17709	17898	17717	17839	17921	17855	17866	17848	17784	17904	17806	17748	17779	17885	17752	17893	17769	17827	17831	17755	17861	17889	18008	17547	17798	17775	18004	17786	17866	17750	17855	17788	17923	18001	17841	17898	17700	17519	17756	17872	17974	17949	17752	17851	17947	17810	17791	17746	17747	17937	17808	17810	17986	17735	17818	17860	17870	17829	17927	17831	17775	17731	17623	18000	17848	17620	17688	17799	18024	17687	17827	17872	17866	17820	17916	17965	17695	17885	17898	17659	17916	17829	17798	17722	17823	17840	17632	17710	17870	17851	17934	17847	17781	17754	17853	17735	17830	17990	17947	17687	17669	17876	17767	17898	17696	17859	17683	17779	18009	17779	17656	17850	17759	17731	17743	17784	17703	17700	17884	17965	17913	17737	17983	17810	17858	17934	17884	17808	17910	17833	17826	17762	17791	17703	17826	17778	17804	17715	17917	17919	17614	17595	17863	17831	17707	17651	17752	17879	17717	17678	17788	17831	17916	17832	17750	17814	17832	17842	17776	17788	17806	17802	17793	17832	17907	17661	17791	17903	17800	17765	17840	17590	17669	17864	17931	17889	17932	17981	17867	17901	17640	17738	17797	17971	17868	17828	17880	17682	17868	17842	17772	17675	17859	17695	17883	17860	17635	18015	17751	17815	17878	17967	17551	17789	17812	17771	17679	17791	17963	17796	17619	17898	17930	17880	17812	17872	18027	17802	17777	17750	17856	17875	17781	17868	17703	17911	17761	17770	17768	17641	17721	17601	17732	17687	17728	17760	17875	17855	17882	17928	17652	17873	17831	17907	17837	17709	17751	17821	17796	17799	17956	17854	17875	17859	17831	17845	17653	17767	17658	17960	17693	17854	18059	17787	17627	17739	17902	17876	17823	17764	17788	17839	17915	17684	17878	17845	17775	17744	17873	17915	17876	17923	17767	17683	17749	17839	17806	17682	17868	17813	17805	17864	17938	17772	17846	17685	17832	17744	17736	17662	17946	17852	17808	17950	17840	17738	17988	18013	17572	17865	17859	17925	17765	17846	17820	17691	17903	17672	17866	17952	17875	17867	17755	17755	17841	17837	17820	17548	17825	17991	17794	17599	17754	17878	17835	17788	17769	17868	17766	17765	17745	17974	17707	17994	17814	17845	17831	17864	17676	17686	17822	17618	17891	17683	17737	17858	17733	17981	17878	17836	17902	17760	17654	17811	17689	17899	17704	17690	17842	17777	17922	17756	17822	17910	17543	17969	17693	17875	17838	17957	17911	17850	17841	18030	17834	17791	17761	17817	17866	17927	17729	17917	17874	17808	17742	17751	17957	17682	17869	17758	17688	17805	17683	17834	17884	17701	17896	17848	17684	17754	17801	17942	17767	17863	17700	17665	17821	17866	17720	17770	17826	17850	17850	17624	17932	17717	17780	17863	17814	17813	17772	17659	17809	17848	17901	17624	17608	17684	17879	17783	17715	17866	17886	17749	18039	17790	17810	17714	17787	17773	17929	17709	17682	17934	17852	17720	17736	17988	17815	17810	17811	17919	17748	17737	18026	17797	17891	17899	17757	17644	17860	17967	17722	17817	17818	17688	17804	17632	18025	17737	17771	17946	17608	17829	17705	17864	17912	17787	17850	17913	17830	17894	17769	17762	17841	17921	17839	17820	17912	17740	17889	17605	17745	17806	17802	17720	17792	17803	17662	17868	17736	17656	17758	17906	17765	17784	17783	17751	17917	17917	17753	17901	17786	17734	17759	17869	18013	17912	17850	17702	17900	17822	17755	17854	17730	17829	17778	17811	17846	17639	17834	17844	17732	17740	17763	17900	17839	17796
35769	28979	33657	32905	31530	30933	30805	30731	30706	30825	30516	30365	30402	30583	30013	30486	30546	30326	30372	30356	30205	30543	30220	30219	30112	30460	30860	30377	30204	30377	30300	30096	30192	30441	30356	30252	30456	30305	30277	30267	30477	30254	30264	30075	30231	30408	30598	30170	30281	30303	30548	30295	30347	29939	30180	30329	30151	30064	30327	30167	29820	30030	30433	30308	30179	30021	30299	30355	30364	29900	30187	30300	30187	30080	30405	30301	30345	30086	30133	30173	29995	30317	30265	30161	30325	30304	30222	30188	30254	30094	30332	29846	29951	30347	30324	30234	30210	30012	30294	30311	30194	30159	30293	30249	30267	30317	30375	30298	30264	30166	30178	30034	30016	30201	30294	30278	30050	30272	30191	30224	30362	30242	30088	30219	30246	30546	30028	30333	30071	30444	30350	30199	30050	30295	30231	30158	30033	30339	30386	30240	30152	30062	30238	29947	30262	30073	30453	30147	30130	30217	30161	29987	30152	30178	30315	30212	30134	30386	30242	29950	30216	30366	30072	30189	30172	30103	30514	30368	30175	30289	29986	30328	30422	30036	30316	30187	30052	30395	30267	30010	30220	30058	30197	30048	30117	30330	30161	30214	30138	30302	29963	30100	30065	30238	30295	30179	30465	30267	30391	30314	30191	30307	30215	30281	30420	30101	30418	30423	30273	30183	30221	30233	30113	30060	30200	30223	30322	30052	30370	30241	29794	30018	30008	30323	30216	29999	30296	30126	30249	30186	30192	30294	30038	30094	30226	30282	30066	30327	30118	30127	30246	30368	30266	30238	30286	30240	30315	30072	30535	30218	29930	30287	30368	30085	30336	30004	30262	30131	30477	30544	30236	30442	30149	30186	30134	30154	30135	29914	30363	30084	30340	30200	30381	30351	29985	30070	30226	30367	30139	30185	30284	30001	30081	30028	30243	30107	30193	29982	30259	30406	30244	30064	30121	30191	30405	30021	30275	29939	30392	30307	30365	29966	30023	30310	30186	30025	30154	30059	30119	30176	30282	30469	30266	30206	30408	30072	30247	29832	30284	30203	30483	30022	30047	30268	30266	30092	30540	30331	30231	30305	30317	30301	30162	30251	29997	30171	30392	30237	30288	30225	30280	30074	30305	30348	30347	30207	30110	30328	30340	30362	30072	30170	30362	29954	30115	29942	30234	30316	30610	30205	30553	30266	30283	30294	30395	30195	30326	30364	29862	30060	30441	30276	30044	30227	30129	30110	30095	30294	30126	30325	30029	30030	30031	30390	30033	29945	30153	30108	30123	30507	30134	30150	30242	30277	30394	30288	29967	30098	30210	30081	30091	30343	30157	30165	30356	30223	30421	30370	30488	30140	30395	30066	30171	30315	30197	30157	29938	30072	30355	30167	30221	30354	30029	30057	30208	30300	30421	30001	29928	30006	30478	30153	30236	30507	30254	30162	30202	30109	30330	30591	30304	30454	30223	30141	30308	29928	30200	30262	30033	30038	30379	30248	30073	30105	30332	30076	30286	29888	30200	30312	30135	29815	29932	30174	30330	30414	30098	30054	30170	30309	30004	30268	30327	30402	30287	30162	29846	30178	30172	29914	30236	30341	30401	30203	30162	30059	30149	30202	30310	30078	30105	30217	30399	30013	30005	29995	29867	30118	30149	30091	30111	30383	30396	30300	29879	30318	30292	30190	30501	30248	30426	30223	30181	30136	30207	30184	30140	30251	30116	30447	30178	30201	30383	30385	30439	30158	30133	29914	30224	30431	30172	30328	30382	30202	30219	30246	30012	30256	30540	30151	30098	30373	30089	30434	30027	30309	30596	30108	30345	30168	30118	30177	30328	30559	30577	30175	30178	30340	30250	30158	29958	30270	30015	30084	30321	30347	30175	30544	30304	30111	30130	30227	30144	30142	30051	30274	30084	30158	30404	30264	29945	30034	30265	30179	30385	29994	30148	30111	30149	29927	30104	30370	30278	30376	30338	30255	30101	30262	30154	30465	30150	29865	30036	30001	29957	30285	30433	29975	30178	30471	30025	30354	30125	30200	29992	30101	30054	29928	30311	30205	30137	30146	30402	30369	30161	30089	30210	30173	30146	30366	30301	30312	29970	29988	30387	30359	30178	30096	30062	30202	30443	30165	30197	30166	30163	30348	30189	30399	29998	30289	30024	30224	30236	30174	30325	30046	30170	30376	30563	30404	30028	30248	30365	30050	30235	30463	30067	30296	30293	30339	30094	29963	29944	30078	30278	30139	30304	30135	30166	30373	30345	30155	30097	30125	30361	30373	30173	30119	29987	30129	29965	30125	30189	30065	30426	30524	30084	30072	30103	30346	30270	30089	30589	30296	30284	30298	30097	29906	30184	30029	30200	30248	30285	30250	30092	30121	30010	30184	30208	30205	30207	30351	30088	30119	30275	30120	30329	30256	30276	30012	30077	30244	30616	30334	30233	30102	29862	30337	30184	30313	29920	30203	30139	30173	30073	30089	30261	30220	30146	30078	29951	29644	30247	30246	30071	30502	30316	30373	30268	30378	30386	30295	30513	30451	30128	30168	30556	30214	30196	30328	30552	30059	30347	30541	30387	30375	29976	30208	30038	30162	30162	30128	30095	30326	30223	30079	30523	29926	30338	30224	30027	30194	30384	30277	30316	30533	30202	30406	30285	30163	30507	30269	30176	30151	30313	30213	30165	30239	29866	29881	30272	30334	30270	30247	30070	30274	30174	30236	30008	30130	30099	30083	30215	30280	30224	30233	30015	29886	29743	30170	30301	30006	30040	30383	30161	30312	30359	30237	30031	30037	29974	30075	30361	30370	30310	30048	30273	29995	30338	30073	30188	30528	30210	30341	30168	30367	30226	30074	30414	30218	29989	30390	30234	30327	29989	30137	30446	30508	30153	30446	30083	30006	30128	29958	30276	30132	30327	30151	30191	30025	30067	30141	30296	30222	30023	30188	29935	30345	30274	30209	30501	30166	30338	30392	30355	30292	30525	30247	30113	30241	30439	30180	30243	30174	30028	29819	30282	30266	30279	29978	30357	30142	30418	30243	30071	30147	30333	30255	30282	30130	30082	30162	30122	30045	30430	30146	29850	29903	30205	30341	30107	30304	30049	30153	29960	30141	30291	29936	30238	30197	30083	30108	30349	30319	30427	30239	30027	30133	30283	30044	30006	30349	30128	30169	30469	30170	30396	30232	29895	30203	30157	30250	30292	30192	30153	30176	30151	30335	30457	30151	30243	30332	30597	30367	30242	30061	30407	30423	30066	30087	30271	30327	30279	30165	30275	29986	30163	30124	30115	29984	30330	30259	30247	30102	29951	30138	30521	30196	30231	30172	30217	30211	29757	30078	30198	30095	30026	30176	30349	30246	30419	30206	30171	30429	30078	30407	30144	30144	30277	30439	29924	30520	30314	30374	29882	30228	30337	29977	30058	30239	30030	30033	30232	30424	30352	30133	30129	30199	30102	30310	30225	30221	30156	30113	30022	30252	30317	30458	30214	30034	30125	30186	30226	30007	30024	30234	30005	30100	30014	30152	30239	29967	30251	30353	30253	30312	30156	30424	30184	30170	30225	30057	30209	30391	30113	30309	30282	30196	30110	30016	30178	30194	30102	29852	30245	30370	30217	29910	30143	30264	30036	30257	30390	30381	30372	30380	30162	30225	30262	30191	30377	30114	30104	30057	30200	29952	29964	30263	30173	30080	30237	30267	29922	30328	30469	29952	30118	30234	30309	30401	30246	30231	30111	30151	30212	29962	29921	30199	30307	30160	29935	30352	30098	30284	29996	29945	30396	30231	30307	30045	30285	30320	30236	30404	30138	30435	30174	30149	30299	30323	30152	30132	30257	30234	30137	30214	30137	30176	30111	30366	30187	30251	29964	30034	30080	30190	30098	30321	30101	30121	30380	30077	30300	30473	30392	30194	30391	30224	30322	30157	30067	30093	30184	29893	30025	30025	30373	30305	30336	30379	30300	30025	30203	30294	30253	30329	30170	30053	30412	30272	30222	30305	30192	30327	30290	30360	30058	30149	30190	30247	30176	30275	30274	30455	30086	30347	30234	30343	30179	30319	30307	30147	30176	30112	29968	30105	30061	30339	30141	30188	30193	30240	30271	30279	30140	30047	30233	30175	30124	29973	30256	30315	29711	30320	30049	29968	29984	30129	30047	30053	30163	30012	30129	30361	30100	30179	30170	30096	30223	30280	30491	30338	30410	30015	30447	30347	30340	30367	30299	30397	30168	30134	30191	30121	30042	29999	30007	29993	30131	29943	30214	29730	30064	30282	30126	30314	30286	30317	30336	30004	29988	30226	30247	30156	30276	30166	30165	29968	30148	29913	30227	30385	30406	30014	30208	30059	30161	30175	30071	30111	30278	30153	30016	30224	30195	30042	30429	30066	29899	30070	30151	29916	30115	30188	30216	30061	30362	30176	30120	30306	30233	30432	30247	29990	30211	30176	30250	30271	30188	30277	30308	30215	30428	30388	30198	30191	30104	30271	30287	30175	29985	30457	30297	30296	30269	30049	30388	30070	30082	30072	30218	30451	30141	30203	30024	30341	30306	30119	30161	30217	30248	30037	30068	30339	30441	30253	30264	30156	30114	30238	30331	30084	30051	30054	30110	30328	30052	30168	30271	30234	30329	30172	30278	30226	30463	30392	30008	30357	30143	30417	30146	30438	30272	30233	30026	30173	30067	30208	29976	30390	30131	29913	30335	30187	30458	30415	30436	30219	30289	30270	30176	29994	30140	30058	30406	30120	30346	29911	30258	30248	29966	30285	29990	30177	30465	30078	30209	30335	30160	30341	30094	30346	30305	30424	30179	30533	30360	30424	30443	30100	29998	30101	30140	30390	30278	30144	30090	30338	30193	29827	30434	30179	30295	30086	30322	30193	30213	30098	30196	30330	30266	30360	30226	30032	29975	30293	30298	30284	30312	30041	30271	30032	30321	30265	30467	30049	30207	30169	30362	30316	30342	29930	30132	30424	30307	30486	30330	30031	30059	30071	30247	30019	30277	30414	30271	30007	30173	30219	30496	30505	30071	30242	30232	30333	30145	29941	30195	30018	30328	30312	30288	30047	30046	29923	30023	30205	30330	30080	30243	30203	30213	29995	30163	30149	30323	30357
21355	23304	23573	21214	20499	19881	19549	19441	19201	18937	19079	18826	18628	18822	18676	18639	18756	18506	18754	18744	18568	18565	18535	18644	18672	18463	18672	18529	18461	18514	18579	18532	18449	18502	18446	18510	18597	18470	18524	18644	18688	18467	18533	18413	18456	18514	18437	18421	18672	18519	18431	18495	18279	18515	18400	18543	18415	18271	18580	18525	18496	18473	18235	18468	18411	18559	18384	18579	18337	18573	18510	18471	18474	18460	18373	18513	18575	18423	18650	18422	18446	18562	18534	18414	18422	18356	18745	18279	18154	18501	18377	18233	18520	18427	18759	18624	18488	18410	18554	18438	18632	18425	18550	18351	18445	18497	18399	18393	18352	18390	18329	18650	18381	18540	18421	18296	18480	18461	18493	18397	18273	18434	18542	18333	18410	18476	18238	18329	18559	18538	18210	18458	18504	18333	18619	18456	18303	18547	18596	18349	18487	18569	18494	18534	18456	18410	18402	18419	18460	18310	18430	18340	18257	18412	18373	18508	18598	18327	18541	18296	18583	18275	18354	18271	18343	18582	18564	18283	18469	18300	18357	18445	18550	18399	18510	18367	18294	18496	18488	18379	18473	18474	18274	18516	18491	18511	18497	18433	18430	18535	18651	18487	18431	18548	18391	18344	18438	18403	18439	18351	18500	18637	18472	18464	18503	18358	18384	18533	18359	18634	18452	18528	18590	18431	18253	18440	18476	18549	18377	18380	18459	18590	18456	18391	18528	18481	18379	18489	18475	18489	18395	18329	18573	18419	18538	18559	18386	18466	18470	18501	18512	18641	18488	18384	18436	18570	18512	18699	18448	18357	18491	18458	18280	18563	18259	18465	18439	18554	18508	18409	18362	18452	18304	18604	18383	18528	18667	18409	18474	18480	18349	18360	18297	18385	18542	18015	18524	18512	18415	18382	18502	18463	18466	18371	18551	18323	18597	18251	18602	18445	18510	18553	18427	18555	18436	18268	18434	18398	18323	18492	18497	18610	18415	18491	18491	18390	18406	18499	18369	18441	18515	18467	18370	18479	18497	18284	18565	18294	18383	18438	18434	18493	18370	18554	18613	18481	18391	18401	18266	18424	18611	18363	18323	18365	18334	18632	18329	18401	18432	18264	18474	18599	18261	18664	18567	18457	18576	18622	18368	18536	18575	18477	18478	18329	18437	18495	18441	18507	18461	18421	18348	18368	18288	18358	18335	18540	18379	18382	18348	18404	18480	18556	18463	18455	18298	18478	18498	18453	18536	18573	18240	18588	18268	18385	18498	18423	18395	18601	18523	18534	18385	18465	18515	18452	18720	18444	18501	18600	18401	18549	18388	18697	18373	18449	18557	18300	18495	18312	18451	18362	18334	18396	18292	18614	18355	18333	18461	18553	18498	18428	18426	18548	18338	18465	18351	18532	18363	18400	18621	18615	18530	18615	18546	18414	18475	18308	18254	18526	18477	18527	18551	18486	18350	18354	18562	18525	18427	18415	18430	18523	18403	18453	18485	18571	18620	18468	18406	18384	18368	18516	18550	18553	18381	18569	18549	18271	18509	18354	18469	18640	18398	18485	18624	18455	18495	18640	18548	18476	18417	18381	18484	18298	18397	18339	18636	18456	18576	18602	18419	18446	18491	18352	18606	18419	18402	18647	18502	18343	18535	18364	18585	18375	18559	18634	18385	18368	18323	18372	18338	18418	18580	18342	18427	18360	18476	18379	18429	18452	18438	18373	18479	18569	18491	18628	18488	18429	18443	18568	18474	18598	18473	18348	18352	18479	18524	18563	18305	18478	18523	18539	18373	18613	18513	18401	18417	18510	18386	18560	18484	18443	18497	18428	18524	18488	18431	18491	18539	18412	18312	18457	18436	18437	18403	18622	18682	18501	18536	18371	18372	18256	18383	18679	18423	18299	18529	18473	18455	18580	18362	18504	18474	18471	18496	18611	18617	18641	18460	18572	18399	18598	18506	18429	18420	18362	18401	18479	18171	18318	18487	18504	18522	18369	18650	18323	18451	18484	18350	18501	18634	18559	18687	18436	18475	18476	18412	18548	18457	18347	18505	18275	18529	18625	18464	18458	18608	18439	18542	18497	18461	18381	18452	18576	18281	18535	18517	18528	18431	18382	18456	18508	18472	18503	18461	18473	18412	18719	18444	18414	18331	18515	18423	18314	18488	18417	18572	18499	18402	18485	18353	18447	18605	18491	18348	18496	18471	18528	18426	18401	18442	18465	18495	18187	18489	18308	18409	18470	18383	18482	18433	18537	18598	18364	18406	18412	18365	18330	18328	18564	18434	18412	18689	18519	18298	18558	18529	18376	18576	18295	18382	18470	18564	18321	18660	18443	18401	18250	18469	18437	18530	18483	18489	18492	18403	18476	18591	18453	18531	18426	18347	18257	18467	18550	18486	18386	18459	18210	18346	18405	18471	18591	18421	18573	18442	18547	18717	18398	18451	18600	18304	18542	18485	18174	18485	18572	18470	18327	18520	18379	18531	18504	18410	18379	18546	18805	18488	18306	18468	18511	18521	18408	18380	18428	18472	18452	18338	18544	18434	18472	18409	18557	18615	18281	18377	18505	18559	18406	18386	18551	18583	18468	18672	18398	18203	18530	18697	18577	18449	18526	18407	18469	18472	18435	18426	18409	18477	18436	18349	18441	18340	18676	18355	18553	18350	18430	18489	18445	18504	18427	18570	18401	18445	18391	18461	18347	18595	18422	18483	18510	18322	18652	18523	18615	18428	18446	18290	18373	18286	18417	18393	18493	18529	18416	18537	18343	18501	18378	18327	18471	18504	18474	18326	18699	18364	18495	18367	18359	18470	18477	18758	18314	18453	18553	18524	18361	18468	18416	18525	18533	18420	18561	18522	18406	18465	18438	18372	18310	18474	18447	18317	18475	18530	18381	18460	18444	18561	18702	18418	18335	18209	18571	18514	18356	18243	18359	18513	18455	18291	18430	18435	18384	18518	18426	18738	18503	18556	18449	18546	18525	18373	18345	18301	18524	18462	18361	18389	18481	18581	18492	18402	18436	18286	18443	18300	18587	18442	18647	18507	18409	18581	18424	18401	18549	18487	18515	18668	18657	18398	18575	18405	18354	18477	18439	18328	18338	18415	18442	18320	18508	18585	18453	18428	18484	18502	18579	18583	18424	18324	18415	18415	18335	18476	18293	18336	18529	18385	18477	18616	18569	18431	18430	18562	18493	18403	18438	18493	18363	18484	18460	18454	18496	18549	18520	18495	18544	18612	18423	18418	18505	18373	18250	18369	18525	18376	18397	18479	18511	18521	18258	18661	18387	18404	18214	18456	18429	18318	18512	18579	18494	18422	18438	18597	18501	18391	18261	18395	18605	18350	18337	18285	18296	18558	18554	18373	18511	18522	18504	18525	18545	18295	18421	18562	18532	18452	18305	18375	18395	18339	18484	18532	18491	18449	18460	18349	18398	18461	18488	18289	18290	18525	18564	18382	18547	18507	18582	18394	18296	18445	18498	18646	18406	18508	18629	18548	18425	18625	18594	18454	18335	18411	18335	18546	18495	18391	18621	18500	18305	18219	18457	18422	18585	18473	18669	18417	18582	18577	18307	18693	18489	18473	18601	18428	18544	18461	18568	18554	18449	18516	18497	18593	18485	18470	18359	18415	18390	18441	18467	18397	18358	18327	18473	18399	18427	18577	18393	18520	18552	18357	18497	18476	18608	18483	18626	18469	18386	18295	18481	18494	18405	18466	18381	18464	18380	18548	18445	18373	18355	18638	18341	18435	18439	18537	18415	18671	18500	18516	18455	18357	18478	18508	18435	18492	18499	18517	18412	18427	18343	18481	18282	18467	18415	18469	18376	18427	18437	18474	18331	18608	18618	18511	18485	18353	18446	18520	18342	18611	18470	18419	18373	18369	18559	18345	18375	18443	18348	18589	18582	18492	18582	18476	18524	18315	18476	18320	18548	18308	18270	18330	18612	18640	18573	18573	18450	18305	18310	18466	18604	18429	18490	18251	18609	18450	18449	18528	18437	18378	18487	18326	18430	18373	18513	18261	18314	18350	18469	18447	18482	18526	18385	18446	18331	18447	18367	18625	18425	18449	18488	18227	18352	18475	18516	18507	18664	18536	18553	18485	18470	18439	18489	18399	18562	18480	18311	18458	18442	18488	18499	18501	18428	18562	18386	18697	18462	18547	18444	18605	18300	18309	18311	18360	18543	18530	18282	18453	18460	18518	18492	18273	18503	18547	18409	18467	18287	18402	18490	18417	18561	18237	18480	18488	18540	18530	18544	18280	18492	18528	18429	18410	18564	18500	18606	18434	18555	18303	18178	18528	18428	18484	18228	18581	18522	18615	18557	18474	18362	18524	18454	18427	18508	18505	18540	18451	18606	18423	18477	18566	18589	18541	18579	18427	18607	18428	18442	18467	18769	18427	18573	18423	18497	18467	18511	18523	18564	18448	18471	18512	18283	18503	18423	18451	18440	18377	18377	18492	18315	18490	18282	18411	18270	18520	18299	18429	18386	18531	18569	18524	18578	18395	18485	18692	18436	18494	18517	18380	18304	18517	18447	18372	18636	18401	18319	18470	18459	18547	18377	18409	18390	18260	18455	18541	18332	18329	18335	18427	18632	18276	18381	18564	18510	18622	18532	18410	18540	18473	18510	18321	18304	18499	18462	18690	18392	18602	18516	18409	18423	18473	18433	18468	18360	18600	18476	18344	18453	18595	18401	18414	18580	18573	18390	18376	18517	18451	18338	18515	18690	18441	18386	18504	18583	18490	18514	18478	18336	18537	18513	18647	18536	18738	18242	18516	18665	18395	18456	18615	18403	18507	18283	18647	18347	18520	18409	18615	18496	18388	18554	18409	18441	18480	18558	18443	18365	18520	18505	18697	18428	18557	18452	18465	18429	18298	18368	18352	18689	18488	18545	18540	18462	18402	18381	18488	18450	18669	18413	18341	18495	18555	18298	18504	18502	18457	18469	18379	18459	18442	18511	18474	18642	18328	18462	18503	18406	18438	18495	18293	18637	18625	18525	18417	18428	18266	18482	18404	18421	18490	18398	18428	18392	18347	18362	18581	18342	18554	18422	18364	18334	18398	18518	18341	18530	18339	18425	18549	18371	18517	18549	18443	18571
24187	21194	27744	25392	25019	29810	32320	30144	29443	29393	29538	29209	28996	29086	29172	28955	28888	29030	28833	29001	28650	28683	28564	28798	28850	28674	28888	28851	28548	28448	28693	28578	28734	28549	28779	28728	28704	28675	28591	28809	28640	28695	28447	28705	28686	28649	28597	28713	28608	28659	28826	28839	28894	28545	28668	28587	28822	28678	28588	28629	28369	28574	28559	28431	28591	28492	28342	28575	28439	28478	28604	28664	28626	28563	28289	28657	28450	28360	28631	28651	28668	28277	28442	28635	28577	28538	28466	28558	28293	28609	28609	28625	28574	28515	28558	28952	28500	28655	28599	28287	28453	28544	28543	28401	28459	28630	28465	28693	28339	28466	28870	28453	28333	28461	28549	28422	28625	28572	28598	28363	28557	28426	28496	28490	28558	28290	28433	28746	28494	28338	28691	28536	28551	28559	28551	28440	28556	28674	28704	28320	28478	28651	28564	28450	28742	28627	28626	28489	28637	28348	28842	28644	28345	28574	28415	28685	28834	28587	28399	28432	28645	28497	28530	28350	28463	28583	28305	28395	28312	28611	28554	28569	28499	28179	28649	28540	28402	28805	28552	28592	28450	28094	28320	28389	28660	28481	28648	28473	28457	28593	28383	28421	28490	28416	28544	28648	28377	28297	28478	28735	28459	28749	28423	28612	28634	28111	28375	28627	28479	28483	28666	28285	28479	28661	28675	28508	28538	28531	28603	28553	28500	28325	28400	28647	28514	28456	28612	28316	28330	28494	28601	28368	28372	28297	28625	28615	28664	28537	28295	28505	28521	28527	28436	28416	28631	28346	28444	28517	28528	28628	28800	28600	28613	28490	28548	28559	28353	28361	28600	28440	28712	28553	28407	28566	28468	28553	28932	28533	28547	28575	28766	28494	28355	28653	28477	28527	28652	28606	28311	28611	28394	28620	28600	28648	28465	28581	28506	28233	28513	28564	28463	28345	28656	28637	28686	28434	28540	28717	28644	28516	28355	28595	28488	28299	28439	28607	28139	28490	28349	28322	28552	28601	28618	28490	28392	28703	28479	28521	28420	28536	28418	28436	28514	28440	28577	28444	28583	28505	28438	28478	28355	28769	28533	28529	28429	28530	28641	28449	28653	28491	28450	28512	28432	28249	28371	28353	28413	28235	28469	28476	28675	28217	28392	28496	28501	28602	28556	28830	28781	28557	28771	28287	28330	28664	28410	28367	28514	28465	28474	28468	28484	28712	28445	28304	28657	28333	28273	28625	28437	28516	28401	28256	28573	28639	28750	28092	28576	28582	28585	28532	28661	28722	28660	28236	28494	28538	28497	28703	28504	28236	28174	28226	28876	28546	28364	28751	28397	28482	28335	28533	28664	28642	28393	28356	28670	28621	28620	28677	28794	28666	28427	28441	28564	28433	28614	28223	28673	28685	28455	28618	28403	28463	28549	28348	28421	28520	28603	28291	28521	28625	28420	28413	28500	28720	28611	28873	28674	28760	28643	28380	28462	28606	28452	28220	28169	28462	28595	28547	28545	28617	28521	28496	28544	28547	28394	28613	28794	28440	28548	28544	28478	28277	28331	28314	28325	28608	28588	28385	28337	28400	28526	28426	28589	28477	28554	28337	28589	28616	28349	28473	28674	28486	28446	28797	28476	28553	28436	28712	28400	28427	28174	28309	28518	28237	28640	28551	28539	28589	28480	28516	28656	28670	28417	28546	28690	28210	28523	28537	28435	28526	28475	28471	28475	28522	28586	28685	28656	28784	28567	28330	28683	28394	28630	28423	28521	28415	28393	28528	28688	28348	28592	28494	28455	28451	28491	28559	28388	28382	28281	28782	28443	28577	28537	28511	28390	28715	28540	28598	28470	28596	28762	28496	28428	28342	28400	28334	28649	28886	28373	28325	28349	28534	28463	28558	28441	28502	28554	28456	28352	28533	28585	28424	28744	28633	28431	28593	28544	28789	28319	28423	28545	28472	28383	28519	28234	28597	28469	28389	28515	28614	28577	28337	28305	28415	28682	28526	28530	28594	28601	28614	28482	28523	28497	28512	28658	28488	28523	28575	28480	28343	28468	28482	28600	28695	28617	28697	28391	28411	28594	28504	28585	28452	28398	28555	28367	28454	28485	28273	28348	28451	28717	28310	28668	28593	28490	28336	28539	28594	28471	28409	28410	28377	28475	28495	28498	28873	28458	28455	28284	28524	28549	28355	28648	28545	28660	28448	28386	28540	28695	28577	28711	28313	28626	28406	28308	28351	28275	28472	28381	28536	28402	28527	28741	28634	28412	28490	28337	28273	28438	28332	28376	28568	28545	28551	28683	28592	28510	28466	28367	28719	28579	28459	28555	28697	28581	28518	28392	28702	28512	28163	28525	28683	28249	28616	28751	28509	28455	28555	28488	28536	28382	28575	28442	28446	28618	28068	28615	28607	28496	28483	28465	28524	28687	28227	28681	28594	28326	28686	28520	28582	28347	28687	28513	28556	28654	28660	28346	28664	28506	28445	28693	28628	28279	28532	28386	28716	28305	28335	28419	28411	28617	28540	28195	28389	28339	28218	28749	28625	28583	28492	28450	28671	28592	28482	28659	28460	28464	28683	28509	28312	28717	28547	28754	28454	28487	28506	28631	28707	28552	28241	28546	28558	28622	28729	28235	28677	28363	28380	28565	28556	28543	28434	28476	28632	28618	28467	28435	28532	28659	28314	28480	28469	28527	28477	28611	28588	28789	28587	28591	28651	28513	28546	28366	28259	28566	28566	28480	28461	28545	28752	28676	28386	28498	28305	28743	28549	28484	28342	28593	28151	28369	28333	28803	28536	28589	28428	28418	28472	28676	28307	28621	28487	28532	28262	28476	28457	28565	28351	28544	28501	28546	28461	28493	28642	28764	28618	28457	28526	28550	28415	28353	28501	28494	28547	28403	28527	28626	28621	28655	28404	28631	28489	28286	28636	28535	28390	28236	28421	28612	28554	28376	28696	28608	28433	28382	28249	28377	28530	28581	28691	28595	28624	28651	28393	28319	28329	28740	28870	28764	28241	28270	28330	28524	28492	28422	28114	28425	28565	28673	28505	28525	28673	28556	28678	28514	28615	28644	28642	28515	28398	28313	28457	28358	28420	28475	28583	28601	28463	28495	28190	28409	28538	28443	28518	28353	28553	28447	28252	28412	28465	28573	28580	28307	28620	28928	28381	28588	28259	28205	28342	28378	28526	28693	28692	28631	28272	28535	28586	28620	28467	28764	28402	28474	28723	28440	28482	28598	28430	28576	28227	28605	28534	28606	28645	28413	28506	28454	28687	28770	28346	28456	28369	28392	28387	28454	28608	28668	28359	28635	28373	28227	28490	28565	28540	28433	28523	28505	28486	28526	28488	28657	28724	28830	28518	28592	28821	28530	28477	28407	28575	28357	28207	28479	28301	28323	28557	28507	28510	28235	28462	28810	28730	28643	28303	28627	28513	28455	28197	28594	28509	28579	28374	28742	28684	28472	28457	28490	28358	28496	28458	28690	28309	28469	28365	28666	28392	28645	28458	28558	28441	28640	28161	28560	28566	28593	28638	28344	28749	28701	28133	28329	28514	28512	28418	28293	28352	28461	28196	28438	28133	28578	28511	28279	28392	28394	28570	28334	28445	28470	28422	28642	28425	28585	28393	28455	28353	28809	28439	28402	28294	28479	28722	28757	28463	28689	28379	28719	28271	28337	28726	28578	28493	28442	28473	28308	28516	28391	28593	28393	28506	28617	28454	28337	28483	28650	28534	28418	28651	28642	28343	28455	28288	28388	28400	28253	28515	28658	28659	28581	28699	28559	28353	28565	28471	28224	28768	28544	28873	28407	28641	28436	28406	28513	28527	28482	28511	28613	28504	28677	28646	28763	28410	28588	28774	28474	28449	28692	28473	28473	28370	28382	28812	28283	28375	28606	28595	28446	28420	28496	28669	28430	28472	28634	28529	28646	28443	28396	28548	28582	28304	28289	28318	28203	28533	28532	28602	28435	28193	28504	28488	28373	28423	28680	28589	28380	28480	28476	28483	28633	28403	28463	28331	28281	28419	28381	28381	28441	28420	28520	28314	28500	28617	28535	28397	28445	28682	28608	28423	28329	28514	28676	28281	28560	28712	28487	28348	28527	28711	28391	28573	28884	28439	28339	28561	28713	28461	28810	28551	28575	28421	28419	28542	28490	28663	28397	28612	28760	28376	28505	28382	28577	28483	28725	28460	28440	28489	28284	28630	28446	28266	28535	28662	28686	28590	28325	28570	28442	28451	28390	28409	28330	28398	28327	28333	28416	28448	28587	28275	28776	28468	28501	28517	28537	28306	28566	28680	28712	28712	28289	28253	28535	28328	28368	28454	28729	28638	28416	28816	28548	28797	28532	28460	28264	28425	28611	28511	28400	28613	28479	28504	28351	28767	28725	28648	28344	28443	28738	28535	28502	28523	28645	28518	28677	28441	28611	28273	28449	28566	28590	28291	28429	28681	28460	28414	28547	28639	28515	28242	28466	28043	28711	28497	28283	28658	28204	28165	28593	28556	28540	28570	28595	28546	28596	28503	28527	28577	28494	28479	28625	28627	28495	28361	28768	28539	28250	28621	28624	28456	28501	28709	28497	28376	28327	28691	28716	28407	28562	28699	28543	28317	28595	28354	28535	28613	28590	28517	28513	28407	28389	28658	28633	28638	28411	28553	28594	28595	28516	28358	28579	28525	28543	28520	28287	28475	28662	28535	28605	28366	28648	28407	28491	28560	28412	28445	28528	28840	28286	28425	28617	28681	28617	28496	28552	28532	28406	28540	28314	28467	28291	28568	28476	28722	28543	28628	28708	28500	28557	28520	28336	28430	28459	28314	28631	28621	28389	28334	28390	28716	28390	28526	28403	28472	28401	28288	28784	28643	28676	28477	28536	28371	28633	28628	28521	28388	28396	28602	28593	28630	28472	28618	28607	28391	28641	28759	28520	28593	28499	28663	28324	28530	28474	28281	28468	28551	28404	28531	28445	28331	28616	28395	28688	28622	28573	28591	28587	28741	28478	28268	28384	28658	28517	28422	28692	28650	28692	28546	28728	28453	28406	28473	28295	28595	28770	28376	28387	28228	28558	28546	28590	28296	28603	28607	28500	28803	28510	28641
18229	29197	28888	24767	22338	20976	20139	19769	19195	19021	19072	18596	18577	18308	18189	18154	18129	18056	17928	18095	17869	18045	18051	17803	18021	17871	17802	18057	17828	17930	17778	17858	17858	17731	17727	17802	17754	17896	17808	17840	17745	17931	17729	17923	17791	17615	17968	17765	17827	17560	17826	17892	17658	17809	17697	17817	17797	17630	17812	17672	17677	17707	17737	17868	17637	17566	17796	17847	17641	17626	17590	17683	17737	17910	17738	17813	17753	17746	17758	17657	17722	17947	17497	17485	17674	17651	17805	17801	17609	17782	17694	17595	17745	17667	17729	17640	17579	17790	17693	17554	17626	17676	17580	17771	17620	17647	17710	17576	17784	17749	17856	17735	17788	17740	17746	17760	17837	17586	17600	17615	17554	17716	17436	17716	17819	17770	17596	17659	17497	17637	17757	17651	17761	17530	17513	17779	17733	17796	17703	17758	17811	17738	17818	17634	17708	17667	17734	17609	17669	17643	17765	17586	17660	17590	17707	17697	17758	17691	17771	17580	17784	17780	17680	17634	17569	17703	17773	17741	17696	17772	17563	17704	17511	17638	17597	17711	17712	17614	17702	17783	17626	17559	17726	17725	17603	17826	17700	17730	17746	17540	17686	17656	17698	17786	17797	17635	17786	17723	17669	17609	17580	17519	17638	17593	17584	17958	17580	17684	17621	17829	17661	17562	17708	17785	17691	17630	17722	17619	17578	17606	17652	17573	17713	17555	17644	17826	17824	17631	17801	17794	17738	17590	17750	17562	17633	17649	17712	17529	17752	17636	17550	17701	17845	17625	17643	17970	17863	17746	17742	17637	17746	17633	17597	17685	17781	17618	17648	17450	17551	17788	17854	17666	17755	17666	17681	17588	17576	17764	17650	17593	17659	17760	17579	17624	17659	17691	17710	17559	17785	17498	17628	17645	17884	17749	17619	17690	17556	17777	17737	17415	17678	17713	17873	17759	17609	17597	17660	17747	17701	17682	17854	17586	17580	17567	17522	17650	17755	17678	17628	17647	17654	17674	17680	17707	17810	17603	17535	17640	17526	17863	17799	17447	17749	17684	17672	17516	17624	17660	17522	17770	17661	17671	17669	17603	17765	17730	17724	17611	17637	17822	17536	17766	17551	17635	17595	17718	17632	17620	17829	17760	17812	17530	17626	17878	17554	17668	17705	17718	17707	17600	17778	17753	17730	17577	17802	17626	17590	17605	17641	17737	17579	17559	17637	17574	17679	17624	17682	17618	17729	17645	17655	17625	17655	17652	17753	17685	17904	17717	17674	17582	17696	17772	17819	17596	17708	17924	17669	17581	17850	17846	17655	17632	17625	17561	17673	17724	17890	17527	17860	17576	17888	17800	17654	17685	17593	17680	17688	17600	17746	17749	17745	17742	17513	17590	17787	17748	17576	17760	17635	17773	17749	17544	17650	17761	17660	17569	17640	17495	17697	17791	17775	17747	17616	17631	17512	17556	17714	17595	17748	17647	17708	17694	17710	17655	17682	17729	17671	17736	17717	17595	17699	17761	17598	17665	17733	17730	17784	17937	17703	17629	17482	17754	17801	17821	17713	17546	17577	17511	17737	17872	17690	17631	17852	17536	17779	17726	17707	17666	17715	17694	17686	17410	17672	17511	17595	17690	17669	17772	17677	17626	17659	17883	17708	17828	17631	17778	17603	17801	17654	17716	17718	17641	17723	17847	17639	17811	17846	17689	17703	17766	17757	17594	17554	17543	17606	17610	17733	17512	17589	17565	17462	17711	17555	17758	17694	17642	17847	17684	17621	17736	17757	17691	17691	17838	17619	17625	17636	17724	17666	17523	17679	17802	17697	17696	17626	17804	17699	17744	17478	17569	17685	17753	17651	17614	17690	17488	17598	17801	17817	17668	17575	17730	17610	17624	17683	17693	17710	17525	17856	17707	17646	17642	17537	17688	17655	17636	17658	17654	17805	17728	17578	17779	17676	17724	17751	17719	17845	17723	17643	17784	17655	17692	17577	17626	17737	17566	17678	17588	17924	17845	17867	17693	17662	17835	17628	17607	17603	17611	17589	17580	17683	17710	17826	17514	17621	17786	17775	17666	17793	17717	17711	17611	17573	17804	17757	17497	17805	17606	17803	17744	17728	17590	17491	17620	17886	17635	17767	17637	17777	17492	17724	17565	17610	17586	17512	17554	17654	17755	17641	17588	17972	17730	17587	17473	17570	17751	17727	17701	17651	17604	17621	17834	17744	17763	17700	17786	17799	17775	17708	17761	17720	17676	17721	17614	17693	17802	17735	17754	17587	17728	17709	17619	17716	17650	17657	17737	17685	17733	17703	17801	17530	17583	17748	17650	17630	17691	17665	17789	17685	17667	17651	17652	17730	17661	17679	17863	17757	17624	17604	17841	17540	17719	17804	17598	17608	17803	17805	17781	17548	17919	17811	17629	18010	17721	17748	17588	17809	17853	17779	17717	17741	17603	17823	17550	17582	17726	17820	17565	17597	17570	17647	17542	17867	17814	17686	17597	17644	17631	17806	17749	17675	17444	17942	17752	17748	17740	17551	17721	17667	17587	17436	17899	17734	17698	17814	17591	17699	17466	17832	17734	17501	17805	17505	17661	17630	17700	17467	17658	17661	17680	17629	17737	17687	17763	17620	17622	17508	17757	17569	17623	17822	17606	17544	17780	17906	17716	17672	17772	17683	17733	17743	17709	17808	17774	17699	17629	17526	17654	17688	17767	17693	17623	17570	17689	17681	17714	17667	17685	17545	17691	17724	17655	17569	17769	17620	17544	17736	17672	17792	17538	17653	17802	17839	17601	17746	17789	17660	17738	17637	17667	17744	17679	17676	17724	17572	17537	17580	17569	17571	17627	17582	17944	17823	17645	17861	17851	17575	17612	17645	17600	17860	17650	17615	17610	17543	17780	17660	17514	17586	17583	17789	17538	17746	17646	17705	17725	17607	17691	17708	17867	17615	17780	17637	17649	17677	17605	17730	17729	17765	17620	17641	17592	17626	17483	17739	17787	17602	17786	17722	17673	17657	17865	17665	17738	17759	17792	17670	17708	17799	17648	17656	17813	17762	17658	17718	17699	17669	17579	17760	17752	17674	17930	17688	17816	17730	17668	17757	17750	17748	17704	17655	17649	17556	17940	17755	17707	17702	17770	17609	17737	17653	17515	17601	17720	17782	17732	17501	17758	17481	17634	17774	17699	17693	17544	17770	17673	17889	17598	17978	17668	17663	17574	17743	17690	17464	17779	17571	17721	17692	17761	17707	17726	17652	17748	17643	17641	17666	17602	17730	17697	17882	17389	17833	17713	17653	17659	17584	17895	17590	17786	17775	17714	17867	17688	17697	17747	17561	17654	17695	17584	17731	17695	17735	17730	17640	17640	17749	17537	17673	17633	17639	17685	17674	17548	17531	17579	17963	17566	17605	17723	17724	17730	17560	17685	17640	17851	17709	17703	17781	17687	17730	17677	17507	17760	17832	17711	17826	17807	17658	17634	17727	17697	17710	17738	17550	17658	17719	17545	17721	17745	17884	17780	17621	17579	17562	17596	17713	17741	17680	17795	17597	17724	17636	17679	17602	17869	17618	17647	17795	17623	17703	17750	17617	17712	17667	17852	17852	17503	17684	17720	17647	17574	17774	17606	17816	17661	17594	17789	17876	17502	17745	17721	17676	17774	17604	17630	17673	17475	17748	17769	17706	17734	17481	17772	17768	17691	17636	17743	17551	17627	17722	17686	17718	17709	17673	17886	17529	17647	17583	17612	17677	17756	17747	17562	17721	17687	17807	17695	17867	17560	17657	17472	17807	17575	17595	17612	17777	17753	17730	17572	17773	17598	17888	17781	17611	17668	17717	17885	17632	17523	17838	17769	17745	17680	17683	17712	17862	17602	17719	17710	17524	17747	17587	17478	17522	17623	17701	17769	17646	17592	17729	17764	17764	17637	17712	17755	17718	17770	17736	17574	17569	17589	17692	17765	17707	17486	17650	17612	17769	17687	17655	17907	17562	17675	17783	17759	17748	17638	17680	17541	17728	17674	17790	17724	17711	17597	17768	17760	17564	17822	17684	17557	17594	17680	17555	17556	17732	17641	17824	17624	17638	17781	17570	17630	17584	17507	17724	17729	17610	17788	17687	17678	17686	17747	17668	17705	17707	17879	17559	17735	17759	17731	17696	17600	17873	17683	17653	17657	17617	17597	17682	17666	17712	17839	17622	17469	17933	17597	17676	17794	17845	17807	17732	17579	17595	17737	17939	17683	17900	17637	17629	17398	17680	17817	17688	17626	17639	17632	17654	17707	17708	17617	17695	17800	17703	17611	17803	17679	17691	17815	17609	17639	17604	17732	17656	17714	17579	17614	17827	17697	17596	17665	17729	17725	17584	17607	17610	17681	17696	17721	17705	17753	17819	17502	17537	17629	17608	17779	17763	17689	17779	17699	17799	17708	17744	17689	17642	17615	17673	17718	17580	17589	17798	17693	17653	17602	17689	17687	17749	17567	17750	17819	17732	17690	17621	17781	17571	17838	17727	17698	17734	17661	17737	17845	17638	17738	17596	17676	17682	17663	17591	17768	17832	17714	17703	17502	17727	17525	17606	17808	17585	17715	17680	17801	17730	17777	17603	17748	17738	17724	17748	17756	17671	17494	17742	17626	17762	17678	17711	17752	17620	17702	17712	17691	17729	17717	17800	17602	17681	17731	17755	17556	17857	17737	17820	17748	17741	17789	17612	17787	17590	17819	17672	17754	17612	17790	17645	17670	17644	17566	17793	17562	17672	17759	17806	17659	17630	17655	17721	17510	17614	17763	17706	17672	17712	17683	17647	17727	17796	17552	17618	17817	17556	17692	17630	17857	17591	17757	17644	17692	17753	17731	17695	17661	17762	17758	17488	17603	17750	17802	17648	17716	17705	17525	17657	17799	17709	17719	17697	17764	17728	17780	17832	17670	17632	17665	17749	17681	17699	17682	17733	17933	17657	17741	17580	17513	17582	17637	17652	17551	17791	17637	17559	17664	17696	17654	17597	17678	17815	17677	17700	17789	17784	17629	17571	17706	17461	17692	17725	17808	17705	17618	17735	17562	17676	17660	17533	17650	17783	17624	17789	17643	17704	17807	17801	17769
22605	21169	27793	24978	22734	28482	34137	31410	30276	30528	30191	29810	30033	29769	29599	29620	29567	29537	29349	29418	29170	29099	29400	28976	29114	28978	28894	28847	28984	28970	29024	28804	29086	29037	29110	29141	28650	28842	28645	29025	28719	28782	28929	28861	28860	28808	29095	29014	28635	28449	29061	28766	28786	28573	28934	28942	28592	28793	28881	28845	28740	28701	28908	28975	28947	28609	29014	29086	28823	29042	28997	28913	28752	28815	28864	29093	28871	28705	28649	28718	29025	28939	28964	28877	29098	28787	28870	28621	28818	28832	28808	28478	28853	28617	28729	28823	28756	28838	28667	28728	28688	28816	28643	28832	28725	28750	28868	28785	28682	28733	28588	28537	28649	28700	28631	28536	28666	28575	28825	28592	28757	28965	28872	28511	28827	28689	28689	28657	28712	28563	28755	28696	28762	28623	28564	28716	28900	28733	28703	28321	28675	28627	28565	28575	28684	28766	28847	28682	28795	28712	28684	28820	28745	28554	28921	28727	28601	28695	28847	28674	28835	28744	28551	28430	28732	28630	28694	28684	28473	28552	28556	28715	29075	28530	28905	28751	28860	28568	28762	28614	28810	28572	28482	28582	28658	28651	28850	28607	28610	28718	28886	28516	28261	28441	28704	28662	28694	28871	28694	28696	28440	28760	28731	28798	28949	28863	28586	28745	28682	28720	28915	28946	28699	28654	28624	28550	28805	28728	28761	28895	28446	28788	28576	28813	28948	28787	28557	28629	28685	28779	28907	28921	28544	28644	28716	29030	28708	28835	28721	28889	28713	29044	28768	28792	28558	28602	28643	28524	28858	28654	28571	28534	28984	28627	28839	28593	28772	28488	28640	28828	28544	28816	28517	28753	28886	28773	28607	28565	28536	28720	28678	28396	28455	28738	28697	28755	28725	28601	28784	28506	28960	28670	28582	28679	29170	28565	28781	28630	28818	28692	28664	28909	28913	28919	28876	28624	28815	28760	28448	28621	28785	28588	28656	28800	28878	28545	29128	28828	28670	28708	28767	28992	28689	28759	28645	28554	28625	28723	28799	28941	28791	28526	28771	28652	28560	28590	28612	28855	28767	28610	28636	28741	28818	28897	28623	28802	28817	28880	28931	28837	28734	28853	28856	28585	28770	28683	28550	28680	28554	28650	28662	28613	28728	28524	28580	28644	28746	28590	28725	28845	28894	28765	28573	28773	28934	28644	28731	28610	28736	28604	28526	28640	28834	28619	28769	28690	28428	28809	28589	28728	28633	28690	28779	28705	28845	28550	28679	28687	28952	28670	28616	28882	28931	28661	28794	28858	28685	28819	28775	28478	28337	28493	28758	29013	28594	28922	28554	28720	28675	28741	28834	28660	28612	28421	28684	28546	28649	28789	28738	28646	28539	28775	28671	28589	28750	28913	28583	28730	28631	28660	28664	28679	28720	28865	28828	28475	28661	28649	28744	28394	28531	28657	28710	28583	28864	28549	28545	28708	28526	28950	28391	28334	28685	28620	28841	28817	29012	28584	28651	28605	28827	28935	28825	28339	28481	28625	28326	28587	28568	28716	28676	28670	28404	28710	28512	28944	28809	28628	29069	28641	28634	28530	28521	28798	28603	29064	28785	28771	28958	28766	28599	28581	28883	28572	28792	28798	28680	28743	28774	28474	28730	28801	28914	28416	28624	28822	28624	28854	28902	28886	28928	28936	28333	28647	28789	28368	28421	28732	28561	28910	28875	28795	28596	28724	28568	28711	28771	28584	28584	28274	28477	28653	28424	28532	28709	28513	28539	28665	28721	28603	28942	28766	28803	28739	28756	28603	28710	28888	28821	28773	28897	28463	28556	28731	29110	28936	28824	28588	28755	28783	28865	28815	28755	28710	28805	28608	28976	28849	28783	28808	28935	28751	28847	28715	28707	28888	28666	28677	28621	28754	28736	28734	28516	28435	28848	28410	28754	28938	28537	28829	28872	28973	28636	28866	28709	28884	28836	28754	28879	28661	28724	28515	28725	28745	28602	28630	28716	28440	28675	28881	28896	28673	28586	28723	28850	28669	28860	28806	28670	28834	28691	28755	28625	28753	28582	28674	28479	28640	28639	28446	28807	28738	28587	28579	28734	28638	28717	28606	28617	28802	28763	28635	28674	28609	28953	28633	28621	28736	28778	28724	28552	28697	28671	28820	28630	28703	28850	28271	28744	28480	28803	28888	28894	28776	28821	28539	28786	28820	28713	28802	28634	28886	28845	28643	28558	28817	28782	28620	28511	28595	28404	28565	28491	28598	28482	28610	28616	28553	28644	28635	28672	28576	28593	28965	28770	28774	28861	28800	28942	28544	28702	28528	28773	29016	28954	28714	28663	28723	28629	28605	28788	28634	28783	28503	28652	28728	28794	28641	28816	28378	28462	28769	28750	28709	28907	28386	28740	28507	28831	28639	28531	28549	28652	28499	28698	28656	28903	28896	28591	28707	28762	28631	28666	28735	28598	28627	28723	28921	28665	28776	28660	28825	28626	28865	28723	28598	28705	28709	28684	28773	28575	28903	28649	28526	28740	28712	28623	28805	28725	28566	28674	28685	28985	28681	28388	28579	28511	28676	28763	28639	28617	28873	28994	28787	28767	28291	28627	28771	28788	28899	28980	28659	28801	28607	28560	28623	28636	28779	28631	28669	28518	28617	28618	28593	28757	28801	28502	28903	28518	28840	28703	28715	28534	28607	28553	28612	28721	28449	28693	28686	28592	29006	28964	28699	28716	28465	28533	28665	28564	28623	28859	28646	28910	28726	28688	28863	28778	28950	28933	28891	28589	28859	28661	28772	28857	28603	28786	28511	28761	29081	28753	28599	28541	28694	28744	28706	28684	28598	28743	28485	29013	28958	28727	28885	28719	28688	28930	28533	28572	28564	28601	28484	28638	28769	28528	28713	28819	28690	28728	28757	28660	28830	28750	28714	28727	29157	28804	28554	28852	28665	28679	28827	28857	28628	28768	28707	28870	28775	28746	28776	28977	28897	28487	28591	28829	28895	28547	28792	28801	28717	28843	28782	28716	28695	28685	28596	28501	28317	28551	28644	28839	28628	28624	28595	28599	28655	28554	28600	28563	28419	28712	28613	28557	28618	28801	28612	28566	28856	28648	28542	28741	28599	28785	28575	28715	28669	28672	28688	28734	28696	28540	28579	28743	28790	28532	28647	28659	28722	28772	28692	28765	28736	28865	28615	28942	28677	28524	28642	28725	28889	28521	28829	28687	28619	28539	28611	28828	28567	28641	29010	28616	28587	28783	28747	28632	28881	28884	28733	28778	28510	28763	28654	28608	28781	28595	28458	28576	28711	28496	28610	28792	28759	28660	28883	28727	28621	28432	28543	28994	28824	28927	28880	28688	28881	28928	28643	28866	28757	28819	28643	28733	28723	28507	28665	28662	28485	28779	28858	28731	28687	28401	28495	28707	28957	28872	28725	28665	28705	28271	28582	28580	28678	28619	28475	28709	28952	28669	28448	28891	28707	28682	28628	28897	28583	28853	28849	28952	28848	28712	28677	28495	28702	28988	28810	28917	28527	28905	28714	28677	28858	28700	28978	28743	28814	28752	28398	28503	28671	28876	28432	28511	28685	28661	28708	28755	28595	28894	28785	28413	28775	28751	28518	28843	28624	28722	28733	28940	28598	28824	28937	28883	28883	28630	28370	28791	28853	28804	28886	28338	28520	28577	28656	28490	28646	28623	28888	28686	28808	28747	28639	28491	28648	28650	28800	28679	28578	28736	28605	28781	28666	28761	28737	28971	28404	28688	28705	28679	28469	28580	28825	28903	28538	28977	28674	28640	28713	28548	28793	28449	28842	28731	28643	28722	28826	29064	28879	28658	28862	28876	28653	28659	28652	28877	28684	28779	28749	28683	28473	28947	28708	28882	28838	28809	28549	28866	28818	28815	28808	28666	28851	28698	28873	28520	28623	28779	28580	28682	28933	28853	28781	28833	28668	28872	28756	28593	28848	28547	28557	28859	28805	28656	28520	28751	28746	28738	28519	29092	28727	28720	28620	28505	28611	28769	28799	28666	28645	28729	28692	28693	28626	28481	28629	28589	28366	28653	28513	28777	28488	28625	29047	28900	28689	28958	28705	28736	28832	28808	28774	28816	28729	28694	28769	28849	28736	28567	28835	28887	28719	28770	28867	28633	28559	28682	28882	28585	28752	28692	29097	28767	28901	28483	28379	28664	28874	28464	28674	28507	28848	28675	28764	28886	28591	28550	28822	29093	28870	28603	28651	28987	28972	28665	28602	28610	28508	28800	28663	28534	28787	28399	28414	28560	28712	28766	28471	28761	28765	28534	29024	28841	28532	28802	28886	28783	28665	28635	28866	28616	28641	28838	28915	28573	28694	28693	28796	28486	28789	28877	28614	28855	28613	28893	28969	28735	28789	28836	28751	28453	28570	28694	28650	28660	28562	28714	28633	28638	28682	28626	28496	28751	28705	28743	28608	28842	28922	28535	28568	28305	28638	28649	28750	28789	28686	28752	28678	28668	28732	28652	28845	28860	28627	28800	28726	29124	28492	28734	28649	28819	28511	28662	28502	28509	28586	28745	28943	28738	28619	28450	28553	28830	28528	28830	28568	28400	28923	28772	28709	28934	28588	28675	28593	28725	28815	28629	28822	28443	28845	28682	28919	28733	28568	28770	28820	28816	28675	28532	28713	28754	28793	28647	28957	28680	28515	28645	28539	28566	28651	28404	28466	28475	28818	28636	28528	28659	28634	28569	28934	28565	28913	29010	28807	28817	28743	28726	28872	28716	28753	28815	28805	28622	28850	28724	28675	28677	28596	28629	28379	28887	28914	28774	28324	28611	28723	28509	28896	28788	28680	28649	28894	28851	28535	28744	28749	28835	28569	28907	28726	28553	28632	28873	28806	28757	28591	28703	28572	28624	28806	28735	28643	28817	28678	28700	28636	28727	28756	28631	28642	28515	28756	28590	28963	28710	28833	28594	28733	28776	28729	28761	28685	28731	28698	28723	28863	28542	28524	28909	28960	28756	28818	28209	28569	28752	28777	28604	28771	28567	28667	28710	28766	28825	28726	28612	28710	28520	28662	28733	28474	28765	28631	28438	28864	28721	28498	28657	28811	28516	28671
20370	34639	34335	28323	25193	23093	21672	21018	20220	19822	19552	19428	19073	18946	18791	18491	18413	18419	18284	18177	18189	18104	18099	18173	17960	18040	18072	17902	17797	17980	18065	18111	17642	17945	18011	17782	17862	17866	17964	17886	18021	17776	18070	17985	17886	17824	17821	17947	17983	17894	17877	17871	17890	17945	17852	17841	17782	17883	17776	17831	17699	17741	17826	17854	17814	17962	17750	17891	17750	17770	17720	17831	17658	17543	17746	17855	17863	17614	17596	17988	17832	17833	17746	17631	17702	17747	17811	17590	18036	17695	17551	17440	17866	17788	17744	17712	17732	17612	17559	17607	17733	17536	17837	17673	17661	17877	17808	17520	17723	17488	17652	17533	17800	17683	17774	17705	17524	17609	17606	17608	17811	17742	17862	17726	17671	17744	17867	17527	17614	17515	17806	17426	17735	17763	17693	17787	17593	17743	17530	17767	17868	17681	17744	17615	17953	17639	17602	17744	17500	17577	17636	17563	17763	17824	17938	17624	17807	17629	17691	17519	17740	17598	17635	17802	17902	17490	17823	17486	17677	17627	17715	17719	17870	17733	17778	17633	17758	17779	17698	17708	17699	17774	17727	17698	17824	17596	17662	17835	17705	17822	17733	17724	17600	17785	17722	17637	17745	17599	17788	17893	17568	17704	17676	17720	17555	17895	17694	17927	17638	17702	17794	17830	17717	17791	17740	17759	17609	17618	17761	17885	17734	17826	17630	17754	17725	17763	17718	17848	17699	17517	17676	17462	17757	17736	17605	17612	17659	17666	17732	17560	17805	17716	17710	17814	17615	17683	17490	17859	17653	17558	17656	17686	17600	17606	17659	17780	17676	17588	17777	17523	17568	17659	17573	17681	17625	17816	17697	17796	17645	17698	17711	17713	17684	17934	17781	17623	17601	17597	17817	17618	17874	17694	17744	17561	17753	17670	17720	17790	17600	17594	17778	17431	17822	17818	17861	17711	17688	17578	17819	17755	17802	17760	17562	17966	17707	17845	17687	17800	17469	17680	17775	17745	17627	17821	17755	17797	17940	17777	17653	17845	17630	17622	17705	17885	17575	17793	17639	17895	17583	17822	17736	17631	17728	17811	17587	17659	17669	17579	17735	17682	17622	17596	17767	17566	17668	17649	17671	17725	17595	17613	17757	17619	17751	17731	17633	17635	17625	17823	17960	17793	17780	17670	17713	17848	17715	17690	17751	17646	17686	17807	17887	17580	17833	17480	17788	17599	17500	17586	17789	17594	17724	17684	17693	17703	17738	17783	17811	17670	17731	17727	17651	17616	17507	17654	17701	17702	17707	17691	17679	17636	17371	17809	17854	17668	17731	17766	17667	17444	17606	17675	17496	17739	17528	17792	17795	17600	17786	17592	17635	17679	17777	17704	17581	17604	17872	17447	17504	17659	17728	17806	17644	17636	17555	17730	17538	17643	17703	17670	17646	17720	17896	17592	17651	17828	17536	17808	17663	17657	17571	17701	17572	17661	17580	17867	17801	17794	17627	17825	17830	17921	17718	17682	17805	17807	17683	17773	17721	17646	17798	17798	17717	17491	17685	17732	17681	17849	17665	17905	17777	17777	17772	17915	17603	17585	17821	17787	17674	17523	17559	17828	17666	17794	17548	17635	17670	17658	17480	17859	17696	17641	17547	17827	17743	17637	17696	17632	17609	17748	17585	17830	17736	17750	17812	17739	17657	17685	17728	17720	17671	17989	17665	17674	17682	17624	17701	17720	17691	17725	17615	17625	17787	17666	17806	17815	17756	17692	17671	17713	17675	17525	17634	17627	17702	17755	17625	17720	17766	17733	17559	17657	17715	17687	17522	17718	17589	17629	17718	17587	17663	17557	17819	17718	17942	17681	17851	17724	17774	17585	17698	17708	17633	17664	17779	17657	17785	17744	17591	17786	17703	17667	17755	17833	17738	17676	17932	17382	17660	17625	17628	17750	17719	17738	17669	17915	17588	17701	17851	17756	17759	17455	17743	17807	17703	17595	17738	17608	17780	17528	17749	17651	17615	17799	17631	17622	17730	17669	17585	17685	17821	17542	17489	17899	17667	17682	17765	17594	17569	17734	17682	17675	17639	17839	17742	17876	17559	17846	17457	17710	17608	17731	17681	17669	17821	17884	17598	17811	17630	17709	17961	17817	17623	17807	17570	17502	17823	17692	17625	17698	17649	17668	17900	17703	17762	17708	17572	17711	17791	17680	17895	17662	17778	17614	17602	17790	17615	17565	17673	17501	17723	17640	17751	17783	17678	17637	17817	17821	17742	17648	17605	17585	17566	17676	17797	17862	17596	17664	17725	17571	17486	17715	17643	17750	17682	17795	17701	17745	17635	17540	17870	17727	17842	17741	17814	17622	17645	17830	17585	17603	17682	17736	17705	17759	17694	17702	17806	17689	17720	17813	17737	17728	17701	17720	17710	17791	17805	17775	17765	17549	17662	17649	17768	17699	17779	17821	17673	17511	17771	17654	17531	17632	17672	17783	17620	17791	17515	17850	17551	17567	17543	17583	17659	17639	17542	17746	17575	17753	17833	17539	17822	17741	17713	17695	17739	17674	17692	17690	17720	17511	17756	17645	17496	17683	17786	17639	17817	17823	17747	17872	17707	17804	17808	17744	17591	17713	17697	17783	17760	17634	17771	17701	17652	17752	17513	17482	17680	17722	17706	17644	17885	17633	17715	17616	17643	17770	17652	17703	17872	17738	17726	17714	17912	17625	17586	17769	17840	17787	17665	17688	17669	17705	17572	17683	17802	17656	17676	17568	17575	17648	17846	17664	17724	17540	17776	17723	17509	17638	17727	17584	17917	17790	17609	17813	17727	17752	17714	17650	17608	17683	17653	17778	17740	17747	17769	17688	17803	17802	17586	17719	17631	17790	17808	17690	17734	17622	17594	17798	17442	17750	17637	17828	17631	17614	17812	17659	17617	17734	17787	17767	17738	17667	17639	17723	17424	17848	17617	17703	17840	17697	17445	17790	17702	17735	17796	17567	17648	17647	17673	17680	17829	17677	17663	17782	17756	17712	17600	17551	17697	17562	17729	17824	17611	17700	17655	17550	17611	17749	17587	17820	17858	17606	17653	17905	17709	17603	17707	17786	17842	17534	17765	17618	17783	17661	17700	17623	17778	17607	17750	17628	17769	17702	17895	17511	17740	17773	17481	17741	17653	17817	17622	17631	17703	17665	17619	17737	17672	17799	17592	17624	17669	17736	17607	17524	17718	17640	17739	17764	17557	17643	17533	17656	17617	17899	17515	17723	17682	17730	17794	17819	17785	17651	17715	17751	17603	17654	17721	17811	17780	17644	17471	17673	17647	17623	17807	17589	17943	17551	17593	17788	17623	17836	17764	17623	17717	17721	17753	17703	17816	17887	17669	17606	17671	17773	17811	17643	17817	17715	17642	17691	17715	17836	17765	17780	17680	17737	17650	17640	17743	17731	17710	17635	17786	17729	17720	17668	17797	17522	17493	17770	17592	17619	17556	17569	17684	17659	17889	17656	17833	17774	17788	17906	17809	17693	17682	17904	17664	17716	17667	17821	17901	17856	17622	17637	17793	17768	17639	17670	17719	17736	17551	17711	17687	17769	17816	17786	17795	17829	17637	17783	17625	17645	17818	17705	17853	17733	17739	17643	17760	17677	17700	17599	17613	17865	17866	17538	17798	17870	17563	17734	17700	17839	17668	17847	17740	17709	17762	17787	17662	17622	17736	17662	17504	17889	17785	17801	17512	17593	17486	17845	17612	17727	17654	17665	17741	17628	17704	17817	17563	17624	17822	17674	17823	17617	17621	17815	17699	17697	17769	17694	17872	17458	17760	17781	17996	17814	17843	17822	17645	17765	17759	17700	17563	17715	17846	17688	17627	17770	17685	17564	17599	17571	17867	17741	17640	17501	17615	17920	17761	17850	17778	17708	17771	17755	17748	17760	17697	17476	17793	17796	17746	17751	17568	17720	17969	17772	17555	17627	17767	17589	17846	17795	17677	17823	17759	17533	17638	17609	17776	17645	17588	17553	17691	17618	17742	17818	17778	17638	17638	17724	17849	17755	17568	17788	17479	17743	17705	17710	17743	17731	17746	17620	17719	17875	17733	17658	17719	17932	17744	17731	17638	17685	17564	17693	17864	17670	17823	17704	17581	17681	17758	17685	17851	17636	17602	17763	17717	17639	17707	17549	17696	17707	17633	17622	17713	17749	17640	17693	17609	17670	17595	17597	17652	17684	17941	17625	17734	17776	17604	17760	17775	17671	17682	17503	17868	17740	17658	17706	17600	17753	17716	17657	17773	17709	17776	17740	17621	17697	17614	17724	17669	17827	17797	17662	17558	17767	17802	17627	17600	17572	17810	17676	17740	17623	17805	17655	17605	17796	17861	17657	17675	17720	17753	17716	17745	17680	17670	17894	17666	17770	17736	17749	17917	17726	17669	17773	17690	17689	17762	17737	17825	17891	17483	17654	17692	17854	17831	17556	17706	17655	17738	17923	17837	17702	17741	17797	17616	17604	17520	17485	17509	17651	17709	17806	17608	17656	17654	17665	17685	17839	17710	17756	17711	17716	17810	17890	17747	17858	17774	17632	17549	17863	17699	17708	17727	17773	17610	17665	17600	17651	17577	17662	17728	17701	17730	17714	17669	17672	17726	17845	17577	17373	17789	17786	17565	17665	17570	17788	17712	17723	17647	17747	17558	17822	17692	17676	17934	17661	17702	17603	17755	17766	17727	17654	17838	17682	17777	17683	17695	17745	17764	17776	17784	17993	17673	17674	17666	17693	17706	17823	17786	17568	17746	17680	17817	17754	17826	17856	17408	17689	17653	17702	17598	17579	17694	17542	17842	17752	17716	17574	17719	17865	17554	17723	17819	17634	17836	17728	17529	17806	17683	17713	17702	17766	17815	17699	17614	17756	17605	17647	17680	17667	17705	17821	17626	17693	17678	17647	17621	17782	17580	17648	17832	17871	17744	17627	17717	17604	17601	17944	17757	17749	17628	17524	17799	17640	17758	17716	17474	17704	17704	17674	17625	17617	17871	17581	17964	17680	17661	17576	17666	17766	17620	17726	17613	17822	17703	17740	17592	17518	17869	17715	17619	17692	17624	17653	17643	17796
35866	28704	33605	32673	31010	30843	30883	30445	30385	30547	30314	30166	30218	30260	30209	30368	30196	30331	30303	30195	30223	30095	29988	30029	30237	30064	30291	30032	29857	30298	30008	30074	30107	30084	29782	30140	29984	29936	29825	29994	29754	29946	30180	30053	29946	29969	30131	30206	30050	29862	30142	30162	30102	29918	29909	29956	30123	29919	29880	29879	30010	30000	30098	30123	29906	29980	29804	29978	30009	30164	29920	30037	30168	30071	30022	30100	29787	29917	30140	29992	29889	30194	29938	29702	29873	30163	29974	30164	30142	29938	29975	29668	29730	29956	30153	30173	29991	30219	29862	30048	29968	29882	30226	30188	29957	30129	30103	29870	29819	30012	30078	29888	29714	29923	29857	30049	29996	30118	30343	29808	29997	29969	30171	29945	30504	30232	30048	30155	29846	30137	29905	30225	30297	30022	29898	29909	30098	29751	30036	30261	30149	29792	30054	30086	30007	29932	30214	29821	30043	30028	30077	30044	30100	30131	30189	30007	29916	29968	29825	30091	29826	30063	30073	29978	29958	30210	29981	30121	29966	30127	29811	30322	29897	30206	30063	29784	29963	29895	30475	30190	29850	29957	30082	30166	29768	30070	30342	30262	30151	30119	30139	29891	30084	29856	29986	30050	29982	30010	30092	29827	30122	30148	30120	30008	29995	30240	30208	29927	29990	30062	30013	30046	30115	30179	29995	29901	30048	29935	30124	29907	30136	30034	30118	30095	30094	30061	30158	29875	29831	30030	29927	29793	29998	29989	30176	30015	30176	29968	29918	30183	29858	29771	30023	30000	30512	29937	29850	29859	30197	30215	30138	29960	29916	29777	30190	30060	30122	29840	29752	29822	30090	29991	29845	30244	29939	29856	30026	30003	30125	29932	30045	29826	30103	29943	30068	30021	29901	29734	29779	29871	29940	30024	30254	30045	30146	30062	30165	29957	29894	30185	30150	29957	29995	29674	29918	30291	29975	30024	30195	30077	29995	29982	29840	30049	29959	29977	30156	29980	29880	29977	29816	30015	29919	30069	30003	30117	29669	30004	29900	30008	30144	29682	29952	29923	30011	29923	29989	29930	29984	29898	30156	30011	30140	29694	30092	30127	30209	30198	29959	30168	30082	30077	30309	30245	30069	30183	30130	29885	29772	29941	30184	30131	29707	30145	29959	30048	30166	29817	30155	29935	29841	30012	30026	29850	29975	29920	30243	29908	30042	29903	30129	29912	30119	30336	29926	29802	29982	30014	30042	29913	30000	30109	29987	29933	29830	30075	29939	29928	30081	30254	29906	29811	30169	30069	30050	29913	30068	30148	30118	29946	30322	30278	29872	29873	29892	30288	29992	29993	29978	30004	29941	29996	29977	30013	29799	30259	30136	29873	29767	30109	30088	30089	30084	30079	29799	29973	30085	30017	29844	29989	30080	30081	30422	30329	30071	29710	30016	29797	30149	30094	30184	30020	29886	30193	30275	29912	30004	30046	29841	30099	30084	30138	30060	30121	29961	29699	30053	30014	30082	29813	30180	29966	30173	30170	29858	29753	29925	29955	30226	30228	29960	30051	30148	30106	30060	29900	30295	30142	30014	30264	30170	29942	30102	30142	30124	30164	29890	29900	30001	29935	30032	29986	30263	29918	29817	29928	30170	30384	29929	29813	30271	30033	30007	30149	30052	29835	29745	29795	29833	30135	30089	29996	29963	30126	30031	30073	29969	30002	29991	30093	30073	30182	30235	30353	29991	29873	30018	29786	29809	30370	29939	30075	29946	29726	29830	29897	30182	30000	29838	30046	30057	30195	30179	29961	29835	30051	30101	30054	30029	30264	30193	29917	29856	29905	30096	30151	30053	29870	29825	30039	29790	30025	29973	30167	30216	30237	29980	30016	30078	30158	30042	29974	30159	29947	30353	30132	30017	29908	29840	30284	30062	29875	30334	30048	29671	30049	29673	30226	29890	29955	30092	30100	29981	30271	30088	30115	30171	30040	30177	30135	30097	29971	30149	29927	30129	30078	29889	30214	30110	29970	30065	30131	30194	29660	30164	29999	29968	30029	30070	30085	30004	29859	29988	30090	30132	29729	29893	30128	29972	29865	30031	29749	30034	29845	29967	30020	29876	29973	29728	29947	30170	29849	30112	30257	30028	29935	30264	29966	29970	30176	29875	29982	30052	29874	30187	30253	29726	30017	29951	29762	30000	29946	29973	29970	30005	29805	29603	30049	30121	30023	30242	29995	29888	30099	30110	29979	29873	30112	30093	29874	29964	30048	30204	30155	30177	29818	30317	29925	29989	30110	30246	30105	29863	29864	30137	29851	29697	29918	30046	30094	30191	29681	30160	29863	30032	30135	30196	30048	30144	30104	30031	30037	30099	30217	30083	29935	30028	30057	30193	30059	30196	30084	29953	29996	29707	29789	30148	30111	29952	30161	30205	29705	29998	30158	29910	29840	30171	30066	30106	29939	29833	29863	30275	30055	29788	29767	29958	29945	29836	29811	30243	29777	29935	30085	30055	30266	30367	29895	29892	29864	30137	29830	30102	30049	30106	30259	30325	30074	30266	30306	29933	30084	29885	30157	30046	30120	30125	30110	30186	29996	30236	30093	30078	30059	29918	29975	30086	29811	29951	29747	30093	30288	30283	30320	30098	29782	30041	29722	30013	30061	30109	30067	30054	29987	29902	30104	30194	30258	29976	30214	29979	29759	29886	29669	29799	30036	29821	30027	30111	30048	30230	30023	29828	30069	30102	30188	29947	30056	30064	30019	29879	29964	30127	29986	29855	30038	30044	29943	30163	29985	30225	29922	29691	30075	29945	30035	30222	29903	29879	29863	30071	29897	30153	29945	30091	30078	30201	30026	30149	30060	30113	30224	30109	29654	30004	30129	30191	30197	29912	30132	29785	30279	30401	30112	30283	30056	30302	29756	29717	30163	30285	29901	30007	30047	30120	29957	30129	30185	30321	30216	29872	29920	30261	29977	30085	30107	29854	30044	30114	30134	29953	30053	29867	30154	30116	30093	30124	30192	30040	30088	29736	30124	30239	30038	29885	30249	30167	30034	30016	29836	29796	29962	30010	29888	30052	29816	30039	30087	29810	29954	30042	30100	30110	30014	29919	30062	30000	30072	29939	29911	30206	29990	29889	30161	29989	29926	30278	30238	29732	29961	30022	30112	29961	30258	29986	30156	30251	29988	29941	30158	30274	30000	30159	29995	29911	29798	29931	30185	30137	30023	29655	29848	30074	30013	30062	29889	30120	29988	30032	29958	30217	29902	30034	30346	30135	30112	30290	30188	30293	30033	30013	29830	30068	30310	30272	29813	30071	30094	30099	29983	30004	30231	30130	29880	30133	29966	30002	30191	30145	29924	29661	30109	30084	29965	29939	29821	29946	30275	30109	29983	30230	29907	29998	30063	30114	29966	30006	29832	30306	29927	29975	29911	30073	30052	29849	29891	30160	29938	29810	30055	30070	30232	30126	29777	29834	29937	30082	30024	30095	29832	29949	30016	30172	30087	30060	30010	30084	30082	30147	30095	29983	29868	30184	30057	30166	29702	30217	30147	29841	30153	29815	30128	30347	30248	29951	29886	30137	30090	29998	29641	29871	30059	30105	30281	30062	29957	29975	30016	29724	30074	30001	29906	30037	30069	30188	29975	29988	30214	29950	29944	29965	30042	30207	30046	30182	30101	29879	30067	30010	30074	30042	30112	30095	29810	29973	29980	29953	29970	29987	30185	29926	29761	30092	29944	30273	30111	30243	30027	29868	30397	30163	30088	29788	30012	29910	29801	29983	29849	30031	29772	29944	30285	30161	29953	30126	30151	30182	30105	29899	29906	30101	30051	30167	30296	30218	30075	29875	29953	30152	30338	30227	30033	30012	29910	30055	30184	29998	29989	29950	30082	30019	29692	29819	29940	30046	30268	29951	29979	30198	29806	30218	29716	29965	30077	30067	29740	30129	29917	29974	29775	29828	30084	29927	29813	29840	29981	30064	30147	29960	29995	30082	29753	29866	29745	29961	30031	30169	30270	29859	30102	30034	30148	30073	29965	30053	30122	29761	30029	30089	30297	30011	30255	30160	29980	29878	29668	29863	30134	30062	29724	29718	29843	30141	29830	30159	29945	29914	29877	30010	29930	29977	30205	30258	30100	30238	29774	30192	30001	29924	29886	29838	29857	30277	29821	30152	29668	29782	30279	29981	30135	30275	30240	30155	30015	29841	30062	30327	29925	30053	29965	29977	29922	30234	30148	29845	30126	30081	30173	29824	30122	30025	30013	30056	29920	29813	29912	29983	29823	30161	30011	30072	30091	30023	30225	29964	30175	30038	29845	30160	30000	29965	30044	29818	29896	30021	30016	30030	29736	30212	29760	29831	29820	29935	30057	30204	30083	30018	29866	30031	29949	30157	30083	29810	30110	30457	30019	30108	30043	30117	30120	30094	29648	30120	30029	30154	30030	30033	30199	30022	30019	30132	30097	29820	30050	29866	30198	29931	30077	30010	30043	30118	29913	30217	29787	29962	30206	30448	30089	30051	29878	29878	30116	30159	29954	30154	29985	30193	29964	29835	29962	29999	29905	30121	29896	29915	29874	29986	29973	29826	29833	29806	29976	30011	30080	30006	29851	30219	30042	30145	29842	30182	30045	30191	29841	30062	30080	30240	29985	29975	30122	30199	29820	29855	30108	29991	29858	30021	30034	30193	30042	30280	29903	30111	29931	30067	30039	29994	30060	30205	29998	30127	30054	30202	30330	30012	30038	29974	29993	29862	29919	29923	29731	30012	30041	29920	29957	30072	30043	30294	30037	29957	29855	30339	30040	29911	29908	30115	29958	30070	30138	30311	30020	30037	30084	29975	30066	30082	30122	30132	29964	30156	29931	30076	30018	30251	30120	29927	29674	29954	30020	30199	29947	30066	30029	29846	29860	29990	29843	29986	29814	29750	30069	29697	30040	30352	30037	29961	29846	30005	29951	29974	30012	30028	29967	30061	29861	30111	30106	29779	30073	30135	29973	29966	30028	29947	30135	29844	29948	30116	30088	30093	30130	29852	30060	29949	29918	30294	30294	30079	30124	30109	29850	30165	30081	29984	29982	30074	29962	30027	30290	29985	29849	30004	30067	30012	29960
21163	23446	23522	21339	20417	19643	19715	19211	19024	18856	18828	18858	18584	18799	18660	18462	18502	18461	18664	18460	18491	18339	18643	18392	18640	18427	18480	18534	18546	18439	18488	18455	18424	18564	18426	18436	18350	18447	18450	18404	18438	18416	18461	18404	18510	18437	18637	18209	18427	18459	18424	18431	18517	18269	18233	18387	18321	18238	18248	18203	18458	18451	18580	18472	18494	18420	18293	18463	18361	18394	18382	18494	18527	18414	18568	18397	18405	18236	18316	18230	18421	18376	18369	18424	18206	18322	18402	18304	18400	18421	18355	18389	18483	18465	18372	18380	18417	18361	18209	18576	18481	18381	18390	18396	18234	18382	18313	18375	18449	18293	18285	18355	18364	18467	18263	18530	18382	18323	18478	18386	18458	18342	18357	18391	18149	18471	18206	18425	18332	18414	18307	18232	18152	18225	18322	18330	18257	18290	18405	18310	18393	18391	18381	18408	18279	18192	18454	18305	18501	18404	18463	18403	18509	18349	18347	18335	18246	18246	18403	18339	18343	18349	18442	18370	18493	18611	18033	18359	18379	18362	18387	18401	18478	18252	18269	18246	18500	18389	18450	18320	18249	18507	18492	18420	18436	18185	18306	18179	18514	18126	18471	18381	18352	18264	18424	18279	18313	18435	18283	18381	18275	18285	18410	18228	18335	18406	18432	18341	18349	18346	18508	18468	18399	18343	18323	18446	18485	18376	18662	18270	18309	18181	18495	18425	18287	18318	18444	18413	18445	18546	18293	18543	18329	18485	18379	18214	18439	18365	18295	18392	18360	18334	18479	18448	18309	18450	18532	18364	18397	18336	18446	18438	18325	18440	18454	18307	18319	18358	18322	18194	18284	18460	18179	18284	18540	18500	18305	18465	18311	18473	18304	18236	18234	18315	18391	18304	18340	18295	18388	18378	18534	18370	18276	18431	18316	18341	18596	18458	18492	18535	18280	18381	18224	18395	18213	18432	18295	18255	18316	18357	18368	18196	18584	18315	18545	18372	18322	18476	18422	18374	18460	18334	18543	18337	18379	18341	18281	18400	18452	18364	18363	18463	18355	18411	18382	18356	18493	18551	18296	18296	18404	18423	18465	18427	18446	18467	18360	18532	18272	18240	18224	18463	18306	18333	18388	18291	18431	18305	18379	18293	18405	18471	18266	18427	18234	18335	18538	18479	18373	18440	18346	18285	18452	18433	18442	18169	18631	18489	18462	18210	18329	18248	18335	18278	18464	18662	18119	18391	18515	18230	18425	18388	18363	18429	18370	18442	18290	18395	18522	18316	18498	18232	18551	18328	18418	18263	18390	18326	18395	18245	18265	18217	18267	18447	18344	18179	18212	18373	18407	18423	18213	18547	18297	18354	18375	18430	18485	18517	18327	18316	18465	18301	18341	18153	18470	18262	18537	18432	18435	18322	18252	18439	18405	18453	18429	18231	18423	18163	18448	18450	18452	18460	18554	18309	18315	18469	18311	18347	18418	18441	18337	18387	18450	18345	18302	18302	18477	18238	18249	18136	18512	18208	18510	18338	18500	18259	18317	18279	18464	18336	18382	18458	18397	18386	18424	18302	18432	18361	18277	18426	18320	18376	18408	18322	18105	18356	18400	18219	18200	18157	18338	18373	18399	18287	18480	18326	18444	18419	18301	18307	18443	18329	18394	18531	18364	18228	18274	18574	18341	18516	18336	18262	18521	18411	18294	18346	18361	18352	18385	18471	18493	18455	18247	18412	18232	18268	18294	18264	18358	18249	18213	18300	18338	18106	18421	18308	18408	18218	18398	18324	18338	18401	18395	18210	18436	18432	18333	18344	18290	18292	18327	18525	18493	18350	18306	18328	18379	18230	18502	18436	18220	18490	18419	18434	18349	18382	18339	18296	18383	18511	18254	18228	18417	18291	18339	18407	18395	18389	18434	18167	18345	18297	18296	18333	18457	18294	18379	18296	18562	18426	18317	18353	18458	18397	18299	18303	18321	18508	18510	18360	18310	18423	18385	18369	18395	18409	18292	18396	18496	18362	18510	18364	18356	18446	18210	18420	18376	18436	18408	18426	18494	18438	18367	18228	18339	18584	18417	18465	18284	18111	18233	18233	18250	18300	18149	18364	18419	18303	18547	18221	18393	18358	18273	18386	18374	18191	18467	18330	18208	18498	18296	18324	18423	18344	18432	18263	18272	18340	18345	18168	18468	18481	18377	18381	18401	18251	18438	18282	18472	18159	18360	18282	18247	18486	18426	18472	18167	18229	18391	18284	18432	18517	18369	18255	18517	18342	18347	18204	18607	18365	18370	18413	18257	18524	18364	18127	18411	18185	18458	18360	18338	18412	18196	18283	18329	18222	18533	18252	18468	18521	18246	18344	18411	18279	18512	18298	18548	18355	18268	18287	18454	18490	18363	18226	18370	18435	18451	18312	18364	18158	18338	18239	18442	18176	18319	18228	18293	18460	18246	18308	18401	18385	18528	18350	18391	18336	18633	18383	18322	18397	18474	18428	18343	18533	18335	18539	18315	18417	18312	18351	18430	18307	18272	18383	18441	18610	18280	18399	18434	18231	18390	18385	18315	18278	18324	18305	18509	18426	18127	18423	18324	18480	18274	18381	18315	18682	18447	18296	18327	18331	18252	18307	18370	18434	18393	18353	18426	18287	18444	18458	18239	18270	18470	18290	18408	18427	18301	18215	18277	18387	18211	18453	18280	18494	18495	18333	18290	18298	18418	18404	18587	18272	18519	18348	18397	18271	18394	18303	18350	18370	18404	18499	18176	18305	18319	18383	18459	18244	18260	18275	18367	18334	18403	18389	18386	18425	18407	18476	18421	18334	18168	18671	18392	18151	18308	18459	18292	18138	18449	18363	18271	18272	18389	18379	18493	18357	18271	18456	18465	18448	18259	18314	18350	18402	18180	18425	18317	18566	18407	18212	18579	18154	18433	18490	18376	18393	18337	18304	18352	18440	18309	18411	18379	18266	18480	18484	18360	18437	18353	18372	18422	18315	18272	18482	18371	18239	18476	18231	18393	18443	18349	18330	18535	18425	18368	18520	18309	18429	18202	18054	18399	18024	18415	18217	18380	18567	18286	18294	18299	18427	18464	18362	18491	18345	18328	18337	18260	18395	18274	18394	18340	18345	18505	18406	18331	18495	18409	18392	18539	18387	18038	18481	18440	18451	18377	18545	18188	18233	18246	18311	18362	18250	18359	18371	18414	18531	18191	18277	18537	18493	18292	18442	18298	18500	18281	18603	18227	18400	18560	18171	18330	18300	18341	18385	18462	18213	18505	18477	18326	18196	18204	18219	18539	18373	18264	18294	18543	18171	18155	18538	18279	18426	18440	18407	18301	18205	18438	18457	18303	18491	18408	18354	18281	18358	18427	18391	18455	18368	18331	18415	18355	18362	18318	18256	18300	18404	18373	18407	18337	18327	18350	18356	18437	18221	18398	18394	18434	18309	18314	18432	18418	18409	18521	18338	18372	18127	18354	18250	18283	18182	18431	18458	18387	18301	18327	18159	18325	18413	18217	18398	18277	18325	18376	18356	18303	18439	18326	18366	18221	18380	18298	18569	18456	18270	18398	18421	18187	18367	18409	18429	18476	18388	18495	18463	18277	18467	18490	18468	18324	18434	18267	18285	18430	18334	18515	18200	18366	18526	18341	18446	18327	18316	18554	18518	18457	18390	18153	18326	18307	18375	18481	18493	18385	18362	18333	18533	18466	18489	18562	18392	18541	18457	18422	18312	18362	18249	18362	18308	18453	18497	18307	18300	18319	18423	18267	18256	18325	18376	18677	18384	18341	18531	18326	18271	18466	18377	18426	18394	18511	18380	18226	18338	18370	18340	18228	18464	18509	18407	18470	18356	18251	18281	18514	18360	18470	18430	18442	18431	18428	18452	18309	18411	18232	18197	18396	18418	18434	18328	18424	18455	18319	18349	18406	18404	18367	18456	18308	18476	18358	18334	18498	18414	18349	18433	18116	18398	18277	18308	18349	18173	18523	18427	18359	18427	18275	18483	18175	18419	18233	18402	18569	18439	18423	18436	18513	18449	18403	18300	18411	18359	18496	18341	18427	18520	18425	18508	18456	18463	18333	18311	18555	18462	18502	18352	18317	18315	18249	18290	18462	18354	18256	18426	18388	18342	18385	18461	18258	18448	18304	18533	18347	18324	18200	18405	18396	18386	18345	18336	18371	18315	18409	18438	18439	18487	18414	18529	18435	18446	18468	18381	18307	18377	18372	18540	18507	18198	18300	18454	18527	18387	18462	18494	18527	18440	18157	18463	18317	18317	18315	18287	18575	18415	18475	18431	18262	18210	18462	18300	18402	18390	18547	18424	18484	18397	18503	18418	18397	18336	18435	18394	18314	18288	18356	18322	18332	18334	18599	18399	18494	18307	18528	18524	18441	18440	18488	18318	18521	18381	18224	18285	18304	18353	18326	18439	18340	18308	18193	18422	18368	18400	18240	18170	18479	18492	18481	18229	18411	18517	18298	18359	18384	18639	18498	18371	18360	18304	18171	18385	18456	18446	18292	18478	18324	18427	18426	18264	18274	18459	18386	18358	18374	18332	18414	18452	18338	18327	18272	18387	18353	18472	18336	18279	18311	18316	18492	18363	18330	18504	18279	18342	18546	18511	18442	18362	18507	18658	18361	18325	18344	18379	18380	18377	18395	18265	18338	18139	18318	18359	18536	18093	18318	18260	18548	18432	18391	18165	18462	18265	18528	18467	18339	18458	18218	18447	18419	18482	18291	18289	18428	18603	18259	18326	18383	18487	18354	18455	18388	18443	18506	18404	18408	18289	18487	18452	18426	18485	18205	18192	18342	18613	18381	18407	18309	18398	18337	18317	18546	18296	18516	18396	18348	18479	18441	18475	18389	18331	18243	18304	18319	18393	18428	18476	18398	18508	18433	18318	18493	18208	18294	18298	18264	18201	18386	18235	18390	18252	18385	18536	18510	18430	18211	18239	18465	18343	18348	18236	18390	18453	18305	18444	18284	18660	18391	18402	18417	18266	18339	18367	18430	18409	18252	18341	18217	18316	18384	18204	18163	18425	18386	18569	18461	18521	18589	18187	18289	18221	18416	18312	18392	18440	18311	18358	18511	18235	18352	18376
24162	21174	27742	25343	24788	29660	32205	29798	29042	29418	29239	29044	29070	28786	28697	28874	28637	28608	28389	28757	28549	28603	28487	28635	28379	28229	28873	28500	28327	28546	28592	28430	28527	28549	28192	28526	28180	28215	28287	28310	28299	28329	28101	28464	28630	28406	28238	28330	28268	28475	28656	28458	28594	28529	28458	28282	28643	28192	28391	28466	28284	28405	28279	28343	28184	28079	28279	28505	28421	28001	28301	28295	28124	28222	28306	28072	28267	28272	28350	27926	28201	28131	28226	28095	28212	28113	28147	28159	28036	28122	28220	28156	28234	28109	28153	28068	28460	28367	28699	28268	28116	28228	28417	28443	28303	28383	28322	27929	28189	28518	28427	28264	28116	27996	28365	28283	28085	28460	28339	27998	28145	28301	28685	28199	28323	28053	28271	28471	28210	28298	28401	28040	28384	28366	28311	28039	28094	28161	28471	28209	28145	28064	28229	28247	28163	27997	28267	28303	28174	28186	28142	28241	28352	28329	28374	28235	28188	28082	28257	28125	28320	28412	28231	28369	28173	28225	28449	28086	28279	28468	28238	28163	28296	28325	27854	27994	28435	28490	28392	28203	28207	28065	28335	28454	28166	28116	27982	28301	28409	28298	28332	28200	28152	28173	28208	28172	28121	28158	28221	28389	28342	28477	28387	28305	28068	27977	28355	27974	28441	27989	28224	28162	28482	28237	27989	28451	28328	28389	28223	28230	28219	28421	28075	28041	28043	28421	28175	28227	28181	28283	28047	28569	28398	27965	27884	28014	28404	28271	28197	27935	28677	28389	28204	28334	28113	28129	28336	28067	28464	28072	28093	28227	28351	28186	28281	28559	28498	28500	28550	28082	28191	28294	28291	28250	28301	28311	28065	28111	28292	28402	28094	27864	28386	28425	28077	28179	27904	28239	28301	28237	27856	28111	28318	28094	28334	28079	28265	28289	28015	28383	28312	28468	28267	28472	28257	28428	28111	28235	28423	28277	28269	27853	28063	28104	28409	28300	28423	28163	28215	28412	28351	28198	28173	28321	28442	28110	28337	28114	28103	28142	28259	28200	27968	28251	28294	28250	28289	28341	27931	28329	28375	28347	28344	28306	28268	28205	28271	28354	28131	28336	28189	28155	28431	28065	28336	28302	28139	28232	28039	28232	28106	28264	28239	28168	28151	28277	27928	28166	28129	28422	28172	28136	28214	28298	28373	28306	28299	28188	28272	28422	28422	28427	28151	28172	28493	28228	28404	28202	28387	28282	28268	28231	28171	28207	28003	28451	28209	28271	28251	28257	28146	28225	28001	28235	28086	28282	28371	28231	28290	28203	28101	28407	27785	28082	28146	28076	28081	28262	28260	28142	28114	28399	28217	28296	28095	28299	28314	28264	28185	28359	28090	28122	28192	28233	28361	28208	28230	28168	28331	28223	28180	28400	28664	28568	28452	28341	28112	28310	28472	28332	28355	28096	28013	28013	28408	28507	28023	28308	28097	28237	28358	28506	28320	28264	28265	28050	28242	28090	28416	28293	28342	28466	27892	28274	28238	28283	28230	28330	28306	27998	28239	28351	28497	28311	28294	28243	28374	28047	28075	28098	28091	28211	28219	28230	28350	28216	28137	28235	28392	28348	28267	28389	28366	28138	28116	27925	28264	28206	28164	28320	28182	28144	28386	28185	27897	28147	28186	28109	28144	28470	28291	28090	28127	28267	28205	28307	28400	28190	28594	28324	28102	28221	28355	28320	28256	28133	27904	28149	28465	28277	28302	28347	28121	28386	28288	28164	28379	28340	28177	27965	28342	28341	27962	28233	28155	28442	28325	28045	28181	28266	28323	28520	28306	28184	28331	28433	28503	28109	28278	28123	28031	27895	28296	28081	28182	28215	28073	28493	28313	28464	28503	28120	28100	28535	28252	28440	28224	28099	28135	28178	28325	28031	28290	28111	28190	28104	28349	28167	28190	28328	28119	28379	28161	27916	27963	28346	28112	28181	28448	28134	28311	28398	28288	28246	28113	28506	28292	28365	28148	28031	28171	28251	28286	28415	28503	28238	28305	28263	28201	28047	28163	28222	28227	28377	28326	28145	28342	28388	28444	28135	28171	28325	28045	27977	27995	28148	28149	28095	28171	28149	28248	28351	28330	28086	28234	28309	28323	28251	28119	28136	28277	28287	28354	28255	28307	28130	28217	28364	28266	28304	28286	28141	28361	28339	28125	28235	28226	28265	28271	28327	28321	28305	28245	28282	28492	28088	28446	28288	27985	28220	28206	28155	28191	27899	28257	28320	28319	28162	28405	28023	28293	28243	28418	28285	28287	28506	28397	28347	28130	28213	28292	28202	28151	28505	28173	28239	28405	28197	28481	28616	28347	28255	28446	28439	28272	28330	28288	28436	28336	28321	28143	28279	28191	28262	28270	28268	28222	28380	28023	27920	28070	28065	28192	27902	27937	28228	28239	28365	28326	28127	28076	28193	28082	28138	28221	28349	28218	28301	28310	28209	28038	28161	28082	28176	28298	28212	28104	28319	28340	28115	28465	28189	28580	28375	28167	28149	28003	28309	28181	28314	28504	28064	28318	28288	28265	28041	28323	28154	28390	28161	28249	28335	28272	28016	28301	28162	28164	28113	28381	28468	28328	28400	28151	28210	28202	28363	28314	28304	28300	27912	28217	28293	28135	28368	28134	28031	28066	28153	28208	27948	28190	28190	28326	28216	28402	28384	28046	28180	28118	28377	28324	28293	28139	28139	28134	28167	28335	28181	28312	28345	28197	28334	28242	28343	28166	27801	28399	28388	28197	28241	28302	28151	28426	28265	28219	28016	28024	28182	28364	28344	28108	28083	28340	28156	28248	28434	28587	28387	28361	28276	28122	28344	28195	28183	27942	28006	28312	28236	28185	28234	28088	28363	28267	28245	28426	28159	28027	28447	28058	28105	28180	28013	28550	28405	28158	28445	28465	28258	28232	28283	28137	28239	28313	28036	28494	27988	28440	28503	28431	28451	28106	28397	28144	28230	28188	28238	27980	28222	28322	28193	28331	28345	28254	28377	28294	28212	28124	28250	28187	28314	28271	28359	28235	28110	28464	28430	28304	28234	28101	28227	28031	28223	28179	27979	28341	28205	28239	28500	28105	28058	28411	28349	28050	28270	28233	28128	28362	28259	28259	28171	28224	28272	28480	28249	28115	28407	28366	28357	28100	28184	28229	28316	28350	28286	28294	28283	28026	28012	28252	28296	27974	28236	28112	28338	28260	28280	28282	28141	28157	28441	28042	28493	28345	28283	28257	28513	28378	28061	28336	28167	28498	28388	28321	28095	27970	28242	28412	28166	28208	28364	28425	28299	28239	28194	28207	28125	28458	28344	28302	28325	28210	28321	28262	28316	28255	28071	28329	28368	28365	28130	28355	28286	28310	28070	28136	28110	28339	28207	28381	28309	28255	28048	28365	28134	28075	28090	28192	28124	28538	28398	28327	28292	28000	28047	28270	28383	28168	28311	28218	28264	28109	28201	28057	28362	28001	28186	28223	28144	28457	27989	28273	28358	28337	28437	28373	28436	28198	28322	28477	28133	28277	28394	28032	28082	28129	28134	28282	28381	28237	28060	28338	28210	28279	28339	28194	28348	28589	28022	28284	28023	28270	28410	28205	28251	28310	28267	28327	28321	28382	28428	28156	28136	28152	28299	28218	28109	28014	28102	28355	28328	28358	28134	28178	28431	28220	28268	28265	28307	28286	28329	28352	28432	28166	28204	28118	27963	28118	28149	28020	27895	28300	28093	28345	28420	28562	28099	28233	28114	28363	28221	28232	28256	28092	28037	28077	28361	28499	28153	27820	28179	28252	28127	28216	28091	28060	28288	28202	28363	28125	28241	28223	28357	28241	28549	28250	28061	28194	28174	28437	28098	28325	28491	28400	28328	28272	28397	28424	28473	28263	28386	28467	28312	28729	28261	28371	28234	28221	28497	28295	28326	28502	28426	28206	28204	28301	28286	28378	28238	28485	28104	28104	28352	28071	28436	28313	28338	28292	28143	28179	28310	28307	28011	28240	28034	28312	28065	28267	28394	28366	28266	28227	28298	28032	28216	28026	28241	28274	28202	28189	28259	28513	28236	28292	28171	27885	28344	28284	28316	28372	28335	28243	28387	28140	28018	28165	28232	28360	28396	28436	28309	28223	28247	28361	28242	28324	27988	28185	28068	28347	28400	28276	28277	28283	28512	28164	28305	28389	28514	28340	28373	28216	28272	28100	28486	28217	28001	28525	28194	28199	28308	28442	28092	28287	28303	28225	27958	28301	28366	27995	28148	28151	28118	28104	28004	28193	28390	28206	28225	28481	27972	28372	28357	28476	28319	28330	28379	28379	28405	28597	28260	28228	28227	28187	28179	28374	28634	28286	28379	28141	28366	28116	28080	28289	28185	28219	28245	28146	28213	27992	28309	28087	28308	28080	28182	28390	28166	28381	28283	28025	28077	28368	28382	28233	28402	28370	28422	28310	28388	28424	28330	28315	28411	28382	28284	28217	28050	28204	28217	28326	28340	28225	28277	28196	28237	28164	28567	28176	28105	28035	28304	28399	28290	28549	28403	28144	28425	28342	28295	27973	28351	28247	28149	28036	28203	28224	28493	28349	28376	28306	28264	28182	28195	28194	28547	28138	28190	28273	28233	28116	28225	28410	28365	28159	27917	28239	28297	28208	28154	28352	28138	28200	28123	28094	28355	28247	28437	28201	28102	28435	28301	28578	28344	28196	28175	28323	28176	28238	28544	28242	27965	28102	28378	28480	28367	28448	28326	28383	28165	28243	28397	28233	28128	28260	28461	28288	28064	28104	28013	28089	28393	28223	27996	28144	28285	28239	28234	28089	28223	28044	28183	27988	28382	28330	27970	28266	28243	28307	28358	27973	28275	28304	28425	28204	28202	28169	28131	28171	28162	28262	28285	28208	27861	28373	28039	28119	28557	28240	28312	28364	28118	28378	28265	28396	28181	28312	28156	28507	28235	28194	28408	28386	27988	28117	28158	28297	28079	28151	28121	28378	28089	28500	28338	28125	28267	28392	27862	28085	28181	28486	28407	28408	28505	28328	28239	28170	28183	28234	28044	28365	28221	28239	28344	28465	28109	28151	28229
18147	29447	29313	24712	22308	21083	20237	19627	19284	18906	18759	18513	18521	18171	18236	18109	17949	17883	17729	17871	17713	17691	17808	17873	17808	17685	17754	17860	17646	17708	17601	17663	17720	17670	17674	17824	17789	17762	17684	17683	17645	17560	17714	17635	17660	17722	17710	17797	17687	17614	17708	17611	17706	17567	17668	17587	17454	17461	17639	17576	17639	17515	17539	17439	17564	17672	17564	17536	17501	17766	17537	17425	17743	17461	17498	17455	17331	17549	17573	17757	17383	17457	17620	17390	17629	17657	17547	17701	17643	17524	17644	17474	17533	17642	17358	17528	17690	17700	17698	17543	17463	17695	17597	17716	17575	17360	17452	17560	17676	17541	17411	17507	17404	17575	17480	17451	17500	17614	17543	17416	17651	17519	17630	17585	17580	17520	17538	17390	17635	17429	17329	17640	17562	17390	17394	17451	17670	17671	17367	17626	17533	17676	17349	17617	17504	17572	17539	17639	17342	17535	17486	17670	17527	17693	17462	17483	17645	17633	17502	17489	17546	17541	17529	17532	17521	17428	17566	17793	17577	17620	17421	17443	17438	17508	17503	17549	17533	17472	17515	17527	17427	17593	17415	17637	17535	17484	17323	17546	17487	17506	17560	17634	17571	17754	17509	17529	17554	17518	17580	17636	17607	17523	17272	17505	17463	17488	17520	17697	17675	17468	17621	17588	17763	17593	17547	17627	17531	17578	17416	17529	17536	17535	17562	17624	17453	17512	17539	17517	17634	17641	17432	17435	17348	17477	17569	17573	17402	17638	17576	17536	17738	17631	17463	17491	17541	17503	17707	17373	17535	17574	17536	17544	17542	17492	17606	17406	17631	17629	17526	17575	17498	17572	17511	17392	17541	17512	17513	17575	17466	17452	17545	17525	17357	17378	17540	17494	17614	17669	17583	17561	17619	17733	17511	17469	17630	17465	17524	17577	17443	17436	17529	17627	17486	17514	17275	17710	17556	17555	17681	17505	17696	17512	17556	17404	17576	17510	17603	17574	17732	17582	17397	17607	17581	17593	17490	17431	17519	17719	17477	17557	17513	17412	17560	17528	17428	17403	17465	17561	17643	17623	17582	17459	17622	17491	17636	17654	17497	17271	17653	17524	17606	17666	17594	17479	17520	17457	17534	17517	17584	17607	17651	17401	17415	17579	17436	17671	17584	17478	17496	17637	17534	17542	17584	17715	17701	17573	17484	17543	17404	17574	17508	17475	17697	17554	17539	17498	17493	17570	17604	17638	17656	17616	17439	17565	17395	17448	17700	17686	17744	17530	17545	17482	17440	17596	17707	17472	17438	17731	17419	17661	17659	17540	17650	17455	17457	17637	17391	17561	17457	17469	17528	17447	17668	17634	17422	17490	17524	17631	17665	17495	17521	17332	17693	17503	17646	17677	17611	17540	17680	17512	17442	17379	17424	17725	17559	17603	17578	17470	17574	17533	17748	17581	17540	17559	17622	17620	17498	17453	17718	17554	17502	17645	17572	17439	17583	17642	17517	17676	17510	17554	17727	17554	17511	17530	17580	17662	17531	17667	17343	17437	17421	17568	17486	17732	17572	17533	17695	17509	17610	17614	17373	17429	17599	17566	17604	17627	17511	17432	17691	17639	17436	17365	17699	17507	17542	17623	17711	17396	17554	17412	17535	17612	17468	17540	17686	17607	17438	17669	17716	17615	17682	17610	17689	17571	17705	17423	17642	17678	17523	17546	17486	17612	17543	17677	17602	17727	17582	17530	17612	17469	17532	17467	17467	17438	17717	17437	17791	17599	17605	17701	17625	17653	17556	17674	17494	17403	17605	17348	17532	17583	17442	17450	17435	17524	17662	17660	17705	17600	17435	17639	17385	17513	17582	17332	17484	17518	17478	17489	17590	17728	17530	17637	17534	17502	17426	17483	17665	17662	17565	17573	17569	17638	17598	17458	17458	17557	17460	17716	17459	17558	17559	17430	17657	17660	17520	17644	17644	17442	17630	17526	17437	17529	17555	17561	17366	17580	17658	17507	17497	17796	17513	17543	17669	17399	17457	17505	17562	17616	17504	17582	17672	17476	17620	17564	17714	17539	17598	17369	17613	17508	17500	17390	17477	17749	17716	17536	17570	17487	17458	17494	17516	17613	17622	17602	17433	17493	17546	17619	17648	17514	17620	17510	17609	17536	17469	17507	17796	17595	17669	17560	17640	17553	17577	17465	17564	17591	17564	17644	17651	17497	17453	17734	17673	17602	17650	17567	17596	17496	17604	17538	17531	17666	17457	17453	17580	17440	17557	17506	17485	17658	17589	17635	17527	17585	17443	17515	17542	17583	17482	17732	17618	17684	17654	17485	17481	17705	17531	17508	17557	17466	17630	17476	17544	17691	17442	17396	17439	17623	17691	17567	17543	17595	17647	17623	17604	17564	17693	17734	17518	17504	17796	17583	17690	17656	17472	17414	17755	17657	17690	17496	17594	17626	17403	17816	17620	17542	17633	17479	17772	17425	17306	17467	17591	17536	17772	17429	17642	17653	17374	17550	17631	17446	17605	17578	17557	17541	17588	17518	17562	17371	17586	17637	17721	17542	17603	17487	17684	17583	17556	17410	17753	17555	17598	17434	17560	17488	17613	17588	17665	17455	17687	17646	17628	17661	17589	17560	17464	17631	17585	17589	17584	17546	17477	17592	17553	17635	17718	17449	17549	17580	17670	17552	17444	17567	17500	17656	17648	17789	17504	17559	17574	17721	17673	17530	17458	17530	17513	17415	17657	17409	17652	17582	17568	17511	17579	17505	17592	17614	17542	17484	17436	17570	17602	17226	17519	17743	17457	17650	17618	17577	17424	17420	17443	17440	17472	17709	17547	17701	17511	17507	17570	17608	17408	17490	17350	17583	17490	17480	17538	17498	17368	17553	17298	17584	17569	17465	17560	17619	17493	17710	17622	17425	17750	17392	17516	17516	17485	17596	17611	17503	17639	17606	17595	17518	17598	17591	17645	17508	17568	17615	17577	17476	17563	17521	17627	17567	17513	17442	17475	17589	17303	17552	17303	17679	17532	17571	17536	17635	17367	17503	17549	17399	17564	17507	17643	17504	17376	17526	17555	17696	17525	17476	17593	17492	17635	17694	17493	17555	17506	17682	17700	17725	17644	17534	17457	17688	17633	17599	17664	17503	17600	17480	17481	17625	17540	17622	17509	17540	17518	17677	17551	17574	17624	17445	17588	17484	17622	17593	17354	17607	17559	17696	17678	17316	17508	17387	17702	17436	17455	17610	17609	17632	17536	17384	17512	17610	17818	17618	17591	17599	17577	17534	17739	17617	17481	17495	17806	17603	17421	17568	17519	17494	17497	17611	17485	17399	17417	17440	17694	17420	17718	17483	17604	17373	17740	17368	17378	17643	17502	17489	17507	17539	17450	17687	17523	17536	17585	17697	17562	17441	17637	17658	17709	17487	17599	17491	17477	17449	17552	17489	17447	17476	17544	17551	17672	17596	17523	17647	17680	17458	17468	17330	17470	17641	17503	17559	17517	17702	17609	17577	17664	17588	17489	17603	17424	17678	17589	17443	17542	17579	17590	17466	17658	17339	17434	17608	17415	17417	17621	17698	17562	17551	17594	17788	17657	17668	17487	17471	17599	17762	17391	17489	17640	17574	17560	17448	17579	17520	17628	17341	17594	17485	17607	17681	17466	17725	17617	17430	17385	17388	17486	17569	17514	17482	17553	17570	17503	17748	17488	17566	17345	17726	17485	17523	17452	17589	17660	17406	17455	17556	17427	17524	17602	17473	17449	17728	17604	17582	17713	17629	17427	17571	17615	17500	17536	17449	17691	17605	17532	17511	17398	17345	17591	17535	17740	17578	17371	17625	17565	17631	17506	17447	17591	17463	17591	17529	17541	17542	17690	17436	17572	17435	17804	17546	17519	17512	17465	17668	17596	17559	17646	17507	17675	17537	17567	17452	17639	17476	17603	17594	17492	17447	17599	17498	17639	17568	17620	17479	17361	17635	17674	17471	17546	17555	17584	17623	17728	17493	17800	17252	17470	17453	17731	17492	17626	17598	17630	17488	17486	17609	17537	17454	17510	17474	17640	17377	17625	17391	17612	17725	17600	17538	17600	17501	17367	17658	17593	17575	17696	17499	17519	17359	17456	17456	17485	17592	17634	17459	17642	17499	17603	17557	17501	17424	17468	17597	17560	17399	17567	17549	17441	17547	17370	17505	17548	17671	17493	17686	17735	17568	17562	17706	17518	17521	17581	17731	17410	17491	17472	17579	17515	17542	17657	17531	17526	17578	17517	17467	17650	17751	17625	17481	17527	17740	17510	17410	17646	17641	17384	17535	17598	17521	17519	17529	17617	17497	17524	17626	17622	17705	17484	17499	17746	17763	17612	17481	17572	17483	17508	17704	17531	17713	17693	17693	17652	17520	17443	17454	17613	17442	17712	17438	17418	17805	17599	17561	17507	17419	17596	17526	17523	17504	17486	17438	17513	17510	17467	17450	17677	17634	17526	17367	17596	17522	17483	17435	17389	17532	17564	17389	17587	17479	17609	17627	17552	17760	17542	17681	17589	17479	17595	17719	17790	17498	17464	17599	17691	17693	17417	17528	17462	17578	17718	17457	17559	17593	17477	17645	17447	17511	17484	17606	17367	17470	17628	17714	17380	17545	17374	17416	17498	17463	17646	17579	17664	17568	17610	17342	17589	17600	17499	17716	17684	17551	17613	17575	17727	17491	17629	17525	17519	17561	17641	17465	17607	17342	17652	17499	17442	17727	17482	17609	17546	17511	17547	17452	17439	17510	17588	17415	17435	17680	17777	17669	17370	17452	17541	17450	17499	17430	17467	17410	17690	17488	17527	17518	17559	17444	17572	17539	17453	17385	17434	17462	17636	17536	17621	17500	17540	17539	17587	17329	17549	17415	17578	17641	17617	17697	17492	17552	17451	17548	17493	17646	17539	17611	17658	17430	17478	17654	17560	17490	17508	17639	17430	17634	17694	17480	17397	17747	17580	17521	17508	17473	17550	17575	17825	17561	17645	17452	17713	17879	17498	17600	17574	17630	17629	17412	17547	17665	17516	17617	17832	17563	17685	17525	17594	17619	17662	17587	17627	17513	17352	17616	17540	17622
22661	21196	27842	24957	22578	28131	34172	31018	30103	30391	30099	29579	29514	29484	29657	29154	29101	29269	29034	28834	28962	28962	28804	28851	28647	28765	29012	28953	28689	28888	28914	28928	28624	28566	28778	28790	28699	28670	28797	28599	28770	28653	28798	28521	28581	28342	28786	28600	28720	28761	28593	28672	28692	28645	28503	28806	28178	28572	28493	28478	28491	28530	28644	28355	28571	28451	28875	28644	28435	28574	28595	28243	28580	28653	28618	28644	28681	28530	28470	28579	28287	28584	28684	28360	28712	28490	28659	28699	28537	28367	28453	28339	28736	28556	28558	28341	28318	28744	28854	28565	28512	28336	28423	28305	28570	28627	28842	28513	28509	28591	28414	28496	28402	28231	28694	28368	28407	28435	28417	28687	28580	28764	28615	28476	28745	28554	28367	28650	28446	28522	28508	28794	28445	28635	28458	28420	28654	28853	28462	28696	28697	28410	28492	28482	28367	28556	28624	28629	28578	28663	28644	28420	28692	28228	28479	28282	28366	28697	28540	28631	28391	28497	28461	28444	28744	28583	28599	28368	28532	28438	28523	28540	28438	28315	28513	28542	28487	28467	28737	28463	28570	28305	28477	28561	28644	28340	28476	28794	28361	28516	28413	28753	28541	28661	28419	28822	28505	28493	28527	28221	28398	28361	28549	28696	28590	28225	27969	28410	28344	28575	28542	28576	28687	28642	28448	28651	28494	28237	28538	28598	28591	28453	28418	28646	28799	28265	28757	28525	28355	28591	28493	28677	28498	28360	28564	28355	28384	28318	28544	28658	28547	28428	28444	28183	28356	28712	28624	28584	28394	28723	28641	28394	28571	28349	28653	28355	28226	28571	28515	28375	28698	28600	28485	28457	28509	28630	28388	28528	28706	28377	28662	28765	28571	28647	28425	28509	28443	28291	28463	28294	28631	28290	28337	28628	28734	28612	28646	28798	28516	28517	28372	28470	28657	28435	28647	28512	28602	28554	28611	28627	28651	28674	28562	28434	28435	28704	28476	28484	28524	28592	28609	28512	28536	28561	28510	28507	28391	28143	28370	28331	28293	28446	28436	28506	28626	28655	28580	28609	28739	28438	28546	28712	28599	28351	28318	28476	28612	28500	28563	28405	28285	28384	28822	28482	28246	28288	28222	28482	28408	28682	28447	28459	28424	28496	28518	28432	28501	28546	28559	28449	28195	28384	28736	28831	28482	28518	28346	28499	28532	28374	28423	28770	28310	28479	28461	28563	28337	28521	28561	28511	28266	28618	28233	28479	28458	28776	28599	28339	28328	28653	28529	28252	28441	28294	28527	28528	28442	28628	28716	28514	28556	28321	28479	28415	28244	28638	28673	28575	28403	28434	28456	28453	28411	28169	28321	28465	28546	28515	28419	28284	28487	28359	28472	28369	28371	28677	28497	28374	28319	28454	28491	28516	28358	28537	28432	28632	28588	28571	28336	28614	28474	28510	28559	28520	28501	28476	28757	28640	28595	28374	28766	28644	28765	28475	28605	28235	28674	28574	28631	28640	28217	28542	28553	28324	28537	28362	28413	28546	28788	28466	28382	28548	28363	28619	28602	28479	28319	28352	28500	28368	28823	28637	28452	28776	28530	28518	28386	28419	28327	28296	28390	28602	28266	28498	28505	28477	28735	28410	28527	28224	28705	28571	28722	28645	28539	28500	28431	28398	28583	28333	28562	28366	28265	28218	28814	28420	28574	28366	28518	28433	28340	28465	28516	28719	28478	28310	28353	28465	28240	28613	28427	28713	28803	28488	28488	28452	28459	28729	28281	28278	28634	28419	28147	28402	28149	28544	28283	28589	28524	28560	28629	28459	28506	28275	28392	28468	28655	28326	28468	28743	28468	28482	28532	28355	28459	28187	28371	28546	28520	28349	28688	28739	28393	28541	28704	28850	28378	28372	28414	28788	28455	28424	28709	28597	28690	28552	28685	28590	28433	28512	28390	28691	28605	28396	28571	28265	28465	28560	28575	28658	28485	28570	28269	28666	28414	28354	28130	28558	28530	28185	28358	28647	28686	28892	28464	28656	28549	28436	28425	28535	28374	28047	28507	28537	28562	28813	28590	28503	28684	28407	28217	28547	28520	28315	28564	28741	28444	28584	28343	28464	28644	28304	28409	28544	28336	28418	28263	28195	28541	28424	28265	28301	28321	28499	28263	28279	28407	28538	28586	28432	28466	28514	28475	28359	28505	28468	28493	28497	28510	28403	28580	28591	28405	28519	28458	28421	28375	28232	28723	28752	28354	28461	28594	28605	28572	28729	28438	28435	28415	28343	28382	28560	28605	28769	28510	28617	28443	28769	28399	28596	28479	28412	28241	28447	28565	28564	28543	28376	28467	28469	28509	28491	28473	28876	28441	28450	28601	28656	28604	28415	28399	28460	28148	28587	28588	28473	28589	28643	28574	28382	28625	28406	28465	28364	28543	28536	28669	28543	28372	28565	28514	28283	28620	28705	28228	28713	28519	28276	28646	28616	28471	28678	28420	28401	28628	28537	28563	28386	28584	28061	28575	28530	28342	28343	28409	28343	28351	28354	28256	28487	28554	28639	28384	28679	28432	28405	28743	28620	28764	28400	28629	28402	28502	28518	28367	28356	28634	28515	28502	28509	28672	28832	28591	28296	28710	28419	28484	28548	28417	28512	28626	28477	28528	28720	28587	28589	28500	28264	28701	28275	28321	28509	28538	28305	28412	28604	28456	28309	28484	28546	28731	28225	28455	28418	28480	28609	28827	28600	28914	28523	28644	28329	28708	28617	28528	28764	28324	28628	28128	28445	28789	28494	28350	28641	28511	28534	28447	28655	28645	28546	28629	28898	28355	28230	28590	28540	28654	28722	28795	28694	28415	28455	28372	28311	28497	28747	28519	28659	28334	28254	28702	28309	28324	28639	28290	28547	28836	28499	28610	28602	28687	28388	28289	28358	28376	28593	28313	28588	28072	28627	28578	28505	28423	28659	28655	28401	28352	28580	28442	28450	28442	28547	28436	28555	28388	28435	28445	28572	28200	28523	28621	28452	28580	28488	28634	28771	28106	28538	28465	28673	28645	28524	28555	28388	28521	28415	28388	28451	28278	28388	28594	28630	28570	28346	28607	28636	28550	28459	28400	28782	28498	28345	28458	28698	28525	28597	28312	28183	28569	28749	28595	28582	28753	28477	28499	28307	28547	28543	28552	28322	28321	28434	28474	28471	28684	28324	28463	28515	28432	28588	28595	28446	28604	28172	28591	28351	28399	28498	28716	28485	28343	28379	28592	28517	28309	28758	28569	28589	28551	28563	28735	28567	28401	28446	28627	28490	28692	28652	28643	28505	27983	28544	28497	28549	28358	28063	28426	28569	28561	28402	28439	28712	28478	28503	28528	28461	28368	28470	28381	28615	28292	28242	28637	28456	28556	28410	28399	28358	28586	28679	28542	28367	28579	28307	28588	28463	28337	28556	28434	28568	28385	28859	28645	28502	28468	28387	28256	28658	28448	28529	28580	28550	28323	28383	28251	28577	28439	28666	28543	28436	28489	28343	28312	28643	28681	28395	28187	28325	28482	28580	28435	28562	28649	28459	28641	28281	28408	28522	28303	28642	28414	28401	28167	28347	28661	28574	28488	28389	28507	28516	28569	28515	28572	28267	28320	28549	28546	28394	28673	28407	28587	28558	28497	28420	28518	28392	28300	28551	28682	28579	28493	28531	28436	28324	28390	28309	28315	28361	28383	28700	28425	28381	28361	28485	28492	28353	28473	28369	28621	28492	28596	28367	28322	28559	28560	28348	28694	28414	28425	28623	28504	28261	28278	28431	28278	28200	28550	28597	28437	28861	28330	28809	28468	28469	28203	28458	28316	28396	28368	28714	28650	28451	28481	28466	28620	28644	28648	28375	28517	28462	28260	28511	28417	28567	28490	28435	28680	28527	28476	28384	28526	28496	28430	28609	28341	28546	28617	28318	28380	28621	28493	28254	28593	28683	28584	28419	28754	28755	28487	28523	28615	28466	28671	28464	28343	28450	28660	28635	28712	28493	28550	28395	28555	28293	28389	28557	28350	28462	28673	28414	28419	28333	28787	28417	28515	28586	28905	28796	28245	28393	28872	28457	28625	28680	28491	28406	28402	28440	28596	28255	28433	28501	28172	28533	28791	28492	28456	28568	28646	28552	28481	28492	28360	28333	28438	28382	28449	28478	28722	28506	28633	28715	28367	28312	28452	28256	28823	28346	28680	28493	28470	28426	28522	28633	28535	28379	28484	28415	28549	28669	28476	28458	28240	28414	28748	28479	28618	28463	28653	28720	28504	28567	28463	28470	28241	28399	28666	28140	28336	28151	28454	28824	28293	28456	28563	28284	28362	28500	28482	28774	28567	28327	28688	28610	28661	28520	28761	28529	28435	28434	28606	28418	28602	28312	28251	28484	28522	28462	28507	28735	28373	28292	28308	28727	28502	28516	28427	28412	28502	28331	28474	28628	28355	28379	28370	28342	28713	28302	28550	28431	28408	28625	28646	28200	28493	28726	28455	28463	28507	28421	28386	28651	28545	28422	28648	28447	28586	28611	28350	28634	28615	28755	28681	28563	28714	28407	28475	28561	28444	28314	28554	28517	28392	28445	28793	28441	28484	28417	28623	28395	28241	28446	28286	28491	28448	28786	28456	28422	28607	28756	28586	28100	28380	28265	28666	28277	28550	28279	28630	28572	28385	28463	28470	28342	28438	28360	28499	28466	28883	28459	28741	28332	28361	28497	28580	28389	28466	28740	28811	28513	28289	28639	28485	28394	28495	28363	28560	28397	28716	28436	28763	28595	28380	28432	28468	28483	28401	28266	28566	28594	28752	28388	28473	28544	28385	28323	28598	28462	28583	28307	28443	28423	28619	28573	28543	28430	28578	28494	28361	28710	28744	28655	28671	28431	28612	28497	28585	28525	28408	28769	28505	28538	28497	28408	28397	28643	28590	28449	28456	28530	28631	28711	28415	28248	28581	28529	28359	28488	28614	28616	28583	28492	28347	28414	28676	28593	28469	28453	28407	28617	28489	28513	28417	28405	28720	28476	28495	28583	28480	28397	28484	28541	28524	28505	28103	28205	28347	28314	28514	28507	28517	28447	28297	28386	28475	28859
20062	34640	34223	28158	25114	22906	21797	20842	20238	19636	19441	19301	18961	18759	18736	18521	18456	18216	18044	17910	18034	18143	17954	17936	17912	18018	17982	17952	17843	17896	17747	17828	17803	17945	17857	17680	17839	17775	17905	17820	17768	17788	17829	17837	17671	17947	17725	17718	17755	17889	17699	17792	17805	17695	17791	17697	17645	17788	17645	17472	17598	17701	17700	17675	17525	17586	17577	17577	17657	17576	17568	17782	17698	17593	17557	17727	17709	17833	17613	17634	17618	17662	17620	17567	17521	17715	17655	17600	17827	17485	17672	17551	17652	17446	17695	17598	17579	17634	17469	17602	17668	17922	17660	17818	17651	17596	17815	17722	17750	17546	17530	17595	17643	17663	17634	17711	17551	17933	17506	17659	17650	17519	17626	17751	17613	17642	17607	17652	17556	17488	17579	17736	17635	17412	17597	17613	17576	17541	17672	17542	17513	17502	17528	17711	17627	17775	17479	17780	17617	17530	17722	17572	17617	17508	17742	17669	17528	17439	17731	17605	17593	17613	17662	17675	17561	17623	17636	17403	17646	17585	17492	17600	17485	17647	17507	17598	17698	17659	17556	17682	17621	17588	17634	17567	17655	17805	17421	17536	17521	17784	17703	17608	17851	17551	17600	17640	17576	17638	17605	17744	17597	17577	17677	17807	17745	17516	17626	17494	17632	17389	17735	17591	17586	17746	17785	17612	17693	17613	17812	17693	17730	17536	17655	17805	17629	17673	17670	17721	17552	17401	17495	17548	17680	17516	17572	17781	17799	17627	17523	17454	17587	17658	17513	17544	17669	17705	17574	17520	17796	17651	17657	17619	17602	17647	17665	17569	17723	17535	17538	17558	17458	17573	17545	17757	17581	17664	17593	17560	17610	17499	17409	17549	17715	17623	17730	17651	17608	17621	17495	17740	17578	17529	17472	17439	17677	17610	17539	17634	17604	17463	17652	17641	17646	17555	17489	17557	17683	17523	17626	17467	17659	17491	17485	17703	18019	17658	17806	17706	17740	17631	17722	17552	17690	17732	17665	17604	17643	17579	17510	17440	17716	17611	17651	17488	17800	17608	17637	17603	17701	17545	17636	17682	17616	17489	17496	17649	17648	17636	17427	17661	17633	17513	17450	17548	17661	17705	17567	17670	17549	17503	17596	17674	17612	17617	17704	17509	17693	17613	17616	17585	17520	17530	17642	17587	17862	17633	17805	17619	17568	17318	17833	17605	17635	17586	17544	17612	17786	17405	17583	17531	17424	17430	17680	17677	17516	17619	17689	17627	17640	17658	17658	17464	17530	17682	17381	17668	17703	17495	17684	17658	17687	17673	17564	17574	17664	17655	17540	17750	17615	17574	17533	17654	17583	17475	17722	17679	17686	17541	17555	17529	17494	17752	17622	17637	17829	17503	17435	17623	17545	17528	17740	17604	17473	17683	17510	17791	17656	17695	17752	17640	17584	17565	17869	17539	17403	17590	17398	17658	17754	17613	17699	17569	17648	17642	17536	17489	17684	17543	17620	17695	17330	17710	17474	17644	17587	17687	17643	17599	17514	17688	17463	17672	17739	17586	17549	17562	17678	17667	17559	17448	17579	17738	17620	17563	17418	17689	17579	17579	17541	17535	17698	17634	17590	17635	17479	17534	17745	17731	17798	17671	17601	17611	17685	17591	17536	17577	17672	17499	17677	17465	17656	17647	17656	17547	17635	17634	17483	17416	17744	17593	17661	17505	17500	17639	17693	17740	17716	17564	17649	17387	17649	17579	17659	17604	17692	17652	17583	17574	17729	17412	17750	17755	17581	17536	17675	17651	17579	17561	17448	17756	17655	17417	17481	17723	17410	17707	17500	17739	17649	17528	17609	17644	17614	17652	17594	17628	17696	17734	17650	17648	17563	17377	17692	17682	17711	17417	17507	17559	17391	17784	17734	17658	17799	17769	17635	17663	17731	17651	17551	17489	17705	17625	17617	17345	17612	17627	17690	17643	17606	17747	17658	17566	17633	17522	17538	17602	17533	17557	17609	17705	17445	17622	17514	17688	17614	17598	17593	17653	17720	17504	17733	17606	17547	17585	17690	17521	17460	17549	17551	17560	17712	17493	17705	17645	17524	17647	17460	17428	17539	17506	17701	17581	17613	17612	17602	17726	17765	17757	17528	17588	17706	17564	17594	17698	17645	17591	17701	17718	17720	17560	17519	17323	17624	17477	17632	17707	17599	17627	17665	17676	17556	17661	17648	17659	17828	17578	17555	17436	17549	17639	17718	17552	17658	17593	17789	17551	17578	17659	17559	17498	17822	17492	17602	17636	17713	17490	17433	17659	17655	17466	17616	17411	17761	17459	17660	17724	17634	17477	17579	17614	17724	17618	17510	17510	17750	17637	17769	17746	17625	17448	17560	17580	17534	17716	17461	17724	17545	17654	17519	17575	17523	17659	17395	17683	17557	17584	17642	17594	17475	17649	17550	17513	17611	17511	17622	17569	17468	17581	17454	17656	17748	17553	17696	17517	17653	17486	17583	17701	17427	17728	17728	17606	17410	17571	17654	17633	17546	17587	17666	17613	17726	17637	17638	17535	17761	17664	17840	17476	17633	17567	17587	17635	17699	17625	17424	17463	17717	17580	17712	17709	17653	17737	17658	17595	17680	17674	17534	17676	17644	17553	17662	17570	17611	17465	17671	17576	17634	17449	17578	17622	17585	17447	17464	17563	17489	17856	17671	17377	17676	17502	17618	17597	17465	17753	17696	17499	17501	17577	17610	17628	17620	17558	17622	17504	17705	17512	17539	17693	17624	17515	17640	17620	17499	17607	17343	17681	17662	17638	17427	17565	17576	17627	17599	17626	17580	17615	17556	17649	17667	17624	17732	17573	17484	17748	17672	17716	17451	17634	17575	17538	17575	17568	17512	17633	17643	17535	17586	17609	17589	17646	17552	17601	17691	17628	17512	17843	17588	17491	17763	17702	17715	17690	17513	17632	17493	17489	17649	17612	17504	17709	17628	17680	17609	17769	17597	17618	17754	17690	17642	17766	17590	17542	17830	17770	17623	17480	17759	17562	17652	17595	17628	17620	17616	17703	17568	17662	17636	17461	17552	17518	17674	17687	17603	17447	17659	17559	17587	17665	17536	17817	17401	17574	17624	17680	17571	17602	17670	17555	17617	17532	17589	17476	17609	17537	17631	17631	17701	17674	17780	17476	17498	17503	17681	17690	17655	17403	17708	17601	17599	17708	17885	17568	17548	17505	17534	17555	17661	17643	17766	17544	17559	17503	17688	17509	17629	17646	17785	17564	17621	17541	17689	17744	17560	17722	17557	17632	17515	17645	17642	17793	17570	17388	17547	17743	17726	17688	17675	17518	17700	17610	17607	17487	17687	17501	17613	17545	17616	17454	17572	17558	17550	17645	17706	17521	17531	17590	17518	17638	17736	17607	17603	17514	17480	17566	17604	17597	17529	17404	17449	17766	17528	17638	17620	17798	17714	17564	17592	17641	17708	17540	17619	17614	17481	17645	17717	17431	17555	17682	17576	17610	17780	17562	17721	17522	17471	17490	17617	17579	17521	17526	17628	17641	17432	17501	17591	17482	17606	17476	17588	17481	17845	17708	17541	17616	17616	17607	17609	17472	17567	17687	17455	17756	17535	17340	17771	17739	17616	17551	17677	17647	17512	17480	17672	17660	17534	17736	17557	17461	17780	17714	17599	17731	17586	17612	17611	17774	17623	17694	17561	17630	17654	17362	17544	17619	17779	17706	17664	17659	17552	17706	17590	17586	17594	17553	17526	17521	17734	17642	17709	17592	17755	17616	17706	17608	17656	17629	17653	17725	17617	17786	17677	17655	17662	17628	17710	17704	17612	17372	17428	17628	17656	17687	17825	17561	17424	17606	17458	17639	17638	17506	17612	17768	17621	17768	17673	17594	17720	17529	17587	17678	17496	17526	17501	17486	17671	17585	17606	17735	17499	17620	17684	17582	17681	17476	17601	17682	17629	17693	17665	17710	17381	17757	17520	17574	17669	17579	17612	17581	17670	17667	17749	17667	17683	17592	17466	17582	17629	17730	17776	17555	17515	17616	17771	17667	17700	17669	17679	17450	17519	17672	17576	17489	17509	17548	17559	17581	17550	17549	17725	17684	17659	17444	17502	17778	17682	17764	17617	17436	17855	17624	17779	17453	17630	17643	17618	17742	17836	17701	17572	17733	17610	17461	17642	17443	17609	17783	17361	17604	17607	17654	17317	17471	17600	17570	17711	17635	17553	17442	17581	17673	17675	17688	17534	17539	17630	17704	17594	17667	17616	17686	17501	17430	17480	17622	17753	17707	17618	17555	17520	17306	17535	17537	17676	17720	17639	17496	17578	17636	17693	17491	17657	17482	17574	17550	17414	17596	17640	17712	17726	17513	17576	17592	17711	17621	17622	17668	17617	17621	17641	17763	17595	17700	17694	17690	17594	17817	17644	17506	17453	17542	17680	17653	17557	17608	17526	17572	17464	17624	17676	17757	17494	17666	17669	17584	17705	17724	17620	17619	17755	17572	17576	17511	17532	17469	17812	17660	17569	17548	17533	17642	17557	17564	17462	17479	17592	17534	17481	17636	17622	17672	17541	17365	17669	17606	17566	17734	17398	17724	17581	17811	17645	17665	17540	17643	17286	17565	17592	17676	17684	17734	17497	17632	17545	17457	17630	17590	17574	17847	17380	17702	17713	17781	17468	17868	17528	17490	17614	17673	17560	17638	17609	17362	17572	17579	17541	17591	17509	17586	17682	17680	17665	17493	17479	17604	17551	17693	17645	17655	17528	17744	17665	17478	17574	17553	17790	17711	17671	17657	17598	17619	17705	17712	17634	17681	17621	17531	17935	17612	17821	17518	17648	17492	17493	17603	17500	17751	17382	17588	17485	17596	17660	17607	17627	17613	17525	17545	17522	17435	17635	17645	17481	17525	17532	17788	17549	17525	17747	17653	17601	17560	17434	17591	17637	17737	17568	17639	17612	17586	17608	17682	17394	17651	17683	17566	17675	17708	17690	17622	17508	17634	17494	17662	17584	17607	17761	17687	17651	17745	17538	17628	17554	17716	17506	17655	17644	17573	17702	17608	17618	17611	17645	17577	17634	17530	17502	17513
35397	28853	33290	32849	30624	30926	30890	30294	30054	30181	30092	30216	30262	30325	30051	29772	29946	30075	29843	30001	29966	29795	30113	29907	29927	29939	30016	29955	29998	29693	30044	29968	29793	29944	29849	30173	30224	29775	29818	29810	29800	29852	29758	29963	29826	29684	29868	29911	29607	29856	30142	29666	29714	29890	29913	29899	29793	29842	29704	29846	30108	29903	29886	29501	29426	29756	29879	29895	29745	29847	29842	29806	29816	29826	29754	29838	29560	29516	29862	29863	30045	29854	29974	29746	29816	29653	29832	29927	29521	29392	29889	29755	29960	29606	29548	30051	30026	29989	29762	29838	29659	29759	29794	29758	29696	29925	29848	29738	29918	29558	29769	30023	30009	29894	29906	29783	29922	29734	29839	29969	29493	29715	30158	29925	29641	29917	29925	29632	29832	29796	29617	29634	29722	29718	30009	29662	29760	29699	29818	29766	29611	29871	29783	29664	29813	29852	29835	29371	29677	29758	29769	29837	29940	29658	30152	29643	29716	29856	29728	30023	29921	29821	29742	29427	29733	29920	29763	29241	29798	29681	30006	29714	29874	29765	29910	29685	29910	29858	29707	29675	29583	29918	29930	29704	29847	29712	30011	29667	29852	29859	29815	29597	29898	29646	29776	29682	29673	30010	29848	29661	29601	29841	29793	29808	30026	29658	29818	29875	29815	29686	29535	29425	29860	29475	29699	29671	29714	29727	29846	29932	29888	29856	29730	29981	29534	29823	29719	29823	29753	30025	30031	29856	29832	29699	29807	29722	29959	29843	29619	29696	29629	29848	29755	29638	29695	29734	29744	29661	29629	29921	29745	29982	29789	29678	29793	29650	29701	29922	29767	29586	29711	29735	29818	29568	29511	29822	29669	29958	29801	29667	29689	29536	29998	29842	29735	29895	29845	29783	29915	29671	29969	29839	29983	29762	29789	29523	29941	29821	29706	29611	29790	29730	29952	29656	29859	29874	30170	29622	29786	29812	29718	29848	29977	30070	29991	29688	29908	29774	29502	29776	30150	29774	29685	30018	29954	29688	29707	29843	29757	30059	29941	29679	29989	29923	29770	29787	29998	29835	29797	29723	29780	29911	30077	29944	30001	29771	29691	29578	29583	29648	29788	29789	29696	29778	29884	29887	29549	29703	29776	29760	29912	30004	29738	29918	29775	29503	29875	29718	29617	29791	29737	29819	30050	29810	29817	29683	29699	29762	29666	29947	29539	29931	29978	29991	29946	29567	29557	30045	29725	29731	29848	29801	29459	29596	29830	29892	29814	29876	29812	29715	29854	29728	29968	30002	29879	29585	29813	29744	29929	29847	29798	29777	29682	29780	29813	29797	29831	29842	29777	30042	29986	29899	29769	29843	29721	29725	29758	29795	29480	29745	29860	29677	29852	29801	29686	29979	29977	30032	29812	29985	29739	29827	29791	29837	29741	29620	29671	30013	30042	29773	29789	29980	29510	29580	29901	29799	29616	29727	29999	30049	29731	29869	29783	29649	29887	29837	29562	29870	29494	29996	29962	29702	29876	29714	29700	29626	29988	29878	29676	29584	29440	29711	29861	29557	29798	29815	29720	29672	29628	29948	29711	29899	29734	29704	29581	29794	29565	29655	30180	29919	29772	29976	29648	29797	29610	29758	29790	29958	29744	29623	29987	29760	29755	29772	29604	29880	29916	29966	29759	29619	29851	29981	29745	29818	29925	29935	29750	29654	29899	29941	29897	29786	29825	29606	29694	30018	29727	29819	29915	30033	29851	29613	30049	29831	29725	29833	29889	29787	29891	29766	29767	29728	29652	29780	29817	30127	29521	29571	29962	29682	29829	30041	29743	30093	29638	29749	29585	29922	29970	30111	29777	29982	29843	29804	30021	29654	29832	29633	29756	29693	29879	29869	29766	29913	30213	29763	29765	29811	29847	29611	29775	29941	30025	29834	29504	29621	29755	29561	29546	29696	29756	29600	29786	29762	29967	29928	29835	29774	29786	29647	29699	29945	29749	29594	29605	29695	29742	29732	29960	29858	29839	29516	29864	29604	29782	29757	29874	29829	29586	29971	29685	29890	29956	29787	29994	29746	29962	29832	29706	29892	30037	29835	29878	29956	29765	29794	29966	29701	29771	29725	29878	29765	29776	29793	29875	29721	29892	29900	29764	29923	29755	29943	29890	29948	29819	29860	29712	29846	29738	30049	29833	29781	29778	29635	29562	29902	30138	29786	29865	29880	29810	29937	29656	29746	29865	29783	29716	29818	29981	29429	29759	29708	29853	29813	29547	29992	29631	29712	29694	29626	29911	29652	29869	29919	30040	29846	29768	29807	29708	29766	29919	29754	29929	29678	29856	29901	30022	29695	29870	30020	29775	29589	29645	29555	29675	29640	29769	29816	29722	29629	29893	29819	29862	29882	29871	29708	29774	29694	29742	29950	29828	30141	29799	29675	29804	29852	29913	29710	29704	29747	29843	29815	29832	29755	29717	29709	29887	29768	29615	29866	29717	29823	29814	29686	29972	29760	30039	29623	29933	29666	29896	30044	29930	29944	29885	29990	29956	29948	30086	30078	29812	29787	29880	29892	29606	29906	29985	29424	30019	29780	29744	29772	29753	29904	29674	29844	29830	29915	29823	29906	29793	29838	29825	29860	29534	29571	29763	29911	29506	29644	29794	29807	29541	29739	29676	29804	29892	29812	29750	29683	29844	29814	29814	29685	29756	29866	29691	29647	29723	29753	29617	29608	30005	30117	29952	29407	29702	29869	29635	29637	29813	29725	29908	29733	29857	29761	29794	30012	29783	29700	29739	29771	29664	29921	29791	30049	29920	30117	29870	29910	29647	29939	29674	29739	29651	29553	29680	29830	29855	29825	29518	29829	29897	29788	29758	29817	29766	29734	29916	29934	29864	30067	29875	29944	29714	29910	29732	29746	29927	29738	29891	29720	29707	29805	30080	29954	29697	29807	29696	29758	29819	29801	29915	29572	29855	29738	29630	29520	29729	29978	29896	29760	29819	29671	29892	29691	30032	29527	29718	29537	29842	29839	29853	29652	30117	29692	29581	29701	29645	29865	29769	29923	29959	29897	29842	29833	29676	29653	29924	30010	29936	29627	29713	29658	29796	29488	29858	29981	29859	29808	30044	29543	29509	29842	29759	29800	29560	29909	29699	29635	29665	29774	29865	29856	29739	29798	29810	29873	29593	29612	29938	30072	29980	29824	29924	29709	29929	29862	29908	29747	29840	29779	29684	29599	29915	29782	29863	29920	29799	29838	29771	30053	29818	29928	29642	29882	29947	29608	29859	29755	29721	29849	29692	29828	29795	29947	29971	30144	29731	29841	30042	29623	29682	29574	29883	29768	29805	29715	29852	29520	29674	29760	29759	29632	29723	29904	29669	29836	29677	29733	29693	29566	29918	29596	30013	29630	29614	29762	29805	30058	30024	29924	29869	29679	29844	29815	29856	29785	29642	29756	29996	29719	29851	29926	29676	29917	29650	29788	29810	29822	29761	29760	29975	29907	29908	29771	29568	29896	29664	29736	29826	29814	29684	29845	30000	29603	29643	29733	29936	29708	29804	29646	29870	29647	29901	29773	29808	29968	29998	29780	29752	29599	30018	29766	29672	29642	29696	29611	29315	29527	30047	29648	30052	29661	29617	29683	29861	29840	29934	30176	29849	29955	29936	29735	30066	30106	29785	29642	29937	29868	30028	29606	29953	30014	29832	29912	29659	29816	29643	29565	29721	29801	29706	29748	29753	29680	30017	29724	29741	29970	29749	29795	29608	29533	29622	29669	29737	29519	29788	29831	29563	29741	29859	29704	29779	29733	29816	29914	29949	29704	29885	29783	29835	29830	30021	29849	29971	29780	29845	29720	29528	29818	29999	29837	29486	29649	29835	29616	29921	29761	29534	29832	29794	29937	29802	29718	29703	29738	29698	29793	29946	29978	29953	29810	29905	29849	29935	29925	30065	29785	29823	29878	29776	29825	29874	29887	29989	29734	29758	29658	29572	29667	30001	29784	29730	29896	30170	29810	29809	29764	29684	29809	29759	29811	29821	29789	29809	29871	29825	29965	29744	29913	29647	29722	29807	29896	29777	29656	29660	29822	30000	29910	29591	29792	29815	29881	29815	29633	29551	29775	29798	29783	29734	29663	29871	29924	29734	29771	30034	29887	29996	29778	29822	29594	29730	29888	29866	29745	29611	29809	29565	29716	30074	29691	29667	29879	29714	29986	29718	29816	29991	29795	29729	30186	29704	29513	29832	29741	29612	29609	29857	29696	29693	29817	29882	29718	29754	29767	29993	29852	29959	29610	29798	29771	29823	29923	29788	29640	29909	29898	29674	29778	29787	29982	29786	29707	29842	29834	30093	29634	29949	29972	30157	29827	29931	29555	29837	29787	29819	29886	29695	29767	29723	29754	29827	29782	29870	30136	29911	29663	29841	30000	29764	29729	29779	29595	29660	29741	29798	29644	30040	29953	29821	30027	29895	29922	29792	29952	29709	29812	29642	30019	29736	29927	30041	29737	29825	30019	29654	29780	29946	29755	29863	29780	29825	30143	29853	29729	30101	29907	29777	29794	29712	29793	29737	30004	29771	30006	29833	29853	29922	29963	29890	29771	29792	29832	29692	29745	29802	29467	30067	29812	29944	29780	29799	30114	29738	29682	29520	29739	30086	29726	29837	29775	30018	29858	29865	29973	29732	29739	29874	29848	29989	30005	29893	29632	29770	29931	29866	29707	29718	29562	29847	29966	29687	29692	29826	29755	29894	29855	29646	29792	29846	29844	29990	29695	29885	29802	29723	29815	30116	29999	29909	30014	29980	29988	29837	29833	29744	29699	29924	29868	29698	30005	29471	29986	29670	29877	29776	29809	29985	29639	29741	29491	29629	29867	29765	29521	29667	29852	30159	29623	29466	29846	29909	29927	29879	29813	29686	29786	29637	29760	29981	29848	29980	29917	29915	29885	30000	29923	29608	29495	29882	29813	29739	29683	29779	29809	29712	29777	29756	29925	29900	29977	29750	29761	29817	29991	29987	29671	29620	30095	29645	29466	29762	29936	29613	30051	29690	30018	30036	29904	29708	29611	29709	29979	29819	29892	29936	29948	29972	29928	29833	29805	29888	29852
21192	23438	23412	21295	20239	19698	19284	19064	18901	18785	18758	18709	18681	18518	18523	18400	18516	18489	18343	18601	18374	18269	18252	18486	18339	18336	18469	18476	18401	18350	18205	18283	18445	18375	18436	18163	18306	18544	18379	18311	18424	18276	18480	18364	18173	18280	18224	18390	18296	18283	18324	18388	18278	18395	18155	18263	18338	18184	18462	18283	18242	18360	18375	18244	18226	18245	18409	18238	18232	18238	18379	18314	18228	18186	18372	18273	18358	18163	18273	18291	18291	18276	18580	18382	18391	18328	18416	18047	18339	18296	18324	18131	18178	18300	18181	17861	18249	18331	18176	18371	18311	18397	18375	18338	18211	18185	18351	18141	18257	18125	18390	18153	18338	18142	18300	18270	18054	18266	18273	18230	18259	18374	18213	18208	18132	18389	18324	18149	18325	18201	18349	18299	18188	17994	18297	18111	18207	18093	18164	18287	18257	18289	18108	18277	18388	18341	18292	18135	18120	18166	18200	18299	18259	18179	18095	18293	18354	18177	18148	18088	18211	18224	18414	18389	18325	18017	18330	18279	18228	18286	18180	18423	18479	18309	18266	18270	18257	18403	18450	18148	18206	18058	18093	18240	18038	18527	18273	18146	18358	18038	18181	18240	18217	18144	18428	18216	18426	18069	18128	18162	18258	18468	18377	18154	18340	18378	18260	18318	18123	18365	18252	18209	18218	18106	18443	18398	18200	18208	18297	18376	18291	18290	18190	18100	18402	18269	18037	18244	18010	18048	18244	18372	18206	18122	18150	18334	18275	18135	18312	18160	18262	18259	18288	18153	18207	18413	18251	18334	18234	18192	18013	18283	18237	18224	18157	18190	18184	18233	18250	18269	18308	18326	18268	18390	18402	18434	18187	18151	18307	18258	18312	18296	18448	18292	18338	18357	18232	18345	18157	18305	18419	18349	18225	18230	18194	18266	18293	18243	18165	18218	18298	18371	18275	18157	18181	18341	18387	18021	18359	18260	18166	18153	18179	18237	18188	18406	18366	18317	18258	18237	18323	18282	18367	18380	18157	18303	18244	18135	18348	18200	18242	18304	18223	18177	18242	18243	18182	18199	18157	18442	18265	18467	18292	18156	18441	18194	18296	18309	18264	18225	18203	18189	18278	18241	18199	18315	18141	18249	18181	18280	18181	18432	18353	18248	18274	18085	18165	18235	18364	18240	18470	18370	18361	18378	18160	18327	18297	18234	18090	18337	18248	18286	18346	18202	18374	18316	18180	18310	18350	18406	18379	18215	18310	18225	18295	18272	17932	18287	18234	18305	18154	18222	18248	18282	18289	18199	18140	18290	18537	18165	18324	18369	18260	18244	18327	18324	18198	18091	18264	18238	18604	18279	18211	18100	18213	18217	18465	18275	18383	18302	18188	18143	18134	18082	18319	18531	18254	18127	18290	18155	18271	18456	18258	18283	18122	18317	18293	18333	18356	18356	18379	18106	18258	18312	18216	18327	18253	18330	18223	18283	18272	18483	18361	18308	18330	18249	18249	18163	18429	18052	18223	18366	18200	18126	18277	18401	18424	18133	18394	18141	18359	18099	18168	18148	18205	18268	18263	18399	18274	18287	18239	18218	18155	18312	18360	18368	18113	18188	18128	18434	18285	18017	18166	18292	18290	18293	18087	18168	18498	18220	18170	18173	18328	18177	18469	17995	18264	18207	18060	18117	18162	18074	18397	18331	18182	18207	18298	18143	18400	18265	18191	18305	18243	18306	18195	18442	18288	18210	18321	18175	18233	18191	18337	18245	18327	18316	18303	18108	18216	18314	18250	18215	18157	18255	18386	18297	18366	18181	18232	18323	18223	18150	18281	18268	18355	18407	18211	18365	18435	18339	18285	18181	18226	18170	18342	18184	18159	18212	18281	18323	18356	18171	18189	18080	18287	18085	18130	18038	18348	18224	18384	18261	18107	18216	18389	18281	18179	18249	18154	18325	18107	18193	18199	18189	18184	18110	18187	18268	18135	18250	18302	18129	18148	18113	18353	18305	18128	18389	18203	18212	18220	18319	18429	18185	18457	18144	18346	18216	18288	18204	18425	18258	18308	18109	18246	18226	18160	18334	18296	18391	18235	18341	18402	18249	18208	18361	18298	18214	18318	18241	18283	18268	18222	18290	18167	18309	18128	18381	18163	18180	18291	18275	18105	18230	18383	18233	18314	18294	18125	18305	18224	18285	18418	18431	18445	18217	18278	18011	18091	18333	18177	18336	18372	18333	18124	18332	18272	18167	18175	18253	18277	18172	18262	18207	18146	18215	18121	18216	18133	18119	18386	18135	18296	18279	18280	18199	18210	18080	18253	18351	18276	18184	18209	18218	18456	18339	18138	18079	18294	18212	18236	18039	18208	18427	18420	18223	18442	18346	18488	18267	18124	18187	18311	18315	18303	18284	18155	18313	18316	18196	18209	18284	18222	18176	18322	18168	18231	18238	18173	18431	18311	18218	18292	18373	18279	18248	18292	18211	18079	18335	18057	18349	18219	18256	18261	18265	18235	18370	18427	18279	18346	18359	18342	18256	18339	18326	18379	18163	18223	18119	18283	18126	18506	18250	18039	18419	18350	18331	18334	18154	18383	18207	18351	18316	18175	18205	18078	18297	18277	18365	18166	18230	18238	18343	18322	18246	18199	18333	18322	18449	18525	18188	18377	18178	18266	18288	18145	18161	18366	18391	18289	18296	18284	18186	18289	18187	18091	18257	18286	18362	18317	18227	18517	18320	18370	18239	18220	18402	18140	18300	18314	18356	18418	18312	18457	18338	18379	18126	18164	18381	18117	18224	18129	18242	18352	18326	18404	18386	18393	18074	18069	18183	18260	18313	18270	18273	18240	18205	18306	18317	18362	18210	18174	18369	18277	18394	18324	18357	18154	18145	18392	18311	18278	18386	18330	18285	18227	18279	18294	18332	18282	18259	18158	18320	18053	18153	18345	18398	18247	18198	18158	18266	18222	18183	18305	18232	18084	18132	18391	18520	18457	18190	18190	18459	18236	18175	18259	18064	18289	18203	18053	18363	18213	18393	18321	18339	18033	18343	18238	18223	18401	18240	18416	18231	18429	18297	18167	18060	18284	18397	18425	18239	18254	18248	18395	18337	18097	18441	18218	18246	18203	18248	18272	18268	18355	18316	18364	18224	18229	18194	18341	18320	18482	18124	18273	18353	18262	18254	18168	18292	18335	18370	18173	18183	18484	18102	18208	18294	18128	18187	18232	18158	18215	18198	18399	18341	18194	18493	18010	18300	18133	18160	18245	18135	18366	18345	18180	18281	18435	18273	18261	18361	18501	17941	18193	18480	18328	18421	18323	18388	18364	18244	18099	18261	18424	18322	18236	18278	18533	18321	18217	18104	18378	18312	18302	18374	18236	18344	18246	18241	18343	18022	18053	18215	18152	18309	18262	18285	18252	18146	18338	18413	18286	18197	18250	18195	18304	18307	18360	18115	17991	18406	18320	18358	18291	18101	18137	18232	18366	18240	18261	18316	18146	18139	18180	18264	18341	18196	18286	18243	18266	18352	18252	18494	18218	18186	18290	18242	18313	18301	18383	18158	18134	18343	18229	18310	18334	18247	18210	18310	18402	18228	18361	18440	18376	18261	18285	18115	18460	18243	18197	18209	18371	18255	18277	18133	18274	18323	18270	18284	18341	18356	18079	18116	18535	18320	18437	18278	18399	18395	18184	18226	18418	18251	18048	18412	18202	18437	18430	18363	18212	18370	18183	18263	18321	18234	18274	18167	18300	18183	18256	18196	18349	18221	18301	18215	18290	18296	18311	18097	18110	18352	18147	18321	18291	18378	18317	18216	18287	18076	18293	18137	18192	18359	18331	18189	18238	18052	18374	18334	18248	18316	18186	18253	18254	18237	18280	18288	18261	18193	18410	18298	18165	18413	18339	18342	18266	18358	18259	18133	18213	18373	18388	18246	18387	18143	18198	18426	18458	18236	18258	18299	18294	18218	18261	18379	18281	18336	18378	18282	18279	18429	18357	18411	18267	18290	18214	18230	18293	18279	18352	18199	18308	18453	18231	18276	18335	18236	18235	18035	18327	18167	18227	18285	18184	18130	18329	18176	18065	18345	18187	18388	18204	18300	18393	18044	18256	18379	18254	18305	18428	18176	18254	18140	18289	18298	18225	18235	18332	18256	18391	18348	18373	18174	18274	18291	18350	18373	18317	17970	18231	18220	18037	18303	18238	18267	18388	18226	18474	18318	18199	18186	18333	18396	18310	18127	18109	18214	17994	18165	18194	18155	18139	18279	18165	18283	18279	18414	18152	18312	18296	18195	18100	18257	18307	18381	18220	18341	18279	18295	18343	18127	18396	18299	18181	18300	18191	18220	18209	18134	18193	18225	18291	18409	18300	18139	18198	18175	18363	18245	18255	18369	18292	18276	18304	18224	18162	18247	18221	18400	18221	18275	18331	18333	18278	18298	18233	18200	18058	18227	18240	18331	18217	18295	18420	18242	18251	18307	18471	18466	18409	18197	18188	18253	18155	18176	18187	18347	18225	18228	18335	18214	18358	18561	18350	18379	18211	18333	18287	18298	18203	18211	18495	18390	18202	18271	18320	18237	18301	18334	18232	18216	18200	18208	18355	18188	18396	18531	18532	18233	18239	18288	18312	18293	18224	18257	18223	18298	18362	18328	18426	18231	18356	18293	18158	18296	18185	18514	18220	18311	18465	18260	18164	18270	18181	18169	18136	18342	18335	18405	18234	18160	18285	18174	18190	18062	18299	18250	18349	18208	18404	18282	18232	18286	18047	18177	18355	18076	18438	18208	18258	18425	18386	18305	18247	18184	18270	18254	18310	18366	18270	18173	18327	18274	18290	18400	18245	18277	18389	18238	18255	18151	18358	18346	18233	18238	18281	18279	17990	18313	18222	18082	18372	18278	18225	18349	18395	18096	18114	18209	18214	18223	18136	18363	18482	18213	18247	18239	18292	18257	18185	18054	18482	18292	18170	18274	18343	18129	18299	18379	18338	18173	18275	18267	18158	18366	18201	18265	18330	18306	18356	18233	18300	18298	18473	18158	18208	18235	18247	18317	18331	18275	18365	18233	18269	18336	18222	18276	18220	18331	18221	18307	18353	18204	18144	18348
24180	21160	27684	25479	24810	29457	32053	29670	29031	29226	29177	28854	28569	28692	28657	28315	28349	28382	28391	28429	28383	28313	28368	28409	28403	28354	28660	28291	28296	28349	28212	28313	28456	28272	28341	28320	28174	28372	28458	28292	28062	28254	28217	28424	28433	28102	28113	28051	28142	28185	28152	28115	28138	28374	28105	28198	27954	28269	28273	27947	28098	28038	28196	28303	28176	28109	28258	27811	28246	28154	27867	27861	28166	28135	27959	28239	27919	28095	28053	28169	27975	28102	28038	27967	28005	27970	28196	28158	28181	28132	27853	27795	28194	27913	28259	28060	28148	28054	28058	27938	27911	28013	28154	28297	28162	28005	28032	27986	28179	28085	28001	28337	27992	27917	28189	28064	28039	28005	27919	27818	27973	28143	27957	28009	27865	27994	28015	28028	27899	27999	28263	28059	27979	27979	28174	27907	28066	28283	28024	27888	28238	28074	27900	28013	28193	27920	28066	28164	28043	28205	28040	27926	27861	28097	27990	27892	28258	28070	28121	28320	28379	28146	28171	27929	28143	28129	28141	27815	28022	27893	28123	28194	27911	27873	28268	27942	27920	28032	28030	27948	28000	27846	27976	27883	28181	28284	28098	28012	28235	27981	28091	28058	28038	28072	27963	28025	27921	28105	27926	28157	28261	28082	28080	28113	27979	28264	27964	27993	28152	27855	28105	28139	27919	28057	27952	27852	27834	28108	28002	28006	27867	28013	28092	28291	28068	28074	28095	28101	27813	28004	28262	28099	28113	28103	28180	28174	28102	28187	28034	28043	28355	28101	28179	28038	27956	27775	28312	28061	28111	27936	28097	27879	27922	28213	28162	28024	27888	28089	27910	28034	27826	27948	28147	27846	28184	28062	28079	28064	28119	27957	28080	28107	28031	27786	27967	27777	27912	28154	28144	27865	27880	27977	28037	28109	27966	28015	27933	27988	28031	27960	28068	27956	28150	28173	28149	27997	28223	28024	28128	27907	28306	28004	27946	28219	28008	28086	28022	28156	28084	28063	28064	28026	27752	27919	28166	28101	28019	27818	28166	28225	28042	28012	28271	27826	27850	28172	28016	27988	28003	27700	27808	28109	28052	28213	28309	27983	28281	28210	27991	27856	28297	27957	27790	28211	28123	28101	28185	28053	28007	28218	27924	27995	28091	28162	28083	28053	28101	28203	27949	27928	27880	28200	28135	27814	28109	28137	28126	28004	28140	28123	27964	27974	28077	28035	27998	28094	28411	28290	28111	28075	28144	28000	28052	28058	28151	28247	28334	28134	28214	28091	28074	28112	28155	27991	28245	28111	28169	27987	27952	27859	27995	28084	28263	27913	27941	28228	28062	27866	27978	28083	28072	28117	27956	27906	27925	27890	27926	27810	27897	28057	27993	28032	28092	27750	27956	28071	27884	28240	28223	27990	27880	27978	28212	28085	28055	28143	28062	28029	28001	28133	28018	28099	28056	28172	28136	27960	28018	27931	28001	27902	28347	28165	27922	27840	27648	27988	28323	27800	28109	27901	27844	27761	28046	28029	27857	28047	27946	28065	27978	27913	28379	28106	28098	27987	28092	27884	28318	28210	28239	28253	27989	28031	28116	28099	27959	28234	28168	27892	27816	27841	28065	28045	28044	28240	27851	28024	27995	28081	28072	27980	28020	27683	28186	28251	27888	27998	27910	28041	28064	27645	27820	27919	28179	27818	27789	28059	28050	28012	27853	28207	28137	27923	27950	28262	28167	27957	27855	27954	27948	28128	28040	27783	27793	28021	28123	28226	28059	28116	28079	28168	27685	28024	28116	27982	28127	27952	28060	28097	28034	28306	28037	28171	28007	27912	27655	28199	28165	27934	27981	28028	28111	28048	27904	28074	27963	28107	27906	28022	27900	28018	28141	27923	28246	27797	28119	28169	28135	28035	28185	28199	27763	28032	28143	28041	28176	27937	28354	28190	28344	28070	28171	28239	28161	28129	28053	28113	28034	27842	28040	28058	28145	28034	27933	27879	28065	28233	28081	28258	28143	28056	28177	28082	27958	28134	27794	28095	27885	28181	28133	27994	28088	27911	27754	28072	28186	28099	28079	28118	27840	27740	28357	28179	28104	27944	27979	27882	27910	28110	28136	28089	28025	27961	27923	27992	28198	27946	27725	27855	27800	27943	28138	28058	27909	27896	28029	27988	28018	28079	28022	28174	28032	28211	27946	28035	28180	27872	28188	28236	27965	28204	28208	28128	28033	28048	28133	27985	28152	28027	28126	28032	28145	28289	28098	27856	28302	27884	27895	27869	28060	27990	27892	27758	28008	28001	27874	28152	28312	27833	28129	27946	28024	28065	27885	28057	28200	28172	28045	28291	28127	28083	27986	27987	27784	27687	28027	28097	28148	28089	28138	28005	28175	27907	28170	28030	28053	27710	27767	28096	27977	27964	28085	28175	27953	28116	27975	27971	28040	27963	28300	28303	28002	28005	28049	28154	28304	28107	28038	28010	28136	28071	27840	28047	27952	28094	28167	28004	27944	28208	28240	28025	28017	28119	28022	27901	27983	27905	28055	28038	27886	28181	27968	28049	27983	28196	28032	28291	27984	27956	27982	28129	28240	27984	28022	27974	27984	27998	28234	27991	28035	28063	28234	28145	27978	28300	27905	27869	27758	27997	28197	27994	28139	27951	28046	28069	28171	27993	27938	27824	28056	28007	28212	28168	28059	27891	28156	28356	27833	28121	27912	28194	27766	28187	28298	28078	28189	28060	28034	28445	28135	28127	28270	27886	28175	28246	28452	28138	28178	27927	27937	28100	28097	28088	28096	27940	28275	28081	28015	28120	28140	28166	27930	27966	28028	28026	28246	28243	28107	27996	28099	28107	28182	27744	28073	27969	27888	28186	28087	28031	28039	28036	28350	27828	28137	28205	27924	28011	28039	27593	28062	28257	28250	28065	28049	28068	27718	28129	27854	28118	28131	28013	28052	27926	27855	28070	27954	28387	28196	28094	27778	28142	27985	27912	28089	27992	28276	28072	28104	27740	27922	27983	28171	28151	28015	28249	28206	28065	28064	28361	28051	28180	28355	28058	28167	28067	27880	28124	27983	28055	28060	28191	27926	28147	28030	28054	28098	28187	28196	28009	27992	27968	28082	27959	27831	28035	28167	27883	27967	28022	28141	27956	28049	27954	28253	28120	28228	27920	27989	28009	27819	28020	28045	28011	28074	28160	27729	27877	28200	28006	27900	27924	27952	28034	27847	27881	28130	28057	28015	27868	27997	27938	28271	27914	27830	28179	28154	27794	27882	27816	28267	27893	27981	28186	28227	28248	28047	28143	28221	28087	28249	28143	27932	27994	28253	28026	27962	28166	28138	28204	28072	27913	28100	28124	27781	28089	27820	28115	28074	28147	28064	27931	28035	28029	28070	28089	27933	27756	28230	28052	28224	28075	28134	28094	28303	27827	27953	27910	28007	28289	27992	27676	28105	28215	28017	28172	28287	28164	27988	28064	28047	28211	28154	27987	28025	27913	28038	28051	28043	28387	27867	28321	27963	28115	28154	28145	28089	28285	28036	28170	28095	28031	28022	28135	27947	27951	28121	27899	27941	27948	27963	28155	28111	28045	28076	27963	28037	28116	28026	28008	28262	28126	28150	28131	27905	27970	28118	27948	27841	28059	28372	28228	27907	27973	28133	28202	27882	27930	27913	28195	28077	28110	28126	27930	28013	28084	28071	28128	27926	28074	28056	28150	27961	28177	27936	28176	28024	28005	28069	28106	27981	27885	28127	27944	28009	28008	27933	28116	27900	27974	28286	27970	28209	28056	27981	28049	28222	27910	27909	28058	27956	28236	28124	27941	28259	27992	28071	27863	28257	28016	28077	28272	28226	27782	28189	28061	28162	28232	28024	28176	28102	27817	27743	27985	28001	27981	28052	27944	28232	28005	28110	28281	28084	27995	27839	28211	28132	28064	28093	28105	28231	28123	28129	27882	27969	27748	27918	28369	28295	28133	27934	27737	28207	28061	28001	28019	28066	27980	27978	27894	27947	27948	28250	28114	27999	28019	28136	28146	28031	28003	28210	27908	28199	27863	27749	28025	28188	27695	28180	28089	28199	27989	28022	28007	28009	28134	28020	28261	27929	27948	28015	27893	28029	27922	27978	28113	27898	27958	28143	28173	28204	28126	28124	28128	27921	28153	28107	27947	28027	28112	28283	27896	28032	28236	27970	27894	28037	28105	28053	28062	28028	27951	28051	27976	27954	28045	27737	28134	28179	28164	28040	28107	27955	28180	28234	27999	28104	28005	27582	28149	28106	28355	28123	27888	28248	28129	28186	28095	28199	28145	28137	28204	27903	27992	27909	27764	27783	28277	28037	27769	27769	27971	27919	28139	28071	27938	28272	28021	27816	27872	27908	28055	28027	28161	28227	28051	28037	28000	27924	28164	28248	27853	28013	27940	27909	27880	27942	28244	27771	28154	28089	28178	28152	27996	28198	27948	27974	28198	28094	28095	28028	27942	28092	28037	28083	28005	28115	27682	28083	27696	27945	28244	28419	28050	28041	28120	27842	28185	28254	28075	27920	27968	28012	27831	28053	28112	27942	28090	27922	28118	28168	28117	28044	28154	28175	27980	27998	28171	27981	28258	27913	28083	28070	28151	28134	28195	28228	27959	27973	28004	28121	27988	28071	27820	27998	27952	27971	28096	27913	28021	28133	28471	28198	28001	28117	27844	28033	28133	28057	27793	28260	28119	28134	28105	27946	28186	28162	28010	28168	28019	28063	27862	28153	27928	28222	27875	28066	27999	28164	28034	28112	27954	28092	27879	28227	28115	28145	28092	27981	27976	28061	27871	28049	27875	28169	28091	28306	27777	28139	27904	28002	28184	27969	28155	27975	27804	28172	27908	28050	28008	28057	28321	28264	28141	28192	28161	28071	27833	27921	28137	27810	28120	28062	28246	27711	27970	28193	27772	28244	28140	28050	27811	28224	28211	27961	28054	28078	28202	28232	28164	28090	28027	28024	27851	28041	28072	28152	28098	28192	28060	28034	28114	28207	28173	28149	28070	28068	28173	28179	28076	28147	28158	28263	28214	28193	28056	28044	28167	28178	28354	28188	27925	28160	28162	28023	28317	28313	28077
18164	29559	29120	24980	22385	21076	20279	19653	19278	18924	18786	18506	18425	18392	18093	17992	17988	17855	17772	17789	17704	17742	17796	17665	17797	17628	17740	17523	17531	17533	17705	17686	17584	17620	17497	17634	17738	17609	17647	17520	17666	17575	17470	17674	17646	17799	17656	17501	17591	17691	17678	17493	17536	17297	17620	17599	17600	17652	17414	17401	17616	17421	17511	17575	17522	17593	17565	17355	17357	17586	17503	17505	17473	17449	17616	17588	17489	17512	17443	17488	17358	17345	17544	17408	17334	17539	17699	17548	17295	17561	17544	17357	17373	17543	17416	17462	17567	17461	17497	17374	17701	17478	17594	17566	17359	17684	17386	17393	17499	17480	17567	17496	17382	17474	17496	17416	17737	17445	17315	17401	17547	17469	17407	17405	17424	17478	17386	17355	17420	17440	17334	17278	17566	17382	17683	17374	17727	17472	17368	17399	17399	17461	17567	17363	17364	17473	17415	17521	17611	17289	17580	17418	17399	17322	17566	17650	17532	17576	17459	17633	17657	17444	17515	17417	17472	17552	17473	17496	17602	17339	17550	17527	17417	17574	17486	17503	17426	17423	17308	17518	17464	17430	17473	17387	17379	17565	17482	17392	17494	17485	17420	17465	17435	17411	17457	17470	17510	17378	17399	17599	17491	17320	17484	17392	17536	17651	17510	17595	17633	17600	17381	17509	17608	17341	17461	17538	17459	17498	17401	17630	17380	17431	17562	17339	17573	17488	17382	17433	17559	17536	17443	17494	17521	17425	17377	17379	17471	17357	17544	17621	17334	17479	17570	17675	17472	17617	17520	17421	17544	17327	17379	17497	17437	17433	17615	17353	17613	17448	17397	17444	17378	17475	17534	17540	17504	17474	17445	17418	17458	17280	17427	17513	17647	17523	17591	17383	17534	17565	17515	17409	17429	17510	17450	17476	17453	17506	17378	17633	17373	17446	17542	17298	17612	17390	17453	17480	17404	17449	17553	17499	17470	17529	17494	17436	17506	17501	17409	17555	17526	17456	17426	17495	17424	17457	17359	17442	17320	17355	17457	17300	17408	17415	17414	17423	17553	17324	17531	17535	17580	17389	17358	17391	17457	17345	17754	17486	17497	17463	17547	17422	17606	17457	17771	17359	17598	17553	17467	17462	17436	17463	17575	17523	17486	17570	17469	17582	17485	17565	17646	17421	17282	17431	17372	17352	17582	17621	17386	17403	17435	17624	17514	17383	17621	17574	17581	17519	17479	17409	17472	17517	17514	17460	17510	17543	17360	17404	17685	17473	17544	17450	17467	17459	17450	17276	17458	17487	17469	17560	17306	17639	17420	17392	17410	17507	17482	17365	17535	17377	17548	17522	17453	17521	17427	17350	17353	17681	17468	17394	17288	17372	17541	17645	17515	17554	17554	17395	17432	17278	17539	17512	17461	17389	17511	17425	17500	17539	17456	17387	17291	17464	17412	17318	17724	17592	17442	17403	17458	17530	17364	17399	17322	17516	17443	17489	17586	17470	17272	17565	17486	17537	17571	17512	17337	17492	17484	17424	17308	17434	17287	17641	17457	17299	17452	17625	17597	17317	17493	17361	17558	17520	17555	17397	17422	17462	17538	17282	17539	17528	17552	17370	17310	17545	17673	17565	17489	17264	17593	17581	17437	17458	17563	17410	17450	17439	17276	17687	17467	17341	17345	17496	17424	17390	17467	17429	17656	17518	17477	17504	17347	17664	17315	17412	17663	17488	17416	17509	17536	17502	17463	17476	17570	17672	17482	17450	17544	17509	17508	17525	17578	17651	17512	17755	17452	17469	17451	17403	17575	17591	17482	17480	17558	17444	17707	17563	17331	17306	17491	17542	17482	17369	17391	17349	17441	17416	17391	17429	17513	17302	17436	17464	17325	17339	17446	17327	17447	17658	17539	17616	17448	17505	17448	17375	17407	17532	17504	17343	17637	17582	17415	17467	17399	17457	17384	17563	17319	17475	17439	17520	17369	17579	17635	17420	17661	17590	17480	17296	17547	17413	17691	17464	17583	17515	17359	17459	17527	17552	17566	17508	17503	17535	17339	17573	17521	17461	17467	17465	17535	17401	17588	17392	17641	17352	17593	17512	17330	17472	17511	17442	17466	17478	17465	17519	17479	17505	17487	17485	17537	17551	17364	17335	17602	17423	17568	17527	17592	17508	17477	17208	17384	17539	17385	17424	17487	17439	17499	17510	17378	17551	17358	17530	17504	17388	17330	17356	17503	17544	17519	17367	17533	17350	17211	17397	17515	17572	17428	17491	17548	17188	17471	17466	17408	17356	17590	17546	17446	17359	17541	17439	17490	17318	17355	17486	17338	17459	17440	17458	17602	17431	17543	17465	17364	17474	17292	17409	17684	17434	17387	17468	17330	17381	17503	17692	17391	17336	17642	17438	17483	17642	17536	17586	17589	17547	17381	17556	17585	17506	17463	17472	17525	17556	17585	17691	17400	17440	17678	17419	17355	17531	17430	17514	17577	17364	17594	17487	17531	17687	17452	17438	17303	17450	17370	17273	17310	17501	17489	17596	17419	17478	17352	17527	17321	17505	17750	17319	17400	17626	17557	17620	17531	17483	17698	17550	17513	17480	17403	17439	17688	17424	17549	17547	17430	17535	17578	17483	17650	17402	17679	17596	17529	17646	17569	17351	17507	17487	17410	17454	17511	17455	17426	17456	17586	17456	17554	17504	17521	17493	17442	17447	17529	17405	17435	17368	17316	17553	17255	17351	17483	17310	17413	17623	17500	17498	17490	17505	17427	17246	17565	17580	17488	17223	17586	17525	17528	17451	17482	17634	17618	17632	17635	17420	17735	17577	17443	17360	17525	17369	17476	17492	17361	17496	17592	17540	17613	17443	17199	17352	17514	17470	17323	17543	17485	17516	17584	17508	17550	17450	17391	17448	17507	17556	17618	17430	17440	17596	17460	17455	17659	17633	17370	17586	17438	17453	17554	17483	17535	17448	17568	17453	17364	17607	17577	17321	17546	17347	17628	17402	17483	17420	17490	17583	17434	17629	17461	17299	17372	17436	17547	17288	17453	17392	17485	17498	17505	17572	17512	17311	17314	17463	17479	17390	17484	17536	17594	17508	17359	17460	17537	17458	17533	17601	17623	17430	17457	17349	17359	17493	17480	17190	17660	17600	17666	17356	17424	17362	17562	17463	17393	17503	17343	17406	17345	17474	17339	17327	17485	17567	17609	17692	17527	17546	17484	17700	17414	17496	17435	17371	17422	17655	17327	17305	17627	17448	17769	17431	17458	17410	17411	17462	17434	17500	17703	17625	17380	17413	17439	17524	17428	17494	17428	17591	17391	17548	17583	17481	17359	17567	17364	17570	17466	17282	17516	17466	17325	17419	17541	17438	17455	17424	17370	17532	17298	17386	17460	17366	17534	17530	17309	17538	17558	17562	17453	17391	17594	17334	17430	17520	17462	17556	17481	17644	17380	17407	17586	17408	17441	17350	17335	17399	17305	17502	17539	17534	17548	17430	17367	17451	17427	17097	17408	17478	17539	17437	17556	17288	17292	17334	17525	17639	17416	17536	17476	17558	17520	17558	17369	17536	17475	17449	17583	17518	17468	17558	17383	17432	17481	17314	17407	17693	17467	17337	17598	17398	17497	17511	17412	17338	17352	17409	17463	17379	17389	17445	17266	17557	17484	17394	17544	17534	17504	17462	17379	17509	17508	17492	17484	17469	17649	17486	17500	17374	17419	17344	17573	17458	17505	17538	17370	17547	17593	17506	17480	17465	17674	17524	17602	17355	17465	17694	17466	17470	17424	17417	17599	17433	17494	17462	17305	17479	17509	17473	17473	17471	17348	17598	17429	17519	17477	17318	17452	17612	17576	17440	17473	17631	17290	17440	17710	17426	17635	17570	17500	17364	17449	17563	17592	17474	17608	17590	17384	17556	17473	17482	17357	17568	17511	17386	17595	17322	17499	17390	17303	17392	17509	17479	17551	17589	17627	17426	17467	17534	17594	17528	17415	17382	17370	17463	17471	17523	17392	17463	17434	17434	17562	17329	17433	17433	17473	17464	17669	17557	17285	17473	17467	17453	17491	17602	17502	17531	17643	17682	17433	17471	17486	17472	17530	17308	17592	17618	17492	17595	17567	17432	17657	17566	17543	17457	17568	17473	17472	17385	17555	17534	17496	17591	17586	17420	17302	17745	17433	17433	17647	17394	17450	17628	17557	17555	17436	17499	17479	17501	17315	17373	17439	17449	17590	17654	17384	17624	17390	17461	17550	17508	17617	17400	17581	17386	17513	17512	17336	17563	17537	17652	17349	17290	17488	17449	17400	17312	17597	17567	17606	17560	17497	17463	17582	17427	17522	17473	17451	17561	17679	17482	17300	17475	17440	17590	17424	17376	17421	17506	17565	17289	17386	17381	17520	17622	17554	17539	17340	17609	17581	17409	17454	17531	17604	17527	17583	17511	17553	17535	17560	17556	17505	17420	17462	17399	17458	17630	17409	17483	17540	17724	17536	17239	17607	17534	17388	17584	17442	17499	17248	17557	17319	17690	17484	17692	17614	17441	17466	17612	17629	17424	17490	17605	17444	17536	17456	17618	17511	17345	17558	17475	17570	17438	17605	17377	17268	17460	17299	17413	17496	17367	17452	17662	17504	17453	17222	17525	17631	17373	17262	17476	17360	17376	17373	17689	17607	17345	17452	17424	17385	17623	17371	17365	17403	17382	17274	17425	17571	17428	17384	17322	17487	17503	17591	17319	17448	17572	17417	17466	17433	17276	17621	17623	17390	17426	17518	17463	17305	17443	17439	17356	17611	17493	17250	17578	17424	17494	17539	17502	17535	17503	17476	17556	17424	17426	17523	17290	17557	17460	17443	17488	17640	17355	17432	17440	17451	17472	17561	17506	17427	17720	17386	17530	17474	17428	17535	17404	17775	17656	17650	17455	17415	17491	17399	17342	17467	17444	17489	17418	17494	17551	17454	17583	17410	17389	17434	17414	17491	17196	17448	17563	17476	17309	17633	17583	17475	17462	17568	17376	17397	17606	17417	17505	17405	17472	17593	17426	17465	17291	17392	17521	17417	17455	17626	17386	17439	17417	17400	17562	17503	17600	17333	17402	17382	17612
22608	21160	27721	24946	22640	28144	34126	30923	30018	30070	29981	29564	29672	29534	29162	29221	29044	28604	28914	28884	28780	28549	28734	28499	28430	28599	28937	28733	28448	28418	28594	28373	28520	28309	28619	28628	28770	28458	28591	28403	28563	28518	28289	28606	28519	28586	28543	28385	28243	28444	28626	28418	28449	28121	28486	28596	28254	28476	28602	28336	28462	28518	28340	28197	28333	28375	28705	28335	28436	28344	28511	28518	28152	28363	28224	28148	28517	28226	28297	28448	28351	28347	28456	28478	28331	28377	28389	28348	28471	28302	28318	28359	28305	28484	28404	28326	28390	28384	28548	28362	28459	28381	28483	28413	28208	28344	28382	28163	28434	28324	28290	28501	28413	28224	28371	28321	28165	28508	28202	28515	28036	28148	28558	28627	28153	28192	28286	28256	28385	28380	28385	28361	28160	28203	28633	28022	28128	28201	28445	28141	28509	28274	28495	28058	28573	28514	28383	28348	28323	28637	28269	28249	28433	28421	28217	28398	28211	28203	28541	28403	28388	28345	28399	28337	28314	28325	28441	28461	28352	28426	28098	28274	28232	28147	28293	28469	28127	28077	28311	28581	28221	28256	28509	28324	28388	28254	28400	28168	28414	28453	28198	28455	28523	28271	28312	28260	28396	28116	28150	28346	28271	28402	28171	28243	28150	28034	28541	28362	28489	28415	28442	28779	28379	28515	28404	28371	28291	28253	28380	28331	28250	28117	28211	28507	28330	28285	28269	28436	28207	27868	28306	28537	28556	28063	28381	27997	28286	28408	28593	28340	28191	28515	28462	28302	28653	28627	28413	27966	28044	28271	28288	28258	28320	28125	28528	28298	28291	28417	28110	28362	28134	28287	28289	28187	28386	28348	28373	28514	28292	28384	28556	28253	28421	28349	28320	28258	28252	28535	28335	28282	28217	28261	28374	28329	28508	28226	28300	28358	28244	28290	28414	28204	28589	28279	28394	28552	28321	28553	28331	28205	28362	28112	28336	28115	28351	28211	28362	28195	28740	28348	28660	28100	28288	28296	28156	28422	28290	28540	28373	28462	28221	28048	28334	28190	28306	28467	28292	28457	28291	28280	28227	28055	28193	28124	28318	28253	28260	28376	28488	28474	28560	28255	28221	28240	28476	28372	28096	28291	28314	28164	28542	28338	28380	28055	28203	28370	28356	28134	28018	28362	28293	28495	28650	28307	28117	28182	28425	28210	28254	28260	28289	28287	28406	28620	28079	28262	28242	28085	28439	28566	28154	28470	28349	28246	28244	28048	28384	28213	28146	28033	28194	28300	28557	28221	28203	28033	28001	28172	28188	28038	28044	28485	28385	28353	28210	28293	28277	28382	28355	28491	28455	28035	28180	28285	28053	28374	28427	28553	28348	28192	28354	28166	28664	28349	28455	28398	28268	28061	28206	28272	28467	28182	28236	28504	28406	28499	28378	28098	28172	28477	28504	28438	28441	28303	28161	28132	28410	28125	28148	28438	28238	28173	28452	28506	28559	28147	28274	28144	28379	28530	28291	28345	28300	28080	28350	28494	28302	28177	28289	28111	28076	28163	28257	28388	28263	28145	28479	28339	28262	28243	28259	28340	28330	28364	28165	28574	28302	28285	28329	28454	28233	28245	28343	28356	28287	28333	28542	28275	28224	28291	28537	28270	28466	28435	28395	28235	28357	28309	28439	28138	28372	28354	28323	28170	28418	28394	28278	28215	28309	28189	28341	28651	28370	28211	28356	28235	28271	28345	28423	28544	28133	28530	28212	28273	28495	28289	28229	28120	28262	28191	28325	28368	28345	28431	28287	28254	28242	28358	28078	28309	28446	28461	28417	28267	28108	28407	28442	28117	28679	28359	28214	28284	28291	28248	28066	28406	28351	28127	28382	28293	28381	28291	28078	28778	28166	28112	28208	28420	28310	28425	28130	28207	28023	28536	28294	28196	28359	28307	28206	28153	28351	28293	28416	28287	28211	28467	28172	28313	28025	28196	28336	28280	28363	28176	28157	28351	28097	28224	28474	28087	28468	28348	28157	28395	28405	28256	28674	28606	28356	28122	28304	28152	28402	28507	28124	28365	28461	28341	28259	28164	28527	28244	28390	28364	28207	28389	28421	28578	28559	28236	28472	28308	28214	28540	28416	28353	28461	28396	28199	28081	28272	28398	28404	28278	28186	28253	28175	28573	28457	28178	28270	28310	28367	28363	28384	28183	28190	28015	28110	28258	28234	28627	28525	28318	28500	28235	28263	28069	28328	28054	27985	28165	28266	28366	28289	28414	28335	28274	28436	28335	28220	28459	28121	28157	28124	28347	28407	28226	28359	28345	28273	28253	28181	28350	28206	28419	28457	28569	28355	28218	28366	28190	28398	28370	28078	28515	28365	28242	28498	28413	28268	28516	28196	28379	28474	28216	28358	28191	28222	28412	28395	28154	28134	28341	28377	28239	28367	28410	28108	28242	28452	28462	28171	28351	28692	28469	28500	28463	28329	28168	28085	28284	28188	28289	28410	28147	28355	28136	28492	28282	28123	28059	28339	28083	28391	28414	28211	28530	28211	28423	28469	28136	28459	28527	28140	28562	28421	28328	28218	28497	28400	28203	28288	28281	28397	28415	28243	28022	28278	28297	28294	28378	28442	28203	28172	28117	28434	28103	28342	28162	28372	28204	28401	28347	28287	28353	28306	28407	28434	28247	28277	28285	28241	28154	28454	28309	28417	28343	28306	28418	28501	28499	28289	28152	28351	28276	28376	28348	28111	28311	28137	28304	28241	28214	28347	28469	28323	28146	28228	28249	28480	28394	28209	28366	27984	28339	28507	28383	28467	28281	28402	28192	28360	28534	28320	28385	28389	28014	28270	28405	28635	28565	28463	28320	28473	27988	28146	28024	28556	28551	28238	28040	28274	28492	28257	28111	28206	28317	28583	28416	27966	28189	28307	28423	28390	28477	28407	28310	28255	28178	28355	28250	28266	28218	28159	27983	28322	28167	28258	28451	28434	28283	28476	28270	28529	28269	28346	28293	28510	28488	28260	28165	28516	28119	28463	28366	28303	28557	28341	28363	28369	28312	28511	28567	27974	28412	28321	27909	28109	28254	28158	28512	28422	28277	28260	28239	28449	28281	28182	28288	28256	28260	28267	27987	28245	28298	28458	28185	28322	28394	28441	28219	28390	28259	28296	28344	28073	28402	28177	28173	28372	28432	28449	28526	28260	28382	28084	28322	28278	28169	28524	28333	28360	28096	28283	28111	28378	28444	28483	28451	28202	28246	28342	28090	28147	28262	28314	28494	28314	28075	28230	28339	28343	28387	28279	28344	28507	28106	28471	28540	28389	28335	28243	28174	28401	28335	28454	28478	28260	28303	28425	28247	27988	28205	28285	28358	28472	28308	28541	28402	28347	28261	28629	28507	28458	28341	28338	28154	28221	28096	28382	28262	28470	28359	28491	28218	28459	28212	28216	28442	28180	28552	28380	28336	28149	28408	28430	28118	28139	28384	28465	28351	28259	28485	28335	28291	28205	28337	28145	28425	28363	28050	28512	28444	28323	28251	28367	28305	28433	28426	28291	28285	28018	28523	28410	28572	28354	28310	28245	28130	28079	28438	28508	28438	28264	28276	28249	28100	28319	28268	28219	28277	28221	28008	28427	28163	28241	28209	28531	28395	28400	28214	28074	28437	28382	28248	28488	28373	28414	28331	27941	27862	28272	28254	28205	28292	28309	28230	28249	28246	28355	28271	28303	28175	28401	28025	28379	28392	28281	28478	28319	28483	28309	28459	28143	28623	28271	28099	28078	28317	28323	28433	28482	28171	28315	28302	28350	28232	28233	28200	28541	28193	28427	28086	28263	28394	28353	28169	28557	28535	28425	28360	28435	28493	28001	28166	28610	28117	28407	28334	28322	28378	28283	28449	28550	28306	28366	28283	28252	28215	28062	28057	28243	27994	28098	28337	28229	28155	28461	28467	28206	28429	28180	28300	28287	28459	28276	28268	28263	28618	28320	28173	28277	28426	28259	28227	28460	28752	28347	27988	28319	28326	28552	28447	28162	28286	28313	28429	28192	28406	28551	28182	28440	28447	28281	28140	28349	28391	28273	28370	28286	28030	28252	28325	28277	28210	28142	28363	28306	28542	28511	28135	28428	28041	28147	28199	28224	28225	28237	28411	28243	28104	28418	28159	28321	28146	28459	28477	28217	28227	28394	28326	28439	28133	28331	28635	28170	28085	28436	28461	28235	28200	28322	28166	28347	28160	28371	28340	28365	28319	28326	28142	28206	28365	28294	28464	28066	28227	28302	28178	28207	28314	28440	28046	28457	28360	28113	28218	28322	28512	28468	28336	28046	28358	28285	28046	28322	28400	28323	28199	28160	28026	28236	28338	28063	28290	28085	28519	28401	28020	28176	28239	28241	28251	28409	28535	28402	28457	28525	28249	28216	28319	28268	28286	28111	28248	28267	28513	28554	28633	28407	27884	28465	28247	28367	28429	28513	28447	28377	28334	28287	28360	28664	28361	28359	28472	28015	28008	28389	28380	28137	28470	28254	28502	28204	28404	28142	28327	28306	28389	28380	28107	28265	28171	28266	28392	28242	28510	28147	28312	28290	28014	28145	28559	28401	28469	28227	28057	28310	28398	28546	28341	28455	28484	28341	28105	28263	28480	28318	28078	28180	28144	28340	28105	28342	28266	28309	28257	28364	28401	28385	28342	28229	28201	28156	28303	28400	28177	28161	28317	28252	28334	28385	28335	28470	28348	28141	28362	27975	28284	28135	28291	28294	28020	28248	28338	28203	28294	28053	28402	28506	28387	28362	28522	28338	28442	28540	28108	28348	28513	28454	28041	28386	28310	28357	28159	28285	28185	28553	28372	28399	28468	28458	28316	28438	28020	28304	28296	28436	28309	28538	27946	28317	28582	28475	28335	28329	28127	28198	28193	28163	28194	28349	28145	28322	28311	28267	28306	28558	28502	28337	28437	28315	28539	28288	28063	28262	28247	28382	28445	28243	28513	28425	28150	28417	28340	28251	28488	28276	28337	28255	28213	28218	28359	28283	28313	28331	28137	28428	28191	28187	28173	28310	28521	28188	28222	28623	28434	28267	28472	28310	28372	28536	28177	28179	28118
19872	34759	33984	28420	25003	23060	21798	20832	20233	19709	19329	19221	18736	18568	18509	18341	18314	18068	18112	17863	18105	17933	17791	17877	17721	17829	17979	17667	17894	17745	17696	17647	17770	17827	17810	17584	17912	17819	17727	17590	17867	17535	17695	17646	17716	17813	17735	17714	17651	17699	17707	17657	17689	17565	17471	17480	17519	17527	17467	17713	17641	17590	17618	17600	17738	17665	17529	17538	17571	17521	17569	17516	17545	17807	17528	17744	17358	17551	17694	17537	17582	17364	17561	17617	17494	17550	17526	17459	17489	17666	17460	17422	17563	17448	17527	17720	17429	17577	17720	17417	17367	17634	17643	17571	17541	17453	17431	17411	17463	17570	17370	17601	17554	17540	17443	17398	17426	17415	17552	17312	17336	17385	17485	17487	17564	17484	17591	17502	17432	17436	17656	17523	17539	17426	17548	17622	17480	17408	17493	17486	17571	17502	17538	17385	17431	17536	17512	17581	17465	17447	17422	17541	17472	17450	17389	17361	17584	17575	17481	17604	17538	17322	17388	17572	17584	17619	17504	17571	17753	17495	17414	17498	17522	17544	17388	17589	17575	17557	17371	17479	17388	17663	17304	17564	17452	17436	17327	17397	17584	17539	17677	17404	17593	17473	17574	17477	17541	17329	17351	17331	17356	17436	17506	17576	17505	17498	17461	17484	17765	17284	17439	17511	17431	17510	17338	17355	17547	17517	17622	17497	17520	17424	17472	17573	17378	17631	17537	17310	17634	17476	17634	17571	17347	17614	17609	17563	17488	17518	17530	17615	17336	17496	17534	17363	17499	17464	17653	17508	17581	17742	17348	17514	17421	17535	17544	17566	17397	17515	17352	17595	17649	17431	17500	17431	17357	17709	17544	17481	17516	17503	17442	17538	17587	17535	17568	17563	17523	17385	17563	17330	17558	17485	17631	17619	17496	17392	17635	17533	17539	17539	17641	17588	17553	17402	17566	17339	17441	17531	17661	17407	17514	17468	17552	17483	17650	17350	17535	17571	17425	17491	17662	17465	17560	17460	17597	17613	17617	17582	17569	17460	17440	17600	17391	17641	17453	17628	17512	17523	17481	17496	17477	17475	17514	17277	17593	17354	17559	17565	17480	17341	17505	17609	17647	17440	17689	17464	17245	17313	17464	17424	17577	17521	17476	17270	17341	17620	17378	17397	17297	17458	17456	17414	17537	17314	17481	17539	17447	17591	17563	17356	17569	17540	17527	17341	17369	17466	17449	17521	17479	17446	17529	17511	17456	17483	17601	17504	17530	17415	17442	17388	17581	17516	17584	17565	17597	17481	17605	17482	17456	17441	17499	17591	17416	17483	17425	17436	17600	17444	17320	17517	17613	17423	17521	17478	17506	17673	17624	17481	17553	17546	17467	17381	17584	17586	17528	17529	17646	17630	17499	17575	17514	17388	17402	17599	17397	17376	17491	17356	17561	17430	17390	17543	17591	17628	17389	17541	17673	17637	17542	17442	17548	17521	17550	17357	17600	17598	17363	17506	17534	17532	17528	17521	17680	17443	17579	17713	17580	17388	17516	17479	17492	17532	17416	17348	17592	17365	17494	17417	17452	17376	17501	17504	17498	17568	17347	17635	17450	17328	17518	17550	17419	17523	17595	17412	17589	17438	17459	17684	17500	17634	17566	17556	17551	17474	17493	17371	17566	17421	17660	17493	17338	17512	17575	17497	17718	17410	17553	17625	17459	17574	17615	17428	17651	17358	17558	17404	17330	17641	17339	17427	17492	17704	17502	17648	17595	17498	17504	17493	17543	17645	17540	17561	17610	17405	17483	17559	17409	17470	17535	17566	17571	17540	17383	17675	17427	17518	17581	17441	17589	17575	17484	17657	17536	17523	17680	17550	17613	17637	17545	17573	17428	17618	17382	17456	17433	17403	17616	17618	17358	17451	17441	17548	17499	17600	17406	17439	17654	17479	17548	17383	17485	17554	17302	17545	17581	17426	17413	17521	17478	17498	17456	17285	17520	17418	17562	17549	17421	17450	17243	17525	17452	17570	17557	17492	17434	17649	17293	17526	17519	17476	17599	17440	17660	17616	17529	17629	17396	17634	17735	17385	17486	17548	17581	17506	17537	17529	17471	17341	17635	17639	17467	17528	17373	17698	17421	17434	17436	17445	17337	17338	17545	17407	17506	17593	17333	17503	17486	17376	17658	17452	17504	17574	17621	17562	17485	17568	17460	17456	17420	17462	17425	17569	17458	17560	17721	17440	17413	17506	17545	17405	17382	17312	17465	17538	17551	17489	17419	17564	17541	17591	17676	17504	17447	17471	17400	17491	17408	17539	17505	17520	17560	17408	17486	17325	17528	17672	17512	17441	17352	17524	17495	17693	17472	17332	17309	17529	17714	17574	17461	17411	17621	17325	17427	17524	17279	17439	17437	17523	17489	17356	17546	17596	17280	17574	17630	17379	17481	17541	17583	17677	17457	17559	17451	17667	17470	17410	17542	17471	17594	17427	17631	17398	17564	17497	17531	17541	17534	17445	17567	17475	17525	17546	17553	17399	17396	17440	17560	17631	17394	17595	17547	17517	17350	17330	17471	17548	17509	17447	17675	17526	17541	17380	17537	17683	17535	17430	17561	17430	17586	17579	17621	17446	17452	17427	17528	17503	17664	17535	17759	17449	17455	17603	17379	17456	17586	17418	17500	17532	17401	17417	17581	17457	17497	17427	17479	17418	17613	17400	17401	17548	17526	17497	17567	17556	17510	17669	17459	17396	17363	17508	17604	17495	17480	17484	17547	17469	17411	17501	17486	17504	17544	17561	17438	17620	17404	17488	17607	17467	17477	17463	17543	17711	17493	17415	17481	17531	17426	17608	17532	17517	17374	17568	17524	17275	17597	17430	17395	17418	17547	17391	17534	17372	17322	17561	17546	17574	17459	17504	17655	17612	17562	17729	17423	17399	17356	17629	17679	17490	17393	17596	17332	17564	17428	17514	17585	17398	17755	17516	17580	17471	17616	17434	17536	17483	17522	17472	17512	17396	17444	17417	17528	17381	17401	17277	17492	17493	17531	17473	17471	17527	17493	17533	17615	17475	17488	17412	17525	17427	17363	17584	17364	17666	17430	17575	17594	17491	17425	17382	17528	17425	17407	17353	17505	17663	17611	17470	17416	17445	17591	17463	17622	17419	17494	17570	17551	17364	17549	17335	17564	17322	17498	17443	17481	17644	17273	17500	17502	17471	17349	17632	17398	17423	17596	17612	17537	17660	17564	17357	17446	17537	17391	17615	17384	17526	17355	17372	17321	17367	17426	17407	17630	17513	17456	17507	17479	17504	17533	17606	17565	17653	17394	17575	17614	17567	17514	17524	17470	17559	17656	17599	17336	17417	17351	17561	17491	17759	17505	17419	17596	17544	17400	17548	17422	17523	17518	17389	17457	17416	17359	17457	17422	17533	17569	17501	17382	17493	17504	17554	17451	17534	17459	17416	17486	17507	17514	17565	17314	17536	17624	17591	17348	17249	17476	17447	17415	17436	17571	17624	17413	17701	17409	17623	17635	17621	17441	17582	17638	17511	17554	17471	17497	17592	17462	17281	17473	17518	17349	17572	17448	17533	17401	17626	17449	17517	17564	17487	17634	17430	17515	17513	17559	17535	17674	17636	17557	17503	17358	17561	17537	17369	17659	17584	17453	17725	17588	17382	17590	17708	17511	17563	17450	17325	17602	17447	17522	17633	17550	17613	17540	17566	17539	17615	17456	17440	17544	17577	17435	17507	17405	17572	17533	17562	17647	17570	17298	17437	17468	17598	17500	17433	17517	17535	17531	17426	17636	17740	17469	17491	17585	17363	17470	17656	17700	17526	17456	17645	17605	17600	17371	17526	17506	17514	17556	17390	17520	17373	17467	17787	17369	17609	17607	17521	17499	17588	17530	17426	17707	17336	17469	17607	17358	17501	17671	17465	17638	17593	17506	17547	17586	17507	17466	17534	17479	17493	17538	17404	17590	17617	17706	17549	17527	17648	17444	17486	17481	17324	17685	17485	17567	17413	17466	17538	17437	17593	17542	17401	17398	17731	17549	17373	17643	17504	17351	17496	17414	17603	17659	17454	17592	17569	17436	17403	17428	17647	17456	17457	17682	17431	17615	17292	17512	17513	17517	17467	17334	17634	17558	17637	17521	17563	17597	17571	17609	17352	17480	17474	17629	17765	17463	17505	17412	17616	17419	17436	17478	17683	17362	17494	17401	17308	17589	17491	17604	17638	17330	17448	17598	17449	17531	17512	17608	17623	17557	17567	17487	17548	17405	17397	17349	17507	17440	17494	17583	17445	17672	17581	17550	17634	17538	17539	17529	17461	17515	17439	17617	17395	17390	17477	17506	17533	17429	17445	17369	17464	17520	17377	17613	17597	17375	17552	17414	17535	17593	17574	17617	17385	17395	17614	17405	17493	17548	17523	17711	17576	17417	17479	17582	17516	17547	17459	17477	17415	17525	17476	17349	17490	17524	17450	17496	17639	17390	17631	17556	17365	17470	17387	17665	17482	17511	17600	17484	17511	17389	17375	17466	17529	17485	17611	17424	17355	17550	17428	17469	17446	17388	17447	17559	17528	17370	17474	17395	17655	17425	17273	17645	17426	17492	17725	17384	17542	17498	17456	17523	17379	17533	17574	17592	17424	17548	17536	17496	17623	17446	17511	17731	17468	17433	17213	17572	17508	17408	17347	17733	17548	17490	17603	17354	17422	17453	17654	17469	17495	17424	17479	17471	17353	17461	17449	17577	17551	17585	17483	17577	17498	17372	17497	17523	17467	17512	17693	17602	17436	17422	17413	17506	17549	17527	17454	17496	17659	17391	17562	17436	17389	17422	17373	17470	17401	17611	17624	17606	17480	17591	17667	17580	17511	17586	17541	17428	17533	17511	17586	17609	17630	17566	17466	17520	17528	17587	17473	17521	17512	17543	17545	17596	17506	17466	17404	17540	17514	17627	17520	17447	17467	17527	17360	17535	17663	17468	17399	17275	17487	17450	17506	17550	17539	17608	17454	17380	17547	17564	17439	17363	17325	17626	17459	17427	17382	17618	17563	17573	17539	17553	17461	17578	17485	17548	17511	17552	17564	17448	17538	17626	17569	17518	17464
35645	28824	33588	32543	30891	30634	30532	30110	30194	29962	29913	30149	30019	29739	30060	29836	29908	29979	29844	29735	29682	29936	29896	29711	29871	30051	29952	30040	29794	29844	29806	29546	29963	29597	29918	29879	29879	29888	29761	29865	29546	29716	29964	29455	29620	29509	29856	29627	29834	29730	29625	29765	29525	29784	29810	29978	29709	29927	30016	29792	29782	29727	29587	29874	29740	29684	29865	29778	29895	29813	29583	29761	29743	29688	29679	29781	29836	29757	29682	29906	29679	29506	29842	29630	29816	29721	29540	29921	29834	29817	29860	29362	30015	29799	29648	29823	29434	29634	29774	29718	29688	29694	29731	29940	29646	29679	29736	29800	29829	29562	29592	29556	29583	29641	29875	29892	29758	29768	29908	29767	29948	29602	29793	29775	29573	29547	29751	29484	29525	29787	29748	29413	29668	29688	29598	29694	29697	29767	29715	29652	29444	29567	29864	29793	29534	29766	29950	29447	29916	29916	29483	29962	29995	29717	29750	29951	29534	29841	29605	29575	29508	29733	29886	30067	29734	29598	29957	29781	29581	29822	29707	29822	29903	29784	29778	29848	29912	29744	29657	29906	29749	29700	29802	29797	29776	29769	29700	29888	29823	29615	29813	29458	29591	29586	29759	29779	29547	29946	29845	29490	29510	29883	29612	29755	29787	29725	29820	29728	29940	29882	29739	29733	29535	29772	29330	29616	29486	29567	29815	29532	29522	29793	29870	29560	29751	29638	29533	29678	29655	29724	29481	29906	29650	29730	29865	29666	29635	29720	29565	29464	29561	29690	29752	29652	29694	29862	29926	29910	29659	29754	29743	29724	29764	29777	29767	29747	29718	29353	29893	29726	29715	29887	29851	29809	29691	29487	29626	29739	29684	29792	29732	29786	29845	29690	29669	29882	29682	29672	29462	29658	29710	29694	29665	29652	29585	29494	29664	30092	29634	30030	29689	29852	29925	29564	29616	29676	29605	29695	29655	29706	29695	29584	29553	29752	29748	29573	29779	29659	29580	29813	29687	29700	29739	29796	29788	29619	29743	29835	29625	29646	29575	29787	29543	29708	29814	29690	30117	29791	29633	29600	29615	29557	29651	29683	29748	29629	29808	29535	29620	29808	29563	29959	29547	29704	29515	29624	29749	29774	29773	29752	29651	29865	29951	29942	29929	29893	29681	30083	29685	29731	29673	30009	29586	29697	29631	29701	29822	29652	29815	29686	29776	29884	29547	29707	29649	29520	29335	29649	29680	29595	29582	29672	29783	29975	29672	29757	29468	29639	29672	29627	29888	29733	29407	29538	29634	29643	29723	29610	29884	29786	29874	29950	29873	29647	29651	29486	29236	29810	29846	29824	29763	29635	29993	29808	29893	29316	29633	29685	29772	29772	29470	29701	29714	29587	29736	29850	29723	29520	29770	29714	29846	29656	29632	29642	29587	29559	29949	29794	29627	29511	29737	29608	29498	29830	29859	29990	29669	29724	29608	29845	29771	29735	29781	29719	29787	29819	29748	29977	29702	29607	29559	29684	29761	29699	29604	29782	29630	29551	29583	29904	29498	29477	29685	29629	29517	29433	29708	29549	30141	29773	29700	29792	29727	29679	29897	29925	29573	29422	29681	29463	29655	29902	29793	29914	29729	29552	29826	29723	29660	29630	29875	29880	29944	29735	29715	29662	29818	29594	29583	29648	29612	29692	29789	29693	29676	29678	29882	29711	29654	29417	29605	29587	29693	29757	29541	29478	29595	29594	29805	29565	29886	29727	29568	29571	29779	29746	29873	29819	29817	29613	29602	29511	29663	29865	29905	29647	29520	29649	29709	29817	29690	29771	29781	29625	29824	29895	30077	29727	29863	29726	29875	29717	29381	29664	29704	29670	29817	29660	29624	29670	29766	29835	29479	29868	29639	29706	29697	29666	29577	29639	29857	29716	29801	29563	29734	29636	30012	29692	29784	29877	29800	29836	29722	29771	29747	29812	29660	29530	29858	29880	29858	29699	29942	29663	29593	29815	29750	29826	29930	29604	29747	29792	30031	29724	29813	29707	29767	29633	29769	29614	29828	29692	29943	29808	29581	29728	29764	29491	29853	29840	29741	29792	29808	29771	29668	29807	29561	29755	29872	30015	29651	29667	29820	29911	29785	29701	29745	29649	29667	29502	29733	29710	29904	29569	29763	29485	29760	29674	29665	29676	29710	29934	30004	29685	29866	29717	29488	29687	29671	29616	29586	29796	29567	29507	29834	29653	29749	29836	29947	29385	29685	29577	29719	29695	29736	30013	29599	29785	29600	29437	29877	29793	29724	29750	29855	29449	29701	29699	29728	29639	29653	29792	29759	29823	29830	29772	29872	29572	29673	29826	29662	29574	29917	30134	29674	29832	29759	29594	29834	29646	29696	29878	29870	29717	29630	29693	29395	29550	29568	29708	29513	29693	29576	29673	29657	29659	29908	29604	29650	29770	29764	29765	29893	29538	29592	29642	29723	29562	29894	29661	29581	29869	29928	29708	29650	29894	29774	29883	30038	29594	29569	29961	29833	29689	29588	29839	29709	29776	29823	29782	29854	29748	29490	29517	30032	29780	29661	29568	29708	29829	29839	29558	29920	29650	29745	29733	30015	29687	29657	29739	29870	29622	30021	29589	29946	29827	29774	29520	29579	29763	29733	29651	29539	29761	29948	29879	29695	29745	29734	29797	29737	29630	29962	29751	29506	29464	29543	29534	29927	29805	29693	29547	29588	29795	29468	29676	29783	29840	29675	29702	29429	29544	29619	29720	29571	29756	29729	29870	29748	29737	29466	29455	29570	29735	30011	29885	29959	29716	29740	29701	29783	29467	29682	29839	29729	29813	29904	29863	29671	29691	29830	29738	29957	29875	29581	29825	30029	29859	29776	29872	29638	29669	29788	29597	29843	29731	29786	29434	29674	29681	29830	29691	29477	29745	29878	29689	29617	29605	29891	29557	30019	29590	29616	29637	29564	29902	29979	29599	29919	29920	29645	30014	29653	29993	29811	29821	29926	29795	29526	29775	29667	29735	30069	29736	29883	29986	29509	29687	29594	29433	29782	29515	29918	29726	29695	29719	29827	29524	29684	29741	29657	29651	29385	29768	29574	29781	29635	29760	29951	29611	29788	29678	29526	29597	29631	29824	29928	29904	30122	29770	29875	29604	29652	29688	29804	29823	29586	29753	29772	30018	29647	29598	30018	29552	29753	29602	29494	29851	29644	29540	29545	29721	29715	29623	29821	29784	29724	30055	29477	29944	29935	29798	29662	29691	29588	29607	29636	30004	29639	29535	29630	29645	29602	29459	29612	29519	29480	29711	29803	29823	29575	29804	29640	29768	29598	29719	29780	29690	29603	29696	29556	29655	29383	29782	29852	29848	29902	29730	29718	29459	29726	29492	29705	29577	29764	29750	29550	29704	29651	29822	29598	29691	29858	29923	29895	29925	29775	29599	29703	29713	29836	29675	29766	29670	29973	29880	30077	29801	29903	29825	29718	29961	29894	29667	29916	29752	29827	30092	29565	30014	29722	29504	29607	29800	29791	29868	29726	29913	29710	29965	29564	29461	29643	29812	29646	29990	29732	29798	29644	29786	29748	29616	29577	29516	29605	29365	29720	29767	29939	29903	29934	29805	29843	29661	29565	29783	29584	30044	29832	29633	29764	29732	29752	29795	29906	29753	29493	29590	29383	29818	29856	29683	29577	30005	29559	29724	29578	29854	29644	29662	29594	29780	29765	29748	29865	29644	29797	29701	30005	29491	29728	29853	29785	29547	29759	29792	29524	29753	29644	29794	29774	29672	29881	29823	29927	29703	30181	29687	29871	29992	29602	29474	30051	29613	29978	29434	29596	29752	29724	29791	29882	29681	29622	29684	29627	29672	29720	29699	29455	29801	29725	29404	29577	29573	29621	29674	29818	29778	29779	29892	29780	29745	29545	29591	29734	29503	29603	29925	29727	29631	29762	29907	29767	29714	29811	29605	29907	29653	29701	29741	29838	29729	30044	29694	29794	29813	29803	29887	29965	29801	29768	29762	29601	29839	29419	29648	29974	29966	29824	29753	29871	30072	29814	29715	29859	29627	29660	29621	29715	29797	29861	29861	29599	29878	29841	29669	29394	29728	29601	29763	29677	29608	29797	29699	29581	29684	29766	29672	29760	30031	29800	29578	29653	29684	29617	29798	29912	29646	30073	29995	29627	29726	29746	29588	29911	30094	29865	29806	29916	29735	30085	29554	29594	29858	29708	29709	29707	29597	29767	29540	29847	29694	29383	29704	29638	29861	29764	29677	29624	29679	29866	29648	29874	29768	29900	29842	29730	29912	29727	29426	29405	30000	29880	29567	29760	29752	29542	29507	30008	29833	29799	29852	29830	29976	29999	29680	29705	29848	29980	29879	29727	29791	29717	29611	29652	29455	29501	29702	29622	29620	29596	29980	29682	29927	29923	29636	29725	29630	30056	29589	29473	29913	29706	29821	29768	29549	29869	29722	29658	29775	29828	29783	29831	29695	29698	29673	29798	29693	29965	29878	29790	29736	29747	29870	29652	29661	29416	29705	29546	29797	29982	29754	29694	29778	29822	29733	29786	29647	29600	29425	29789	29572	29481	29550	29851	29372	29582	29747	29766	29708	29727	29616	29710	30008	29700	29911	29780	29710	30029	29865	29642	29805	29862	29666	29869	29755	29731	29664	29774	29853	29706	29760	29521	29626	29650	29988	29786	30072	29734	29747	29926	29538	29787	29721	29477	29929	29731	29843	29813	29968	29609	29973	29840	30049	29988	29689	29819	29818	30100	29875	29919	29726	29976	29747	29611	29629	29421	29785	29696	29684	29866	29767	29986	29675	30158	29656	29925	29730	29526	29671	29538	29786	29701	29592	29912	29794	29629	29807	29803	29691	29762	29793	29683	29616	29383	29685	29653	29609	29900	29659	29885	29870	30020	29845	29597	29434	29847	29704	29808	29509	29835	30002	29842	29794	29615	29595	29577	29809	29706	29821	29494	30025	29553	29750	29693	29783	29809	29822	29671	29662	29737	29789	29681	29557	29645	29969	29600	29488	29578	29799	29698	29337	29848	29992	29804	29838	29771	29513	29758	29597	29855	29623	29717	29632	29625	29662
21074	23930	23701	21496	20303	19865	19528	19070	18994	18986	18669	18778	18715	18679	18424	18492	18478	18339	18475	18316	18425	18349	18317	18090	18430	18274	18281	18464	18192	18334	18317	18283	18265	18356	18402	18309	18364	18114	18499	18315	18254	18168	18244	18395	18347	18304	18317	18347	18443	18479	18355	18171	18134	18269	18173	18268	17996	18381	18294	18344	18238	18317	18065	18474	18272	18258	18358	18286	18444	18220	18118	18268	18310	18175	18254	18172	18297	18259	18503	18329	18419	18323	18208	18339	18282	18305	18130	18165	18222	18151	18295	18117	18026	18266	18315	18217	18246	18197	18291	18166	18050	18306	18297	18283	18348	18272	18233	18249	18319	18173	18335	18339	18248	18274	18284	18305	18509	18170	18324	18280	18326	18152	18341	18232	18060	18145	18268	18128	18172	18210	18388	18258	18359	17992	18347	18176	18341	18233	18269	18191	18370	18034	18281	18254	18143	18262	18383	18104	18337	18344	18084	18270	18219	18208	18255	18312	18279	18303	18230	18138	18067	18236	18130	18211	18106	18342	18360	18158	18161	18403	18154	18214	18061	18293	18219	18257	18156	18341	18013	18179	18357	18263	18236	18275	18197	18339	18208	18167	18144	18370	18226	18185	18197	18175	18286	18218	18058	18345	18283	18220	18231	18149	18382	18390	18192	18360	18259	18298	18073	18402	18092	18282	18128	18150	18226	18345	18290	18130	18222	18304	18140	18078	18252	18244	18214	18204	18312	18173	18416	18110	18255	18282	18055	18251	18225	18396	18033	18326	18377	18309	18277	18199	18258	18272	18359	18274	18133	18179	18313	18234	18204	18139	18302	18262	18194	18124	18195	18321	18328	18174	18276	18100	18192	18440	18462	18386	18072	18170	18280	18216	18176	18447	18208	18062	18258	18253	18107	18185	18302	18213	18252	18154	18244	18187	18278	18255	18241	18265	18300	18155	18361	18229	18398	18138	18234	18285	18174	18231	18022	18210	18336	18288	18248	18404	18392	18131	18221	18211	18191	18228	18210	18180	18231	18176	18193	18311	18403	18193	18408	18385	18232	18187	18300	18244	18301	18314	18284	18255	18398	18183	18204	18145	18291	18171	18177	18276	18303	18195	18320	18155	18180	18185	18158	18238	18123	18357	18247	18443	18342	18228	18317	18240	18122	18161	18208	18182	18274	18114	18140	18275	18276	18308	18251	18266	18232	18175	18194	18263	18320	18226	18221	18240	18360	18240	18235	18294	18257	18342	18417	18181	18012	18231	18382	18121	18323	18114	18264	18334	18209	18226	18275	18286	18198	18230	18240	18307	18286	18284	18181	18322	18245	18260	18055	18460	18437	18456	18286	18179	18407	18293	18251	18411	18181	18146	18348	18352	18056	18182	18172	18249	18240	18033	18160	18254	18346	18351	18404	18265	18154	18265	18296	18338	18289	18002	18345	18177	18153	18312	18157	18323	18239	18306	18118	18064	18320	18448	18231	18262	18334	18404	18258	18289	18187	18265	18128	18357	18204	18332	18175	18350	18164	18288	18103	18453	18141	18225	18252	18238	18237	18323	18271	18394	18244	18330	18295	18067	18370	18369	18171	18116	18388	18333	18319	18290	18297	18336	18166	18208	18266	18402	18235	18261	18232	18136	18278	18054	18185	18337	18139	18243	18269	18161	18209	18173	18323	18228	18223	18179	18191	18152	18308	18191	18049	18384	18304	18152	18289	18205	18348	18288	18220	18208	18303	18212	18391	18287	18169	18107	18445	18337	18402	18192	18298	18310	18136	18238	18185	18248	18419	18241	18338	18385	18107	18282	18167	18237	18236	18184	18330	18055	18407	18213	18073	18328	18214	18299	18137	18109	18276	18037	18290	18400	18278	18138	18021	18399	18165	18283	18210	18246	18165	18330	18479	18182	18303	18306	18207	18426	18112	18225	18159	18136	18377	18330	18209	18179	18186	18327	18254	18217	18122	18043	18250	18280	18116	18269	18341	18258	18483	18212	18289	18387	18520	18284	18278	18347	18056	18167	18126	18380	18194	18366	18153	18245	18351	18284	18120	18191	18301	18115	18390	18212	18365	18212	18158	18237	18254	18244	18217	18121	18356	18298	18222	18197	18216	18359	18270	18289	18229	18208	18215	18095	18239	18138	18226	18316	18356	18121	18353	18099	18361	18616	18343	18032	18147	18238	18068	18256	18337	18218	18060	18400	18200	18317	18332	18327	18223	18386	18312	18235	18119	18441	18274	18297	18292	18260	18191	18160	18142	18319	18220	18406	18113	18515	18089	18321	18152	18162	18254	18200	18269	18297	18330	18258	18251	18285	18264	18199	18145	18316	18270	18314	18245	18432	18193	18373	18353	18015	18301	18179	18169	18281	18423	18327	18239	18223	18282	18172	18240	18254	18234	18265	18117	18158	18399	18276	18395	18312	18337	18250	18287	18157	18060	18225	18213	18191	17972	18109	18059	18169	18093	18162	18341	18155	18339	18154	17993	18201	18147	18394	18346	18103	18271	18126	18089	18272	18341	18250	18167	18321	18335	18261	17976	18244	18182	18027	18081	18194	18194	18270	18184	18279	18228	18131	18280	18260	18232	18139	18228	18205	18318	18276	18262	18255	18290	18223	18237	18120	18231	18222	18312	18215	18051	18194	18331	18313	18356	18258	18229	18337	18110	18196	18233	18251	18298	18167	18139	17999	18163	18252	18060	18093	18174	18220	18367	18134	18293	18278	18089	18172	18377	18258	18257	18201	18251	18241	18271	18263	18361	18168	18219	18203	18268	18350	18026	18268	18139	18356	18221	18231	18339	18299	18387	18321	18338	18307	18352	18052	18191	18310	18221	18231	18138	18165	18240	18296	18268	18310	18109	18308	18379	18248	18089	18342	18167	18275	17989	18208	18365	18250	18375	18370	18411	18241	18161	18112	18212	18124	17977	18412	18286	18202	18189	18245	18212	18316	18339	18146	18191	18326	18302	18184	18321	18117	18306	18175	18401	18180	18215	18276	18193	18126	18263	18237	18147	18292	18289	18412	18161	18305	18214	18198	18275	18381	18106	18347	18189	18335	18122	18112	18253	18032	18355	18187	18262	18167	18214	18235	18189	18158	18315	18288	18277	18216	18176	18206	18144	18546	18132	18057	18475	18344	18377	18379	18263	18269	18279	18277	18146	18316	18329	18333	18185	18191	18151	18176	18265	18296	18277	18165	18231	18207	18192	18310	18206	18312	18162	18232	18210	18247	18029	18313	18360	18120	18209	18219	18205	18238	18184	18224	18365	18183	18119	18280	18199	18191	18135	18120	18261	18342	18306	18452	18147	18373	18264	18334	18269	18099	18197	18158	18230	18171	18218	18288	18221	18242	18258	18250	18313	18268	18064	18075	18297	18315	18454	18101	18113	18167	18405	18115	18245	18296	18297	18291	18158	18347	18289	18042	18274	18260	18272	18172	18183	18149	18318	18360	18223	18331	18368	18333	18409	18361	18287	18224	18318	18163	18177	18326	18224	18226	18359	18391	18436	18178	18191	18181	18445	18171	18364	18168	18236	18218	18161	18176	18310	18358	18180	18272	18352	18130	18230	18139	18183	18257	18402	18263	18302	18218	18117	18249	18252	18304	18218	18336	18273	18282	18057	18107	18331	18227	18073	18346	18345	18393	18368	18221	18170	18450	18217	18353	18328	18166	18423	18156	18212	18195	18290	18253	18195	18317	18260	18277	18405	18187	18292	18328	18182	18270	18394	18228	18105	18341	18142	18380	18331	18274	18276	18193	18243	18357	18138	18366	18298	18488	18076	18143	18237	18157	18135	18255	18302	18257	18231	18424	18345	18134	18163	18314	18270	18321	18189	18246	18354	18407	17991	18186	18313	18256	18358	18496	18210	18439	18347	18089	18381	18132	18189	18241	18295	18264	18044	18368	18156	18207	18313	18342	18403	18231	18188	18359	18111	18289	18050	18172	18294	18295	18126	18071	18324	18246	18302	18290	18367	18375	18196	18320	18234	18367	18226	18330	18251	18258	18171	18279	18305	18273	18297	18247	18200	18323	18092	18212	18319	18163	18145	18107	18329	18172	18302	18351	18381	18243	18184	18371	18188	18257	18393	18261	18410	18211	18167	18204	18109	18151	18385	18032	18263	18174	18213	17981	18332	18267	18244	18351	18385	18297	18269	18264	18381	18166	18334	18084	18180	18283	18190	18181	18167	18179	18286	18206	18435	18482	18181	18308	18189	18250	18296	18220	18137	18170	18225	18100	18182	18223	18273	18500	18075	18289	18426	18297	18133	18300	18264	18169	18380	18091	18256	18197	18239	18272	18155	18376	18443	18277	18301	18285	18151	18312	18182	18374	18081	18106	18335	18388	18267	18385	18226	18173	18134	18059	18283	18283	18221	18360	18371	18177	18161	18310	18324	18073	18327	18260	18329	18200	18127	18128	18263	18123	18284	18334	18310	18258	18019	18299	18230	18414	18246	18264	18336	18122	18199	18392	18411	18215	18175	18235	18449	17951	18121	18243	18420	18287	18509	18352	18294	18178	18129	18256	18097	18206	18431	18227	18253	18209	18157	18173	18353	18271	18186	18184	18426	18306	18312	18207	18357	18401	18130	18295	18118	18486	18115	18173	18110	18300	18232	18269	18005	18206	18382	18187	18293	18204	18341	18117	18354	18442	18143	18281	18229	18300	18367	18161	18341	18119	18344	18116	18160	18266	18122	18227	18274	18172	18341	18079	18292	18087	18189	18384	18235	18314	18224	18221	18218	18374	18319	18107	18345	18228	18256	18188	18172	18114	18044	18169	18178	18231	18323	18252	18381	18245	18176	18397	18253	18311	18365	18342	18233	18355	18507	18225	18079	18322	18416	18105	18426	18384	18208	18230	18360	18208	18390	18377	18180	18310	18109	18160	18262	18345	18275	18377	18299	18333	18461	18280	18245	18218	18182	18374	18142	18431	18244	18246	18103	18185	18199	18278	18326	18187	18282	18207	18390	18234	18140	18219	18393	18193	18264	18215	18314	18332	18235	18218	18192	18177	18276	18227	18197	18352	18271	18286	18330	18230	18365	18265	18159	18226	18189	18287	18235	18310	18253	18176	18134	18471	18410	18337	18094	18330	18233	18102	18251	18494	18286	18147	18232	18177
24136	21165	27761	25321	24964	29622	31798	29415	29075	29213	28905	28632	28694	28461	28364	28376	28332	28189	28321	28260	28133	28261	28245	28080	28065	28109	28015	28086	27983	28027	28037	28200	27999	28058	28080	28064	28023	28099	28154	28007	27862	27720	28149	27738	28087	27914	28102	28184	27939	28215	27881	27963	27923	27996	28093	28131	27626	28140	27919	28012	28068	27920	28222	27871	27889	28066	27843	27663	28008	27846	27708	27816	28188	27913	27937	28120	27885	27762	27576	27877	27953	27844	27930	28030	27959	27849	27586	27859	27790	27921	27528	28064	28040	28096	28009	27866	28105	27690	27991	27723	28061	27874	27914	28008	27964	28054	27866	27968	27973	27826	27969	27802	27819	28139	28093	27881	27811	27803	27730	27728	27794	27781	27815	27887	27876	28147	27993	27807	27781	27990	27536	27729	28121	28285	27936	27865	27826	27794	27881	27949	28155	27967	27925	27873	27948	27860	27906	28016	28132	27705	27558	27719	28054	27899	27803	27576	28126	27762	27845	27748	27835	28020	27939	27785	27996	27868	27768	28164	27921	27683	27869	28031	27939	27722	27888	27663	27749	27966	27597	27894	27680	28123	27957	28027	27897	27764	27963	27905	27827	27599	27628	27581	28063	28116	27939	28133	27724	27548	28062	27730	27796	27911	27835	28398	27970	27854	27874	27996	27977	28013	27944	27864	28163	27998	27878	27697	27981	28054	28095	27786	27911	27649	27996	28059	28052	27811	27814	27684	28059	27933	28087	27998	27947	27792	27777	27889	27982	27765	27750	28008	27722	27950	27811	27743	27959	28165	27523	27886	27914	28210	27885	27987	27570	27910	27762	27773	27872	27758	27979	27696	27866	27826	27999	28064	27885	27772	27917	27784	27998	27949	27743	27739	27889	28035	27910	27978	27745	27755	27909	27883	27852	27757	27916	27908	28025	27748	27987	28060	28135	27856	27796	27937	27734	27748	27757	27826	27752	27945	27912	28013	27806	28004	27763	27884	27826	27930	28172	28007	28151	28115	27999	27796	27985	27661	28063	27909	28044	27989	27778	28009	27966	27631	27710	27971	27804	27877	27789	27903	28186	28168	28045	27959	27919	28009	27795	27834	27871	27841	27941	27830	27998	27929	27893	27909	28021	27822	27910	27795	27964	28037	27812	28009	28020	27991	27844	27985	27841	27965	27899	27847	27904	27928	27850	27970	28100	28030	27818	27937	28056	27976	27864	28064	27802	27858	27732	27946	27830	27778	27899	27890	27781	28105	27850	27920	27895	27894	27906	27869	28250	27703	27755	27785	27951	27922	28001	27837	27819	28150	27951	28186	28117	27909	27839	28005	28016	28060	27867	27778	27778	27629	27939	27845	27972	28097	28130	27745	28115	27954	28040	27920	27701	27731	27910	27745	28048	28078	27983	27885	27786	27825	27685	27817	27979	27777	27992	27875	27912	27893	27503	27869	27902	27916	27922	27693	27572	27796	27789	27884	27777	27829	27951	27919	28031	27773	27929	27843	27980	27952	27798	27921	27907	27773	27823	27878	27801	27624	27972	27987	27901	27851	27782	27863	28021	28016	27704	27754	27948	27939	27767	27926	28106	28025	28074	27689	27991	27828	27721	27953	27865	27872	27843	27890	27891	28031	28068	27733	28051	27993	27954	28028	28125	27760	27899	27839	27816	27787	27943	27902	27867	27796	27832	27875	28137	27902	28130	27878	27938	27883	27990	28212	28213	27942	27994	27813	27830	27924	27883	27969	27930	27805	27988	27821	27953	27806	27782	28012	28026	27960	27781	28074	27945	27567	28097	27963	27985	27939	28108	27773	27954	28086	27902	28006	28151	28089	27747	27900	27914	27903	27908	27862	28119	27837	27876	27892	28036	27950	27910	28055	27633	27920	27721	27731	28055	27563	27820	28004	27832	27877	27926	28003	27781	27684	27987	27834	27986	27980	27405	27724	27765	28016	27973	27660	27914	27870	27802	28217	27882	27910	28025	27747	27807	28091	27916	27991	27962	28172	28060	27941	27952	27725	27867	28176	27824	27899	27947	27994	27856	28156	27642	27735	28000	27625	27915	27998	28213	27819	27933	27906	27934	27606	27790	27829	27665	27810	27853	27900	28052	27859	27933	27802	27948	27920	28241	27883	27937	27814	28002	28286	28066	27750	28077	28119	27676	27812	28127	27976	27932	27911	27731	27889	28081	27979	27857	27980	28049	27968	27947	27680	27826	27777	27519	27810	27776	27948	28008	27974	28059	28049	27778	27897	28080	27688	27615	27784	27810	27810	28001	27930	27743	27850	27702	27715	27957	27866	28109	27690	27776	27905	28081	27974	28017	27973	27965	28065	27967	27882	28184	27828	27795	28084	27821	28205	28110	27988	27918	28074	28031	28056	27977	27628	27803	27854	27914	28018	27886	27928	27986	27852	28179	27863	27852	27868	27829	27737	27877	28172	27967	27767	27930	27952	27802	27807	28117	27931	27897	27872	28014	27767	27704	28070	27881	27908	27777	27713	27878	28274	27867	27848	27846	27772	27774	27895	27929	28001	27720	27798	28198	27937	28189	28174	27854	27857	28032	27923	27838	27770	27919	27868	27848	27736	27962	27952	27612	27933	27745	27879	28064	27820	27963	27824	28001	28029	27789	27926	27910	27919	27834	27469	28154	27915	27857	27738	28140	27949	27962	27850	27958	27836	28164	27901	27990	27899	28003	27858	27712	27815	28070	27765	27931	27891	27903	27883	27759	28091	27521	27872	27728	27995	27917	27838	27883	27589	27694	27970	27895	27871	27810	27821	27953	27816	27930	27918	28117	28174	27923	27757	28073	27758	27954	27810	27582	27778	28091	27787	27757	28184	27759	27971	27883	27777	27763	27883	27946	27798	27737	27834	28113	27772	28002	27924	28037	27812	28056	27677	27676	28238	27907	27822	27904	27823	27885	27689	27818	27841	27941	27987	27904	27874	27959	27973	27913	27809	27808	27631	28093	27911	28184	28032	27976	27853	27826	27995	27883	27874	27995	28106	28046	27817	28035	27737	27921	28021	27770	27883	27866	27820	27851	27945	28083	28019	27713	27700	27891	27600	27622	27610	27838	28187	27998	27829	27747	27893	27824	27863	27882	27880	28053	28010	28106	27884	27866	27794	28090	27876	27907	28189	27687	27570	27965	28144	27801	27948	28003	27960	27850	27769	27817	27871	27972	27730	27725	27571	27955	27767	27622	27838	28179	27794	28085	28014	27904	28059	27734	27863	27847	27979	27953	28041	27935	27843	27881	27867	27894	27820	27791	27830	27878	27918	27839	28039	27856	27969	27784	27790	27674	27769	28002	27926	27658	28046	27779	28056	28105	27867	28161	27563	27737	27998	27957	28022	27562	27726	27810	27633	27904	27737	27840	28083	27903	27836	27783	27878	28184	28103	27959	27824	27708	27863	27891	27681	28008	27698	27900	27909	27763	27911	28039	28091	27865	27953	27813	27558	28013	28030	27968	27912	27989	27929	28020	28077	27845	27574	27954	27976	27794	27896	27956	27665	27801	27685	27633	28006	27829	27703	27951	27816	27860	27725	28002	27779	28183	27730	27957	27827	27845	27756	28039	27946	27818	27806	27915	27998	28045	28178	27699	27850	27963	27716	27750	27732	28086	27728	27928	27914	28070	27702	28042	27769	27946	27774	27861	27681	27971	27688	27790	27894	27747	27904	28178	27866	27677	27995	28053	28021	27877	27864	27824	27941	27755	28140	27971	27758	27739	27800	28134	28051	27999	27949	28058	27915	27779	27928	27841	27906	27913	27870	28261	27854	28099	27864	27752	27656	27608	27934	28071	27866	27991	27688	27777	27960	28145	27932	27941	27756	28091	27793	28098	27905	27650	27775	28200	28001	27964	27952	27920	27887	27818	27773	27798	27808	27724	28297	28201	27947	27630	27976	27747	28065	27948	27741	28013	27959	28041	27818	27956	28164	27927	27892	27856	27898	27778	27993	28197	27842	27607	27919	27667	27887	27998	27977	27924	27823	27956	28081	28024	27802	27864	27720	27808	27683	28073	28033	27633	28014	27977	27843	27815	27797	27675	27948	27914	27803	27918	27657	28123	28154	28090	27870	27850	27976	27989	28012	27762	27940	27954	27520	27890	27860	27855	27803	27920	28006	27979	28111	28116	28163	27637	27794	27733	27968	27972	28012	27849	27833	27695	27858	28152	28051	27774	27761	27798	27837	28094	28025	27877	27767	27739	27718	27902	27769	27615	27603	27886	27915	28119	28063	27712	27879	28048	27858	27734	27893	27717	27795	27821	27673	27699	27838	27929	27832	27910	28022	27942	27908	27952	27856	28038	27775	27753	28035	27876	28244	27986	27974	27777	27823	27825	27860	28121	28098	27794	27974	27731	27795	27831	28224	27963	28209	27832	27796	27828	28035	27929	27952	27802	27875	27778	27877	27924	28025	27856	27920	27781	27751	27901	27741	27962	27912	28035	28014	27632	27851	27893	27986	27858	27896	27849	27907	27902	28085	27921	27726	27935	27976	28006	27726	27918	28055	27811	28057	27631	27870	27975	28097	27892	28012	27923	27839	27844	27822	27939	27657	27925	27982	27977	27994	28024	27786	27722	27791	27939	27889	28031	27819	27889	27892	27900	28047	28007	27976	27906	27902	27895	27753	27945	27830	27946	27945	27802	27640	27908	27941	27774	27966	27789	27745	27972	27917	27923	28059	28176	27990	27838	27846	27887	27942	27903	27937	27792	27830	27734	27876	27743	27854	28058	28028	27779	27971	27705	27775	27687	27850	27822	27999	27845	27827	28152	27766	27979	27848	27894	28035	27824	27807	28067	27833	27973	28179	27856	27859	27935	27759	27822	27668	27772	27995	27723	27747	27778	28051	27915	28009	27706	27917	27940	27931	27880	27976	27949	27798	28032	27993	28002	27808	27886	27754	28093	28166	27782	27863	27965	27740	28037	27802	27880	27633	27842	28098	27842	27754	27880	27975	27933	28032	28008	27767	27998	27957	27747	27980	27625	27729	27930	27936	27850	27932	27809	27886	28025	27796	27847	27886	28022	27793	27958	27974	27711	27917	28054	28032	28160	27750	27786	27904	27943	27789	28074	27740	27755	27823	28098	27800	27943	28028	27936	28057
18283	29595	29548	24732	22515	20843	20193	19647	19200	18886	18546	18297	18022	17919	18024	18047	17878	17798	17889	17710	17733	17532	17634	17596	17527	17586	17693	17408	17514	17688	17532	17612	17531	17683	17518	17432	17358	17491	17417	17535	17458	17655	17566	17570	17509	17525	17549	17116	17484	17560	17413	17398	17681	17556	17435	17596	17445	17534	17393	17448	17492	17593	17590	17561	17355	17467	17352	17397	17412	17318	17429	17295	17284	17345	17364	17400	17448	17522	17409	17354	17289	17463	17307	17470	17568	17440	17473	17458	17303	17482	17429	17378	17506	17215	17342	17320	17434	17376	17364	17302	17476	17378	17629	17430	17485	17173	17539	17433	17490	17455	17374	17329	17312	17438	17320	17321	17479	17304	17349	17384	17344	17442	17429	17365	17281	17509	17434	17419	17381	17288	17616	17382	17409	17330	17332	17314	17525	17542	17398	17186	17376	17338	17465	17354	17440	17531	17442	17496	17506	17363	17445	17439	17404	17355	17295	17380	17365	17385	17311	17437	17098	17268	17438	17238	17470	17379	17399	17357	17524	17569	17579	17370	17281	17610	17283	17391	17528	17438	17269	17429	17436	17259	17465	17245	17426	17284	17224	17211	17493	17388	17395	17321	17416	17388	17337	17377	17574	17126	17283	17466	17457	17515	17483	17246	17309	17387	17421	17355	17231	17101	17449	17387	17432	17304	17295	17381	17526	17338	17339	17358	17462	17256	17400	17334	17460	17449	17708	17489	17247	17267	17357	17355	17365	17492	17472	17498	17492	17390	17192	17274	17325	17601	17202	17115	17480	17365	17382	17474	17475	17245	17386	17361	17331	17471	17503	17192	17331	17301	17202	17459	17447	17310	17315	17334	17600	17435	17441	17355	17415	17448	17455	17518	17250	17343	17389	17477	17318	17423	17537	17462	17486	17236	17341	17353	17374	17504	17462	17289	17435	17379	17323	17344	17437	17505	17302	17366	17298	17406	17282	17458	17335	17349	17294	17427	17294	17320	17550	17502	17341	17494	17261	17637	17327	17365	17349	17432	17377	17400	17424	17483	17520	17493	17315	17517	17419	17445	17582	17406	17352	17403	17296	17441	17523	17358	17276	17545	17386	17359	17338	17520	17432	17277	17509	17204	17247	17352	17371	17394	17320	17333	17283	17331	17305	17337	17249	17489	17431	17352	17444	17410	17305	17315	17293	17216	17293	17366	17451	17402	17366	17360	17383	17241	17508	17504	17405	17451	17517	17335	17423	17287	17235	17428	17275	17105	17569	17261	17317	17370	17381	17374	17427	17396	17357	17452	17321	17414	17345	17373	17336	17419	17369	17271	17387	17438	17370	17351	17413	17478	17407	17584	17333	17310	17256	17387	17386	17418	17325	17388	17409	17330	17264	17450	17453	17247	17447	17188	17347	17408	17408	17511	17451	17331	17336	17357	17213	17372	17565	17398	17253	17276	17429	17270	17291	17428	17382	17323	17377	17393	17424	17299	17207	17318	17423	17446	17285	17571	17265	17407	17429	17507	17332	17585	17501	17222	17391	17288	17406	17496	17317	17391	17457	17310	17328	17554	17462	17283	17370	17360	17383	17363	17336	17250	17287	17286	17547	17288	17363	17291	17383	17476	17352	17314	17403	17296	17435	17517	17464	17356	17482	17498	17388	17219	17330	17408	17371	17390	17296	17481	17391	17414	17294	17344	17226	17214	17486	17385	17316	17439	17353	17522	17497	17411	17545	17451	17529	17536	17335	17300	17589	17334	17401	17346	17492	17250	17343	17369	17441	17463	17278	17513	17538	17475	17387	17442	17394	17322	17456	17257	17401	17413	17354	17481	17279	17339	17161	17442	17541	17283	17336	17466	17254	17312	17380	17280	17293	17261	17290	17408	17268	17401	17268	17242	17289	17452	17468	17346	17522	17451	17305	17312	17469	17443	17500	17335	17431	17121	17327	17290	17387	17354	17526	17368	17425	17453	17514	17346	17383	17435	17344	17429	17556	17425	17531	17312	17355	17383	17300	17324	17371	17349	17372	17403	17288	17297	17269	17355	17394	17397	17395	17459	17435	17415	17167	17481	17353	17565	17472	17408	17484	17300	17495	17456	17342	17409	17371	17488	17392	17314	17185	17451	17466	17292	17464	17258	17371	17509	17296	17398	17602	17521	17435	17363	17426	17458	17562	17351	17353	17233	17543	17256	17511	17413	17468	17382	17276	17160	17238	17514	17429	17460	17225	17247	17264	17426	17340	17511	17299	17487	17454	17388	17573	17471	17480	17477	17333	17542	17331	17395	17476	17381	17251	17372	17359	17431	17336	17482	17276	17341	17263	17521	17535	17444	17414	17393	17385	17387	17379	17330	17390	17189	17415	17615	17368	17328	17270	17226	17373	17488	17300	17515	17375	17648	17536	17411	17415	17448	17253	17370	17339	17352	17270	17343	17317	17319	17465	17585	17253	17330	17479	17288	17453	17436	17573	17381	17372	17430	17458	17307	17277	17462	17337	17340	17490	17348	17326	17392	17484	17342	17345	17367	17276	17363	17435	17453	17471	17383	17353	17438	17471	17378	17413	17484	17438	17600	17519	17401	17496	17342	17319	17483	17383	17513	17499	17324	17562	17309	17401	17352	17351	17402	17314	17317	17360	17650	17390	17443	17547	17428	17401	17357	17456	17333	17284	17281	17323	17431	17488	17300	17544	17363	17483	17604	17470	17409	17399	17282	17320	17304	17472	17280	17325	17461	17353	17367	17308	17434	17166	17292	17490	17189	17380	17361	17414	17472	17358	17341	17460	17155	17295	17258	17491	17332	17462	17319	17413	17438	17439	17371	17473	17567	17364	17247	17686	17354	17254	17528	17513	17472	17271	17385	17570	17410	17296	17360	17273	17430	17264	17336	17262	17448	17355	17352	17400	17401	17153	17405	17189	17364	17297	17405	17372	17250	17473	17512	17283	17331	17121	17456	17224	17521	17293	17491	17404	17378	17364	17316	17336	17358	17563	17427	17319	17219	17377	17366	17331	17440	17475	17435	17359	17451	17554	17367	17378	17276	17380	17460	17478	17411	17400	17552	17338	17449	17565	17262	17320	17299	17406	17543	17361	17386	17348	17526	17396	17316	17221	17522	17421	17457	17428	17522	17298	17434	17444	17437	17533	17331	17478	17475	17329	17440	17471	17361	17538	17159	17323	17503	17407	17531	17228	17400	17473	17448	17392	17421	17301	17437	17228	17278	17276	17419	17445	17447	17403	17558	17480	17346	17493	17373	17370	17454	17444	17580	17301	17481	17468	17238	17422	17544	17272	17321	17389	17567	17195	17485	17490	17260	17446	17628	17493	17490	17445	17423	17241	17534	17544	17262	17390	17429	17566	17364	17365	17483	17325	17473	17411	17399	17478	17279	17384	17376	17387	17522	17426	17495	17456	17324	17381	17382	17292	17460	17485	17221	17350	17260	17312	17466	17360	17374	17287	17321	17398	17395	17316	17456	17441	17351	17523	17373	17383	17415	17405	17413	17410	17450	17328	17410	17364	17480	17269	17275	17338	17293	17238	17412	17201	17521	17455	17479	17333	17325	17501	17415	17467	17208	17411	17439	17351	17402	17457	17406	17506	17336	17267	17397	17266	17231	17310	17504	17435	17375	17497	17352	17282	17400	17258	17476	17324	17371	17345	17379	17395	17295	17447	17414	17587	17504	17326	17350	17314	17333	17405	17383	17399	17461	17347	17491	17465	17470	17410	17378	17479	17289	17512	17286	17267	17287	17223	17297	17537	17362	17226	17402	17357	17299	17298	17507	17266	17416	17385	17572	17278	17202	17280	17436	17289	17207	17508	17292	17561	17469	17502	17370	17464	17417	17384	17367	17381	17351	17405	17507	17461	17268	17449	17478	17324	17505	17329	17499	17222	17547	17366	17536	17415	17389	17465	17397	17501	17457	17529	17239	17453	17317	17568	17487	17200	17332	17456	17531	17357	17287	17435	17433	17318	17397	17296	17341	17251	17414	17662	17324	17275	17439	17334	17264	17402	17425	17342	17299	17321	17317	17542	17402	17262	17481	17278	17328	17345	17391	17504	17447	17383	17255	17480	17370	17442	17460	17282	17528	17431	17467	17528	17328	17454	17316	17441	17407	17334	17419	17284	17430	17426	17369	17594	17471	17413	17434	17360	17417	17381	17202	17484	17379	17452	17216	17331	17391	17442	17374	17485	17324	17305	17335	17339	17525	17413	17448	17244	17362	17466	17494	17286	17152	17461	17327	17492	17468	17517	17201	17393	17465	17243	17316	17276	17210	17315	17332	17231	17436	17518	17227	17118	17367	17582	17381	17424	17454	17394	17398	17251	17307	17457	17317	17573	17407	17311	17286	17240	17338	17424	17325	17263	17240	17521	17302	17440	17391	17529	17289	17347	17283	17439	17347	17387	17339	17499	17404	17375	17329	17479	17295	17465	17420	17600	17397	17448	17346	17373	17277	17349	17296	17473	17347	17416	17345	17325	17418	17234	17546	17508	17213	17291	17545	17465	17171	17482	17644	17346	17565	17524	17443	17358	17416	17199	17495	17469	17326	17295	17322	17415	17382	17459	17381	17422	17450	17549	17444	17395	17258	17416	17266	17407	17280	17279	17481	17414	17425	17363	17350	17284	17357	17387	17123	17357	17299	17434	17388	17663	17216	17425	17363	17227	17369	17327	17220	17362	17434	17511	17447	17399	17451	17259	17365	17581	17241	17379	17439	17396	17433	17397	17281	17355	17448	17325	17478	17369	17352	17464	17447	17352	17653	17356	17547	17411	17334	17382	17475	17301	17410	17263	17205	17368	17533	17312	17204	17550	17427	17456	17339	17433	17143	17275	17418	17512	17191	17521	17348	17400	17328	17456	17394	17405	17415	17467	17537	17273	17532	17401	17408	17354	17419	17385	17296	17367	17355	17234	17323	17201	17381	17281	17339	17476	17291	17300	17383	17300	17507	17124	17338	17525	17628	17430	17451	17534	17329	17336	17378	17357	17362	17436	17373	17391	17325	17562	17293	17489	17367	17421	17600	17550	17508	17472	17445	17399	17273	17507	17430	17413	17405	17434	17573	17396	17403	17205	17597	17547	17300	17336	17390	17461	17391	17467	17440	17311	17297	17478	17432
22656	21203	27777	25029	22652	28276	34047	30960	29990	30148	30049	29429	29292	28932	29036	29073	29007	28791	28607	28614	28725	28271	28675	28660	28587	28374	28562	28521	28561	28576	28532	28517	28550	28387	28351	28163	28382	28666	28555	28537	28367	28468	28366	28475	28255	28445	28368	28443	28526	28395	28466	28306	28269	28437	28155	28429	28364	28290	28124	28190	28327	28314	28248	28356	28430	28381	28492	28336	28126	28225	28210	28304	28280	28220	28480	28128	28116	28155	28182	28261	28193	28433	28130	28239	28452	28290	28443	28426	28354	28140	28399	28508	28204	28351	28074	28240	28128	27997	28260	28249	28444	28064	28316	28135	28398	28251	28437	28265	28151	28334	28258	28131	28368	28554	28087	28265	28403	28409	28335	28383	28244	28226	28060	28497	28224	28418	28441	27944	28119	28459	28328	28315	28254	28244	28176	27808	28125	28293	28156	28400	28132	28016	28313	28123	28076	28189	28303	28066	28058	28219	28298	28342	28352	28065	28067	28171	28372	28143	28313	28156	28471	28071	28027	28415	28311	27977	28225	28163	28340	28031	28205	28474	28069	28389	28275	28316	27955	28036	28171	28148	28388	28168	28171	27856	28018	28093	28327	28162	28079	27925	28561	28169	28372	28337	28260	28042	28164	28125	28151	28210	28159	27910	28032	28081	28204	28188	28003	28126	28128	28394	28422	27959	28186	28020	28367	28001	28192	28251	28029	28090	28262	28256	28421	28325	28224	27994	28108	28196	28381	28140	28330	28102	28203	28228	28168	28404	28233	28497	28320	27915	28009	28124	28292	28137	28141	28275	28153	27940	28337	28405	28411	28143	28098	28066	28252	28430	28060	27948	28121	28086	28137	27866	28096	28356	28267	28089	28128	28184	28328	28120	28057	28219	28221	28350	28155	28174	28320	28421	28118	27873	28000	28151	28080	28256	28134	28080	28238	28106	28052	28143	28390	28269	28158	28135	28057	27896	28008	28176	28216	28330	28236	28340	28091	28328	28299	28286	28381	28249	27922	28208	28133	28321	28264	28046	28239	28070	28040	28237	28259	28254	28079	28067	28145	27924	28011	28126	28227	28445	28136	28114	27905	28081	28210	28332	28444	28163	28010	27977	28213	28233	28199	28212	28236	28194	27991	28271	28191	28386	28224	28243	28162	28319	28100	28182	27950	28158	28053	28258	28305	28082	28038	28143	28223	28069	28253	28431	28252	28290	28285	28168	28369	28183	27950	28293	28245	28392	28177	28050	28142	28405	28340	28101	28090	28270	28061	28277	28169	28131	28184	28450	28166	28332	28292	28373	28237	28118	28197	28015	28381	28310	28272	28360	28269	28111	27980	28089	28212	28095	28274	28114	28157	28308	28203	28170	28041	28189	28042	27832	28187	28212	28394	28294	27802	27975	28136	28175	28110	28191	28257	28344	28163	28399	28250	28134	28137	27970	28036	28400	28231	28073	28334	28118	28300	28107	28216	28351	27951	28018	28088	28161	28363	28243	27887	28017	27956	28205	27921	28082	28164	28213	28381	28024	28217	28319	28245	28269	28269	28100	28034	28127	28489	28127	27916	27992	28284	28058	27950	28297	28225	28322	27991	28213	28015	28224	28082	28435	28205	28093	28179	28224	28353	28021	28184	28493	28225	27925	28164	28161	28271	28400	28267	28354	28055	28203	28142	28282	28383	28155	28268	28184	27976	28266	28068	28287	28141	28134	28139	28178	28340	28142	28227	28290	28370	28138	28418	28445	28123	28392	28090	28375	28203	28214	28108	28054	28029	28007	28269	28193	27920	28230	28173	27893	27929	28120	28198	28223	27873	28236	28171	28224	28073	28329	28223	28153	28296	28087	28347	28256	27882	28083	27853	28145	27882	28309	28384	28362	28118	28319	28260	27991	28010	27998	28147	28156	28121	28088	28293	28138	28217	28114	28382	28156	28206	28127	28318	28379	28181	28205	28303	28232	28054	28116	28265	28100	28177	28172	28250	28154	28418	28220	28364	28104	28168	28427	28092	28676	28034	28250	28025	28192	28273	28266	28373	28210	28146	28223	28442	28396	28155	28382	28298	28082	28285	28202	28172	28270	28011	28078	28232	27998	28013	27997	28099	27965	28358	28228	28145	28116	28305	28212	28461	28127	28176	28081	28209	28230	28252	28048	28544	28366	28247	28166	28392	28121	28243	28172	28339	28121	28213	28149	28366	28428	28123	28274	28176	27966	28093	28177	28090	28183	27866	27934	28219	28071	28076	28167	28430	28204	28264	28338	28125	27988	28402	28145	28146	28274	28142	28172	27962	28076	28393	28158	28475	28234	28517	28216	28098	28107	27999	28166	28081	28196	28310	27987	28204	27966	27928	28177	28507	28138	28141	28253	28129	28076	28116	27894	27971	28167	28147	27910	28069	27911	27943	28267	28193	28248	28343	28414	28032	28416	27854	28120	28275	28016	28280	28193	27874	28036	28137	27836	28311	28132	28143	28346	28030	28071	28142	28144	27929	28127	27935	28084	28250	28053	28141	28072	28031	28127	27963	28160	28042	28282	28375	28055	28204	28331	28376	28241	28221	28214	28342	28100	28448	28229	28249	28153	28173	27928	28195	27980	27870	28029	28300	28223	28015	28105	28106	28331	28098	28220	28284	28006	28035	28130	28079	28260	28320	28217	28181	28273	28208	28141	28207	28421	28288	27954	28223	28205	28309	28061	28049	27994	27763	28209	28096	28293	28243	28279	28301	28293	28129	28017	28283	28188	28326	28272	28039	28107	28111	27763	28070	28255	28315	28309	27841	28034	28313	28182	28184	28223	28167	28121	28189	28318	28321	28080	28280	28092	28354	28297	28300	28151	28153	28168	27921	28503	28212	28133	28054	28576	28214	28065	28341	28210	28173	28128	28207	28273	28125	28307	28264	27930	27839	28189	28157	28164	28142	28154	28199	28335	28278	28008	27919	28498	28294	28428	28154	27895	27986	28020	28256	28236	27975	28148	28208	28306	28042	28115	28335	28012	28228	28145	28093	27994	28196	28041	28326	27902	28070	28230	28014	28357	28440	27988	28258	28045	28209	28081	28203	28126	28045	28092	28190	28078	28089	28164	28111	28250	28142	28415	28083	28281	28249	28185	28182	28051	28217	28252	28361	28158	28406	28152	28360	28321	28354	28098	28280	27947	28109	28231	27989	28140	28162	28137	28117	28232	28077	28055	28092	28252	28016	28144	28309	28192	28228	28326	28138	28167	28151	28242	28240	28086	28189	28079	28233	27827	28224	28290	28248	28309	28184	28114	28300	28160	28218	27890	28384	28086	28268	28425	28199	27987	28221	28226	27990	27991	28264	28047	28235	28253	27978	28198	27969	28015	28046	28200	28365	28107	28202	28149	28233	27940	28263	27911	28339	28305	28078	28304	28439	28211	28325	28096	28057	27863	28048	28054	28298	28030	28263	27920	28159	28588	28221	28170	27963	28243	28189	28189	28416	28262	28304	27922	27977	27960	28553	28224	28205	28161	28166	28276	28323	28117	28490	28370	28146	27978	28089	28200	28320	28192	28116	28172	28630	28096	28395	28199	28166	28238	28258	28248	28018	28215	28461	28363	28331	27754	28159	28333	28449	28170	28007	28039	28033	27805	28010	28488	28487	28174	28303	27989	28264	27978	27884	28359	28125	28117	28306	28171	28046	28319	28354	28335	27774	28305	28499	28260	28104	28081	28000	28195	28115	27991	28303	28194	28203	28138	27980	28536	28129	28283	28125	28356	27954	28322	28337	28238	28173	28116	28034	28200	28225	28333	28127	28176	28208	28147	28133	28164	28244	28207	28229	28220	28197	28282	28323	28205	28053	27829	28367	28054	28137	28315	28154	28215	27990	28055	28356	28210	28350	28183	28265	28349	28198	28281	28245	28204	27958	28313	28125	28280	28103	28176	28376	28237	28210	28290	28214	28309	28217	28104	28159	28136	28025	28147	28072	28256	28222	27994	27971	28091	28267	27944	28003	28198	28286	28288	28201	28528	28152	28348	28012	28138	28037	27941	28136	28218	28049	28087	28603	28331	28144	28202	28332	28006	28030	28206	28177	28266	28368	28226	28528	28198	28156	28197	28089	28260	28306	28157	28074	28211	28095	28137	28157	28083	28226	27955	28345	28179	28394	28004	28215	28294	28170	28170	28102	28049	28351	28125	28079	28223	28342	28114	28121	28185	28004	28071	28342	28178	28541	28401	28003	28033	28347	27950	28213	28107	28031	28061	28118	28292	28103	27918	28155	28118	28121	28145	28419	28306	27950	28019	28105	28249	28163	28233	28056	28320	28261	28106	28237	28010	28150	28286	28187	28092	27980	28063	28199	28248	27976	28055	27987	28303	27844	28039	28271	28324	28285	28359	28241	28239	28332	28320	28226	28208	28602	28218	27765	28109	28275	28209	28213	28206	27831	28075	28206	28278	28104	27965	28218	28137	28235	28321	27981	28145	28127	27905	28083	28060	28248	28133	28204	28240	28324	28246	28076	28159	28261	28238	28036	28384	28392	28191	28162	28102	28228	28162	28117	28425	28319	28210	28346	28333	28254	27986	28248	28294	28133	28448	28126	28346	28143	28092	28405	28148	28198	28129	28319	28087	28243	28039	28087	28292	28398	28291	28396	28166	28006	28074	28171	28016	28479	27954	28121	28384	28345	28064	28252	28165	28200	28003	28202	28270	28354	28162	28253	28249	27979	28056	28539	28287	28140	27918	28334	28084	28305	28081	28093	27996	27949	28169	28204	28189	28213	28076	28379	28247	28151	28267	28224	28382	28268	28220	28210	28216	27918	28049	28081	28094	28133	28255	28198	28165	28249	28256	28314	28380	28160	28194	28128	28277	28233	28062	28200	28216	28052	28183	28104	28170	28514	28286	28337	28002	28048	28006	27992	28412	28121	28166	28193	28212	28348	28025	28184	28098	28156	28148	27906	28144	28235	28345	28081	28033	28197	28546	28187	28312	28512	28486	28113	28417	28309	28362	28250	27989	28185	28267	28366	28062	28161	28100	28496	28032	28049	28280	28324	28271	28493	28284	28153	28293	28330	28274	28077	28237	28299	28238	28190	28219	28193	28049	28181	28288	28229	28391	28280	28408	27995	28170	28254	28093	28202	28142	28145	28220	28074	28223
20304	34941	34488	28553	25409	23273	21664	21074	20419	20051	19424	18941	18739	18691	18626	18399	18159	18106	18141	18019	17955	17853	17826	17860	17887	17837	17733	17683	17844	17369	17664	17646	17604	17911	17642	17687	17748	17640	17673	17484	17698	17750	17730	17582	17815	17657	17835	17628	17661	17507	17856	17628	17485	17506	17449	17449	17648	17471	17668	17451	17497	17817	17612	17614	17614	17354	17679	17400	17646	17575	17444	17724	17533	17532	17643	17640	17533	17516	17487	17508	17673	17631	17359	17512	17576	17398	17491	17531	17369	17419	17440	17545	17459	17614	17604	17384	17671	17442	17492	17509	17548	17625	17501	17434	17508	17482	17351	17557	17462	17588	17706	17484	17441	17520	17502	17451	17199	17474	17363	17435	17474	17723	17563	17380	17528	17551	17388	17388	17534	17394	17403	17451	17498	17492	17457	17679	17356	17568	17521	17310	17427	17571	17724	17532	17528	17397	17686	17479	17441	17506	17401	17404	17558	17449	17524	17480	17427	17465	17482	17625	17504	17412	17398	17347	17475	17408	17485	17341	17508	17402	17374	17432	17341	17491	17483	17369	17458	17452	17553	17416	17604	17306	17614	17424	17372	17462	17490	17479	17407	17382	17505	17506	17655	17356	17513	17533	17230	17453	17468	17478	17437	17432	17399	17318	17230	17482	17605	17479	17514	17381	17557	17295	17485	17567	17558	17453	17553	17405	17306	17518	17609	17552	17459	17482	17421	17386	17336	17613	17389	17329	17658	17650	17406	17352	17581	17405	17457	17550	17371	17553	17555	17572	17562	17466	17488	17536	17523	17558	17412	17340	17485	17531	17518	17504	17509	17492	17596	17497	17351	17447	17582	17394	17484	17264	17533	17407	17444	17561	17367	17583	17534	17345	17581	17486	17428	17530	17362	17482	17361	17623	17360	17456	17385	17568	17486	17543	17296	17356	17494	17498	17365	17432	17730	17511	17505	17575	17439	17499	17377	17350	17621	17352	17548	17451	17422	17486	17549	17501	17500	17569	17483	17553	17401	17527	17514	17306	17452	17341	17502	17508	17506	17306	17684	17484	17596	17563	17570	17437	17569	17459	17526	17373	17504	17402	17599	17406	17404	17538	17477	17369	17507	17601	17309	17530	17432	17372	17485	17473	17589	17362	17449	17519	17498	17479	17532	17542	17438	17376	17580	17410	17561	17232	17559	17610	17504	17567	17501	17397	17297	17604	17373	17393	17490	17533	17418	17546	17559	17353	17426	17267	17476	17512	17512	17400	17381	17564	17473	17451	17473	17503	17548	17489	17490	17548	17364	17578	17575	17488	17518	17523	17746	17482	17534	17619	17479	17394	17520	17592	17281	17514	17512	17554	17598	17510	17513	17439	17403	17506	17500	17699	17518	17474	17435	17586	17386	17451	17403	17603	17351	17370	17530	17339	17389	17496	17395	17457	17434	17392	17503	17298	17520	17458	17469	17443	17363	17482	17612	17428	17303	17523	17354	17484	17448	17667	17605	17629	17267	17300	17527	17428	17465	17544	17457	17520	17319	17399	17579	17453	17599	17344	17420	17403	17504	17670	17501	17330	17443	17484	17265	17417	17607	17304	17348	17488	17372	17571	17514	17614	17414	17439	17427	17512	17363	17670	17354	17431	17574	17432	17573	17527	17425	17402	17383	17267	17269	17448	17259	17499	17589	17378	17357	17356	17449	17544	17355	17525	17440	17333	17570	17385	17434	17405	17484	17426	17402	17480	17459	17474	17486	17344	17430	17521	17696	17401	17423	17530	17575	17421	17455	17342	17578	17470	17458	17468	17610	17452	17515	17470	17532	17410	17600	17470	17695	17512	17515	17371	17669	17562	17655	17486	17356	17472	17484	17570	17619	17225	17568	17653	17653	17465	17555	17599	17624	17356	17583	17454	17268	17549	17455	17410	17401	17408	17496	17529	17464	17506	17426	17611	17551	17570	17414	17370	17446	17472	17460	17591	17460	17530	17462	17421	17409	17378	17540	17361	17631	17428	17710	17439	17526	17526	17606	17350	17377	17467	17402	17559	17602	17260	17504	17388	17372	17569	17569	17536	17516	17304	17683	17541	17437	17644	17545	17592	17567	17423	17361	17543	17487	17552	17568	17523	17328	17517	17317	17436	17425	17601	17461	17543	17398	17328	17529	17478	17493	17458	17394	17358	17366	17509	17544	17454	17443	17412	17257	17510	17678	17517	17400	17616	17544	17370	17407	17526	17554	17436	17343	17359	17448	17383	17352	17556	17576	17669	17520	17296	17552	17498	17622	17516	17534	17400	17521	17581	17449	17496	17550	17472	17367	17419	17454	17561	17566	17389	17493	17617	17498	17413	17535	17489	17232	17522	17479	17307	17451	17199	17463	17490	17453	17508	17537	17421	17465	17420	17549	17515	17451	17490	17509	17464	17374	17480	17559	17467	17557	17436	17602	17517	17457	17530	17422	17418	17368	17447	17377	17443	17291	17419	17465	17628	17435	17585	17543	17536	17373	17464	17576	17511	17219	17483	17466	17452	17626	17466	17322	17548	17373	17493	17470	17600	17680	17437	17452	17269	17606	17463	17557	17341	17416	17521	17436	17457	17416	17461	17558	17613	17407	17548	17513	17525	17480	17409	17398	17413	17481	17523	17425	17429	17274	17436	17488	17458	17628	17350	17569	17581	17704	17467	17485	17647	17695	17439	17512	17434	17363	17540	17569	17481	17434	17495	17477	17539	17606	17331	17338	17491	17463	17373	17577	17634	17513	17493	17309	17374	17406	17435	17476	17410	17520	17461	17508	17619	17565	17454	17522	17592	17450	17420	17550	17367	17664	17571	17315	17381	17446	17521	17582	17515	17590	17531	17610	17365	17495	17411	17462	17312	17312	17584	17568	17442	17439	17545	17393	17430	17247	17717	17392	17674	17487	17345	17489	17348	17633	17527	17547	17475	17452	17307	17413	17486	17427	17318	17482	17616	17364	17431	17482	17537	17234	17580	17485	17608	17421	17557	17518	17439	17463	17596	17550	17504	17725	17335	17634	17519	17483	17478	17548	17442	17519	17456	17326	17538	17623	17551	17515	17419	17471	17527	17431	17469	17456	17515	17527	17277	17384	17664	17371	17460	17378	17518	17264	17463	17429	17631	17387	17535	17474	17307	17400	17384	17299	17495	17564	17448	17403	17335	17668	17421	17324	17559	17601	17544	17440	17497	17467	17460	17429	17513	17619	17444	17677	17310	17480	17522	17428	17481	17488	17378	17395	17520	17400	17392	17480	17458	17421	17475	17325	17353	17603	17599	17356	17459	17513	17560	17594	17520	17480	17568	17423	17388	17456	17453	17567	17551	17523	17442	17368	17604	17573	17254	17488	17368	17650	17681	17543	17603	17397	17616	17554	17302	17374	17375	17478	17610	17375	17652	17435	17509	17460	17520	17649	17565	17586	17403	17325	17429	17676	17313	17415	17400	17465	17433	17485	17418	17553	17431	17596	17654	17414	17550	17446	17524	17659	17467	17497	17514	17552	17526	17372	17511	17527	17576	17548	17376	17458	17407	17614	17555	17230	17645	17463	17483	17537	17466	17487	17443	17470	17682	17545	17523	17574	17605	17486	17498	17420	17509	17434	17373	17542	17421	17529	17445	17524	17551	17522	17352	17379	17409	17494	17426	17649	17481	17578	17357	17734	17532	17365	17480	17417	17492	17580	17427	17549	17539	17570	17584	17572	17510	17366	17450	17495	17632	17517	17512	17472	17468	17596	17377	17657	17481	17437	17443	17347	17481	17438	17223	17438	17467	17496	17630	17263	17387	17364	17740	17403	17411	17495	17402	17611	17632	17745	17473	17572	17536	17512	17462	17388	17505	17530	17477	17417	17493	17599	17643	17459	17433	17628	17530	17429	17491	17646	17377	17654	17668	17514	17297	17413	17548	17463	17373	17635	17601	17486	17501	17434	17431	17471	17412	17552	17598	17516	17576	17307	17374	17529	17340	17575	17494	17321	17598	17499	17438	17546	17501	17437	17371	17445	17588	17534	17432	17293	17505	17332	17461	17508	17259	17679	17576	17463	17565	17578	17420	17505	17411	17530	17544	17432	17516	17254	17517	17304	17542	17559	17513	17410	17343	17605	17659	17392	17464	17288	17496	17448	17524	17460	17472	17525	17449	17493	17424	17497	17513	17571	17347	17316	17530	17625	17419	17587	17384	17445	17390	17376	17375	17379	17460	17480	17499	17572	17388	17353	17632	17473	17386	17411	17367	17368	17514	17603	17591	17437	17554	17628	17506	17443	17301	17490	17389	17472	17622	17331	17331	17323	17482	17569	17431	17470	17524	17444	17347	17561	17480	17584	17435	17508	17333	17684	17477	17468	17553	17485	17529	17457	17604	17465	17179	17296	17494	17629	17359	17624	17556	17384	17520	17482	17316	17379	17448	17422	17509	17513	17563	17411	17607	17580	17433	17458	17580	17584	17414	17740	17514	17632	17502	17630	17396	17348	17456	17554	17452	17313	17631	17489	17584	17458	17536	17418	17301	17550	17443	17384	17223	17451	17583	17496	17462	17472	17404	17422	17343	17506	17430	17474	17600	17562	17351	17547	17596	17381	17650	17515	17376	17361	17342	17512	17220	17591	17324	17543	17485	17487	17375	17462	17513	17578	17412	17421	17569	17464	17540	17529	17466	17630	17488	17353	17371	17437	17535	17501	17513	17416	17473	17409	17534	17531	17469	17572	17598	17534	17380	17472	17543	17447	17464	17311	17521	17412	17520	17462	17541	17539	17737	17571	17342	17564	17571	17523	17437	17528	17477	17321	17610	17458	17443	17594	17532	17444	17582	17483	17428	17318	17453	17426	17536	17714	17368	17587	17399	17245	17503	17561	17362	17508	17609	17400	17401	17532	17358	17543	17478	17301	17504	17488	17428	17484	17608	17325	17483	17379	17507	17439	17495	17442	17518	17420	17455	17564	17529	17513	17450	17402	17463	17647	17393	17389	17528	17437	17402	17438	17418	17500	17371	17427	17477	17499	17405	17481	17478	17353	17466	17524	17548	17586	17337	17481	17529	17428	17602	17511	17382	17485	17604	17631	17593	17509	17715	17517	17355	17336	17438	17525	17494	17429	17516	17410	17492	17386	17663
35847	28866	33305	32407	30628	30545	30442	30018	30143	29935	29814	29636	29796	29698	29766	29811	29758	29602	29473	29717	29648	29630	29672	29496	29390	29844	29711	29617	29658	29457	29701	29548	29516	29464	29642	29491	29758	29522	29309	29520	29661	29654	29672	29607	29707	29563	29553	29568	29514	29634	29552	29463	29516	29377	29538	29957	29610	29631	29646	29710	29609	29494	29522	29520	29650	29538	29450	29418	29735	29575	29328	29416	29464	29567	29685	29432	29388	29526	29432	29157	29278	29453	29482	29450	29277	29566	29643	29559	29705	29641	29904	29609	29737	29501	29708	29624	29491	29434	29437	29562	29601	29555	29293	29561	29690	29424	29683	29408	29394	29494	29511	29413	29593	29453	29329	29553	29554	29437	29421	29691	29507	29520	29675	29383	29772	29439	29259	29575	29540	29402	29430	29367	29644	29421	29593	29481	29466	29478	29602	29561	29380	29293	29556	29403	29662	29403	29349	29595	29412	29453	29642	29608	29368	29515	29600	29486	29506	29498	29620	29771	29599	29651	29660	29447	29471	29365	29536	29374	29604	29462	29676	29647	29443	29604	29412	29331	29655	29393	29747	29317	29475	29525	29521	29612	29633	29515	29690	29882	29709	29594	29351	29550	29278	29682	29606	29878	29832	29566	29599	29413	29753	29686	29450	29637	29523	29502	29605	29701	29759	29832	29470	29567	29525	29509	29402	29455	29595	29674	29612	29541	29437	29399	29692	29509	29338	29416	29389	29735	29488	29727	29515	29501	29625	29249	29617	29399	29510	29367	29317	29419	29401	29353	29708	29477	29750	29627	29527	29337	29303	29680	29601	29601	29353	29734	29794	29753	29492	29576	29613	29426	29581	29475	29716	29618	29628	29584	29627	29531	29556	29329	29481	29570	29636	29551	29365	29401	29518	29484	29752	29824	29462	29602	29490	29502	29602	29474	29387	29189	29675	29582	29592	29489	29496	29587	29700	29781	29336	29138	29177	29306	29513	29284	29499	29246	29557	29480	29540	29501	29264	29687	29574	29447	29637	29410	29650	29525	29449	29790	29253	29465	29614	29253	29553	29684	29391	29758	29418	29530	29331	29426	29593	29410	29544	29735	29367	29331	29462	29508	29437	29221	29584	29409	29373	29262	29513	29633	29346	29308	29617	29371	29792	29619	29581	29301	29421	29316	29402	29239	29622	29598	29355	29667	29635	29608	29737	29538	29456	29801	29639	29573	29299	29464	29936	29357	29368	29431	29394	29547	29526	29450	29564	29433	29635	29570	29383	29460	29671	29694	29565	29475	29533	29516	29454	29572	29520	29783	29638	29419	29438	29234	29398	29567	29506	29494	29373	29695	29583	29422	29652	29458	29441	29761	29742	29552	29704	29354	29477	29233	29876	29371	29699	29667	29398	29315	29619	29554	29674	29648	29519	29418	29355	29288	29423	29439	29471	29289	29565	29547	29505	29386	29718	29568	29309	29673	29582	29419	29474	29742	29694	29512	29563	29782	29418	29583	29359	29478	29470	29518	29397	29653	29537	29691	29408	29575	29541	29489	29423	29547	29561	29572	29749	29553	29579	29782	29851	29695	29334	29337	29620	29935	29549	29589	29570	29635	29497	29310	29234	29556	29433	29668	29594	29287	29592	29303	29267	29342	29630	29743	29554	29515	29485	29396	29734	29662	29488	29530	29583	29400	29590	29517	29657	29716	29687	29764	29581	29429	29523	29767	29572	29522	29596	29316	29430	29742	29421	29701	29460	29418	29299	29560	29650	29591	29560	29559	29649	29648	29609	29586	29653	29629	29401	29478	29445	29735	29451	29463	29660	29596	30018	29768	29677	29422	29541	29351	29891	29673	29575	29506	29555	29473	29737	29593	29667	29721	29661	29452	29733	29452	29504	29656	29368	29582	29579	29457	29568	29692	29584	29195	29390	29766	29564	29498	29539	29305	29447	29603	29572	29230	29649	29763	29411	29532	29787	29652	29420	29485	29528	29511	29542	29703	29393	29537	29597	29742	29547	29502	29428	29580	29534	29738	29265	29515	29586	29804	29697	29344	29492	29623	29429	29681	29807	29592	29565	29726	29352	29239	29342	29827	29681	29569	29448	29501	29518	29338	29621	29539	29724	29534	29637	29291	29329	29488	29574	29422	29637	29558	29466	29462	29355	29539	29821	29248	29548	29408	29465	29743	29499	29681	29637	29442	29360	29578	29295	29430	29827	29496	29567	29768	29375	29357	29437	29551	29341	29500	29340	29664	29606	29337	29587	29534	29771	29643	29553	29648	29680	29389	29502	29454	29694	29444	29290	29428	29615	29398	29454	29512	29704	29486	29254	29439	29535	29576	29437	29545	29563	29616	29547	29820	29504	29774	29583	29529	29569	29824	29694	29535	29318	29416	29398	29558	29510	29640	29697	29827	29250	29456	29504	29455	29587	29457	29325	29220	29402	29299	29701	29792	29565	29665	29464	29694	29789	29475	29618	29554	29691	29675	29503	29739	29722	29584	29530	29431	29425	29390	29492	29415	29740	29507	29635	29532	29518	29286	29533	29677	29910	29519	29484	29562	29371	29333	29422	29418	29504	29543	29405	29710	29537	29531	29698	29522	29466	29931	29453	29334	29435	29369	29473	29418	29724	29633	29727	29358	29593	29269	29486	29664	29755	29487	29545	29416	29412	29446	29472	29610	29355	29581	29501	29472	29495	29622	29670	29386	29385	29369	29636	29528	29593	29428	29566	29703	29559	29365	29628	29375	29449	29682	29535	29736	29640	29710	29629	29611	29346	29480	29619	29742	29753	29600	29550	29338	29438	29732	29461	29412	29443	29530	29676	29631	29730	29506	29359	29584	29674	29654	29372	29713	29512	29538	29817	29449	29511	29601	29478	29745	29518	29836	29555	29641	29482	29502	29313	29247	29389	29469	29606	29627	29762	29391	29653	29503	29831	29646	29658	29491	29472	29687	29499	29622	29761	29416	29650	29593	29316	29642	29732	29598	29534	29397	29631	29452	29580	29567	29600	29497	29491	29611	29901	29424	29385	29362	29756	29535	29517	29614	29705	29307	29428	29404	29594	29447	29676	29447	29635	29777	29588	29565	29917	29396	29487	29419	29539	29616	29329	29477	29718	29390	29369	29427	29849	29848	29533	29386	29630	29516	29588	29474	29657	29357	29399	29566	29592	29232	29584	29244	29620	29571	29597	29593	29518	29400	29520	29448	29468	29794	29255	29365	29241	29407	29553	29333	29654	29612	29576	29402	29269	29441	29344	29376	29407	29527	29485	29788	29583	29204	29606	29638	29494	29722	29488	29524	29611	29373	29576	29617	29638	29374	29823	29374	29446	29453	29484	29332	29759	29280	29311	29566	29654	29511	29499	29632	29516	29602	29434	29729	29709	29358	29404	29367	29534	29591	29706	29447	29711	29425	29377	29531	29727	29450	29488	29717	29506	29583	29718	29416	29567	29365	29442	29458	29545	29343	29360	29399	29562	29546	29544	29850	29649	29733	29434	29643	29705	29595	29376	29616	29525	29275	29627	29567	29353	29501	29327	29352	29681	29724	29414	29560	29715	29567	29759	29775	29527	29781	29709	29372	29491	29637	29752	29548	29498	29513	29593	29676	29482	29778	29899	29418	29435	29460	29370	29471	29411	29827	29356	29831	29502	29517	29604	29493	29644	29545	29547	29467	29523	29566	29346	29458	29309	29506	29879	29581	29414	29573	29663	29439	29446	29532	29438	29373	29534	29740	29662	29270	29472	29578	29337	29217	29699	29346	29540	29649	29440	29523	29543	29596	29485	29550	29873	29584	29586	29376	29413	29535	29579	29425	29320	29560	29553	29448	29347	29599	29674	29514	29402	29749	29376	29274	29632	29522	29187	29467	29693	29470	29683	29628	29425	29836	29379	29150	29355	29399	29568	29465	29660	29374	29555	29385	29366	29527	29550	29412	29268	29576	29646	29474	29566	29395	29657	29538	29579	29619	29331	29514	29497	29434	29610	29835	29396	29568	29378	29338	29466	29462	29483	29507	29564	29489	29463	29655	29889	29584	29878	29773	29537	29591	29683	29546	29593	29616	29565	29556	29569	29375	29557	29327	29239	29352	29447	29590	29646	29747	29714	29330	29941	29732	29547	29495	29583	29379	29579	29365	29817	29571	29468	29474	29304	29407	29286	29449	29650	29472	29739	29549	29659	29606	29784	29655	29526	29697	29565	29557	29705	29601	29663	29301	29612	29752	29623	29274	29704	29729	29363	29689	29484	29425	29678	29437	29569	29486	29437	29532	29575	29507	29359	29413	29635	29513	29648	29391	29315	29718	29395	29395	29503	29380	29361	29689	29731	29385	29547	29146	29495	29532	29757	29448	29417	29374	29457	29590	29574	29574	29471	29402	29982	29666	29438	29777	29819	29630	29391	29441	29155	29578	29694	29593	29343	29276	29687	29615	29490	29573	29428	29508	29320	29669	29593	29499	29669	29422	29535	29636	29655	29773	29587	29834	29706	29692	29586	29730	29579	29457	29595	29688	29610	29567	29413	29427	29648	29471	29789	29675	29785	29456	29894	29288	29581	29578	29393	29410	29452	29678	29510	29365	29437	29638	29676	29728	29473	29524	29540	29592	29467	29536	29445	29527	29513	29802	29334	29573	29571	29340	29620	29711	29609	29510	29791	29370	29461	29434	29476	29563	29506	29442	29682	29609	29528	29493	29364	29577	29373	29467	29311	29722	29745	29457	29718	29356	29603	29481	29665	29713	29493	29666	29714	29524	29785	29661	29505	29348	29733	29604	29656	29339	29567	29533	29353	29528	29662	29476	29610	29427	29602	29742	29645	29645	29818	29625	29671	29199	29700	29674	29409	29688	29551	29383	29543	29338	29534	29782	29844	29440	29442	29609	29298	29683	29490	29546	29311	29444	29436	29539	29689	29611	29598	29793	29657	29375	29652	29828	29345	29797	29498	29624	29772	29709	29499	29540	29501	29568	29513	29608	29627	29510	29478	29364	29596	29526	29724	29457	29626	29674	29467	29388	29302	29383	29525	29577	29557	29598	29649	29409	29513	29367	29353	29551	29572	29521	29719	29552	29382	29352	29028	29628	29449	29446	29381	29151	29527	29385	29555	29600	29524	29459	29646	29386	29617	29334
21109	23532	23756	21373	20510	19633	19290	19186	19114	18686	18599	18472	18644	18413	18267	18396	18212	18303	18429	18173	18346	18277	18275	18251	18132	18298	18138	18028	18261	18238	18283	18355	18224	18338	18248	18274	18180	18216	18322	18404	18267	18403	18331	18301	18338	18117	18185	18188	18233	18109	18084	18390	18253	18214	18038	18250	18183	18154	18460	18126	18396	18050	18020	18072	18187	18197	18295	18240	18386	18122	18038	18193	18142	18098	18228	18004	18218	18201	18131	18212	18193	18207	18257	18253	18115	18279	18229	18064	18367	18250	18325	18306	18137	18227	18210	18185	18234	18075	18373	18019	18122	18201	18105	18164	18315	18095	18226	18104	18111	18130	18099	18240	18241	18379	18218	18004	18261	18050	18050	18193	18151	18304	18263	18237	18105	18298	18213	18334	18223	18250	18218	18311	18075	18075	18045	18154	18372	18229	18107	18202	18380	18235	18193	18285	18126	18432	18124	18203	18299	18187	18129	18169	18092	18291	18183	18201	18280	18216	18197	17999	18148	18229	17998	18139	18074	18108	18323	18254	18206	18053	18040	18326	18369	18190	18313	18204	18180	18242	18214	18319	18387	18215	18154	18030	18160	18265	18065	18255	18086	18123	18136	18170	18154	18277	18048	18160	18258	18015	18153	18212	18204	18130	18172	17979	18148	18147	18148	18103	17966	18391	18119	18218	18032	18194	18216	18111	18191	18022	17969	18045	18182	18033	18213	18079	18148	18190	18187	18201	18313	18239	18200	18221	18036	18253	18079	18189	18095	18128	18276	18141	18199	18302	18155	18316	18140	17971	18073	18184	18157	18270	18186	18182	18038	18040	18144	18132	18274	18164	18198	18074	18305	18334	18131	18206	18056	18101	18222	18188	18106	17971	18169	18135	18167	18128	18028	18203	18030	18043	18284	18198	18163	18105	18145	18088	18135	17981	18221	18044	18239	18165	18247	18120	18104	18256	17943	18141	17898	18179	18106	18027	18217	17943	18044	17982	18293	17979	18142	18156	18031	18312	18118	18239	18281	18140	18224	18019	18166	18431	18044	18134	18210	18199	18055	18205	18122	18217	18160	18262	18059	17949	18104	18115	18425	18036	18176	18147	18427	18083	18135	18317	18194	18152	18125	18186	18238	18265	18109	18043	18205	18153	18237	18121	18173	18161	18096	18288	18019	18176	18154	18364	18299	18276	18406	18067	18095	18120	18207	18156	18324	18104	18267	18192	18195	18265	18149	18005	18136	18164	18344	18030	18135	18000	18114	18198	18017	18126	18148	18195	18229	18034	18191	17971	18267	18182	18175	18346	18100	18075	18255	18223	18106	18097	18092	18141	18205	18165	17979	18198	18234	18165	18159	18041	18235	18144	18204	18132	18311	18260	18164	18110	18059	18099	18178	18077	18307	18268	18221	17931	18218	18197	18161	18098	18346	18139	18012	18173	18104	18134	18107	18124	18293	18166	18222	18139	18243	17990	18153	18236	18083	18170	18238	18164	18095	18135	18159	18186	18093	18090	18302	18308	18169	18065	17942	18116	18248	18155	18090	18197	18224	18261	18203	18062	18168	18317	18004	18345	18140	18136	18208	18281	17942	18213	18229	18256	18159	18100	18069	18228	18134	18132	18021	18114	18178	18133	17992	18223	18270	18202	18023	18143	18209	18217	18278	18219	18202	18233	18118	18153	18315	18133	18093	18134	18165	18192	18174	18131	18065	18111	18015	18005	18211	18176	18085	18129	18016	18303	18019	18234	18076	18213	18272	18313	18009	18193	18198	18120	18172	18209	18190	18185	18202	18059	18308	18204	18060	18199	18009	18197	18122	18177	18221	18221	18183	18112	18099	18094	18203	18345	18230	18050	18236	18000	18082	18239	18260	18019	18202	18215	18310	18234	18058	17966	18400	18266	17981	18101	18293	18134	18065	18188	18103	18197	18141	18159	18205	18223	18232	18166	18105	18219	18196	18005	18173	18047	18335	17997	18174	17963	18220	18151	18104	18173	18391	18328	18180	18079	18091	18140	18023	18134	18050	18142	18227	18019	18214	18218	18134	18002	18351	18020	18129	18247	17941	18026	18168	18210	18211	18176	18113	18067	18313	18176	18173	18076	18160	18057	18073	18050	18273	18070	18199	18274	18217	18127	18324	18179	18173	18281	18247	18008	18330	18074	17975	18170	18216	18160	18226	18202	18267	18193	18144	18137	18228	18097	18121	18200	18227	18175	18021	18115	18251	18125	18138	18155	18104	18010	18200	18098	18371	18150	18113	18073	18073	18141	18196	18306	18135	18135	18268	18028	18303	18026	18117	18153	18151	18185	18124	18298	18080	18150	18233	18167	18084	18104	18299	18078	18025	18164	18447	18298	18308	18197	18041	18036	18084	18205	18188	18175	18391	18282	18227	17929	18069	18147	18246	18264	18169	18115	18175	18019	18319	18231	18153	18158	18269	18112	18025	18194	18229	18173	17979	18382	18052	18290	18292	18087	18027	18240	18054	18090	18312	18165	18176	18301	18135	18169	18070	18256	18074	18211	18150	18162	18206	18255	18307	18020	18260	18244	18263	18211	18161	18230	18249	18293	18188	18197	18153	18147	18281	18192	18170	18239	18034	18249	18079	18266	18155	18058	18011	18230	18254	17871	18187	18358	18140	18159	18097	18299	18210	18211	18316	18112	18165	18188	18280	18162	18115	18170	18201	18018	18346	18205	18311	18176	18274	18344	18068	18279	18293	18255	18120	18025	18331	18294	18269	18204	18066	18115	18275	18209	18194	18086	18108	18137	18056	18105	18171	18258	18241	18327	18116	18125	18138	18188	17981	18251	18260	18371	17943	18036	18283	18270	18282	18233	18112	18186	18345	18199	18165	18040	18150	18075	18091	18233	18048	18281	18298	18219	18332	18214	18193	18119	18194	18188	17886	18190	18262	18354	18174	18157	17954	18216	18255	18122	18200	18176	18129	18115	18151	18127	18097	18170	18214	17971	17991	18200	18204	18224	18098	18098	18152	18012	18091	18154	18003	18076	18146	18083	18159	18165	18298	18203	18062	18251	18237	18398	18131	18225	18130	18080	18212	18266	18206	18119	18274	18123	18229	18107	18221	18243	18113	18309	18072	18212	18097	18193	18069	18069	18264	18095	18076	18201	18298	18206	18064	18086	18234	18134	18153	18233	18193	18195	18130	18365	18101	18177	18114	18152	18169	18177	18319	18055	18231	18265	18175	18212	18097	18145	18097	18100	18058	18156	18038	18271	18176	18074	18221	18068	18062	18143	18135	18192	17993	18123	18118	18217	17852	18247	18238	18239	18211	18039	18313	18207	18137	18305	18118	18030	18087	18138	18243	18253	18270	18138	18174	18051	18098	18134	18254	18316	18355	18220	18267	18157	18124	18165	18094	18182	18106	18215	18075	18211	18040	18166	18274	18283	18187	17961	18472	18185	18229	17989	17963	18058	18011	18307	18268	18265	18188	18132	18255	18383	18178	18130	18250	18178	18267	18062	18286	18181	18106	18005	18129	18137	18223	18032	18075	18254	18076	18202	18161	18180	18386	18239	18296	18176	18217	18114	18317	18246	18097	18203	18121	18140	18217	18218	18221	18324	18129	18133	18065	18156	17938	18412	18069	18072	18148	18364	18116	17993	18185	18107	18369	18164	18157	18086	18322	18050	17934	18241	18279	18195	18043	18243	18121	18071	18097	18117	18268	18330	18385	18240	17980	18261	18379	17923	17995	18026	18211	18221	18184	18149	18156	18048	18298	18236	18112	18007	18159	18251	18381	18235	18023	18119	18366	17957	18173	18087	18062	18010	18232	17996	18129	18111	18148	18313	18142	18126	18116	18123	18296	18035	18280	18109	18198	18246	18213	18153	18134	18167	18138	18100	18225	18174	18234	18085	18036	18254	18175	18151	18275	18001	18251	18207	18053	18089	18209	18104	18318	18171	18194	18193	18077	18121	18117	18182	18265	18064	18061	18102	18367	18042	18279	18219	18125	18283	18135	18215	18194	18185	18026	18132	18279	18173	18161	18158	18126	18101	18251	18283	18021	18275	18278	18144	18111	18096	18095	18167	18106	18111	18266	18103	18260	18106	18172	18237	18255	18286	18122	18183	18287	18136	18135	18080	18231	18111	18305	18147	18270	18303	18275	18038	18153	18052	18213	18066	18040	18147	18183	18060	18229	18207	18189	18100	18047	18288	17999	18245	18271	18078	18327	18346	18140	18178	18158	18214	18278	18113	18158	18238	18267	18237	18235	18195	18304	18069	18307	18168	18194	18112	18276	18175	17980	18223	18145	18157	18140	18161	18173	18252	18094	18140	18169	17999	18098	18121	18075	17981	18217	18131	18239	18167	18107	18166	18078	18278	18201	18155	18282	18339	18251	18102	18092	17966	18177	17930	18286	18206	18163	18165	18117	18053	18048	18159	18059	18207	18086	18115	18147	18112	18077	18111	18230	18256	18145	18180	18075	18130	17944	18287	18208	18268	18120	18099	18278	18381	18074	18079	18033	18164	18025	18275	17943	18032	18115	18166	18296	18030	18039	18209	18240	18207	18101	17960	18305	18197	18325	18266	18185	18279	18187	18243	18173	18160	18106	18230	18195	18291	18131	18241	18229	18035	18027	18214	18223	18340	18122	18063	18279	18182	18277	18206	18240	18236	18184	18097	18149	18204	18179	18211	18373	18178	18101	18333	18159	18164	18152	18158	18211	18078	18203	18287	18320	18105	18045	18400	18198	17999	18110	18127	18201	18141	18234	18202	18256	18228	18135	18375	18189	18249	18285	17895	17946	18067	18223	18172	18143	18255	18001	18180	18081	18148	18253	18006	18006	18093	18239	18018	18302	18081	18034	18016	18013	18215	18056	18027	18185	18095	18069	18068	18100	18094	18201	18123	18190	17981	18117	18223	18184	18140	18167	18198	18151	18081	18186	18296	18343	18189	18162	18273	18102	18078	18293	18188	18261	18094	18214	18024	18373	18189	18182	18210	18229	18113	18105	18089	18139	18202	18095	18131	18239	18085	18008	18021	18087	18220	17912	18178	18176	18199	18047	18239	18284	18099	18222	18104	18160	18259	18219	18117	18140	18087	18275	18114	18368	18277	18226	18217	18055	18220	18277	18023	17953	18077	18129	18219
24259	21151	27660	25380	24815	29342	31577	29419	28895	28665	28764	28415	28504	28578	28399	28208	28158	27919	27963	27874	27964	27844	27775	28131	27945	28056	28025	27863	27923	27825	28029	27926	27799	28061	27775	27832	27606	27634	27870	27808	27696	27499	27932	28037	27879	27996	27787	27559	27700	27987	27572	27933	28204	27956	27342	27530	27597	27796	27853	27502	27759	27612	27643	27335	27803	27904	27837	27612	27595	27521	27593	27777	27867	27828	27528	27600	27623	27440	27675	27743	27886	27786	27671	27571	27791	27658	27601	27813	27812	27715	27654	27861	28032	27790	27513	27448	27661	27509	27489	27663	27715	27532	27839	27377	27526	27587	27911	27817	27549	27454	27789	27772	27787	27725	27619	27774	27472	27493	27604	27533	27942	27844	27564	27960	27651	27291	27577	28013	27591	27736	27636	27840	27336	27689	27731	27484	27602	27715	27789	27470	27865	27553	27684	27703	27668	27533	27496	27619	27434	27913	27778	27925	27843	27669	27496	27703	27622	27695	27524	27766	27729	27559	27558	27673	27697	27753	27703	27909	27782	27692	27584	27634	27817	27737	27797	27860	27702	27789	27746	27928	27492	27458	27789	27542	27590	27755	27615	27746	27656	27755	27788	27712	27860	27627	27738	27978	27688	27652	27662	27782	27504	27799	27551	27708	27752	27715	27932	27804	27662	27374	27821	27634	27555	27706	27756	27802	27590	27763	27865	27727	27585	27482	27497	27497	27983	27750	27885	27669	27603	27371	27669	27487	27741	27594	27497	27936	27924	27640	27758	27836	27819	27366	27659	27656	27447	27554	27662	27607	27758	27902	27527	27422	28042	27627	27789	27394	27703	27859	27647	27567	27384	27437	27854	27623	27795	27407	27794	27578	27899	27788	27608	27693	27294	27845	27677	27608	27702	27812	27620	28126	27540	27675	27891	27440	27884	27745	27746	27725	27593	27795	27869	27754	27847	27776	27538	27891	27823	27650	27676	27788	27983	27866	27811	27585	27442	27773	27742	27498	27640	27758	27802	27769	27860	27574	27673	27574	27660	27615	27736	27744	27643	27809	27902	27827	27752	27681	27857	27773	27523	27689	27831	27567	27631	27773	27570	27768	27620	27737	27880	27403	27675	27782	27611	27607	27755	27810	27788	27616	27564	27757	27494	27630	27507	27488	27476	27585	27913	27619	27660	27859	27331	27828	27713	27806	27909	27766	27555	27589	27497	27875	27729	27613	27896	27861	27735	27443	27655	27984	27588	27720	27750	27520	27987	27856	27735	27455	27541	27682	27819	27524	27803	27911	27846	27601	27756	27821	27602	27768	27680	27663	27755	27440	27846	27931	27872	27567	27681	27755	27768	27716	27819	27648	27564	27660	27851	27620	27574	27617	27395	27434	27673	27802	27329	27301	27780	27599	27859	27616	27751	27826	27709	27729	27732	27811	27348	27801	27469	27329	27679	27642	27764	27743	28106	27955	27857	27525	27771	27708	27767	27623	27509	27424	27866	27578	27714	27651	27572	27707	27652	27356	27835	27631	27790	27604	27491	27627	27604	27696	27952	27756	27750	27477	27673	27850	27767	27745	27834	27810	27734	27519	27591	27634	27450	27625	27762	27601	27664	27826	27887	27768	27914	27555	27945	27746	27990	27851	27665	27703	27752	27732	27549	27715	27583	27636	27897	27645	27937	27760	27794	27652	27646	27740	27594	27432	27720	27736	27701	27549	27901	27578	27714	27492	27784	27733	27666	27894	27963	27658	27906	27485	27594	27506	27967	27724	27896	27580	27610	27533	27893	27538	27758	27784	27635	27608	27618	27948	27684	27732	27700	27594	27698	27696	27664	27679	27614	27729	27629	27655	27510	27671	27720	27656	27727	27679	27764	27563	27787	27605	27516	27636	27623	27900	27928	27802	27658	27727	27366	27451	27482	27307	27478	27454	27621	27711	27674	27655	27562	27551	27670	27868	27623	27584	27710	27561	27540	27848	27622	27792	27855	27642	27759	27613	27719	27627	27573	27844	27860	27561	27870	27794	27470	27791	27612	27626	27640	27713	27660	27606	27625	27592	27798	27412	27489	27236	27687	27577	27583	27394	27773	27424	27727	27755	27735	27487	27455	27720	27489	27875	27770	27845	28080	27915	27821	27679	27714	27957	27527	27536	27776	27718	27805	27759	28071	27598	27730	27762	27997	27619	27815	27520	27922	27766	27882	27905	27791	27774	27951	27819	27784	27710	27770	27753	27816	27717	27453	27502	27885	27788	27821	27775	27855	27709	27716	27664	27889	27821	27566	27709	27742	27677	27622	27520	27651	27698	27653	27725	27726	27605	27870	28068	27573	27393	27608	27593	27635	27837	27827	27852	28068	27737	27877	27875	27903	27834	27568	27749	27722	27819	27908	27561	27765	27549	27536	27679	27795	27652	27682	27704	27708	27621	27625	27703	27740	27812	27678	27578	27713	27586	27824	27597	28003	27784	27696	27700	27581	27612	27630	27362	27813	27765	27749	27578	27572	27439	27681	27944	27944	27531	27579	27917	27502	27545	27903	27586	27594	27506	27674	27850	27595	27731	27817	27659	27649	27546	27467	27605	27766	27773	27615	27553	27876	27776	27668	27629	27609	27842	27663	27800	27643	27610	27601	27453	27662	27477	27722	27617	27631	27951	27955	27793	27721	27603	27270	27550	27511	27752	27807	27644	27787	27784	27855	27719	27590	27760	27806	27665	27616	27856	27878	27950	27913	27538	27412	27723	27720	27493	27310	27846	27569	27601	27891	27610	27658	27629	27841	27790	27652	27520	27698	27848	27861	27878	27923	27935	27734	27669	27660	28057	27698	27666	27688	27700	27961	27823	27824	27648	27582	27425	27449	27545	27405	27501	27607	27816	27716	27619	27722	27579	27866	27785	27670	27609	27772	27712	27696	27686	27749	27778	27580	27797	27752	27433	27853	27675	27774	27826	27746	27327	27809	27744	27419	27696	27720	27740	27738	27638	27706	27298	27531	27670	27660	27463	27450	27901	27543	27606	27449	27582	27655	27784	27863	27626	27746	27644	27758	27614	27855	27778	27496	27665	27876	27754	27702	28075	27581	27879	27772	27703	27719	27943	28036	27614	27741	27457	27807	27728	27790	27448	27512	27621	27691	27762	27414	27499	27319	28034	27633	27912	27693	27846	27488	27647	27700	27620	27395	27482	27629	27912	27808	27432	27856	27635	27696	27833	27592	27958	27923	27638	27888	27754	27765	27743	27744	27722	27955	27540	27735	27708	27675	27528	27677	27660	27773	27573	27680	27637	27652	27565	27656	27700	27677	27911	27585	27671	27666	27871	27794	27614	27740	27566	27680	27721	27430	27593	27648	27679	27774	27426	27439	27653	27803	27787	27720	27687	27841	27374	27985	27796	27746	27890	27798	27806	27675	27766	27790	27875	27951	27591	27744	27536	27565	27809	27731	27652	27591	27733	27810	27834	27691	27737	27869	27663	27798	27924	27631	27605	27477	27655	27915	27406	27554	27688	27745	27706	27492	27805	27671	27764	27725	27645	27656	27514	27856	27740	27854	27635	27702	27693	27698	27510	27794	27544	27723	27663	27757	27620	27810	27645	27737	27593	27774	27527	27679	27847	27761	27878	27799	27915	27684	27743	27448	27667	27672	27657	27737	27496	27762	27801	27905	27970	27577	27467	27626	27630	27898	27752	27788	27720	27784	27909	27785	27674	27829	27524	27873	27820	27562	27617	27665	27639	27645	27389	27873	27948	27854	27772	27696	27775	27523	27677	27696	27585	27795	27832	27847	27482	27560	27730	27565	27586	27529	27809	27717	27594	27679	27727	27786	27432	27583	27408	27788	27663	27594	27573	27662	27528	27609	27530	27640	27855	27713	27491	27588	27974	27674	27804	27711	27903	27764	27628	27563	27460	27878	27763	27765	27763	27544	27541	27876	27820	27576	27605	27760	27795	27828	27505	27535	27897	27673	27673	27689	27525	27499	27691	27824	27686	27465	27762	27733	27598	27857	27652	27540	27649	27571	27845	27908	27942	27761	27807	27645	27831	27826	27654	27719	27643	27573	27718	27602	27510	27766	27488	27884	27658	27689	27459	27604	27871	27818	27728	27486	27640	27618	27642	27730	27582	27717	27894	27652	27827	27761	27529	27771	27685	27620	27736	27629	27837	27623	27802	27591	27848	27718	27845	27890	27937	27472	27889	27710	27749	28009	27694	27837	27781	27679	27745	27647	27885	27863	27917	27575	27620	27542	27674	27780	27693	27585	27858	27326	27817	27628	27906	27617	27649	27317	27341	27717	27676	27840	27886	27622	27660	27638	27445	27786	27820	27700	27600	27938	27704	27534	27598	27913	27483	27659	27634	27728	27701	27700	27651	27871	27829	27706	27811	27690	27620	27604	27685	27519	27532	27718	27631	27398	27789	27529	27764	27968	27781	27620	27545	27717	27506	27620	27661	27595	27666	27707	27490	27643	27597	27806	27602	27750	27461	27705	27879	27799	27689	27382	27763	27591	27763	28002	27709	27452	27564	27801	27818	27466	27626	27749	27659	27767	27659	27785	27773	27885	27977	27736	27722	28035	27620	27690	27822	27566	27710	27763	27612	27798	27719	27610	27785	27791	27549	27736	27671	27554	27501	27687	27774	27732	27629	27674	27627	27750	27580	27528	27876	27723	27781	27709	27580	27457	27638	27552	28081	27917	27477	27541	27623	27665	27734	27783	27765	27872	27498	27522	27556	27613	27769	27763	27662	27672	27721	27572	27572	27597	27683	27603	27893	27820	27427	27666	27937	27629	27799	27806	27543	27602	27637	27649	27537	27479	27518	27839	27747	27776	27784	27829	27535	27593	27671	27750	27746	27564	27534	27692	27791	27846	27863	27782	27627	27636	28016	27726	27832	27713	27729	27794	27646	27589	27647	27607	27478	27611	27866	27640	27808	27752	27767	27566	27844	27565	27838	27640	27959	27748	27458	27710	27543	27527	27400	27730	27615	27725	27781	27906	27807	27736	27575	27680	27861	27760	27577	27718	27860	27925	27770	28024	27770	27791	27572	27728	27750	27656	27610	27748	27782	27792	27651	27635	27670	27685	27712	27763	27746	27795	27594	27540	27978	27821	27494	27547	27521	27739	27818
18315	29508	29288	24847	22411	20914	20209	19481	19150	18717	18552	18230	18152	18113	17905	17842	17741	17614	17681	17631	17543	17476	17450	17637	17584	17567	17485	17531	17489	17712	17522	17376	17450	17461	17495	17471	17651	17400	17572	17356	17572	17406	17597	17435	17252	17448	17374	17491	17557	17501	17299	17349	17630	17299	17136	17412	17399	17243	17284	17395	17423	17320	17422	17382	17339	17372	17365	17283	17267	17343	17374	17309	17377	17445	17473	17375	17488	17112	17355	17427	17629	17575	17334	17376	17161	17455	17375	17378	17310	17242	17423	17354	17337	17363	17338	17370	17153	17257	17257	17416	17309	17326	17343	17294	17153	17318	17228	17184	17462	17205	17285	17426	17171	17273	17335	17450	17212	17344	17242	17190	17358	17386	17434	17216	17574	17291	17369	17260	17189	17370	17235	17205	17475	17152	17105	17320	17329	17369	17222	17195	17386	17390	17183	17355	17261	17291	17268	17112	17240	17420	17455	17189	17309	17218	17155	17332	17178	17523	17239	17217	17283	17398	17272	17358	17268	17230	17307	17385	17367	17518	17237	17302	17240	17359	17385	17269	17345	17285	17186	17466	17253	17379	17338	17299	17367	17230	17244	17187	17264	17312	17264	17380	17365	17499	17236	17306	17397	17259	17126	17163	17381	17167	17155	17435	17314	17414	17328	17247	17223	17266	17174	17352	17308	17347	17301	17275	17288	17355	17348	17385	17378	17242	17479	17128	17302	17433	17243	17306	17297	17326	17246	17435	17298	17232	17265	17288	17237	17288	17236	17296	17452	17402	17227	17474	17391	17315	16980	17351	17471	17157	17291	17235	17391	17175	17291	17300	17373	17254	17248	17289	17386	17238	17230	17440	17237	17283	17366	17199	17368	17254	17310	17339	17312	17474	17410	17408	17314	17388	17214	17307	17232	17329	17327	17421	17465	17219	17310	17377	17240	17334	17308	17295	17283	17360	17248	17312	17237	17328	17249	17357	17332	17325	17266	17354	17210	17343	17341	17152	17384	17401	17359	17264	17393	17596	17279	17282	17392	17347	17357	17170	17321	17293	17213	17285	17189	17324	17393	17157	17267	17446	17203	17475	17415	17431	17230	17344	17108	17399	17254	17360	17272	17197	17396	17173	17407	17342	17233	17245	17410	17279	17361	17202	17472	17076	17277	17145	17246	17246	17415	17301	17336	17227	17258	17457	17481	17283	17249	17272	17350	17360	17302	17199	17393	17270	17452	17305	17240	17390	17268	17193	17430	17240	17360	17308	17206	17292	17235	17410	17251	17323	17410	17348	17426	17299	17203	17295	17603	17248	17304	17329	17191	17321	17317	17332	17202	17232	17321	17103	17381	17289	17238	17428	17285	17477	17128	17233	17293	17447	17371	17224	17439	17194	17329	17447	17166	17385	17399	17204	17218	17444	17368	17116	17292	17317	17315	17212	17372	17154	17356	17367	17362	17142	17414	17217	17333	17435	17279	17293	17303	17257	17318	17305	17279	17203	17058	17366	17337	17241	17382	17202	17297	17308	17215	17316	17408	17241	17399	17414	17190	17332	17393	17422	17403	17449	17471	17329	17434	17222	17481	17418	17287	17313	17341	17220	17254	17292	17139	17304	17459	17203	17358	17453	17100	17419	17405	17130	17438	17258	17234	17467	17333	17389	17337	17417	17408	17273	17335	17372	17155	17275	17336	17260	17494	17298	17390	17182	17391	17355	17340	17204	17295	17322	17370	17379	17038	17226	17459	17344	17159	17410	17373	17425	17324	17147	17432	17446	17450	17441	17377	17317	17512	17500	17278	17341	17160	17347	17394	17294	17239	17270	17225	17305	17389	17464	17344	17375	17388	17432	17204	17440	17193	17272	17278	17459	17529	17322	17271	17235	17147	17436	17283	17329	17289	17394	17289	17401	17472	17301	17475	17161	17225	17388	17240	17188	17291	17376	17573	17321	17397	17248	17310	17320	17412	17199	17305	17299	17297	17275	17330	17205	17289	17523	17251	17282	17466	17328	17374	17361	17380	17408	17303	17235	17166	17286	17312	17319	17212	17295	17226	17334	17463	17390	17376	17364	17232	17143	17231	17288	17335	17299	17437	17275	17198	17203	17282	17249	17276	17524	17189	17513	17365	17454	17251	17322	17234	17249	17250	17333	17499	17231	17402	17280	17235	17210	17265	17481	17234	17239	17238	17292	17351	17199	17316	17244	17310	17147	17218	17332	17256	17407	17189	17341	17245	17177	17338	17251	17477	17333	17310	17497	17413	17384	17356	17205	17408	17396	17216	17228	17196	17338	17172	17414	17310	17296	17303	17420	17448	17328	17486	17176	17305	17302	17374	17459	17179	17339	17418	17325	17497	17309	17329	17300	17140	17015	17377	17253	17328	17166	17333	17333	17475	17489	17350	17224	17323	17355	17228	17309	17509	17299	17412	17427	17246	17344	17379	17222	17279	17260	17202	17377	17400	17256	17233	17450	17151	17251	17364	17318	17314	17311	17189	17400	17360	17405	17483	17318	17427	17467	17390	17377	17198	17278	17309	17315	17282	17311	17451	17309	17349	17398	17249	17112	17356	17154	17465	17387	17267	17136	17287	17416	17332	17232	17298	17293	17359	17349	17359	17363	17423	17497	17242	17156	17424	17418	17399	17277	17387	17263	17237	17334	17278	17268	17245	17346	17249	17350	17398	17182	17473	17312	17334	17405	17191	17283	17290	17241	17410	17245	17455	17204	17238	17326	17381	17209	17379	17316	17381	17412	17362	17351	17310	17252	17357	17122	17228	17311	17323	17325	17367	17280	17336	17323	17188	17213	17391	17323	17214	17288	17395	17349	17400	17352	17304	17331	17493	17569	17370	17254	17332	17310	17480	17390	17253	17242	17315	17223	17190	17245	17469	17257	17218	17257	17420	17338	17309	17355	17406	17346	17122	17400	17311	17327	17198	17356	17160	17351	17410	17173	17178	17250	17468	17193	17215	17453	17285	17279	17067	17337	17307	17123	17365	17388	17324	17358	17405	17469	17150	17272	17264	17267	17346	17348	17305	17363	17294	17397	17202	17161	17311	17476	17630	17336	17432	17320	17316	17283	17300	17171	17372	17395	17337	17321	17352	17313	17269	17355	17351	17145	17374	17298	17422	17235	17278	17318	17229	17333	17128	17365	17296	17301	17308	17469	17289	17199	17126	17444	17291	17237	17255	17291	17357	17219	17345	17233	17324	17282	17247	17430	17329	17315	17374	17415	17303	17365	17365	17366	17540	17240	17426	17221	17392	17405	17574	17445	17396	17243	17415	17287	17476	17328	17330	17251	17321	17287	17389	17421	17210	17386	17264	17434	17225	17294	17111	17175	17510	17371	17357	17210	17481	17261	17330	17321	17327	17185	17438	17320	17346	17177	17481	17428	17226	17169	17465	17377	17244	17390	17320	17426	17390	17212	17288	17472	17378	17255	17274	17407	17467	17333	17338	17397	17429	17279	17271	17195	17337	17367	17312	17318	17306	17531	17357	17238	17363	17436	17388	17479	17181	17030	17334	17414	17286	17273	17235	17388	17276	17324	17452	17405	17271	17385	17224	17377	17188	17314	17343	17546	17339	17141	17252	17268	17464	17323	17175	17249	17256	17431	17364	17457	17411	17279	17279	17260	17346	17324	17403	17363	17300	17443	17261	17362	17272	17316	17345	17213	17300	17268	17289	17373	17524	17496	17395	17241	17121	17505	17256	17376	17376	17332	17265	17446	17427	17148	17290	17198	17329	17510	17287	17261	17250	17342	17310	17301	17359	17227	17188	17348	17324	17264	17492	17455	17223	17374	17281	17337	17337	17422	17314	17393	17411	17217	17293	17307	17376	17240	17349	17235	17325	17197	17394	17337	17254	17336	17403	17390	17386	17345	17278	17537	17257	17369	17309	17292	17240	17430	17316	17194	17258	17405	17293	17406	17375	17253	17340	17334	17501	17424	17224	17266	17285	17297	17273	17341	17314	17220	17278	17492	17386	17352	17340	17208	17435	17253	17309	17248	17315	17352	17325	17369	17346	17406	17137	17260	17430	17358	17338	17247	17439	17283	17300	17525	17281	17379	17418	17308	17313	17313	17412	17321	17189	17428	17230	17273	17325	17272	17160	17438	17497	17361	17378	17238	17322	17200	17397	17225	17476	17101	17403	17308	17384	17314	17335	17244	17370	17354	17340	17207	17263	17558	17180	17266	17389	17422	17325	17277	17377	17350	17088	17355	17274	17267	17360	17204	17319	17280	17197	17500	17503	17118	17180	17259	17265	17326	17396	17365	17358	17372	17265	17312	17356	17308	17420	17254	17280	17528	17349	17364	17319	17215	17321	17414	17350	17308	17313	17262	17396	17274	17387	17371	17501	17386	17223	17354	17387	17278	17344	17386	17376	17338	17342	17277	17413	17444	17411	17423	17379	17401	17237	17560	17169	17385	17340	17384	17304	17255	17414	17383	17237	17414	17221	17214	17261	17251	17320	17359	17384	17280	17400	17259	17390	17401	17345	17372	17353	17480	17482	17379	17477	17236	17536	17192	17230	17285	17430	17461	17243	17289	17601	17456	17344	17331	17340	17430	17256	17198	17209	17330	17119	17372	17312	17400	17190	17264	17328	17305	17543	17256	17338	17323	17138	17236	17341	17323	17514	17365	17388	17281	17424	17376	17321	17301	17300	17424	17242	17174	17414	17225	17065	17403	17392	17371	17232	17227	17313	17164	17266	17293	17365	17511	17258	17415	17402	17358	17168	17460	17241	17262	17226	17463	17147	17293	17383	17241	17368	17352	17364	17250	17284	17358	17238	17393	17395	17420	17202	17332	17172	17239	17505	17401	17305	17378	17438	17394	17342	17410	17003	17462	17270	17286	17128	17330	17382	17311	17347	17222	17352	17368	17369	17237	17388	17186	17414	17415	17275	17307	17400	17211	17421	17481	17346	17280	17532	17391	17243	17383	17265	17320	17268	17184	17452	17120	17331	17357	17317	17404	17236	17218	17279	17380	17268	17337	17277	17278	17304	17411	17452	17334	17343	17364	17361	17350	17202	17241	17429	17147	17311	17324	17260	17478	17277	17010	17339	17206	17258	17211	17074	17197	17120	17352	17425	17241	17203	17374	17382	17206	17487	17314
22631	21146	27737	24942	22470	28185	33709	30176	29709	29793	29572	29213	28586	28813	28630	28801	28766	28665	28348	28380	28320	28300	28479	28621	28422	28252	28127	28285	28166	28296	28107	28417	28340	27899	28290	28050	28082	28319	28139	28070	27894	28302	27977	28269	28116	28264	28089	28412	28294	27990	27834	27843	27956	27981	27976	28135	28108	28039	27990	28072	28222	28168	28046	28033	27831	27876	27933	28080	28041	28075	27968	28014	28185	28159	28021	27888	28301	28055	28092	27966	27833	27879	27813	28351	28210	28023	28071	28080	27925	28007	27703	27825	27893	27938	27953	27901	27941	27887	28112	28047	27878	28041	27808	28151	28162	28186	28416	27924	27761	27862	28019	27917	27915	28015	28009	28075	28169	27886	27792	27764	27683	27822	27940	27880	27958	27885	28019	27774	28040	28089	27840	27625	27989	27949	28046	27976	27994	28000	27928	27968	28050	27946	28080	28039	27703	27928	28273	28197	28094	27917	27746	27700	28064	27573	27848	27850	27998	27953	28042	27978	27782	28222	28001	27745	27796	27847	27953	28056	27776	27965	27790	27776	27918	27930	28002	27905	28010	28009	28206	27992	27996	27695	27939	28094	28135	27900	27865	28119	28082	27809	27940	28013	27741	27902	27916	27927	27869	27825	28122	27823	27892	27556	27983	28029	28080	28121	27908	28253	27705	28147	28031	27890	27790	28003	27773	27718	27992	27853	27697	27871	27726	27755	27884	28120	27955	27865	27963	28017	28150	27739	27758	27845	27886	28007	27803	27874	27966	27897	28072	27573	27998	27692	27886	28040	27656	28117	27838	27858	27932	28001	27902	27711	28010	27764	27815	27795	28103	27811	27930	28032	27907	28040	28075	27779	27758	27855	27763	28017	27789	27772	27967	27864	28107	27848	27885	28056	27569	27681	28164	27905	27719	27748	27972	27973	27940	27888	28006	28154	27917	27890	28007	27899	27955	27892	27934	27957	27983	27844	28010	28080	28146	27772	27922	28147	27996	27871	27930	27942	27745	27812	27801	27959	27895	27670	27691	27790	28157	27993	27749	27935	27931	27988	28045	27947	27867	27950	27827	28266	27746	27870	27895	27799	27901	28078	28097	28085	27862	27827	27965	27873	27922	27595	27989	27824	27746	27982	27788	27937	27987	27891	28041	27843	27802	27827	28006	28083	27612	27800	27526	27698	27743	27986	27745	27820	28018	27881	27996	28181	27991	28104	27920	27967	27935	27880	27902	27967	27886	27663	28043	28144	27754	27858	27959	27786	27973	27880	28332	27943	27708	27852	27853	27790	27791	27804	27863	27816	28074	27992	27900	27889	28069	28116	27689	27833	28070	27922	27686	27834	27874	27498	27927	27926	27811	27638	27863	27972	27920	27802	27838	28157	27947	27863	27706	27984	27973	27855	28075	27985	27875	27685	28128	27514	27902	27780	27732	27995	27929	27790	27585	27676	27955	27633	27974	27804	27907	28032	27826	27775	28305	28197	27990	27677	27992	28050	27787	27816	28058	27881	27862	28129	28162	27923	27909	27655	27924	28175	27766	27848	27817	28021	27855	28095	27773	28106	27983	28040	27939	27710	27888	27872	28036	28244	27853	28056	27873	27835	27963	27822	28015	27774	27752	27805	28241	27945	27816	27994	27973	27969	28071	28199	27934	27820	27951	27756	27991	27751	27707	27923	27831	27784	27995	27816	27900	28002	27608	28049	27667	28008	27979	28238	27913	27817	27891	28114	28091	28024	27774	27955	28039	27970	27827	27869	27644	28175	27903	28087	28227	27994	28118	27884	27847	27902	27828	28168	27952	27925	27980	27807	27787	27945	27855	27835	27978	28048	28212	28058	27902	28020	27716	27727	28094	27991	27929	27827	27832	27856	27762	28032	27686	27798	27888	27968	28047	27963	28089	27727	27912	27940	27869	27908	28151	27866	27940	27715	27860	27829	27815	28004	27826	27963	27859	27873	27908	27865	27888	27792	28083	27734	27860	28079	27945	28203	27920	27855	28034	27802	27854	28136	27861	27880	27871	28143	27809	28086	27935	27883	28020	27833	27787	27678	27799	27866	27656	27949	27743	27939	27742	27925	27869	27840	28085	27922	27932	27746	27943	27825	28001	28142	27789	27819	27803	27904	27671	28105	27973	27869	28057	27755	27808	27523	28169	27738	27982	27635	27837	27936	28073	27918	27892	27783	28054	27808	27920	27956	27774	27881	27886	27985	28053	28003	27883	27838	28026	27824	27989	27888	28211	27891	27755	27651	28004	27876	28002	28033	28033	28033	28118	28051	27899	27866	27865	27850	27480	27705	27826	27523	28025	28014	28007	27853	27929	27839	27811	27681	27751	28096	27755	27975	27739	28095	27684	27841	27852	27834	27985	27893	28124	27865	28028	28006	27938	27969	27919	27772	27858	27639	27959	27964	28230	27975	27917	28096	27873	27765	28048	28154	28271	27978	27821	27821	27899	27560	27807	27811	27988	27886	28120	28122	27796	27869	27808	27702	27838	28182	27860	27810	28056	28133	27870	27897	28028	27920	28109	27769	27767	28135	27867	27748	27662	28023	27932	28004	28164	27825	27830	27746	27829	27852	28051	27968	27740	27832	27892	28087	28008	28212	27737	28142	27777	27728	27878	27928	28014	27888	27901	28054	27780	27893	27682	28090	27957	28042	27862	27741	27766	28057	27987	28035	27729	27979	27849	27853	27875	27811	27971	27659	27775	27820	28022	28056	28012	28255	27839	27943	27715	27842	27427	28022	28050	27800	27942	28020	27959	27740	28093	27891	28034	27850	27691	27751	28010	27785	28030	27920	27750	27964	28112	27883	27816	28014	27910	27769	28092	28118	28041	27596	27854	27795	27889	27846	27886	27907	27825	27859	27893	28009	27748	27659	27782	27956	27638	27925	27771	28041	27960	27919	28051	27909	27839	27802	27943	27888	28197	27773	27942	28157	27714	27940	27730	27703	27963	27997	27993	28062	27895	27838	27709	28101	27821	27670	27813	27635	27793	27746	27802	27893	27844	27945	27756	28146	27969	28080	28186	28211	28018	27934	27957	28144	27897	27968	27826	27833	27887	27826	28172	27937	27812	27681	27996	27834	27780	27730	27787	27866	27966	27714	28029	27932	27873	27922	27956	27899	27949	27896	28221	28002	27645	28240	27745	28018	27894	28063	27728	28063	27701	27845	27849	27915	27697	27826	28082	27540	27795	27948	27915	28027	27843	28213	27975	28179	27966	27695	27852	27869	27936	27908	28143	27924	27845	28048	28198	27892	27867	27743	28055	28145	28202	28047	27611	27911	27770	27991	28071	27994	28146	28216	27947	27770	28037	27947	27961	27923	27719	27594	27784	27979	27868	28094	27973	28144	27850	27773	27843	27767	27800	28027	28019	27882	28169	28021	27969	27705	27974	27890	27922	27804	27863	28065	28172	27908	27764	27949	28191	27737	27991	27912	28123	27953	27801	28044	28030	27949	27916	27749	27849	27824	27836	27689	27865	27832	28004	27940	27745	28159	27911	27844	27887	28250	28018	27849	28165	27952	28074	28086	27899	27921	27926	27946	27932	27813	27824	27885	27872	27835	27710	27897	28059	27968	27842	28088	27795	27661	27819	27750	28054	27747	27854	27801	28126	27849	28215	27965	27622	27958	27985	27715	27873	28096	27917	28094	27716	27627	27743	27734	28202	27889	27873	28150	27933	27909	27860	27840	28151	27770	27977	27810	27998	27963	27693	27987	27981	27977	28037	27849	28326	27919	27648	27898	27989	28054	28082	27923	27949	27826	27760	27856	28073	28311	27682	27820	27888	27901	27929	28106	27984	28017	28139	27787	27932	28093	27802	27971	27817	27985	27785	28112	27636	27942	27939	28095	28023	28020	28178	27905	27981	28012	27841	27846	27883	28074	28051	28227	27807	28079	27969	28050	28150	27933	27753	27750	27976	28128	27940	27821	27773	28028	27736	27907	27884	27693	27807	27996	28034	27976	27820	28151	27856	27694	27932	27850	28016	27932	27631	27769	28125	27851	27819	27928	28082	27996	27957	27886	28018	27867	27933	27972	27831	27555	27849	27867	28011	27655	27832	27865	27783	27821	27950	27935	28206	27772	27796	27902	28124	28117	27992	27950	28218	28255	27888	27901	27775	27639	27993	28057	28159	28072	28140	27783	28078	28007	28116	27703	27958	27644	27857	27587	27860	27745	27833	27925	27879	27849	27897	27929	27785	28114	27857	27997	27878	28001	27876	27949	27903	27963	27895	27984	28115	27918	27836	27994	28021	28161	28086	27973	27914	27918	27754	28093	27857	27890	27963	27872	27882	27694	27885	27883	28029	28117	27820	27809	27930	27717	27923	27852	27724	27863	28216	28042	28116	28040	28186	27920	27943	27935	27863	27895	27559	27827	27929	27963	27834	28006	28032	28031	27865	27615	27812	28122	27858	27818	27644	28029	28015	27840	27801	27967	28076	27933	27744	27978	27834	28225	27988	27910	27768	27784	28159	27879	27982	27842	27709	27854	28152	27811	28157	27786	27679	28017	28050	27705	27935	27639	27647	27827	27942	27844	27737	27818	28045	27942	27997	27954	27817	27818	28104	27895	27927	27860	27740	27876	27870	27636	27553	28009	27582	28054	28099	27770	27693	27744	27763	27672	27770	27918	28096	28009	27921	28016	28004	27802	28000	27701	27889	27687	27947	28016	27900	27686	27797	27903	27960	27904	27881	28159	27837	27904	27813	27875	27774	28055	27913	27978	28059	27858	27925	27893	27868	27840	27914	27975	28050	28042	28203	27922	28162	27801	28036	27988	27797	27703	27837	27939	28066	27720	27900	27766	28088	27956	28118	27745	27856	28211	27789	27763	28069	27927	27677	27823	27971	27843	27993	27865	27856	27859	28071	27841	27542	27656	28141	27675	28127	27954	27851	27967	28019	28208	27870	28074	27950	28056	28157	27812	27776	27887	28202	27895	27675	28039	27829	27888	27812	28007	27741	27942	28012	27809	27759	27888	27968	28150	27916	27922	27921	27998	27848	27940	28140	27981	28119	28091	27800	27803	27747	27795	27642	27889	28125	27948	27890	27856	27944	27733	27844	28095	27815	28067	27872	27794	27733	27915	27983	28132	27819	27862	27967	27587
19962	35261	34679	28463	25104	23139	21694	20786	19995	19789	19339	18825	18542	18673	18274	18103	18084	17989	18088	17907	17710	17887	17759	17607	17713	17739	17676	17620	17519	17643	17372	17747	17512	17730	17417	17669	17509	17606	17681	17618	17716	17700	17504	17372	17616	17680	17469	17587	17467	17415	17454	17657	17394	17521	17366	17482	17585	17505	17385	17476	17453	17481	17368	17318	17519	17418	17310	17588	17337	17107	17254	17458	17285	17289	17247	17448	17385	17370	17537	17283	17322	17381	17248	17480	17380	17226	17340	17426	17418	17441	17216	17380	17388	17161	17396	17432	17367	17411	17255	17299	17486	17412	17409	17273	17219	17336	17262	17361	17572	17488	17406	17356	17596	17344	17405	17319	17339	17356	17285	17236	17322	17306	17269	17276	17290	17344	17281	17435	17310	17228	17296	17197	17209	17210	17317	17298	17469	17286	17317	17316	17530	17229	17109	17384	17510	17527	17397	17350	17290	17355	17286	17431	17387	17207	17305	17323	17308	17365	17418	17454	17393	17355	17377	17297	17388	17178	17294	17456	17401	17384	17225	17109	17389	17457	17350	17297	17303	17544	17238	17272	17119	17362	17274	17104	17125	17384	17576	17191	17358	17099	17375	17248	17452	17419	17370	17312	17230	17461	17342	17419	17396	17388	17307	17206	17403	17243	17291	17294	17424	17250	17415	17186	17317	17516	17297	17341	17426	17236	17439	17297	17281	17378	17230	17299	17122	17248	17511	17565	17325	17174	17308	17242	17274	17341	17490	17404	17252	17368	17338	17473	17385	17307	17444	17395	17209	17250	17314	17215	17313	17348	17371	17456	17524	17286	17333	17192	17320	17248	17267	17153	17219	17242	17455	17325	17368	17222	17289	17356	17328	17366	17408	17337	17453	17105	17504	17384	17276	17511	17275	17463	17261	17294	17480	17256	17359	17455	17224	17309	17376	17198	17342	17328	17419	17267	17230	17437	17369	17318	17329	17330	17297	17417	17296	17356	17376	17334	17409	17334	17360	17393	17573	17225	17276	17264	17249	17373	17266	17251	17321	17409	17360	17286	17349	17492	17288	17503	17224	17259	17286	17448	17368	17340	17279	17227	17294	17307	17318	17250	17380	17198	17271	17365	17198	17140	17244	17213	17450	17187	17365	17257	17451	17487	17401	17410	17319	17425	17439	17183	17315	17332	17294	17478	17443	17321	17448	17336	17337	17236	17248	17314	17328	17279	17470	17190	17270	17320	17208	17599	17280	17507	17368	17277	17121	17377	17536	17475	17346	17309	17344	17344	17364	17265	17389	17583	17408	17386	17320	17490	17355	17337	17488	17435	17348	17104	17347	17372	17523	17254	17235	17442	17369	17284	17202	17231	17466	17384	17142	17475	17296	17391	17535	17294	17097	17352	17343	17292	17402	17413	17283	17306	17502	17236	17378	17234	17420	17293	17431	17323	17230	17395	17185	17504	17556	17463	17306	17306	17307	17418	17122	17337	17246	17329	17289	17461	17396	17192	17365	17256	17429	17225	17270	17364	17366	17303	17409	17453	17563	17351	17432	17415	17438	17345	17373	17300	17333	17310	17401	17513	17346	17300	17350	17477	17227	17312	17333	17541	17208	17156	17383	17353	17276	17352	17448	17295	17406	17358	17363	17363	17284	17506	17202	17231	17400	17345	17335	17293	17280	17303	17396	17216	17505	17380	17274	17414	17387	17093	17420	17316	17432	17447	17271	17251	17341	17377	17316	17348	17446	17231	17404	17386	17531	17343	17299	17230	17292	17289	17367	17412	17328	17445	17283	17354	17266	17366	17293	17449	17101	17412	17338	17378	17262	17522	17357	17249	17290	17404	17301	17269	17324	17291	17355	17212	17265	17366	17290	17048	17378	17494	17455	17205	17421	17460	17414	17268	17371	17339	17338	17388	17341	17340	17355	17418	17280	17612	17519	17611	17368	17339	17263	17254	17334	17384	17372	17093	17518	17378	17109	17536	17532	17308	17463	17224	17283	17484	17471	17362	17334	17188	17330	17436	17355	17389	17356	17364	17299	17401	17283	17311	17342	17352	17284	17474	17394	17416	17420	17219	17270	17409	17205	17402	17345	17464	17275	17280	17288	17182	17235	17209	17321	17377	17309	17362	17317	17315	17251	17410	17186	17372	17257	17230	17223	17491	17311	17310	17244	17395	17327	17293	17548	17435	17352	17366	17356	17343	17208	17270	17219	17217	17291	17247	17390	17294	17394	17439	17265	17334	17328	17284	17419	17273	17251	17227	17247	17280	17333	17280	17477	17235	17506	17281	17436	17351	17149	17323	17368	17273	17362	17357	17380	17357	17316	17409	17262	17084	17266	17368	17324	17193	17267	17318	17431	17204	17357	17343	17333	17293	17370	17492	17415	17431	17526	17465	17344	17204	17431	17293	17273	17203	17460	17401	17495	17431	17502	17178	17356	17351	17455	17400	17245	17290	17287	17538	17361	17278	17364	17206	17463	17374	17324	17411	17456	17320	17380	17505	17473	17290	17370	17336	17285	17161	17384	17307	17250	17365	17383	17222	17361	17434	17353	17393	17165	17332	17259	17388	17322	17312	17441	17319	17319	17220	17339	17290	17398	17252	17482	17450	17305	17462	17284	17424	17301	17241	17210	17217	17252	17224	17259	17304	17452	17362	17483	17372	17499	17179	17476	17400	17389	17298	17331	17220	17298	17185	17284	17371	17318	17426	17154	17343	17202	17495	17305	17331	17237	17309	17127	17356	17274	17387	17376	17174	17407	17280	17480	17308	17418	17305	17535	17372	17460	17300	17445	17417	17332	17349	17317	17283	17517	17117	17258	17430	17469	17377	17394	17357	17308	17361	17257	17330	17304	17249	17469	17321	17280	17361	17300	17410	17229	17256	17349	17395	17297	17292	17292	17219	17444	17329	17466	17359	17282	17344	17424	17386	17402	17450	17125	17354	17327	17433	17149	17145	17199	17374	17275	17324	17208	17336	17267	17369	17361	17353	17316	17286	17424	17511	17237	17351	17114	17309	17312	17424	17401	17396	17301	17312	17413	17180	17292	17382	17329	17336	17473	17464	17259	17428	17291	17306	17281	17480	17200	17470	17379	17304	17403	17317	17495	17370	17460	17277	17396	17386	17402	17286	17211	17287	17372	17389	17487	17313	17646	17330	17284	17375	17161	17235	17445	17335	17258	17328	17375	17324	17263	17274	17249	17297	17213	17313	17416	17414	17501	17124	17386	17234	17450	17451	17221	17254	17244	17360	17265	17195	17383	17324	17489	17238	17389	17419	17278	17221	17248	17282	17324	17460	17413	17328	17380	17303	17395	17445	17311	17393	17581	17205	17396	17475	17519	17257	17184	17228	17332	17292	17318	17342	17416	17313	17283	17251	17055	17420	17181	17389	17419	17385	17219	17185	17409	17313	17311	17287	17484	17416	17288	17232	17411	17248	17349	17479	17266	17332	17415	17366	17460	17348	17340	17205	17257	17363	17386	17379	17414	17524	17345	17403	17420	17583	17224	17254	17308	17514	17244	17361	17239	17419	17144	17366	17322	17492	17439	17427	17136	17311	17354	17432	17165	17382	17321	17286	17455	17300	17373	17437	17393	17256	17492	17453	17393	17466	17233	17438	17149	17349	17378	17281	17434	17291	17329	17417	17378	17323	17426	17367	17324	17436	17511	17420	17269	17320	17138	17446	17296	17313	17570	17220	17132	17264	17425	17236	17442	17421	17420	17323	17084	17316	17383	17298	17173	17325	17388	17304	17314	17391	17258	17169	17361	17287	17264	17393	17293	17419	17265	17360	17322	17347	17217	17317	17357	17206	17425	17450	17405	17530	17379	17334	17333	17334	17327	17262	17239	17391	17303	17405	17301	17419	17519	17473	17374	17356	17322	17242	17337	17304	17390	17456	17306	17430	17420	17506	17454	17436	17392	17350	17303	17363	17439	17425	17305	17467	17318	17290	17249	17224	17310	17418	17469	17338	17308	17231	17367	17304	17387	17361	17400	17490	17544	17441	17291	17256	17272	17441	17191	17318	17365	17261	17478	17395	17209	17283	17322	17351	17155	17338	17371	17453	17279	17269	17295	17287	17470	17270	17353	17440	17309	17283	17470	17456	17369	17220	17313	17464	17372	17368	17290	17416	17269	17426	17202	17233	17290	17468	17381	17258	17288	17350	17342	17395	17399	17319	17463	17116	17494	17442	17280	17299	17157	17467	17360	17262	17409	17354	17472	17327	17254	17425	17232	17374	17398	17433	17162	17239	17337	17216	17325	17304	17264	17215	17229	17400	17381	17367	17312	17325	17187	17256	17459	17246	17351	17436	17294	17369	17360	17324	17442	17401	17043	17203	17165	17327	17182	17385	17283	17368	17368	17291	17331	17271	17404	17324	17348	17512	17365	17345	17216	17377	17384	17243	17298	17466	17232	17285	17316	17360	17300	17200	17399	17393	17426	17468	17522	17395	17465	17281	17357	17427	17225	17344	17287	17287	17211	17380	17441	17366	17339	17281	17329	17386	17200	17345	17240	17390	17399	17463	17273	17322	17296	17203	17318	17350	17337	17344	17420	17502	17135	17216	17273	17383	17278	17349	17479	17198	17373	17248	17422	17535	17255	17174	17366	17385	17344	17334	17348	17270	17254	17375	17297	17230	17299	17232	17445	17357	17406	17322	17405	17363	17411	17414	17153	17247	17349	17393	17244	17518	17206	17453	17362	17523	17285	17332	17447	17431	17381	17356	17583	17207	17255	17442	17344	17196	17307	17453	17388	17381	17273	17117	17361	17306	17330	17533	17231	17112	17372	17329	17226	17514	17303	17311	17278	17349	17155	17455	17230	17498	17347	17468	17368	17153	17218	17469	17341	17168	17316	17269	17343	17303	17300	17342	17396	17231	17495	17325	17347	17431	17322	17352	17148	17262	17291	17359	17336	17296	17262	17202	17282	17192	17154	17176	17560	17217	17187	17420	17434	17356	17328	17302	17474	17325	17533	17389	17495	17397	17394	17386	17370	17382	17290	17219	17388	17352	17385	17280	17555	17381	17044	17377	17383	17232	17407	17308	17307	17365	17359	17532	17303	17318	17332	17359	17252	17303	17403	17363	17404	17280	17413	17382	17357	17579	17212	17273
35731	28326	33113	32365	30380	30393	30118	29851	29758	29825	29568	29605	29792	29558	29631	29432	29467	29499	29349	29397	29360	29267	29613	29334	29419	29309	29208	28928	29232	29416	29289	29481	29555	29488	29385	29342	29255	29426	29508	29406	29230	29067	29253	29431	29298	29116	29567	29583	29171	29359	29321	29192	29290	29151	29684	29076	29420	29171	29317	29150	29300	29285	29228	29503	29286	29240	29147	29511	29097	29212	29066	29172	29276	29102	29319	29463	29134	29415	29145	29258	29280	29666	29364	29166	29333	29445	29432	29130	29315	29484	29368	29467	29393	29376	29271	29153	29361	29246	29319	29190	29232	29241	29152	29442	29231	29401	29345	29297	29191	29273	29286	28945	29382	29653	29231	29288	29279	29113	29218	28999	29276	29216	29417	29546	29401	29102	29404	29294	29371	29388	29425	29394	29376	29348	29506	29297	29281	29229	29197	29225	29287	29193	29403	29118	29297	28985	29069	29136	29162	28975	29118	29290	29557	29109	28970	29280	29230	29195	29003	29235	29138	29372	29181	29374	29483	29571	29218	29188	29528	29232	29423	29332	29075	29259	29251	29689	29533	29222	29587	29338	29208	29189	29518	29178	29600	29365	29463	29203	29295	29145	29125	29385	29388	29259	29233	29420	29050	29375	29051	29353	29216	29141	29205	29281	29460	28894	29213	29136	29113	29391	29124	29203	29450	29305	29205	29119	29259	29388	29415	29264	28995	29020	29282	29210	29290	29314	29429	29298	29330	29371	29321	29034	29232	29195	29263	29384	29422	29111	29336	29263	29235	29371	29390	29044	29632	29193	29304	29133	29258	29190	29147	29396	28942	29085	29370	29129	29470	29412	29415	29164	29380	29451	29311	29181	29326	29203	29083	29251	29140	29222	29177	29345	29322	29395	29174	29045	29579	29264	29217	29179	29118	29398	29501	29444	29222	29193	29169	29296	29106	29371	29072	29405	29142	29250	29058	29312	29127	29355	29393	29485	29102	29269	29495	29540	29419	28915	29169	29152	29221	29262	29453	29220	28970	29313	29406	29502	29280	29227	29385	29163	29299	29128	29115	29092	29507	29546	29320	29445	29312	29326	29268	29420	29472	29321	29334	29249	29183	29655	29253	29437	29245	29130	29174	29210	29436	29319	29469	29282	28994	29313	29382	29217	29161	29293	29212	29230	29295	29448	29348	29062	28953	29390	29268	29295	29136	29463	29244	29057	29336	29314	29453	29280	29201	29389	29176	29193	29436	29356	29172	29182	29141	29250	29304	29258	29355	29353	29134	29375	29089	29438	29227	29169	29098	29399	29277	29165	28965	29041	29079	29084	29593	29211	29326	29334	29268	29442	29114	29219	29265	29391	29297	29128	29277	29192	29418	29222	29346	29049	29066	29137	29485	29387	29306	29084	29010	29178	29186	29329	29014	29126	29400	29330	29333	29082	29070	29091	29434	29108	29102	29124	29434	29195	29335	29011	29392	29377	29207	29219	29103	29505	29145	29265	29263	29165	29215	29285	29267	29460	29356	29122	29273	29132	29307	29328	29354	29162	29233	28815	29280	28936	29426	29207	29092	29134	29201	29118	29297	29061	29294	29285	29264	29050	29347	29476	29341	29339	29270	29386	29162	29277	29200	29391	29180	29159	29161	29458	29116	29503	29325	29087	29340	29204	29265	29495	29368	29194	29295	29389	29267	29113	29356	29240	29359	29225	29105	29253	29040	28784	29295	29472	29376	29271	29377	29353	29544	29082	29392	29080	28968	29059	29385	29345	29211	29348	29255	29303	29130	29199	29212	29370	29447	29389	29183	29332	29382	29564	29426	29301	29323	29235	29226	29170	29099	29095	29130	29459	29341	29448	29221	29167	29188	29191	29305	29342	29262	29491	29317	29254	29369	29411	29271	29502	29338	28880	29238	29186	29094	29168	29134	29262	29206	29420	29226	29296	29159	29153	29375	29325	29278	29021	29171	29211	29346	29133	29240	29186	29236	29136	29306	29196	29289	29380	29494	29431	29178	29285	29368	29277	29380	29310	29115	29339	29298	29122	29486	29196	29219	29448	29296	29146	29377	29451	29278	29402	29461	29318	29298	29330	29222	29284	29384	29188	29234	29088	29391	29427	29184	29310	29162	29177	29345	29624	29176	29283	29375	29451	29303	29286	29217	29282	29456	29316	29144	28884	29303	29531	29387	29411	29290	29166	29285	29050	29135	29483	29382	29118	29529	29396	29383	29253	28997	29281	29399	29367	29317	29425	29212	29228	29412	29286	29320	29071	29212	29386	29269	29054	29139	28973	29121	29371	29193	29117	29203	29111	29200	29476	28925	29084	29324	29098	29460	29221	29445	29251	29153	29491	29152	28957	29402	29447	29453	29610	29313	29385	29241	29424	29259	29343	29450	29276	29275	29348	28995	29043	29445	29320	29297	29279	29390	29127	29399	29412	29159	29428	29351	29232	29408	29280	29237	29298	29247	29180	29473	29241	29314	29416	29194	29208	29076	29285	29303	29249	29097	29449	29400	29181	29271	29175	29243	29263	29186	29363	29416	29244	29321	29030	29453	29339	29074	29260	29205	29086	29441	29214	29213	29423	29489	29167	29250	29336	29355	29169	29192	29443	29359	29307	29163	29303	29114	29251	29280	29096	29267	29005	29204	29151	29284	29248	29301	29264	29508	29302	29211	29511	29250	29185	29409	29279	29315	29288	29502	29306	29636	29447	29152	29291	29223	29203	29372	29183	29322	29250	29182	29269	29201	29306	29347	29250	29475	29648	29356	29380	29078	29489	29235	29235	29500	29185	29474	29078	29198	29092	29277	29328	29230	29126	29386	29196	29330	29170	29334	29311	29187	29296	29515	29287	29221	29232	29458	29031	29022	29198	29349	29148	29665	29371	29363	29271	29089	29215	29307	29218	29356	29229	29393	29321	29268	29396	29380	29391	29140	29157	29246	29200	29008	29260	29189	29278	29214	29199	28978	29231	29264	29082	29422	29105	29086	29172	29340	29280	29290	29277	29178	29141	29164	29141	29141	29448	29132	29181	29433	29278	29208	29159	28997	29392	29166	29300	29337	29424	29585	29166	29358	29367	29270	29263	29248	29282	29209	29422	29290	29091	29109	29452	28996	28949	29420	29475	29181	29271	29180	29508	29258	29612	29210	29054	29156	29263	29416	29094	29160	29187	29430	29516	29312	29231	29202	29436	29508	29198	29032	29137	29375	29203	29250	29249	29424	29454	29465	29518	29140	29440	29446	29334	29348	29355	29211	29522	29402	29195	29457	29008	29171	29328	29160	29342	29508	29246	29342	29394	29155	29172	29392	29400	29361	29425	29300	29252	29451	29318	29028	29294	29129	28992	29527	29295	29199	29232	29214	29194	29169	29509	29512	29015	29198	29422	29345	29140	29264	29431	29395	29024	29401	29204	29151	29103	29408	29291	29343	29402	29273	29364	28890	29304	29295	29610	29319	29295	29468	29474	29306	29172	29482	29287	29191	29246	29378	29223	29184	29419	29327	29153	29379	29215	29143	29078	29344	29277	29240	29385	29470	29330	29028	29374	29122	29235	29174	29326	29411	29466	29375	29225	29636	29232	29145	29224	29384	29398	29426	29305	29485	29293	29220	29050	29577	29127	29371	29272	29131	29112	29032	29260	29314	29437	29083	29216	29181	29076	29280	29266	29328	29533	29251	29090	29390	29021	28771	29263	29108	29201	29304	29149	29343	29318	29597	29477	29555	29518	29359	29377	29061	29467	29487	29192	29508	29181	29397	29237	29321	29347	29227	29321	29240	29300	29368	29301	29064	29233	29349	29306	29193	29259	29211	29428	29356	29026	29199	29112	29207	29596	29386	29303	29485	29515	29249	29284	29232	29188	29298	29278	29371	29376	29600	29229	29255	29316	29196	29182	29065	29398	29325	29225	29372	29262	29434	29161	29411	29202	29320	29533	29204	29279	29136	29149	29295	29305	29352	29170	29207	29171	29411	29343	29402	29353	29174	29663	29481	29342	29278	29175	29604	29163	29236	29410	29466	29375	29251	29279	29230	29136	29140	29541	29496	29173	29196	29218	29404	29125	29406	29418	29314	29258	29319	29276	29458	29478	29369	29174	29167	28987	29344	29247	29337	29224	29378	29483	29263	29509	29398	29222	29480	29277	29050	29373	29298	29302	29281	29523	29415	29239	29395	29444	29295	29246	29091	29429	29587	29374	29351	28979	29194	29201	29434	29185	29048	29122	29453	29164	29200	29579	29294	29302	29288	29320	29103	29366	29431	29167	29327	29389	29226	29197	29115	29156	29462	29319	29338	29155	29168	29002	29158	29120	29383	29456	29599	29005	29173	29165	29311	28877	29296	29097	29094	29259	29238	29244	29410	29435	29316	29247	29202	29270	29522	29338	29325	29299	29320	29156	29349	29363	29379	29537	29301	29162	29199	29135	29292	29348	29220	29105	29251	29160	29384	29565	29054	29268	29201	29322	29383	29200	28995	29383	29298	29084	29406	29121	29218	29331	29209	29209	29307	29320	29244	29383	29461	29601	29131	29451	29365	29268	29362	29353	29524	29202	29379	29268	29130	29211	29313	29167	29295	29030	29264	29309	29082	29194	29241	29365	29449	29366	29127	29353	29318	29398	29559	29083	29262	29178	29411	29300	29398	29192	29365	29367	29357	29342	29379	29292	29053	29133	29087	29182	29418	29272	29248	29257	29247	29441	29286	29170	29415	29343	29284	29678	29355	29319	29200	29180	29139	29297	29190	29362	29128	29132	29228	29347	29140	29071	29113	29149	29228	29333	29445	29212	29164	29217	29571	29343	29216	29313	29364	29122	29046	29438	29271	29129	29101	29230	29243	29025	29262	29403	29252	29375	29335	29565	29434	29429	29391	29148	29407	29387	29446	29351	29186	29159	29427	29551	29213	29186	29144	29613	29373	29337	29303	29110	29431	29446	29200	29186	29166	29386	29342	29204	29152	29160	29027	29312	29273	29245	29244	29016	29272	29192	29049	29273	29412	29300	29458	29210	29468	29490	29168	29206	29430	29337	29225	29340	29329	29306	29483	29432	29184	29270	29367	29297	29072	29272	29407	29213	29285	29208	29281	29350	29519	29338	29390	29199	29171	29339	29243	29471	29537	29267	29337	29426
21188	23724	23899	21570	20398	19728	19034	19083	19117	18589	18572	18236	18631	18220	18193	18163	18387	18303	18261	18220	18055	18038	18179	18123	18002	18049	18148	18233	18104	17956	18182	18124	18047	18150	17995	18001	18109	18122	17970	18059	18045	18119	18223	18288	18095	18160	18194	18089	18125	18065	17967	18039	18187	18112	18124	17930	17920	18152	18108	18027	17995	17986	17979	18116	17827	18036	17847	17870	18010	18218	18213	17964	17940	18025	18119	18002	18092	17979	17895	18016	18155	17825	18185	18184	17967	17985	17991	18121	17999	17916	18147	18083	18076	17983	17877	17987	18205	18086	18001	18087	18177	18116	18047	17914	17958	17932	18066	18083	18158	18016	17973	17943	18080	17958	18128	18126	17890	18126	18037	18023	18017	18011	17976	18021	18035	17915	17993	17925	17947	18079	18159	18017	17941	17791	17943	18136	18069	18066	18163	17926	18207	17972	18141	17799	17859	18168	17905	18023	18069	18194	18164	17908	17920	17867	18047	17822	18125	18002	18225	18089	17917	18297	18021	17808	18061	17996	17979	18138	18038	18144	17995	18069	17966	17907	18014	17894	17936	18038	18134	18102	18003	18148	18101	18127	18031	17967	18004	18122	18112	18052	17944	18164	17936	18083	18092	18033	18137	17906	18031	17928	18028	17982	18073	18085	17865	18075	18013	17842	18178	18091	17977	18043	18049	18041	17975	18089	18190	17885	18027	18144	18130	18092	18035	18166	18123	17855	17938	18248	17921	18023	17802	18098	17830	18044	18013	18042	18093	18095	18063	18134	17918	18107	18234	17952	18129	18091	17930	18232	18101	17965	17901	17977	18040	17900	18096	18157	18099	17920	18239	18018	17734	17992	17948	18020	17949	18188	17929	18045	18078	17949	18058	18049	17841	17802	18079	17957	17935	17975	18142	17882	17959	18030	17921	17961	17973	18022	17962	18060	18028	18083	18064	18037	17952	18131	17992	17940	17988	18210	17940	17841	18110	18035	18054	18122	18027	17962	18083	17959	18030	17952	17971	18022	18119	18050	18126	17882	18178	17801	18049	17916	17942	18029	17974	17980	18024	18045	18056	17950	17898	18069	18100	18069	18062	18018	17993	18025	17960	18062	17896	18067	18103	18138	17990	18016	18051	17976	17837	18195	18161	18076	17951	18073	18188	18008	18145	18118	18048	18037	18080	17892	18123	18050	18088	18020	18014	17937	18068	18052	17914	18033	18038	18091	17981	18111	18159	18140	18019	18013	18129	18065	18196	18102	18037	18049	18039	18047	17968	17867	17918	18075	18150	18036	18013	18014	17972	18020	18126	18078	17874	18116	17796	18079	17932	18139	17953	18056	18104	18032	18215	17980	18008	17889	17893	18020	17998	18179	18030	17912	18080	18092	18180	18096	18086	17962	18184	18051	18045	17993	18091	17998	18130	18175	18141	17896	18137	18096	17988	17914	18104	18005	18219	17875	17911	18005	18052	17973	18052	18037	18058	17936	18036	17745	17953	17879	18137	18124	17973	18148	17962	18230	17952	17971	18045	17882	18017	17848	18189	17927	17944	17974	18023	17926	17900	17944	17892	17884	17753	17899	17815	18206	18202	18154	17872	18122	18141	17836	17971	17982	17953	17886	17976	18023	18019	18059	18018	17916	17965	18138	17999	18005	17979	18177	17884	18109	18017	17937	17986	18098	18185	18142	17919	18039	17956	17871	17959	18096	17947	17918	17921	18164	18021	17967	18053	18075	18004	18177	18131	17941	18144	18069	18114	17698	18091	17867	17968	18075	17875	17897	17929	18135	18120	17891	18132	18102	17942	18113	17957	18065	18112	17774	18143	18098	18132	18003	17802	18003	17925	18157	18264	18072	18089	18016	18075	17849	17987	18174	17968	18097	18171	17999	17995	18178	18240	18081	18144	18078	17985	18057	18119	17916	17973	17950	18022	17958	17903	18017	18127	18115	17951	17998	17942	18159	18002	18018	18089	18098	18028	18007	18125	18096	17990	17987	17971	18027	17881	18009	17921	17901	17954	17851	18166	18014	18253	18104	17948	18082	17952	18028	17928	17935	18137	18057	17966	18086	18001	17900	17989	18003	18028	18034	17846	18019	18040	18188	18064	18075	17994	18018	17991	18024	17947	17927	17980	18065	17905	18019	18198	18095	18132	18101	18067	17924	18172	18164	18066	18002	17897	17695	18128	18004	17849	17967	17888	18045	17994	17962	17827	17981	18075	18123	18018	17976	17892	18171	17932	17862	18192	18105	18005	17930	18009	18008	18003	18033	17807	18124	18052	18134	17953	17995	18054	18005	17941	17924	18122	18181	17879	18040	18103	17971	18198	18091	18022	17909	17867	18036	18162	17898	18069	18125	18138	17976	17991	18079	17962	18128	17992	17894	17997	18011	18095	18033	18271	17850	17973	17980	18021	18008	18142	17948	17941	18090	18066	17944	17899	18117	18064	17936	18017	17986	17985	18055	17830	18369	17962	18234	17922	17889	18013	18032	17919	17974	18008	18096	17921	18076	18179	18115	17896	18124	17860	18115	18046	17988	18022	17985	18040	18100	18051	17984	17911	18106	17926	17943	18185	18091	18061	18136	17919	17990	17901	17986	17916	18109	18089	18116	17965	17904	18017	17993	17920	18131	17890	18131	17927	17950	18143	18017	18192	17940	18145	17959	18063	18062	17953	18033	17974	18115	18123	18167	18054	17889	17875	18068	18073	17948	17975	17934	17971	18128	18031	18034	18078	17955	18215	18006	18084	18160	17983	17997	18040	17975	18056	18027	18010	17869	18075	17900	18079	17954	18113	18028	18048	18021	18026	17978	17965	18041	18080	17838	18004	18089	17827	18187	18101	18080	18098	17984	18053	17989	18044	18113	17954	18006	18134	18086	17973	18046	17871	18134	17947	18043	17982	18104	18015	18191	18168	18086	17970	17903	18151	18007	17962	17888	18040	17992	18029	18176	17999	17966	18088	18058	18009	18097	18066	17907	18001	17995	17936	18127	18053	17935	18007	18076	18025	18016	17938	18088	17905	18094	18025	18115	18070	17964	18021	18132	17991	17912	18105	17955	18028	18162	18040	18105	18027	18113	17971	18078	18014	18030	18053	18037	17886	17965	17856	17952	18004	17795	18198	18119	18050	18049	18180	17861	18070	18093	17994	18175	18001	18145	18022	17953	18092	17979	17906	18074	18059	17842	17916	18116	18011	18152	17951	18080	18038	17989	18181	18056	17860	17969	17989	17991	18057	18098	17808	18033	18148	18085	18077	18057	17964	17932	18040	17862	18039	18300	18111	18002	18077	18156	18117	18020	17925	18073	17963	18111	17977	17775	18044	18080	18180	18032	18072	18253	17960	18084	17883	18058	18000	18077	18205	18096	17971	18064	18073	18166	17966	18126	18081	18049	18114	18078	17887	17986	18030	18030	17949	18143	18098	18029	17858	18308	17970	17910	17954	18096	18047	17942	18061	18098	18050	18090	18161	18139	17961	18152	18071	17942	18145	17949	17918	18034	17936	18072	18081	18039	18005	18120	17914	17987	18020	18091	17972	18140	18033	17876	17996	17957	18287	18075	18078	17990	17917	18166	18152	17898	18105	18235	18039	18155	17973	18169	18149	18102	17976	18134	17925	18022	17897	18154	17995	18104	18179	18061	17982	18077	18005	18044	18147	18067	18118	18018	17852	18079	17839	18018	18043	17866	18000	17994	18070	17866	18148	18070	18130	18066	17880	18145	18126	18007	17922	18013	18093	18003	18045	18086	18093	17896	17938	17972	18119	18028	17723	18133	17978	18001	18059	18216	17924	17886	17955	17911	18004	18010	18085	17903	18180	18041	18130	18144	18012	17946	17901	18091	17987	17986	17950	18107	18055	18133	17897	17906	18163	18046	18038	18037	18139	18011	17934	18107	18130	18045	18101	18175	17998	17815	18140	18029	17869	18145	18051	17874	17993	18142	17921	18129	18084	18182	18226	18052	17806	18102	17983	18138	17971	18085	18005	18062	18129	18197	18020	18022	18024	17993	18129	17994	18172	18111	18032	17987	18012	17814	17982	18093	18051	18114	18058	18077	18024	18190	17966	18035	17984	18045	18260	18120	17882	17867	17953	17948	18150	18051	17995	18159	18118	18157	17995	18205	17937	17941	18047	18080	17790	18068	18057	17935	18030	17979	18054	18160	18071	17872	18196	18079	18107	17847	18032	18084	18083	18037	18146	18058	17983	18337	18010	18040	17959	18026	18099	17963	17941	17959	18057	18044	18085	18269	17913	18056	17947	18041	18016	18065	18063	18064	17975	18005	18077	17876	18039	18048	18118	18022	17972	18074	17920	17916	17835	17993	17935	18022	18071	18088	18000	17908	17917	18080	18019	17967	18044	18038	17966	18051	17959	18071	18062	18075	18108	18085	18053	18026	17792	17938	18011	17961	18053	17910	18018	17851	18107	18113	18069	18090	18125	18196	17909	18103	18089	18058	18070	18070	18196	18093	18002	18137	18110	17839	18144	18175	18102	17895	18078	17923	17886	17993	18035	18085	17976	18124	18151	18129	18026	18059	18072	17923	18124	18101	18055	17774	17916	18218	17956	18127	17958	17990	18018	17930	18010	18000	17972	18093	18044	18088	18127	17791	17970	17957	17866	18001	17868	17898	18145	17965	17969	18071	17800	18019	18020	18023	18115	17990	17977	18125	17819	17760	17903	18148	18209	18152	18026	17995	18034	17997	18116	18007	18048	17975	18030	18044	18050	17724	17967	18132	18102	18020	17991	18105	18013	18032	18127	18228	18014	18126	18008	18020	18035	18082	18177	17968	18173	17983	17958	17984	18072	17985	18161	17998	18090	18001	17976	18014	17962	18066	17943	18112	17899	18071	18026	17933	17950	18280	17876	18072	18019	17945	17982	17885	17986	18043	18059	18182	17996	18067	17970	17812	18166	18198	18064	17941	18018	17927	18105	18190	18257	18136	18290	17991	18111	18117	18102	17733	17995	17927	18143	18048	17987	18147	18117	18089	17958	18122	18088	17899	18040	18004	17794	18044	18118	17976	17993	18121	18029	18085	18098	18070	18048	17909	18123	17982	17925	17932	17905	17927	17888	18047	18088	18023	18067	17947	18081	18037	18126	17931	18128	17864	18082	18045
24297	21204	27828	25404	24898	29504	31349	29436	28657	28583	28328	28408	28139	27887	28081	27909	27787	28072	27848	27638	28020	27798	27504	27705	27874	27830	27627	27894	27813	27861	27774	27745	27627	27710	27983	27683	27903	27812	27677	27647	27667	27640	27946	27711	27563	27711	27808	27944	27676	27592	27597	27544	27950	27567	27629	27188	27542	27833	27649	27617	27326	27580	27580	27569	27713	27707	27565	27389	27667	27442	27705	27693	27576	27348	27644	27634	27529	27681	27510	27415	27419	27567	27624	27750	27606	27308	27645	27513	27544	27593	27561	27695	27508	27544	27415	27696	27843	27802	27538	27490	27652	27665	27390	27507	27880	27501	27486	27576	27793	27610	27625	27469	27708	27459	27722	27474	27690	27586	27755	27546	27361	27453	27634	27792	27599	27422	27561	27532	27666	27561	27407	27452	27755	27672	27656	27481	27423	27618	27494	27245	27657	27926	27465	27709	27736	27642	27477	27523	27622	27426	27566	27657	27629	27741	27438	27873	27981	27481	27585	27588	27689	27432	27674	27416	27639	27499	27698	27525	27595	27630	27659	27491	27613	27441	27808	27719	27468	27618	27613	27573	27691	27640	27295	27690	27637	27387	27355	27596	27542	27569	27648	27437	27491	27459	27464	27809	27555	27350	27629	27430	27671	27378	27572	27574	27470	27648	27595	27620	27676	27618	27481	27735	27641	27498	27467	27665	27738	27677	27586	27469	27762	27687	27479	27445	27640	27414	27526	27682	27449	27501	27742	27758	27779	27588	27288	27523	27619	27423	27479	27351	27756	27418	27868	27424	27452	27718	27668	27562	27716	27609	27678	27464	27485	27334	27474	27522	27497	27524	27492	27648	27559	27582	27591	27556	27572	27397	27683	27479	27440	27558	27673	27600	27714	27580	27537	27621	27609	27739	27779	27747	27694	27561	27704	27647	27290	27489	27404	27644	27727	27712	27598	27409	27511	27739	27556	27388	27459	27504	27546	27502	27461	27662	27571	27498	27574	27737	27493	27497	27709	27659	27886	27468	27467	27271	27672	27426	27725	27536	27346	27711	27169	27451	27600	27520	27643	27687	27453	27498	27437	27384	27812	27703	27617	27495	27508	27644	27586	27611	27470	27572	27720	27642	27460	27733	27481	27677	27616	27406	27834	27614	27533	27923	27593	27593	27485	27695	27809	27535	27428	27335	27416	27526	27488	27461	27481	27912	27374	27587	27318	27615	27675	27479	27686	27458	27482	27715	27417	27433	27642	27466	27241	27391	27554	27621	27295	27436	27483	27468	27709	27514	27496	27738	27271	27732	27563	27699	27513	27909	27618	27570	27680	27409	27657	27513	27427	27318	27501	27571	27532	27486	27279	27642	27565	27574	27394	27583	27479	27631	27732	27594	27525	27578	27490	27752	27390	27647	27514	27787	27705	27486	27684	27491	27478	27420	27489	27646	27637	27522	27637	27309	27388	27533	27505	27750	27803	27390	27593	27681	27553	27803	27464	27655	27514	27589	27492	27673	27640	27650	27527	27497	27260	27538	27748	27586	27600	27748	27565	27340	27356	27592	27404	27478	27531	27426	27481	27551	27552	27436	27532	27424	27404	27584	27565	27588	27673	27383	27625	27824	27582	27831	27319	27540	27515	27574	27572	27668	27384	27479	27716	27530	27489	27392	27364	27631	27473	27626	27748	27484	27582	27399	27533	27482	27880	27286	27491	27550	27535	27416	27306	27564	27484	27539	27543	27654	27518	27342	27544	27671	27381	27697	27643	27645	27461	27736	27434	27565	27678	27511	27544	27406	27598	27454	27602	27542	27629	27750	27350	27351	27626	27621	27455	27719	27393	27487	27764	27336	27668	27679	27505	27667	27410	27365	27299	27511	27498	27502	27654	27465	27609	27738	27479	27549	27664	27547	27729	27470	27640	27529	27642	27603	27538	27620	27755	27736	27802	27403	27264	27370	27693	27492	27398	27458	27516	27657	27661	27562	27785	27397	27751	27535	27499	27452	27527	27554	27308	27557	27605	27428	27541	27677	27542	27615	27633	27711	27499	27552	27569	27514	27355	27626	27494	27268	27633	27823	27734	27645	27923	27570	27502	27647	27606	27391	27645	27519	27693	27572	27649	27608	27784	27684	27563	27521	27581	27446	27466	27587	27637	27676	27438	27600	27516	27297	27467	27463	27367	27566	27510	27507	27635	27439	27560	27679	27509	27626	27337	27712	27490	27808	27492	27687	27607	27697	27634	27619	27774	27744	27440	27566	27623	27731	27433	27456	27697	27388	27553	27742	27385	27380	27638	27715	27385	27524	27567	27416	27518	27487	27197	27606	27625	27703	27532	27460	27540	27574	27283	27707	27848	27682	27411	27325	27613	27689	27573	27610	27594	27522	27509	27383	27261	27420	27635	27719	27381	27446	27600	27875	27389	27465	27633	27647	28036	27471	27526	27386	27536	27398	27635	27831	27634	27529	27636	27439	27704	27322	27434	27705	27678	27513	27514	27606	27609	27324	27565	27430	27754	27482	27362	27935	27733	27407	27535	27585	27488	27335	27692	27552	27731	27398	27536	27657	27478	27414	27609	27651	27451	27276	27500	27649	27624	27401	27610	27368	27874	27674	27729	27575	27617	27392	27524	27347	27576	27558	27681	27653	27628	27296	27350	27534	27557	27655	27588	27719	27555	27398	27579	27620	27444	27548	27652	27462	27397	27598	27637	27349	27214	27671	27379	27550	27706	27790	27624	27465	27637	27681	27529	27321	27567	27342	27390	27348	27581	27508	27567	27250	27605	27362	27444	27535	27375	27703	27495	27700	27596	27368	27296	27265	27651	27264	27864	27639	27665	27591	27570	27406	27534	27447	27443	27317	27383	27366	27633	27650	27218	27595	27654	27813	27836	27342	27428	27658	27607	27791	27508	27692	27486	27405	27489	27700	27676	27685	27477	27501	27863	27543	27600	27514	27489	27617	27589	27638	27588	27683	27599	27645	27726	27650	27732	27646	27427	27586	27504	27478	27832	27705	27813	27424	27521	27829	27525	27645	27489	27661	27275	27628	27723	27453	27303	27706	27540	27621	27414	27422	27394	27593	27516	27576	27490	27355	27629	27620	27569	27496	27706	27511	27336	27382	27538	27269	27541	27687	27419	27247	27352	27723	27378	27707	27543	27798	27648	27620	27588	27612	27533	27544	27224	27710	27534	27381	27429	27618	27411	27654	27722	27594	27192	27548	27605	27459	27937	27606	27668	27481	27566	27765	27376	27430	27459	27802	27490	27419	27460	27405	27438	27499	27559	27451	27728	27682	27661	27383	27536	27725	27326	27691	27544	27645	27514	27660	27466	27605	27646	27431	27531	27368	27257	27560	27695	27744	27707	27418	27676	27656	27487	27778	27827	27660	27409	27648	27532	27417	27857	27711	27601	27542	27425	27585	27446	27501	27508	27423	27594	27408	27745	27351	27491	27390	27637	27582	27530	27646	27383	27514	27613	27575	27788	27662	27431	27630	27575	27578	27555	27506	27463	27482	27570	27435	27725	27501	27514	27654	27524	27259	27349	27657	27509	27500	27580	27791	27643	27697	27533	27552	27613	27623	27580	27308	27498	27372	27760	27718	27736	27650	27634	27727	27767	27632	27811	27465	27777	27395	27491	27450	27206	27543	27523	27650	27685	27692	27615	27458	27411	27156	27552	27425	27550	27496	27843	27665	27578	27633	27680	27585	27695	27557	27474	27571	27503	27622	27772	27707	27526	27628	27652	27457	27391	27651	27555	27455	27251	27668	27544	27536	27517	27522	27438	27565	27580	27584	27717	27541	27354	27511	27421	27636	27458	27416	27476	27627	27431	27445	27542	27580	27637	27242	27480	27295	27784	27590	27641	27326	27454	27646	27737	27638	27476	27485	27544	27659	27512	27535	27403	27521	27531	27537	27590	27719	27386	27541	27465	27668	27862	27844	27563	27626	27269	27580	27584	27668	27460	27511	27623	27421	27613	27659	27609	27548	27300	27388	27652	27347	27553	27338	27527	27585	27413	27541	27505	27548	27499	27590	27614	27649	27548	27560	27577	27516	27738	27577	27528	27406	27349	27539	27416	27577	27565	27590	27440	27385	27492	27480	27353	27449	27543	27589	27388	27417	27423	27670	27800	27651	27559	27675	27395	27440	27635	27570	27804	27653	27871	27538	27460	27459	27699	27501	27691	27520	27652	27338	27520	27522	27606	27729	27504	27382	27498	27342	27746	27542	27354	27504	27585	27463	27632	27498	27584	27628	27778	27463	27231	27483	27495	27502	27743	27575	27510	27820	27294	27676	27711	27616	27580	27527	27476	27457	27591	27411	27660	27643	27484	27507	27675	27424	27599	27688	27462	27684	27753	27697	27562	27479	27298	27870	27713	27630	27338	27463	27625	27542	27559	27563	27657	27417	27345	27596	27461	27302	27367	27778	27419	27360	27397	27504	27846	27644	27642	27471	27664	27593	27460	27462	27442	27545	27445	27590	27688	27608	27600	27613	27680	27432	27519	27434	27580	27554	27530	27632	27570	27512	27810	27557	27739	27553	27663	27673	27534	27731	27890	27626	27664	27465	27536	27662	27477	27637	27366	27739	27743	27486	27175	27607	27612	27832	27619	27641	27727	27519	27513	27753	27738	27269	27413	27676	27580	27548	27692	27401	27756	27552	27782	27511	27646	27675	27511	27496	27470	27491	27815	27357	27607	27540	27511	27365	27623	27560	27503	27785	27662	27602	27698	27507	27577	27522	27260	27562	27571	27335	27699	27570	27603	27441	27516	27678	27557	27577	27377	27431	27589	27335	27729	27541	27322	27426	27330	27404	27746	27618	27800	27807	27494	28024	27517	27555	27481	27748	27773	27202	27468	27881	27759	27424	27737	27762	27675	27385	27497	27261	27619	27640	27564	27744	27614	27689	27441	27910	27546	27583	27666	27754	27691	27720	27645	27752	27742	27639	27365	27434	27435	27469	27622	27551	27755	27632	27596	27829	27424	27743	27302	27710	27519	27815	27526	27477	27632	27562	27450	27506	27486	27787	27785	27603	27480	27379	27569	27371	27578	27470	27499	27538	27458	27428	27527	27307	27426	27547	27781	27739	27508	27439	27482	27776	27634	27802	27771	27683	27777	27552
18263	29710	29696	24848	22394	20904	19971	19416	19069	18639	18456	18285	18192	18026	17917	17811	17579	17787	17541	17543	17467	17451	17687	17585	17473	17327	17386	17363	17466	17531	17404	17296	17477	17387	17352	17465	17403	17454	17305	17515	17459	17344	17142	17280	17229	17359	17221	17326	17368	17298	17537	17195	17357	17247	17213	17338	17299	17292	17259	17306	17304	17425	17448	17242	17212	17293	17519	17272	17420	17126	17417	17277	17300	17202	17074	17339	17386	17395	17216	17160	17337	17188	17313	17104	17206	17260	17219	17102	17394	17158	17062	17201	17215	17086	17292	17270	17289	17252	17277	17262	17202	17289	17142	17177	17442	17230	17300	17496	17091	17269	17332	17073	17216	17075	17393	17353	17335	17191	17046	17201	17274	17301	17077	17108	17208	17229	17325	17274	17223	17266	17248	17148	17293	17180	17224	17217	17407	17186	17371	17317	17553	17061	17343	17258	17209	17442	17155	17382	17281	17244	17199	17263	17072	17366	17502	17285	17145	17251	17179	17237	17276	17282	17309	17358	17169	17245	17190	17057	17391	17297	17289	17222	17258	17171	17298	17415	17197	17391	17450	17398	17232	17244	17176	17548	17259	17422	17395	17050	17152	17231	17032	17247	17396	17253	17239	17277	17100	17286	17207	17283	17225	17380	17094	17358	17261	17179	17184	17099	17140	17222	17260	17229	17133	17128	17155	17374	17229	17375	17196	17339	17130	17176	17233	17256	17112	17135	17226	17316	17169	17437	17078	17323	17179	17232	17126	17286	17496	17149	17146	17169	17374	17181	17247	17082	17197	17271	17327	17149	17242	17302	17229	17167	17304	17131	17298	17239	17434	17078	17298	17176	17199	17365	17506	17095	17155	17335	17169	17181	17144	17328	17111	17427	17206	17171	17212	17092	17150	17377	17159	17050	17284	17227	17305	17273	17354	17102	17268	17261	17308	17225	17334	17426	17139	17208	17175	17291	17381	17207	17233	17427	17178	17244	17209	17244	17220	17447	17175	17143	17288	17244	17437	17256	17487	17368	17429	17297	17285	17373	17239	17336	17179	17193	17278	17366	17208	17330	17311	17344	17289	17130	17202	17093	17112	17439	17330	17391	17287	17044	17347	17150	17192	17402	17159	17219	16996	17157	17075	17433	17137	17197	17205	17265	17323	17261	17192	17508	17257	17223	17284	17400	17211	17286	17324	17262	17263	17202	17242	17178	17090	17315	17237	17095	17068	17203	17152	17384	17138	17205	17160	17295	17255	17191	17284	17222	17230	17187	17164	17169	17337	17210	17309	17143	17348	17229	17249	17291	17203	17231	17315	17039	17173	17283	17414	17284	17146	17141	17300	17268	17197	17070	17296	17162	17350	17123	17240	17446	17433	17131	17363	17164	17288	17130	17280	17157	17250	17302	17354	17277	17296	17107	17350	17276	17250	17110	17161	17219	17386	17090	17292	17307	17122	17205	17248	17385	17202	17456	17279	17235	17111	17138	17240	17212	17453	17291	17293	17200	17335	17152	17203	17113	17121	17415	17142	17385	17230	17288	17219	17327	17160	17233	17173	17276	17183	17271	17269	17085	17322	17257	17225	17326	17246	17417	17290	17243	17294	17151	17238	17205	17223	17282	17124	17369	17268	17169	17187	17120	17249	17127	17163	17244	17251	17087	17334	17085	17184	17335	17175	17336	17344	17225	17216	17322	16985	17237	17350	17168	17166	17227	17179	17248	17303	17121	17152	17171	17348	17240	17275	17275	17196	17293	17237	17381	17233	17151	17056	17216	17198	17006	17228	17107	17216	17372	17042	17539	17157	17222	17205	17373	17281	17195	17195	17093	17305	17229	17188	17263	17229	17270	17341	17312	17198	17234	17203	17384	17207	17268	17230	17324	17253	17320	17158	17304	17469	17137	17346	17251	17334	17163	17136	17289	17252	17313	17316	17449	17237	17440	17265	17283	17183	17284	17169	17400	17238	17471	17156	17121	17209	17306	17342	17287	17255	17219	17158	17262	17256	17143	17168	17199	17101	17101	17201	17263	17346	17236	17168	17142	17237	17340	17298	17324	17445	17306	17288	17440	17360	17175	17237	17303	17310	17295	17283	17366	17226	17235	17239	17300	17248	17133	17255	17134	17222	17256	17186	17462	17322	17277	17276	17035	17328	17358	17365	17105	17385	17236	17310	17221	17202	17287	17281	17361	17327	17277	17303	17274	17298	17259	17290	17241	17373	17378	17354	17346	17247	17219	17259	17148	17263	17154	17197	17340	17330	17152	17393	17167	17304	17165	17158	17255	17135	17326	17215	17330	17180	17110	17089	17207	17223	17328	17428	17348	17477	17119	17098	17245	17144	17153	17225	17317	17261	17087	17315	17121	17372	17127	17308	17302	17201	17241	17302	17278	17256	17477	17145	17308	17288	17127	17316	17256	17119	17402	17156	17205	17225	17263	17254	17230	17224	17273	17366	17390	17313	17265	17369	17215	17232	17211	17228	17274	17251	17267	17186	17268	17200	17150	17393	17199	17394	17343	17418	17172	17156	17168	17358	17244	17346	17203	17196	17229	17215	17125	17175	17341	17467	17092	17312	17322	17331	17110	17330	17388	17319	17421	17358	17162	17171	17190	16999	17220	17252	17409	17261	17266	17166	17272	17314	17232	17216	17381	17116	17253	17181	17154	17142	17388	17296	17288	17363	17207	17241	17227	17359	17228	17412	17370	17388	17136	17289	17059	17231	17436	17252	17370	17221	17308	17125	17075	17213	17211	17174	17215	17231	17199	17322	17354	17147	17290	17309	17222	17226	17278	17291	17173	17365	17232	17138	17234	17272	17250	17180	17126	17063	17157	17462	17175	17245	17253	17123	17405	17214	17170	17171	17048	17360	17144	17277	17193	17326	17222	17159	17321	17149	17264	17354	17265	17228	17198	17334	17249	17180	17299	17284	17126	17401	17181	17210	17363	17261	17289	17338	17115	17350	17151	17263	17148	17232	17434	17341	17236	17172	17372	17292	17248	17274	17282	17244	17088	17204	17282	17085	17255	17247	17369	17312	17379	17153	17085	17241	17238	17323	17344	17354	17184	17148	17154	17362	17249	17292	17255	17411	17336	17124	17305	17371	17380	17284	17344	17052	17200	17263	17132	17366	17200	17106	17242	17284	17072	17117	17206	17132	17220	17178	17315	17210	17129	17111	17237	17066	17270	17357	17253	17158	17267	17275	17304	17393	17158	17349	17185	17233	17191	17358	17201	17268	17183	17106	17256	17161	17433	17279	17296	17277	17334	17207	17237	17204	17277	17209	17189	17125	17251	17341	17156	17277	17336	17179	17162	17428	17356	17276	17185	17258	17186	17187	17195	17193	17375	17279	17232	17122	17153	17229	17538	17143	17211	17273	17270	17237	17255	17151	17173	17176	17300	17292	17406	17273	17503	17285	17331	17207	17380	17423	17164	17169	17148	17323	17392	17175	17350	17137	17451	17260	17374	17115	17394	17043	17082	17379	17303	17331	17234	17214	17307	17333	17030	17156	17357	17310	17354	17376	17275	17295	17256	17302	17392	17297	17286	17105	17178	17316	17088	17320	17333	17300	17251	17362	17132	17234	17252	17200	17367	17101	17208	17200	17263	17138	17362	17223	17244	17168	17248	17210	17095	17274	17350	17219	17360	17124	17114	17251	17204	17263	17217	17198	17396	17410	17171	17282	17312	17131	17045	17077	17238	17299	17123	17183	17247	17222	17382	17294	17294	17125	17297	17210	17280	17058	17257	17057	17080	17157	17036	17416	17150	17448	17342	17278	17112	17189	17203	17348	17240	17244	17195	17422	17237	17185	17158	17154	17120	17253	17244	17124	17291	17368	17282	17316	17245	17298	17130	17219	17219	17389	17357	17279	17230	17137	17261	17318	17210	17284	17174	17458	17233	17262	17380	17392	17176	17452	17336	17245	17281	17383	17193	17104	17231	17216	17298	17215	17344	17343	17225	17156	17384	17303	17199	17319	17249	17314	17378	17330	17088	17307	17145	17186	17283	17308	17497	17305	17252	17381	17250	17236	17131	17321	17112	17242	17290	17302	17324	17369	17353	17375	17136	17391	17325	17269	17175	17256	17385	17198	17105	17398	17340	17049	17244	17289	17207	17258	17238	17193	17084	17112	17321	17338	17245	17429	16972	17398	17220	17319	17256	17186	17259	17130	17113	17242	17327	17161	17230	17242	17353	17112	17242	17353	17261	17231	17432	17366	17113	17285	17232	17292	17119	17218	17196	17273	17195	17254	17243	17373	17304	17156	17217	17299	17260	17194	17354	17196	17425	17261	17211	17245	17307	17044	17278	17347	17118	17310	17078	17256	17330	17166	17148	17304	17194	17165	17295	17216	17150	17198	17286	17213	17081	17157	17230	17197	17114	17122	17074	17182	17318	17181	17194	17326	17250	17278	17172	17265	17084	17164	17223	17332	17243	17076	17429	17237	17309	17395	17309	17132	17352	17281	17368	17533	17399	17367	17212	17204	17160	17153	17330	17265	17364	17541	17033	17236	17363	17291	17363	17177	17103	17404	17151	17129	17256	17157	17385	17217	17347	17329	17485	17364	17206	17277	17219	17300	17231	17263	17498	17229	17451	17374	17197	17417	17191	17120	17124	17342	17207	17351	17375	17118	17332	17320	17241	17086	17255	17151	17303	17380	17259	17297	17404	17245	17149	17097	17346	17213	17354	17426	17172	17174	17237	17342	17188	17389	17317	17283	17264	17356	17241	17408	17219	17184	17331	17226	17202	17175	17315	17170	17314	17194	17203	17225	17228	17292	17387	17239	17069	17286	17227	17248	17157	17208	17197	17088	17202	17155	17423	17250	17448	17289	17218	17149	17194	17342	17198	17146	17432	17171	17354	17229	17133	17264	17048	17197	17326	17150	17221	17300	17290	17439	17219	17338	17335	17145	17122	17323	17250	17297	17369	17208	17344	17347	17239	17294	17195	17316	17227	17293	16939	17307	17405	17357	16982	17216	17346	17243	17312	17234	17272	17140	17164	17022	17197	17339	17160	17267	17166	17316	17065	17325	17287	17183	17138	17387	17186	17104	17225	17243	17338	17161	17338	17489	17168	17253	17308	17077	17393	17288	17217	17218	17201	17390	17252	17142	17298
22611	21161	27764	24953	22664	27967	33432	30124	29424	29640	29328	28824	28562	28531	28332	28300	28265	28095	28286	28324	28551	28130	28351	28218	28023	28212	28024	28106	27928	27686	28200	28034	27809	27733	27906	27978	28077	28174	27869	28200	27820	27944	27988	27910	27874	27745	28114	27908	27823	27884	27966	27993	27728	27762	27901	27699	27698	27637	27656	27617	27968	27873	27880	27965	27752	27923	27756	27809	27713	27882	27917	27561	27592	27873	27549	27710	27775	27747	27810	27806	27908	28076	27908	27577	27783	27901	27724	27811	27804	27549	27777	27956	27655	27932	27828	27552	27930	27625	27924	27920	27648	27679	27843	27749	27870	27731	27563	27850	27828	27566	27864	27714	27716	27760	27737	27574	27788	27729	27790	27708	27685	27636	27905	27801	27760	27686	27507	28009	27789	27751	27661	27870	27661	27734	27701	27812	27660	27722	27644	27733	27828	27622	27630	27757	27797	27723	27828	27862	27722	27681	27903	27661	27611	27756	27775	27763	27830	27794	27729	27918	27735	27984	27761	27891	27718	27616	27758	27491	27625	27818	27798	27877	27793	27686	27629	27561	27546	27589	27302	27973	27791	27950	27656	27696	27688	27685	27927	27872	27780	27561	27792	27709	27769	27614	27751	27641	27987	27685	27737	27939	27924	27916	27671	27655	27752	27606	27819	27555	27826	27861	27854	27895	27970	27838	27665	27807	27823	27665	27539	28028	27563	27643	27559	27767	27731	27973	27787	27464	27716	27753	28007	27738	27566	27789	27811	27666	27594	27500	27713	27727	27862	27783	27804	27583	27795	27688	27761	27667	27735	27611	27760	27558	27650	27799	27975	27897	27953	27673	27667	27732	27466	27517	27892	27692	27652	27969	27653	27611	27706	27636	27747	27694	27800	27838	27813	27720	27634	27717	27686	27804	27615	27830	27777	27723	27723	27858	27811	27581	27423	27712	27944	27701	27564	27806	27687	27798	27657	27553	28082	28079	27943	28031	27832	27696	27739	27595	27837	27674	27701	27987	27821	27760	27781	27921	27482	27769	27757	27569	27670	27764	27599	27674	27530	27901	27771	27748	27742	27932	27869	27789	27627	27843	27758	27661	27672	27671	27581	27618	27801	27671	27635	27741	27879	27659	27574	27888	27859	27591	27855	27649	27730	27834	27676	27769	27752	27455	27852	27792	27957	27688	27428	27508	27656	27632	27871	27569	27807	28053	27858	27693	27793	27695	27931	27590	27562	27992	27842	27751	27600	27387	27897	27447	27718	27652	27673	27688	27697	27671	27750	27739	27497	27643	27473	27581	27637	27570	27751	27770	27766	27953	27777	27501	27627	27702	27614	27492	27984	27940	27630	27486	27617	27774	27640	27552	27653	27544	28018	27752	27693	27663	27548	27612	27747	27630	27602	27916	27835	27546	27736	27683	27676	27606	27492	27970	27612	27741	27908	27985	27719	27801	27882	27354	27633	27464	27627	27875	27754	27859	27642	27766	27468	27892	27617	27759	27683	27857	27994	27560	27860	27633	27709	27846	27670	27638	27764	27786	27585	27665	27700	27527	27619	27519	27585	27872	27640	27873	27813	27842	28022	27695	27742	27595	27592	27638	27700	27806	27873	27888	27719	27801	27980	27830	27872	27717	27680	27843	27563	27599	27631	27530	27758	27867	28027	27692	27714	27382	27503	27707	27909	27589	27743	27812	27739	27868	27549	27662	27428	27691	27576	27643	27683	27702	27731	27462	27785	27909	27818	27753	27553	27427	27640	27836	27990	27790	27601	27706	27628	28006	28060	27550	27540	27579	27801	27539	27795	27644	27481	27865	27608	27717	27817	27707	27518	27802	27824	27494	27695	27694	27709	27448	27783	27516	27805	27854	27735	27915	27721	27669	27794	27501	27992	27730	27686	27781	27503	27967	27585	27922	27710	28088	27800	27849	27612	27789	27826	27871	27675	27757	27809	27933	27969	27490	27792	27512	27862	27734	27575	27430	27568	27611	28084	27718	27640	27858	27698	27578	27647	27531	27673	27558	27645	27816	27891	27676	27768	27934	27628	27652	27664	28027	27718	27741	27755	27954	27730	27739	27764	27696	27690	27605	27655	27627	27686	27583	27806	27887	27667	27718	27738	27852	27619	27759	27531	27834	27600	27638	27860	27694	27823	27919	27862	27677	27660	27708	27779	27964	27697	27597	27627	27603	27715	27766	27625	27593	27553	27695	27651	27820	27634	27660	27676	27608	27583	27552	27566	27814	27814	27522	27594	27905	27725	27626	27610	27662	27723	27804	27570	27623	27405	27500	27619	27834	27593	27436	27730	27775	27703	27879	28012	27723	27853	27528	27525	27500	27811	27672	27525	27523	28012	27639	27722	27685	27568	27796	27760	27778	27998	27789	27636	27740	27601	27845	27670	27678	27678	27518	27757	27610	27428	27701	27570	27856	27797	27501	27761	27689	27805	27871	27605	27335	27563	27634	27750	27906	27635	27595	27899	27623	27573	27567	27980	27557	27545	27849	27800	27699	27662	27731	27748	27860	27773	27623	27666	27660	27975	27902	27731	27542	27599	27644	27739	27780	27629	27682	27888	27777	27838	27803	27706	27694	27725	27943	27782	27612	27601	27622	27601	27723	27899	27926	28088	27830	27713	27802	27892	27752	27574	27558	27754	27387	27666	27665	27864	27930	27958	27595	27741	27893	27517	27680	27646	27947	27508	27926	27630	27799	27856	27649	27710	27832	27842	27763	27932	27735	27878	27795	27728	27698	27692	27839	27522	27505	27572	27898	27534	27910	27694	27750	27701	28014	27670	27861	27608	27537	27741	27938	27705	27744	27662	27670	27835	27731	27553	27864	27855	27752	27767	27783	27673	27802	27772	27571	27701	27871	27513	27764	27509	27585	27886	27672	27760	28023	27940	27790	27626	27630	27784	27648	27364	27581	27791	27912	27921	27585	27483	27571	27644	27651	27815	27793	27688	27703	27659	27752	27607	27578	27539	27579	27664	27963	27762	27714	27636	27792	27742	27582	27631	27687	28002	27804	27849	27637	27659	27796	27600	27632	27762	27537	27638	27642	27684	27754	27832	27813	27569	27583	27614	27437	27806	27791	27903	27792	27509	27737	27606	27694	27781	27771	27710	27807	28003	27755	27683	27621	27892	27709	27595	27767	27593	27565	27696	27698	27745	27530	27722	27747	27871	27900	27886	27596	27668	27756	27466	27720	27758	27346	27915	27927	27768	27978	27540	27721	27712	27582	27844	27505	27437	27755	27630	27795	27735	27946	27875	27564	27658	27774	27621	27804	27569	27736	27855	27593	27591	27807	27660	27696	27848	27847	27699	27553	27387	27756	27696	27509	27559	27772	27747	27684	27435	27768	27570	27775	27761	27779	27647	27856	27698	27737	27775	27886	27796	27856	27724	27867	27504	27497	27868	27851	27705	27391	27684	27847	27569	27671	27404	27453	27611	27730	27775	27786	27837	27916	28018	27835	27859	27782	27865	27470	27840	27793	27686	27816	27736	27739	27879	27798	27741	27805	28029	27954	27817	27573	28053	27937	27307	27632	27773	27606	27818	27688	27865	27748	27746	27635	27788	27977	27677	27427	27634	27675	27706	28070	27512	27491	27729	27408	27489	27893	27735	27606	27757	27691	27877	27749	27651	27892	27633	27619	27449	27598	27531	27583	27992	27908	27846	27594	27668	27639	27785	27703	27773	27687	27609	27775	27503	27491	27765	27905	27713	27630	27675	27747	27781	27612	27771	27636	27920	27433	27779	27615	27720	27621	27840	28009	27888	27880	27699	27561	27654	27635	27603	27747	27562	27709	27725	27743	27839	27726	27736	27825	27973	27601	27692	27667	27690	27447	27717	27872	27641	27496	27724	27850	27586	27543	27762	27586	27875	27768	27862	27635	27739	27558	27954	27722	27708	27823	27755	27828	27952	27836	27747	27654	27632	27801	27647	27808	27757	27510	27466	27867	27686	27581	27946	27706	27568	27670	27740	27757	27584	27885	27716	27915	27811	27800	27772	27683	27588	27885	27999	27943	27598	27620	27604	27864	27671	27490	27793	27903	27666	27681	27878	27927	27529	27763	27946	27473	27330	27627	27812	27762	27798	27572	27436	27737	27883	27768	27782	27614	27734	27622	27535	27708	27656	27834	27430	27634	27787	27756	27809	27654	27796	27785	27793	27851	27659	27602	27957	27923	27733	27808	27815	27816	27745	27667	27548	27568	27518	27768	27763	27322	27323	27703	27704	28016	28134	28062	28061	27598	28075	27987	27653	27758	27683	27685	27772	27696	27932	27448	27836	28136	27448	27716	27869	27615	27699	27724	27888	27762	27848	27635	27736	27383	27497	27507	27570	27392	27694	27552	27686	27637	27534	27918	27743	27736	27687	27781	27843	27669	27381	27610	27628	27564	27783	28168	27611	27487	27693	27892	27736	27782	27760	28030	27888	27868	27759	27759	27500	27514	27665	27724	27661	27635	27713	27595	27491	27553	27454	27745	28030	27878	27892	27402	27759	27718	27680	27774	27532	27636	28057	27803	27559	27751	27793	27586	27776	27677	27515	27973	27840	27697	27739	27595	27597	27699	27731	27692	27499	27407	27755	27530	27747	27734	27683	27754	27883	27652	27802	27954	27785	27913	27667	27724	27533	27977	27689	27746	27535	27829	27872	27619	27500	27708	27649	27597	27959	27898	27832	27720	27853	27849	27910	27874	27775	27461	27833	27768	27658	27753	27536	27811	27649	27810	27755	28281	27633	27388	27999	27722	27834	27828	27613	27937	27822	27907	27933	27710	27699	27692	27590	27815	27766	27820	27716	27864	27654	27581	27651	27824	27754	27546	27678	27498	27522	27709	27699	27721	27784	27653	27554	27526	27734	27839	27725	27889	27742	27688	27640	27584	27664	27545	27530	27825	27535	27916	27746	27549	27900	27925	27831	27678	27712	27903	27717	27722	27794	27613	27529	27796	27689	27664	27765	27737	27996	27901	27702	27821	27779	27679	27775	27988	27590	27721	27586	27442	27246	27640	27677	27832	27805	27591	27771	27775	27436	27715	27896	27821	27807	27527	27698	27585	27848	27591	27718	27630	27608	27622	27665	27519	28042	27688	27737	27389	27646	27672	27664	27789
20011	35086	34554	28527	25313	23203	21711	21012	19980	19652	19244	18779	18594	18234	18317	18276	18180	17823	17919	17882	17732	17633	17696	17793	17502	17637	17444	17559	17541	17491	17544	17559	17545	17677	17559	17536	17479	17396	17556	17369	17465	17546	17192	17479	17420	17338	17519	17346	17400	17558	17304	17505	17431	17470	17378	17337	17278	17520	17336	17146	17329	17395	17410	17211	17356	17267	17447	17366	17418	17362	17378	17448	17375	17208	17189	17394	17172	17529	17451	17427	17309	17320	17331	17204	17382	17246	17119	17443	17368	17308	17204	17392	17416	17248	17344	17126	17124	17396	17107	17343	17146	17461	17227	17225	17269	17481	17233	17267	17324	17309	17339	17315	17329	17181	17167	17455	17206	17315	17268	17264	17274	17135	17176	17403	17268	17348	17387	17264	17395	17272	17215	17333	17357	17067	17277	17161	17330	17215	17365	17243	17310	17253	17405	17246	17339	17206	17211	17408	17122	17240	17244	17347	17190	17327	17221	17288	17174	17156	17339	17076	17276	17361	17461	17095	17238	17256	17394	17315	17281	17308	17409	17226	17164	17256	17219	17401	17321	17489	17193	17146	17262	17246	17287	17352	17352	17111	17323	17121	17073	17467	17264	17234	17126	17355	17224	17212	17209	17258	17260	17233	17375	17382	17250	17250	17294	17162	17601	17273	17231	17092	17325	17269	17261	17193	17290	17387	17300	17246	17249	17250	17220	17369	17349	17348	17230	17337	17084	17215	17215	17349	17264	17446	17192	17332	17313	17542	17231	17038	17196	17223	17208	17287	17308	17349	17195	17360	17298	17175	17389	17425	17277	17391	17216	17263	17349	17260	17304	17272	17184	17268	17230	17239	17273	17274	17328	17296	17268	17225	17250	17381	17242	17335	17271	17233	17414	17251	17377	17286	17305	17369	17229	17294	17384	17242	17337	17105	17344	17346	17270	17221	17474	17266	17519	17218	17488	17237	17286	17212	17354	17230	17275	17314	17383	17104	17362	17137	17114	17278	17147	17196	17242	17268	17228	17313	17373	17138	17275	17029	17504	17422	17245	17189	17297	17198	17100	17252	17354	17262	17261	17058	17372	17268	17421	17448	17309	17269	17373	17219	17250	17221	17333	17145	17265	17153	17178	17365	17309	17346	17251	17328	17213	17140	17383	17309	17115	17443	17254	17387	17144	17335	17344	17235	17154	17367	17168	17123	17245	17211	17091	17320	17406	17290	17309	17227	17471	17169	17201	17442	17372	17341	17161	17267	17241	17289	17221	17331	17381	17375	17217	17135	17426	17262	17410	17073	17284	17348	17285	17194	17414	17306	17278	17164	17282	17426	17330	17220	17424	17303	17188	17171	17244	17237	17263	17291	17249	17161	17230	17300	17262	17206	17337	17312	17325	17266	17148	17329	17234	17156	17270	17259	17210	17274	17451	17200	17276	17404	17131	17342	17149	17478	17088	17187	17273	17281	17346	17232	17375	17349	17110	17216	17310	17223	17157	17360	17181	17227	17262	17257	17307	17457	17319	17178	17506	17047	17204	17224	17097	17293	17293	17292	17182	17328	17256	17424	17323	17269	17212	17268	17240	17351	17265	17350	17196	17292	17207	17237	17336	17439	17302	17218	17328	17223	17243	17273	17255	17344	17246	17559	17305	17339	17262	17295	17241	17433	17155	17346	17432	17287	17416	17142	17325	17255	17325	17307	17371	17259	17397	17341	17195	17267	17069	17219	17149	17172	17293	17147	17296	17245	17236	17053	17302	17214	17204	17464	17261	17065	17081	17205	17147	17186	17165	17297	17188	17229	17241	17230	17354	17369	17206	17380	17237	17273	17093	17123	17237	17364	17364	17273	17109	17196	17312	17186	17160	17390	17493	17162	17373	17169	17309	17203	17379	17200	17465	17292	17290	17038	17129	17183	17228	17176	17121	17307	17426	17301	17413	17291	17381	17592	17133	17450	17321	17324	17160	17175	17310	17362	17299	17210	17173	17483	17275	17379	17186	17239	17325	17287	17400	17077	17302	17230	17251	17139	17203	17206	17229	17365	17272	17219	17364	17177	17183	17179	17217	17281	17228	17224	17078	17371	17283	17236	17282	17405	17379	17343	17169	17224	17098	17549	17229	17264	17285	17255	17237	17229	17304	17234	17418	17263	17309	17277	17356	17118	17106	17220	17216	17502	17284	17281	17190	17091	17451	17183	17237	17296	17212	17194	17235	17297	17290	17145	17115	17370	17305	17246	17319	17383	17175	17237	17243	17198	17361	17297	17049	17048	17240	17212	17248	17344	17222	17372	17163	17352	17377	17171	17156	17337	17187	17338	17181	17368	17208	17404	17414	17212	17153	17192	17371	17134	17117	17196	17381	17231	17345	17350	17278	17216	17363	17290	17176	17219	17276	17210	17238	17303	17216	17265	17286	17332	17271	17461	17192	17260	17339	17327	17236	17227	17150	17329	17233	17200	17289	17244	17232	17234	17228	17313	17449	17276	17357	17548	17292	17340	17203	17232	17270	17198	17249	17224	17280	17359	17377	17137	17254	17164	17151	17369	17297	17254	17241	17464	17322	17282	17286	17107	17201	17357	17101	17362	17310	17196	17167	17260	17168	17268	17414	17326	17131	17159	17305	17339	17230	17415	17224	17385	17362	17180	17105	17396	17280	17360	17371	17222	17199	17271	17218	17196	17291	17393	17341	17462	17355	17197	17222	17283	17288	17319	17102	17319	17387	17377	17269	17191	17319	17113	17166	17235	17247	17213	17246	17305	17283	17286	17228	17186	17262	17391	17345	17309	17242	17255	17322	17288	17233	17297	17331	17196	17348	17248	17136	17094	17357	17125	17217	17344	17233	17221	17365	17227	17331	17351	17133	17235	17212	17349	17176	17241	17169	17184	17296	17380	17309	17411	17182	17236	17166	17236	17262	17346	17496	17297	17288	17291	17288	17199	17161	17070	17128	17083	17212	17469	17240	17256	17366	17246	17275	17435	17256	17402	17443	17299	17286	17295	17241	17326	17282	17185	17337	17339	17312	17183	17369	17370	17378	17349	17211	17188	17533	17166	17212	17306	17287	17209	17426	17374	17362	17356	17305	17180	17036	17276	17300	17215	17260	17309	17316	17314	17338	17191	17184	17199	17409	17089	17229	17304	17330	17213	17199	17312	17099	17220	17297	17386	17259	17379	17296	17205	17441	17323	17211	17261	17485	17278	17306	17353	17386	17243	17205	17326	17300	17206	17417	17297	17241	17320	17274	17178	17352	17155	17233	17239	17375	17290	17160	17180	17322	17179	17201	17318	17190	17177	17312	17280	17418	17250	17392	17121	17391	17172	17229	17195	17212	17327	17289	17284	17219	17334	17345	17058	17308	17236	17249	17341	17222	17272	17143	17443	17147	17362	17231	17230	17392	17296	17276	17233	17223	17320	17301	17287	17393	17306	17262	17303	17207	17309	17298	17407	17165	17241	17161	17205	17285	17265	17256	17125	17281	17362	17244	17151	17360	17138	17299	17217	17425	17274	17320	17320	17239	17376	17379	17340	17236	17415	17289	17174	17252	17293	17156	17334	17331	17405	17037	17292	17304	17108	17308	17189	17253	17160	17340	17383	17116	17377	17053	17581	17181	17259	17219	17192	17331	17247	17362	17342	17113	17161	17089	17475	17164	17153	17352	17130	17423	17321	17238	17229	17395	17323	17316	17253	17247	17450	17160	17139	17136	17321	17584	17222	17156	17198	17323	17168	17311	17247	17184	17405	17062	17526	17118	17444	17147	17339	17259	17338	17107	17267	17228	17332	17322	17192	17195	17406	17239	17321	17301	17258	17265	17093	17346	17135	17202	17131	17305	17223	17227	17278	17116	17150	17070	17157	17246	17318	17102	17295	17217	17139	17280	17233	17313	17250	17384	17264	17337	17206	17332	17198	17161	17220	17197	17323	17230	17134	17203	17246	17048	17298	17167	17358	17405	17357	17261	17352	17427	17255	17304	17232	17433	17256	17163	17227	17315	17285	17238	17255	17436	17233	17271	17308	17165	17198	17242	17360	17144	17192	17382	17340	17390	17193	17186	17378	17437	17150	17253	17229	17267	17231	17243	17277	17335	17173	17339	17246	17208	17185	17267	17499	17256	17265	17241	17425	17296	17163	17238	17089	17135	17124	17360	17131	17390	17151	17447	17207	17341	17386	17237	17302	17137	17172	17221	17220	17210	17208	17162	17322	17345	17315	17346	17101	17377	17275	17122	17292	17146	17165	17104	17245	17303	17386	17194	17282	17409	17335	17390	17293	17430	17244	17214	17211	17404	17079	17193	17372	17223	17326	17313	17239	17312	17371	17101	17224	17243	17374	17325	17148	17196	17231	17269	17274	17309	17330	17155	17381	17160	17399	17319	17354	17255	17249	17268	17403	17077	17274	17418	17297	17311	17152	17100	17233	17263	17458	17382	17149	17156	17268	17347	17362	17223	17455	17231	17280	17258	17207	17149	17372	17119	17255	17413	17342	17076	17213	17155	17246	17338	17242	17366	17453	17386	17435	17229	17231	17298	17428	17135	17250	17296	17076	17180	17303	17346	17376	17272	17320	17369	17274	17377	17509	17437	17224	17362	17312	17282	17304	17230	17244	17297	17178	17057	17113	17140	17244	17397	17336	17301	17185	17311	17172	17298	17258	17120	17366	17224	17182	17301	17385	17256	17343	17139	17197	17275	17198	17157	17387	17176	17536	17182	17350	17139	17371	17215	17264	17350	17240	17137	17049	17293	17147	17313	17352	17237	17303	17217	17356	17397	17305	17216	17231	17283	17296	17186	17312	17313	17081	17259	17076	17221	17272	17278	17278	17260	17336	17308	17199	17306	17210	17285	17327	17182	17387	17165	17441	17309	17128	17266	17421	17168	17271	17190	17289	17219	17150	17242	17371	17339	17443	17357	17205	17424	17430	17192	17202	17144	17192	17304	17353	17419	17160	17314	17274	17304	17251	17392	17311	17337	17230	17218	17397	17305	17140	17051	17265	17223	17359	17438	17582	17271	17200	17230	17347	17098	17298	17340	17256	17259	17410	17397	17237	17359	17199	17297	17295	17405	17231	17329	17447	17206	17107	17211	17165	17439	17303	17212	17243	17326	17233	17272	17277	17172	17183
35648	28708	33173	32323	30448	30407	30127	29871	29599	29590	29531	29210	29376	29065	29132	29300	29384	29064	29212	29167	29104	29282	29130	29421	29407	29397	29153	29402	29202	29231	29165	28941	29316	29429	29136	29054	29181	29018	29168	28854	29241	29192	29039	29269	29155	29145	29409	29114	29124	29287	29185	29278	29224	29472	29261	29170	29216	29133	29080	29247	29221	29062	29312	29323	29144	29063	29208	28900	29461	29140	29296	29151	29148	29293	29026	29514	29200	28845	29095	29236	29196	29225	29256	29208	28987	28947	29301	29115	29099	28944	29306	29449	29259	28990	28957	29150	28965	28843	29248	29280	28949	28879	28865	29339	29184	28992	29176	28978	28992	28885	29226	28970	29060	29204	28970	29088	29050	29217	29007	29259	29208	28952	29381	28982	28962	29291	28923	29097	28877	29220	28964	29124	29106	28970	29511	29157	29209	28935	29123	29052	29025	29192	29101	29414	29207	29089	29116	29334	29232	29154	29012	29074	29042	29186	29201	28935	29502	28895	29264	29161	29196	28981	29071	28697	28834	29314	29284	29059	29175	29188	29066	29275	28971	28963	29138	29172	28974	28981	29144	29128	29018	28899	29130	29229	29113	29093	29330	29074	29230	28933	29077	28974	29137	29148	29116	28759	29129	29148	28966	29064	28965	29189	28993	29182	28979	29146	29041	29126	29255	29168	29085	28915	29257	28941	29346	28971	28937	29087	29275	28985	29335	28933	28931	29127	29241	29164	29232	28904	29173	29452	28985	28919	29189	28987	29294	29042	28911	29104	29211	29079	28978	29353	29226	29438	29296	29293	29145	28969	29001	29160	29288	29080	29094	29012	29138	28971	29148	29024	29433	29074	29022	29086	29355	28904	29302	29462	29067	29007	29086	28846	29217	29198	29250	29035	29110	29246	29187	29159	28918	29253	29204	28981	29184	29204	29360	29079	29205	28883	29149	29020	29030	28892	28828	29021	28681	29104	29353	29083	29267	29228	29126	29076	29142	29198	28843	28957	29153	29199	29385	29214	29051	29063	29046	29309	29400	29061	29082	29075	29202	29114	28897	29333	29120	28995	29178	28979	29211	29141	29144	29214	29065	28870	29154	29107	29246	28856	29152	29024	29076	29007	28958	29009	29359	28836	29257	29416	29113	29075	29121	29063	29187	28925	29158	28799	29286	29130	29031	29008	29106	29229	29341	29190	29122	29045	29058	29343	29073	29143	29241	29035	29013	29176	28976	29148	29043	29050	29080	29150	28976	29230	29088	28902	29325	29306	29330	29028	29250	29102	29271	29101	29364	29033	29187	29184	29379	29012	29254	29338	29312	29050	29263	29035	29024	29169	29069	29164	28973	29139	29208	29210	29194	29091	28954	28957	29014	29051	29327	28960	28990	29355	29189	29012	29054	29144	29127	28994	29241	29035	29090	29186	29272	28916	29122	29157	29111	29132	29114	29126	29191	29293	29204	28969	29056	29049	29230	29043	29006	29174	28928	29234	29280	29278	29003	29089	28911	29274	29142	28982	28994	29158	28929	29339	29081	29128	28943	29041	29360	28931	29038	29073	29195	29329	29008	29148	29101	29026	28976	28992	29099	29151	29054	29037	28923	28959	28874	28909	29221	29450	29083	29205	29223	29073	28929	29119	29034	29338	29184	29366	29153	28981	29031	29255	29035	29105	29007	28879	28806	29215	28951	29140	29102	29051	28986	29290	29425	28992	29212	28906	29055	29072	29070	28697	29089	28969	29040	28889	29248	29343	29061	29043	28863	29114	29141	29063	28977	29019	28962	28839	29014	29243	29387	29322	29125	29301	29311	29270	29288	29440	29292	28961	29239	29166	29018	29184	29029	28960	29105	29181	29065	28986	29122	29273	29204	29021	28991	29286	29189	29228	29236	29262	29133	29219	29100	28985	28888	28891	29158	29480	28775	29002	29140	29025	29186	28999	29020	28965	29241	29102	29137	29392	29311	29268	29332	29020	29041	29185	28971	29182	28905	28997	29206	28949	29205	29079	28989	29274	29032	29103	28947	29066	29205	29409	29134	28975	29115	29107	29051	29243	29241	29098	29205	29093	29018	29092	29256	29115	29018	28944	29386	29193	29367	29296	28992	29070	29117	29423	28865	29023	29268	29055	29183	29084	29303	29185	29321	28856	29232	29134	29444	29254	29372	29122	28798	29184	29046	28896	28891	28921	29120	28936	29193	29121	29228	28990	29166	29160	29088	29013	29276	29249	29327	29234	29007	29003	29367	28912	29284	29196	29254	29142	29275	28923	28932	28943	29012	29055	29099	29109	29160	29058	28981	29286	29104	29095	29257	29393	29027	29386	29187	29059	29050	28989	29117	29217	29244	29148	29104	29035	29040	29019	29167	29158	29156	29006	29180	29005	29006	29138	29184	29100	28867	28979	29031	29116	29212	29282	29151	29027	28955	29106	28958	29178	29170	29513	28858	29032	29082	29087	29259	29226	29205	29068	29015	29162	29167	29344	29181	28974	29127	29303	29118	29122	29252	29125	29090	29190	29109	29065	29187	29113	29036	29057	29506	29118	29005	29219	29169	29170	28916	29134	29257	29033	28937	29112	28979	29321	29097	28949	29121	29277	29111	29255	28899	29060	29000	29138	29017	29138	29391	29265	29423	29157	29228	29095	29138	28853	29020	29068	29025	28964	28978	28992	29212	28984	29183	29278	29152	29010	29126	28937	29233	29027	29157	29113	29003	29096	29127	29152	29132	29325	29284	28977	28692	29118	29004	29284	29073	29119	29364	29124	29094	28936	29038	29080	29203	29024	29067	29005	29335	29142	29204	29197	29077	28994	29186	28859	28989	29139	28914	28955	29060	29273	29033	28947	29018	29009	28984	29066	29368	29335	29096	29173	28905	29199	29121	28998	28956	28930	28994	28961	29499	29194	29045	29256	29377	29146	29002	29058	29301	28941	29094	28927	28785	28911	29085	29138	29049	29137	29273	29097	29283	29193	28945	29431	29188	29202	29320	29017	28808	28933	28806	29182	28856	29151	29271	29485	29370	29012	29390	29142	29332	29070	29279	29096	29260	28953	28935	29126	29145	29302	29394	29083	29011	29224	29108	29217	28934	28662	29146	28962	29065	29178	29144	29000	29061	28896	29018	29267	29136	29236	29200	29289	29178	29154	29173	29042	29207	28963	29036	29178	28960	29163	29138	29177	29323	29148	28982	28982	29115	28888	29005	28955	29133	28987	29056	29176	29225	29296	29183	29106	29172	29173	29214	29141	29287	29224	29227	28874	29214	29201	29101	29313	29201	29142	28953	29126	29306	29133	29259	29205	29287	28888	29053	29337	29055	29180	28934	29246	29037	29027	29069	28992	29166	29004	28981	29177	29205	29132	29174	29421	29188	29093	29074	29156	29082	29044	29401	29191	28963	29231	29094	29017	29473	28974	29084	29199	28975	29022	29154	29251	29222	28939	29465	29197	28995	29039	28977	29351	29043	29084	28994	29237	29200	29058	29128	29075	29228	29114	29133	29238	29028	28916	29059	29087	29156	29028	29376	29194	29333	29156	29345	28957	29098	29037	28931	28871	29246	29215	29219	29204	28954	29519	29315	29024	29253	28964	29219	28764	29090	29127	29280	29139	28965	29268	29018	29103	29101	29262	28970	28953	29096	29055	29172	29006	29255	29249	29231	29272	29013	29190	29152	29243	28921	29220	29227	29146	29032	28883	29161	29089	29234	29304	29140	29339	29107	29187	28999	29063	29075	29084	29105	29386	29010	29126	29256	28949	29084	29071	29247	29320	28984	28981	29125	29048	29096	29166	29114	29003	29183	28943	29141	29296	28875	29141	29009	29025	29135	29314	29211	29187	29118	29147	29173	29439	29120	29261	29040	29170	29068	29270	29101	29096	29305	29226	29354	29281	29213	29059	29309	28979	28867	29013	29319	29004	29240	29225	28924	29206	29217	29283	28965	29105	29073	29282	28984	28954	29202	29441	29527	29202	29223	29321	29182	29062	29320	29061	29232	29232	28942	29321	29278	29074	29210	28928	28863	28931	29259	29183	29111	28906	29204	29178	29012	28970	29135	29164	28974	29359	28965	28935	29238	28735	29043	29164	29191	28689	29422	29449	29256	29148	28981	29503	28884	29079	29250	29050	28958	28862	28986	29239	29077	29057	29196	29094	29189	29103	29118	29346	29100	29266	29360	28989	29128	29359	29101	28957	29133	29208	29107	29125	29008	28838	28977	28777	29149	28996	29217	29082	29193	29097	29069	29199	29167	29099	28850	28908	29167	29170	29202	28904	28999	29238	29152	28758	28772	29351	29480	29069	29023	29236	29089	29164	29026	29179	29198	29239	29177	29050	29076	29324	29378	29424	29423	28925	28972	29174	29318	28886	28996	29063	29216	29110	28912	28939	29009	28876	29187	29098	29152	28833	29225	29246	29409	29192	29065	29309	29145	28968	29082	29105	29139	29066	29252	29062	29280	29102	29023	29286	29262	29170	28980	29182	29035	29173	29098	28985	29266	28801	28962	29005	29198	29148	28927	29431	29270	28876	29029	29122	29026	28910	29009	29101	29145	29299	29171	29197	29171	29110	28929	29440	29129	29278	29277	29620	29294	28977	29211	29339	29179	29086	28959	28994	29174	29064	29062	29045	29046	29221	29142	29273	29297	29075	29086	29299	29190	29285	28834	29093	29006	29120	29366	29239	28916	29028	29099	29308	29326	29064	28985	29083	29460	29096	29417	29032	29137	29186	28954	29253	28893	29330	29085	29191	29077	28878	29113	28939	28992	29042	28930	29425	29160	28965	29112	28726	28956	29227	29250	28991	29078	29000	28905	29281	29118	29168	28932	29175	29282	28963	29200	29061	28745	29218	29194	28990	29133	28997	29079	29241	29291	29089	28945	29197	29246	29158	29173	29047	28816	29390	29229	29365	29270	29232	29141	29026	29183	29369	29001	29224	28982	28893	28980	29100	29237	29053	29418	29096	29073	29524	29261	29043	29342	29293	29133	29065	28883	29113	28987	29129	29209	29096	29288	29092	29303	29102	29207	28928	29054	28838	29180	28994	29391	29374	29204	29130	29045	28941	29045	29070	29256	29078	29491	29155	29111	29265	29031	29180	29239	29144	29054	29146	29140	29362	29030	29195	28995	29061
21278	23890	23695	21420	20220	19682	19237	19077	18703	18501	18461	18391	18592	18341	18198	18237	18230	18119	18395	18241	18026	18126	18050	18075	18272	18062	17970	17923	17917	18076	17974	18224	18077	18160	17971	17960	18134	17963	17994	18201	17945	18179	17974	18193	18060	18216	17903	17974	18042	17898	18003	18017	18062	18000	17986	17960	18045	18035	18152	17995	18106	17935	17858	18116	17958	18038	17996	17985	18143	18040	18013	17789	18123	17885	17915	17989	18162	17907	18025	17920	17902	18016	17902	18031	18021	17994	17880	17968	17958	17914	17863	17855	18129	18061	17992	17873	18015	17959	18072	17914	17848	17909	18099	17771	18022	17907	17992	17923	17776	17911	17855	17971	18002	17976	18024	17772	18069	17986	17952	18049	18091	18084	17898	18009	17948	17961	17990	17988	17871	17926	17980	17934	18081	17954	18102	17986	18069	17974	18037	18157	17950	18001	18072	17975	18026	18093	17985	18043	17752	18007	18116	17868	18140	18207	17882	17933	18024	18087	17901	17891	17941	17908	17803	17951	18116	17784	17933	17932	18061	17898	18014	17961	17889	18094	17894	17950	18004	18018	18044	17973	17944	17934	17856	18023	17828	17962	18234	18005	18178	17921	18109	18069	18101	18074	17922	18007	18071	18037	17958	17782	18055	18077	18058	17998	18015	17775	17869	17940	18091	17895	17967	18106	18021	17897	17848	17974	17982	17936	17958	17952	17958	18011	17875	17923	18013	18059	17890	17983	18098	17920	17872	18034	17993	17989	17975	18053	18013	17941	18154	18093	17980	17895	17915	17898	18013	18049	17987	17985	18026	18021	17926	18080	17942	18111	17856	17907	17907	18069	18017	18061	17778	17973	18034	17892	18009	17892	18075	18061	18049	17931	17859	17920	18145	17921	18043	17983	17949	17785	18021	18091	17897	17934	17917	17933	17983	17944	18139	18029	17895	18036	17963	17965	17996	18083	18213	18003	17806	18031	17865	17957	17835	17935	18063	18162	18027	17890	17908	17945	17932	18123	17953	18042	17988	18007	18038	17948	18073	17834	18037	17970	17949	17950	18152	18005	18034	18042	18032	17924	17912	18018	17867	18055	17859	18011	17954	17993	18022	17802	18075	18036	18250	18065	18063	18013	17973	18166	17748	17971	17885	18105	18078	17993	17912	18070	18015	17988	17939	17926	17845	17918	17987	17822	18110	17922	17802	17968	18036	18079	18038	17975	17948	17983	18164	17769	17901	17912	17976	17939	17986	18073	17947	17868	17931	17817	18011	18139	18105	18170	18020	17912	17942	17980	18072	17894	17891	17927	17912	18042	17966	18005	17985	18027	18081	17771	17992	17932	17895	17994	17919	18156	17775	18012	17988	17877	17952	18024	18060	18112	18047	17958	18018	18040	17956	17961	18118	18082	18083	17853	18091	18127	18103	17894	17998	18157	18051	18053	17982	18002	17869	17818	17953	17993	17939	18051	17917	18000	18094	17919	17991	17985	17758	18093	17892	18105	17820	17922	18157	17961	18064	17946	17923	17993	17996	17994	17939	18107	17943	18059	18103	18080	17992	18181	17960	17936	17980	17999	17936	18007	17987	18029	17950	17988	18228	17887	18022	18001	18055	17931	17869	17878	18006	17978	17977	17806	17919	18234	17909	18053	17936	17918	18210	17898	17949	18069	17901	17844	17932	18052	17929	17952	17890	17973	18064	17951	17798	18021	17767	17956	17842	17894	17811	17825	17923	18010	18090	17950	18015	18146	18029	18043	18007	17910	18032	17828	17995	18015	18135	17886	18017	18248	18023	17772	17956	17970	17830	18172	17911	17922	18004	17991	18090	17875	17935	18018	18110	18024	17843	18147	17966	17974	17857	18261	17975	17859	18062	18038	17980	17850	17954	18093	17801	17794	17966	18073	18033	17964	17741	18020	18043	17898	18274	17751	17888	17961	17926	17910	17967	17783	18024	18069	17865	18017	17814	17958	18017	18002	17960	18020	17896	17830	18076	17980	17960	17951	17685	18046	18144	18010	18025	17879	18024	17962	17759	18005	17895	17919	18017	18128	18119	18063	17962	18157	17860	17799	18087	17837	17990	17939	17993	17957	18148	17976	18007	18173	18062	18004	17956	17942	17857	17816	17946	18032	18029	17882	18068	17884	17911	17895	17865	17763	18068	17787	17984	17843	18077	18018	17861	18190	17933	18143	17973	17991	17992	17856	17915	17952	17876	18078	18120	17902	17964	18091	18109	18023	17929	17977	17952	17974	18051	17892	18113	18064	18068	17972	17973	18053	17824	18011	17920	18032	17946	17934	17970	17927	18024	17855	18002	17919	17994	18032	17861	18095	17904	17990	18085	18045	17987	17965	17834	18007	17970	17963	18030	17887	17906	17983	17944	17978	18010	18015	17971	18116	17799	17840	18012	17861	18104	18109	17937	17876	17932	18047	17889	17944	17990	18168	17908	17795	17992	18023	17766	18009	17923	18163	17907	18066	18056	17872	18006	18005	17824	18069	17890	18119	18109	17977	18068	17937	18002	18151	17993	18017	18017	18112	18060	17851	17885	17887	18042	18024	17930	17986	18170	18015	17999	17980	17922	18032	17944	18005	17965	17875	17807	17947	18006	17942	18049	18132	17891	17959	17992	18166	18105	18045	18036	17989	17859	17880	18060	18086	17847	17872	17891	18040	18091	17955	18065	17998	17919	18198	17858	18174	17817	17876	17916	18126	18050	17829	17882	18095	17919	17816	17958	17890	17919	18008	18011	17867	17949	18145	17839	17943	17861	18130	17898	17951	18013	18024	17986	17922	17896	18170	18112	17782	18107	17891	17999	18014	18031	18055	18031	17920	17968	17964	17918	18054	17902	18050	18264	18031	18084	17940	18089	17965	18008	18098	18036	17887	18168	18081	18099	18058	18088	18033	17812	18047	18051	17746	17982	17883	18120	17866	18102	17871	18010	17970	18027	17963	17901	18205	18195	17999	18018	18007	17963	17865	18050	17878	17898	18015	18110	17833	17930	17729	18023	17872	18078	17849	18182	18144	18006	18006	17938	18069	18093	18024	17787	18004	17920	17955	18015	18314	17971	18031	17913	18076	17882	17977	17955	17909	17964	17806	18121	17945	17804	18079	18013	17814	17925	17886	18272	18046	17970	17965	18080	18099	18062	18145	17734	17971	17924	18034	18145	17829	18070	18036	18107	17890	17951	17994	18015	18014	18123	18028	18002	18181	17829	17882	18004	18008	18011	18015	18086	17879	17837	18217	17917	17990	17868	18051	18170	18024	18060	18069	18011	18007	18021	17967	17806	18091	18029	17943	17824	18036	17851	17899	18063	17837	18127	17979	18160	18203	18013	18054	18090	18194	17948	17978	18086	17991	17976	18016	18000	17913	17938	17843	17966	18052	17990	17953	17936	18018	17843	17865	18113	17803	18077	18096	18003	18008	17996	17769	18082	17914	18034	17751	18038	17945	18147	17995	17894	18024	17863	17862	17867	18096	17887	18001	17856	18154	17981	18043	17842	18074	18026	17956	17949	18086	18070	17875	18058	18130	18044	18032	18008	17907	18006	17822	17990	17945	18015	17924	18069	17983	17944	17961	18066	18020	17923	18157	18024	18016	17935	17984	18127	18125	17975	18048	17802	17888	17969	17888	17849	17958	18012	17813	17816	17969	17979	18055	17992	17926	17986	18073	17990	18090	18027	18001	17991	17963	17956	17992	17910	17947	17991	18139	17885	18088	17890	17946	17883	18054	18027	17804	17906	17781	17864	18106	17955	18063	17958	17830	18189	17878	17796	17984	17841	18044	17874	18163	18141	17949	17880	17949	17896	17902	18061	17856	18195	18100	17897	17934	17888	18056	17895	17869	18018	17925	18047	18021	17903	17969	17958	18158	18063	17910	18015	18259	17777	17949	17923	17974	17991	17826	18039	18100	18086	18063	18063	17804	18099	17886	18061	17934	18023	18005	18007	17954	17859	17990	17979	17981	17980	17889	17956	18050	17897	18025	17949	18151	18020	17767	17990	17839	17987	17932	17995	17913	18014	17915	17952	17991	18005	17845	17932	18040	17923	18148	18172	17946	17945	18059	18039	17982	17976	18061	17938	18090	17760	17966	18076	18043	18074	17972	17933	18084	17900	18185	17887	18106	17843	17888	17998	18136	18050	17931	17940	17834	17834	17862	18017	17933	17904	17892	17961	18024	17873	17875	18006	18182	18062	17965	18019	18036	17852	17641	17960	18233	17891	17922	18135	18136	17972	17894	18140	18061	17878	18098	17925	17953	17966	17920	18183	18007	18040	18004	18087	18007	17933	17963	18011	18131	17966	17892	18153	18017	18077	17971	17933	18030	17954	18025	18132	17929	17955	18146	17998	18039	18093	18026	17901	18046	17965	17886	18122	18076	17910	17949	18125	18076	17937	17918	17976	18169	17884	18113	18089	17790	18053	17947	17847	18051	17973	17909	17921	18187	17934	17887	17951	18021	18031	17948	18230	17964	17979	18014	17957	18014	18061	17818	18019	17820	18135	17938	17968	17902	17891	18064	18083	18020	17931	17965	17896	18040	17901	18063	18033	18025	17956	17997	18109	17955	17731	17910	17868	18055	18152	18107	18030	17889	17925	18128	18133	17654	18047	17940	17938	17823	18001	17937	17992	18000	17896	17835	17957	18059	17934	17780	18240	17903	18219	18112	17953	18023	18065	18119	17926	17806	18145	18036	18193	18025	18004	18078	17846	18000	17914	18060	18055	17929	17893	17913	17967	18010	18053	18023	17818	17887	17938	18133	18156	17830	17984	17877	18182	17894	18085	17903	18030	18062	18127	17946	17860	17878	18070	17749	17994	17965	17938	18126	17818	18016	17841	17938	17862	18033	18001	17959	18151	17950	17919	17871	17913	17982	17969	18072	17795	17732	18001	18183	17999	17933	17853	17944	18131	18071	17752	18056	18039	17937	17981	17934	18126	17952	18169	17999	17893	17992	17915	17977	18036	17908	18014	18114	18032	17861	18021	17955	18144	17968	17944	18007	17925	17998	18120	17994	18181	18082	18081	17860	17831	18080	18037	17998	18058	18049	17948	17965	17956	18127	18130	18104	17894	18153	17967	17911	17988	17980	17927	17974	18134	17890	18056	18047	17930	17890
24354	21159	27719	25375	24771	29347	31683	29096	28305	28581	28389	28129	27929	27925	27892	27837	28034	27469	27495	27744	27583	27626	27515	27583	27597	27669	27357	27590	27519	27571	27531	27547	27466	27256	27359	27551	27430	27618	27476	27311	27377	27640	27539	27197	27435	27352	27602	27253	27272	27509	27343	27379	27439	27348	27369	27328	27451	27371	27624	27441	27050	26996	27283	27297	27451	27366	27501	27362	27370	27487	27525	27481	27399	27042	27267	27226	27203	27438	27407	27220	27261	27439	27465	27411	27301	27559	26919	27252	27453	27590	27438	27478	27321	27380	27258	27414	27260	27503	27400	27369	27391	27203	27265	27506	27540	27438	27350	27376	27256	27394	27179	27209	27231	27302	27270	27597	27408	27522	27367	27471	27315	27397	27241	27183	27397	27479	27297	27398	27266	27428	27450	27285	27466	27410	27521	27377	27366	27349	27260	27625	27333	27243	27164	27297	27487	27477	27262	27284	27658	27133	27182	27261	27331	27440	27361	27607	27249	27307	27116	27475	27395	27303	27505	27472	27401	27407	27151	27427	27361	27161	27290	27220	27122	27203	27578	27146	27445	27256	27420	27462	27351	27239	27203	27534	27231	27292	27380	27394	27299	27430	27291	27245	27362	27391	27064	27269	27452	27178	27409	27445	27575	27458	27350	27414	27271	27329	27229	27227	27571	27470	27488	27214	27264	27343	27592	27427	27326	27341	27471	27458	27439	27231	27249	27386	27274	27231	27140	27340	27173	27394	27471	27368	27344	27240	27275	27360	27478	27346	27478	27256	27362	27393	27304	27521	27161	27281	27440	27626	27375	27410	27294	27243	27256	27268	27133	27456	27480	27184	27463	27420	27272	27264	27543	27368	27283	27291	27128	27238	27341	27160	27308	27547	27254	27426	27050	27339	27293	27650	27504	27216	27229	27461	27274	27353	27444	27506	27351	27120	27301	27298	27279	27430	27347	27195	27179	27179	27306	27186	27285	27385	27433	27260	27367	27667	27474	27352	27157	27360	27428	27312	27250	27116	27176	27585	27379	27218	27281	27224	27263	27486	27246	27313	27339	27185	27487	27377	27479	27466	27415	27408	27574	27354	27526	27331	27200	27531	27204	27562	27501	27325	27473	27414	26895	27280	27392	27496	27452	27286	27184	27095	27400	27562	27211	27098	27412	27363	27344	27298	27646	27300	27457	27000	27311	27355	27550	27386	27341	27223	27212	27476	27471	27292	27294	27473	27458	27394	27511	27278	27516	27602	27359	27248	27425	27423	27397	27004	27238	27274	27425	27319	27624	27378	27461	27599	27330	27396	27358	27272	27337	27472	27382	27332	27490	27096	27711	27405	27343	27494	27486	27381	27197	27205	27192	27459	27291	27348	27593	27521	27306	27405	27563	27225	27451	27598	27534	27385	27253	27284	27601	27254	27410	27382	27286	27355	27587	27304	27291	27430	27300	27369	27454	27471	27426	27338	27183	27103	27352	27314	27462	27124	27295	27217	27371	27373	27190	27222	27359	27272	27426	27288	27232	27033	27336	27500	27454	27360	27382	27379	27318	27396	27454	27475	27394	27421	27267	27430	27355	27495	27274	27344	27426	27276	27277	27560	27431	27285	27735	27269	27357	26899	27329	27430	27407	27471	27575	27352	27293	27225	27328	27401	27516	27473	27282	27566	27227	27275	27309	27274	27385	27596	27519	27463	27371	27541	27575	27603	27428	27430	27438	27124	27362	27260	27313	27226	27262	27581	27246	27233	27242	27248	27205	27489	27399	27641	27282	27286	27285	27436	27362	27465	27315	27292	27537	27323	27313	27232	27456	27282	27475	27321	27401	27323	27401	27358	27145	27413	27350	27182	27474	27197	27601	27524	27289	27328	27373	27400	27357	27359	27291	27292	27185	27381	27244	27290	27269	27587	27269	27409	27622	27426	27782	27527	27363	27421	27401	27068	27226	27232	27399	27285	27607	27303	27358	27360	27199	27479	27258	27310	27376	27405	27255	27233	27420	27236	27303	27394	27416	27356	27260	27172	27404	27553	27432	27386	27324	27272	27376	27483	27131	27181	27293	27458	27224	27141	27460	27375	27601	27482	27307	27312	27539	27248	27291	27222	27220	27115	27261	27277	27434	27254	27103	27139	27343	27287	27146	27043	27273	27507	27254	27409	27453	26985	27438	27304	27358	27582	27160	27456	27244	27284	27592	27494	27193	27206	27365	27386	27225	27367	27414	27237	27312	27370	27208	27432	27381	27624	27395	27518	27359	27685	27278	27330	27410	27431	27495	27379	27477	27493	27323	27571	27273	27155	27307	27272	27333	27254	27248	27023	27133	27382	27243	27238	27408	27358	27227	27033	27179	27338	27506	27506	27167	27348	27518	27520	27175	27204	27713	27328	27471	27268	27527	27425	27348	27215	27171	27041	27567	27300	27547	27179	27347	27665	27369	27051	27089	27392	27326	27358	27112	27263	27511	27395	27296	27400	27192	27215	27074	27325	27441	27196	27228	27346	27357	27133	27504	27334	27362	27429	27291	27313	27486	27638	27132	27235	27549	27336	27408	27208	27202	27529	27448	27408	27368	27227	27595	27377	27489	27392	27291	27464	27366	27416	27494	27244	27287	27299	27197	27235	27395	26957	27436	27381	27398	27262	27564	27499	27517	27290	27276	27116	27167	27501	27487	27305	27568	27326	27401	27552	27345	27502	27305	27316	27244	27308	27264	27352	27322	27473	27341	27329	27330	27341	27556	27324	27292	27345	27211	27460	27291	27221	27287	27373	27275	27350	27466	27515	27473	27497	27281	27462	27464	27278	27514	27135	27465	27254	27560	27545	26977	27160	27474	27356	27511	27147	27332	27376	27196	27462	27224	27206	27178	27275	27438	27152	27281	27220	27343	27423	27345	27243	27710	27499	27254	27022	27467	27409	27243	27182	27506	27439	27254	27320	27432	27392	27376	27221	27448	27446	27218	27260	27450	27269	27332	27178	27526	27450	27246	27329	27362	27075	27301	27311	27134	27253	27341	27401	27178	27351	27180	27173	27129	27364	27396	27321	27147	27332	27300	27546	27659	27517	27168	27069	27300	27409	27514	27378	27230	27182	27386	27121	27372	27233	27449	27402	27423	27313	27583	27289	27579	27312	27455	27362	27482	27368	27414	27516	27312	27302	27399	27452	27437	27256	27487	27612	27383	26962	27128	27175	27469	27145	27535	27484	27501	27171	27322	27247	27436	27170	27463	27409	27284	27170	27509	27504	27566	27288	27273	27409	27622	27418	27557	27392	27387	27344	27515	27399	27278	27432	27490	27514	27313	27349	27156	27447	27262	26928	27280	27333	27399	27430	27476	27496	27319	27267	27181	27212	27323	27308	27138	27210	27432	27080	27281	27328	27608	27268	27331	27408	27360	27351	27333	27070	27279	27140	27418	27569	27508	27199	27625	27198	27247	27524	27545	27368	27524	27459	27455	27573	27228	27329	27403	27084	27264	27312	27407	27292	27522	27208	27309	27202	27380	27492	27418	27264	27161	27019	26995	27437	27287	27359	27322	27346	27595	27185	27125	27198	27449	27239	27272	27449	27357	27221	27304	27415	27386	27426	27392	27503	27244	27399	27067	27067	27570	27123	27177	27138	27363	27236	27082	27583	27212	27089	27477	27433	27220	27311	27325	27341	27337	27351	27270	27248	27480	27422	27357	27437	27264	27275	27378	27620	27402	27316	27534	27177	27097	27340	27277	27384	27592	27261	27284	27274	27225	27162	27322	27589	27355	27423	27458	27292	27200	27197	27441	27413	27605	27518	27514	27320	27591	27517	27345	27253	27331	27149	27381	27363	27329	27334	27496	27359	27367	27506	27331	27379	27166	27109	27279	27177	27412	27499	27471	27533	27173	27349	27158	27385	27711	27246	27110	27422	27434	27504	27351	27378	27465	27281	27346	27380	27207	27265	27568	27197	27423	27551	27639	27247	27324	26947	27517	27261	27303	27293	27137	27278	27443	27700	27312	27365	27282	27382	27412	27175	27388	27432	27200	27384	27192	27297	27488	27432	27319	27173	27585	27297	27515	27152	27288	27323	27430	27114	27165	26994	27058	27466	27292	27224	27130	27331	27245	27250	27233	27340	27500	27438	27214	27293	27433	27429	27488	27368	27290	27221	27289	27422	27408	27438	27279	27408	27338	27323	27553	27114	27451	27476	27257	27170	27387	27400	27210	27468	27231	27303	27231	27289	27092	27517	27398	27239	27424	27235	27273	27309	27144	27332	27523	27251	27300	27700	27410	27392	27199	27577	27584	27314	27573	27250	27217	27164	27480	27510	27247	27303	27286	27302	27561	27346	27485	27485	27278	27257	27483	27263	27249	27494	27191	27501	27368	26998	27240	27573	27404	27368	27326	27558	27225	27340	27714	27550	27261	27373	27216	27297	27333	27390	27160	27365	27584	27425	27413	27302	27135	27412	27320	27543	27485	27380	27437	27302	27321	27218	27482	27461	27542	27255	26974	27412	27192	27437	27116	27257	27267	27148	27517	27170	27367	27205	27324	27287	27320	27306	27299	27387	27369	27207	27154	27359	27391	27648	27455	27447	27261	27190	27281	27284	27161	27447	27486	27507	27259	27204	27307	27317	27456	27473	27471	27550	27521	27361	27252	27333	27500	27483	27200	27396	27178	27101	27542	27433	27319	27315	27426	27537	27564	27489	27431	27412	27239	27436	27327	27351	27255	27503	27459	27558	27252	27171	27013	27245	27321	27274	27481	27512	27032	27493	27298	27379	27336	27414	27438	27563	27456	27304	27373	27361	27116	27061	27218	27244	27059	27316	27546	27025	27286	27612	27370	27394	27482	27303	27373	27340	27354	27212	27429	27482	27343	27218	27338	27235	27319	27534	27509	27338	27436	27448	27632	27463	27468	27340	27582	27631	27533	27326	27164	27401	27506	27457	27288	27469	27434	27308	27431	27364	27330	27354	27475	27328	27383	27317	27142	27249	27551	27476	27442	27241	27255	27397	27068	27496	27433	27282	27362	27389	27482	27323	27413	27345	27437	27351	27612	27588	27481	27187	27276	27373	27122	27204	27306	27407	27292	27397	27293	27300	27326	27146	27258	27542	27368	27370	27402	27406	27328	27541	27401	27361	27169	27340
18451	29750	29587	24795	22360	20932	19859	19448	19219	18553	18387	18114	17820	17760	17888	17714	17511	17532	17419	17459	17297	17532	17367	17353	17327	17227	17134	17154	17342	17162	17362	17142	17348	17300	17378	17173	17318	17333	17097	17235	17345	17328	17428	17166	17279	17292	17275	17341	17208	17036	17260	17152	17063	17371	17090	17060	17049	17191	17344	17261	17245	17154	17197	17451	17234	17193	17358	17145	17253	17122	17253	17031	17191	17037	17296	17106	17127	17051	17105	17156	17014	17143	17418	16981	17332	17068	17161	17231	17218	17145	17131	17113	17064	17087	17147	17072	17143	17190	17073	17175	16938	17137	17092	17016	17202	17013	17108	17306	17263	17300	17182	17133	17026	17126	17192	17136	17061	17124	17219	17041	17013	17078	17002	17199	17297	17059	17096	16958	17166	17082	17204	17443	17141	17301	17226	17021	17181	17123	17248	17248	17214	17060	17202	17182	17101	17119	17377	17157	17087	17078	17033	17258	17181	17133	17075	17154	17071	17238	17126	17098	16988	17250	17184	17221	17137	17207	17164	17134	17029	17029	17222	17274	17004	17077	17102	17077	17038	17069	17154	17163	17140	17140	17175	17160	17198	17108	17082	17185	17197	17043	17270	17228	17041	17189	17186	17109	17176	17267	17048	17189	17121	17164	17224	17028	17062	17243	17153	17202	17120	17215	17139	17152	17101	16939	17032	17226	17114	17143	17284	17171	17198	17107	17289	17138	16953	17200	17240	17178	17058	16991	17013	17207	17126	17206	17227	17172	17324	17253	17186	17038	17207	17346	16992	17175	17196	17230	17312	17102	17089	16999	17170	17140	17172	17167	17154	17173	16996	17126	17173	17127	16993	17132	17129	17290	17193	17084	17056	17172	17083	17333	17208	17136	17046	17101	17356	16962	17064	16975	17199	17183	17107	17231	17270	17222	17007	17306	17318	17226	17200	17029	17223	17183	17286	17183	17210	17261	17071	17207	17161	17241	17374	17151	17214	17167	17112	17297	17047	17374	17059	17174	17194	17312	16872	17170	16972	17165	17164	17418	17262	17359	17191	17186	17087	16991	17336	17167	16963	17072	17154	17022	17029	17182	17324	17008	17004	17301	17109	17238	17212	17404	17099	17061	17236	17135	17122	17150	17040	17316	17031	16849	17214	17235	17334	17053	16974	17059	17199	17031	17096	17134	17054	17187	17164	17195	17165	17117	17301	17168	17016	17203	17257	17175	17127	17216	17062	17304	17156	17257	17280	17154	17224	17133	17168	17265	17157	17124	17366	17254	17087	17207	16941	17011	17183	17015	17184	16972	17213	16928	16844	17199	17163	17196	17117	17026	17177	17332	17117	17132	17188	17177	17172	17221	17064	17098	16993	17169	16984	17228	17140	17002	17247	17245	17155	17167	17059	17231	17126	17161	17107	17297	17031	17001	17124	17090	17130	17091	17217	17178	17139	17368	17263	17288	17193	17147	17097	17201	17033	17196	17179	17267	17166	17259	17292	17127	17110	17253	17148	17110	17196	17160	17185	17216	17036	17144	17166	17206	17124	17117	16844	17102	17278	17106	17301	17198	17226	17345	17066	17065	17023	16967	17277	17349	17416	17172	17244	17035	17098	17161	16975	17243	17052	17143	17396	17047	17063	17135	17074	17125	17162	17049	16929	16986	17185	17273	17105	17250	17069	17130	17091	16980	17270	16989	17151	17253	17272	17166	17183	16993	17065	17121	17393	17184	17074	16995	17420	17038	17105	17082	17204	17255	17089	17155	17239	17255	17122	17100	17152	17164	17153	17384	17049	17262	17036	16980	17208	17195	17172	17202	16968	17109	17104	17227	17143	17121	16993	17176	17018	17213	16978	17230	17246	17042	17114	17096	17059	17147	17067	17105	17049	17095	17231	17271	17241	17143	17079	17167	17197	17191	17136	17037	17242	17012	17076	17278	17062	17081	17142	16940	17152	17257	17124	17033	17132	17152	17134	17131	17232	17127	17166	17170	17268	17166	17206	17075	17174	17286	17304	17256	16972	17097	17173	17180	17092	17101	16975	17071	17127	17090	17339	17126	17153	17035	17150	17140	17264	17254	17160	17195	17316	17127	17207	17143	17046	17352	16911	17348	17364	17114	17118	17289	17264	17064	17132	16999	17242	17013	17314	17017	17228	17243	17007	16922	17292	17019	17231	17133	17264	17196	17022	16963	17172	17229	16908	17026	17279	17284	17076	17176	17015	17123	17024	17117	17272	17261	17138	17069	17256	17163	17077	17062	17113	17261	17205	17073	17180	17246	17187	17075	17188	17197	17071	17196	17245	17139	17165	16939	16983	17047	17162	17220	16993	17063	17081	17179	17089	17049	17097	17044	17206	17360	17159	17348	17035	17098	17092	17154	17124	17222	17094	17145	17240	16936	17107	17219	17263	17086	17052	17086	17047	17179	16955	17230	17148	17052	16985	17364	17120	17227	17090	17039	17241	17108	17182	17065	16974	17231	17064	17265	16899	17216	16990	17155	17177	17140	17034	17155	17209	17171	17213	17090	17273	17180	17156	16971	17149	16984	17158	17130	17165	17153	17004	17151	17191	17039	17082	17142	17161	17186	17037	17033	17153	17220	17221	17047	17222	17102	17206	17160	17204	17195	17092	17085	17239	17143	17236	17061	17214	17159	17170	17046	17243	17114	17113	16994	17245	17121	17157	17013	17196	17079	16963	17149	17195	17195	17313	17204	17193	17207	17141	17013	17053	17304	17132	17251	17136	17174	17204	17075	17092	17090	17225	17077	17163	17149	17289	17202	17047	17010	17162	17369	17186	17255	17071	17292	17167	17254	17027	17086	17070	17207	16945	17209	17297	17221	17216	17081	17212	17165	17184	17005	17194	16989	17084	17075	17167	17120	17071	17118	17292	17200	17174	17156	17112	17255	17092	17088	17219	17370	17041	17006	17062	17219	17217	17214	17173	17000	17240	17315	17104	17245	17229	17198	17018	17182	17283	17156	17202	17169	17098	17292	17125	17184	17002	16923	17146	17042	17278	17071	17270	17132	17218	17098	17211	17116	17148	17217	16993	17118	17112	17070	17266	16857	17122	17211	17304	17209	17161	17117	17146	17143	17277	17295	17312	17097	17003	17020	17170	17145	17188	17316	17268	17096	17123	17248	17260	17063	17231	17066	17187	17022	17248	17030	16926	17115	16989	17174	17098	17159	17128	17184	17108	17100	17294	17051	17024	17049	17113	17153	17090	17249	17188	17053	17080	17052	17293	17120	17149	17225	17005	17175	17073	17197	17332	17071	17144	17105	16950	17055	17316	17087	17230	17113	17142	17230	17075	17067	17152	17140	17025	17108	17062	17318	17176	17086	17195	17211	17075	17107	17222	17242	17337	16902	17274	17078	17254	17038	17305	17040	17303	17230	17078	17039	17111	17127	17191	17162	17350	17147	17062	17197	16968	17182	17022	17174	17241	16964	17326	17280	17187	17163	17142	17104	17322	17350	17110	17208	17141	17128	17079	17079	17096	17115	17057	17022	17132	17210	17125	17301	17144	17016	17142	17122	17084	17187	17131	17101	17257	17186	17188	17301	17158	17182	17073	17033	17105	16998	17235	17234	17070	17107	17103	17137	16985	16990	17126	17253	17126	17206	17068	17164	17149	17140	17081	17208	17213	17235	17143	17031	17180	17215	17286	17167	17221	17000	17121	17174	17122	17148	17130	17217	17022	17097	17246	17235	17134	16927	16987	17267	16999	17141	16984	17155	17199	17238	17034	17135	17083	17166	17447	17111	17295	17098	17199	17204	17100	17088	17093	17327	17094	17195	17188	17098	17006	17458	17016	17121	17161	17333	17055	17108	17047	16986	17231	17029	17286	17157	17102	17122	17324	17210	17218	17057	17121	17207	17163	17234	17387	17173	17127	17195	17074	17038	17112	17003	17209	17253	17084	17265	17254	17284	17106	17174	17167	17168	17285	17138	17080	16975	17025	17103	17165	17325	17127	17151	17184	17242	17221	16890	17254	17126	17027	17210	17043	17051	17104	17113	17103	17172	17256	17149	17271	17247	17318	17042	17320	17235	17065	17235	17178	17260	17138	17209	17084	17183	17049	17115	17027	17184	17391	17044	17132	17308	17304	17129	17160	17075	17107	16971	17153	17086	17020	17134	17148	17016	17077	17246	17165	17237	17123	17235	17137	17218	17189	17354	17318	17227	17200	17020	17154	17016	17250	17197	16945	16970	17145	17311	17214	17253	17142	17355	17165	17138	17214	17054	17234	17166	17119	17192	17136	17201	17181	17110	17267	17191	17210	17085	17229	17133	17098	17232	17061	17280	17093	17262	17070	17131	17173	16987	17098	17151	17102	17167	17176	17120	17032	17188	17216	17276	17187	17305	17091	17040	17274	17156	17196	16906	17154	17215	17125	17150	16949	17204	17074	17121	17116	17195	17195	17031	17070	17213	17255	17159	17151	17179	17235	17232	17319	17004	17229	17126	17059	17263	17036	17127	17458	17080	17355	17154	17260	17009	17055	17161	17163	17157	17004	17100	17182	17044	17198	17030	17183	17020	17177	17195	17290	17081	17350	17130	17165	17135	17244	16946	17175	17038	17357	17225	17223	17190	16980	17149	17041	17080	16950	17282	17278	16974	17157	17230	17165	17136	17060	17177	17177	17219	17202	17046	17218	17211	17080	17165	17167	17104	17134	17160	17099	17246	17199	17313	17170	17062	17241	17237	17164	17204	17116	17117	17205	17240	17128	17194	17111	17051	17174	17235	17184	17275	17160	17065	17075	17298	17127	17061	17096	17078	17110	17197	17213	17080	17162	17141	17183	17077	17196	17094	17223	17241	17110	17130	17146	17258	17163	17291	17209	17252	17160	17001	17232	17032	17102	17122	17285	17137	17212	17037	17038	17172	17082	17222	17238	17187	17129	17047	17217	17052	17229	17133	17006	17049	17019	17241	17186	17302	17294	17094	17127	17125	17249	17243	17141	17076	17132	17111	17266	17094	17027	17192	17236	17284	17317	17251	17141	17233	17184	17199	17249	17063	17249	17093	17029	17204	17238	17201	17201	17303	17149	17089	17157	17315	17386	17230	17359	17069	17034	17136	17071	17148	16900	17134	16996	17035	17011	17229	17276	17330	17290	17134
22616	21148	27704	24961	22488	27877	33834	30056	29368	29818	28986	28875	28704	28450	28530	28409	28092	28179	27818	27688	28106	28086	27949	27611	27672	27932	28041	27644	28004	27728	27564	27763	27620	27943	27784	27882	27682	27725	27902	27793	27893	27845	27709	27707	27709	27516	27644	27585	27558	27681	27601	27682	27517	27674	27758	27480	27710	27794	27659	27778	27688	27573	27690	27906	27931	27608	27299	27573	27473	27586	27427	27501	27713	27603	27569	27349	27676	27593	27392	27568	27513	27524	27925	27569	27718	27749	27600	27716	27658	27705	27564	27636	27647	27374	27569	27315	27580	27389	27527	27424	27629	27624	27565	27659	27555	27392	27540	27592	27686	27363	27498	27803	27363	27567	27677	27555	27836	27623	27621	27755	27636	27650	27612	27613	27418	27574	27533	27500	27677	27701	27457	27316	27388	27623	27669	27633	27793	27506	27418	27478	27626	27547	27500	27562	27298	27546	27776	27640	27662	27624	27598	27545	27996	27379	27378	27606	27443	27659	27604	27768	27724	27318	27377	27412	27613	27408	27439	27236	27633	27526	27465	27555	27534	27353	27496	27326	27694	27582	27674	27425	27734	27302	27674	27686	27404	27461	27789	27618	27108	27690	27939	27672	27357	27735	27432	27395	27778	27633	27668	27602	27857	27740	27545	27474	27476	27524	27552	27402	27618	27489	27917	27513	27579	27467	27529	27398	27150	27658	27428	27655	27641	27588	27434	27560	27605	27235	27875	27717	27800	27471	27795	27863	27418	27559	27394	27665	27360	27641	27694	27475	27734	27336	27398	27468	27336	27294	27574	27554	27523	27557	27592	27500	27564	27540	27777	27356	27709	27683	27548	27566	27680	27400	27550	27451	27540	27413	27754	27512	27290	27417	27658	27448	27644	27374	27547	27510	27630	27489	27578	27364	27454	27832	27510	27566	27500	27778	27752	27546	27538	27735	27586	27430	27434	27598	27655	27468	27445	27691	27435	27570	27632	27828	27617	27634	27638	27648	27602	27689	27534	27486	27314	27545	27312	27473	27255	27428	27422	27673	27735	27635	27495	27621	27399	27615	27813	27616	27469	27837	27576	27736	27614	27327	27318	27587	27560	27773	27542	27663	27686	27793	27730	27652	27325	27614	27573	27458	27427	27606	27784	27457	27491	27404	27577	27356	27819	27339	27730	27672	27654	27072	27248	27393	27509	27607	27660	27410	27597	27594	27552	27703	27710	27685	27564	27434	27359	27295	27455	27646	27129	27613	27443	27600	27614	27750	27360	27805	27572	27441	27365	27519	27339	27636	27648	27381	27585	27303	27430	27388	27461	27649	27966	27751	27473	27658	27694	27794	27579	27735	27634	27415	27470	27893	27635	27841	27352	27609	27640	27541	27159	27463	27456	27477	27660	27581	27208	27438	27581	27523	27318	27555	27709	27244	27485	27536	27723	27602	27421	27689	27406	27468	27553	27423	27784	27449	27617	27583	27355	27375	27461	27758	27533	27381	27737	27451	27454	27557	27460	27517	27434	27602	27305	27422	27508	27557	27599	27419	27631	27558	27833	27617	27422	27593	27651	27376	27392	27686	27599	27734	27690	27329	27280	27464	27760	27481	27405	27726	27599	27739	27615	27496	27450	27329	27553	27609	27384	27380	27359	27675	27808	27560	27416	27301	27741	27513	27454	27560	27460	27478	27402	27696	27659	27526	27663	27691	27654	27665	27292	27602	27416	27349	27658	27833	27486	27242	27358	27430	27623	27527	27711	27547	27323	27629	27573	27597	27229	27637	27565	27563	27537	27562	27611	27397	27642	27610	27165	27154	27619	27419	27422	27675	27702	27520	27651	27507	27250	27553	27462	27736	27710	27655	27626	27385	27516	27670	27480	27497	27458	27598	27395	27510	27649	27505	27809	27394	27342	27436	27581	27492	27611	27411	27668	27521	27484	27638	27574	27439	27492	27481	27412	27529	27474	27309	27339	27303	27504	27565	27416	27580	27557	27729	27482	27557	27417	27701	27526	27515	27566	27572	27623	27406	27836	27502	27322	27288	27935	27670	27356	27433	27494	27405	27702	27346	27488	27480	27502	27388	27442	27573	27668	27439	27501	27683	27580	27524	27508	27495	27620	27376	27613	27520	27379	27596	27735	27557	27523	27248	27525	27528	27315	27394	27683	27468	27618	27808	27408	27621	27610	27391	27639	27667	27268	27718	27789	27405	27710	27486	27378	27541	27618	27684	27566	27676	27423	27430	27719	27589	27397	27453	27584	27399	27541	27789	27828	27546	27523	27669	27426	27698	27469	27476	27497	27505	27643	27387	27154	27473	27268	27593	27609	27268	27576	27609	27581	27622	27550	27645	27794	27316	27421	27660	27502	27624	27633	27347	27259	27541	27536	27160	27236	27474	27614	27545	27394	27476	27541	27580	27518	27553	27443	27610	27548	27684	27684	27573	27412	27552	27535	27615	27839	27690	27564	27572	27110	27448	27519	27684	27619	27207	27543	27381	27835	27635	27497	27608	27590	27416	27407	27650	27355	27388	27588	27454	27624	27471	27436	27447	27650	27627	27500	27522	27510	27310	27598	27545	27442	27571	27592	27387	27269	27440	27534	27660	27495	27397	27515	27522	27378	27692	27641	27717	27834	27417	27714	27591	27402	27496	27690	27695	27461	27242	27545	27462	27361	27625	27537	27391	27614	27563	27367	27671	27601	27551	27564	27396	27476	27646	27508	27740	27638	27467	27447	27693	27431	27384	27474	27411	27648	27571	27589	27368	27204	27360	27398	27518	27360	27545	27443	27541	27470	27542	27433	27380	27514	27437	27807	27591	27818	27777	27614	27556	27578	27478	27554	27622	27561	27655	27637	27531	27735	27383	27460	27277	27512	27384	27412	27511	27487	27397	27787	27599	27356	27522	27585	27473	27660	27614	27513	27522	27540	27407	27255	27542	27782	27430	27401	27584	27643	27339	27193	27353	27744	27626	27661	27463	27533	27856	27553	27918	27613	27533	27676	27677	27390	27522	27566	27514	27567	27680	27692	27396	27735	27699	27449	27198	27682	27698	27518	27471	27286	27486	27478	27584	27762	27732	27590	27347	27459	27464	27473	27665	27587	27467	27537	27406	27520	27541	27453	27533	27646	27618	27590	27484	27584	27599	27562	27462	27634	27522	27584	27310	27673	27405	27815	27501	27657	27747	27685	27196	27507	27365	27453	27667	27602	27445	27550	27299	27464	27290	27388	27470	27563	27411	27503	27630	27647	27488	27723	27683	27589	27649	27714	27507	27464	27544	27458	27544	27418	27391	27813	27502	27482	27517	27511	27769	27627	27373	27702	27431	27492	27444	27580	27397	27460	27412	27723	27532	27414	27716	27781	27559	27582	27467	27329	27378	27527	27686	27665	27502	27736	27604	27712	27200	27660	27795	27516	27352	27402	27505	27531	27737	27458	27433	27398	27565	27584	27790	27821	27462	27288	27457	27674	27703	27584	27678	27559	27646	27765	27510	27939	27565	27406	27400	27593	27498	27496	27604	27599	27520	27634	27498	27793	27676	27762	27356	27561	27871	27723	27445	27561	27517	27365	27611	27463	27477	27836	27600	27560	27675	27881	27535	27743	27528	27524	27406	27567	27575	27362	27524	27453	27537	27517	27490	27594	27586	27677	27507	27486	27530	27649	27820	27488	27468	27463	27427	27657	27451	27511	27414	27818	27770	27621	27618	27424	27403	27563	27742	27717	27536	27528	27832	27264	27661	27405	27648	27450	27474	27292	27651	27392	27567	27330	27803	27343	27569	27617	27481	27435	27570	27527	27566	27502	27408	27729	27507	27258	27525	27431	27777	27419	27389	27335	27586	27615	27586	27334	27450	27476	27608	27401	27358	27441	27195	27426	27542	27611	27500	27834	27427	27497	27346	27498	27750	27247	27548	27714	27771	27451	27325	27437	27452	27218	27420	27613	27673	27682	27714	27568	27390	27487	27866	27536	27670	27624	27585	27614	27487	27622	27653	27498	27652	27665	27532	27663	27531	28014	27818	27797	27482	27571	27289	27540	27475	27617	27542	27578	27392	27581	27612	27443	27520	27485	27359	27593	27570	27658	27527	27464	27614	27572	27173	27380	27352	27602	27707	27657	27657	27494	27369	27313	27289	27644	27461	27323	27416	27389	27634	27540	27443	27484	27504	27370	27342	27562	27354	27156	27547	27595	27596	27735	27647	27595	27761	27459	27561	27675	27392	27583	27442	27490	27729	27675	27380	27437	27577	27652	27456	27409	27549	27272	27581	27423	27628	27370	27416	27519	27553	27355	27676	27375	27543	27628	27658	27548	27403	27650	27560	27621	27350	27502	27769	27403	27490	27729	27322	27524	27531	27673	27587	27600	27458	27565	27283	27385	27440	27496	27572	27580	27538	27342	27389	27716	27559	27553	27547	27469	27582	27722	27191	27606	27440	27391	27261	27324	27268	27264	27548	27486	27306	27426	27429	27425	27452	27597	27542	27597	27643	27383	27590	27423	27631	27506	27432	27566	27426	27762	27476	27462	27306	27753	27663	28014	27424	27393	27535	27447	27574	27815	27376	27438	27693	27742	27470	27361	27384	27434	27500	27694	27624	27432	27380	27662	27360	27413	27474	27735	27518	27510	27712	27601	27595	27334	27623	27750	27670	27637	27313	27432	27270	27517	27313	27500	27670	27628	27548	27499	27840	27493	27411	27634	27852	28001	27608	27430	27344	27625	27373	27770	27611	27763	27389	27579	27537	27463	27574	27617	27306	27466	27682	27807	27469	27354	27549	27329	27464	27590	27545	27484	27603	27278	27228	27558	27682	27655	27509	27529	27458	27376	27437	27512	27628	27658	27281	27387	27281	27412	27341	27353	27677	27278	27405	27455	27175	27412	27889	27547	27528	27660	27541	27464	27514	27601	27544	27517	27676	27676	27393	27318	27294	27581	27673	27463	27573	27540	27870	27421	27677	27555	27378	27376	27398	27787	27585	27487	27352	27626	27558	27431	27639	27772	27665	27516	27626	27650	27691	27748	27564	27679	27604	27515	27355	27523	27836	27514	27760	27581	27480	27432	27597	27417	27369	27587	27594	27578	27628	27499	27687	27490	27492	27487	27709	27348	27357	27715	27701	27539	27608
20320	35285	34347	28604	25157	23011	21760	20754	20071	19449	19067	18932	18610	18286	18231	18028	17873	17841	17790	17849	17538	17653	17473	17463	17540	17634	17529	17347	17587	17435	17688	17616	17388	17416	17246	17242	17487	17462	17223	17350	17407	17485	17486	17231	17355	17291	17305	17491	17237	17446	17258	17312	17185	17358	17348	17307	17338	17365	17287	17182	17206	16998	17215	17294	17210	17477	17247	17306	17193	17352	17251	17173	16970	17288	17190	17273	17213	17261	17095	17376	17254	17304	17167	17262	17107	17293	17071	17074	17060	17239	16992	17084	17219	17228	17102	17260	17113	17276	17294	17074	17147	17147	17163	17354	17290	17252	17089	17136	17080	17046	17091	17126	17206	17195	17068	17136	17149	17331	17306	17134	17102	17133	17305	17162	17129	17218	17186	17207	17203	17066	17063	17186	17237	17219	17181	17313	17143	17166	17024	17171	17326	17353	17033	17186	17350	17192	17261	17118	17201	17148	17341	17085	17158	17193	17355	17247	17227	17000	17147	17352	17085	17147	17145	16985	16978	17231	17193	17133	17289	17076	17100	17116	17246	17197	17058	17154	17103	17223	17171	17118	17114	17132	17040	17240	17334	17473	17210	17142	17129	17085	17148	17194	17297	17137	17199	17184	17188	17159	17158	17161	17268	17104	17053	17249	17190	17014	17198	17142	17006	17319	17093	17134	17011	17290	17155	17078	17197	17157	17139	17290	17285	17214	17292	17322	17230	17316	17079	17188	17170	17128	17288	17055	17257	17297	17190	17177	17124	17183	17263	17209	17201	17206	17278	17038	17205	17022	17123	17153	17228	17011	17141	17219	17130	17291	17380	17252	17007	17199	17222	17170	17210	17201	17319	17303	17167	17029	17099	17203	16975	16917	17241	17071	16895	17171	17196	17098	17265	17229	17236	17139	17082	17325	17100	17151	17184	17209	17195	17098	17039	17056	17149	17190	17329	17454	17129	17145	17037	17274	17110	17199	17234	17255	17340	17044	17235	17137	17173	17044	17036	17154	16959	17006	17263	17052	17080	17259	17138	17011	16949	17299	17024	17094	17140	17284	17236	17156	17297	17042	17041	17122	17000	17104	17199	17062	17291	17148	17037	17198	17136	17295	17026	17180	17191	16898	17215	17366	17151	17132	17113	17133	17130	17131	16999	17369	17261	17026	17174	17145	17150	17206	17180	17172	17140	17235	17136	17225	17360	17269	17126	17126	17190	17048	17057	17242	17222	17061	17242	17173	17293	17207	17291	17092	17257	17125	17091	17245	17232	17094	17180	17245	17192	17110	17036	17155	17205	17151	16982	17079	17284	17188	17253	17209	17195	17312	16993	17223	17226	17009	17350	17094	17185	17065	17187	17299	17284	17130	17114	17147	17256	17257	17067	17192	17060	17384	17095	17247	17342	16970	17239	17154	17237	16937	17143	17297	17215	17096	17251	17137	17109	17033	17199	17246	17015	17260	16925	17249	17071	17198	17262	17231	17212	17016	17245	17343	17273	17128	17293	17265	17154	17107	17136	17145	17365	17134	17154	17307	17057	17078	17249	17172	17165	17253	17318	17306	17109	17096	17290	17399	17122	17285	17139	17296	17145	16969	17079	17098	17276	17087	17071	17326	17197	17150	17005	17145	17141	17228	17014	17207	16997	17117	17143	17270	17037	17133	17236	17114	17161	17059	17233	16997	17305	17197	17113	17132	17247	17236	17185	17097	17189	17191	17207	16994	17269	17143	17220	17103	17153	17094	17112	17251	17074	17118	17130	17156	17236	17293	17133	17217	17083	17110	17473	17077	17094	17154	17194	17280	17185	17094	17083	17265	16971	17205	17219	17189	17188	17175	17144	17063	16931	17354	17203	17098	17163	17293	17107	17255	17191	17221	17179	17144	17070	17268	17128	17316	17012	17166	17091	17123	17168	17079	17248	16990	17116	17143	17073	17233	17194	17155	17147	17169	17138	17054	17194	17041	17037	17171	17119	17264	17196	17094	17333	17108	16926	17056	17173	17040	17107	17118	17272	17258	17143	17290	17198	17097	17109	17123	17243	17231	17159	17183	17169	17338	17199	17176	17223	17170	17152	17180	17200	17130	17052	17277	17162	17099	17279	17101	17259	17236	17144	17336	17169	16917	17324	17082	17216	17126	17040	17225	17114	17225	17026	17258	17196	17181	17069	17181	17108	17056	17148	16993	17056	16969	17151	17248	17196	17015	17113	17198	17268	17120	17031	17199	17271	17173	17114	17311	17297	17163	17235	17161	17040	17296	17200	17298	17064	17036	17285	17169	17028	17100	17278	17149	17232	17215	17208	17167	17126	17311	17143	17059	17112	17145	17126	17263	17213	17111	17099	17042	17235	17000	17233	17049	17089	17091	17358	17102	17201	17011	17309	17339	17066	17228	17200	17087	17359	17267	17165	16962	17216	17163	17190	17169	17327	17293	17068	17034	17071	17121	17084	17146	16995	17062	17177	17325	17448	17265	17195	17134	17347	17039	17202	17192	17166	17156	17241	16994	17235	16984	17195	17242	17032	17116	17192	17179	17391	17169	17048	17139	17405	17146	17031	17180	17143	17180	17136	17168	16942	17188	17141	17247	17164	17300	17099	17188	17125	17298	17080	17231	17278	17125	17192	17202	17215	17404	17099	17233	17140	17166	17050	16975	17101	17450	17198	17143	17254	17148	17260	17196	17087	17121	17018	16955	17074	17362	17095	16939	17041	17029	17264	17064	17133	17172	17226	17180	17337	17182	17271	17223	17258	17350	17003	17149	17138	17287	17220	17182	17125	17320	17151	17237	17217	17244	17174	17293	17082	17210	17107	17195	17233	17038	17149	17119	17220	17215	16997	17241	17126	17039	16950	17102	17241	17375	17301	17028	17035	17103	17305	17288	17211	17427	17209	17072	17261	17079	17063	17245	16993	17307	17208	17220	17206	17135	17214	17207	16993	17154	17068	17143	17054	17188	17201	17192	17145	17244	17244	17131	17339	17121	17010	17200	17273	17051	17123	17202	17156	17063	17223	17133	17309	16945	17221	17069	17309	17305	17014	17161	17100	17303	17013	17179	17109	17301	17207	17134	17451	17314	17081	17187	17217	17064	17365	17283	17049	17258	17231	17139	17314	17164	17298	17117	17201	17037	17187	16992	17129	17122	16945	17231	17102	17064	17248	16987	17139	17079	17126	17277	17104	17117	17205	17180	17453	17087	17289	17232	17191	17189	17178	17064	17335	17179	17078	17117	17137	17119	17230	17218	17157	17114	17183	17272	17189	17113	17198	16957	17313	17121	17284	17169	17333	17279	17144	17237	17167	17151	17242	16920	17188	17101	16990	17260	17142	17246	17078	17040	17217	17292	17154	17235	17287	16982	17134	17037	17120	17154	17033	17092	17213	17072	17147	17158	17269	17154	17010	17191	17269	17214	17216	17207	17079	17148	17321	17114	17023	17131	17201	17136	17389	17027	16982	17096	17105	17186	17160	17218	17200	17120	17193	17100	17080	17240	17311	17233	17361	17285	17113	17229	16993	17146	17245	17226	17215	17099	17136	17161	17038	17092	17288	17382	17183	17145	17224	17172	17318	17350	17081	17228	17260	17170	17140	17063	17216	17124	17329	17255	17045	17217	17204	17207	17160	17248	16989	17289	17040	17312	17296	17228	17227	17215	17236	17181	17220	17165	17320	17113	17179	17351	17080	17228	17203	17093	17217	17062	17111	17215	17297	17054	17074	17055	17250	17111	17155	16986	17302	17218	17247	17036	17184	17075	17350	17244	17109	17144	17135	17106	17303	17200	17246	17137	17261	17035	17263	17139	17148	17165	17263	17281	17187	16976	17284	17297	17111	17075	17231	17138	17250	17290	17190	17398	17064	17230	17038	17159	17119	17201	17261	17086	17108	17196	16961	17155	16997	17171	17150	17307	17225	17285	17307	17224	17286	17213	17042	17204	17254	17038	17081	17191	17002	17165	17196	17090	17117	17262	17114	17230	17180	17099	16977	17353	17064	17167	16988	16985	17132	17148	17247	17046	17344	17020	17338	17134	17063	17145	17311	17190	17410	17279	17187	17170	17377	17050	17288	17295	17156	17127	17334	17102	17286	17051	17243	16971	17290	17119	17157	17132	17282	17177	17297	17329	17080	17003	17096	17169	17297	17065	17123	17045	17193	17253	17168	17280	17124	16983	17102	17292	17244	17139	17164	17094	17151	17238	17191	17020	17217	17289	17199	17278	17278	17222	17122	17122	17096	17164	17015	17215	17132	17061	17384	17262	17195	17198	17392	17196	17195	17099	17253	17336	17117	17224	17453	17301	17225	17256	17051	17283	17085	17243	17170	17362	17366	17060	17144	17061	17162	17088	17306	17160	17203	17062	17153	17143	17119	17203	17212	17181	17174	17213	17232	17127	17097	17273	17241	17073	17013	17114	17071	17098	17163	16950	17178	17201	17274	17151	17215	17174	17206	17208	17065	17149	17059	17027	17284	17200	17051	17109	17202	17344	17087	17119	17163	17042	17203	17048	17222	17308	17236	17178	17323	17051	17171	17191	17043	17216	17060	17073	17148	17350	17332	17135	17019	17109	17256	17207	17194	17068	17254	17227	17235	17298	16957	17019	17324	17116	17205	17062	17174	17211	17230	17071	17266	17141	17206	17350	17363	17258	17240	17299	17165	17195	17305	17103	17249	17136	17051	17205	17043	17187	17296	17066	17168	17080	17230	17040	17231	17145	17196	17135	17235	17012	17351	17127	17088	16983	16965	17217	17160	17164	17019	17312	17232	17411	17221	17027	17283	17408	17313	17077	17210	16977	17459	17178	16882	17250	17215	17117	16883	17266	17243	17255	17180	17099	17280	17152	17267	17148	17210	17276	17268	17213	17080	17174	17153	17075	17274	17148	16933	17240	17040	17278	17234	17254	17160	17084	17364	17260	17130	16996	17104	17273	17049	17191	17203	17074	17120	17262	17210	17257	17121	17204	17185	17079	17242	17223	17173	17111	17228	17236	17159	17127	17105	17190	17159	17205	17380	17355	17007	17175	17270	17308	17189	16946	17096	16996	17122	17069	17319	17287	16985	17124	17123	17207	17131	17026	17292	17032	17066	17253	17301	17385	17100	17270	16980	17241	17112	17195	17050	17387
35272	28369	33058	31989	30135	30063	29930	29428	29221	29330	29235	29398	29055	29035	28817	29174	28817	29162	29169	28902	28903	29045	28974	28983	28870	28799	28842	29030	28957	29242	29156	28841	29061	29148	29030	29172	29109	29106	28984	29051	28787	28975	28859	29024	29079	28980	28830	28723	28613	28792	29044	28610	28910	28891	29158	28719	29029	28945	28841	28886	28816	28737	29081	29061	28555	28872	28785	29016	28821	29011	28953	29163	28813	28802	28929	29118	28933	29006	28577	28691	28729	28768	28954	28754	28567	28866	28871	28850	29148	28923	28965	29015	29046	28791	28941	29008	28697	28472	29013	29117	29018	28962	28712	28672	28830	29067	28926	28997	28717	28712	28980	29014	29036	28824	28994	28959	28773	28884	28973	28991	29149	28701	28882	29136	28979	28973	28670	28919	28832	28864	28772	28970	28954	29038	28655	28620	28845	29225	28957	29057	28999	28829	28799	28873	28801	28961	28579	28963	29449	28920	29051	28891	28612	28480	28962	28686	28686	28957	28914	28685	29184	28933	29113	28943	28751	28742	29093	28879	29020	28872	29010	28827	28920	28699	28762	28808	28816	28635	28810	28699	28830	28670	28972	29193	28652	28958	28805	28903	28804	29006	28987	28872	28979	29031	28768	28993	28859	28801	28774	28831	28836	28710	28918	28885	28770	28969	28905	28564	29007	28936	28941	29076	28811	28944	29078	28880	28597	28850	29012	28959	28787	28922	28622	29093	29140	28654	28848	29117	28914	28608	28821	28874	28786	28806	28854	28856	29051	29105	28888	28892	28970	28894	28881	28941	28920	28960	28765	28959	28750	28904	28677	28784	28881	28745	28784	28941	28852	28688	29083	28861	29078	28809	29033	28914	29042	29181	28686	28712	28837	29043	29083	29034	29029	29025	28926	29016	29006	28949	28882	28851	28961	28954	28968	29074	28742	28920	28808	28943	29187	28535	28727	28793	28952	28762	28989	28916	28924	29114	28994	29051	29042	28702	28523	28922	29152	28881	28890	28606	28926	28722	28757	28805	28908	28972	28696	28923	29356	28702	29014	29034	28809	29070	29040	29219	29012	28836	28931	28927	28941	29114	28883	28573	28454	28954	28766	28851	29032	28835	28930	28947	29021	28598	28716	28830	28749	28665	28707	28930	28993	28699	28651	28921	29087	28874	28766	28736	28808	28696	29078	29071	28945	29054	29061	28821	29023	28755	28801	28675	29018	29110	28989	28778	28835	28995	28906	28801	28717	28962	28843	28901	29081	28787	28638	28913	29085	28689	28689	29038	28901	28887	28565	28841	29106	28694	28893	28966	28922	28515	28814	28688	29267	28928	28962	29033	28872	28691	28807	28722	28821	28877	28792	28878	28880	28709	28969	28889	28876	29022	28868	29010	28894	28892	28964	28783	29063	29268	28918	28832	28672	29000	28783	28917	28866	28722	28769	28998	29082	29026	29080	28704	28818	28854	28678	28731	29052	28963	28946	28946	28817	28902	28886	29044	28833	29036	28883	29010	28832	28945	28862	28801	28735	28769	28827	29064	29076	29031	28975	29132	28754	29155	28717	28877	28936	28897	29140	29075	28933	29077	29024	28911	28817	29101	29070	28728	29036	28899	29065	28762	28840	28795	28850	28827	29098	28798	28907	28641	28874	28913	28750	28691	28992	28949	28907	28838	28627	28777	28989	28907	28946	28942	28886	28614	28938	29189	28969	28928	28865	28836	28687	28750	28819	29053	28687	28899	28687	28730	28862	29170	28953	28645	29004	29055	29195	29254	29298	28941	29015	28972	28742	28983	28937	28880	28707	28958	29227	29093	28888	28934	28993	28864	28996	28748	29037	28769	28784	28854	28903	29064	28703	28941	28766	28683	29032	28640	28917	28909	28920	28817	29084	28959	29036	28534	29070	28850	28827	28881	28737	28734	28865	29082	28940	28961	29035	28964	28781	28842	29066	29003	29056	28917	28882	28822	28889	28869	28867	28795	28875	28780	28977	29039	28894	29077	28866	28614	28880	29078	28836	28957	29088	28917	28966	29116	28872	29218	28975	28836	28935	29105	28761	29082	29207	29006	29160	29012	28936	28794	28902	28835	29163	28896	28803	28906	28827	28951	29019	28861	28628	28928	28837	28777	29126	29020	28925	28899	28835	28963	28837	29098	29045	28960	28903	28959	28821	28883	28937	28720	28703	28856	28728	28529	28976	28938	29041	28981	29077	28902	28866	28721	28957	28890	28837	28856	28917	28571	28727	29044	28995	29118	28527	29197	29006	28879	28641	28729	29000	28947	29041	29016	28777	28662	28878	28929	28724	28809	28975	28899	28996	28745	28875	28854	28980	28772	29034	28948	28877	28851	28997	28985	28852	28665	28944	29021	28951	28737	28839	28997	29186	28771	28887	29110	28971	28902	28861	28804	28814	28886	28740	28843	28744	28786	28840	28894	28835	29100	28896	28851	28863	29145	29021	29017	28943	28783	28766	28570	28910	28763	28814	28671	28953	28918	28997	28883	28970	28961	29082	28915	28869	28893	28903	29003	28928	29105	28782	28781	28937	28617	28870	28855	29081	28992	28986	28769	28967	28705	29039	28656	28763	28764	28996	28624	28812	28689	28883	28966	28879	28690	28725	28908	28942	28862	29020	28758	28903	28766	28798	29135	29093	28830	29053	28892	29053	29074	28817	28974	29170	28981	28703	28937	28905	29152	28622	28688	28747	28987	29095	28818	29050	28978	28702	29029	28965	29029	29170	28639	28742	28857	28796	28866	29050	28917	28455	28853	28785	28695	28918	28950	29028	28979	29042	28817	28823	28793	28969	28806	29058	28957	28856	28937	28674	28931	29001	29047	28712	28648	28940	28948	28947	28906	28851	29052	28996	28662	28778	28894	28566	28933	28892	28870	28873	28856	29067	28759	28924	29087	28613	29026	28954	29001	28648	28738	28997	28852	29021	28811	28560	29016	28874	28667	28902	28817	28962	29083	29138	28782	29018	28656	28791	28768	28804	28865	28998	28820	28884	28980	28778	28770	28821	29047	28978	29053	28991	28981	28696	28885	28978	28863	29008	28779	28650	29029	29123	28880	28854	29008	28805	28814	28733	28672	29060	28744	28807	28775	28963	28949	28935	28909	28792	28912	29008	28950	28971	28844	28951	29121	28661	28857	28791	28831	28723	28663	28920	28829	28871	28761	28957	28933	28736	28769	28851	28835	28592	28657	29267	29000	28952	29297	28815	28634	28884	29138	28745	28866	28967	29046	28880	29055	28903	28901	29029	28980	28899	28872	28927	29066	29062	29023	29012	28848	28881	29060	29083	28972	28873	28859	28854	29005	29068	28922	28883	28743	28748	28822	29319	28832	28902	28789	28880	28948	28688	28757	28903	28877	28887	28882	28704	28966	28989	28970	28912	28970	28841	28956	28846	28967	29000	28792	28766	29123	28985	28949	29172	28891	28857	28888	29220	28707	29002	28875	29030	28775	28833	29172	28846	28761	28755	29260	29026	28677	28861	28772	28867	28937	28897	28971	29070	28786	28750	28954	28811	29068	28989	28783	29182	28860	29157	28756	28955	28835	29107	28828	29143	28938	28826	28880	29104	29067	28905	28896	28914	28920	28926	28887	28839	28976	28958	28908	28819	28948	28900	28963	28708	28954	28823	28793	28776	28774	28868	29109	29012	28612	28967	28936	29172	29034	28882	29037	28904	28735	28965	29041	29127	29055	28901	29013	28943	28915	28893	28746	28923	28954	28652	28846	28908	29083	29029	28699	29033	28943	28636	28846	28928	28913	28829	28990	28738	28764	29018	29012	29180	28947	28711	28793	28925	28795	28981	29162	29074	28739	29035	29122	28836	28806	29037	28850	28833	28845	28934	29012	28766	28845	28874	28994	28851	28801	28980	29115	28896	28619	28660	29025	28694	28462	29040	28848	28664	28962	28955	28739	28900	28759	29076	29070	29073	28774	28791	28807	28760	28524	29010	28693	29060	28900	28846	28931	29099	28785	28669	29052	29298	28651	28751	29021	28517	29133	28871	28990	28726	28867	28989	28961	29043	28979	28911	28972	28742	29023	28978	28872	28916	29022	29150	29080	28977	28749	28897	28755	28869	28728	28978	28998	28601	29017	29191	29018	29024	28753	28860	28951	29158	28646	28714	29193	28963	28938	28822	29086	29048	28964	28967	29000	28820	28891	29247	29060	29077	29040	29008	28809	28869	29002	28648	28688	28980	28796	28769	29049	28644	28902	29080	28974	28896	28752	28647	28842	28947	28981	28809	28753	28774	28749	28864	28935	28877	29070	29120	28788	28891	28868	28830	28904	28983	28876	29002	29122	29137	28861	28976	28790	28744	28934	28909	29051	28711	28823	29025	29186	28767	29033	28914	28959	29098	29009	29011	28862	28936	28758	28830	28599	28733	28902	28938	29006	29058	29155	28727	28675	28852	28775	28931	28970	28595	28875	28929	28654	28944	29155	29039	29060	28942	29081	28913	29279	29153	28976	28899	28664	28704	29001	29012	28938	28891	28955	28844	28949	28810	28814	29046	29184	29020	28820	28963	28860	28902	28864	28903	29132	28710	28472	28746	29097	29028	28863	28774	29127	29075	28997	28946	28683	29029	28902	28883	28910	29125	28679	28797	28746	28839	28932	28654	28862	28699	28676	28904	28837	28901	28803	28814	29065	28758	28541	29021	28904	28866	29018	28855	28856	29000	28978	28858	28885	28884	28853	28857	28857	28899	28751	28899	28858	28899	29187	28784	28918	28944	28943	29067	29106	28930	28966	28676	29044	29040	28987	28830	29021	28962	28881	28856	29041	28843	28811	28693	28824	28808	28740	28889	29020	29080	29029	29115	28631	28840	28808	28865	28893	29157	28910	29089	29105	28979	29133	28845	28990	28751	28636	28962	28669	29132	28951	29006	28757	29027	29001	29001	28897	28937	28789	28600	28871	28807	28870	29005	28988	29029	29161	29020	29038	28831	28801	29103	28865	28989	28953	28747	28979	29086	28974	29158	28894	28827	28955	29025	28776	29238	29011	29088	29128	28769	28962	28868	28948	29164	28939	29108	28960	29023	28845	28815	29198	29112	28760	28664	28836	28962	28978	28745	29052	28612	28824	28660	28926	28796	29049	28885	28771	28686	28929
20944	23911	24007	21360	20168	19586	19132	18720	18761	18515	18557	18365	18134	18159	18210	18085	18048	17993	17912	17983	17985	17998	18182	18019	18013	17893	18162	18077	18084	18124	17895	17940	17896	18024	18030	17945	17887	18099	17891	18035	17953	17830	17979	17927	17687	17963	18084	17865	17843	18090	17989	18129	17854	18080	17782	17890	17922	17927	17948	17866	17945	17801	17941	17877	17678	17932	17880	17799	17718	18007	17948	17801	17872	17864	17873	18050	17801	17757	18083	17936	17858	17883	17812	18028	18072	17968	17907	17890	17945	17607	17783	18035	17779	17902	17934	17805	17989	17810	17843	17862	17873	17948	18153	17753	17814	17919	17820	17968	17937	17898	17835	17889	17737	17912	17907	17789	18074	17867	18050	17943	17890	17982	17920	17917	17871	18058	17892	17764	17884	17935	18009	17916	17821	17674	17852	17968	18023	17835	17955	17864	18193	17818	18117	17838	17720	17895	17688	17904	17800	17944	17759	17821	17889	18005	18034	17879	17862	17915	17879	17855	17737	17927	17840	17841	17945	17865	17768	17710	17947	17817	17858	17749	17863	17882	17896	17818	17878	17779	17891	17957	17882	17930	17704	17967	17921	17813	17940	17752	17915	17943	17852	17811	17806	17895	17664	17875	17880	17835	17811	17970	17812	17833	17852	17750	17781	17932	17941	17979	17809	17867	17773	18005	17865	17843	17972	17875	17960	17784	17752	18018	17883	17972	17847	17925	18069	17922	17946	17772	18044	17955	17888	17858	17854	17868	17762	17878	17878	17794	17994	17927	17925	17897	17827	17950	17745	18011	17881	17954	17848	17713	17893	18018	17983	17850	17855	17909	18057	17873	17838	17881	17902	17854	17881	17797	18187	17789	17818	18033	17882	17950	17596	17754	18050	17686	17708	17894	17853	17920	18035	17795	17811	18064	17773	17746	17963	17809	18012	18036	17852	17963	17936	17972	17938	17896	17874	17975	17781	17840	18053	17852	17861	17859	17955	17988	17810	18041	17847	17760	17853	17896	17852	17707	17946	17790	17831	17751	17926	17921	17864	17804	17970	18201	17781	17813	17864	17697	17725	18086	17844	17722	17998	17971	17954	17846	17992	17813	17969	17958	17874	17979	18008	17920	17951	17602	17779	17961	18010	17849	17974	18130	17983	17819	17912	17976	18059	17720	17879	17771	17875	17899	17750	17886	17680	17915	17888	17891	17860	17961	17819	17945	17871	17708	17930	17827	17928	18035	17931	17863	17950	17923	17768	17832	17797	17818	17843	17849	17869	18090	17756	17974	17808	17904	17774	17861	17788	17840	17968	17982	17967	18043	17635	17981	17807	17828	17916	17785	17770	17849	17774	18103	17776	17966	17957	17771	18067	18015	17761	17849	17835	17982	17976	17831	17848	17784	18064	18118	17923	17965	18087	17884	17723	18013	18083	17740	17926	17842	17878	17989	17898	17900	17791	17913	17973	17881	18004	17899	17944	17876	17926	17707	17868	18007	17915	18045	17940	17663	17993	17840	17794	18067	17957	17974	17883	17666	17900	17874	17811	17831	17923	17908	17988	17856	17909	17874	17961	17924	17824	17875	17665	17760	18135	17681	17995	17884	17857	17709	18064	17977	17894	17764	17883	17923	17791	17984	17889	17810	18084	17991	17757	17867	17847	17796	17979	17815	18036	17839	17854	17717	17955	17817	18034	17832	17948	17853	17924	18027	17885	17883	17995	17788	17946	17945	17818	17771	17923	17968	17887	17903	17919	17845	17929	17827	17989	17963	18112	17835	17811	17833	17751	17783	17753	17862	17919	17861	17923	17682	17867	18011	17904	18069	18039	17919	17888	18022	17921	17689	17779	17646	17890	17839	17922	17680	17797	17792	17848	17900	17748	17895	18036	17909	17727	17794	17719	17805	17912	17861	18023	17838	17808	17876	17851	17911	17751	18104	17819	17979	17823	17908	17966	17835	17838	17888	17858	17965	18089	17977	17805	18017	17988	17638	17909	17913	18001	17919	17865	17969	17851	17854	17817	17818	17980	17902	17880	17806	18010	17822	17912	18066	17855	18118	17910	17977	17976	18014	17933	17747	17813	17950	17903	17976	17982	17912	17969	18034	17978	17883	17943	17699	17706	17798	17974	18006	18069	17836	17951	17911	17701	17833	17980	17957	17919	17939	17910	18000	17985	17901	17995	17798	17901	17796	17854	17940	17867	17798	17769	17963	17899	17854	17894	17810	17876	18060	17867	17945	18006	17840	17689	17780	17948	17710	17762	17931	18002	17804	17795	17854	17862	18052	17859	17815	17693	17886	17850	17709	17799	17910	18009	17889	17845	17924	17816	17835	17650	17822	17895	17812	17878	17867	17885	17801	17957	17880	17917	17807	17929	17818	17891	17808	17996	17870	17904	17982	17876	17840	17892	17829	17919	17838	17919	17892	17938	17754	17721	17718	17853	17855	17727	17808	17901	17730	17817	17952	17903	17762	17979	18008	17850	17924	17934	17965	17974	17886	17832	17899	17635	17857	17862	17921	17682	17846	17888	17940	17917	18007	17784	17978	17927	18085	17741	17801	17863	17959	17781	17931	17857	17780	18030	17839	17965	18074	17930	17797	17901	17834	17900	17839	17929	17810	17941	17883	17758	17905	18015	17811	17976	17933	17833	17751	17893	18025	17981	17852	17909	18109	18023	17857	17902	17991	17939	18084	17919	17791	17769	17882	17842	17787	17893	17958	18094	17967	17878	17781	17945	17975	17824	17884	18013	17961	17745	18095	17963	17775	17966	17902	17865	18017	17767	17757	17870	17981	17867	17897	17870	17670	17811	18140	17756	17831	17902	17890	17710	17834	17963	17886	17853	17895	18015	17881	17732	17807	17918	17730	17781	17875	17910	17800	17920	17947	17816	18021	17800	17812	17964	17920	17867	18023	17723	17683	17964	17903	17898	17951	17927	17913	17797	17928	17777	17802	17948	17920	18052	17892	17830	18089	17926	18035	17868	17799	17912	17937	17741	17917	17958	17883	17891	17975	17984	17987	17953	17793	17964	17781	17793	17844	17856	17773	17841	17706	17904	17863	17855	17843	17921	17851	17739	17987	18028	17666	17919	17844	17968	17942	17924	17978	17809	17992	17885	18112	17847	17907	17892	17888	17841	17983	17799	17945	17954	17989	17870	17988	17931	17943	17853	17785	17823	18053	17920	17863	17918	17943	17937	17925	17775	17784	18066	17850	17869	17835	17917	17911	17739	17920	17960	17936	17914	17823	17798	18060	17865	17810	17900	17910	17927	17731	17808	17850	18070	17939	17772	17854	17925	17848	17845	17809	17756	17907	18014	17739	17880	17872	18048	17942	17879	17849	17888	17947	17888	17997	17944	17617	17996	17908	17889	17866	17815	17889	17835	17843	17751	17975	17881	17855	17962	17781	17867	17840	18044	17802	17830	18011	17805	17794	17695	17809	17986	17828	17850	17811	17714	17827	17975	17928	18058	17877	17853	17865	17886	17974	18010	17935	17864	17964	17803	17786	17890	17964	17981	17813	17803	18009	17782	17733	18079	17822	17892	17848	17981	17936	17935	17822	18008	17866	17700	17851	17859	17834	17826	17901	17798	17891	17789	18138	17923	17826	17805	17790	17875	17856	17894	17790	17907	17889	17916	17868	17777	17746	17884	18021	17982	17760	17880	17831	17875	17908	17789	17717	18124	18105	17796	17964	17871	18006	17974	17691	17826	17875	17988	17853	17875	17814	17865	18113	17835	17856	17897	17829	17955	17998	17740	17759	17966	17904	17821	17721	17889	17796	17963	17776	17809	17780	18029	18030	17964	17855	17872	17952	17867	17742	17865	17827	17807	17807	17988	17696	17973	17729	18090	17835	17769	17791	17896	18032	18013	17841	17761	17933	17790	18073	17644	17749	17859	17968	17923	17919	17752	17804	17984	17878	17897	18013	17918	17892	17867	17971	17861	17865	17929	17958	17966	17957	17830	17936	18043	17864	18105	17815	17789	17949	17885	18004	17885	17972	18155	17839	17763	17937	17767	17914	18101	18031	17918	17852	17937	17815	17899	17732	17763	17832	17856	18096	17840	17961	17884	17952	17962	17943	17686	17968	17784	17843	17794	17950	17989	17742	18153	17917	17845	17993	17816	17847	18066	17961	17878	18014	17895	17801	17797	17804	17978	18038	17769	17915	17807	17898	17804	17901	17890	17746	17874	17859	18027	17865	17926	18091	17892	17921	17879	17904	17844	17839	18077	17882	17838	17848	17977	18007	17809	17806	17954	17927	18137	17992	17794	17811	17888	17812	17975	17976	17854	17901	17916	18016	17813	17812	18081	17881	17970	17920	17842	17918	17725	17782	17889	17873	17894	17904	17700	17969	18033	17908	17853	17951	17971	17826	17922	17993	17893	17884	17616	17941	17936	17855	17888	17809	17824	17880	17776	17888	17941	17802	18126	17961	18008	17974	17904	17870	17826	17859	17921	17900	17919	17898	17925	17761	17728	17843	17763	18048	18014	17882	17833	17799	17848	18131	17817	17932	17871	17879	17777	17845	18027	17904	17906	17804	17956	17845	18007	17893	17913	17996	18134	17728	17979	17907	17932	17897	17902	17903	17907	18094	17730	17846	17755	17972	17878	17861	17703	18036	17870	17956	17957	17922	17881	18022	17998	17902	17812	17910	17982	17778	17947	17795	17868	17956	17889	17969	17816	17754	17823	18053	17827	17846	17764	18001	17888	17939	17842	17855	17744	18009	17789	17849	17892	17921	17694	18061	17821	18055	17933	17966	17886	17690	17819	18048	18014	17804	17870	17836	17768	17815	17861	17945	17923	17920	17807	17987	17959	17877	17926	17992	17850	17954	17880	18014	17921	18035	17972	17894	17889	17932	17731	17914	17969	17819	17774	17862	17999	17927	17852	17883	17987	17952	17762	18123	17902	18068	17950	17866	17952	17873	17813	17818	17796	17856	17917	17969	17788	17969	18071	17801	17908	18039	17723	18015	17885	17764	17844	17795	17922	17881	17710	17989	17890	18022	17877	18098	17800	17974	18017	18012	18033	17936	17677	17908	17864	18024	18056	17945	17978	17987	17749	17965	17952	17815	18000	17978	17962	17986	17884	17957	17994	17838	17957	17874	17749	17938
24309	21187	27754	25371	24820	29349	31352	28713	28149	28573	28216	27763	27941	27836	27651	27686	27611	27490	27497	27353	27702	27506	27376	27299	27301	27332	27526	27163	27352	27316	27383	27351	27546	27649	27049	27117	27472	27572	27623	27434	27361	27359	26986	27033	27178	27176	27428	27142	27194	27289	27349	27297	27132	27259	27285	27131	27107	27312	27245	27144	27063	27281	27339	26952	27155	27187	26998	27057	27283	27254	27170	27308	27091	27141	27200	27417	27407	27278	27292	27277	27268	27190	27072	27233	27196	27220	27156	27165	27305	26885	27120	27244	27377	27053	27387	26984	27177	27303	27072	27149	27155	27113	27263	27121	27063	27122	27196	27247	27048	27170	27498	27383	27238	27178	27198	27194	27351	27206	27133	27187	26974	26764	26903	27157	27025	27022	27058	27270	27228	27175	27133	27038	27360	27227	27264	27501	27073	27248	27377	26939	27265	27054	27228	27002	27075	26853	27119	27152	27302	27291	27105	26889	27195	27245	27085	27078	27301	27359	27037	27076	27210	27165	27008	27263	27342	27084	26955	27085	26797	27187	27250	27307	27093	27234	27246	27133	26807	27205	27173	27155	27039	27000	27087	27244	27045	27220	26972	27105	27103	27178	27529	27090	27227	27331	26997	27121	27003	27097	26839	27542	27330	27237	27056	27062	27176	27322	27122	27271	26932	27114	27146	27103	26897	27135	27078	27243	27138	26997	26969	27031	27089	27210	27136	27238	27395	27062	27230	27093	27550	27044	27209	26922	26963	27123	27238	27137	27141	27301	27232	27077	27087	27117	27331	26822	27154	27148	27114	27131	27160	26949	27113	27320	27469	27093	27305	27161	27086	27219	26779	27314	26879	27265	27294	27090	27043	27048	27077	27088	27020	27189	27164	27052	27272	27110	27182	27010	27544	27209	27126	27155	27073	26982	27137	26989	27081	27304	27035	26871	27043	27121	27138	27085	27119	27225	27105	27192	27172	27181	27308	27377	27249	27080	27333	27009	27015	27026	27240	27296	27010	27536	26952	27329	27225	27180	27020	27119	27464	27182	27567	27595	27070	27249	27067	27363	27135	27234	27269	27337	27365	27143	27164	27334	27012	26995	27300	27013	27186	26872	27225	27166	27198	27079	27272	27099	27377	27320	27212	27018	26984	26932	27191	27222	27117	27086	27358	27377	27102	27377	27064	27005	27091	27062	27105	27145	27118	27223	27461	27381	27430	27094	27323	27144	27148	27262	27293	27205	27211	27169	27019	27078	27105	27167	27113	27026	27008	27199	27358	27248	27205	27464	26957	27235	27120	27272	27181	27034	27104	26984	27319	27296	26815	26832	27099	27100	27237	27210	27315	27361	27433	27126	27405	27349	27293	27168	27098	27055	27351	27086	27129	27026	27346	27259	27001	27208	27535	27146	27089	26934	27512	27233	27234	27152	27125	27308	27404	27461	27244	27355	27132	26943	27235	27215	27224	27173	27167	27308	26821	27130	27127	27432	27092	27101	27087	27000	27512	27143	27232	26981	27258	27066	27047	27224	27130	27215	27460	27424	27092	27201	27215	27164	27206	27041	27220	27062	26893	27150	27049	27217	27266	27008	27186	27042	27166	27341	26976	27187	26929	27358	27064	26903	26934	27013	27016	26990	27182	27128	26972	27098	27001	27352	27042	27219	27331	27163	27083	27237	27166	27119	27320	27287	27116	27150	27150	27259	27222	27115	27183	27149	27100	27102	27380	27451	27169	27414	27254	27284	27315	27190	27233	27091	27452	27359	27307	27348	27026	27180	26872	27189	27346	27246	27293	27085	27303	27249	27104	27151	27162	27033	27022	27079	27166	27287	27398	27136	27341	27170	27268	27153	27156	27420	27437	27293	27162	27262	27164	27200	27119	27424	27126	27007	27077	27146	27011	27213	27113	27130	27076	27244	26941	27125	27061	26987	27012	27083	27214	27341	27231	27043	27182	27209	27169	27317	27095	26928	27118	27021	26993	27138	27174	27140	26928	27225	27344	27073	26952	26991	26998	26990	27040	27177	27219	27176	27337	27269	27225	27149	27146	27157	27099	27033	27206	27103	27209	27165	27192	27263	27038	27089	27308	27018	27085	27089	27428	27137	27219	27205	27106	27589	27315	27311	27423	27225	27201	27208	27287	27147	27394	26900	27114	26974	27328	27353	27103	26982	26931	27253	26937	27175	27260	27093	27349	27079	27188	26975	27177	27264	27168	27235	26906	27247	26946	27163	27157	27117	27248	27200	27460	27226	27189	27232	27322	27130	27197	27477	27074	27218	27091	27181	26952	27220	27265	27068	27206	26956	27320	27020	27182	27010	27032	27302	27246	27222	27103	27213	26973	27136	27292	27214	27301	27125	27096	27271	27099	26937	27137	27065	27205	27018	26910	27179	27280	27033	27249	27080	27323	27042	26982	27231	27176	27178	27165	27227	27218	27236	27121	27122	27367	27114	27084	27263	27199	27104	27145	27410	27330	27161	27117	27184	27361	26831	27100	27208	27325	26987	27305	27451	27316	27299	27147	27069	27289	27291	27101	27249	26978	27117	27352	27004	27140	27239	27303	27181	27244	27092	27107	26897	27225	27303	27056	27088	27165	27020	27345	27172	27178	27106	27191	27082	27264	26981	26964	27350	27180	27316	27083	27053	27208	27103	27201	27378	27100	26978	27290	27069	26868	27226	27243	27546	27214	26996	26894	27055	27007	27298	27296	27101	27049	27093	27141	27214	27129	27061	27339	27069	27025	27243	27012	27223	27328	27313	27140	27086	27188	26990	27189	27172	27104	27232	27219	27148	27700	27356	27094	27219	27188	26997	27068	27247	27159	27055	27009	27328	26945	27340	27235	27075	27161	27013	27125	27302	27479	27245	27208	27116	27429	27018	27152	27117	27330	27054	27367	27049	27241	27136	27076	27056	27192	27244	27048	27319	27172	27148	27154	27162	27173	27284	26952	27226	27287	27187	27182	27256	27088	27186	27313	27063	27278	26980	27337	27233	27364	27360	27235	27235	27168	27191	27027	27265	27392	27372	27065	27332	27058	27301	27029	27043	27105	27267	27107	27154	27300	27174	27106	27160	27152	26990	27164	26794	27265	27241	27032	27184	26936	26935	27016	27006	27103	27210	27128	27123	27367	26922	27207	27073	27224	27138	27250	27206	27273	26946	27211	27017	27245	27349	27367	27048	27128	27178	27100	27254	26995	27055	27143	27230	27041	27313	27159	27313	27136	27261	27342	27096	27218	27260	27319	27187	27153	27355	27149	26990	27165	27094	27168	27316	27038	27010	27213	27160	26918	27020	26978	27143	27354	27232	27266	27147	27306	27127	27365	27114	26947	26941	27082	27103	27314	27164	27442	26994	27192	27086	27160	26953	27121	27070	27013	27186	26944	27058	26858	27269	27284	27025	26902	27312	27223	27366	27491	27218	27161	27063	27171	27028	27153	26970	27118	27271	27124	26990	27155	27132	27195	27207	27150	27131	27341	27205	27340	27202	27231	27303	26767	27142	26936	27091	27039	27360	27035	27061	27280	27063	27026	27299	27213	26925	27323	26982	27127	27413	27562	27160	26883	26937	27289	27034	27036	27381	27179	27134	27257	27038	27162	26914	27434	27350	27342	26995	27019	27056	27257	27277	27103	27432	27480	27001	26799	27124	27244	26930	26962	27144	27143	26909	27177	26787	27009	27228	27380	27209	27086	26845	27332	27041	27258	27068	27372	27139	27016	27165	27277	27035	26942	27094	27150	27270	27275	27443	27111	27398	27203	27363	27193	27239	27094	27306	26947	27137	26948	27122	26968	27222	27288	27327	27375	27353	27029	26851	26986	27039	27269	27169	27017	26993	27277	27159	26967	27220	27042	27106	27242	27066	27003	27319	27197	27017	27151	27353	27239	27100	27257	27513	27525	27049	27241	27201	27001	27119	27159	27171	27012	27204	26998	27054	27126	27245	27320	27412	27342	27197	27020	27034	27279	27250	27114	27240	27319	27204	27283	27070	27311	27285	27204	27154	27055	27221	27165	26926	26937	27192	27110	27152	27039	27243	27384	26993	27044	27174	27300	27305	27109	27062	27179	26565	27160	26917	27183	27373	27243	27058	27507	27293	26957	27217	27193	27032	27122	27148	26933	27253	27370	27110	27036	26920	27070	27354	27096	27072	27275	27285	26948	27290	27224	27125	27445	27322	27179	27282	26995	27275	27417	27393	27069	27264	27177	27163	27145	27126	27516	27034	27093	26961	27252	27084	27101	26844	27267	27204	27278	27117	27109	27136	27115	27054	27007	27186	27097	27039	27288	27036	27273	27076	27418	27168	27166	26901	27176	26840	27040	26990	27304	27158	27072	27194	26962	27260	27073	26957	27341	27438	27258	27026	27038	27013	27185	27210	27106	27131	27230	27145	27264	26992	27028	26991	27080	27170	27290	27212	27070	27017	26898	27194	27123	27265	27046	27121	27181	27248	27108	27174	27073	27136	27322	27313	27053	27104	27320	27158	27004	27058	26978	27152	27012	27474	27155	27287	26984	27311	27157	27061	27404	27018	27365	27141	27292	26958	27372	27257	27220	27229	27208	27149	27292	27296	27207	27142	27170	27356	27249	27190	27374	27109	27377	27155	27215	27086	27049	26921	27230	27028	27257	27257	27163	26962	27594	27191	27237	27072	27414	27196	27005	27073	27303	27098	27282	27299	27229	27166	27066	27132	27224	27078	27158	27071	27322	27189	27304	27173	27321	27370	27445	27220	27045	27183	26975	27098	26988	27127	26843	27239	27173	26955	27227	26873	26986	27134	27229	27105	26959	26944	27232	27002	27089	27241	27306	27204	27054	27068	27170	27088	27237	27399	27216	27077	27101	27020	27191	26810	26984	27302	27092	27096	27258	27164	27115	26984	27176	27567	27318	27063	27021	27036	27099	27002	27318	26961	27103	27229	27205	27145	27199	27233	27095	27165	26966	27299	27278	27158	27298	26977	27079	27218	27297	27085	27113	27220	27089	26940	27137	27121	27004	27263	27193	27239	27099	27431	26902	27132	27146	27145	26953	27290	27325	27143	27345	27192	27086	26985	27211	27141	27138	27232	27187	27363	27259	27160	26985	27265	27036	27303	27018	26734	27189	27166	27442	26937	27249	27144
18277	29953	29712	24953	22426	21070	19675	19422	18894	18472	18217	18153	17845	17756	17930	17618	17763	17458	17609	17426	17148	17399	17319	17483	17238	17366	17299	17393	17117	17265	17408	17105	17331	17240	17180	17025	17163	17178	17195	17201	17312	17237	17048	17121	17292	17194	17171	17011	17263	17198	17089	17196	17330	17112	17273	17116	17067	17027	17138	17108	17180	17305	17082	16902	17100	17231	17192	16865	17147	17004	16888	17092	16987	17055	17042	17135	17091	17164	17033	17073	17052	17151	17086	17157	16986	17044	17114	17068	16968	16979	16995	17059	17131	16966	17090	17022	17137	16996	17063	17206	16977	16994	17163	17024	16935	16973	17029	17088	16932	17165	17209	16941	17055	17227	16787	17140	16993	17150	16994	17127	17221	17028	17330	17158	17054	17006	17103	17146	17193	17044	17119	17004	17208	17098	16957	17072	17040	17032	17342	16956	16997	17172	16988	17011	17066	17140	17060	17349	16960	17189	17064	17002	17074	16935	17017	17132	17100	17093	17050	17129	17034	16999	17001	17078	17304	17032	17210	17172	16995	17166	16956	17070	17112	17141	16912	17168	17037	17076	17066	17134	17182	17154	17007	16985	16963	17030	17113	17071	16834	17193	17060	17134	17048	16948	17185	17107	17108	17038	17136	16928	16976	17323	17097	17001	16942	17001	17094	16977	17033	17134	17008	16905	17090	17009	17100	17140	17113	17046	17134	16996	17061	17042	17147	16972	17024	17115	17263	17018	16960	17016	17003	17145	17178	16960	16915	17141	17192	16896	17110	16932	17108	17027	17072	16983	17101	16974	17049	16979	16977	16907	17117	16985	17050	17022	17189	17164	17064	17061	17161	17179	17187	17055	17152	17120	16971	16964	17156	17083	17002	17062	16936	16848	17046	17019	17091	17120	17013	17141	16961	17087	17087	17194	17154	17159	17086	17009	17173	16985	17174	16959	17152	17011	17122	17026	17041	16927	17097	17074	17141	16916	17182	16941	17094	17176	17165	17074	17231	17075	16963	16973	16865	17058	17151	17084	17001	17160	16998	17092	17103	17075	17155	17173	17051	16933	17078	17069	17074	17078	17059	17068	17037	17049	16967	17112	17056	17188	17000	17265	17044	17298	17311	16967	16908	17061	17146	17304	17062	17076	17146	17106	16983	17452	17069	17012	17154	17146	17016	17019	17137	17059	17032	17015	17020	17063	17003	17085	17044	17075	17065	16909	17108	17104	16980	17161	17147	17195	17031	17050	17221	17007	16802	17033	17079	16900	17043	16862	17276	17024	17027	17119	17089	17058	16960	17123	17161	17091	17058	17025	17009	17031	16880	17015	17212	16968	17096	17036	17085	17145	17063	16928	17058	17016	16927	17030	17039	17146	17141	17248	17026	17106	17143	17197	16947	17192	17149	16989	17213	17135	17013	16862	17103	17143	17013	17014	17322	16994	17225	17119	17135	16989	17096	17135	17178	17155	17142	17093	17104	17031	17067	17204	17057	17176	17084	17006	17152	16989	17171	17128	17063	17001	17058	17113	17043	17086	17114	17028	16989	16950	16935	17132	16992	17205	17137	16906	17141	17018	17023	17130	16895	17063	17140	17008	17196	16880	17169	16901	17038	16975	17149	17215	17158	17071	17312	17176	16891	17122	17093	16918	17233	17059	16973	17210	17057	16868	16838	17065	17030	17261	17130	17109	17128	17109	17037	17102	17214	17242	17043	17091	17129	16969	16976	16952	17110	17064	16948	16809	17009	17105	17053	16955	17118	17073	17170	17134	17054	17150	17058	17180	16943	17181	17126	17028	17187	16885	17192	17008	17035	17105	17025	17146	16992	16991	17002	17193	17160	17092	17156	17299	16809	17104	17039	16957	17063	17051	17080	17151	16902	17214	17051	17033	17252	17154	17024	17048	17121	17175	17059	17000	16962	17229	17060	17284	16991	17115	17102	17108	17078	17155	17038	17112	17018	17090	16949	17128	16888	17116	17274	17146	17239	17051	17109	17014	17014	17187	16957	16966	16956	16989	17038	17311	17014	17173	17031	16855	16953	17021	17055	17066	17081	17020	17069	17031	17077	17053	17033	17052	17022	16984	16883	17018	17216	17153	17189	17139	17078	17104	17018	16996	17066	17072	17141	17065	16951	17111	16929	17121	17169	17137	17046	17123	17103	16937	16951	17076	17125	17010	17091	17022	17094	16980	17103	17173	17064	17046	16947	17184	16854	16960	17039	16956	16931	17139	17121	16970	16794	17162	17097	17123	17105	17070	16873	16883	17068	16962	16971	17177	17082	16976	17217	17030	17149	17053	17162	17132	17387	16866	17002	16998	17051	17224	17332	17000	17303	17100	16720	17013	17139	16929	17113	17037	16952	16984	17153	17025	17094	16993	17213	16980	17012	17301	17020	17043	16871	16985	16993	16976	17080	17192	17091	16907	17106	17109	17072	16958	17177	17080	16964	16963	16849	17111	17006	17329	17012	17084	17137	17015	17099	17214	17122	17116	16993	17045	17050	17198	17103	17033	17162	17160	17190	17044	16996	17054	16966	17132	17021	17164	17184	17009	17105	17035	16823	17040	16842	16879	17191	16955	17107	17099	17132	17040	17051	17190	16974	17098	16860	17034	17125	16974	17066	17040	17031	16954	16949	17084	17119	17077	17073	17090	17142	16933	17097	17025	17011	16954	17150	17166	16988	16949	16862	17083	17072	17172	17083	17065	17151	17167	17067	17033	16942	17091	17103	17020	17035	17006	17034	17113	17139	17090	17023	17100	17295	17154	17000	17085	17096	17017	17026	17045	17018	17060	17014	17071	17033	17009	17182	17384	17060	17060	16911	16927	17109	17000	17089	17073	17118	17066	17160	17201	17052	17105	16921	16992	16925	17010	17057	16943	17058	17216	17021	17080	17065	17170	17037	16932	16867	17073	16912	17027	17145	17148	17084	17230	16960	17069	17161	17010	17059	17011	17081	17005	17151	17082	17098	16993	16826	16831	17018	17182	16952	17147	17077	16996	16929	17051	17266	17079	17044	17136	16988	16982	17160	17094	17009	17060	16892	17084	16918	17107	17024	17021	17159	16923	17047	17069	17032	16903	17082	16918	16999	16892	17135	17101	17059	17085	17058	17166	16952	17100	16929	17183	17172	17131	17220	17145	17048	17176	17183	17063	17178	17122	16874	17029	16985	17049	17237	17158	17070	17178	16971	16874	17160	17005	17024	17081	17220	17038	16962	17198	16979	17209	16946	16989	17237	16964	17031	16992	17233	17119	17171	16974	17032	16986	17009	17225	17091	16907	16965	17166	17022	16816	17263	16960	17066	16807	17135	17031	17029	17174	17168	17048	17212	16929	17044	17161	17124	17029	16898	17114	16960	17225	17090	17104	17020	17090	16947	16892	17203	17057	16959	16959	16919	16969	16857	17177	17060	16893	17162	17049	17206	16935	17138	17209	16992	17046	17122	16935	17069	17012	17030	17157	17064	16991	17228	17084	16823	17098	17099	17045	17299	17024	17232	17015	16968	17121	17165	17034	17091	17272	17287	17078	17036	17049	16982	16953	17127	16973	16982	17197	16971	16912	17238	16977	17127	17049	17169	17277	17032	17114	17081	17196	16991	16911	17051	17177	16943	17127	16948	17067	16962	17036	17001	16906	16968	16801	17022	16995	17132	17294	16935	17002	17097	17055	16972	17067	16773	16944	17056	17163	17090	17006	17082	17001	17192	17046	16978	16946	17044	16975	17039	17057	17072	17210	17207	17088	17051	17011	17176	17080	17168	17118	17055	17150	16994	16872	17210	17251	16959	16987	17153	17064	17088	17121	17092	17078	17172	16904	17243	17095	17115	17023	16837	17044	17232	17254	17142	17183	17010	17229	16988	17258	17110	17225	17072	17215	17100	17028	17074	17064	17042	17040	16915	17009	16988	16871	17161	17117	16991	16899	17106	17133	17322	16882	16905	17089	16964	17047	17233	17098	17024	16943	17004	17081	17170	17191	16776	17187	16983	17092	17267	17201	17095	17120	17133	17138	17221	17052	17101	16881	17097	17188	17030	16970	17131	17026	16923	16991	17166	17123	16851	17100	16883	17036	17130	17137	17018	16995	17266	17099	17029	17155	17073	17342	16899	17037	17122	17015	17031	16966	17214	16949	17100	17107	17103	16990	17194	17203	17097	17159	17129	17105	17048	16814	17108	17008	17038	17042	17160	17097	17092	17038	17084	17045	17127	17163	16884	17044	17138	17117	17102	16954	16976	17023	17036	17228	17068	16989	17078	17055	16967	17063	17104	17090	17040	17039	17020	17058	17211	17038	17109	17060	17069	17231	17125	17005	17007	17043	17196	17059	17047	16880	17207	16869	17176	17091	17073	16881	17057	17106	17004	16978	17139	17163	17244	17070	17138	17064	16898	17142	16992	17089	17060	17024	17013	17055	17018	16864	17174	17104	17141	17123	16974	17085	16929	16876	17047	17115	17143	17118	17056	17028	16963	16921	16972	17216	17012	17011	17120	17131	17197	16865	16890	16997	17064	16944	17096	17097	16970	17036	17107	16915	16943	17090	17068	17164	17116	17054	16981	17020	17162	17032	17103	16918	16973	17108	17056	16858	16946	17147	17113	17074	17185	17233	17089	17132	17056	17134	17007	17121	17023	17188	17190	17230	17112	16951	17003	17088	17115	16931	17165	17127	16988	17081	16966	16915	17051	17006	17052	17087	17025	17025	17046	17170	17057	17253	17024	17013	17005	17093	17075	17103	17089	17160	16998	17088	17281	17130	17263	17083	16997	16873	17131	17118	17111	17072	16991	17120	17055	17061	17185	17246	17130	17044	16900	16987	17061	17082	17177	17182	17082	17108	17146	17008	17048	16973	17176	16983	17123	16999	17041	16995	16982	16935	17172	16851	17102	16908	17056	17013	17149	17058	17134	17112	17181	16979	16936	16977	17033	17087	17064	17104	17058	16995	17063	17098	17048	17155	16944	17162	17134	16944	17118	16891	17037	17013	16946	17086	17169	16991	17079	16953	17099	17004	17076	17103	17004	17119	17108	17250	17091	17143	16942	17177	17082	16993	17123	17051	16992	17126	17010	17146	17133	17264	17092	17055	17132	17271	17187	17222	17111	17065	17120	17030	17298	16898	17103	17088
22616	21160	27809	24903	22449	27818	33494	30012	28993	29343	28875	28559	28488	27967	27971	28040	27989	27911	27780	27656	27713	27670	27593	27844	27488	27848	27462	27683	27699	27465	27276	27781	27603	27709	27376	27556	27588	27476	27319	27683	27473	27782	27772	27455	27357	27472	27491	27512	27516	27620	27465	27690	27743	27779	27442	27623	27473	27707	27349	27473	27469	27277	27662	27554	27249	27465	27417	27277	27129	27594	27628	27221	27526	27559	27405	27387	27408	27596	27425	27207	27530	27403	27211	27440	27430	27327	27382	27286	27284	27032	27142	27154	27486	27252	27290	27230	27467	27454	27426	27216	27351	27285	27372	27391	27321	27315	27455	27233	27288	27468	27478	27437	27303	27374	27467	27374	27214	27110	27281	27283	27387	27146	27413	27385	27462	27350	27165	27319	27407	27275	27621	27018	27483	27139	27330	27209	27270	27458	27281	27518	27264	27574	27186	27232	27263	27697	27326	27291	27390	27574	27426	27423	27360	27286	27188	27253	27458	27310	27417	27250	27327	27525	27199	27364	27447	27241	27129	27252	27147	27213	27514	27450	27232	27180	27301	27344	27033	27147	27239	27241	27492	27409	27448	27381	27401	27284	27295	27198	27318	27332	27270	27271	27283	27400	27515	27394	27304	27658	27270	27547	27277	27308	27507	27373	27446	27318	27130	27479	27226	27421	27321	27311	27302	27503	27504	27238	27502	27325	27315	27169	27567	27262	27339	27413	27327	27236	27228	27397	27424	27270	27486	27432	27269	27426	27327	27313	27379	27226	27439	27337	27432	27506	27103	27532	27232	27148	27343	27339	27205	27354	27358	27468	27288	27353	27075	27256	27427	27602	27180	27173	27379	27543	27289	27379	27487	27350	27189	27184	27064	27177	27556	27469	27394	27362	27401	27294	27287	27281	27003	26980	27347	27228	27262	27337	27420	27287	27594	27127	27448	27350	27337	27261	27221	27337	27443	27337	27318	27521	27181	27335	27626	27241	27301	27316	27330	27272	27255	27513	27444	27382	27597	27465	27406	27545	27355	27549	27207	27270	27617	27300	27390	27402	27293	27286	27256	27110	27434	27263	27216	27221	27258	27477	27097	27236	27258	27467	27604	27277	27448	27329	27539	27223	27107	27029	27443	27476	27354	27317	27397	27152	27436	27650	27274	27228	27223	27088	27214	27164	27364	27200	27451	27478	27371	27525	27364	27322	27087	27141	27345	27338	27242	27472	27718	27400	27344	27377	27293	27417	27154	27354	27243	27370	27281	27006	26960	27280	27198	27647	27244	27247	27515	27445	27220	27350	27368	27219	27505	27459	27165	27194	27219	27256	27272	27255	27498	27575	27553	27419	27456	27121	27320	27312	27345	27435	27275	27338	27145	27267	27367	27141	27325	27344	27437	27336	27605	27187	27336	27421	27281	27386	27270	27316	27422	27036	27339	27392	27529	27175	27144	27136	27478	27437	27331	27204	27151	27306	27545	27058	27359	27185	27492	27501	27356	27340	27365	27476	27569	27283	27044	27237	27287	27403	27308	27241	27336	27130	27214	27289	27340	27228	27443	27611	27402	27539	27587	27528	27262	27359	27474	27345	27361	27160	27187	27398	27283	27283	27359	27329	27361	27322	27469	27398	27263	27369	27184	27242	27316	27256	27372	27324	27108	27429	27361	27124	27189	27593	27266	27276	27460	27084	27228	27285	27406	27306	27338	27457	27432	27314	27140	27188	27318	27371	27195	27220	27271	27287	27137	27357	27179	27202	27385	27483	27007	27266	27203	27373	27500	27416	27676	27448	27474	27428	27399	27229	27491	27229	27290	27242	27155	27152	27307	27262	27094	27455	27508	27359	27387	27300	27366	27187	27167	27442	27360	27548	27356	27167	27425	27267	27357	27334	27769	27368	27548	27264	27234	27345	27273	27155	27450	27156	27445	27162	27216	27089	27123	27526	27191	27313	27328	27216	27328	27387	27365	27503	27271	27363	27313	27127	27307	26922	27427	27328	27374	27389	27467	27199	27381	27434	27275	27073	27369	27130	27303	27363	27275	27093	27568	27290	27121	27343	27535	27488	27451	27206	27519	27516	27245	27496	27383	27148	27555	27291	27469	27471	27283	27189	27420	27596	27424	27236	27101	27007	27401	27210	27429	27226	27289	27313	27398	27350	27254	27005	27563	27389	27191	27320	27372	27206	27248	27402	27286	27463	27416	27278	27572	27140	27505	27341	27598	27418	27365	27284	27388	27523	27983	27415	27466	27367	27491	27364	27226	27169	27265	27350	27346	27347	27279	27394	27276	27185	27137	27520	27355	27356	27363	27213	27297	27121	27210	27414	27346	27388	27359	27207	27226	27220	27083	27452	27556	27356	27238	27495	27487	27200	27203	27393	27447	27259	27265	27157	27324	27387	27481	27212	27384	27317	27170	27230	27346	27389	27752	27506	27083	27138	27342	27447	27446	27139	27376	27263	27108	27377	27246	27133	27155	27324	27483	27269	27480	27270	27225	27323	27382	27333	27381	27273	27262	27321	27389	27125	27260	27250	27452	27311	27351	27492	27445	27574	27368	27231	27565	27516	27445	27046	27485	27334	27404	27367	27454	27262	27321	27773	27378	27575	27350	27328	27245	27544	27332	27388	27419	27347	27251	27571	27407	27322	27218	27191	27074	27167	27172	27441	27395	27548	27297	27515	27182	27402	27303	27341	27530	27343	27473	27387	27429	27090	27258	27275	27132	27286	27408	27160	27315	26971	27284	27480	27303	27269	27502	27368	27475	27474	27525	27285	27167	27404	27544	27479	27522	27149	27034	27548	27440	27413	27330	26931	27357	27366	27416	27327	27357	27347	27371	27384	27359	27651	27402	27237	27443	27301	27345	27576	27642	27618	27299	27178	27415	27420	27388	27420	27305	27397	27100	27388	27238	27313	27255	27326	27329	27468	27375	27379	27223	26912	27083	27243	27092	27392	27179	27019	27299	27325	27162	27421	27155	27248	27400	27451	27234	27409	27337	27684	27584	27275	27416	27358	27381	27514	27595	27428	27294	27289	27487	27310	27308	27129	27280	27347	27225	27272	27449	27086	27555	27195	27381	27398	27467	27114	27279	27475	27044	27185	27079	27433	27200	27275	27316	27429	27329	27117	27404	27291	26987	27463	27435	27261	27418	27247	27213	27242	27361	27195	27408	27511	27385	27409	27257	27178	27289	27293	27164	27494	27368	27395	27326	27006	27335	27383	27415	27134	27383	27402	27349	27323	27593	27198	27323	27290	27226	27177	27230	27293	27471	27264	27226	26976	27279	27194	27354	27250	27074	27420	27350	27136	27487	27257	27041	27325	27385	27209	27404	27058	27488	27462	27189	27269	27383	27390	27351	27370	27330	27143	27469	27312	27296	27683	27479	27286	27245	27377	27243	27323	27397	27306	27147	27229	27433	27064	27784	27403	27123	27462	27373	27584	27400	27278	27551	27079	27429	27315	27333	27535	26947	27240	27460	27445	27314	27011	27346	27215	27255	27499	27605	27345	27214	27480	27309	27290	27688	27105	27355	27272	27557	27097	27257	27052	27431	27069	27272	27605	27386	27232	27532	27459	27614	27289	27465	27401	27548	27412	27196	27439	27210	27393	27247	27322	27407	27373	27133	27285	27385	27295	27291	27532	27339	27009	27529	27358	27471	27284	27470	27390	27423	27420	27526	27316	27287	27295	27243	27274	27376	27582	27367	27443	27249	27321	27439	27255	27547	27388	27330	27012	27335	27460	27586	27235	27301	27319	27180	27434	27535	27497	27462	27165	27247	27352	27383	27216	27218	27308	27284	27069	27318	27177	27233	27223	27354	27281	27263	27584	27292	27258	27058	27148	27535	27342	27382	27331	27162	27413	27577	27511	27201	27196	27533	27407	27454	27176	27230	27196	27453	27493	27550	27284	27304	27294	27380	27374	27420	27428	27412	27289	27399	27331	27102	27495	27270	27177	27248	27360	27389	27515	27466	27395	27282	27607	27484	27550	26985	27391	27324	27345	27408	27505	27199	27296	27407	27202	27456	27585	27504	27373	27479	27591	27709	27359	27337	27397	27472	27086	27463	27144	27392	27249	27433	27342	27515	27540	27263	27368	27281	27186	27127	27207	27161	27267	27453	27347	27590	27458	27621	27346	27445	27500	27271	27203	27395	27220	27413	27249	27309	27211	27491	27423	27243	27346	27307	27424	27007	27045	27273	27295	27121	27282	27073	27292	27354	27257	27169	27211	27298	27227	27161	27351	27357	27169	27290	27394	27382	27351	27294	27258	27497	27372	27368	27381	27410	27308	27128	27198	27493	27408	27147	27472	27334	27475	27192	27127	27396	27282	27330	27089	27245	27237	27621	27230	27432	27432	27395	27348	27345	27530	27231	27281	27142	27363	27191	27020	27026	27248	27345	27276	27448	27513	27450	27157	27413	27611	27686	27472	27187	27165	27282	27416	27410	27379	27393	27211	27518	27255	27513	27205	27345	27359	27298	27553	27412	27135	27119	27191	27189	27272	27159	27170	27310	27334	27288	27657	27401	27364	27389	27585	27161	27171	27439	27270	27134	27237	27505	27242	27510	27294	27221	27161	27307	27428	27378	27293	27224	27172	27241	27263	27346	27229	27344	27257	27412	27208	27310	27217	27259	27098	27212	27253	27107	27212	27407	27306	27434	27282	27449	27140	27232	27297	27242	27214	27448	27271	27001	27306	27385	27504	27386	27509	27207	27183	27373	26960	27144	27121	27259	27383	27075	27197	27279	27257	27402	27240	27539	27407	27309	27156	27063	27448	27303	27288	27402	27468	27347	27452	27462	27178	27446	27356	27203	27471	27187	27324	27414	27538	27246	27410	27347	27282	27331	27317	27270	27475	27469	27350	27237	27265	27119	27231	27160	27214	27370	27326	27251	27404	27323	27091	27465	27354	27306	27344	27271	27340	27615	27329	27362	27426	27374	27307	27278	27511	27235	27197	27252	27158	27366	27385	27102	27153	27131	27311	27406	27416	27245	27071	27337	27312	27247	27255	27038	27164	27228	27365	27289	27205	27360	27387	27406	27233	27400	27336	27134	27487	27262	27409	27191	27473	27273	27435	27459	27523	27294	27336	27325	26972	27181	27291	27438	27485	27557	27438
20338	35095	34869	28811	25379	22995	21297	20711	19800	19477	18950	18832	18371	18289	18041	17975	17821	17764	17602	17449	17600	17600	17522	17557	17460	17286	17354	17361	17372	17282	17250	17376	17270	17366	17130	17279	17380	17182	17316	17246	17283	17348	17361	17411	17302	17264	17103	17148	17250	17122	17205	17108	17143	17330	17146	17139	17056	17197	17281	17303	17228	17180	17205	17234	17018	17081	17081	17021	17002	16990	17144	17261	17033	17232	17110	17113	16975	17154	17067	17179	17098	17242	17111	17119	17120	17130	17242	16961	17094	17338	17174	17198	16960	17100	17090	17190	17071	17072	17321	17017	17173	17005	17101	16939	17124	16890	16975	17037	17067	16992	17240	17145	17163	17142	17113	17210	17080	17242	17127	17133	16979	16990	16944	17037	17173	16991	17082	16947	17252	17283	17061	17243	16973	17086	17090	17093	16990	17289	17188	17134	16978	17081	16937	17079	16940	17173	17119	17023	16899	17046	17302	17099	17056	17091	17057	16939	17045	17080	16969	16864	17000	16994	17209	17128	17171	17000	17089	17102	17140	17197	17177	17082	17149	17172	17081	17063	17111	17265	17115	16820	17118	17173	17018	17119	17058	16972	17150	17129	16968	17018	17120	16996	17042	17034	17222	17014	16888	16962	17151	17185	17071	17023	17086	17188	17239	16983	17215	16966	17107	17097	17179	17033	17024	17191	16898	17034	17254	17000	17123	17048	16782	17091	17029	17268	17075	17023	17088	17057	17003	17140	16938	17075	17119	16968	17048	17111	17012	17211	17180	16853	17099	17061	17150	17162	17235	16991	17045	16967	17022	17159	17066	17027	17186	17137	17141	16958	17103	17190	17095	17214	17190	17081	17318	17148	17107	17026	16974	17138	17033	16969	17135	16979	17105	17148	16896	17025	17217	17100	17101	16998	17081	17175	17149	17020	17200	17116	17140	17037	17248	17056	16992	17288	17159	17172	16922	16973	17066	17199	16967	16955	17206	17218	17052	17195	17077	16986	17010	17013	16933	17121	17079	17067	17051	17003	17151	17100	17153	17071	16835	17173	17204	17064	17026	17151	16967	17147	17155	17130	17250	16860	17010	17085	17078	17006	17095	17089	17165	16949	17166	16991	16828	17116	17164	17138	17038	17254	17027	17152	17121	16942	16998	17167	16950	17192	17171	17040	17091	17110	17213	17078	17148	17118	17221	17057	17128	16949	17030	17148	17029	16885	17004	17079	17031	17081	16954	16936	17227	17133	17415	17080	17131	17091	17087	16944	17115	17064	17056	16879	16997	17076	17226	16943	17010	16957	17077	16937	16929	17247	17179	17136	17092	17126	16908	17067	17061	17087	17124	17219	17205	16962	17176	17022	17134	17125	17115	17006	17080	17025	16961	17079	16855	17014	17196	17226	17170	17138	17074	17054	17006	17151	17050	16938	16918	17040	17057	17157	17036	17114	17074	17168	17100	17092	16943	16988	17149	17142	16963	17024	17142	16984	17255	17037	16986	17007	17079	16977	17113	16946	17015	17117	17147	17049	17006	17231	16974	17006	17157	17153	17110	16960	17077	17206	17205	16949	17044	17032	17314	17102	17348	17028	17018	16967	17223	16938	17157	17094	17008	17122	17106	17034	17055	17206	17070	17305	17102	17146	17001	17044	17055	17143	17120	17096	16995	16973	16986	17006	17077	17003	17079	17127	17222	17052	17046	17055	17002	16994	17224	16808	17142	17096	17126	16983	17186	17129	17204	17180	16983	17069	17008	17127	17208	16920	17076	17083	17132	16910	17101	16963	17170	17080	16999	17051	17158	16995	17102	16942	16945	17242	17123	16892	16943	17048	17100	17045	17146	17089	17001	17139	17126	17053	16785	17128	17058	17146	16995	17019	16929	17172	17178	17061	17134	17008	17083	16927	17204	17222	17184	17068	17076	17049	17105	17069	17130	17146	17037	17041	16830	17083	16995	17144	17052	17105	17150	17105	17065	17045	16992	17038	17121	17228	17088	17001	17188	17009	16993	17075	17110	17077	17051	17072	17085	16959	17060	17007	17012	17071	16967	17268	17023	17151	16954	17157	17080	17204	17183	17034	17006	16944	17197	16943	16940	17043	17052	17178	17110	17053	17148	17035	17056	16928	17193	16898	17049	17104	17214	17144	17062	17074	17135	17025	16959	17072	17121	16990	17084	17184	17051	17035	17113	17097	16963	17006	17207	17028	17187	17046	17231	17033	16970	16953	17061	17076	17097	17131	17228	17123	17041	17203	16940	17240	17010	17127	16843	17071	17043	17035	17021	16998	17075	17124	17124	17184	16928	17066	17211	17070	16928	17011	17267	17012	17079	17010	17117	17061	17179	16901	17111	17055	16927	17025	17137	17196	17093	16947	17209	17200	16942	17139	17007	17170	17062	17138	17172	16977	16954	17041	16988	17202	17140	16992	17105	17161	17057	16905	17317	17203	17025	16956	17077	17200	17181	16951	17079	17232	17033	17235	16992	17121	17062	17206	17082	17148	17146	17100	17041	16828	17004	17180	17124	16905	17246	17201	17198	17081	17075	17137	17064	17166	17053	17023	17176	17240	16989	16911	17012	16948	17002	17140	17205	17128	17089	17216	17108	17059	17219	17185	17227	17146	17303	17004	16902	17243	16989	17067	17072	16924	17130	17198	16963	17222	17160	17250	17091	17192	17053	17148	17219	17086	17077	17179	16930	17106	17064	17221	17061	17069	17157	16940	17096	17004	16977	17162	16787	17024	17324	17020	17064	17279	16983	17033	17077	16993	17261	17061	17101	17055	16996	17025	17066	17196	17115	16995	16902	17196	17032	17164	16949	17197	17189	16959	17034	17179	17175	17132	16877	17071	16925	17032	17062	17063	17038	16993	17140	17012	17251	16955	16864	17169	17062	17182	17084	16991	17116	17136	16908	17028	17050	17124	17077	17151	17022	17018	17148	17071	16901	16962	17118	17179	16965	17195	16990	16955	17044	17008	17101	17135	17025	17005	17025	17003	16961	17245	17135	17143	17052	16915	17073	17122	17167	17192	16977	17070	17023	17012	17014	17044	16992	16907	17017	17059	17076	17036	17213	17144	17137	16964	17073	17111	16899	17138	17073	17167	17122	17129	17118	17056	16932	17053	17093	17119	17076	17176	17078	17110	17072	17218	17088	17007	17120	17067	17137	17108	17187	17184	17054	17003	17169	16976	17035	17259	17128	17121	17141	17179	17003	17096	17133	17012	17181	17050	16979	17031	17028	17144	17123	17236	17044	17061	17053	17187	17024	17069	17206	17260	17083	17039	17122	17145	17042	16956	16915	17123	17146	16989	17001	17138	17097	17114	16894	17186	17095	17216	16950	17143	16978	16861	17048	17253	16946	17207	17106	17196	16970	17256	17250	17105	17288	17030	17030	17087	17085	17297	17083	17232	17109	17055	17017	17060	17054	16932	17226	17212	17039	17134	17073	17089	17096	17024	17058	16871	17072	17058	17006	17014	17158	17117	17209	17137	17136	17198	17326	17228	17013	17216	17168	17241	17232	16858	17125	17080	17223	17270	17200	17140	17154	17065	17057	17076	17041	17256	16999	17112	17158	16982	17171	17130	17074	17074	17114	17242	17020	17236	17158	17031	16883	16990	17041	17118	17149	17126	17097	17176	16955	17102	17104	17035	17148	17115	17182	16937	17227	16974	17036	17097	16902	17163	17254	17100	17276	17036	17279	17057	17133	16941	17285	17228	17196	17048	16951	17091	16998	17178	17325	17108	17012	17045	16849	17134	17128	17095	17115	17216	17241	17013	17167	17197	17086	16881	16844	17140	16852	17161	17250	17151	17020	17127	17076	17112	16884	17092	17178	17115	16990	17166	17338	17049	17009	17052	16934	16906	17048	17217	16969	17229	17018	17105	17165	17111	17192	17016	17118	17139	16971	17058	17136	17097	16969	16996	17103	17115	17166	17178	17046	17012	17187	17042	17070	16989	17060	16969	17197	17101	17071	17012	17029	16949	17141	17057	17041	17018	17190	16985	17082	17046	16961	17375	17142	17069	17063	17076	16898	17008	17064	17119	17206	16984	17290	17100	17000	17213	16986	17153	17216	17169	17012	17119	17130	17015	17065	16963	16963	17200	17078	17121	17044	17210	17190	16966	17030	17128	17183	16970	17095	17014	17239	16925	17081	17160	16962	16971	17071	17254	16986	17174	17181	17193	17107	17106	17087	17118	17143	17110	17062	16943	17076	17132	17032	17069	17055	17163	17073	17026	17004	17157	17254	17018	17124	16925	16953	17057	17005	17301	17167	16974	17069	16905	17090	17069	16897	17206	16910	16968	16958	17105	16973	17160	17352	17087	17075	17068	16992	17028	16965	17073	17107	17131	16938	17110	17118	17021	17220	17105	17075	17146	17010	17017	16879	17227	17208	17091	17093	16932	17141	17188	17029	17118	17097	17168	17291	17049	16957	16898	17042	17065	17173	17204	17132	17098	16977	16924	17155	17245	17148	17002	17097	17071	17254	16992	17180	16982	17037	17247	17158	17301	17188	17047	17266	17100	17238	17190	17189	17059	17051	16821	17067	17104	17062	17188	16940	17099	17008	16958	17067	17240	17046	17059	17148	17129	17095	17201	16947	17079	17020	16884	17042	17158	17086	17192	17119	17068	16841	17020	17162	16966	17082	17124	17123	17034	17052	17077	17017	17232	17219	17088	17018	17041	17063	17211	16858	17056	17029	17148	17109	17120	17048	17223	17130	16794	17110	17138	17144	16985	17021	17139	17203	17387	17150	17014	17126	16985	17124	16974	17341	16933	17212	16840	16997	17151	17012	17127	17165	16977	17171	17143	17207	17195	17145	17095	17000	17036	17053	17021	16973	17275	16983	16997	16964	17130	17011	16848	17133	17071	17098	17143	17084	16986	17061	16951	17075	17100	17144	17038	17193	17107	17049	17118	17126	17121	17084	16994	17015	17109	17004	17152	17120	17128	17198	17083	17013	16998	17125	17113	17141	17022	16900	17089	16996	17201	16915	17195	17005	17108	17197	16971	17117	16907	17064	17214	17084	16869	16990	17110	17136	17196	17276	17030	17068	17157	17133	17081	17253	17161	17175	17008	16990	17112	17017	17068	17168	16956	17072	17010	16954	16882	17076	17087
35163	28258	32725	31901	29854	29618	29688	29128	29069	29023	29146	28960	29006	28700	28916	28766	28787	28653	28899	28406	28785	28533	28585	28938	28691	28571	28736	28571	28596	28739	28707	28733	28668	28684	28602	28728	28570	28973	28699	28587	28593	28404	28539	28732	28724	28545	28298	28825	28692	28904	28349	28551	28549	28762	28608	28527	28468	28247	28762	28420	28542	28444	28690	28583	28466	28534	28809	28482	28606	28450	28421	28524	28637	28615	28621	28512	28727	28733	28773	28839	28400	28423	28521	28549	28369	28431	28830	28574	28898	28817	28584	28810	28636	28477	28719	28413	28648	28916	28783	28581	28714	28780	28708	28399	28690	28610	28647	28736	28608	28395	28507	28426	28831	28545	28482	28835	28585	28422	28612	28343	28695	28431	28451	28465	28662	28786	28324	28475	28713	28694	28512	28681	28410	28569	28325	28644	28664	28740	28542	28736	28827	28635	28670	28427	28813	28563	28618	28734	28667	28412	28450	28571	28784	28697	28491	28629	28523	28425	28884	28618	28624	28440	28513	28635	28375	28805	28411	28558	28600	28637	28587	28646	28557	28311	28698	28323	28676	28638	28623	28493	28476	28576	28568	28399	28617	28610	28688	28933	28641	28619	28517	28381	28452	28457	28512	28571	28569	28506	28820	28418	28468	28614	28504	28827	28716	28501	28327	28578	28606	28366	28435	28559	28528	28697	28473	28678	28673	28613	28744	28618	28667	28817	28527	28574	28612	28848	28795	28695	28509	28519	28380	28444	28759	28621	28634	28731	28614	28473	28649	28552	28490	28772	28782	28389	28537	28354	28689	28802	28457	28528	28409	28430	28651	28556	28534	28575	28552	28774	28840	28551	28564	28558	28517	28476	28412	28778	28465	28822	28693	28574	28812	28856	28776	28613	28571	28506	28477	28398	28341	28740	28841	28466	28572	28674	28683	28481	28667	28690	28521	28543	28750	28630	28829	28428	28396	28508	28760	28497	28591	28305	28427	28601	28726	28941	28592	28612	28618	28567	28543	28603	28417	28611	28667	28324	28348	28640	28831	28346	28552	28577	28660	28442	28490	28517	28657	28523	28371	28437	28432	28680	28543	28238	28368	28715	28724	28504	28635	28523	28320	28469	28432	28296	28783	28400	28448	28518	28719	28637	28689	28574	28724	28308	28594	28596	28591	28691	28597	28840	28506	28599	28819	28859	28889	28767	28815	28639	28606	28365	28565	28473	28809	28475	28490	28711	28635	28324	28516	28428	28936	28743	28560	28512	28353	28634	28370	28777	28510	28733	28884	28356	28465	28547	28690	28676	28793	28645	28692	28663	28633	28619	28708	28536	28308	28874	28568	28676	28532	28707	28824	28857	28995	28330	28686	28603	28680	28548	28627	28651	28671	28603	28622	28855	28635	28594	28719	28375	28581	28641	28468	28584	28593	28841	28735	28763	28536	28729	28506	28657	28598	28500	28369	28504	28823	28906	28578	28387	28431	28508	28545	28489	28726	28476	28640	28596	28699	28725	28627	28683	28583	28596	28441	28591	28781	28585	28522	28877	28575	28708	28761	28686	28833	28565	28778	28594	28818	28598	28447	28577	28864	28672	28607	28491	28499	28733	28686	28598	28599	28573	28655	28748	28876	28488	28446	28920	28601	28639	28777	28898	28419	28659	28718	28719	28816	28686	28628	28619	28666	28753	28683	28617	28611	28473	28514	28713	28346	28508	28798	28337	28541	28530	28479	28541	28475	28503	28746	28367	28578	28865	28884	28527	28713	28460	28732	28527	28687	28649	28593	28657	28721	28337	28549	28485	28705	28710	28569	28328	28587	28480	28664	28510	28636	28576	28675	28507	28570	28591	28499	28830	28912	28831	28627	28529	28622	28633	28620	28511	28595	28540	28332	28330	28685	28594	28541	28594	28279	28685	28621	28497	28843	28475	28592	28780	28639	28353	28673	28635	28633	28377	28562	28494	28781	28579	28518	28632	28864	28653	28288	28527	28770	28248	28777	28558	28692	28636	28658	28675	28888	28708	28546	28431	28685	28446	28679	28491	28510	28588	28632	28465	28511	28535	28617	28780	28668	28510	28627	28293	28337	28573	29006	28662	28584	28672	28495	28712	28683	28555	28714	28373	28585	28498	28626	28466	28597	28274	28436	28589	28638	28414	28606	28558	28526	28689	28507	28490	28606	28692	28701	28272	28614	28575	28447	28553	28794	28538	28620	28627	28465	28691	28552	28598	28681	28635	28892	28559	28717	28507	28734	28461	28765	28540	28738	28879	28572	28198	28489	28341	28336	28671	28782	29036	28623	28520	28650	28447	28243	28528	28676	28568	28562	28766	28699	28425	28579	28776	28536	28494	28380	28671	28751	28852	28776	28446	28522	28466	28627	28690	28476	28510	28641	28684	28641	28371	28428	28578	28498	28382	28617	28850	28597	28576	28701	28543	28557	28476	28657	28645	28591	28904	28603	28637	28407	28577	28538	28529	28811	28445	28450	28449	28579	28459	28384	28723	28490	28518	28500	28505	28433	28593	28537	28409	28870	28508	28766	28621	28440	28552	28520	28515	28536	28912	28740	28497	28396	28372	28598	28526	28519	28856	28589	28715	28503	28480	28507	28583	28816	28636	28588	28497	28353	28784	28590	28459	28263	28637	28653	28425	28658	28427	28590	28655	28843	28558	28348	28728	28673	28809	28536	28675	28534	28545	28481	28528	28677	28776	28598	28512	28524	28637	28716	28690	28633	28680	28757	28598	28308	28679	28421	28704	28549	28682	28615	28750	28838	28643	28597	28628	28231	28560	28485	28678	28729	28755	28285	28807	28656	28521	28527	28550	28650	28846	28447	28834	28497	28602	28655	28642	28616	28758	28528	28531	28727	28456	28488	28708	28615	28396	28614	28645	28578	28556	28675	28471	28772	28595	28729	28792	28800	28472	28720	28290	28728	28740	28435	28483	28590	28692	28244	28790	28782	28669	28468	28559	28673	28724	28800	28759	28611	28511	28687	28425	28687	28553	28825	28672	28528	28606	28719	28601	28511	28712	28518	28621	28490	28272	28704	28644	28708	28558	28705	28638	28518	28723	28774	28437	28528	28501	28476	28578	28547	28627	28597	28415	28679	28548	28688	28533	28490	28318	28493	28544	28633	28638	28549	28506	28742	28504	28660	28551	28469	28607	28720	28286	28210	28568	28260	28720	28759	28648	28545	28636	28784	28388	28625	28593	28523	28342	28779	28730	28510	28630	28583	28483	28463	28729	28699	28733	28776	28684	28694	28510	28427	28693	28445	28369	28222	28566	28905	28351	28624	28369	28406	28589	28946	28671	28566	28958	28720	28735	28476	28493	28493	28617	28987	28511	28265	28398	28572	28474	28742	28914	28520	28584	28484	28665	28605	28806	28930	28613	28648	28617	28994	28712	28650	28673	28574	28764	28591	28347	28667	28694	28693	28581	28739	28450	28605	28755	28397	28446	28667	28684	28607	28478	28629	28676	28660	28708	28619	28624	28647	28717	28741	28634	28675	28586	28519	28497	28384	28212	28880	28703	28600	28356	28849	28387	28524	28413	28767	28519	28571	28499	28612	28690	28676	28460	28889	28630	28346	28858	28527	28463	28700	28487	28600	28875	28707	28759	28590	28472	28588	28310	28546	28887	28902	28693	28708	28481	28587	28388	28624	28552	28482	28660	28636	28278	28253	28547	28976	28415	28429	28387	28708	28625	28990	28804	28672	28512	28835	28431	28760	28593	28588	28571	28789	28804	28687	28892	28547	28501	28395	28472	28454	28659	28674	28864	28881	28690	28715	28501	28875	28391	28532	28539	28614	28634	28536	28546	29013	28627	28853	28655	28765	28371	28595	28397	28455	28527	28544	28555	28581	28509	28877	28326	28450	28613	28730	28496	28676	28634	28758	28600	28761	28232	28726	28653	28674	28645	28721	28708	28466	28459	28690	28762	28642	28678	28206	28691	28757	28385	28674	28459	28463	28618	28503	28296	28656	28447	28455	28361	28529	28688	28706	28716	28387	28767	28673	28538	28461	28538	28506	28744	28484	28624	28675	28492	28537	28415	28447	28573	28551	28733	28498	28692	28386	28729	28687	28824	28615	28737	28432	28433	28478	28831	28504	28803	28708	28470	28552	28439	28496	28499	28537	28646	28512	28467	28453	28623	28724	28789	28666	28533	29107	28430	28679	28524	28694	28635	28601	28433	28598	28614	28696	28533	28767	28434	28508	28645	28676	28809	28622	28565	28664	28579	28536	28394	28436	28252	28618	28447	28916	28617	28571	28519	28724	28580	28748	28703	28788	28687	28646	28619	28809	28534	28574	28566	28769	28785	28704	28612	28741	28576	28549	28405	28421	28479	28472	28701	28487	28482	28453	28574	28879	28673	28718	28515	28650	28625	28546	28933	28631	28712	28646	28818	28623	28563	28571	28594	28762	28632	28747	28780	28533	28489	28577	28463	28606	28736	28505	28384	28583	28608	28620	28575	28867	28743	28309	28494	28642	28730	28694	28510	28400	28622	28647	28621	28692	28274	28359	28628	28812	28726	28603	28528	28751	28512	28589	28816	28685	28384	28736	28496	28641	28634	28685	28329	28502	28849	28556	28718	28453	28704	28641	28633	28549	28619	28707	28244	28690	28667	28532	28635	28587	28671	28545	28738	28432	28538	28406	28486	28777	28467	28682	28603	28393	28541	28492	28548	28456	28803	28539	28654	28724	28666	28450	28642	28820	28767	28798	28486	28296	28633	28921	28342	28593	28999	28669	28731	28775	28480	28230	28279	28806	28380	28595	28513	28576	28501	28498	28463	28377	28821	28694	28613	28536	28524	28694	28694	28598	28498	28420	28426	28675	28220	28643	28583	28799	28646	28573	28542	29036	28461	28438	28672	28542	28739	28875	28674	28472	28666	28393	28702	28646	28565	28769	28506	28506	28357	28472	28620	28676	28652	28550	28419	28752	28394	28447	28460	28688	28502	28659	28732	28510	28622	28718	28335	28595	28655	28559	28605	28704	28440	28724	28617	28409	28759	28329	28799	28683	28419	28561	28371	28485	28833	28504	28792	28541	28682	28559	28346	28519	28492	28586	28680	28678	28791	28661	28468	28690	28863	28653	28491	28504	28510	28507	28763	28634	28738
21471	23658	24029	21404	20106	19361	18872	18796	18536	18421	18293	18035	18118	17945	18014	17886	17724	17912	17968	18024	17762	17625	17836	17815	17820	17928	17853	17777	17926	17707	17889	17833	17594	17795	17777	17762	17927	17737	17768	17752	17788	17703	17809	18042	17820	17715	17801	17742	17741	17737	17554	17822	17753	17882	17900	17789	17893	17861	17647	17674	17880	17813	17848	17712	17639	17781	17631	17842	17829	17832	17739	17717	17696	17752	17638	17767	17885	17713	17606	17706	17762	17501	17888	17637	17534	17828	17723	17705	17719	17713	17787	17906	17812	17737	17725	17665	17749	17658	17565	17861	17723	17736	17831	17595	17746	17838	17642	17857	17664	17587	17765	17745	17705	17599	17805	17839	17505	17552	17820	17590	17887	17627	17611	17785	17686	17735	17690	17997	17715	17848	17824	17823	17688	17785	17812	17800	17871	17865	17704	17777	17658	17771	17749	17673	17754	17646	17833	17781	17858	17774	17839	17786	17965	17707	17743	17815	17781	17810	17844	17649	17762	17678	17761	17776	17797	17784	17776	17890	17647	17794	18009	17570	17832	17675	17532	17628	17693	17801	17903	17837	17629	17674	17640	17654	17868	17724	17905	17602	17741	17855	17839	17773	17470	17781	17755	17738	17717	17708	17819	17860	17756	17717	17856	17628	17642	17860	17688	17755	17778	17890	17854	17661	17838	17848	17817	17867	17776	17684	17827	17656	17742	17816	17882	17937	17920	17769	17690	17663	17656	17700	17694	17587	17851	17747	17729	17685	17706	17583	17805	17735	17611	17728	17664	17813	17647	17709	17899	17751	17473	17717	17835	17654	17687	17720	17752	17631	17845	17684	17678	17841	17518	17845	17846	17534	17774	17791	17748	17810	17778	17609	17837	17705	17683	17706	17856	17671	17694	17639	17758	17722	17781	17799	17863	17905	17725	17843	17828	17576	17771	17789	17902	17765	17721	17715	17801	17664	17771	17532	17774	17583	17810	17941	17557	17659	17860	17879	17735	17554	17905	17775	17941	17748	17803	17758	17832	17679	17663	17715	17739	17871	17761	17783	17618	17768	17645	17762	17688	17914	17715	17722	17661	17574	17866	17784	17711	17740	17801	17563	17979	17579	17813	17771	17890	17631	17778	17710	17779	17788	17727	17862	17778	17538	17720	17829	17958	17668	17811	17710	17722	17652	17807	17629	17845	17838	17711	17923	17639	17642	17647	18014	17823	17666	17823	17812	17748	17591	17875	17766	17722	17576	17759	17933	17609	17768	17708	18003	17833	17703	17750	17854	17913	17903	17859	17646	17957	17598	17645	17902	17685	17717	17663	17649	17781	17837	17839	17823	17760	17748	17658	17794	17531	17948	17762	17753	17730	17756	17670	17779	17694	17769	17730	17730	17597	17885	17635	17770	17879	17747	17681	17951	17913	17702	17779	17647	17783	17700	17794	17680	17725	17812	17688	17759	17836	17795	17774	17806	17700	17704	17606	17625	17808	17546	17736	17830	17733	17637	17689	17703	17747	17957	17824	17783	17709	17870	17762	17695	17794	17789	17582	17890	17944	17589	17857	17699	17873	17746	17812	17728	17827	17688	17847	17527	17871	17872	17914	17729	17573	17731	17760	17667	17723	17662	17919	17841	17746	17659	17833	17786	17781	17803	17693	17581	17745	17849	17733	17675	17785	17563	17921	17585	17914	17635	17598	17767	17793	17970	17950	17815	17833	17642	17620	17751	17558	17804	17842	17800	17640	17821	17581	17742	17830	17704	17785	17878	17835	17732	17609	17758	17819	17594	17731	17750	17732	17865	17736	17709	17859	17629	17799	17617	17842	17744	17922	17906	17772	17734	17598	17757	17760	17656	17796	17776	17758	17714	17660	17760	17657	17807	17696	17800	17715	17656	17706	17717	17668	17879	17603	17795	17825	17825	17737	17707	17650	17863	17782	17705	17785	17550	17825	17841	17699	17875	17660	18024	17798	17729	17787	17713	17768	17669	17812	17813	17707	17974	17736	17611	17795	17845	17747	17645	17756	17813	17853	17685	17714	17753	17961	17675	17693	17853	17702	17773	17591	17861	17731	17651	17844	17800	17833	17711	17575	17664	17633	17712	17768	17685	17719	17784	17689	17495	17825	17777	17775	17738	17899	17801	17756	17756	17809	17797	17841	17437	17774	17716	17863	17835	17740	17752	17803	17709	17708	17834	17828	17614	17683	17881	17720	17892	17730	17795	17699	17573	17788	17597	17753	17658	17661	17688	17643	17638	17800	17649	17650	17597	17616	17787	17858	17685	17715	17824	17522	17866	17795	17602	17943	17788	17756	17892	17668	17944	17818	17720	17726	17874	17758	17549	17532	17721	17731	17610	17725	17733	17982	17703	17700	17741	17618	17765	17698	17693	17875	18004	17730	17692	17708	17816	17709	17766	17846	17810	17827	17613	17781	17610	17729	17748	17833	17893	17748	17726	17897	17683	17946	17571	17815	17713	17683	17552	17818	17741	17753	18002	17783	17753	17689	17684	17829	17913	17751	17714	17769	17675	17810	17728	17718	17660	17645	17862	17622	17665	17633	17898	17778	17705	17704	17707	17896	17877	17761	17853	17931	17781	17772	17694	17844	17680	17899	17580	17632	17903	17713	17881	17646	18068	17573	17776	17654	17911	17669	17717	17704	17707	17800	17599	17751	17577	17766	17874	17873	17764	17823	17762	17826	17824	17833	17816	17870	17812	17575	17832	17686	17821	17844	17649	17831	17786	17775	17771	17804	17792	17756	17900	17919	17726	17599	17877	17815	17885	17707	17792	17696	17729	17795	17765	17869	17723	17942	17677	17819	17581	17724	17656	17508	17739	17768	17504	17779	17802	17762	17854	17665	17915	17828	17734	17651	17790	17684	17721	17692	17787	17623	17872	17665	17780	17749	17832	17640	17655	17880	17647	17763	17744	17421	17556	17727	17706	17784	17796	17592	17673	17851	17733	17781	17764	17880	17872	17823	17822	17650	17839	17756	17775	17838	17572	17749	17603	17796	17818	17753	17727	17791	17712	17833	17697	17719	17971	17771	17676	17661	17654	17743	17778	17794	17713	17749	17847	17585	17929	17750	17847	17763	17859	17934	17873	17730	17858	17750	17605	17595	17762	17851	17696	17727	17597	17749	17806	17740	17730	17783	17648	17797	17867	17710	17770	17712	17759	17852	17705	17665	17826	17648	17600	17676	17803	17810	17754	17743	17540	17869	17667	17629	17724	17680	17788	17750	17750	17739	17766	17839	17831	17797	17659	17707	17832	17748	17585	17737	17974	17565	17640	17748	17805	17844	17630	17911	17684	17781	17800	17932	17593	17698	17810	17823	17527	17753	17629	17832	17711	17617	17738	17747	17707	17727	17682	17914	17839	17801	17710	17851	17770	17816	17802	17553	17673	17511	17720	17726	17862	17723	17863	17764	17713	17744	17711	17695	17812	17823	17520	17583	17727	17757	17596	17836	17758	17624	17790	17697	17680	17804	17736	17706	17728	17718	17652	17645	17628	17883	17670	17751	17598	17791	17556	17626	17775	17668	17624	17880	17747	17671	17811	17655	17679	17513	17906	17691	17838	17668	17749	17648	17797	17771	17846	17645	17783	17747	17812	17838	17730	17865	17657	17772	17764	17745	17742	17796	17741	17750	17644	17816	17874	17791	17796	17783	17619	17748	17569	17883	17535	17716	17856	17791	17817	17657	17623	17727	17768	17896	17757	17904	17903	17711	17729	17914	17715	17792	17625	17703	17603	17834	17856	17745	17841	17778	18017	17684	17830	17580	17773	17653	17746	17854	17782	17668	17813	17579	17710	17618	17576	17700	17782	17823	17751	17660	17563	17773	17615	17516	17642	17755	17673	17566	17808	17597	17549	17856	17875	17655	17765	17735	17814	17667	17847	17747	17699	17737	17889	17666	17973	17780	17953	17812	17773	17706	17800	17716	17623	17857	17581	17769	17805	17807	17729	17669	17821	17783	17822	17786	17715	17877	17620	17876	17690	17821	17746	17790	17730	17723	17683	17710	17782	17793	17756	17901	17842	17696	17734	17826	17716	17831	17923	17831	17832	17849	17511	17764	17869	17798	17731	17619	17818	17682	17611	17558	17781	17692	17677	17681	17761	17784	17827	17836	17816	17614	17705	17947	17684	17697	17626	17711	17878	17688	17748	17878	17629	17827	17745	17756	17771	17766	17779	17894	17762	17785	17725	17666	17628	17716	17788	17644	17858	17680	17711	17590	17693	17740	17800	17896	17629	17929	17770	17782	17694	17868	17791	17690	17743	17786	17710	17719	17684	17694	17745	17647	17854	17778	17722	17741	17528	17846	17773	17675	17846	17936	17772	17731	17642	17675	17797	17802	17793	17807	17826	17732	17909	17733	17709	17838	17668	17879	17734	17717	17901	17694	17744	17702	17647	18027	17772	17793	17788	17735	17768	17839	17622	17944	17765	17712	17659	17763	17644	17912	17586	17772	17807	17913	17860	17894	17803	17857	17718	17663	17638	17724	17670	17811	17664	17819	17725	17728	17905	17740	17780	17903	17650	17692	17776	17674	17594	17824	17546	17635	17685	17599	17779	17840	17663	17751	17585	17958	17715	17673	17881	17726	17817	17726	17731	17982	17725	17814	17803	17763	17959	17887	17650	17701	17747	17797	17825	17678	17839	17935	17665	17728	17659	17803	17614	17871	17706	17827	17799	17721	17886	17688	17829	17793	17910	17775	17608	17885	17591	17809	17688	17945	17599	17930	17627	17609	17689	17932	17629	17775	17597	17678	17673	17726	17694	17965	17639	17758	17743	17576	17849	17616	17771	17829	17775	17830	17723	17803	17630	17740	17690	17855	17852	17594	17748	17686	17743	17874	17700	17776	17721	17901	17714	17802	17838	17841	17679	17798	17803	17810	17687	17777	17685	17729	17641	17783	17642	17746	17648	17798	17788	18014	17761	17674	17856	17815	17681	17996	17647	17747	17794	17532	17892	17852	17819	18075	17849	17792	17750	17760	17706	17705	17756	17847	17777	17798	17707	17824	17779	17933	17708	17499	17778	17839	17765	17665	17724	17843	17859	17764	17685	17790	17908	17781	17779	17815	17906	17884	17731	17605	17904	17767	17512	17888	17582
24372	21164	27722	25376	24596	28795	30869	28363	27764	27773	27709	27526	27397	27286	27206	27335	27268	27042	27109	26918	27061	26924	26796	27096	27038	26960	26902	27015	26911	26914	26867	26847	26865	26906	26920	26933	26726	27161	26994	26888	26937	26686	27036	26763	26852	26877	26791	26885	26951	26702	26915	26953	26780	26470	26944	26760	26795	26790	26986	26651	26829	26647	26928	26869	27068	26733	26828	27012	26795	26660	26652	26760	27014	26785	27004	26846	26706	26913	26941	26842	26577	26876	26906	26832	26627	26704	26651	26594	26776	26712	26855	26683	26543	26896	26864	26691	26699	26800	26760	26946	26699	26867	26655	26783	26789	26497	26812	26674	26947	26721	26711	26925	26869	27070	26557	26825	26669	26754	26821	26824	26952	26816	26738	26869	26670	26596	26658	26801	26990	26513	26818	26835	26570	26635	26526	26607	26779	26991	26571	26669	26911	26815	26793	26893	26837	26571	26711	26949	26536	26862	26983	26780	26841	26846	26673	26658	26747	26552	26646	26871	26671	26823	26932	26445	26699	26484	26931	26701	26642	26724	26678	26705	26883	26880	26665	26855	26652	26786	27022	27135	26725	26825	26521	26697	26751	26639	26871	26934	26707	26802	27065	26512	26606	26681	27091	26826	26726	26833	26724	26695	26538	27087	26779	26641	26604	26641	26925	26656	26829	26801	26806	26632	26383	26796	26917	26766	26638	26586	26831	26652	26792	26789	26625	26524	26421	26549	26717	26837	26705	26546	26847	26727	26714	26731	26813	26789	26624	26455	26561	26967	26954	26856	26717	26809	26758	26739	26535	26893	26718	26530	26519	26886	26856	26615	26545	26795	26801	26887	26543	26679	26722	26799	26865	26609	26590	26622	26684	26658	26857	26731	26691	26665	26753	26545	26879	26689	26626	26940	26871	26719	26758	26940	26675	26827	26853	26657	26815	26616	26583	26971	26842	26790	26687	26515	26904	26590	26425	26834	26772	26771	26747	26513	26754	26531	26662	26556	26545	26714	26609	26884	26714	26803	26778	26722	26653	26606	26841	26601	26818	26750	26614	26600	26773	26668	26624	26685	27003	27132	26828	26648	26814	26616	26796	26882	26663	26706	26515	26745	26593	26686	26949	26809	26585	26665	26890	26638	26540	26809	26810	26820	27009	26648	26830	26810	27212	26820	26865	26650	26935	26724	26541	26971	27024	26655	26988	26984	26929	26807	27095	26700	26720	26660	26814	26600	26644	26646	26955	26664	26780	26865	26799	27078	26861	26545	26685	26660	26965	26871	26758	26644	26843	26865	26727	26701	26649	26825	26525	26634	26682	26617	26782	26652	26618	26826	26814	26713	26650	26601	26537	26611	26802	26617	26821	26838	26820	26657	26903	26543	26399	26777	26651	26700	26528	26500	26884	26664	26645	26632	26685	26571	26880	27042	26924	26668	26702	27019	26852	26777	26712	26560	26816	26825	26500	26906	26861	26629	26819	26745	26772	26681	27064	26829	26853	26808	27070	26853	26760	26673	26714	26912	26798	26620	26727	26994	27057	26778	26389	26659	26779	26849	26680	26858	26752	26674	26767	26816	26403	26612	26700	26501	26593	26602	26496	26895	26880	26745	26868	26661	26662	26516	26881	26681	26617	26877	26773	26622	26791	26881	26793	26732	26723	26793	26636	26689	26900	26857	26773	26987	26565	26673	26539	26665	26717	26560	26781	26697	26914	26765	26710	26665	26963	26839	26721	26784	26705	26516	26389	26826	26634	26658	26521	26736	26880	26746	26758	26708	26614	26683	26546	26832	26735	26659	26629	26707	26864	26781	26896	26566	26915	26820	27083	26569	26857	26732	26661	27136	26960	26536	26790	26632	26702	26561	26678	26817	26779	26730	26699	26576	26732	26847	26854	26554	26828	26774	26774	26596	26691	26571	26722	26582	26746	26818	26540	26631	26615	26769	26642	26836	26948	26607	26730	26590	26497	26697	26524	26737	26736	26729	26537	26486	26660	26981	26742	26611	26829	26699	26887	26486	26786	26802	26391	26616	26825	26624	26738	26717	26678	26504	26734	26674	26867	26674	26708	26668	26643	26755	26888	26811	26907	26877	26708	26468	26955	26898	26888	26667	26807	26799	26823	26550	26723	26491	26415	26727	26912	26732	26641	26824	26710	26617	26928	27023	26974	26566	26652	26644	26717	26832	26830	26863	26735	26720	26748	26525	26655	26902	26727	26662	26671	26773	26699	26720	26666	26627	26944	26780	26720	26836	26870	26848	26774	26699	26981	26890	26773	26512	26631	26738	26860	26924	26779	26815	26764	26727	26641	26728	26532	26881	26924	26590	26883	26740	26884	26790	26809	26737	26939	26635	26794	26524	26557	26650	27023	26698	26674	26649	26618	26938	26875	26719	26816	26662	26863	26762	26809	26700	26625	26866	26615	26938	26849	26803	26752	26661	26788	26763	26995	26904	26756	26744	26709	26703	26458	26792	26572	26635	26965	26787	26594	26642	26838	26844	26896	26882	26679	26682	26756	26909	26841	26859	26666	26726	26938	26624	26695	26716	26434	26660	26848	26874	26787	26594	26909	26735	26731	27002	26654	26574	26742	26830	26664	26989	26702	27096	26813	27007	26757	26854	26949	26738	26765	26837	26701	26953	26563	26849	26740	26633	26645	26672	26664	26873	26808	27044	26760	26821	27016	26641	26834	26821	26662	26618	26663	26839	26694	26596	26543	26850	26499	26711	26801	26623	26697	26560	26650	27159	26853	26608	26934	26853	26989	26660	26781	26785	26691	26636	26815	26478	26584	26546	26902	26731	26586	26352	26705	26542	26685	26714	26679	26601	26572	26872	26721	26603	26464	26790	26616	26851	26777	26925	26840	26693	27065	27007	26668	26796	26632	26654	26935	26632	26772	26735	26607	26603	26818	26742	26811	26806	26712	26776	26725	26890	26819	26960	26979	26613	26709	26725	26819	26705	26498	26790	26608	26724	26317	26798	26872	26877	26652	26954	26746	26729	26786	26735	26853	26816	26596	26715	26786	26552	26666	26810	26954	26957	26712	26667	26464	26800	26700	26794	26975	26816	26993	26898	26858	26692	26801	26772	26652	26662	26929	26945	26989	26708	26575	26735	26934	26596	26671	26876	26860	26850	27012	27010	26645	26884	26849	26909	26836	26669	26780	26937	26983	26765	26715	26741	26919	26758	26870	26755	26677	26651	26613	26730	26671	26660	26770	26673	26923	26778	26801	26721	26865	26685	26720	26718	26648	26663	26739	26804	26606	26989	26858	26681	26629	26699	26845	26900	26730	26904	26917	26583	26784	26974	27033	26712	26755	26694	26594	26720	26824	26684	26743	26810	26713	26600	27081	26665	26559	26959	26667	26818	26930	26828	26782	26863	26689	26407	26763	26620	26883	26814	27109	26928	26761	26707	26883	26640	26715	26778	27014	26584	26866	26745	26896	26583	27004	26713	26782	26701	26814	26805	26390	26724	26696	26511	26824	26693	26829	26830	26629	26701	26600	26950	26842	26947	26677	26570	26413	26772	26800	27059	26771	26641	26897	26854	26803	26649	26681	26597	26689	26778	26752	26688	26868	26983	26621	26775	26628	26864	26899	26656	26869	26826	26738	26740	26770	26646	26597	26960	26858	26652	26824	26862	26546	26612	26745	26644	26711	26621	26660	26720	26741	26982	26966	26885	26819	26425	26608	26756	26932	26913	26787	26718	26497	26515	26753	26697	26787	26586	26765	26542	26839	26707	26692	26626	26847	26826	26725	26730	26953	26824	26794	26680	27069	26438	26817	26472	26670	26609	26685	26430	26874	26762	26636	26940	26962	26692	26809	27098	26903	26838	26611	26636	26804	26767	26624	26797	26902	26695	26773	26788	26960	26714	26831	26693	26780	26796	26951	26614	26638	26909	26863	26800	26691	26953	27049	26570	26844	26758	26859	26618	26649	26645	26919	26664	26721	26877	26564	26851	26727	27097	26514	26607	26598	26605	27012	26843	26932	26670	26821	26781	26717	26711	26887	26811	26685	26668	26731	26831	26710	26446	26626	26623	26713	26840	26594	26535	26744	26691	26565	26930	26716	26530	26780	26583	26817	26878	26589	26636	26796	26961	26749	26749	26815	26882	26724	26925	26860	26534	26879	26562	26552	26695	26710	26584	26804	26798	26619	26744	26795	26561	26503	26674	26733	26515	26521	26945	26681	26820	26837	26759	26719	26890	26945	26767	26727	26817	26838	26989	26774	27068	26582	27005	26604	26345	26540	26875	26830	26786	26562	26481	26641	26718	26874	26732	26771	26875	27013	26885	26835	26709	26718	26618	26810	26886	26773	26865	26894	26865	26711	26951	26462	26609	26726	27021	26765	26880	27138	26746	26720	26732	26851	26695	26868	26771	26676	26759	26701	26829	26706	26887	26889	26680	26668	26737	26519	26685	26789	26776	26659	26756	26983	26938	26895	26470	26670	26633	26538	26689	26873	26920	26749	26621	26902	26760	26830	26659	26704	26842	26947	26892	26754	26469	26377	26865	26732	26423	26851	26769	26769	26596	26639	26672	26826	26744	26681	26738	26795	26772	26670	26785	26828	26661	26647	26941	26667	26689	26877	26842	26567	26853	26957	26816	26980	26915	26841	26887	26928	26989	26743	26948	26816	26557	26959	27079	26849	26669	26809	26844	26673	26411	26693	27001	26709	26740	26710	26800	26770	26812	26537	26550	26627	26690	26555	26657	26716	26744	26948	26827	26816	26433	26758	26739	26785	26625	26554	26726	26778	26633	26752	26778	26863	26986	26844	26565	26957	26833	26661	26806	26654	26736	26806	26801	26771	26794	27006	26963	26841	26648	26625	26735	26560	26867	26713	26533	26818	26917	26885	26845	26728	26616	26750	26675	26948	26597	26780	26631	26833	26729	26648	26699	26601	26791	26323	26927	26773	26555	26747	26709	26735	27051	26968	26655	26695	26893	26824	26715	26713	26807	26692	26709	26838	26663	26738	26503	26827	27073	26681	26646	26719	26652	26794	26829	26908	26735	26913	26592	26720	26702	26572	26883	26584	26522	26535	26690	26997	26883	26713	26447	26686	26581	26478	26960	26737	26830	26585	26864	26791	26790	26676	26954	26889	26961	26664	26622
18470	30055	29568	24701	22585	20862	19793	19122	18912	18359	17948	17999	17612	17698	17555	17516	17409	17418	17388	17106	17192	17257	17419	16910	17386	17146	17116	17124	17073	17079	17160	17048	17170	16945	17022	16936	17035	17133	17158	16918	17204	16884	16962	16975	17025	17034	17210	16967	16946	16976	16966	17138	17007	16966	16807	17008	16905	16817	17006	17253	16895	16882	16888	16867	16962	16994	17088	16746	16937	17032	17020	16940	16997	16928	16965	16829	16971	16903	16919	17108	17072	16724	16939	16897	16974	16919	17112	16932	16893	17013	17065	17207	16977	17043	16826	17006	16860	17002	16943	16899	16886	16952	16971	16924	16870	16930	16995	16960	17003	17040	16863	17030	16940	16939	17028	16797	16891	16912	16760	16892	16869	16919	16940	17021	16980	16797	17084	17090	17008	17059	16894	17121	16836	16962	16785	17014	16931	16987	16930	16871	16900	16795	16814	16900	16880	17025	17086	17097	16979	16907	16982	16947	16910	16952	17050	17029	16949	16958	16797	17005	16839	16995	17042	17051	17083	16731	16973	16859	16925	16980	16884	16872	16941	16958	16956	16944	16898	16802	17043	16954	16943	16946	16879	16984	16751	16901	17099	16971	17016	16777	17005	17097	17079	17187	16808	16994	16944	16865	17044	17004	16912	16856	16984	17003	16851	17049	16962	17055	16764	17019	16886	16872	17040	16795	16923	16961	16914	16840	17094	16908	16814	17030	17010	16944	17074	17025	16979	17002	16695	16894	16950	16817	16925	17017	16866	16931	16937	17036	16848	17033	17019	16845	16978	17005	16911	16781	16901	17020	16854	16951	16963	16974	16918	16771	16926	16877	16988	16989	16881	16859	16697	17014	16903	16901	17077	16852	16950	16910	16998	17166	16659	16663	16769	17023	16856	16876	17009	16999	17029	16870	16917	16932	16977	16848	16922	16873	16833	17023	16958	16864	17030	16875	17041	17033	16991	16932	16983	16994	17011	16886	17128	17037	16888	16911	16883	16913	16887	16876	17116	16884	17037	16989	16737	17013	17036	17015	16975	16881	16960	16964	16804	16860	17044	16804	16989	16879	16877	16903	16948	16770	16898	16871	16867	16857	16991	16841	16952	16805	17047	16819	16848	16888	16949	16922	16919	16922	16916	16990	17176	16950	17031	17020	16919	16922	17090	16771	17047	16957	16905	16845	16958	17013	17097	17094	16818	16773	16800	16907	16891	16811	16920	16924	16920	16840	17001	17041	16833	16892	16875	16919	16895	16994	16879	16962	16845	16926	16937	16857	16993	17017	16925	16769	16916	16962	16910	16880	16977	16802	16870	17076	16986	17101	16833	16800	16956	16927	16898	16995	16800	17036	16875	16787	16927	16797	16923	16872	16870	16896	16941	16724	16764	16957	17078	16807	16997	16841	16868	16849	17104	16721	16983	16856	17012	17100	16823	16854	16804	16843	16782	17002	16978	16943	16827	16897	16808	17102	16969	16907	17000	16902	17057	16931	17075	16864	16945	16784	16971	16969	16691	16921	16842	16840	16907	16911	17036	17023	16839	16876	17185	16936	16814	16995	16903	16829	16921	16938	16936	16831	16850	16896	16922	16927	17013	16817	16850	16952	16833	17109	17065	16973	16865	17137	17023	16908	17149	16956	16919	16925	16928	16961	16842	16892	17002	16950	16919	16953	16977	16812	16850	16956	16855	17060	16797	17011	16786	16965	17104	16833	16973	16824	16977	16864	16905	16861	16806	17083	16946	17000	16971	16896	16950	16857	17007	16950	17181	16989	16887	16842	16886	16772	16895	17010	17050	16982	16990	16898	16848	16856	17006	16997	16978	17006	16884	16950	16912	16984	16975	16973	16819	16794	16825	16965	16944	16870	16850	16892	16919	16863	16941	16947	16925	17044	16996	16874	16938	17023	16909	17060	16868	16995	16999	16976	17093	16757	16889	16937	16881	16996	17001	16985	16907	16916	17124	16930	16969	16855	16869	16812	16970	16772	17160	16850	16911	16824	17020	16913	17101	16913	16794	17065	16898	17006	17124	16830	17121	16897	16994	16742	16953	16775	16961	16997	16862	17074	17023	16884	17063	17032	16942	16999	16976	16727	16807	16858	17025	16981	16830	17052	16972	16987	16905	16905	16911	16883	16963	17028	16908	16881	17052	16820	16913	16888	16866	16974	16756	16989	16904	16959	17063	16984	16902	16927	16870	17072	16906	16980	16933	16949	16982	17161	17004	16974	16884	16872	16868	17198	16766	16825	16826	16886	16795	16880	16859	16863	16854	16859	17065	16865	16782	17051	17015	16849	16875	16938	16844	17008	16890	16968	16853	16938	17020	16929	16928	16867	16978	17078	16970	16820	16848	16811	16877	16717	16845	16908	17200	17044	16819	16995	16722	16916	16996	16891	16962	17023	16939	17174	17046	16943	16866	16822	16858	16799	16936	16717	17006	17135	16900	16889	16988	16837	16854	16882	16978	16995	16988	17021	16907	16773	17134	17006	16962	16890	16946	16999	16826	16985	16829	17004	16876	16798	16945	17176	17198	16767	16809	17051	16838	16830	16913	16900	16812	17115	16902	17087	16933	16988	16902	16744	17128	16808	16946	16890	16847	17068	16957	16887	16982	16933	16988	16956	16865	16872	16943	16770	16944	16984	16928	16828	17056	17082	16886	16933	16743	17068	16921	17014	16973	16928	16781	16702	16957	17041	16879	16790	16907	16848	17098	16928	16913	17017	16854	16868	16840	16862	16937	16814	17079	16966	17061	16817	16900	17118	17006	17074	16927	16871	16969	16923	16887	16866	17039	16936	16840	16977	17020	16948	16856	16926	16904	16736	16794	16777	16953	16913	16833	16934	16911	16963	16894	17048	16944	16836	16906	16957	17030	16807	17047	16875	16897	16969	16874	16943	16947	17064	16989	17019	16964	16895	16966	17079	16878	16782	16872	16938	16759	16911	16886	16866	16942	17014	16947	16867	16906	17076	16855	16742	16848	16837	16916	17015	16921	16816	17034	16940	16973	16979	16915	17038	16888	16868	16839	16843	16857	16992	16897	16932	17013	16862	17016	16973	16778	16958	16765	16989	16741	17066	16847	16948	16873	17154	17138	17009	16972	16829	16766	16957	16839	16742	17095	16830	16835	16966	16873	17004	16808	17010	16779	17061	16858	16890	16756	16890	16809	16915	17012	16799	17060	16960	16932	16981	16919	16956	16906	16917	16857	17063	16914	16851	17026	16969	16952	16728	16859	16798	17081	16858	16879	16663	16925	16754	17019	17035	16881	16797	16980	16794	16896	16911	16996	16946	16947	16871	16894	16938	16970	16993	16992	16854	16846	16871	16840	16914	16856	16724	16996	16866	16925	16843	17152	16916	17019	16954	17021	16951	16891	16934	16897	16923	17204	16868	17053	16899	16901	16975	16795	16956	16961	16900	17039	17001	16892	16780	16844	16972	17031	16875	16927	16863	16916	17139	16940	16869	16904	16898	16860	16820	16854	16908	17028	16990	16853	16906	16948	16952	16934	16827	16941	16938	16826	17057	17033	16777	16899	17188	16910	16867	16857	17066	16739	16809	16785	16861	16826	16795	17066	17050	17021	16881	16946	16831	16821	16948	16826	16840	16834	16824	16878	16894	17010	16931	16979	16905	17008	16815	16847	16930	16938	16858	16944	16958	16944	16826	16880	16764	17007	16924	16962	16949	16923	16868	16856	16886	16882	16928	16877	16799	17049	16801	16832	16936	16854	17108	16797	16791	16966	17012	16869	16812	16976	16757	17116	16880	16942	16974	16845	16970	16831	16846	16984	16854	16863	16969	17124	17035	16962	16902	16932	16847	16836	16970	17101	16864	17018	16743	16949	16893	16862	16864	16979	16894	16890	16903	17084	17214	17014	17007	16997	16875	17147	17052	17054	17156	16919	16937	16928	16966	16836	16952	16933	17015	16887	17147	17029	16936	16862	17043	16820	16952	16974	17085	16896	17002	16847	17104	16888	17057	16896	17113	16844	17038	16830	17000	16958	16947	16985	16743	16982	16926	16947	16777	17029	16925	16942	16879	16956	16902	16906	17051	16963	16900	16792	17036	16941	16984	17003	16944	16981	16951	16870	16959	16849	16868	16954	16809	16759	16806	16878	16961	16940	16808	16978	17133	16945	16926	16849	16822	17090	17001	17010	16908	16989	16948	17157	16873	17081	17007	17025	17006	16818	17237	16943	16751	16874	17044	16818	16984	16866	16987	16920	16988	16965	16948	16750	16866	16955	16993	16872	16946	17100	16933	16850	16780	16878	16930	16934	17052	16994	16739	16905	16909	16989	17007	17094	16859	16900	17076	16944	16940	17072	16883	17124	16886	17016	16958	17059	16873	16946	17039	17004	16959	16987	16827	16897	16991	17072	16862	16795	16909	16706	16906	16819	16823	16871	17035	17051	16974	16967	16954	16983	16993	16949	16934	17007	16928	17058	17010	16824	16981	17029	16818	16929	16633	16892	16977	16916	16999	16856	16956	16936	16812	17027	17032	16971	17004	16746	16960	16972	17062	17004	16896	16968	16987	16890	16958	16875	17039	16866	16933	17006	16922	16934	16983	17030	16704	16993	16916	16924	17100	16963	16914	16936	16915	17027	16986	16925	16853	16804	16924	16895	16940	16871	17077	17066	16812	16988	17001	17061	16994	16991	17075	16889	16936	16871	16949	17041	16865	16851	16953	16859	16995	16883	16788	16944	16940	17055	17035	16800	16962	16966	17026	16782	16872	16913	16895	17108	16999	16895	16970	16742	16940	16917	16875	16836	17167	16809	17165	16924	16844	17004	17030	16622	16826	17022	17052	16919	16874	16867	16982	17051	16806	17056	16742	17050	16868	16797	16720	17012	16941	16926	16989	16793	17059	16930	16591	16787	17096	17012	16740	17070	16964	16812	16881	16832	17160	16915	16813	16866	16882	17018	16747	16807	17010	16985	16821	16953	16901	16904	16974	16975	16892	16601	16905	17042	16934	17082	16814	16827	17191	17015	16826	16935	16949	16956	16959	17073	17008	16782	16864	16875	17032	16827	17047	16845	17060	17039	16714	16845	17074	16855	17063	17048	17051	16800	17092	16884	17133	16948	16909	17057	16760	16822	16950	17031	16982	16723	16916
22658	21188	27802	24963	22430	27551	33272	29750	28846	29142	28521	28323	28201	27902	27915	27985	27863	27593	27622	27488	27440	27246	27483	27400	27455	27497	27296	27093	27300	27379	27261	27213	27343	27284	27421	27357	27147	27089	27174	27158	27218	27152	26947	27150	27274	27117	27128	27244	26894	27304	27164	27053	27338	27283	27219	27033	27049	27195	27134	27080	26676	27094	27056	27144	26923	27187	27266	27109	27219	27155	26911	26809	27226	27015	26894	27052	27040	26950	26978	27080	26883	26872	26986	26983	27035	27248	27266	26901	27103	27063	27086	26836	26983	27108	27023	27021	26839	27011	26996	27242	27373	26951	26931	27132	27052	27066	27138	26980	27020	27276	27140	27036	27217	27235	27001	27001	27100	26927	26716	27180	26847	27160	27010	26577	27071	26981	27004	26829	26773	27047	27103	26852	27137	26876	26649	27156	26831	27169	26963	27147	26922	26836	26869	26997	26917	26954	26984	26933	27038	26994	27239	26654	27041	26937	26894	27097	27139	26813	26897	26947	27221	27030	27196	27181	26918	26956	26857	27017	27136	27174	27023	26980	26875	26881	26905	26843	26842	26901	27212	27207	27101	26777	26482	26996	26834	26633	27034	26857	26852	26882	27033	27047	26947	26936	27063	26813	27019	26855	26942	26863	27013	26889	26855	27239	27009	27104	26991	27097	27179	27364	27088	26865	27053	27096	26806	27048	27180	26767	27149	26882	26631	27008	26924	27150	26975	26978	26944	26965	27054	26911	26836	27360	26896	27041	26949	26786	26849	26721	26696	27111	27003	27205	26940	26972	27074	27089	26984	26875	26985	26857	26877	27044	26988	27142	27101	27043	27182	27059	27122	27081	27077	26979	27045	27238	26936	26971	27007	26935	27198	27018	27101	26886	26994	26984	27143	27081	27008	27003	27011	27050	26934	26886	27007	27347	26970	26971	26867	27020	26996	27040	26812	27161	27255	26915	26963	27165	27306	26867	27119	26954	26834	27018	27035	27111	26896	27094	27275	26981	27015	27314	27172	27135	26890	26674	27017	26617	27005	27082	26976	27075	27120	26950	26986	26840	26997	26809	27032	27080	27049	26868	26915	27249	26606	26868	26935	26874	27155	27009	27100	26745	27160	26912	26909	27213	27074	27077	26911	26977	27293	26893	26882	26903	27062	26735	27204	27056	26965	26868	27175	26755	26754	26897	27028	27065	27051	27190	26782	26868	26940	26861	26943	26995	26911	26967	26815	26927	27001	26983	27066	27248	27101	27136	26980	27110	26976	26750	26852	26964	27246	27040	27105	26723	27165	26959	26901	26582	26533	27012	26869	26823	27179	27201	26809	26776	26995	26844	26922	27053	27082	27089	27033	27141	26921	26991	27080	27079	26896	27109	27040	26906	26637	26994	26943	26800	27046	27059	27063	26852	27028	27087	27218	27189	26910	26784	26911	26890	27030	26973	26995	26861	27100	26778	26919	26917	26949	27006	27189	26875	27144	26746	26994	27265	27077	27045	26856	26849	27283	26839	27079	27018	26992	27039	26912	26858	26755	27097	27190	26811	26966	26875	26878	26931	26910	26935	27077	26881	27250	26885	27095	26874	26747	26953	26739	26724	26788	27190	26781	26943	27119	27134	27062	27038	27128	26701	26872	27069	26776	27164	26955	26883	27009	27225	27181	26908	26852	26924	26978	26810	27149	27018	26941	26787	26632	27186	27119	26838	27008	27099	27052	26909	26763	26866	26974	26783	26971	26873	27117	27121	26862	26720	26897	26958	27145	26823	27269	26978	27053	27029	27001	26977	26920	27071	27217	26982	27151	27017	26792	26875	27057	26853	27015	26726	26810	26891	27107	26951	27249	26995	27031	27130	27032	26904	27237	27200	27140	26949	27028	27034	27203	27042	26966	26986	27169	26667	26883	26787	27300	27044	26963	27358	27106	27190	27359	26799	26996	26963	27004	27023	27244	27019	27228	26949	26886	26806	26893	26879	27019	26852	26998	26740	26876	26965	26982	27123	27004	27038	27079	27251	26923	27069	26626	26814	27166	27058	27023	26918	27265	26896	26920	27077	27270	27092	27070	27002	27123	27332	27034	27180	26930	26901	26878	27039	27149	27088	26916	26905	26937	27061	27140	27023	27286	26926	26777	27126	27142	27163	26943	26934	27014	26752	26843	26859	26972	26985	26929	26969	27114	26989	27082	27264	27088	27001	26850	27073	26999	27099	27007	26968	26967	26927	26786	27118	27125	26909	26934	27159	26846	26986	27020	26973	26917	26941	27183	26765	27006	26996	27007	26938	26885	27139	27002	27179	27299	27186	26880	26931	27204	27000	26721	26977	27022	27157	26969	27104	27067	27100	26788	26901	27070	27013	27244	27271	26838	26785	27071	27094	26942	26825	27172	26973	27138	26696	26876	27080	26873	26877	26894	27069	26899	27168	26637	26720	26884	27032	27149	27042	27016	26879	26800	26578	26929	26802	26944	27146	26879	27211	26886	26892	27029	27049	26948	26955	26863	27095	26742	26911	26872	26912	26908	27076	26953	26809	27032	27191	26780	26866	27016	26792	26921	26925	27030	27115	27050	26791	26903	27011	26824	26952	27090	26981	27270	27148	27130	26849	26724	26921	27007	26868	27017	26957	27007	27110	27148	27086	26765	27149	26903	26923	27001	26842	26946	26709	26811	26910	27027	26725	27164	27072	26947	27096	27045	27137	27111	27090	26994	26990	26938	26525	27090	27327	27135	27081	26799	27100	26816	26761	26748	27053	27075	26784	26816	27117	27007	27025	26899	26878	26984	26702	27095	27136	26727	26896	27164	26969	26893	26992	27162	26950	26946	27181	27167	26986	27193	26937	26995	27121	27044	26897	27115	26802	26817	26821	27185	26938	26852	27046	26998	26619	26665	26950	27023	26888	26911	27218	26952	27173	27085	27007	27232	26878	26879	27025	27264	26986	26949	27057	27080	27019	26907	27176	26942	27133	26937	26909	26891	26935	27016	26775	26968	26996	27121	26824	26793	27073	26787	26679	26969	27042	26791	27058	26990	27236	27093	27115	27057	26845	27007	27224	27301	26998	27071	26936	26997	26846	27050	27146	27029	27171	26939	27208	26877	26779	27043	26885	26907	27118	27273	26925	26814	26988	26891	26916	26837	26971	26856	26706	26798	27057	27110	26917	26891	27008	27037	26967	26860	27515	26887	27074	26989	27062	27108	27006	26867	26952	26827	27123	27136	26989	27110	27029	26999	26851	27099	26834	26837	27181	27051	26850	26861	27038	26936	27023	26835	27186	27058	27091	27156	26945	27160	26806	26963	26905	27023	26971	27257	27169	27169	27127	27084	26924	26891	26934	26880	26878	27015	26845	26863	26828	26966	26889	27090	27046	27101	27114	26987	26977	27125	27024	26966	27133	27088	27172	26814	26900	26676	26985	27044	26787	26815	26876	27088	26905	27031	26796	26986	26810	27098	26930	27289	26950	26970	26899	27181	27052	26834	26981	26923	27107	27207	26965	27023	26979	27170	26789	27081	27051	27019	27183	26964	26791	27047	26880	26952	27123	27097	26921	27065	27212	26985	26909	27079	27144	27169	26869	26999	26972	26946	27032	26972	27088	26987	27209	27015	26786	26997	27032	26973	26938	26836	26960	26661	27134	27015	26882	26874	26776	27027	27125	27027	27125	27021	26931	26945	27029	27049	27003	26794	27123	27330	27140	26885	27043	26998	27040	26995	27123	27074	26985	26643	27042	26859	26991	27102	26882	27052	26999	27092	27188	27066	26829	26939	26882	27005	27082	26849	26969	27097	26968	27067	27089	27124	26994	27110	26900	26557	26707	26854	26925	26893	26835	27045	27019	27091	26879	27161	27079	27003	27029	26947	26952	26854	26772	26982	27256	27194	26879	26855	27019	27006	27156	26804	26969	27091	27018	27024	27093	27162	26811	27033	27017	26946	27122	26982	27125	27250	26959	26810	26819	27330	27083	26695	26966	27161	26930	26830	27007	27118	26891	27041	26848	26910	27109	26775	26898	26778	26684	26780	26967	27079	27082	27152	26940	26883	26972	27122	27037	27120	27141	27036	27122	27307	26899	27202	27106	27045	27010	26979	26821	27200	26923	26848	26738	26982	27102	27254	26982	26887	27213	27010	27083	26966	26965	26893	27123	27053	27153	27054	26906	26945	26752	26836	26692	26808	27058	27102	27170	26830	27023	26960	26860	27005	26831	26893	26993	27117	26763	27051	26861	27051	26775	26965	27118	26961	26955	26968	26854	27001	27125	27255	27053	27037	26967	26844	27033	27224	26815	27113	27254	26962	27124	27044	26967	27087	26702	26780	26921	26857	26912	27133	27118	27181	26970	26802	27151	27101	27388	26803	26810	27004	26928	27042	27207	27157	26962	26996	26691	26951	27141	26697	27169	26885	27006	27171	26992	27193	26736	27067	26977	26929	27040	26963	27148	26697	26776	27093	27010	27071	26886	27180	27005	27242	26870	27070	26963	26998	26960	26828	26708	26945	26782	27037	26823	26892	26905	26831	26951	27205	27047	26940	27055	27065	27097	27006	26799	26960	27046	27123	27136	27037	27155	27023	27105	27077	26904	26577	26971	26991	26857	27232	26802	27287	27074	26899	27097	26887	26848	26979	27025	27053	27236	27172	26886	27220	27020	27148	27014	26995	26956	27041	27065	27074	27133	27014	27096	27128	27026	26904	26824	26949	27096	27126	27118	26999	27068	27068	27082	26736	26946	26904	27058	27260	26929	26737	27001	26721	26894	27224	26804	27124	27129	27307	27142	27037	27211	26760	27035	27084	27351	27203	26918	26862	26912	27134	27275	26885	27133	27123	26924	27043	27086	27048	27244	27348	26861	26939	26896	27061	27054	26991	26646	26851	27152	27010	27043	26997	27092	26803	27288	27182	27087	27142	27200	27080	26929	26923	27016	27024	27020	27069	27147	27032	27033	26922	26944	26932	27104	26972	26882	26999	26959	26916	27044	26969	26866	27099	27079	26931	27083	27229	27168	26903	27163	27230	26905	26886	27076	27273	27032	27171	27068	26861	26761	27154	26816	26993	26991	27010	26950	27100	27062	26917	26892	27087	27112	26944	27255	26803	26876	27022	27236	26967	27093	26908	26811	26861	27137
20383	35559	34614	28606	25221	22899	21690	20458	20043	19393	18630	18533	18218	18216	17895	17807	17659	17581	17522	17664	17355	17563	17341	17288	17264	17160	17477	17250	17374	17156	17131	17266	17310	17128	17046	17205	17358	17216	17275	17180	17077	17103	17314	17115	16991	17093	17094	17093	17107	17145	17084	17110	17058	17055	17147	16973	17004	17175	17069	17102	16868	17005	16923	17011	17033	17160	16876	16972	17052	17016	16945	17125	17048	17105	16942	17020	17059	17105	16841	16843	17014	16928	16974	16904	16953	17035	17115	17009	17066	17033	17118	16958	16815	16966	16959	17007	17005	17233	16879	17051	17004	17121	16885	17122	17070	17042	17131	16946	16865	17095	16953	17070	16903	17046	16971	16926	16737	16864	16994	16888	16970	16946	16950	17068	16914	16900	17098	16858	16971	17000	17082	16919	16992	16980	17069	17134	17125	16943	17033	16853	17071	16930	16927	17099	16943	17072	16997	16919	16692	16981	16894	16963	17064	16929	17067	16947	17006	16902	16837	17067	16913	17100	16945	17018	16826	17024	17076	17083	17047	16834	16948	16988	16927	16847	16778	16973	17247	16941	16886	16995	17113	16920	16858	16886	16779	16876	16967	17004	16847	17033	17120	16946	16716	16981	17090	17018	17182	17034	16811	17081	17050	16949	16814	16947	16812	16924	16815	16839	17178	16959	17073	16924	16968	16934	16745	17057	17089	16988	16888	16971	16848	16859	17070	16716	16929	17018	17010	16883	17008	17070	17052	16917	17094	16903	16975	17098	16864	16925	16929	16905	17023	16798	16916	16971	16868	16889	16974	17059	16995	16851	17135	17005	16984	17103	17023	16971	17043	17003	16838	17211	17066	16770	17216	16936	16804	16807	16944	16855	17112	17005	17109	17012	17057	17055	17050	17039	16881	16957	16998	17006	16933	16957	16948	17065	16970	16810	17030	16962	16991	16895	16987	17021	16893	16874	16885	16861	17171	17007	16922	16955	16954	16977	17124	16970	17053	16985	16922	16887	16945	17176	16993	17129	16938	17101	16847	17059	17058	16973	16883	16991	17281	16931	16891	16913	16844	16860	16961	16822	17125	16966	17077	17013	16947	16876	17016	17156	16953	16881	17040	17032	16958	16905	16823	17030	16829	16911	16779	17132	16910	17006	17004	16907	16915	16868	17110	17029	16875	16995	17033	16887	16956	16804	16944	16911	17138	17000	16927	16878	16985	16912	17149	17031	16765	16988	16979	16990	16976	17060	16998	16992	16941	17034	16830	17061	16860	16826	17132	16932	16895	16869	16896	16777	17018	17108	16878	17060	16886	16974	16965	16767	16945	16868	17259	17103	16915	16940	16967	16892	17051	17062	16970	17074	16999	16927	16917	17080	17014	16928	16933	17040	16877	16997	16856	16829	16936	17127	16864	16970	17040	16910	16885	17013	16904	17062	16810	16966	17050	16983	16923	17092	16763	16996	17028	16916	16888	16982	17118	17030	16819	16907	17049	17060	16947	17014	16892	16864	17068	16916	16885	17035	17057	17089	16992	17134	17021	16893	17008	16949	17040	16867	17030	16999	17078	17062	16965	17077	16850	16983	16825	16879	17229	16992	17005	17036	17030	16949	16939	17081	16964	16978	16795	16948	17025	16967	16870	16947	16866	16933	17010	16823	16906	16886	16951	16978	17045	16921	16907	16990	16953	16913	16877	16856	17160	16978	16822	16989	17055	17044	16897	17054	16985	16837	16975	17029	17149	16877	16884	16888	16974	16849	17027	16774	17026	16912	17048	16905	17058	16895	16924	16911	16903	16964	16878	17011	16931	16952	17026	16846	16895	16753	16781	16863	16876	16966	16964	16978	16945	17002	17146	17067	16776	16883	17073	16920	17077	16872	16892	16966	16937	16976	16915	17020	17081	16929	16965	16871	17099	17111	17024	17001	16790	17035	16935	17021	17069	17005	17062	16903	16998	16788	17034	16911	16977	16862	16941	16908	16953	16836	17058	17020	16983	17144	16999	17003	17019	16930	16881	16922	16903	17134	17144	16935	17003	17004	16911	16989	16887	17192	16845	16892	16844	16920	16928	16844	17173	16871	17075	17061	17126	16867	17086	16845	17012	16893	16939	17034	17031	17109	16964	17028	16975	17014	16750	17110	16951	16874	17125	16892	16839	17065	16964	17112	16826	16905	17102	17063	16956	16860	17017	16927	16760	16983	16995	16862	17073	16873	17007	16939	16896	16985	16933	16925	17110	16937	17145	17003	16930	17003	16814	16926	16972	16964	16893	16891	16919	16993	16902	16849	17002	16883	16887	16920	16978	17062	17104	17023	16843	16899	16939	17011	16962	16950	17111	16852	17044	16936	17016	17075	16984	17004	16829	16970	16843	16714	17111	17196	16801	16789	17058	16908	16906	17092	16975	16895	16987	16977	17035	16978	17070	16856	17065	16947	16979	17026	16891	17007	16952	16934	16981	16886	16913	16967	16878	17025	16915	17103	17118	17016	16836	17000	17113	17000	16851	16899	17001	16811	17044	16980	16889	17071	17228	16786	17089	17263	16999	16973	16971	16907	16843	17063	17172	16974	17077	17051	16903	16853	17017	16975	17005	16833	17107	16981	16976	16937	16942	16939	16968	16957	16791	17011	16980	17072	16871	17030	17047	17042	17020	17026	17119	16877	16998	17011	16773	16961	16891	16913	16860	16947	16856	16913	16897	16894	16967	16844	17040	16996	16978	16979	17018	17087	17081	16927	17066	16846	16956	17033	17046	16952	17027	16837	17018	17252	17023	17068	16916	16918	16997	16820	17141	16827	17104	16968	16807	16995	17031	17002	16977	17070	16928	17042	17129	17071	17111	17000	16895	17172	17023	17101	17107	16941	17003	16842	16870	16969	16949	16928	16884	16925	16992	16843	16952	16952	16924	17075	16879	16848	17040	16983	16864	17009	17032	16974	16794	17037	16994	17020	17053	16871	16818	16841	17220	17017	16943	17121	16985	16988	16892	17074	16918	16969	16808	17091	16882	17248	16758	16942	16996	17178	17150	17117	16919	16951	16963	16896	16972	16844	17066	16914	16984	16994	17022	17069	16909	16983	17079	16882	16900	16872	17042	17053	16860	16932	17042	16779	17047	16867	17004	17166	17033	17050	17019	17083	16809	17020	16935	16884	17106	16896	17127	16764	17037	17089	17062	17149	16993	16925	17011	16797	17055	17014	16944	16867	16900	16874	16996	17175	16997	16764	17022	17058	16903	16950	16819	17011	17038	16970	16924	16869	16933	16892	16917	17047	17080	16907	17003	17031	16996	16921	16867	17098	17086	16990	16914	16910	16930	16951	16964	16977	16967	17041	16960	17081	17028	17031	17134	17024	16991	16907	16915	16917	16965	17069	16883	16925	16967	16862	17016	16985	16989	16914	16950	17051	17196	16993	16851	17049	17051	16689	17157	17043	16893	16927	17062	16869	17052	17090	16850	16969	16848	16983	16875	17055	17033	17009	16958	16946	16977	17013	17094	17137	17125	17093	16943	16847	16950	16993	17055	16950	17024	16967	17009	16983	16994	16916	16899	16911	17021	16872	17066	16778	17050	17039	16807	17006	16896	17031	17007	17062	16948	17027	17040	17067	16907	17050	16915	16932	17043	16895	16995	17092	16806	17078	16995	16940	16948	16909	17156	16951	17052	17125	16907	17096	16967	16878	17145	17197	16834	17187	16966	16897	16878	17034	16753	16922	17095	16957	16942	16948	16927	16909	16913	16860	16893	17008	16907	17015	16852	16937	16893	16924	16943	17008	16986	16912	17006	17076	17140	16925	16903	17031	16989	16771	17003	16938	17070	16970	17027	16830	16866	16837	17031	16923	16982	17192	16970	16989	16852	17002	17044	16932	16856	17032	16984	16817	17058	17129	16937	16877	16893	17037	16958	16930	16678	16814	16968	16972	16971	16948	17073	17082	16905	16922	16985	16929	16952	17046	16909	16898	16908	17095	16839	16949	17069	16723	17063	16850	16958	17044	17019	16899	16885	17036	16968	16929	17040	16996	16918	16869	16898	16996	17203	16875	17010	16926	17011	17081	16821	16862	16982	17046	17183	16976	17117	17148	17007	16906	17045	16885	16872	17080	17064	16925	16953	17275	17047	16968	16899	16875	16940	17002	17150	16981	16985	17003	16934	16943	17045	16991	16994	16936	17018	17090	16792	16798	16845	16941	16943	17120	16954	17059	17072	16837	17015	17086	16933	16900	16829	16882	16758	16840	17038	16991	16944	16870	17020	16888	17188	17081	16757	16947	16886	16928	17010	16928	16973	16956	17027	17167	17016	16973	17129	16799	17004	16915	17067	17026	17032	17003	16982	16825	17017	17130	16810	16915	16959	16830	17024	16931	16896	17015	16928	17010	16881	16882	17099	16966	17135	16859	16867	16894	16910	16980	17089	17044	17111	17083	17003	17001	16904	16995	17138	16848	16998	17039	17073	17069	17117	16881	16851	17086	16991	16952	17009	17018	16967	16990	17117	16937	16949	17037	17000	16865	16907	17061	17047	17060	16796	16751	16989	17022	16887	16890	17025	17008	17019	17030	17048	16907	17093	17045	16903	16748	17011	17043	17143	16870	16974	17023	16942	16981	16971	17159	17046	17021	17045	16840	16971	16883	16821	16981	17006	17075	17088	16924	17083	17074	16946	16959	16873	16917	16921	16909	17172	16956	17108	17051	16911	17127	16875	17241	17085	16898	16880	16983	17099	16982	17049	17040	17098	16790	16908	16904	16914	17035	17037	16920	17119	16903	16938	17005	17011	16921	16758	16932	17040	17088	17020	16817	17037	17058	17109	16874	16926	16883	17089	17059	17116	16920	16924	17065	16927	16877	17188	16847	16934	16959	17013	17004	16944	16947	16900	16961	17074	16943	16842	17045	16898	16876	17005	17035	17038	16987	16958	16991	17054	16991	16960	16989	16992	16843	17081	16811	17051	17183	16889	16862	16939	17045	16796	17010	17010	16943	16949	16954	16945	16727	17040	16824	16888	16800	16980	17025	16831	17055	16904	17033	17189	16940	16876	17006	16767	17090	16829	16935	17147	17043	17120	16889	16999	16918	16824	16982	17165	17005	16770	17073	16901	16948	17092	17004	17172	17253	17032	17017	16980	16933
35356	28322	32532	31414	29441	29274	29222	28890	28719	28491	28641	28636	28471	28236	28428	28262	28380	28444	28335	28312	28107	28269	28195	28166	28020	28210	28313	28381	28456	28223	28536	28363	28359	28282	28184	28591	28330	28386	28030	28300	28104	28051	28153	28423	28143	28282	28327	28244	28047	28178	28165	28304	28050	28203	28381	28417	28243	28368	28545	28292	28174	28112	28259	28161	28169	28032	28145	28213	28298	28120	28295	28158	28338	28306	28177	28295	28374	28076	28388	28182	27923	28088	28342	28195	28193	28247	28227	28332	28396	28296	28166	27970	27615	28471	28446	28387	28506	28120	28131	28126	28246	28023	28398	28110	28167	28238	28200	28345	28047	28028	28202	28257	28183	28336	28287	28294	28164	28187	28170	28293	28012	28380	28297	28198	28304	28091	27842	28333	28443	28345	28227	28254	28433	28319	27995	28212	28204	28397	28319	28156	28336	28244	28256	28030	28211	28080	28416	28420	28283	28325	28047	28190	28146	28272	28078	28181	28196	28210	27891	27993	28323	28117	28218	28064	28357	28225	28359	28145	28358	28454	28115	28339	28305	28287	28070	27982	28261	28030	28464	27839	28129	28328	28396	28303	28610	28415	28192	28255	28072	27908	28488	28292	28216	28085	27982	27936	28076	27943	28102	28281	28263	28100	28069	28303	28266	28409	28135	28346	28275	28087	27991	28475	28698	28135	28451	28049	28159	28320	28118	28157	28213	28282	28262	28251	28292	28118	28134	28241	28344	28129	28207	28345	28304	28252	28315	28482	28389	28299	28166	27805	28144	28397	28107	28131	28359	28077	28113	28265	28157	28190	28429	28274	28202	28310	28411	28289	28263	27983	28448	28268	28324	28332	28301	28555	28529	28346	28313	28265	28309	28419	28231	28345	28419	28207	28392	28103	28109	28034	27917	28306	28484	28261	28004	28377	28256	28073	28243	28355	28342	28214	28542	28406	28097	28133	28335	28272	28265	28358	28259	28125	28166	28014	28386	28310	27979	28345	28295	28203	28364	28281	28392	28196	28093	28028	28233	27987	28174	28048	28060	28216	28182	28087	28238	28239	28129	28106	28015	28346	28069	28192	28211	28289	28214	28114	28205	28064	28011	28324	28108	28308	28297	28237	28376	27980	28191	27991	28108	28309	28172	28451	28396	28038	28056	28151	28284	28097	28251	28245	28133	28082	28126	28385	28103	28379	28328	28304	28134	28550	28532	28194	28374	28194	28223	28451	28045	28029	28317	28406	28195	28148	28162	28155	28137	28358	28315	28464	28215	28194	28165	28285	28513	27872	28127	28312	28117	28311	28382	28446	28108	28221	28010	28278	28460	28252	28275	28183	28340	28310	28410	28199	28221	28330	28361	28231	28435	28169	28094	28344	28129	28264	28260	28046	28337	28391	28311	28176	28316	28216	28064	28403	28209	28399	28299	28306	28080	28020	28204	28222	28070	28443	28234	27983	28321	28379	28504	28044	28351	28306	28127	28021	28140	28165	28336	28189	28168	28085	28301	28171	28254	28260	28415	28345	28150	27896	28364	28611	28438	28190	28322	28188	28257	28421	28321	28279	28338	28175	28402	28098	28217	28331	28196	28262	28408	28043	28206	28397	28367	28322	28086	28562	28168	28018	28106	28438	28389	28100	28208	27958	28333	28319	28373	28184	28218	28025	28477	28084	27972	28151	28288	28205	28281	28288	28161	28347	28023	28081	28152	28063	27984	28288	28278	28120	28261	28368	28146	28066	28191	28248	28371	28152	28361	28187	28257	28192	27954	28188	27992	28184	28358	28327	28398	28233	28203	28046	28299	28342	28554	28377	28251	28170	28569	28257	28307	28023	28353	28127	28276	28246	28248	28060	28062	28156	28242	28485	28303	28013	28313	28387	28196	28139	28020	28108	28188	28037	28262	28433	28388	28197	28217	28151	28084	28149	28229	28185	28112	28087	28140	28387	28252	28284	28136	28352	28241	28161	28132	28170	28072	28226	28181	28393	28205	28133	28094	28367	28190	28013	27957	28095	28189	28275	28563	28137	28277	28005	28250	28421	28040	28102	28203	28063	28400	28249	28393	28293	28129	28108	27829	27929	28289	28319	28223	28230	28353	28410	28211	28317	28111	28278	28365	28093	28228	28456	28315	28260	28491	28220	28221	28086	28425	28211	28240	28284	28066	28224	28263	28105	28279	28120	28313	28093	28262	28299	28453	28028	28082	28159	28187	28185	28302	28287	28399	28410	28229	28177	28319	28127	28474	28242	28272	28151	28096	28290	28046	28265	28156	28228	28334	28450	28182	27991	28301	28082	28182	28074	28079	28143	27955	28366	28392	28095	28356	28143	28121	28005	28367	28371	28257	28333	28315	28398	28413	28150	28250	28184	27848	28213	28137	28304	28428	28494	28092	28287	28259	28511	28369	28256	28099	28307	28035	28071	28230	28322	28440	28012	28079	28199	28205	28099	28187	28195	28276	28257	28126	28328	28075	28405	28124	28412	28160	28268	28309	28256	28243	28374	28241	28173	28355	28434	28211	28175	27824	28173	28220	28182	28170	28241	28141	28176	28562	28093	28159	28259	28186	28485	28297	28388	28231	28193	28447	28236	28127	28353	28273	28184	27996	28141	28129	28025	28298	28295	28042	28095	28340	28361	28199	28406	28417	28091	28083	28309	28445	28193	28529	28082	28163	28396	28571	28305	28159	28232	28220	28401	28154	28205	28289	28123	28160	28313	28142	28211	27940	28385	28241	28390	28283	28448	28276	28350	28060	28366	28287	28226	28144	28231	28020	28325	28330	27998	28054	28237	28535	28236	28224	28422	28156	28270	28129	28109	28430	28230	28398	28431	28296	28111	28235	28496	28277	28209	28127	27989	28219	28298	28221	28175	28256	28511	28006	28278	28338	28247	28012	28464	28166	28113	28252	28246	28241	28375	28106	28432	28526	28244	28360	27964	27960	28279	28429	28320	28183	28213	28351	28170	28373	28382	28120	28145	28464	28193	28316	28213	28223	28344	28175	28049	28465	28150	28085	28139	28145	28395	28202	28208	28355	28216	28141	28240	28259	28447	28503	28251	28248	28271	28380	27947	28471	28305	28429	28073	28215	28194	28271	28086	28036	28185	28175	27920	28205	28138	28322	28252	28267	28388	28324	28345	28021	28358	28189	28311	28104	28205	28234	28174	28310	28351	28250	28282	28293	28376	28087	28244	28307	28073	27981	28155	28047	28187	28011	28170	28161	27973	28163	28080	27980	28190	28245	28134	28154	28372	28005	28225	28618	27843	28314	28118	28014	27928	28142	28273	28117	28233	28149	28475	28307	28102	28063	28180	28133	28225	28291	28330	28273	28117	28426	28346	28204	28118	28095	28016	27921	28499	28143	28242	28323	28229	28208	28125	28235	27962	28119	28248	28235	28367	28178	28252	28222	28432	28363	28231	28005	27948	28377	28009	28066	28177	28045	27851	28399	28116	28378	28320	28139	28128	28398	28074	28028	28247	28241	28154	28313	28197	28271	28254	28228	28334	28010	28435	28319	28245	28367	28255	28396	28086	28148	28380	27990	28064	28338	28194	28399	28532	28346	28203	28110	28147	28471	28332	28238	28226	28458	28183	28185	28245	28236	28497	28127	28137	28231	28578	28248	28333	28172	28256	28248	28362	28352	28396	28152	28336	28353	28316	28227	28303	28154	28391	28206	28345	28242	28305	28161	28155	28350	28207	28263	28318	28109	28055	28068	28405	28372	28481	28326	28333	28175	28317	28048	28112	28144	28063	28219	28328	28327	28157	28371	28404	28191	28399	28247	28162	28219	28022	28455	28308	27962	28176	28239	28233	28294	28232	28279	28281	28464	28144	28412	28145	28262	28233	28354	28102	27997	28184	28577	28163	28366	28224	28233	28064	28089	28282	28235	28063	28012	28364	28236	28534	28210	27954	27946	28321	28169	28218	28369	28167	28233	28367	28123	28155	28086	28196	28102	28070	27887	28366	28304	28379	28472	28268	28382	28262	28359	28465	28179	28390	28159	28253	28271	28402	28407	28236	28311	28166	28002	28210	28230	28260	27980	28364	28325	28316	28392	28035	28369	28198	28313	28269	28379	28422	28378	28234	28196	27992	28400	28308	28224	28193	28167	28246	28297	28145	28218	28131	28313	28174	28212	27875	28120	28166	28176	28558	28275	27986	28315	28423	28221	28014	28150	28228	27929	28301	28261	28332	28027	28348	28172	28258	28194	28297	28214	28253	28093	28231	28235	28331	28052	28250	28322	27966	28374	28235	28454	28194	28334	28177	28551	28328	28255	28134	28231	28428	28306	28393	28313	28206	28296	28301	28223	27945	28195	28262	28037	28139	28358	28381	28213	28084	28220	28108	28351	28106	28232	28352	28295	28097	28146	28176	28298	28344	28087	28205	28206	28019	28296	28283	28251	28246	28232	28015	28206	28128	28121	28120	28291	28125	28299	28181	28176	28282	28501	27846	28054	28556	28285	28396	28240	28353	28215	28385	28180	27987	28251	28320	28271	28191	28222	28423	27976	28223	28088	28168	28221	28137	28494	28436	28278	28108	27929	28265	28370	28407	28155	28142	28192	28068	28116	28230	28226	28135	28379	28174	28286	28148	28262	28207	28204	28390	28253	28305	28505	28312	28067	28224	28337	28186	28072	28117	28397	28434	28285	28312	28154	28246	28074	28443	28509	28153	28197	28285	28287	28325	28385	27994	28183	28088	28127	28064	28266	27991	28356	28299	28395	28269	28183	28063	28411	28293	28095	28225	28443	28516	28271	28218	28078	28338	28233	27972	28366	28079	28248	28065	28190	28480	27907	28244	28186	28058	28365	28363	28367	28206	28360	28089	28212	28452	28352	28310	28149	28087	28293	28094	28046	28245	28434	28287	28170	28463	28291	28147	28452	28293	28422	28227	28338	28157	28074	28171	28022	28276	28395	28116	28085	28246	28313	28379	28319	28219	28023	28219	28202	28452	28317	28177	28145	28443	28453	28097	28229	28081	28286	28422	28269	28376	28335	28167	28192	28290	28016	28150	28166	28233	28289	28157	28156	28138	28317	28361	28282	28342	28362	28195	28312	28474	28530	28094	28485	28476	28108	28390	28122	28355	28314	28292	28267	28418	28238	28557	28217	28435
21232	24002	23954	21277	20215	19503	18890	18825	18289	18135	18195	18100	17728	17920	18068	17694	17749	17969	17762	17541	17717	17712	17578	17540	17860	17797	17604	17609	17574	17730	17703	17820	17521	17595	17582	17808	17727	17491	17747	17769	17666	17725	17532	17788	17754	17814	17672	17691	17647	17654	17632	17643	17658	17627	17758	17736	17788	17603	17725	17663	17681	17787	17472	17655	17689	17576	17655	17680	17554	17747	17526	17720	17612	17649	17575	17622	17521	17597	17551	17632	17603	17655	17606	17671	17711	17627	17701	17642	17720	17704	17504	17590	17530	17453	17523	17668	17504	17407	17729	17421	17637	17506	17781	17704	17550	17673	17546	17744	17547	17756	17622	17480	17702	17605	17553	17598	17636	17603	17720	17510	17560	17631	17570	17689	17625	17729	17589	17551	17507	17537	17568	17437	17751	17618	17576	17631	17692	17676	17650	17748	17531	17582	17664	17677	17673	17553	17443	17561	17686	17527	17494	17706	17557	17644	17557	17599	17583	17659	17534	17871	17465	17694	17736	17658	17788	17813	17583	17649	17697	17518	17623	17603	17675	17620	17560	17444	17589	17638	17581	17540	17754	17522	17656	17630	17664	17557	17701	17543	17442	17762	17747	17419	17455	17456	17704	17400	17569	17616	17602	17566	17633	17636	17740	17483	17362	17517	17649	17613	17635	17615	17685	17516	17706	17591	17540	17691	17596	17590	17763	17698	17587	17717	17790	17673	17711	17564	17748	17676	17742	17597	17688	17628	17794	17648	17726	17523	17739	17583	17580	17801	17743	17324	17646	17732	17709	17499	17670	17693	17759	17554	17705	17690	17500	17694	17641	17702	17740	17587	17412	17807	17616	17706	17571	17626	17646	17541	17501	17568	17588	17565	17781	17540	17822	17633	17491	17672	17519	17677	17615	17528	17558	17587	17641	17653	17760	17596	17790	17437	17650	17560	17622	17732	17754	17667	17403	17712	17740	17639	17382	17630	17755	17575	17806	17540	17516	17485	17600	17814	17745	17666	17667	17573	17671	17670	17809	17608	17788	17622	17568	17526	17573	17558	17521	17488	17752	17490	17683	17726	17585	17665	17592	17602	17536	17638	17619	17729	17652	17874	17553	17616	17615	17548	17568	17580	17828	17667	17617	17718	17634	17618	17605	17775	17684	17606	17569	17654	17637	17572	17586	17809	17705	17483	17563	17596	17538	17545	17544	17509	17476	17671	17660	17647	17694	17707	17606	17518	17529	17852	17537	17721	17676	17570	17451	17582	17632	17524	17730	17515	17783	17638	17573	17753	17524	17450	17781	17596	17606	17481	17789	17745	17711	17652	17706	17540	17780	17786	17547	17692	17557	17573	17732	17666	17532	17808	17813	17763	17758	17595	17712	17825	17635	17746	17826	17820	17568	17782	17518	17630	17447	17668	17715	17673	17699	17596	17583	17557	17314	17775	17464	17685	17487	17613	17617	17555	17656	17643	17447	17613	17538	17737	17453	17543	17604	17493	17567	17707	17651	17436	17634	17566	17621	17717	17807	17648	17560	17669	17734	17614	17440	17782	17559	17633	17631	17614	17466	17690	17770	17582	17642	17725	17697	17570	17508	17612	17667	17734	17575	17513	17638	17821	17891	17714	17395	17751	17631	17788	17726	17636	17630	17666	17720	17496	17659	17682	17591	17564	17724	17760	17593	17734	17514	17637	17721	17528	17690	17628	17455	17617	17533	17611	17585	17534	17543	17804	17603	17554	17633	17511	17457	17598	17394	17577	17623	17580	17698	17514	17511	17786	17619	17529	17592	17769	17535	17727	17583	17584	17596	17779	17541	17718	17584	17581	17733	17523	17653	17545	17479	17671	17526	17605	17534	17547	17597	17529	17460	17447	17768	17740	17673	17598	17646	17725	17673	17456	17719	17587	17479	17741	17676	17559	17762	17536	17768	17592	17628	17476	17681	17653	17737	17741	17680	17729	17720	17522	17732	17558	17654	17559	17756	17838	17606	17724	17672	17581	17502	17560	17634	17687	17648	17491	17565	17715	17329	17595	17577	17788	17738	17674	17666	17420	17742	17613	17582	17738	17619	17739	17656	17514	17455	17505	17734	17599	17728	17610	17516	17615	17728	17648	17721	17586	17700	17602	17586	17665	17569	17717	17604	17687	17682	17664	17653	17656	17853	17503	17593	17724	17546	17385	17793	17515	17868	17768	17611	17646	17649	17622	17525	17637	17616	17708	17659	17600	17580	17568	17664	17501	17785	17821	17784	17575	17716	17376	17620	17781	17616	17738	17650	17566	17548	17399	17610	17573	17631	17730	17674	17717	17747	17433	17681	17756	17632	17647	17576	17695	17600	17587	17816	17758	17677	17575	17714	17571	17671	17850	17650	17570	17462	17708	17698	17622	17588	17639	17486	17598	17620	17616	17450	17583	17799	17641	17641	17762	17515	17790	17791	17599	17514	17486	17577	17696	17707	17632	17570	17687	17610	17756	17582	17581	17649	17618	17656	17594	17658	17463	17632	17433	17518	17662	17669	17563	17476	17559	17352	17597	17592	17648	17395	17575	17697	17589	17674	17690	17634	17600	17685	17678	17602	17692	17491	17543	17664	17644	17666	17448	17452	17640	17615	17603	17590	17653	17499	17618	17487	17572	17729	17710	17719	17565	17580	17575	17474	17449	17588	17623	17599	17530	17639	17663	17746	17481	17590	17540	17707	17637	17568	17631	17574	17650	17506	17491	17700	17557	17549	17646	17632	17649	17726	17540	17530	17517	17668	17758	17619	17513	17469	17575	17510	17592	17589	17700	17590	17742	17417	17535	17454	17684	17497	17784	17527	17625	17552	17545	17572	17660	17657	17625	17573	17511	17576	17693	17642	17590	17793	17573	17594	17676	17712	17613	17558	17550	17426	17673	17714	17659	17599	17537	17577	17541	17546	17552	17631	17613	17645	17575	17556	17468	17611	17642	17625	17672	17681	17354	17656	17477	17641	17592	17592	17654	17580	17665	17757	17702	17777	17583	17515	17824	17684	17540	17691	17683	17584	17808	17647	17728	17619	17568	17516	17871	17598	17715	17735	17760	17671	17659	17668	17536	17525	17755	17454	17381	17443	17513	17598	17684	17698	17658	17593	17440	17750	17578	17622	17626	17492	17606	17736	17543	17683	17605	17537	17590	17651	17549	17584	17579	17775	17623	17468	17393	17531	17553	17764	17522	17607	17457	17605	17501	17654	17598	17614	17487	17633	17629	17566	17722	17667	17554	17564	17607	17718	17520	17565	17573	17592	17719	17572	17715	17645	17520	17614	17613	17608	17446	17499	17628	17719	17693	17565	17625	17687	17498	17648	17451	17622	17680	17863	17599	17641	17939	17777	17626	17596	17639	17546	17463	17606	17467	17687	17740	17567	17530	17760	17642	17688	17580	17796	17587	17715	17635	17651	17626	17694	17663	17759	17628	17572	17497	17564	17607	17631	17375	17589	17599	17751	17663	17495	17818	17636	17442	17585	17584	17731	17698	17730	17365	17519	17645	17700	17741	17866	17495	17450	17501	17494	17577	17727	17547	17712	17659	17561	17505	17722	17621	17599	17558	17563	17708	17649	17680	17848	17558	17554	17659	17613	17391	17781	17598	17718	17643	17664	17578	17869	17584	17839	17544	17485	17587	17625	17747	17586	17723	17728	17559	17598	17695	17661	17560	17747	17719	17659	17573	17869	17647	17766	17744	17662	17655	17540	17662	17633	17667	17569	17616	17701	17579	17531	17537	17654	17566	17631	17615	17703	17592	17663	17689	17630	17760	17489	17832	17771	17482	17423	17701	17809	17551	17475	17417	17604	17600	17753	17529	17557	17538	17678	17621	17808	17620	17538	17540	17369	17544	17541	17553	17671	17668	17623	17629	17521	17463	17547	17362	17586	17706	17646	17556	17540	17705	17770	17472	17634	17469	17554	17513	17632	17559	17613	17533	17554	17657	17648	17678	17687	17672	17621	17483	17650	17626	17435	17710	17404	17703	17613	17665	17662	17639	17741	17483	17671	17516	17671	17546	17629	17472	17647	17710	17626	17643	17603	17651	17516	17529	17727	17620	17730	17651	17605	17513	17669	17430	17751	17635	17471	17649	17640	17867	17561	17559	17593	17612	17759	17563	17705	17641	17793	17534	17838	17618	17537	17735	17725	17675	17638	17642	17545	17548	17655	17626	17671	17616	17559	17511	17534	17596	17572	17620	17680	17582	17788	17665	17731	17597	17763	17694	17682	17626	17699	17696	17770	17806	17708	17601	17533	17585	17665	17609	17569	17596	17611	17682	17699	17737	17621	17638	17680	17500	17351	17581	17759	17484	17468	17716	17573	17713	17606	17636	17484	17757	17680	17613	17611	17565	17670	17608	17706	17672	17632	17550	17636	17613	17620	17580	17594	17632	17795	17645	17588	17555	17609	17606	17692	17618	17820	17539	17634	17600	17486	17631	17736	17776	17520	17475	17511	17485	17671	17650	17733	17783	17601	17672	17649	17834	17499	17620	17618	17551	17638	17823	17787	17707	17810	17675	17645	17759	17616	17812	17661	17650	17652	17776	17544	17613	17794	17514	17805	17556	17574	17628	17592	17707	17609	17387	17583	17548	17586	17699	17677	17627	17512	17694	17500	17817	17570	17833	17729	17638	17678	17622	17739	17697	17750	17702	17524	17539	17686	17468	17567	17482	17656	17628	17654	17614	17470	17536	17614	17450	17733	17483	17704	17611	17549	17598	17672	17593	17571	17501	17533	17619	17560	17668	17653	17605	17618	17664	17499	17456	17720	17832	17792	17608	17713	17732	17764	17705	17708	17615	17827	17619	17698	17568	17691	17680	17522	17667	17596	17596	17640	17726	17512	17627	17446	17639	17731	17542	17651	17592	17642	17573	17668	17685	17687	17563	17527	17760	17814	17699	17599	17537	17665	17628	17622	17643	17631	17574	17619	17727	17621	17620	17536	17761	17478	17910	17700	17629	17701	17738	17752	17722	17556	17659	17459	17769	17509	17512	17741	17530	17707	17614	17604	17678	17686	17477	17674	17539	17595	17635	17585	17628	17592	17585	17614	17486	17751	17608	17695	17587	17804	17652	17761	17700	17606	17570	17791	17674	17680	17659	17540	17589
24337	21164	27774	25300	24594	28749	30790	28199	27562	27778	27402	27346	27192	27002	26793	26890	26845	26825	26602	26589	26980	26700	26666	26866	26814	26420	26582	26351	26684	26587	26682	26470	26629	26563	26572	26437	26797	26840	26520	26791	26687	26581	26669	26793	26511	26326	26607	26420	26636	26537	26570	26575	26475	26689	26408	26518	26533	26380	26641	26307	26300	26483	26200	26328	26582	26588	26603	26506	26532	26396	26495	26448	26384	26605	26478	26374	26602	26455	26531	26545	26484	26268	26544	26688	26333	26546	26468	26407	26230	26555	26413	26526	26723	26326	26339	26398	26597	26589	26509	26444	26315	26382	26540	26660	26919	26600	26389	26387	26546	26484	26380	26411	26432	26685	26602	26629	26374	26571	26456	26677	26397	26430	26591	26225	26446	26194	26667	26310	26543	26582	26319	26384	26462	26544	26494	26630	26563	26465	26415	26345	26524	26715	26462	26426	26232	26598	26388	26537	26488	26581	26377	26395	26618	26755	26431	26533	26459	26614	26320	26293	26467	26351	26477	26489	26428	26495	26482	26360	26655	26357	26408	26301	26512	26441	26284	26505	26508	26397	26482	26334	26271	26358	26350	26279	26469	26582	26470	26487	26504	26719	26425	26194	26728	26465	26633	26438	26261	26457	26450	26564	26353	26468	26553	26407	26483	26439	26373	26441	26256	26413	26272	26359	26390	26591	26564	26601	26153	26464	26420	26330	26481	26349	26324	26515	26191	26316	26602	26454	26294	26412	26268	26523	26168	26555	26535	26287	26558	26446	26545	26303	26291	26494	26510	26381	26264	26503	26571	26624	26315	26725	26353	26207	26471	26414	26513	26501	26432	26080	26415	26251	26700	26708	26456	26588	26625	26336	26408	26497	26559	26610	26564	26381	26316	26501	26623	26387	26459	26397	26283	26455	26555	26410	26216	26595	26124	26495	26287	26478	26584	26661	26565	26528	26600	26425	26486	26437	26372	26349	26215	26545	26545	26520	26552	26285	26561	26382	26404	26553	26381	26257	26683	26365	26188	26751	26413	26297	26513	26388	26357	26618	26667	26655	26429	26533	26487	26515	26463	26369	26570	26379	26587	26499	26361	26498	26453	26271	26309	26384	26688	26362	26551	26530	26598	26456	26475	26082	26334	26467	26260	26400	26412	26546	26404	26410	26794	26659	26536	26388	26525	26053	26272	26514	26675	26415	26369	26370	26390	26603	26589	26300	26510	26565	26437	26301	26568	26416	26176	26489	26376	26420	26425	26085	26211	26542	26525	26563	26678	26615	26364	26378	26347	26550	26485	26343	26511	26413	26360	26373	26522	26421	26319	26333	26335	26190	26312	26454	26468	26531	26562	26306	26622	26466	26145	26372	26418	26303	26610	26476	26582	26107	26630	26432	26623	26550	26358	26532	26662	26468	26308	26590	26785	26533	26344	26530	26519	26591	26561	26390	26375	26552	26444	26513	26583	26255	26456	26358	26552	26398	26746	26497	26446	26402	26365	26220	26143	26543	26525	26518	26722	26444	26438	26269	26444	26347	26377	26545	26660	26832	26353	26351	25975	26439	26623	26404	26688	26438	26514	26658	26646	26485	26602	26611	26458	26491	26591	26277	26476	26355	26591	26467	26422	26344	26493	26497	26326	26393	26502	26599	26574	26307	26545	26261	26351	26380	26461	26537	26353	26505	26787	26566	26330	26459	26514	26274	26578	26342	26509	26461	26551	26592	26518	26330	26305	26279	26435	26473	26443	26342	26513	26164	26536	26355	26286	26452	26559	26556	26420	26488	26231	26276	26224	26516	26583	26530	26655	26406	26533	26515	26308	26530	26626	26421	26583	26405	26713	26492	26416	26360	26491	26498	26410	26305	26303	26123	26494	26464	26368	26600	26332	26503	26540	26242	26326	26278	26585	26622	26388	26387	26292	26285	26349	26343	26345	26544	26666	26671	26532	26331	26205	26294	26526	26534	26453	26639	26353	26593	26454	26573	26571	26326	26415	26399	26377	26421	26565	26520	26461	26506	26674	26485	26751	26450	26063	26422	26295	26304	26434	26488	26354	26637	26430	26354	26438	26493	26259	26476	26546	26526	26558	26326	26431	26305	26409	26228	26389	26403	26406	26464	26489	26506	26549	26204	26482	26501	26169	26505	26424	26371	26533	26308	26444	26394	26768	26817	26574	26442	26420	26523	26434	26487	26579	26623	26277	26394	26598	26372	26568	26459	26471	26191	26687	26192	26641	26619	26374	26529	26516	26373	26466	26522	26673	26489	26350	26225	26001	26473	26487	26432	26372	26551	26455	26275	26527	26413	26598	26521	26375	26331	26171	26438	26590	26416	26251	26505	26596	26344	26128	26468	26499	26604	26750	26552	26644	26405	26219	26418	26266	26675	26644	26544	26394	26438	26499	26249	26695	26449	26542	26474	26703	26624	26599	26372	26614	26510	26545	26451	26406	26450	26333	26293	26652	26617	26473	26513	26353	26488	26367	26428	26333	26308	26629	26431	26436	26388	26469	26272	26492	26361	26381	26396	26264	26466	26583	26337	26467	26424	26693	26525	26168	26391	26311	26472	26514	26695	26453	26594	26342	26311	26166	26294	26702	26385	26553	26456	26633	26275	26587	26224	26506	26336	26125	26535	26321	26246	26684	26502	26321	26443	26600	26684	26495	26530	26376	26438	26417	26515	26274	26356	26380	26385	26501	26440	26476	26394	26411	26311	26494	26656	26699	26327	26154	26274	26531	26490	26424	26562	26201	26370	26599	26262	26229	26614	26441	26234	26206	26410	26454	26384	26341	26366	26640	26654	26529	26379	26454	26723	26463	26557	26353	26290	26571	26343	26742	26504	26446	26570	26510	26635	26384	26421	26693	26348	26645	26388	26530	26157	26336	26487	26441	26422	26485	26301	26534	26412	26426	26335	26649	26331	26221	26136	26570	26364	26507	26599	26259	26342	26449	26277	26331	26311	26546	26529	26622	26371	26490	26342	26585	26379	26457	26414	26159	26296	26414	26770	26484	26458	26536	26398	26620	26345	26529	26507	26236	26459	26526	26423	26272	26556	26602	26479	26439	26488	26501	26593	26454	26209	26436	26415	26322	26550	26386	26456	26217	26218	26656	26476	26291	26327	26504	26204	26678	26314	26602	26397	26666	26499	26497	26483	26412	26230	26442	26139	26322	26399	26414	26452	26364	26234	26593	26512	26386	26490	26453	26270	26543	26509	26559	26297	26583	26451	26402	26236	26428	26264	26482	26509	26531	26313	26553	26421	26561	26600	26497	26590	26146	26385	26349	26424	26128	26280	26311	26556	26471	26643	26630	26357	26454	26352	26427	26365	26580	26579	26459	26375	26416	26260	26476	26530	26425	26650	26265	26383	26243	26332	26538	26273	26357	26415	26330	26193	26529	26464	26569	26653	26409	26875	26380	26349	26697	26435	26564	26471	26592	26540	26301	26364	26224	26260	26475	26483	26258	26555	26292	26315	26592	26420	26510	26384	26431	26465	26301	26381	26385	26301	26571	26520	26321	26523	26466	26369	26392	26713	26329	26507	26540	26521	26336	26596	26545	26556	26479	26136	26517	26787	26824	26583	26463	26394	26369	26321	26412	26339	26581	26534	26636	26567	26412	26218	26583	26495	26718	26402	26296	26686	26207	26429	26266	26376	26686	26399	26318	26407	26468	26380	26405	26446	26327	26283	26457	26334	26511	26076	26282	26548	26346	26553	26615	26520	26324	26556	26692	26597	26329	26374	26579	26561	26546	26298	26538	26366	26173	26515	26581	26541	26466	26499	26447	26303	26327	26689	26655	26552	26791	26512	26600	26414	26438	26339	26350	26429	26522	26329	26694	26711	26449	26589	26408	26388	26426	26514	26725	26687	26709	26212	26772	26459	26458	26455	26538	26574	26473	26350	26653	26337	26476	26432	26494	26479	26626	26920	26554	26465	26362	26247	26390	26253	26301	26439	26380	26554	26451	26629	26449	26366	26275	26495	26413	26347	26620	26317	26550	26502	26419	26555	26382	26489	26638	26254	26183	26243	26633	26421	26712	26430	26095	26377	26325	26566	26102	26483	26340	26646	26657	26414	26511	26631	26387	26545	26540	26604	26501	26459	26495	26371	26552	26599	26413	26641	26487	26385	26364	26547	26496	26539	26224	26578	26532	26449	26476	26481	26315	26702	26206	26580	26587	26265	26642	26880	26458	26492	26516	26443	26786	26574	26564	26326	26483	26469	26421	26380	26360	26468	26345	26287	26253	26387	26321	26777	26592	26429	26448	26520	26514	26684	26495	26244	26439	26228	26438	26458	26302	26565	26409	26519	26357	26559	26494	26629	26335	26521	26245	26403	26507	26529	26559	26476	26592	26428	26344	26567	26354	26585	26560	26420	26500	26265	26461	26606	26157	26560	26499	26437	26334	26434	26540	26359	26238	26337	26387	26385	26190	26169	26337	26221	26335	26259	26429	26488	26329	26368	26652	26389	26439	26358	26160	26417	26506	26495	26498	26475	26297	26445	26664	26195	26325	26241	26716	26477	26673	26274	26693	26517	26528	26535	26518	26536	26547	26391	26251	26421	26504	26432	26261	26440	26296	26318	26540	26450	26557	26448	26407	26739	26355	26406	26516	26215	26163	26658	26509	26680	26531	26438	26301	26411	26407	26189	26622	26412	26624	26332	26232	26645	26765	26362	26348	26456	26579	26398	26329	26530	26561	26246	26521	26569	26568	26522	26385	26495	26469	26357	26381	26541	26328	26383	26339	26493	26549	26478	26487	26494	26312	26373	26583	26310	26538	26651	26465	26603	26389	26291	26441	26329	26560	26561	26617	26543	26613	26549	26425	26400	26473	26701	26781	26460	26548	26436	26589	26331	26494	26320	26453	26600	26523	26530	26375	26285	26635	26638	26732	26440	26403	26499	26296	26631	26478	26294	26324	26444	26501	26367	26482	26457	26593	26676	26380	26451	26399	26404	26537	26537	26515	26469	26248	26626	26612	26580	26273	26206	26321	26443	26440	26661	26453	26361	26609	26273	26441	26550	26464	26630	26300	26518	26667	26456	26817	26571	26557	26104	26485	26480	26500	26340	26228	26716	26602	26232	26303	26383	26360	26480	26239	26277	26510	26590	26376	26697
18417	29905	29580	24626	22139	20878	19556	18977	18491	17973	18010	17670	17315	17475	17352	17189	17078	17083	17170	16977	16796	16943	17184	17004	17024	16853	16998	16888	17085	16889	16920	16790	16947	16868	16888	16901	16886	17044	16902	16879	17032	16781	16762	16643	16881	16904	16897	16893	16800	16753	16832	16834	16776	16795	16881	17027	16967	16875	16831	16821	16850	16844	16664	16857	16759	16857	16924	16919	16874	16717	16713	16876	16553	16739	16872	16675	16798	16879	16714	16768	16952	16791	16882	16670	16809	16750	16758	16918	16896	16856	16731	16823	16631	16840	16636	16795	16776	16577	16918	16786	16854	16753	16891	16703	16824	16955	16855	16731	16849	16805	16866	16799	16718	16782	16719	16734	16780	16688	16881	16628	16770	16997	16793	16744	16725	16757	16676	16812	16811	16991	16675	16755	16697	16785	16864	16690	16815	16894	16778	16661	16547	16942	16782	16767	16847	16606	16767	16758	16736	16596	16658	16843	16610	16815	16618	16634	16892	16838	16926	16781	16664	16932	16821	16725	16815	16771	16764	16696	16768	16908	16926	16679	16769	16751	16712	16911	16700	16630	16723	16773	16730	16767	16968	16774	16787	16607	16848	16805	16861	16715	16704	16652	16793	16651	16883	16746	16740	16622	16640	16811	16801	16689	16760	16748	16962	16811	16673	16830	16843	16765	16701	16827	16748	16763	16680	16835	16786	16848	16671	16705	16892	16654	16742	16700	16567	16722	16731	16771	16782	16675	16695	16785	16635	16606	16830	16583	16661	16839	16821	16960	16686	16799	16678	16450	16794	16815	16720	16850	16751	16701	16694	16693	16825	16747	16725	16823	16798	16726	16843	16788	16694	16888	16871	16698	16819	16711	16676	16721	16753	16759	16825	16850	16857	16835	16713	16798	16802	16804	16810	16756	16657	16841	16873	16775	16696	16808	16873	16762	16614	16837	16942	16908	16717	16789	16858	16784	16788	16587	16815	16795	16681	16859	16490	16800	16686	16780	16859	16759	16705	16795	16581	16838	16932	16756	16681	16711	16677	16872	16854	16689	16676	16851	16686	16681	16926	16786	16616	16853	16559	16677	16769	16661	16728	16896	16831	16562	16753	16450	16905	16816	16872	16657	16655	16740	16677	16756	16671	16711	16903	16777	16765	16768	16805	16597	16608	16898	16570	16916	16712	16681	16870	16745	16880	16811	16889	16665	16694	16716	16716	16858	16753	16760	16818	16673	16755	16689	16783	16638	16825	16775	16657	16729	16809	16573	16838	16682	16687	16645	16523	16810	16739	16720	16850	16758	16818	16464	16861	16794	16768	16814	16592	16618	16821	16750	16803	16764	16766	16735	16708	16812	16914	16831	16597	16778	16703	16866	16768	16658	16833	16951	16783	16759	16785	16658	16712	16760	16690	16792	16904	16867	16665	16788	16744	16779	16648	16812	16863	16813	16897	16669	16755	16732	16808	16891	16781	16596	16773	16644	16713	16597	16769	16708	16946	16845	16688	16758	16836	16742	16953	16616	16791	16614	16668	16620	16823	16812	16872	16655	16595	16697	16900	16690	16529	16757	16726	16861	16661	16845	16776	16772	16742	16727	16813	16820	16913	16618	16677	16726	16811	16656	16750	16763	16708	16640	16720	16958	16783	16881	16748	16815	16872	16839	16617	16878	16887	16856	16662	16664	16825	16534	16839	16860	16829	16869	16837	16676	16719	16789	16806	16934	16697	16833	16747	16892	16833	16771	16643	16730	16989	16637	16788	16816	16763	16668	16808	16877	16698	16969	16814	16822	16663	16778	16776	16835	16718	16734	16733	16878	16714	16716	16588	16657	16662	16831	16755	16672	16815	16782	16617	16766	16872	16829	16787	16870	16749	16732	16750	16652	16578	16831	16847	16703	16722	16905	16707	16650	16877	16769	16805	16748	16851	16638	16672	16865	16752	16649	16949	16791	16969	16674	16704	16668	16888	16807	16839	16662	16834	16706	16831	16719	16764	16706	16909	16804	16730	16793	16723	16797	16655	16799	16658	16820	16748	16783	16852	16729	16763	16846	16851	16851	16547	16828	16898	16744	16771	16695	16776	16669	16770	16718	16654	16644	16667	16817	16743	16740	16624	16699	16910	16639	16803	16846	16753	16810	16923	16775	16517	16928	16811	16909	16843	16936	16733	16715	16725	16955	16765	16726	16748	16531	16546	16842	16846	16729	16644	16997	16767	16765	16695	16573	16823	16688	16719	16549	16764	16767	16856	16858	16911	16800	16688	16833	16763	16931	16688	16747	16702	16800	16652	16755	16678	16623	16656	16802	16783	16782	16682	16778	16740	16669	16751	16673	16797	16648	16749	16865	16560	16750	16578	16732	16832	16753	16780	16884	16949	16707	16647	16535	16810	16834	16514	16740	16809	16655	16804	16766	16677	16651	16820	16530	16814	16896	16782	16693	16663	16730	16712	16896	16619	16799	16615	16809	16786	16682	16737	16758	16838	16691	16611	16758	16900	16811	16652	16738	16638	16824	16636	16681	16895	16809	16712	16786	16676	16796	16719	17008	16776	16642	16745	16710	16840	16679	16725	16863	16873	16529	16507	16706	16768	16720	16801	16704	16766	16839	16809	16784	16724	16711	16798	16781	16867	16558	16691	16950	16621	16896	16912	16706	16878	16837	16828	16806	16883	16797	16756	16692	16818	16678	16874	16703	16766	16668	16815	16698	16725	16634	16831	16857	16609	16799	16906	16873	16745	16748	16835	16811	16724	16639	16768	16842	16791	16700	16805	16822	16814	16665	16809	16809	16972	16591	16822	16729	16604	16740	16671	16802	16772	16784	16721	16837	16903	16696	16796	16547	16785	16784	16736	16912	16800	16750	16830	16778	16733	16771	17051	16766	16569	16721	16720	16820	16742	16614	16810	16707	16700	16711	16830	16872	16791	16773	16730	16937	16829	16813	16865	16798	16922	16799	16640	16679	16685	16673	16833	16770	16900	16830	16686	16717	16823	16699	16671	16831	16800	16699	16887	16606	16587	16613	16832	16779	16810	16684	16711	16662	16580	16817	16702	16755	16816	16715	16717	16721	16685	16628	16801	16866	16584	16791	16667	16731	16737	16780	16617	16793	16759	16732	16731	16771	16816	16680	16987	16657	16710	16811	16700	16762	16928	16796	16670	16867	16808	16738	16849	16739	16697	16859	16929	16702	16763	16804	16718	16826	16819	16894	16748	16805	16842	16860	16833	16812	16807	16709	16798	16701	16980	16698	16725	16639	16791	16733	16941	16701	16844	16792	16728	16746	16809	16656	16875	16660	16998	16627	16891	16611	16894	16764	16606	16777	16861	16763	16782	16842	16894	16736	16939	16775	16830	16458	16795	16696	16830	16720	16845	16878	16931	16793	16841	16941	16746	16733	16921	16713	16756	16847	16829	16765	16763	16672	16861	16663	16787	16741	16712	16774	16733	16728	16716	16772	16831	16498	16649	16722	16789	16756	16690	16724	16737	16735	16638	16623	16958	16738	16824	16810	16888	16789	16801	16688	16709	16498	16944	16860	16833	16850	16873	16772	16839	16813	16759	16808	16619	16806	16713	16663	16917	16887	16779	16621	16826	16775	16675	17093	16729	16666	16774	16808	16688	16702	16735	16703	16744	16812	16827	16765	16593	16701	16941	16843	16740	16566	16835	16729	16670	16909	16726	16756	16871	16804	16768	16602	16731	16871	16755	16649	16797	16796	16840	16855	16755	16753	16832	16838	16718	16730	16634	16706	16970	16681	16777	16762	17061	16747	16606	16772	16680	16727	16746	16591	16815	16836	16904	16898	16663	16763	16797	16803	16635	16841	16896	16932	16962	16747	16798	16598	16769	16639	16722	16751	16717	16693	16883	16757	16773	16822	16726	16923	16826	16650	16585	16773	16762	16829	16947	16848	16727	16725	16809	16870	16805	16842	16717	16776	16872	16684	16764	17024	16785	16719	16648	16739	16636	16817	16849	16708	16789	16731	16574	16661	16872	16660	16711	16894	16832	16827	16796	16861	16648	16823	16789	16791	16632	16686	16770	16736	16661	16822	16953	16906	16812	16801	16758	16889	16749	16907	16885	16888	16705	17026	16858	16670	16859	16773	16813	16835	16743	16683	16706	16715	16730	16729	16711	16708	16764	16746	16786	16700	16701	16831	16715	16739	16637	16843	16916	16698	16760	16737	16632	16860	16857	17045	16612	16715	16848	16739	16676	16612	16740	16902	16839	16709	16928	16932	16691	16848	16706	16691	16892	16968	16812	16650	16875	16859	16736	16641	16860	16849	16752	16909	16613	16921	16758	16770	16557	16624	16883	16672	16893	16830	16859	16744	16718	16770	16913	16844	16582	16894	16749	16862	16812	16729	16670	16778	16737	16744	16681	16881	16690	16555	16776	16831	16773	16864	16752	16531	16818	16751	16808	16933	16794	16701	16757	16694	16672	16832	16713	16722	16790	16719	16919	16841	16558	16848	16737	16740	16605	16728	16808	16692	16794	17130	16571	16911	16840	16745	16834	16761	17030	16763	16652	16703	16779	16684	16771	16895	16899	16761	16915	16832	16629	16572	16833	16863	16933	16678	16749	17026	16792	16965	16653	16706	16809	16720	16715	16905	16840	16578	16726	16788	16806	16778	16744	16756	16915	16688	16665	16660	17006	16762	16857	16837	16757	16870	16755	17038	16636	16701	16592	16797	16725	16820	16659	16727	16762	16667	16734	16475	16758	16718	16829	16792	16705	16785	16912	16794	16775	16697	16877	16977	16916	16758	16859	16764	17081	16728	16619	16943	16713	16593	16707	16868	16861	16703	16753	16815	16694	16819	16779	16876	16846	16871	16676	16667	16862	16929	16738	16742	16699	16796	16887	16681	16883	16726	16753	16795	16700	16793	16622	16841	16669	16757	16861	16662	16815	16826	16616	16667	16557	16944	16685	16891	16837	16951	16856	16772	16800	16740	16829	16737	16745	16805	16818	16953	16735	16836	16986	16644	16762	16732	16823	16740	16886	16836	16813	16884	16585	16899	16755	16626	16838	16947	16772	16635	16930	16739	16671	16714	16746	16711	16582	16829	16914	16759	16892	16625	16841	16918	16882	16785	16781	16821	16832	16859	16922	16979	16696	16784
22705	21190	27796	24964	22429	27290	33025	29209	28735	28546	28193	28163	27768	27799	27571	27347	27292	27067	27239	27156	27295	27086	27083	27257	27053	27133	26945	27071	27034	26840	26827	27115	27072	26971	26931	27091	27029	26876	27002	26962	26762	27001	27130	26930	26845	27023	27063	27061	26901	26698	26969	26732	26742	26890	26771	26692	26947	27158	26982	26947	26744	26689	26831	26882	26755	26698	26693	26697	26868	26703	26880	26737	26801	26821	26767	26666	26677	26544	26655	26615	26920	26789	26614	26818	26582	26646	26640	26806	26911	26740	26819	26581	26630	26583	26881	26729	26783	26833	26725	27055	26668	26760	26728	26942	26772	26612	26666	26719	26706	26706	26653	27022	26817	26803	26641	26725	26577	26708	26811	26858	26615	26674	26925	26684	26738	26507	26660	26622	26654	26687	26643	26772	26837	26512	26878	26855	26894	26848	26751	26697	26413	26438	26742	26956	26682	26614	26815	26563	26593	26927	26890	26853	26984	26880	26666	26760	26852	26757	27208	26594	26606	26955	26981	26742	26813	26603	26709	26617	26707	26710	27190	26937	26686	26472	26679	26687	26689	26663	26721	26760	26616	26859	26655	26589	26725	26772	26891	26813	26664	26614	26836	26563	26509	26543	26697	26862	26913	26747	26806	26826	26711	26659	26649	26708	26442	26521	26610	26898	26755	26847	26592	26810	26820	26843	26998	26808	26978	26644	26638	26717	26649	26655	26589	26591	26893	26788	26694	26651	26740	26682	26697	26782	26732	26619	27056	26721	26814	26674	26225	26646	26735	26729	26982	26565	26635	26650	26646	26581	26538	26674	26491	26419	26814	27034	26854	26808	26917	26780	26786	26669	26666	26850	26744	26756	26657	26806	26670	26822	26702	26859	26544	26594	26690	27073	26941	26587	26626	26553	26830	26499	26950	26791	26736	26803	27007	26849	26636	26542	26507	26648	26524	26764	26545	26695	26526	26862	26656	26692	26569	26904	26618	26601	26877	26953	26654	26819	26624	26806	26858	26743	26805	26525	27000	26894	26997	27033	26635	26771	26779	26744	26767	26841	26674	26705	26599	26805	26691	26602	26529	26418	26599	26802	26800	26847	26645	26800	26591	26751	26713	26633	26854	26390	26828	26830	26837	26664	26919	26632	26872	26732	26753	26619	26649	26617	26604	26877	26965	26886	26615	26648	26626	26542	26921	26639	26633	26453	26909	26917	26850	26676	26755	26796	26809	26847	26596	26715	26939	26791	26484	26514	26656	26645	26683	26611	26787	26480	26512	26824	26646	26878	26757	26917	26832	26788	26556	26883	26717	26617	26651	26790	26788	26573	26756	26525	26623	26717	26786	26425	26490	26849	26769	26829	26709	26643	26829	26734	26662	26397	26717	26627	26806	26706	26841	26682	26749	26654	26597	26597	26623	26449	26561	26638	26725	26720	26658	26835	26832	27245	26702	26709	26645	26701	26792	26864	26800	26810	26753	26745	26895	26983	26882	26564	26642	26696	26609	26568	26691	26522	26574	26693	26574	26699	26706	26861	26567	26534	26800	26723	26731	26599	26596	26570	26806	26673	26686	26965	26835	26839	26579	26778	26732	26552	26871	27082	26987	26767	26710	26653	26640	26847	26403	26734	26821	26845	26938	26747	26678	26785	26552	26720	26751	26679	26974	26898	26724	26772	26685	26829	27070	26591	26587	26750	26661	26594	26840	26586	26801	26568	26700	26711	26846	26614	26635	26592	26635	26498	26719	26498	26716	26756	26919	26828	26503	26823	26625	26757	26929	26764	26816	26682	26911	26606	26608	26454	26525	26480	26810	26648	26331	26703	26868	26667	26772	26456	26917	26767	26591	26694	26816	26508	26601	26634	26790	26603	26758	26600	26609	26511	26635	26622	26606	26587	26558	26497	26779	26827	26733	26897	27047	26635	26697	26789	26780	26669	26796	26490	26722	26829	26661	26741	26735	26653	26348	26635	26678	26697	26647	26475	26893	26789	26880	26544	26964	26832	26709	26620	26541	26631	26854	26845	26813	26664	26871	26737	26742	26774	26666	26635	26748	26731	26932	26876	26739	26844	26778	26812	26574	26571	26577	26752	26843	26682	26546	26832	26600	26475	26997	26665	26660	26727	26841	26880	26483	26672	26409	26580	26568	26529	26970	26606	26578	26842	26516	26819	26841	26964	26475	26687	26664	26683	26564	26638	26772	26705	26900	26675	26683	26492	26693	26500	26626	26528	26708	26761	26763	26744	26545	26677	26818	26634	26602	27161	26750	26918	26832	26648	26875	26956	26863	26647	26710	26717	26638	26836	26617	26750	26915	26444	26673	27068	26736	26605	26373	26640	26616	26864	26847	26620	26682	26928	26694	26922	26770	26689	26762	26829	26859	26986	26830	26946	26937	26691	26588	26727	26675	26943	26681	26504	26819	26674	26554	26564	26812	26714	26879	26559	26570	26764	26704	26681	26736	26825	26829	26711	26751	26736	27040	26729	26580	26830	26757	26809	26532	26659	26727	26817	26805	26795	26989	26938	26757	27033	26462	26709	26798	26460	26720	26701	26666	26730	26533	26783	26827	26586	26596	26971	26626	26658	26745	26834	26861	26853	26718	26849	26469	26789	26646	26718	26565	26761	26796	26913	26557	26522	26705	26690	26664	26567	26557	26712	26685	26797	26488	26915	26946	26761	26778	26602	26668	26537	26591	26559	26879	26726	26634	26919	26698	26840	26971	26641	26697	26810	26818	26791	26670	26867	26491	26680	26609	26703	26734	26449	26827	26822	26653	26925	26936	26559	26864	26752	26815	26908	26855	26491	26630	26755	26683	26564	26856	26652	26671	26532	26739	26709	26653	26652	26719	26779	26790	26549	26390	26780	26526	26583	26705	26846	26682	26605	26726	26918	26662	26542	26481	26858	26589	26560	26665	26757	26746	26712	26789	26667	26614	26808	26807	26773	26728	26535	26844	26629	26858	26808	26785	26947	26561	26794	26672	26652	26673	26714	26907	26782	26560	26745	26447	26786	26706	26703	26717	26802	26951	26919	26863	26479	26515	26775	26465	26749	26575	26376	26626	26728	26549	27017	26505	26519	26700	26397	26660	26900	26677	26752	26487	26782	26780	26300	26687	26919	26591	26766	26735	27012	26663	26777	26500	26573	26692	26869	26552	26812	26559	26680	26986	26695	26750	26596	26667	26455	26670	26896	26611	26632	26684	26878	26754	26737	26589	26511	26458	26556	27137	26530	26623	27017	26755	26861	26610	26799	26685	26774	26628	26642	26576	26493	26695	26757	26792	26646	26993	26673	26500	26791	26698	26721	26694	26804	26634	26944	26791	26781	26357	26818	26574	26758	26902	26681	26543	27021	26798	26925	26701	27013	26838	26728	26590	26526	26630	26563	26859	26547	26446	26655	27046	26587	26906	26550	26743	26769	26826	26803	26403	26707	26862	26769	26714	26780	26412	26872	26474	26547	26768	26789	26708	26537	26943	26816	26562	26818	26761	26759	26837	26343	26781	26640	26732	26877	26873	26781	26710	26859	26771	26788	26774	26594	26571	26867	26814	26642	26879	26734	26746	26789	26718	26638	26794	26842	26922	26641	26860	26647	26498	26694	26587	26558	26722	26946	26413	26723	26523	26566	26558	26814	26448	26579	26740	26687	27230	26745	26526	26839	26695	26597	26664	26524	26461	26710	26587	26512	26729	26726	26669	26833	26686	26823	26788	26733	26828	26693	26798	26666	26482	26613	26756	26926	26848	26839	26865	26848	26752	26528	26683	26916	26584	26868	26857	26572	26590	26637	26735	26850	26971	26468	26634	26746	26604	26871	26849	26724	26531	26436	26580	26736	26452	26628	26651	26658	26818	26751	26731	26419	26699	26684	26704	26676	26799	26539	26628	26838	26910	26873	26866	26944	27065	26400	26696	26604	26891	26766	26615	26653	26496	26693	26806	26591	26775	26580	26779	26851	26764	26529	26679	26315	26849	26907	26544	26262	26465	27126	26552	26697	26606	26643	26879	26696	26838	26615	26736	26688	26600	26785	26661	26926	26743	26435	26941	26845	26763	26610	26708	26742	26599	26596	26604	26722	26652	26836	26673	26678	26781	26756	26560	26687	26653	26759	26644	26517	26816	26738	26684	26475	26856	26429	26668	26632	26692	26820	26698	26811	26757	26742	26594	26619	26724	26601	26611	26870	26735	26454	26862	26560	26752	26808	26590	26753	26783	26540	26549	26648	26736	26587	26535	26444	26366	26620	27085	26835	26624	26765	26751	26554	26519	26363	26537	26763	26589	26683	26739	26864	26679	26756	26690	26845	26549	26677	26762	26804	26840	26795	26495	26917	26843	26695	26799	26732	26731	26665	26553	26687	26813	26496	26528	26532	26444	26664	26665	26689	26564	26640	26716	26529	26671	26590	26800	26795	26580	26568	26762	26742	26636	26748	26920	26766	26391	26692	26752	26796	26875	26819	26976	26673	26504	26643	26790	26565	26619	26653	26682	26796	26867	26650	26724	26469	26679	26840	26948	26720	26580	26706	26438	26544	26667	26438	26525	26727	26539	26516	26723	26846	26684	26678	26696	26431	26716	26526	26688	26721	26641	26783	26568	26509	26597	26510	26577	26471	26393	26526	26924	26787	26816	26752	26481	26534	26410	26685	26809	26439	26471	26814	26795	27014	26693	26761	26622	26716	26825	26668	26464	26836	26656	26584	27060	26850	26853	26617	26850	26637	26672	26741	26678	26974	26723	26771	26780	26638	26548	26640	26743	26851	26854	27013	26529	26934	27022	26593	26780	26608	26503	26662	26733	26847	26802	26806	26691	26669	26842	26737	26606	26702	26906	26744	26918	26687	26603	26717	26856	26868	26601	26948	26876	26840	26913	26881	26891	26774	26898	26676	26848	26643	26563	26668	26782	26778	26698	26733	26482	26503	26616	26698	26722	26846	26754	26569	26912	26306	26734	26750	26519	26588	26591	26645	26608	26698	26592	26709	26792	26969	26636	26648	26551	26650	26571	26583	26702	26763	26719	26766	26957	26685	26710	26905	26634	26776	26755	26700	26608	26732	26773	26858	26754	26656	26543	26679	26875	26911	26717	26754	26383	26558	26840	26666	26770	26566	26646	26737	26659	26627
20436	35419	34760	28828	25223	22716	21184	20519	19722	19099	18653	18436	18132	17808	17691	17648	17600	17470	17311	17362	17241	17341	17031	17285	17227	17295	17223	16989	17197	17204	17292	17075	17043	17145	16949	17025	16956	17037	17052	16925	17065	16951	16980	16807	17094	16935	16896	16947	17111	16849	17060	17046	16936	16737	16911	16742	16836	16964	16858	16688	16935	16965	16801	16794	17163	16948	16890	16952	16743	16800	16880	16865	16781	16779	16986	16911	17008	16842	16879	16907	16961	16885	16873	16943	16981	16915	16988	16891	16832	16770	16810	16800	16881	16912	16972	16863	16833	16884	16857	16706	16859	16828	16779	16714	16934	16869	16949	16743	16876	16571	16917	16889	16773	16850	16850	16940	16829	16810	16745	16799	16812	16837	16832	17051	16755	16938	16924	16835	16704	16800	17062	16774	16903	17059	16844	16793	16604	16803	16752	16721	16772	16907	16858	16866	16746	16715	16727	16791	16663	16980	16633	16765	16878	16957	16848	16839	16830	16937	16732	16654	16865	16938	17000	16873	16738	16875	16690	16747	16938	16862	16836	16747	16875	16902	16995	16895	16776	16925	16814	16711	16730	16712	17025	16839	16844	16923	17016	16927	16643	16621	16739	16931	16664	16786	16829	16878	16967	16831	16717	17039	16685	16647	16880	16840	16788	16690	16711	16821	16810	16687	16820	16744	16867	16795	16937	16909	16827	16546	16595	16760	16730	16875	16930	16860	16601	16634	16829	16692	16878	16804	16865	16686	16939	16786	16940	16802	16878	16716	16668	16885	16880	16800	16809	16813	16819	16786	16954	16911	16825	16849	16971	16801	16732	16658	16899	16788	16621	16913	16768	16797	16643	16721	16808	16835	17081	16854	16837	16821	16957	16693	16785	16612	16847	16867	16820	16722	16985	16941	16907	16817	16579	16921	16870	17025	16904	16801	16901	16893	16648	16862	16802	16737	16977	16889	16926	16980	16666	16813	16816	16957	16828	16980	16901	16681	16748	16931	16756	16718	16904	16946	16748	16877	16843	16958	16787	16767	17025	16787	16868	16781	16907	16820	16911	16820	16841	16904	16841	16639	16874	16716	17028	16903	16941	16719	16987	16807	16902	16829	16932	16880	16717	16764	16840	16767	16808	16698	16926	16721	17075	16853	16769	16645	16894	16947	16662	16782	16753	16829	16765	16837	16868	16786	16918	16776	16635	16781	16773	16719	16876	16669	16797	16987	16888	16726	16928	16694	16776	16894	16854	16790	16720	16881	16827	16749	16779	16895	16802	16884	16597	17012	16846	16768	16838	16781	16829	16972	16825	16889	16823	16942	16855	16819	16912	16844	16753	16834	16774	16822	16791	16731	16684	16783	16759	17006	16769	16638	16771	16989	16916	16689	16780	16703	16886	16763	16743	16939	16879	16726	16800	16772	16722	16807	16754	16984	16778	16777	16679	16776	16909	16645	16880	16858	16833	16814	16685	16985	16872	16767	16828	16819	16820	16663	16714	16981	16847	16803	16619	16831	16771	16762	16843	16748	16590	16806	16832	16936	16609	16962	16712	16907	16950	16802	16933	16719	16829	16826	16833	16974	16690	16523	16779	16725	16989	16833	16915	16657	16789	16756	16896	16960	16895	16877	16899	16838	16704	16791	16938	16677	16796	16887	16879	16884	16929	16706	16898	16662	16886	16795	16834	16866	16867	16739	16744	16821	16761	16683	16812	16899	16741	16841	16752	16810	16757	16852	16808	16723	16838	16742	16872	16764	16808	16649	16795	16806	16896	16745	16778	16806	16942	17070	16854	16919	16562	16770	16889	16976	16918	16821	16956	16693	16794	16917	16933	16766	16628	16538	16796	16579	16905	16747	16791	16700	16769	16878	16831	16604	16789	16816	16736	16899	16652	17089	16762	16802	16850	16809	16677	16772	16915	16925	16833	16779	16891	16954	16974	16705	16685	16963	16816	16669	16844	16663	16750	16744	16813	16803	16757	16990	16700	16834	16945	17002	16856	16928	16906	16885	16890	16737	17000	16711	16735	16876	16829	16987	17035	16711	16761	16872	16960	16828	16974	16993	16772	16705	16995	16728	16798	16877	16674	16935	16876	16978	16766	17000	17029	16895	16796	16812	16882	16899	17036	16725	16904	16821	16930	16807	16864	16610	16825	16754	16846	16995	16810	16772	16695	16962	16998	17088	16986	16823	16838	16864	16879	16854	16889	16711	16679	16807	16831	17002	16918	16749	16750	16819	16674	16668	16804	16881	16823	16819	16755	16688	16849	16697	16649	16849	16861	16821	16841	16530	16816	16861	16827	16796	16761	16881	16727	16927	16951	16751	16834	16986	16765	16891	16795	16835	16767	16768	16689	16980	16885	16889	16769	16977	16716	16754	16732	16822	16853	16725	17006	16813	16807	16705	16901	16787	16880	16815	16773	16744	16956	16893	16803	16663	16909	16903	16758	16758	16727	16881	16831	16748	16880	16743	16864	16860	16966	16736	16815	16772	16848	16783	16835	16797	16787	16806	16800	16674	16803	17100	16717	16761	16791	16912	16854	16781	16749	16785	16773	16981	16803	16861	16838	16847	16879	16779	16915	16805	16879	16778	16706	16806	16761	16776	16872	16816	16830	16892	17023	16785	16575	16741	16788	16756	16885	16682	16812	16753	16972	16841	16868	16855	16807	16947	16816	16864	16703	16934	16963	16827	16849	16772	16748	16858	16876	16869	16692	16793	16666	16830	16902	16745	16940	16743	16822	16620	16804	16728	16775	16782	17053	16701	16729	16703	17025	16828	16763	16847	16689	16698	16804	16866	16748	16812	16882	16745	16671	16872	16706	16974	16802	16776	16820	16842	16980	16781	16820	16743	16784	16738	16779	16857	16859	16754	16816	16969	17017	16883	16948	16640	16958	16693	16809	16966	16909	16847	16762	16742	16863	16951	16705	16765	16672	16914	16651	16775	16657	17005	16724	16861	16875	16912	16769	16865	16901	16807	17000	16764	16862	16842	16802	16902	16933	17033	16882	16795	16765	16857	16891	16746	16853	16781	16842	16696	16771	16840	16841	16945	16877	16713	16831	16676	16859	16868	16910	16827	17078	16723	16701	16730	16900	16875	16749	16879	16799	16839	16777	16759	16919	16888	16742	16923	16848	16650	16765	16777	16851	16879	16795	16767	16681	16869	16864	16688	17046	16828	16729	16895	16791	16937	16901	16792	16855	16801	16804	16901	16903	16866	16847	16871	16779	16804	16946	16812	16764	16940	16837	16856	16763	16754	16828	16963	17005	16715	16823	16860	16726	16768	16836	16922	16775	17014	16637	17041	16796	16924	16892	16652	16842	16617	16787	16880	16691	16846	16678	16843	16801	16824	16862	16747	16832	16928	16761	16725	16941	16739	16761	16793	16989	16585	16794	16702	16741	16644	16882	16909	16892	16790	16820	16672	16947	16595	16845	16737	16898	16733	16780	16852	16964	16828	16676	16936	16723	16782	16919	16882	16803	16813	16674	16933	16806	16820	16937	16772	16849	16751	16777	16848	16819	16872	16737	16679	16960	16783	16749	16590	16815	16815	16888	16769	17128	16866	16875	16667	16847	16865	16923	16863	16963	16852	16813	16804	16781	16897	16841	16970	16924	16839	16817	16811	16879	16845	16670	16747	16774	16838	16715	16880	16581	16787	16795	17171	16794	17077	16761	16796	16901	16795	16770	16543	16836	16811	16819	16802	16960	16868	16927	16950	16938	16883	16847	16945	16928	16761	16921	16803	16764	16813	16703	16719	16712	16742	16937	16833	16621	16653	16845	16823	16739	16628	16763	16770	16877	16715	16850	16872	17005	16761	16924	16901	16745	16954	16616	16850	16820	16829	16949	17034	16718	16766	16790	16579	16603	16908	16716	16742	16940	16855	16834	16677	16784	16747	16914	16980	16885	17062	16837	16859	16813	16803	16740	16742	16818	16813	16779	16651	16719	16921	16933	16871	16753	16720	16684	16838	16575	16763	16733	16669	17019	16719	17037	16601	16868	16903	16776	16806	16938	16884	16803	16837	16975	16709	16877	16704	16853	16863	16904	16809	16827	16752	16970	16928	16967	16701	16762	16794	16854	16898	16756	16768	16820	16955	16947	16839	16819	16780	16763	16872	16921	16873	16932	16859	16786	16760	16927	16963	16835	16857	16772	16926	16904	16778	16756	16758	16800	16873	16664	16629	16708	16877	16679	16816	16763	16788	16543	16921	16903	16809	16859	16941	16831	16719	16852	16951	16964	16916	16880	16698	16822	16859	16792	16892	16757	17141	16823	16938	16763	16701	17069	16874	16653	16854	16917	16881	16824	16717	16906	16787	16909	16814	16714	16876	16661	17072	16760	16817	16849	17039	16897	16821	16798	17043	16919	16845	16683	16872	16885	16642	16881	16962	16765	16739	16815	16681	16917	16931	16900	16848	16765	16673	16888	16899	16665	16876	16713	16947	16726	16949	16874	16841	16808	16821	16859	16734	16805	16897	16861	16727	16828	16906	16741	16743	16838	16816	16652	16775	16822	16767	16794	16686	16895	16800	16769	16651	16804	16864	16872	16743	16776	16681	16953	17014	16962	16839	16724	16716	16857	16788	16801	16750	16876	16785	16672	16781	16825	16708	16938	16969	16875	16879	16847	16803	16783	16788	16999	16626	16762	16792	16859	16771	16827	16793	16611	16891	16857	16711	16908	16753	16938	16844	16898	16844	16738	16772	16839	16854	16791	16788	16726	16832	16633	16767	16921	16743	16957	16943	16703	16762	16996	16709	16803	16781	17100	16846	16915	16805	16677	16732	16929	16834	16767	16759	16834	16654	16815	16858	16699	16910	16965	16636	16839	16805	16981	16967	16704	16886	16817	17072	16665	16930	16868	16562	16829	16863	16883	16802	16798	16783	16842	16871	16910	16851	16901	16791	16745	16908	16660	17049	16767	16744	16814	17040	16878	16835	16780	16893	16832	16743	16788	16814	16757	16856	16850	16826	16711	17012	16865	16891	16843	16719	16718	16733	16906	16914	16797	16689	16807	16878	16774	16660	16840	16758	17019	16829	16877	16907	16871	16783	16871	16798	16868	16928	16931	16863	16769	16777	16617	16764	16692	16786	16972	16803	16837	16654	16537	16973
35101	28057	32090	31184	29300	28894	29131	28678	28499	28372	28220	28182	28188	28157	27841	28088	27972	27834	28192	28060	27902	27981	27964	27816	27986	27954	27976	27948	28095	28040	28084	27831	28074	27998	28002	27928	27812	27959	28005	28011	27867	28010	27870	27760	28105	27954	28105	28253	28103	27902	27862	28095	28041	27946	28147	27860	28131	28085	28014	27680	27695	27925	27746	28044	27967	28015	28049	27708	28048	27812	27801	27869	27827	27927	27789	27881	28103	28148	27995	27816	27839	27847	27880	27800	27686	28082	28045	28022	27881	27731	28024	27912	27915	28061	27636	28038	28024	27754	27925	28049	28028	28010	27826	27925	27926	27699	28174	28008	27963	27865	27785	27960	27949	27614	27754	28049	27946	27659	27763	27785	27854	27745	28052	28072	27635	27663	27748	27798	28146	28017	28084	27841	27790	27892	27822	28017	28211	27934	27776	27898	28051	27965	27929	28060	27887	27908	27648	27875	28026	27986	27797	28037	27810	27896	28018	27660	27657	27795	27792	28159	27936	27725	27761	27700	27849	28050	28155	28031	27719	27839	27831	27957	27782	27711	27874	27714	27758	27593	27888	27833	28006	27785	27868	27728	28103	27814	28247	27972	27972	28021	27770	27837	28104	27791	27930	27644	28072	27963	27824	28009	27934	27701	28037	27800	27741	27929	27853	28142	27873	27912	27963	27768	27658	27793	27801	27775	27856	27813	27737	27976	28088	28307	27671	27955	27775	27947	27844	27744	28054	27924	27876	27767	27997	27740	27763	27710	27798	28093	27926	27845	27712	27883	28068	27898	27881	27794	27965	27765	28136	27790	27889	27922	27924	27886	27889	28098	27950	27809	27828	27734	27844	28020	28147	27953	28141	27600	27936	27755	27955	27663	28073	27904	27885	27933	27946	27964	27947	27962	28021	28009	28052	28152	27849	28162	28203	27937	27926	27837	28033	27595	28016	27815	27865	28025	27931	27735	27942	27929	27679	27745	28050	27933	28004	28228	27620	27857	27834	27835	27951	27891	27983	27951	27845	27800	28018	28132	28029	27985	28003	27979	28074	28124	27789	27727	27875	27850	27753	27741	27853	27902	27987	27969	27690	27815	27881	28057	28059	27655	27893	28191	27767	28004	28204	27806	27892	27830	27998	27851	28107	27849	27824	28351	27991	27909	28128	27916	27695	28106	27945	27997	28108	27752	27716	27676	27862	27614	27886	27828	27976	27856	27888	27844	28119	27878	27704	27782	27989	28114	27787	28024	28048	27777	28162	27900	28020	27768	28002	27918	28034	27850	27736	27859	27973	28001	27611	27902	27875	27688	27797	27822	27587	27794	27797	28139	27777	27984	27765	27927	27834	27968	27846	27947	28111	27623	27693	27821	27875	27841	27803	27901	27869	27997	27785	27924	28127	27991	27873	28109	27868	27914	27784	27754	27792	27655	27946	27981	28053	27991	27678	27805	27806	27832	28007	27973	28036	27787	27939	28196	27985	27910	27844	27612	27831	27741	27885	28021	27794	27798	27853	27641	27899	27865	28066	27899	28074	27856	27952	27878	27630	27841	28111	28049	27944	27852	27834	27885	27980	28139	27855	27797	27694	27677	28030	28236	27973	27872	27910	27699	28182	28017	28255	28132	27879	27916	27990	27850	27888	27909	28147	28004	27895	28207	28307	27912	27986	28012	27905	27963	27959	27637	27880	27631	27993	27927	27938	27915	27902	27884	27893	27565	27815	27722	27976	27828	27925	27744	27972	27674	28213	27844	27912	28089	28052	27886	27947	27776	27848	28047	27860	27844	27918	27646	27879	28028	28054	27831	27745	27935	27959	27968	28138	27943	28017	27923	28107	28048	28057	27848	28081	27899	27908	27914	27924	27929	27772	27945	27816	28055	27751	27823	28191	27962	27907	27972	27872	27995	27673	27878	27964	27979	28116	27864	27863	27992	27875	27668	28127	27737	27849	27777	27910	27990	27725	27602	27892	27436	27993	27814	27760	27895	28047	27947	27878	27822	27680	27853	27839	27654	28000	27834	28165	27906	27969	27865	28010	27889	28214	27951	27841	27666	27898	27889	27941	28172	27962	27852	27687	28075	27815	27874	27929	27838	27918	27925	27976	28035	27690	27906	27941	27948	27939	27857	27792	28045	28035	27983	27909	27913	27651	27934	27749	27941	27871	27908	27998	27869	27897	27888	27844	27951	27828	27875	28078	28045	27918	27853	28078	27895	27892	27950	28012	27867	27985	27674	27803	27965	27960	27986	27847	27781	28026	27914	27689	27881	27959	28085	27957	27999	27916	27957	27955	27719	28063	27790	27732	27698	27981	27659	27978	27912	28201	28126	27775	27834	27812	27865	27784	27862	27680	28158	27821	27757	27856	28172	27949	28099	28016	27671	27988	27915	27998	27940	27930	27784	27820	27961	27779	27850	27843	27819	27918	27946	28140	28012	28058	27948	27833	27886	28021	27938	28046	27934	27807	27977	27816	27856	27774	27994	27828	27961	27742	28046	28064	28185	27784	27823	27706	28110	27820	28043	27759	27824	27981	27875	27974	27912	28030	28142	27924	27875	27849	27879	27939	27822	27654	27617	27878	27937	28251	28071	27924	28010	28063	27527	27833	27962	28088	28000	27931	28090	27788	27910	28007	27719	27526	27607	28039	27724	27938	27727	28073	28048	28164	28017	27749	27846	28051	27944	28002	27987	27890	27979	27850	27804	27885	27705	27788	27972	27982	27840	27734	27999	28018	27839	27866	27415	27698	27992	27976	27797	27854	27846	28047	27540	27978	27752	27857	27777	27822	28050	28050	27642	27642	27790	28002	28207	27889	27763	28028	27906	27965	27816	28136	27902	28243	28014	27932	27874	27967	27805	27884	27812	28012	28126	28068	28033	27919	27719	27977	27996	28090	27827	27786	27981	27851	28061	27884	27721	27874	27837	27877	28065	27912	27962	27823	27694	28070	27749	27594	28110	27912	28333	27986	27710	28034	27910	27735	28021	28025	27994	27787	27850	27850	27685	28092	27796	27983	27811	27877	27711	27878	28031	27819	28123	27821	27955	28054	27862	27902	27645	28194	27929	27824	27838	27778	27908	27889	27917	27803	27930	27867	28167	28102	27989	27888	27990	27898	27598	27935	28155	28048	27841	28029	28078	27701	27910	27856	27920	27934	27873	28024	27706	28013	27947	28165	28050	27783	27977	27999	28018	28134	27625	27994	27700	28035	27925	28078	27853	27865	27838	27858	27791	27886	27845	27968	27850	27870	28095	28185	27979	27829	27797	27743	28030	27678	27836	27887	28010	27979	28054	28070	27910	27877	27726	27786	27545	27866	27868	27624	27769	27706	27975	27990	27731	27809	28082	27694	27981	27974	27954	27747	27798	28187	27975	27693	28227	28072	27832	27859	28071	27927	27817	27820	27781	27762	27856	28017	27891	27812	27878	27687	28039	27730	27759	27965	27853	27734	27812	27897	28006	27954	28186	27803	28038	27700	27705	28045	27991	27927	27782	27747	27863	27727	27933	27935	27857	27798	28111	28071	27927	27830	27639	28127	27717	27925	27789	27847	27643	28228	27596	27827	27908	27889	27915	27722	27741	28080	27723	27781	27856	27902	27853	27888	27635	27863	27811	27973	27909	27721	27880	28064	27978	28098	28089	27866	27784	27844	27887	27886	27966	28061	27816	28086	27923	27927	28251	27989	27925	27945	27708	27943	27939	28009	27878	27910	27739	27954	27828	27991	27914	27881	28024	27845	27878	27821	27952	28001	28028	27930	27727	27661	27985	27810	28187	28028	28116	27588	27728	27875	27774	27842	27981	27808	27903	27760	28113	27907	27945	27752	27873	27945	28045	28059	27732	27991	27700	27866	28055	28031	27713	27762	27960	28053	27947	28287	28047	27929	27986	27865	27886	27718	28050	27905	27816	28191	27774	27938	27753	28093	27929	27947	27865	28049	28002	27988	27887	28039	28088	27728	27955	27912	28005	27888	27826	27886	28082	27981	27649	27964	27807	28077	27840	27760	27999	28122	27937	27988	27683	27999	27665	28050	28011	27975	27881	27741	27796	28026	27919	27774	27968	27863	27875	28259	28168	27927	27588	27866	27904	27709	27766	27810	27937	28060	27675	27827	28005	27810	28140	28238	27883	27936	27933	27927	27812	28089	27792	28091	28032	28008	27953	27872	27874	27869	27944	27686	27877	27901	27823	27918	27925	27774	27889	27731	28017	28142	27968	28093	28163	28182	27704	27955	27683	27770	27898	27815	27685	27802	27740	27753	27963	27854	27883	27849	27901	27887	27921	27945	27668	27756	27866	27974	27906	27837	28119	28058	27909	27765	27720	27809	27796	27964	27965	28054	27659	27748	28251	27906	27895	27957	27837	28100	28048	28078	28020	27759	27820	27987	28018	27764	27827	27899	27881	27952	27815	27774	27943	27946	28009	28144	28069	28016	27818	28039	27966	28004	27863	27956	28073	27869	27993	28062	28116	27694	27862	28086	27899	28009	28209	28083	27779	28054	27906	27967	27585	28071	27868	27950	27786	27908	27609	27831	27904	27865	27816	27832	27853	28156	27766	28002	28015	27771	27777	27945	27897	28029	27805	27950	27903	28031	27806	27936	27639	28025	27945	28069	27712	28071	27921	28109	27975	28079	28052	27982	27883	28160	28001	27923	27681	27787	27853	27894	28082	27658	27809	27988	27917	27728	27878	28068	27811	27713	27847	27952	28010	27729	27725	27959	27632	27810	27953	27918	28041	28015	27692	27959	28074	27965	27737	28163	27980	28216	27926	27842	27898	28187	28165	28038	27620	27795	27902	27614	27771	28184	27996	28101	27962	27695	27830	27816	28026	28048	27998	27810	27871	27957	27741	27602	27753	27904	27844	27633	27911	27926	27936	28026	27923	27899	27929	27934	27592	27939	27885	28018	27685	27759	27972	27894	28016	27853	27590	27694	27933	27833	27929	27935	27796	27982	27891	28107	27757	27990	27919	28012	27719	27527	27931	27792	27747	28027	27898	27920	28008	27815	27866	27725	28026	28025	27894	27995	27700	27920	27875	28020	28002	28009	27964	28020	28099	27993	27703	27898	27706	27806	27759	28053	27916	27838	27819	27966	27938	28162	27839	27633	27844	27794	28024
20800	23791	23709	21113	20142	19432	18751	18402	18357	18204	17991	18019	17755	17674	17717	17933	17798	17819	17555	17534	17466	17504	17454	17525	17593	17483	17711	17474	17555	17485	17835	17462	17549	17604	17561	17435	17539	17543	17552	17546	17494	17432	17559	17561	17602	17527	17502	17504	17680	17490	17453	17613	17433	17315	17540	17575	17538	17399	17587	17436	17426	17444	17504	17433	17495	17311	17387	17473	17477	17507	17520	17462	17501	17504	17553	17479	17465	17329	17433	17349	17491	17555	17510	17541	17447	17495	17284	17389	17570	17585	17328	17617	17691	17539	17454	17267	17458	17421	17515	17311	17329	17605	17529	17488	17319	17498	17338	17497	17541	17487	17569	17526	17424	17420	17338	17359	17382	17442	17578	17499	17496	17340	17610	17525	17461	17533	17511	17454	17608	17491	17540	17374	17470	17489	17332	17335	17463	17503	17512	17574	17394	17528	17352	17485	17420	17445	17415	17433	17444	17273	17449	17366	17565	17331	17423	17586	17566	17337	17492	17668	17585	17471	17368	17592	17418	17597	17490	17327	17589	17664	17752	17434	17286	17506	17458	17390	17421	17495	17368	17602	17363	17356	17323	17352	17563	17256	17531	17465	17363	17511	17528	17370	17338	17393	17415	17575	17529	17413	17474	17528	17532	17307	17448	17605	17444	17404	17513	17338	17484	17449	17402	17347	17509	17453	17560	17458	17230	17452	17629	17272	17509	17376	17374	17505	17326	17395	17530	17587	17526	17337	17458	17494	17320	17412	17624	17409	17289	17470	17656	17572	17385	17411	17388	17344	17587	17589	17355	17585	17615	17467	17309	17530	17310	17447	17415	17383	17473	17357	17561	17517	17374	17548	17244	17513	17587	17638	17539	17381	17464	17529	17567	17758	17524	17595	17303	17430	17378	17446	17458	17334	17559	17440	17290	17469	17572	17519	17553	17424	17518	17467	17439	17402	17253	17650	17655	17582	17252	17434	17352	17468	17422	17539	17376	17493	17341	17427	17412	17216	17446	17481	17592	17548	17295	17713	17438	17425	17405	17405	17285	17487	17450	17553	17513	17498	17304	17541	17359	17422	17394	17511	17394	17445	17551	17365	17556	17420	17423	17363	17382	17461	17509	17440	17399	17418	17518	17496	17543	17185	17655	17427	17431	17539	17496	17326	17424	17552	17461	17420	17315	17528	17228	17479	17565	17510	17539	17352	17689	17437	17315	17257	17513	17404	17413	17586	17423	17367	17676	17567	17526	17391	17534	17510	17558	17497	17548	17523	17393	17494	17448	17419	17454	17558	17312	17602	17503	17507	17391	17686	17394	17476	17305	17464	17507	17469	17573	17381	17659	17290	17474	17545	17456	17410	17487	17595	17609	17400	17244	17407	17383	17494	17446	17558	17685	17559	17453	17506	17436	17548	17513	17381	17580	17491	17500	17443	17615	17610	17449	17509	17383	17445	17497	17370	17485	17317	17611	17441	17586	17438	17659	17452	17470	17391	17523	17402	17469	17586	17442	17385	17446	17490	17514	17444	17378	17598	17520	17339	17584	17396	17422	17403	17380	17456	17349	17468	17515	17378	17648	17333	17667	17359	17469	17392	17386	17463	17525	17417	17450	17250	17707	17409	17428	17354	17489	17529	17323	17387	17333	17498	17535	17428	17619	17365	17373	17447	17570	17283	17537	17515	17482	17467	17577	17546	17557	17441	17586	17442	17571	17341	17543	17475	17599	17382	17570	17517	17602	17382	17404	17397	17438	17295	17507	17612	17312	17547	17444	17376	17384	17688	17265	17509	17520	17586	17240	17381	17343	17545	17433	17336	17476	17478	17618	17368	17412	17553	17331	17355	17483	17569	17484	17383	17396	17475	17709	17457	17652	17589	17466	17492	17262	17412	17584	17605	17336	17498	17405	17452	17449	17392	17517	17345	17422	17464	17448	17680	17601	17151	17499	17497	17508	17379	17499	17402	17502	17425	17573	17528	17338	17243	17400	17532	17528	17488	17458	17654	17498	17208	17495	17548	17219	17471	17348	17384	17447	17392	17526	17356	17361	17453	17544	17432	17264	17552	17529	17427	17594	17412	17213	17418	17405	17405	17280	17578	17536	17437	17444	17422	17469	17404	17394	17437	17392	17594	17407	17549	17555	17546	17497	17517	17483	17327	17510	17286	17480	17515	17424	17470	17425	17494	17538	17599	17468	17479	17518	17567	17472	17584	17385	17480	17459	17653	17314	17447	17450	17685	17320	17522	17627	17457	17550	17436	17362	17458	17466	17629	17373	17804	17645	17533	17545	17521	17417	17454	17329	17376	17503	17536	17451	17508	17601	17442	17400	17422	17536	17527	17332	17643	17385	17371	17523	17474	17407	17397	17518	17312	17568	17414	17462	17371	17441	17381	17386	17402	17489	17311	17529	17387	17323	17582	17429	17419	17444	17328	17477	17490	17419	17293	17333	17444	17697	17414	17542	17490	17526	17552	17353	17445	17495	17523	17574	17434	17508	17484	17424	17562	17620	17340	17562	17454	17460	17472	17276	17512	17388	17516	17434	17356	17435	17489	17500	17423	17539	17382	17512	17256	17651	17618	17533	17384	17346	17553	17372	17502	17342	17423	17380	17362	17522	17646	17550	17310	17484	17343	17594	17519	17310	17434	17601	17429	17448	17631	17473	17430	17490	17561	17467	17533	17326	17770	17584	17472	17440	17512	17415	17611	17427	17673	17234	17625	17667	17726	17511	17432	17422	17440	17457	17612	17498	17544	17374	17503	17508	17506	17393	17717	17486	17414	17619	17392	17487	17496	17452	17391	17468	17458	17444	17525	17519	17509	17543	17338	17380	17549	17481	17538	17516	17548	17403	17470	17498	17438	17581	17401	17375	17485	17407	17553	17451	17563	17480	17449	17438	17331	17495	17468	17495	17335	17435	17532	17393	17386	17529	17543	17427	17484	17555	17453	17473	17501	17385	17466	17484	17337	17435	17641	17335	17366	17473	17381	17553	17641	17356	17418	17336	17427	17659	17379	17504	17313	17310	17383	17438	17583	17314	17545	17441	17390	17464	17309	17391	17418	17602	17611	17401	17629	17473	17370	17570	17214	17627	17468	17539	17528	17277	17661	17466	17444	17483	17524	17516	17432	17505	17576	17635	17602	17447	17397	17603	17469	17380	17434	17705	17494	17622	17397	17408	17554	17318	17428	17455	17355	17481	17584	17502	17477	17643	17471	17374	17455	17325	17528	17477	17491	17314	17485	17436	17496	17476	17585	17547	17408	17330	17550	17402	17564	17352	17433	17189	17538	17405	17353	17471	17295	17443	17473	17419	17573	17349	17358	17474	17419	17431	17588	17533	17442	17606	17469	17552	17452	17640	17350	17427	17499	17406	17514	17465	17737	17605	17518	17432	17515	17394	17466	17377	17493	17562	17717	17497	17385	17454	17592	17471	17481	17496	17382	17434	17425	17532	17359	17376	17307	17328	17536	17528	17483	17485	17409	17685	17314	17320	17608	17444	17578	17556	17658	17417	17551	17484	17495	17368	17687	17512	17461	17408	17466	17556	17450	17407	17535	17466	17571	17433	17354	17312	17493	17456	17369	17500	17534	17415	17493	17369	17479	17437	17477	17435	17441	17465	17421	17450	17560	17506	17424	17354	17432	17397	17425	17544	17509	17373	17396	17597	17427	17445	17460	17402	17428	17411	17516	17581	17405	17369	17534	17455	17522	17372	17587	17499	17452	17474	17431	17483	17387	17566	17360	17481	17342	17327	17520	17473	17438	17541	17438	17562	17654	17260	17293	17131	17532	17572	17424	17426	17620	17310	17494	17524	17487	17475	17393	17448	17418	17351	17614	17662	17463	17497	17340	17581	17422	17300	17501	17398	17379	17706	17415	17300	17620	17361	17492	17498	17454	17311	17492	17425	17434	17590	17473	17531	17551	17536	17608	17427	17465	17480	17558	17641	17385	17450	17459	17507	17488	17639	17392	17587	17505	17316	17535	17599	17620	17354	17400	17519	17496	17377	17446	17420	17578	17549	17651	17440	17458	17527	17318	17396	17434	17431	17443	17499	17483	17384	17370	17370	17337	17276	17591	17569	17331	17482	17344	17468	17473	17597	17721	17545	17500	17570	17509	17535	17384	17565	17610	17530	17635	17283	17531	17386	17446	17532	17376	17484	17451	17658	17384	17346	17509	17387	17396	17415	17448	17465	17476	17624	17375	17431	17343	17419	17606	17392	17473	17437	17544	17425	17617	17496	17488	17417	17441	17398	17682	17393	17435	17358	17461	17413	17371	17229	17458	17472	17384	17247	17298	17633	17310	17537	17420	17426	17317	17707	17491	17460	17559	17493	17358	17645	17543	17424	17507	17342	17618	17509	17419	17447	17421	17739	17433	17471	17566	17432	17653	17522	17537	17375	17339	17412	17453	17402	17334	17381	17343	17713	17410	17426	17325	17541	17624	17573	17335	17511	17427	17585	17531	17490	17327	17615	17406	17554	17394	17223	17531	17443	17602	17385	17481	17402	17269	17473	17499	17505	17486	17308	17485	17604	17555	17598	17504	17503	17403	17549	17487	17536	17371	17489	17431	17551	17343	17422	17597	17585	17266	17359	17326	17467	17559	17512	17439	17434	17451	17534	17463	17299	17360	17445	17590	17351	17497	17369	17448	17504	17560	17257	17425	17461	17403	17620	17349	17579	17541	17419	17425	17582	17444	17622	17460	17392	17371	17408	17337	17356	17651	17336	17831	17518	17510	17498	17498	17583	17703	17462	17443	17477	17649	17603	17607	17419	17600	17544	17738	17383	17508	17480	17500	17491	17525	17366	17407	17420	17413	17469	17513	17295	17520	17246	17555	17485	17365	17413	17478	17332	17335	17393	17545	17336	17365	17518	17389	17566	17657	17575	17556	17402	17427	17480	17517	17428	17555	17506	17624	17522	17540	17491	17345	17459	17450	17477	17320	17290	17387	17447	17574	17543	17631	17510	17561	17341	17375	17304	17474	17465	17677	17583	17345	17504	17300	17485	17358	17436	17575	17345	17376	17540	17547	17484	17244	17577	17670	17445	17589	17492	17502	17414	17491	17471	17489	17616	17494	17381	17360	17397	17540	17390	17241	17380	17257	17391	17529	17646	17466
24473	21151	27671	25417	24442	28594	30567	27764	27142	27450	27071	26873	26747	26757	26829	26557	26314	26409	26566	26449	26299	26105	26080	26325	26397	26181	26094	26201	26351	26212	26164	26361	26040	26244	26560	26391	26252	26290	26383	26446	26251	26296	26453	26484	26329	26177	26371	26319	26218	26367	26224	26246	26220	26197	26361	26224	26187	26295	26237	26284	26345	26180	26328	26202	26236	26238	26209	26191	26307	26244	26371	26176	26167	26169	26342	26258	26079	26175	25892	26360	26016	26268	26109	26060	26114	26138	26131	26201	26088	26147	26069	25869	26161	26264	26050	25895	26035	26230	26283	26072	26434	26024	26398	26395	26116	26126	26282	26248	26570	26347	26344	25848	26041	26184	26225	26369	25953	26315	26137	26236	26419	25875	26432	26024	25919	26275	25991	26230	26102	25908	26209	26254	26218	25865	26015	26108	26078	26251	26006	26193	26246	26080	26292	25785	26065	26281	26222	26174	25977	26017	26148	25991	26215	26050	26073	26131	26225	26188	26044	25872	26070	26043	26134	26033	26148	26217	26141	26369	26202	25935	26217	26143	26032	25992	26201	26195	26257	26183	26185	25962	26334	26042	26066	25910	26226	25923	26034	26094	26397	25999	26128	25960	26105	26200	26348	25980	26213	26331	25857	26251	26211	26109	26279	26232	25839	26257	26072	26127	26245	26182	26395	26086	26252	25968	26154	26036	25987	26024	26087	26204	26018	26022	26296	26102	26165	26044	25969	26188	26063	26027	26220	25785	26088	26152	25815	26017	26203	25909	25967	25974	25960	26079	26143	26311	26134	26292	26266	26042	26165	25977	26215	26187	26130	26258	26277	26319	26155	26225	26236	26090	26197	26285	26182	26199	26319	25939	25992	26142	25862	26194	26091	26184	25790	26291	25850	25895	25884	25811	26096	26064	26189	26106	26173	26098	26249	25974	26184	26252	26024	25998	25855	26100	26024	26107	26042	26307	25973	26123	26493	26160	26082	26034	26492	25991	25934	26035	26011	26142	26130	26395	26169	26020	26182	25997	26248	26227	26234	26225	26116	26093	26157	25929	26205	26178	26258	26074	26183	26292	26046	26223	26172	26235	26093	25877	25975	26323	26217	26142	26050	26060	26087	25881	25943	26101	25798	26144	26080	25848	26441	26229	26180	26119	26262	26060	26127	26091	25957	26116	26251	25889	26053	26392	26008	25984	26251	26190	26011	25964	26402	26336	26116	26092	25935	26104	26025	26350	26266	25978	26122	26057	26267	26076	26213	26209	26220	26003	26268	25996	26209	26389	26112	26379	26093	26193	26052	26031	26246	26228	26193	26173	25959	25941	26079	26085	26080	26377	26004	25976	26084	26221	26275	25906	25987	26153	26385	26054	26309	26038	26281	26070	26100	26189	25867	26215	26090	25984	26084	26007	25927	26127	26406	26128	25983	26169	26056	26233	26101	26261	26084	26207	26098	26030	26108	26252	25892	26331	26115	25842	25943	26311	26264	26316	25944	26084	26244	26183	26054	26148	26152	26118	26143	26116	25980	26362	25921	26013	26122	25971	26100	26161	26034	26033	26202	26210	26342	26073	26285	26127	25803	25852	26314	26332	26274	26299	26215	26338	26194	26179	25907	25859	26217	26441	26235	26093	26296	26087	25978	26017	26233	26109	25946	26135	26095	26126	26131	26175	26226	26178	26255	26072	26061	26487	26341	26067	26036	26193	26170	26114	26058	26245	26313	26199	26260	26252	26136	26182	26171	26169	26158	26280	26288	26126	26205	26004	26175	26281	26334	26284	26085	26036	26185	25818	26012	26192	26011	26346	26115	26244	25924	26250	26296	26262	26138	26197	26259	26114	26301	26265	26269	26136	26191	26126	26199	26205	26244	26074	26237	26241	25821	25989	26155	26055	26107	26232	26088	25824	26061	26223	26037	26167	26168	26250	25962	25996	25855	26219	26467	25929	26159	26373	26092	26047	26272	26169	26064	25955	26185	26111	26111	26300	25947	25950	26304	26395	26301	26133	26090	26133	26333	26290	26201	26104	26148	26018	26219	26251	26022	25981	26002	26166	26298	26239	26323	26193	26071	26332	26344	26048	26318	26098	26256	26107	26356	25946	26006	26300	25955	25919	25968	26323	25933	26258	26058	26379	26207	25951	25919	26382	26081	26238	26297	26318	26219	26416	26224	26198	26200	26032	26203	26379	26338	26196	26302	26253	26220	26202	26501	26075	25933	26483	25818	25848	26323	26248	26281	26124	26467	26038	26174	26457	25921	26085	26177	25949	26033	26186	26243	26011	26112	26111	26025	26291	26209	25996	25908	25963	26221	26197	26359	26206	26184	26173	26293	26056	26136	26405	26332	26188	26239	26049	26137	26098	26104	26079	26116	25932	26119	26253	26161	26119	26111	26356	26015	25999	26358	26189	26017	26039	26270	26110	26170	26508	26230	26399	26362	25979	26143	26238	26084	26088	25983	26218	26242	25946	26065	26243	26160	26026	26141	26102	26141	26028	25886	26095	25904	26132	25841	26051	26058	26092	26200	25788	26106	25773	26220	26240	25901	26003	26049	26156	26185	26124	26376	26094	26125	25973	25880	26274	26170	25911	26011	26389	26143	26193	26063	25880	26159	26261	26021	26195	26336	26294	26124	26080	26283	26055	26043	26040	26393	26224	26321	25806	25935	26124	26084	26230	26403	26326	26141	26049	26004	26291	25956	26163	26255	26267	26071	26183	26093	25944	26118	26249	26091	25895	26214	26342	26139	26505	26235	26043	25955	26034	26099	26149	26219	26174	26257	26111	26152	26344	26018	26023	26294	25968	26272	26357	26170	26053	25977	25994	26129	26182	25905	26067	26022	26164	26098	26216	26169	26100	25984	26335	26034	26176	26002	25979	26183	26102	26292	26083	26258	26305	26295	25950	26030	25953	26144	26230	26086	26268	26260	26057	26014	26247	26030	26046	26191	26117	26172	26063	26081	26027	26041	25935	26142	26036	26192	26198	26097	25841	26113	26107	25967	25952	26181	26087	25795	26250	26281	26393	26469	26094	25983	26030	26267	26152	25749	26010	26153	26010	26251	26118	25976	26190	26024	25910	26111	26023	26036	26190	25845	26144	26106	26147	26073	26131	26151	26006	26186	25965	26068	25993	26212	26078	26093	26416	26386	26118	26145	25906	26228	26189	25773	25713	26038	26114	26211	26105	26291	26147	25937	26025	25882	26200	25972	26334	26200	26243	26172	26343	26261	26092	26076	26048	26163	25885	26014	26095	26051	26276	26443	26222	26193	26019	26120	26040	26180	26397	26243	26145	26012	26410	26090	25995	25934	26336	26230	26376	26028	26256	26328	26045	26347	26175	26078	26311	25985	26301	26061	26247	26269	25873	26333	26257	25997	25931	25843	26113	26073	26164	26193	26031	26165	26154	26155	26431	25992	25998	26127	26211	25980	25974	26193	26109	26108	25972	26344	26171	26286	26136	26161	26172	26207	25982	26034	25883	25928	26298	26055	26068	26276	26290	26096	26060	25957	26465	26088	26073	26200	26040	26097	26401	26131	26232	26252	26171	25974	26098	26293	26169	26453	26257	26018	26194	26166	26065	26334	26141	26310	26084	26026	26159	25855	26164	26308	26312	25964	26123	26191	26145	26182	26087	26206	25759	25968	26025	26174	26043	26200	26141	25949	26194	26016	26070	26102	26353	26405	26112	26034	26275	26336	25902	26080	26101	25987	26139	26118	26265	26441	26146	26268	26245	26092	26078	25889	26101	26299	26167	26193	26224	26242	25953	25936	26129	26064	25939	26207	26130	26190	26257	26318	26163	26250	26011	26174	25970	26164	26302	26109	26022	26206	26234	25973	25939	26203	26449	26053	25939	26283	26142	26160	26200	26119	26073	26294	26212	26148	26111	26101	26284	26081	25986	26177	26356	26198	26183	26162	25862	25991	25878	26541	25968	26088	26016	26143	25978	25964	26282	26222	26093	26296	26191	26026	26201	26099	26549	26270	26177	26266	26274	26078	26003	26313	26153	25960	25950	26024	26163	26249	26043	26034	26199	26270	25963	26053	25949	26359	26270	26178	26004	26124	25991	26329	26413	25919	26173	26091	26173	26259	25988	26073	26177	26219	26139	25939	26052	26140	25902	26287	26089	26346	26152	25995	25906	25976	25994	26009	26108	26234	26025	26277	26001	26155	26110	25969	26412	26105	26139	26350	26008	26142	26394	26298	26035	26238	26272	26076	26122	26238	26081	26046	26304	26073	26309	26374	26151	26079	26207	26227	26230	25842	26037	26286	26248	26230	26380	26033	26071	26081	26114	26107	26263	26086	25723	25988	26412	25993	26159	26267	26026	26103	26246	26115	25989	26001	26024	26065	25988	26075	26195	25778	26086	26394	26120	26208	26143	26222	26155	26155	26054	26042	26352	25961	25971	26107	26075	25999	26025	26342	26073	26026	26336	26136	26071	26186	26024	26076	26230	26210	25949	26114	25982	26471	25984	26144	26203	26306	26145	26044	26163	26256	26314	26190	26125	25844	26125	26041	26452	25981	26183	25895	26181	26237	26165	26419	26217	25992	25917	26232	26206	26080	26219	26107	26087	26123	26444	26270	26234	25987	25962	26246	26007	26178	26193	26215	26326	26107	25866	26111	26136	26088	26067	26185	26219	26120	26132	26176	26011	26054	26008	26187	26372	26073	26107	26291	25839	26076	26073	26084	26283	26194	26205	26391	26178	25980	26173	26231	26067	26175	26280	26237	26088	26074	26149	25895	25939	26023	26138	26162	26124	26273	25832	26125	25960	26032	26130	26235	25980	26380	26248	26155	26072	25959	25901	26150	26136	26042	26049	26208	26229	26133	26050	26406	26146	26254	26076	26257	26069	26374	26073	26067	25844	26022	26139	26348	26204	25961	25974	26133	26235	26282	26217	26047	26405	26111	26245	26095	26185	26224	26142	26084	26025	26139	26335	26191	26123	26177	26236	26351	26227	26203	25957	26349	26245	25954	26034	26058	26195	25938	26212	26073	26087	26107	26185	26076	26088	26253	26233	25860	26315	26270	26133	26154	26270	26344	26060	26255	26059	26164	25971	26081	26266	26094	26136	26047	26086	25945	26036	26090	26038	26361	26222	26033	26219	26305	26064
18411	29612	29604	24732	22187	20625	19530	18892	18313	18227	17681	17514	17422	17285	17215	17157	16953	17011	17003	16948	16830	16793	16951	16847	16865	16849	16861	16805	16677	16770	16694	16802	16762	16604	16815	16747	16711	16778	16770	16715	16853	16678	16655	16781	16678	17090	16754	16814	16782	16729	16859	16792	16837	16810	16713	16793	16666	16717	16673	16719	16719	16707	16656	16612	16656	16578	16755	16668	16809	16745	16680	16512	16674	16614	16549	16607	16801	16626	16778	16618	16721	16563	16682	16639	16680	16643	16739	16538	16508	16612	16547	16653	16794	16366	16621	16639	16738	16688	16603	16721	16766	16575	16636	16512	16730	16615	16708	16578	16851	16450	16678	16660	16885	16622	16616	16693	16611	16674	16703	16515	16691	16632	16710	16579	16552	16493	16725	16788	16663	16571	16667	16622	16655	16767	16551	16725	16423	16777	16763	16659	16581	16473	16705	16377	16562	16590	16655	16383	16736	16566	16565	16745	16645	16683	16672	16614	16559	16597	16750	16612	16578	16749	16792	16762	16565	16596	16751	16541	16664	16724	16600	16512	16533	16585	16641	16679	16499	16689	16482	16609	16488	16512	16560	16512	16385	16675	16496	16588	16728	16782	16678	16547	16528	16574	16760	16613	16391	16561	16778	16634	16588	16709	16705	16559	16457	16660	16661	16647	16781	16575	16681	16535	16596	16722	16614	16507	16684	16562	16482	16589	16695	16603	16558	16562	16632	16627	16556	16717	16729	16778	16606	16590	16656	16676	16557	16589	16757	16511	16757	16662	16734	16704	16531	16693	16753	16750	16754	16682	16607	16615	16626	16464	16642	16681	16771	16490	16716	16723	16791	16521	16501	16591	16688	16369	16585	16508	16555	16769	16726	16655	16405	16665	16697	16574	16590	16599	16488	16587	16795	16534	16719	16635	16542	16732	16344	16706	16634	16648	16535	16489	16715	16611	16618	16584	16498	16587	16765	16855	16478	16567	16633	16527	16807	16628	16594	16389	16367	16629	16586	16568	16618	16730	16650	16548	16708	16599	16720	16460	16566	16573	16580	16521	16605	16637	16534	16797	16456	16690	16482	16558	16708	16544	16838	16566	16559	16649	16539	16754	16660	16518	16542	16391	16654	16497	16589	16587	16715	16651	16465	16857	16497	16633	16665	16640	16695	16799	16549	16494	16487	16601	16645	16697	16646	16509	16552	16620	16756	16691	16711	16511	16555	16651	16432	16669	16775	16596	16629	16630	16702	16675	16663	16510	16658	16616	16649	16771	16487	16632	16634	16543	16655	16593	16598	16704	16531	16670	16557	16514	16540	16721	16537	16787	16641	16673	16607	16718	16797	16752	16534	16697	16422	16573	16569	16623	16637	16785	16625	16430	16502	16639	16777	16760	16546	16652	16838	16602	16438	16572	16679	16483	16727	16525	16556	16587	16622	16578	16619	16829	16598	16686	16644	16645	16692	16637	16569	16563	16632	16657	16743	16628	16695	16751	16720	16601	16779	16587	16670	16570	16542	16729	16837	16768	16579	16509	16535	16697	16602	16545	16761	16489	16749	16565	16519	16592	16648	16689	16530	16753	16671	16622	16677	16608	16806	16756	16627	16693	16566	16609	16533	16604	16856	16531	16624	16603	16666	16672	16768	16658	16666	16559	16616	16529	16648	16621	16552	16544	16737	16719	16625	16687	16654	16590	16557	16538	16489	16380	16593	16547	16588	16626	16538	16651	16671	16465	16544	16630	16567	16521	16621	16687	16598	16748	16606	16555	16753	16666	16615	16657	16651	16712	16445	16706	16657	16660	16500	16690	16714	16819	16623	16569	16630	16600	16549	16609	16589	16545	16654	16650	16502	16576	16811	16643	16656	16624	16583	16469	16666	16603	16696	16578	16765	16636	16586	16723	16807	16808	16762	16699	16643	16576	16622	16662	16728	16489	16648	16433	16577	16596	16609	16608	16651	16643	16621	16467	16516	16452	16671	16690	16598	16785	16582	16691	16662	16444	16550	16553	16699	16701	16763	16715	16711	16532	16611	16569	16654	16689	16584	16746	16564	16647	16709	16707	16487	16596	16709	16526	16719	16636	16704	16683	16679	16595	16396	16582	16596	16691	16636	16589	16537	16649	16572	16581	16703	16609	16512	16487	16457	16491	16639	16552	16611	16609	16776	16590	16654	16703	16581	16722	16581	16647	16749	16582	16683	16495	16870	16655	16604	16560	16673	16557	16487	16583	16679	16528	16536	16787	16499	16584	16682	16652	16641	16546	16644	16626	16608	16640	16608	16765	16836	16689	16640	16457	16490	16656	16602	16563	16545	16484	16703	16690	16787	16697	16665	16612	16667	16640	16709	16606	16537	16646	16649	16782	16661	16623	16642	16619	16444	16717	16758	16618	16660	16594	16805	16678	16568	16804	16605	16704	16487	16587	16572	16527	16588	16969	16699	16589	16640	16622	16538	16687	16951	16525	16573	16676	16489	16762	16592	16769	16724	16664	16742	16598	16581	16546	16550	16614	16729	16678	16723	16654	16629	16831	16735	16611	16597	16594	16559	16684	16533	16643	16696	16619	16651	16582	16605	16503	16629	16680	16509	16501	16740	16529	16569	16727	16618	16607	16551	16526	16739	16532	16727	16606	16755	16708	16427	16739	16616	16646	16611	16606	16503	16679	16687	16717	16594	16670	16679	16573	16639	16558	16605	16485	16655	16632	16711	16849	16643	16616	16612	16422	16668	16683	16723	16587	16677	16809	16590	16648	16642	16639	16578	16745	16701	16529	16730	16748	16627	16632	16662	16567	16606	16641	16737	16632	16801	16700	16492	16816	16653	16614	16731	16656	16631	16582	16671	16787	16448	16797	16611	16683	16495	16580	16669	16564	16665	16645	16597	16552	16448	16669	16655	16565	16628	16685	16565	16559	16608	16636	16595	16688	16600	16542	16724	16470	16614	16634	16549	16723	16594	16579	16498	16744	16592	16641	16609	16687	16773	16685	16682	16596	16567	16717	16751	16604	16564	16663	16580	16607	16536	16471	16563	16648	16741	16658	16776	16585	16680	16638	16766	16602	16671	16570	16356	16689	16606	16639	16770	16550	16708	16682	16525	16614	16665	16622	16642	16615	16516	16525	16706	16543	16519	16468	16510	16674	16632	16665	16614	16548	16725	16581	16709	16689	16610	16742	16795	16606	16606	16641	16740	16692	16695	16682	16656	16680	16591	16740	16672	16527	16659	16616	16541	16734	16618	16720	16793	16612	16555	16737	16511	16608	16669	16703	16609	16424	16676	16665	16513	16653	16618	16670	16548	16441	16610	16674	16861	16684	16564	16677	16671	16523	16520	16610	16507	16672	16580	16642	16753	16713	16603	16659	16633	16704	16676	16536	16561	16643	16652	16673	16637	16592	16475	16662	16629	16539	16619	16798	16781	16696	16535	16538	16608	16596	16526	16717	16478	16477	16425	16821	16613	16643	16576	16767	16615	16620	16542	16602	16659	16517	16777	16604	16507	16529	16698	16628	16506	16561	16434	16608	16763	16573	16651	16658	16669	16428	16515	16576	16644	16600	16663	16564	16491	16660	16751	16636	16506	16648	16692	16722	16412	16763	16496	16599	16564	16682	16635	16628	16529	16667	16484	16659	16542	16850	16503	16707	16689	16664	16629	16814	16680	16636	16764	16561	16805	16623	16639	16654	16675	16504	16869	16521	16783	16562	16711	16632	16658	16819	16743	16591	16616	16572	16583	16630	16709	16714	16703	16732	16679	16670	16653	16590	16828	16671	16762	16679	16729	16620	16649	16653	16804	16559	16633	16427	16654	16481	16656	16634	16712	16765	16424	16673	16642	16663	16588	16767	16584	16582	16733	16678	16748	16554	16695	16567	16640	16525	16713	16596	16678	16609	16645	16506	16629	16462	16605	16815	16544	16664	16578	16587	16489	16708	16687	16671	16699	16714	16704	16648	16779	16415	16666	16639	16698	16595	16533	16526	16622	16704	16556	16580	16585	16611	16752	16724	16499	16601	16793	16650	16612	16782	16630	16674	16650	16705	16553	16679	16472	16448	16636	16520	16461	16467	16558	16648	16684	16626	16510	16705	16575	16581	16670	16612	16795	16684	16578	16709	16566	16494	16475	16602	16788	16433	16643	16739	16710	16844	16700	16562	16674	16650	16618	16657	16551	16708	16699	16589	16512	16647	16720	16581	16590	16726	16614	16608	16579	16651	16698	16657	16541	16361	16675	16472	16721	16446	16709	16545	16545	16552	16678	16672	16485	16599	16729	16628	16659	16757	16639	16707	16682	16566	16670	16584	16573	16666	16498	16740	16488	16664	16867	16613	16549	16543	16656	16634	16576	16571	16807	16650	16671	16548	16737	16666	16630	16499	16656	16632	16747	16723	16674	16667	16463	16567	16479	16557	16745	16660	16690	16681	16667	16455	16609	16504	16625	16621	16623	16567	16824	16580	16705	16676	16594	16617	16535	16461	16672	16754	16692	16734	16686	16563	16525	16676	16595	16536	16590	16628	16705	16502	16764	16626	16635	16732	16686	16599	16674	16609	16732	16598	16718	16526	16562	16503	16548	16572	16672	16673	16735	16626	16675	16654	16685	16651	16731	16554	16711	16694	16702	16619	16484	16607	16698	16625	16545	16565	16708	16733	16725	16505	16685	16609	16605	16642	16532	16642	16647	16823	16623	16712	16589	16777	16696	16507	16654	16527	16572	16450	16707	16480	16858	16649	16565	16436	16532	16551	16477	16656	16551	16566	16459	16711	16670	16618	16655	16542	16559	16707	16540	16659	16738	16519	16595	16521	16570	16571	16805	16449	16714	16664	16616	16705	16646	16509	16526	16694	16643	16726	16621	16588	16703	16643	16515	16530	16637	16583	16534	16511	16681	16689	16607	16501	16622	16757	16538	16528	16708	16628	16664	16607	16659	16721	16457	16571	16739	16532	16652	16758	16722	16637	16557	16769	16768	16781	16549	16570	16758	16802	16485	16674	16526	16762	16576	16820	16654	16640	16560	16524	16618	16556	16493	16753	16516	16610	16724	16673	16418	16502	16627	16700	16510	16373	16633	16622	16594	16617	16496	16597	16666	16448	16711	16551	16642	16566	16723	16742	16665	16679	16620	16723
22651	21170	27795	24957	22356	27453	33132	28971	28160	28327	28288	27793	27398	27366	27094	27264	27199	26828	27018	26730	26809	26724	26996	26697	26781	26639	26974	26514	26582	26819	26509	26631	26909	26742	26749	26752	26664	26575	26643	26824	26766	26697	26586	26577	26536	26599	26549	26755	26495	26713	26652	26664	26843	26617	26846	26818	26756	26395	26392	26527	26592	26845	26675	26458	26554	26457	26443	26653	26649	26470	26365	26414	26244	26374	26474	26511	26232	26454	26372	26302	26478	26517	26718	26320	26441	26403	26176	26531	26301	26459	26565	26328	26535	26584	26499	26289	26506	26666	26550	26436	26245	26575	26543	26237	26401	26705	26297	26259	26486	26186	26197	26451	26510	26309	26541	26471	26414	26478	26593	26366	26745	26759	26592	26397	26279	26248	26425	26512	26668	26456	26269	26361	26178	26578	26587	26346	26583	26450	26555	26433	26768	26264	26518	26559	26308	26325	26329	26531	26576	26339	26582	26713	26529	26585	26382	26542	26495	26509	26336	26365	26275	26485	26359	26564	26602	26641	26352	26399	26256	26361	26436	26490	26326	26289	26412	26491	26422	26748	26471	26560	26417	26355	26619	26252	26350	26526	26392	26490	26279	26164	26399	26389	26207	26494	26463	26290	26414	26313	26318	26272	26370	26405	26421	26474	26516	26515	26531	26539	26482	26593	26226	26364	26672	26358	26609	26570	26187	26584	26635	26553	26391	26770	26483	26425	26325	26492	26394	26349	26263	26170	26528	26192	26183	26467	26272	26326	26419	26509	26599	26614	26423	26500	26353	26416	26483	26462	26506	26377	26464	26354	26382	26457	26320	26314	26458	26617	26419	26419	26424	26263	26556	26410	26482	26182	26467	26409	26520	26639	26462	26295	26488	26539	26408	26400	26703	26560	26582	26378	26490	26258	26576	26203	26701	26448	26322	26392	26453	26340	26411	26453	26521	26421	26592	26281	26347	26348	26430	26454	26377	26598	26358	26323	26504	26627	26282	26444	26355	26512	26749	26387	26487	26398	26514	26285	26603	26338	26552	26236	26273	26498	26516	26478	26408	26228	26401	26213	26665	26246	26377	26368	26292	26506	26544	26508	26468	26364	26378	26670	26471	26623	26329	26542	26745	26424	26694	26346	26812	26312	26275	26490	26440	26460	26399	26567	26237	26437	26575	26443	26446	26435	26484	26428	26513	26330	26521	26606	26599	26455	26458	26446	26298	26482	26498	26429	26587	26604	26236	26389	26693	26377	26636	26425	26341	26435	26310	26731	26625	26435	26226	26265	26480	26728	26463	26503	26146	26431	26445	26356	26463	26641	26553	26565	26400	26695	26453	26490	26320	26303	26536	26329	26323	26622	26684	26579	26647	26591	26558	26393	26297	26316	26517	26327	26513	26561	26331	26461	26293	26268	26659	26452	26400	26336	26370	26368	26276	26505	26540	26549	26411	26552	26400	26732	26230	26324	26374	26598	26521	26303	26213	26518	26495	26505	26586	26960	26574	26344	26355	26430	26549	26451	26261	26591	26277	26519	26181	26646	26538	26431	26687	26274	26277	26365	26416	26368	26375	26222	26313	26429	26594	26880	26490	26463	26385	26580	26392	26368	26441	26352	26619	26143	26386	26455	26514	26323	26467	26263	26453	26266	26431	26361	26526	26570	26684	26419	26361	26437	26321	26268	26343	26359	26327	26571	26745	26417	26314	26376	26310	26491	26336	26385	26611	26425	26547	26507	26724	26434	26724	26426	26500	26275	26278	26392	26355	26060	26146	26539	26184	26367	26265	26451	26267	26447	26408	26382	26562	26357	26635	26337	26463	26634	26664	26235	26297	26358	26595	26382	26285	26318	26466	26544	26217	26357	26618	26619	26443	26232	26523	26330	26371	26147	26376	26778	26377	26276	26498	26410	26224	26315	26438	26521	26374	26453	26541	26713	26570	26363	26383	26315	26008	26444	26320	26682	26630	26559	26379	26458	26456	26459	26552	26425	26305	26453	26397	26590	26526	26388	26359	26533	26511	26227	26330	26249	26383	26334	26153	26366	26415	26384	26424	26318	26237	26279	26404	26341	26484	26269	26460	26150	26448	26635	26479	26245	26227	26442	26405	26582	26489	26527	26357	26367	26205	26419	26250	25983	26335	26155	26232	26556	26496	26438	26365	26215	26365	26526	26509	26360	26646	26417	26157	26285	26484	26394	26476	26393	26521	26587	26356	26390	26271	26448	26445	26385	26178	26347	26518	26311	26269	26303	26471	26454	26258	26372	26444	26660	26568	26179	26631	26675	26448	26505	26472	26253	26391	26635	26241	26492	26361	26395	26493	26536	26607	26424	26633	26508	26377	26847	26560	26150	26248	26112	26329	26566	26754	26624	26568	26269	26522	26220	26236	26442	26385	26509	26439	26491	26441	26246	26439	26492	26424	26252	26659	26359	26654	26367	26537	26589	26540	26581	26390	26541	26582	26634	26569	26387	26435	26485	26404	26395	26344	26336	26582	26607	26437	26633	26393	26490	26429	26336	26555	26455	26422	26456	26392	26334	26207	26496	26588	26606	26287	26069	26531	26548	26428	26404	26572	26346	26597	26448	26210	26541	26619	26409	26541	26321	26508	26443	26493	26314	26345	26381	26352	26314	26493	26350	26526	26580	26615	26381	26396	26406	26514	26116	26228	26566	26482	26612	26527	26441	26635	26489	26443	26499	26165	26379	26440	26404	26510	26594	26481	26550	26425	26306	26735	26364	26367	26250	26352	26417	26408	26252	26316	26376	26620	26238	26547	26526	26518	26196	26473	26372	26497	26212	26428	26294	26505	26602	26502	26396	26598	26539	26238	26337	26637	26820	26504	26093	26667	26475	26254	26445	26439	26317	26602	26577	26456	26457	26144	26651	26466	26535	26445	26304	26636	26301	26427	26374	26413	26473	26542	26460	26146	26590	26463	26353	26411	26372	26356	25938	26529	26373	26298	26733	26320	26373	26421	26460	26316	26066	26505	26400	26279	26415	26485	26272	26360	26423	26462	26607	26288	26499	26381	26668	26726	26536	26267	26318	26394	26595	26411	26228	26331	26248	26283	26433	26667	26371	26147	26465	26300	26307	26336	26364	26458	26442	26442	26405	26196	26403	26378	26493	26428	26627	26412	26454	26324	26376	26691	26422	26324	26752	26723	26501	26425	26245	26493	26688	26469	26343	26408	26397	26439	26456	26311	26470	26443	26499	26416	26565	26326	26439	26521	26339	26507	26457	26523	26398	26411	26455	26374	26533	26168	26516	26735	26483	26138	26361	26385	26317	26475	26373	26280	26200	26463	26390	26452	26544	26316	26627	26268	26402	26227	26260	26456	26551	26499	26656	26589	26540	26575	26367	26526	26668	26368	26520	26053	26264	26450	26305	26367	26118	26645	26534	26506	26285	26635	26521	26615	26460	26278	26055	26272	26315	26483	26256	26114	26283	26660	26400	26522	26307	26367	26333	26386	26500	26555	26461	26736	26313	26288	26454	26537	26255	26389	26317	26458	26534	26455	26321	26439	26397	26666	26594	26502	26514	26363	26573	26476	26569	26328	26406	26372	26354	26227	26432	26346	26418	26480	26365	26505	26567	26184	26646	26648	26302	26603	26422	26255	26446	26348	26383	26396	26426	26453	26466	26230	26236	26621	26559	26551	26522	26444	26317	26311	26187	26459	26390	26548	26117	26224	26703	26347	26450	26541	26308	26642	26373	26324	26534	26344	26511	26335	26470	26370	26545	26348	26281	26593	26175	26249	26246	26332	26421	26424	26342	26404	26637	26343	26324	26379	26648	26669	26428	26404	26350	26420	26338	26257	26511	26628	26330	26276	26291	26412	26423	26540	26355	26392	26505	26344	26292	26325	26310	26465	26326	26612	26383	26305	26506	26257	26320	26444	26418	26513	26476	26365	26259	26564	26390	26365	26385	26423	26418	26105	26498	26328	26241	26567	26291	26414	26578	26516	26372	26301	26453	26595	26295	26418	26314	26404	26531	26576	26519	26267	26522	26497	26622	26244	26292	26541	26392	26540	26418	26417	26502	26427	26425	26477	26398	26479	26403	26418	26225	26325	26541	26519	26599	26556	26277	26417	26440	26330	26400	26484	26526	26482	26453	26499	26406	26614	26246	26711	26420	26770	26517	26673	26521	26560	26600	26379	26657	26492	26669	26603	26676	26417	26546	26513	26575	26361	26281	26463	26283	26569	26395	26251	26665	26543	26449	26571	26171	26511	26628	26570	26373	26419	26571	26418	26433	26635	26476	26517	26492	26697	26510	26294	26522	26440	26574	26714	26409	26362	26469	26346	26343	26554	26576	26162	26406	26486	26459	26448	26563	26303	26303	26329	26262	26410	26526	26746	26410	26560	26267	26291	26600	26304	26338	26519	26467	26312	26517	26293	26429	26780	26683	26584	26579	26661	26429	26455	26450	26523	26376	26426	26421	26411	26480	26208	26479	26343	26243	26761	26717	26543	26343	26466	26460	26348	26559	26303	26555	26545	26435	26559	26183	25988	26371	26281	26195	26387	26324	26393	26323	26529	26527	26585	26490	26617	26233	26247	26290	26404	26602	26646	26276	26418	26536	26154	26405	26505	26473	26622	26574	26316	26412	26491	26510	26770	26336	26529	26492	26370	26338	26541	26509	26256	26433	26463	26470	26159	26574	26287	26328	26233	26217	26175	26450	26356	26374	26419	26621	26448	26472	26292	26609	26585	26508	26328	26444	26364	26174	26357	26769	26611	26525	26368	26661	26319	26563	26408	26514	26709	26500	26425	26418	26314	26230	26559	26576	26152	26531	26498	26432	26673	26473	26254	26577	26703	26771	26475	26409	26577	26446	26371	26652	26251	26604	26438	26538	26161	26388	26535	26567	26376	26435	26421	26434	26525	26204	26262	26464	26321	26571	26466	26593	26433	26481	26442	26603	26694	26262	26272	26526	26026	26263	26409	26275	26468	26466	26579	26421	26611	26532	26440	26468	26443	26369	26441	26360	26529	26507	26486	26534	26652	26472	26512	26361	26257	26313	26345	26334	26323	26565	26402	26259	26315	26496	26430	26326	26378	26540	26255	26366	26288	26746	26584	26480	26526	26434	26362	26342	26457	26583	26311	26303	26460	26586
20249	34832	34629	28417	25151	22964	21355	20373	19527	19041	18606	18458	18129	17648	17664	17491	17560	17219	17057	17264	16983	17180	17237	17141	17098	17003	16975	17009	16860	16823	16681	17008	16766	16747	16814	16838	16866	16808	16856	16870	16849	16986	16909	16792	16862	16914	16750	16962	16871	16724	16930	16932	16705	16688	16760	16820	16747	16930	16882	16873	16817	16685	16745	16679	16511	16569	16586	16659	16674	16826	16748	16601	16658	16733	16637	16654	16584	16665	16559	16719	16677	16775	16929	16650	16652	16911	16656	16824	16597	16699	16817	16702	16853	16868	16639	16777	16676	16676	16634	16618	16837	16564	16729	16575	16722	16514	16542	16782	16703	16820	16672	16521	16652	16761	16876	16607	16841	16764	16827	16669	16621	16905	16625	16633	16715	16582	16693	16690	16691	16683	16634	16804	16528	16742	16716	16662	16719	16743	16646	16565	16765	16554	16871	16770	16738	16637	16836	16653	16637	16612	16720	16456	16487	16634	16751	16659	16737	16794	16663	16495	16560	16646	16389	16579	16650	16731	16745	16712	16562	16746	16775	16596	16720	16530	16577	16685	16589	16755	16699	16579	16691	16684	16528	16716	16559	16831	16781	16368	16760	16730	16727	16720	16547	16633	16672	16609	16636	16409	16782	16655	16806	16805	16534	16525	16680	16553	16735	16543	16616	16589	16759	16778	16769	16542	16567	16542	16607	16848	16672	16711	16611	16535	16826	16762	16658	16569	16791	16589	16754	16731	16680	16618	16773	16858	16892	16927	17015	16619	16621	16624	16710	16668	16586	16764	16625	16630	16686	16588	16649	16644	16880	16768	16701	16688	16659	16508	16854	16745	16631	16811	16712	16864	16749	16764	16786	16699	16719	16794	16661	16816	16597	16563	16813	16670	16664	16742	16764	16780	16658	16638	16633	16538	16645	16534	16743	16538	16618	16641	16598	16514	16633	16754	16794	16584	16637	16747	16640	16668	16531	16768	16558	16712	16723	16654	16644	16688	16702	16705	16710	16803	16595	16661	16707	16711	16815	16760	16549	16731	16807	16708	16793	16732	16838	16720	16722	16760	16784	16679	16668	16671	16795	16648	16738	16649	16672	16790	16853	16602	16800	16900	16680	16576	16702	16642	16622	16785	16561	16696	16657	16605	16589	16774	16742	16677	16622	16700	16735	16622	16532	16632	16714	16510	16683	16620	16625	16597	16686	16660	16679	16718	16608	16624	16715	16617	16624	16645	16819	16440	16646	16807	16526	16617	16598	16620	16591	16577	16769	16817	16426	16662	16587	16732	16667	16707	16789	16766	16513	16606	16569	16569	16860	16807	16685	16490	16875	16698	16567	16641	16817	16657	16667	16590	16791	16611	16894	16544	16717	16680	16491	16705	16658	16663	16654	16848	16557	16644	16698	16625	16740	16801	16606	16676	16461	16707	16792	16541	16686	16761	16604	16669	16765	16721	16708	16791	16743	16544	16622	16726	16691	16563	16672	16689	16755	16668	16571	16747	16718	16579	16632	16584	16601	16611	16643	16666	16636	16748	16754	16730	16707	16723	16928	16686	16568	16684	16631	16646	16576	16542	16772	16792	16667	16616	16860	16687	16794	16384	16667	16619	16632	16644	16693	16663	16719	16659	16838	16730	16444	16910	16666	16664	16690	16852	16699	16608	16718	16851	16491	16689	16612	16685	16692	16702	16638	16613	16698	16708	16784	16771	16654	16457	16574	16560	16634	16735	16576	16571	16682	16633	16628	16770	16723	16654	16597	16840	16823	16659	16707	16741	16918	16739	16646	16608	16581	16523	16699	16730	16747	16621	16828	16683	16502	16664	16709	16798	16616	16688	16554	16631	16762	16691	16686	16520	16730	16739	16825	16716	16658	16761	16563	16725	16791	16754	16669	16780	16683	16600	16610	16611	16699	16714	16758	16743	16553	16552	16726	16566	16785	16575	16631	16820	16698	16754	16666	16631	16496	16680	16713	16601	16604	16525	16702	16769	16739	16535	16640	16628	16852	16566	16696	16767	16503	16598	16719	16725	16733	16592	16574	16805	16602	16738	16761	16508	16815	16742	16631	16829	16603	16674	16910	16530	16735	16502	16577	16686	16572	16730	16695	16776	16871	16670	16710	16679	16671	16499	16675	16640	16716	16689	16819	16789	16611	16804	16682	16595	16778	16620	16574	16806	16680	16511	16843	16726	16588	16558	16763	16627	16484	16591	16809	16955	16677	16681	16685	16561	16755	16618	16702	16647	16554	16494	16633	16606	16589	16706	16664	16780	16645	16756	16597	16439	16663	16886	16625	16616	16672	16565	16764	16488	16558	16715	16636	16762	16664	16772	16578	16638	16773	16732	16825	16707	16649	16706	16598	16564	16731	16702	16409	16542	16568	16554	16741	16599	16723	16749	16633	16688	16912	16617	16715	16532	16714	16809	16486	16841	16931	16611	16612	16645	16585	16751	16640	16657	16558	16470	16875	16589	16843	16569	16781	16558	16590	16807	16787	16727	16565	16508	16696	16510	16567	16750	16530	16815	16596	16569	16507	16645	16554	16587	16680	16626	16726	16830	16680	16688	16630	16507	16665	16693	16687	16734	16671	16541	16571	16615	16686	16662	16630	16732	16670	16632	16664	16556	16663	16610	16607	16633	16867	16517	16676	16577	16598	16615	16509	16736	16582	16443	16574	16599	16586	16561	16686	16864	16566	16704	16487	16697	16859	16669	16670	16660	16571	16640	16669	16652	16577	16772	16882	16512	16737	16876	16715	16653	16553	16589	16803	16720	16872	16720	16646	16731	16703	16584	16777	16561	16740	16782	16497	16668	16746	16647	16512	16851	16670	16707	16674	16521	16761	16451	16675	16574	16793	16867	16732	16763	16620	16498	16492	16620	16830	16511	16714	16866	16528	16714	16794	16705	16683	16636	16679	16868	16642	16640	16660	16671	16667	16686	16687	16697	16557	16759	16809	16633	16828	16640	16684	16719	16756	16519	16723	16790	16765	16619	16663	16558	16818	16352	16678	16682	16576	16549	16695	16842	16722	16594	16662	16820	16716	16687	16792	16770	16619	16659	16701	16594	16506	16685	16553	16642	16674	16740	16632	16501	16620	16667	16638	16651	16563	16570	16591	16697	16608	16593	16672	16789	16710	16618	16858	16687	16564	16797	16533	16731	16781	16583	16696	16720	16751	16756	16638	16720	16541	16643	16730	16634	16705	16825	16695	16826	16624	16683	16605	16726	16539	16816	16817	16647	16706	16631	16704	16657	16739	16660	16674	16596	16847	16488	16781	16688	16744	16657	16773	16715	16580	16714	16705	16654	16556	16586	16687	16642	16438	16584	16869	16715	16638	16511	16599	16597	16698	16698	16797	16653	16765	16803	16608	16751	16725	16880	16822	16701	16776	16690	16776	16685	16641	16798	16686	16739	16751	16497	16792	16654	16603	16684	16993	16571	16655	16712	16807	16640	16648	16780	16811	16800	16654	16709	16640	16633	16815	16662	16770	16683	16655	16549	16580	16539	16620	16634	16596	16815	16756	16681	16578	16607	16595	16698	16770	16693	16826	16687	16648	16825	16599	16662	16673	16623	16595	16807	16811	16727	16646	16691	16662	16751	16757	16781	16618	16630	16592	16732	16625	16701	16758	16710	16650	16547	16750	16661	16638	16895	16823	16683	16574	16777	16628	16620	16890	17073	16658	16733	16550	16470	16859	16620	16692	16671	16669	16787	16510	16715	16686	16641	16672	16778	16723	16683	16742	16619	16659	16743	16736	16592	16499	16762	16653	16754	16600	16775	16551	16830	16698	16654	16745	16685	16566	16772	16712	16691	16666	16712	16546	16681	16634	16461	16759	16662	16850	16621	16629	16662	16665	16552	16784	16658	16476	16458	16654	16623	16649	16624	16631	16649	16536	16754	16567	16642	16691	16676	16561	16639	16753	16844	16632	16719	16744	16688	16648	16671	16781	16734	16825	16646	16649	16583	16740	16812	17005	16740	16731	16821	16744	16599	16830	16457	16677	16745	16912	16685	16772	16850	16752	16552	16686	16438	16774	16808	16568	16779	16573	16773	16741	16750	16642	16653	16680	16624	16723	16833	16483	16690	16737	16797	16607	16622	16768	16531	16659	16717	16633	16597	16651	16750	16715	16505	16851	16756	16780	16758	16652	16829	16511	16667	16802	16602	16848	16614	16589	16648	16583	16581	16764	16516	16578	16571	16850	16639	16608	16743	16703	16724	16758	16681	16675	16753	16502	16786	16655	16851	16740	16679	16736	16664	16757	16639	16702	16520	16601	16711	16858	16831	16500	16743	16701	16602	16737	16718	16752	16811	16634	16745	16861	16838	16670	16848	16749	16618	16575	16912	16579	16700	16702	16688	16810	16645	16720	16633	16712	16653	16831	16665	16718	16710	16657	16658	16655	16728	16580	16561	16595	16823	16868	16641	16408	16641	16725	16665	16714	16635	16669	16707	16691	16858	16552	16700	16683	16792	16577	16746	16717	16606	16661	16702	16670	16618	16741	16568	16836	16782	16772	16825	16539	16794	16583	16641	16613	16577	16679	16786	16788	16730	16667	16879	16834	16526	16772	16705	16689	16770	16770	16877	16688	16722	16935	16695	16753	16646	16653	16566	16811	16796	16752	16770	16529	16820	16628	16761	16739	16700	16733	16793	16702	16481	16765	16794	16739	16801	16539	16402	16615	16591	16486	16559	16782	16755	16597	16613	16809	16509	16737	16693	16846	16570	16807	16710	16573	16729	16761	16731	16814	16705	16774	16741	16786	16604	16689	16448	16611	16664	16600	16700	16643	16729	16715	16646	16641	16674	16632	16659	16545	16766	16719	16700	16821	16658	16658	16700	16863	16687	16902	16722	16669	16506	16655	16664	16723	16602	16653	16683	16615	16838	16691	16615	16737	16562	16722	16713	16703	16489	16622	16495	16618	16611	16809	16791	16621	16739	16805	16658	16746	16666	16573	16809	16626	16528	16653	16815	16706	16737	16690	16599	16824	16724	16667	16667	16589	16627	16471	16572	16831	16546	16426	16665	16806	16532	16701	16516	16860	16672	16682	16666	16835	16634	16628	16596	16780	16728	16794	16524	16648	16508	16582	16587	16650	16596	16542	16730
35289	28077	32316	30818	29228	28729	28667	28216	27998	28215	27706	27956	28039	28052	28041	27788	27875	27840	27719	27787	27931	27888	27878	27688	27540	27655	27823	27609	27770	27868	27833	27668	27625	27868	27643	27663	27648	27769	27692	27680	27720	27759	27466	27661	27618	27500	27768	27940	27735	27641	27605	27683	27504	27892	27611	27405	27660	27600	27634	27493	27931	27842	27404	27451	27537	27646	27466	27670	27809	27791	27688	27717	27801	27836	27657	27761	27931	27925	27771	27595	27903	27826	27517	27539	27914	27673	27586	27641	27767	27474	27629	27645	27724	27528	27415	27779	27625	27774	27605	27591	27829	27612	27752	27600	27629	27741	27765	27489	27559	27946	27574	27644	27380	27788	27627	27854	27703	27674	28029	27856	27604	27825	27695	27489	27731	27751	27608	27271	27767	27600	27606	27842	27750	27889	27460	27993	27874	27500	27593	27791	27844	27863	27634	27728	27750	27617	27909	27567	27349	27459	27676	27826	27656	27840	27877	27559	27399	27620	27735	27800	27651	27826	27807	27775	27567	27783	27776	27578	27673	27728	27724	27566	27576	27683	27646	27757	27823	27539	27534	27778	27723	27787	27653	27609	27562	27540	27842	27549	27608	27685	27877	27571	27828	27674	27451	27482	27291	27507	27614	27449	27556	27706	27781	27829	27754	27381	27943	27656	27865	27862	27675	27642	27716	27644	27893	27565	27683	27582	27838	27718	27785	27843	27647	27461	27618	27691	27810	27879	27571	28136	27865	27692	27454	27595	27690	27738	27596	27535	27520	27803	27471	27739	27817	27461	27726	27892	27834	27615	27511	27674	27505	27601	27813	27839	27930	27726	27506	27721	27603	27543	27764	27767	27670	27551	27654	27497	27596	27738	27888	27838	27625	27745	28042	27882	27642	27657	27613	27581	27709	27671	27814	27549	27461	27927	27690	27650	27837	27659	27632	27918	27588	27674	27912	27969	27831	27748	27660	27727	27729	27670	27624	27633	27646	27696	27849	27688	27768	27537	27759	27432	27581	27588	27531	27840	27669	27756	27759	27781	27638	27836	27615	27704	27633	27763	27675	27540	27765	27637	27701	27554	27609	27793	27759	27946	27550	27354	27634	27647	27661	27552	27564	27803	27807	27845	27861	27654	27743	27422	27697	27851	27688	27645	27620	28084	27921	27773	27397	27717	27657	27855	27567	27590	27686	27646	27843	27738	27859	27862	27551	27835	27598	27790	27938	27691	27807	27549	27736	27692	27876	27603	27673	27768	27836	27555	27491	27488	27801	27740	27485	27867	27696	27739	27658	27797	27766	27724	27729	27854	27654	27792	27757	27587	27763	27513	27689	27307	27659	27795	27602	27905	27716	27725	27776	27784	27622	27489	27606	27615	27482	27939	27824	27451	27768	27811	27573	27445	27646	27827	27917	27874	27502	27645	27927	27701	27597	27288	27594	27694	27751	27662	27795	27423	27877	27542	27748	27629	27614	27650	27604	27897	27564	27541	27850	27530	27578	27599	27892	27576	27818	27667	27715	27749	27790	27308	27635	27755	27812	27739	27506	27740	27700	27632	27733	27931	27596	27430	27787	27814	27772	27793	27752	27843	27918	27451	27437	27816	27557	27708	27786	27731	27573	27546	27758	27570	27917	27531	27848	27684	27645	27700	27598	27787	27623	27545	27800	27382	27571	27443	27697	27511	27741	27582	27615	27985	27554	27687	27628	27625	27693	27926	27642	27711	27513	27667	27775	27612	27563	27602	27829	27677	27531	27717	27542	27849	27807	27702	27437	27712	27919	27787	27776	27611	27580	27660	27524	27577	27766	27820	27610	27479	27734	27905	27804	27696	27589	27784	27844	27880	27767	27359	27657	27624	27786	27890	27800	27864	27927	27742	27712	27795	27544	27773	27744	27553	27777	27558	27601	27693	27694	27718	27744	27751	27720	27664	27737	27539	27839	27427	27660	27621	27645	27576	27595	27730	27698	27592	27671	27517	27627	27732	27638	27679	27639	27839	27633	27530	27598	27980	27674	27718	27738	27691	27785	27871	27756	27790	27805	27506	27841	27637	27664	27625	27661	27702	27673	27744	27472	27786	27531	27593	27683	27584	27725	27678	27767	27898	27847	27773	27759	27699	27893	27482	27594	27463	27913	27866	27736	27760	27731	27760	28006	27683	27717	28017	27713	27532	27627	27666	27525	27434	27666	27783	27705	27634	27656	28124	27693	27462	27882	27683	27866	27756	27627	27425	27637	27907	27441	27840	27776	27915	27850	27725	27786	27712	27794	27591	27585	27793	27818	27796	27576	27471	27831	27554	27794	27587	27742	27886	27624	27692	27791	27700	27865	27704	27803	27626	27634	28053	27718	27762	27659	27634	27504	27711	27556	27839	27995	27730	27715	27652	27552	27683	27762	27809	27826	27682	27437	27659	27769	27726	27735	27710	27662	27622	27538	27586	27546	27742	27822	27533	27843	27685	27941	27720	27674	27539	27559	27706	27773	27635	27585	27568	27759	27674	27777	27866	27780	27816	27362	27778	27479	27705	27892	27786	27765	27554	27598	27903	27712	27746	27691	27524	27603	27645	27894	27768	27870	27657	27793	27660	27610	27594	27964	27594	27922	27500	27623	27708	27595	27913	27860	27657	27773	27773	27675	27713	27750	27647	27582	27558	27720	27946	27701	27726	27732	27661	27684	27462	27619	27743	27652	27581	27404	27547	27639	27820	27879	27888	27503	27452	27970	27760	27748	27793	27473	27429	27551	27621	28086	27717	27664	27807	27596	27553	27360	27695	27862	27581	27557	27490	27583	27676	27565	27797	27620	27736	27938	27654	27836	27582	27732	27803	27734	27748	27856	27664	27583	27528	27660	27775	27697	27640	27752	27458	27487	27819	27763	27879	27650	27597	27759	27776	27847	27631	27844	27655	27396	27577	27658	27868	27755	27947	27606	27759	27777	27572	27579	27638	27560	27445	28054	27686	27834	27569	27951	27489	27861	27435	27671	27826	27749	27827	27663	27797	27784	27698	27574	27682	27804	27577	27587	27488	27826	27698	27622	27771	27899	27487	27409	27684	27875	27655	27436	27659	27531	27562	27947	27773	27324	27823	27833	27850	27692	27714	27726	27695	27848	27769	27939	27638	27568	27634	27459	27656	27678	27550	27931	27648	27347	27446	27664	27935	27875	27774	27779	27546	27713	27871	27649	27466	27775	27479	27803	27608	27789	27779	27946	27700	27783	27748	27726	27566	27680	27825	27758	27918	27569	27717	27587	27515	27510	27515	27593	27596	27898	27926	27667	27833	27778	27624	27724	27470	27684	27688	27637	27695	27807	27656	27686	27505	27518	27303	27624	27479	27803	27846	27534	27664	27744	27736	27875	27753	27640	27624	27982	27799	27710	27708	27732	27885	27798	27676	27645	27763	27927	27618	27622	27590	27963	27585	27564	27673	27552	27713	27727	27562	27608	27707	27787	27730	27905	27551	27893	27587	27696	27402	27841	27790	27731	27642	27382	27826	27423	27514	27756	27609	27728	27848	27893	27555	27590	27795	27814	27620	27714	27735	27687	27871	27948	27716	27588	27585	27543	27871	27858	27793	27532	27775	27895	27745	27591	27650	27836	27536	28167	27817	27684	27532	27821	27774	27730	27814	27721	27774	27629	27821	27628	27706	27691	27648	27635	27778	27888	27802	27644	27769	27776	27683	27790	27759	27790	27612	27523	27520	27632	27725	27731	27966	27562	28056	27727	27856	27841	27732	27658	27568	27753	27486	27823	27681	27696	27508	27641	27571	27752	27545	27697	27678	27750	27941	27907	27666	28017	27834	27724	27741	27962	27527	27652	27768	27915	27736	27702	27662	27732	27815	27637	27664	27579	27603	27796	27678	27954	27540	27545	27877	27577	27739	27804	27835	27571	27740	27690	27907	27717	28006	27836	27697	27758	27826	27580	27643	27453	27526	27882	27811	27927	27516	27768	27840	27693	27652	27809	27844	27848	27744	27798	27716	27547	27857	27559	27740	27722	27867	27663	27937	27864	27680	27566	27677	27766	27597	27779	27776	27736	27969	27682	27635	27735	27763	27520	27605	27434	27645	27833	27689	27782	27579	27696	27647	27571	27593	27552	27833	27716	27784	27823	27582	27758	27723	27986	27573	27676	27646	27687	27638	27563	27718	27998	27782	27692	27631	27851	27760	27638	28020	28055	27590	27851	27725	27581	27635	27711	27764	27862	27584	27782	27437	28023	27650	27585	27565	27672	27341	27727	27655	27683	27788	27644	27909	27668	27650	27433	27659	27564	27851	27575	27687	27911	27728	27730	27727	27443	27544	27549	27841	27773	27845	27881	27694	27560	27685	27744	27764	27635	27718	28002	27891	27706	27715	27663	27641	27834	27640	27738	27542	27609	27784	27555	27612	27732	27830	27806	27731	27565	27737	27765	27471	27883	27765	27672	27675	27672	27718	27834	27703	27953	27713	27771	27623	27719	27677	27865	27432	27685	27729	27703	27724	27800	27640	27678	27820	27722	27716	27786	27629	27837	27822	27918	27924	27694	27758	27749	27683	27783	27866	27475	27845	27962	27568	27719	27886	27647	27806	27544	27658	27828	27663	27468	27715	27798	27544	27709	27698	27696	27599	27649	27852	27563	27633	27644	27712	27466	27608	27485	27664	27714	27740	27682	27761	27459	27660	27719	27631	27650	27790	27362	27736	27661	27562	27742	27880	27773	27798	27416	27735	27427	27705	27512	27585	27566	27845	27994	27710	27654	27594	27643	27576	27613	27874	27894	27909	27928	27770	27651	28029	27646	27523	27869	27736	27732	27677	27764	27795	28036	27552	27888	27663	27716	27667	27825	27670	27825	27413	27559	27762	27956	27764	27840	28010	27736	27731	27517	27733	27873	27630	27712	27717	27788	27713	27784	27610	27560	27810	27772	27829	27618	27759	27907	27881	27658	27733	27740	27842	27957	27902	27614	27663	27867	27903	27644	27760	27891	27689	27663	27724	27784	27606	27673	27590	27788	27996	27660	27643	27828	27997	27466	27603	27610	27928	27776	27596	27294	27841	27816	27773	27759	27903	27750	27623	27607	27819	27565	27542	27803	27816	27935	27592	27853	27712	27709	27611	27943	27808	27524	27465
21013	23560	23723	21208	19823	19205	18615	18355	18094	17916	17909	17856	17832	17600	17523	17609	17367	17758	17409	17495	17755	17413	17660	17431	17614	17255	17530	17461	17530	17395	17353	17191	17710	17506	17515	17402	17491	17509	17535	17288	17415	17312	17366	17433	17317	17314	17273	17488	17442	17358	17278	17220	17514	17495	17284	17276	17415	17524	17473	17344	17317	17316	17400	17254	17400	17365	17627	17558	17283	17242	17362	17284	17299	17505	17416	17316	17577	17384	17388	17411	17407	17219	17520	17416	17448	17216	17427	17380	17390	17315	17403	17462	17439	17333	17263	17250	17463	17475	17328	17243	17231	17227	17378	17366	17273	17417	17178	17315	17373	17399	17280	17344	17217	17417	17424	17454	17354	17184	17376	17366	17362	17340	17345	17246	17291	17268	17401	17377	17357	17338	17394	17360	17332	17555	17390	17354	17331	17429	17406	17173	17314	17349	17267	17256	17275	17303	17341	17284	17233	17144	17371	17428	17217	17243	17332	17272	17489	17327	17413	17327	17348	17353	17411	17089	17380	17359	17403	17342	17269	17391	17391	17346	17180	17552	17344	17429	17407	17256	17258	17371	17406	17214	17294	17348	17411	17414	17381	17238	17268	17341	17356	17384	17264	17313	17293	17320	17286	17169	17383	17370	17280	17300	17539	17298	17301	17233	17251	17407	17423	17432	17479	17413	17405	17382	17527	17411	17179	17358	17384	17295	17155	17299	17395	17520	17529	17165	17480	17464	17313	17338	17217	17302	17371	17486	17240	17288	17461	17348	17387	17259	17323	17339	17487	17424	17385	17327	17100	17320	17315	17268	17370	17363	17290	17453	17273	17218	17241	17439	17308	17291	17281	17314	17436	17368	17427	17280	17383	17388	17440	17462	17283	17387	17334	17475	17357	17488	17344	17378	17418	17289	17313	17473	17181	17412	17390	17340	17359	17363	17436	17380	17431	17513	17436	17321	17317	17472	17306	17182	17437	17440	17141	17079	17566	17547	17214	17302	17367	17527	17489	17347	17310	17275	17378	17272	17441	17415	17272	17466	17292	17476	17219	17370	17369	17506	17385	17331	17210	17399	17269	17263	17256	17161	17357	17516	17393	17197	17371	17267	17567	17285	17377	17326	17401	17332	17415	17269	17354	17568	17345	17155	17603	17307	17287	17160	17204	17341	17410	17399	17324	17402	17418	17440	17322	17280	17320	17486	17445	17439	17248	17322	17259	17313	17240	17483	17459	17162	17153	17309	17209	17375	17376	17297	17355	17458	17377	17200	17205	17343	17143	17399	17206	17281	17261	17314	17408	17270	17290	17419	17443	17126	17405	17349	17370	17459	17201	17563	17186	17216	17352	17322	17313	17081	17341	17450	17420	17391	17385	17239	17160	17442	17378	17420	17281	17353	17406	17317	17413	17306	17360	17504	17292	17459	17386	17306	17421	17296	17395	17432	17344	17288	17267	17480	17232	17470	17301	17330	17175	17304	17276	17280	17264	17211	17556	17296	17597	17246	17289	17399	17279	17486	17323	17251	17186	17271	17237	17338	17244	17562	17163	17277	17259	17483	17473	17630	17556	17403	17544	17323	17394	17365	17489	17327	17286	17553	17469	17287	17382	17368	17303	17252	17320	17416	17450	17501	17132	17475	17404	17464	17309	17379	17217	17191	17403	17393	17329	17242	17301	17266	17217	17420	17464	17275	17288	17482	17350	17392	17328	17389	17365	17369	17294	17336	17471	17345	17303	17475	17393	17541	17490	17342	17399	17318	17306	17307	17359	17268	17388	17469	17324	17394	17411	17309	17273	17162	17329	17515	17428	17312	17336	17319	17337	17165	17371	17292	17350	17319	17401	17160	17345	17253	17381	17404	17307	17468	17281	17349	17463	17362	17385	17387	17333	17263	17344	17316	17311	17165	17366	17415	17380	17348	17320	17378	17364	17517	17359	17169	17447	17387	17486	17534	17322	17335	17333	17424	17426	17173	17389	17476	17420	17269	17416	17327	17325	17351	17393	17313	17299	17192	17294	17294	17396	17383	17285	17501	17264	17227	17324	17304	17283	17383	17362	17229	17379	17223	17310	17392	17326	17430	17378	17229	17276	17240	17522	17377	17336	17312	17292	17433	17414	17487	17416	17435	17461	17342	17221	17234	17365	17276	17394	17220	17300	17360	17495	17345	17375	17378	17499	17380	17281	17373	17336	17273	17260	17329	17428	17413	17323	17251	17588	17437	17397	17418	17280	17267	17250	17240	17356	17447	17440	17304	17457	17323	17375	17425	17118	17121	17411	17268	17459	17430	17184	17413	17288	17465	17414	17309	17415	17473	17410	17308	17393	17420	17345	17267	17283	17425	17322	17392	17408	17350	17201	17298	17441	17391	17383	17549	17278	17441	17455	17345	17261	17311	17425	17529	17490	17379	17463	17428	17236	17521	17293	17410	17467	17446	17251	17142	17429	17237	17212	17351	17461	17332	17333	17327	17391	17301	17294	17377	17315	17341	17316	17362	17332	17333	17299	17386	17380	17379	17203	17286	17480	17207	17214	17283	17324	17312	17368	17302	17336	17571	17397	17378	17392	17317	17440	17272	17452	17298	17240	17377	17329	17266	17409	17260	17441	17378	17444	17348	17355	17309	17229	17265	17341	17382	17455	17276	17335	17361	17353	17317	17475	17316	17496	17275	17403	17255	17218	17411	17365	17332	17425	17363	17307	17191	17748	17248	17410	17292	17392	17197	17308	17243	17323	17331	17274	17301	17370	17353	17187	17280	17334	17508	17219	17176	17224	17313	17489	17192	17297	17275	17331	17468	17316	17330	17350	17437	17461	17330	17292	17383	17351	17161	17214	17315	17349	17309	17493	17372	17449	17507	17435	17552	17270	17325	17298	17292	17445	17329	17277	17140	17269	17436	17383	17305	17233	17345	17266	17204	17612	17585	17377	17375	17367	17457	17445	17311	17346	17248	17508	17357	17334	17232	17338	17391	17333	17224	17085	17281	17290	17373	17298	17253	17331	17367	17408	17433	17282	17530	17294	17450	17419	17269	17458	17399	17514	17341	17227	17347	17389	17323	17327	17198	17306	17436	17347	17220	17583	17314	17294	17474	17344	17360	17340	17261	17296	17354	17355	17638	17360	17261	17388	17369	17430	17328	17413	17407	17290	17537	17520	17334	17439	17186	17494	17563	17342	17270	17415	17266	17344	17321	17516	17363	17376	17199	17247	17278	17335	17362	17506	17390	17388	17389	17300	17258	17244	17460	17462	17378	17356	17367	17419	17328	17156	17365	17385	17664	17231	17401	17156	17329	17392	17458	17284	17458	17440	17261	17358	17345	17262	17253	17231	17246	17374	17407	17352	17333	17437	17475	17322	17314	17469	17329	17303	17428	17347	17312	17273	17273	17246	17216	17445	17352	17180	17329	17563	17237	17430	17394	17295	17151	17332	17352	17373	17261	17267	17402	17277	17394	17420	17391	17425	17310	17448	17232	17495	17424	17443	17487	17260	17393	17148	17169	17284	17400	17318	17506	17356	17415	17405	17267	17110	17303	17352	17178	17544	17294	17457	17406	17334	17323	17480	17286	17372	17480	17316	17221	17328	17403	17353	17010	17379	17540	17020	17273	17339	17509	17335	17563	17393	17229	17288	17451	17415	17589	17298	17314	17343	17440	17374	17437	17269	17349	17349	17324	17191	17352	17340	17439	17202	17316	17427	17409	17459	17305	17384	17433	17333	17202	17232	17173	17161	17308	17301	17198	17251	17298	17509	17290	17389	17417	17296	17202	17403	17304	17470	17540	17335	17529	17249	17292	17377	17322	17405	17325	17367	17040	17299	17339	17483	17466	17355	17418	17329	17279	17366	17445	17454	17184	17312	17538	17381	17310	17358	17241	17317	17480	17152	17355	17329	17330	17506	17243	17306	17322	17394	17307	17342	17386	17325	17491	17308	17310	17450	17246	17364	17348	17313	17278	17399	17322	17384	17381	17517	17292	17230	17199	17186	17482	17336	17349	17247	17492	17296	17364	17329	17356	17187	17302	17388	17286	17394	17270	17547	17380	17268	17463	17343	17530	17505	17323	17254	17086	17372	17286	17257	17438	17279	17354	17454	17177	17341	17402	17406	17273	17559	17347	17356	17363	17327	17488	17257	17301	17351	17385	17087	17372	17381	17331	17142	17518	17302	17366	17378	17444	17475	17530	17350	17516	17508	17502	17242	17256	17500	17146	17429	17416	17371	17217	17368	17392	17418	17289	17539	17385	17339	17387	17195	17387	17206	17338	17332	17385	17429	17479	17363	17429	17214	17344	17471	17299	17369	17223	17341	17210	17263	17363	17341	17358	17460	17331	17582	17454	17363	17293	17322	17339	17438	17325	17370	17313	17387	17438	17233	17199	17154	17427	17392	17226	17515	17464	17192	17209	17407	17243	17382	17366	17583	17337	17505	17517	17301	17372	17423	17223	17335	17189	17307	17341	17405	17443	17229	17513	17364	17374	17333	17431	17546	17206	17450	17566	17391	17265	17302	17372	17319	17522	17258	17131	17359	17319	17630	17449	17442	17393	17413	17296	17361	17319	17292	17378	17363	17374	17348	17105	17472	17429	17313	17319	17294	17378	17585	17174	17362	17695	17616	17365	17253	17218	17345	17322	17355	17602	17348	17210	17400	17246	17402	17241	17516	17285	17185	17323	17401	17349	17404	17386	17355	17278	17289	17242	17331	17325	17313	17501	17413	17503	17308	17136	17453	17511	17138	17362	17382	17401	17263	17232	17473	17372	17214	17283	17242	17372	17474	17247	17454	17303	17372	17275	17273	17251	17291	17358	17354	17362	17453	17256	17459	17438	17398	17414	17449	17299	17140	17429	17448	17432	17516	17407	17464	17297	17291	17236	17378	17385	17327	17316	17314	17171	17522	17394	17436	17382	17386	17438	17345	17359	17378	17354	17340	17418	17323	17396	17273	17311	17330	17427	17446	17459	17352	17346	17432	17318	17375	17230	17324	17207	17415	17269	17509	17372	17425	17400	17370	17236	17364	17340	17403	17472	17330	17502	17360	17460	17356	17233	17514	17360	17413	17429	17240	17312	17461	17221	17468	17256	17441	17359	17252	17357	17478	17279	17321	17396	17163	17285	17427	17198
24460	21203	27756	25426	24479	28554	30016	27723	27233	27018	26856	26638	26621	26466	26443	26178	26223	26255	26366	26110	26162	26076	25953	26129	26186	26018	26015	26092	26169	26238	25839	26365	26036	26002	26219	26376	25995	26310	26103	26101	25977	26039	26189	25830	26082	25781	26068	25770	26087	25897	25916	26262	26075	26013	26012	26021	25889	26117	26141	26077	26217	25893	25810	26043	25954	25931	26007	25802	25897	25972	25937	26004	25932	25924	25848	25826	25925	25998	26017	25928	26093	26019	25955	25873	25752	25992	25801	25799	26106	25878	26007	25817	26057	26077	25734	25772	25709	25943	26007	26003	26051	25766	26082	25957	25719	25776	25758	25843	25813	25789	25933	25741	26117	25840	25724	25816	25844	25954	25956	25955	25760	26025	25919	26096	25826	25719	26068	25937	25888	26031	25813	25737	25652	25928	26017	25819	26013	25854	25969	25968	26008	26015	26187	25969	26044	25735	25995	25902	26067	25884	25929	25920	25762	25570	25950	25966	25916	25868	26102	25639	25858	26088	25842	26043	25927	26017	26207	25681	25917	25788	25986	25706	25955	25852	26080	26075	25982	25939	26089	25933	25905	26031	26069	25838	25875	25731	25996	25853	25975	25688	26136	25961	25877	25769	25922	26016	25872	25807	25874	26057	26016	25942	26272	25742	26170	25780	25725	25681	26022	25800	26078	26191	26023	25925	26084	25657	26042	25726	25926	25679	25868	25847	26007	25949	26000	25806	25605	25841	25720	26039	26072	25778	25816	25844	25974	25864	25687	25735	25857	25826	25633	25871	25925	25715	26040	26129	25977	25821	26010	25795	25960	25813	25562	26080	26001	25776	26066	25948	25904	25882	25862	25766	26047	25771	25792	25691	26082	25504	25932	25807	25814	25697	25998	26086	25912	26079	26131	25685	26085	26064	25818	25871	25838	25910	25898	25832	26186	26080	25692	25784	25880	25979	26116	25756	25790	25934	25892	25885	26024	25761	26063	25881	25675	25809	25956	25952	25749	25949	25649	25935	25814	25877	25823	25930	25910	25748	25897	25816	25814	25768	25827	25850	25767	25951	25947	25962	25717	26131	26066	25921	25825	25771	25920	25793	25840	25766	25732	25736	25868	25933	26101	25766	25899	25835	25814	25897	25805	25756	25987	25780	25926	26051	25758	25820	25721	26029	25876	26066	25962	25711	26019	25989	26012	25894	25678	25639	25877	25824	25926	25826	26050	25893	25858	26007	26134	25864	25911	26004	25822	26036	26310	25910	25835	25917	25748	25787	25810	25962	25796	26051	25920	25678	25829	25790	25766	26073	25830	25893	26046	26017	25967	25793	25830	25920	25868	26000	25827	26009	25865	25867	25978	25851	25787	26039	26187	25985	25948	25857	25815	25708	25924	25774	25955	26091	25884	25754	25915	25743	25970	25730	25679	25853	25864	25940	25824	25937	25983	25843	25780	25847	25776	25950	25726	25883	25715	25483	25988	25837	25892	25753	25879	26013	25779	25895	25797	25989	25979	26032	25839	25635	25619	25896	25852	25967	26137	25667	25657	25644	25813	25739	26140	25891	25747	26070	26062	25816	25752	25911	25884	25645	25869	25767	25793	25817	26000	25969	25672	25813	25714	25940	26094	25873	25775	25762	25833	25816	25636	25925	25888	25939	25977	25944	25768	25829	25952	25791	25878	25783	25966	25898	25746	25982	26023	25979	25975	26149	25978	25940	25966	25842	25875	25711	25862	26030	25942	25857	25629	25900	25751	25720	25866	26040	25966	25801	25697	25866	25828	25811	25869	25996	25762	25696	25965	25973	25946	26254	25830	26141	26090	25794	25705	25649	25826	25931	25825	25692	25761	25990	25818	25960	26049	26015	25825	25862	25915	25913	25909	25714	26006	25897	25801	26005	25880	25834	25843	26176	25844	25838	25939	25684	26062	26062	26326	25860	26013	25944	25836	25866	26211	25880	25807	25932	25961	25847	26045	26077	26082	26056	25664	25680	25892	26018	25783	25894	25740	25983	25761	25818	25846	26073	25598	25867	25841	25741	25876	25664	25738	25771	25875	25948	25973	25969	26085	25945	25861	26092	25897	25814	26126	25923	25866	25844	25822	25781	26126	26140	25810	25634	25916	25708	26196	25786	25840	25679	25798	25530	26094	25873	26047	26101	25958	25942	25759	25789	26019	25993	26177	26157	25504	25938	25772	25919	25973	26030	25706	26001	25928	25839	25899	25834	25635	25860	26094	25968	25994	25868	26263	25632	25566	25569	25882	26024	25987	25914	25784	25939	25911	25718	25905	26032	26008	25871	25914	26054	25577	25656	26028	25859	25911	25889	25838	26089	25795	25969	25602	25685	25884	26079	26012	26020	25727	25789	25771	26165	25887	26003	25838	25948	25978	25845	25529	25838	25955	25956	25855	26156	25997	25875	26162	25804	25942	25974	25787	25841	25823	25939	26018	26097	26238	26008	25857	25858	25802	26002	25861	26064	25972	25898	25747	25952	26141	25975	25957	26230	25854	26346	26114	25907	26088	25806	25981	25803	25873	26002	26004	25767	25763	25818	25757	25826	26064	25773	25714	25793	25935	26008	26085	26074	25938	26015	25898	25919	26022	26347	26092	25853	25872	25965	25663	25737	25797	25963	25983	25839	25941	25797	25889	25776	25806	25767	26133	25879	25731	25743	26089	25955	25688	26078	25875	25868	25966	25982	26044	25759	25663	26030	25877	25912	26044	25737	25915	26077	26089	25899	25719	25910	25746	26082	26005	25769	26131	26008	25864	25787	25773	25818	25876	25930	25720	25700	25628	25793	25694	25812	25744	25845	25959	26085	26358	25677	26204	26018	26039	25861	25965	25785	25852	25890	25937	26046	25810	25922	25636	26005	25921	26043	25945	25847	26193	25863	25887	25674	26070	25842	25955	25738	25830	25974	25724	26131	25919	26245	25850	25986	25916	25840	26045	25910	25855	26012	25827	26041	26009	25798	26082	26099	25846	25826	25854	25746	25686	25716	25888	25743	25996	25734	25860	25790	25996	25806	25782	25753	25781	25948	25782	25740	26084	25837	26223	25677	25984	25933	25916	25992	26032	26186	25809	25961	25785	25818	25919	25899	25903	26057	25688	25879	25997	25748	26045	26112	25936	25765	26047	25922	25830	25734	25767	25860	25994	25693	25849	26043	26131	25998	25755	25951	25886	25963	25827	25742	25925	26006	25813	26043	25972	26157	25857	25648	25949	25870	25903	26133	25962	25930	25923	25726	25983	25829	25876	26150	26017	25731	25807	25801	25880	26124	25872	25943	25854	25863	25895	25841	25894	25866	25828	25775	25898	25734	25990	26269	26004	25690	25870	25895	25957	25921	25957	26004	25879	26038	26105	26035	25917	25837	25738	26100	25846	25872	25811	25875	25996	25753	25869	26053	25961	25953	26103	25584	25952	26044	25719	25660	26008	26084	26023	25928	25778	26007	25968	25644	25973	25834	25802	26032	25742	25801	25781	25835	26175	25908	25900	25776	26104	25745	25630	25719	26083	25968	25937	26116	26098	26129	25876	25625	25897	25942	26057	25834	25883	25895	26067	25836	25976	25881	25961	25920	25824	25597	25850	25801	25892	25717	26027	25641	25727	25855	25775	25933	25902	25914	25880	25936	25888	25821	25785	25880	26123	25741	25958	25942	26133	26153	25931	25575	25837	25771	25849	26002	25717	25903	26035	25796	25752	25871	26055	25778	25964	25993	25835	25871	25924	25858	25811	25650	26078	25921	25912	25831	26204	25811	25815	25777	25709	25843	26138	25934	25843	26056	25784	25929	25954	25867	25943	25638	25791	26006	25971	25783	25880	25913	25757	25818	25986	25723	25799	25711	25934	25719	25806	26047	25823	25944	25679	26006	26006	25850	25694	26129	25998	26208	25628	26086	25803	25984	25869	25854	25956	25956	25809	25807	25846	26040	25898	25664	25840	25774	25913	25909	25852	25606	26127	25711	26050	26063	26120	25812	25702	25659	26212	26119	25977	25842	25746	25995	25902	25909	25817	25876	25836	25896	25829	25747	26152	25893	25728	26033	25932	25689	25914	26079	25951	25905	25879	25942	25983	25719	25907	26021	26048	25996	25896	25983	25969	25728	25992	25912	25926	26042	25899	25869	25763	25975	25891	25845	26097	25963	25895	26075	25842	25933	26006	25864	25945	25854	25818	26090	25830	26008	25604	25705	25875	25795	25930	25913	25926	25954	25986	25740	25693	25909	25670	25857	25734	25853	25773	25854	26088	25986	25906	25602	25812	25726	25546	25957	25933	25721	25987	26018	25948	26002	25949	26088	25579	26005	25992	26143	26047	26106	25621	25770	25697	25955	26056	25789	25976	25771	25838	26000	26022	25723	25885	25760	26127	25879	26018	25827	25770	25985	25942	25909	26014	25990	26027	25938	25932	25867	25946	25917	26146	25785	25797	25809	25870	25725	26126	25887	25936	25859	25862	25859	26073	26209	25708	26078	26054	25847	25958	25790	25690	25827	25699	26015	25753	25934	25971	26145	25682	25784	25908	25767	26097	25962	25936	25820	26044	25747	26206	25899	25940	25824	25757	25911	26068	26038	26023	25878	26027	25820	26085	25858	25897	26004	25983	25898	25869	25868	25841	26095	25713	25734	25989	25858	25853	26017	25994	25986	26126	25696	25854	25888	25883	26015	25873	26126	25874	25927	26001	26030	26119	25977	25963	25916	26068	25859	26179	25888	25882	26286	26026	25874	26142	25753	25759	26136	25792	25832	26092	25956	25839	25960	25918	26042	25781	25898	25609	26010	25761	25722	25792	26075	26113	25767	25963	26076	25796	25468	25844	25954	26062	25735	26141	25664	25941	25782	25675	25759	25902	25830	26003	26043	26057	25807	25889	25785	25925	25737	25837	25929	25989	25759	25780	25675	25983	25893	26002	25572	25846	26056	25948	25622	25856	26067	25850	25686	25837	26101	25831	25990	26160	25964	26046	25757	26004	25816	25914	25869	25901	26103	25793	25914	25937	25674	25844	25743	25960	25921	25851	25905	25682	25783	25616	25966	25931	25734	25821	26028	26032	26067	26119	25787	25812	25798	26034	25984	25787	25801	25919	25858	25762	25778	25859	25910	25679	25730	26021	25815
18425	29638	29506	24881	22129	20589	19320	18791	18374	17927	17726	17472	17238	17207	17092	16984	16813	16656	17037	16804	16929	16688	16778	16843	16699	16786	16689	16718	16501	16639	16722	16609	16653	16563	16705	16515	16485	16607	16672	16680	16656	16650	16708	16560	16658	16759	16454	16406	16741	16681	16619	16639	16397	16490	16443	16537	16526	16586	16599	16507	16530	16500	16448	16597	16525	16555	16679	16620	16428	16416	16421	16658	16480	16677	16448	16620	16393	16375	16642	16545	16574	16398	16559	16585	16575	16567	16422	16503	16534	16533	16500	16388	16461	16545	16566	16506	16424	16524	16584	16558	16613	16486	16468	16373	16387	16520	16447	16493	16444	16509	16778	16602	16547	16566	16359	16561	16449	16481	16401	16457	16490	16482	16611	16656	16502	16407	16411	16412	16426	16575	16597	16361	16668	16621	16480	16460	16513	16549	16643	16515	16547	16656	16363	16605	16348	16627	16448	16435	16520	16616	16529	16624	16481	16592	16432	16456	16800	16376	16529	16521	16459	16511	16440	16676	16674	16400	16416	16634	16517	16433	16715	16517	16321	16489	16601	16608	16627	16568	16794	16310	16681	16467	16675	16652	16489	16514	16620	16610	16619	16588	16402	16500	16543	16744	16381	16467	16298	16560	16372	16488	16397	16566	16602	16588	16338	16758	16566	16469	16493	16505	16408	16392	16504	16548	16472	16598	16276	16626	16602	16618	16392	16570	16351	16551	16476	16371	16553	16467	16414	16385	16620	16437	16502	16529	16551	16310	16551	16530	16627	16675	16449	16577	16356	16440	16621	16444	16656	16499	16552	16630	16528	16478	16459	16432	16510	16583	16520	16541	16593	16568	16514	16368	16489	16558	16408	16546	16639	16417	16452	16660	16706	16375	16459	16378	16583	16532	16463	16565	16485	16519	16613	16586	16450	16697	16367	16494	16664	16206	16465	16759	16515	16494	16484	16531	16552	16542	16272	16341	16634	16454	16454	16518	16566	16355	16373	16457	16484	16757	16541	16607	16623	16474	16389	16543	16583	16520	16732	16395	16476	16554	16460	16644	16555	16391	16568	16449	16508	16618	16574	16579	16723	16257	16587	16479	16608	16447	16449	16528	16575	16438	16542	16457	16515	16564	16489	16466	16424	16421	16274	16494	16489	16541	16499	16599	16486	16332	16643	16604	16421	16513	16498	16581	16618	16463	16470	16546	16487	16459	16508	16440	16430	16418	16603	16498	16477	16475	16662	16436	16546	16350	16582	16471	16550	16368	16468	16547	16484	16492	16633	16676	16499	16694	16629	16708	16423	16458	16333	16744	16590	16573	16633	16497	16542	16420	16538	16656	16404	16469	16536	16529	16326	16437	16514	16538	16406	16504	16387	16716	16423	16348	16474	16458	16419	16563	16555	16672	16525	16511	16615	16340	16397	16540	16496	16277	16448	16517	16539	16556	16514	16305	16522	16627	16610	16373	16487	16565	16425	16457	16436	16518	16385	16449	16341	16629	16448	16629	16399	16552	16707	16610	16555	16500	16381	16593	16415	16520	16456	16614	16540	16486	16623	16529	16559	16603	16459	16526	16405	16529	16417	16552	16366	16590	16539	16418	16537	16458	16528	16486	16623	16609	16333	16664	16451	16610	16578	16232	16616	16320	16566	16522	16524	16580	16468	16433	16534	16442	16552	16586	16720	16400	16584	16297	16448	16511	16359	16621	16553	16516	16614	16488	16375	16561	16520	16613	16490	16442	16560	16723	16539	16631	16756	16500	16403	16523	16675	16490	16469	16397	16460	16554	16434	16525	16580	16545	16716	16343	16702	16591	16523	16635	16528	16491	16472	16521	16417	16514	16606	16658	16608	16542	16513	16225	16417	16490	16568	16667	16361	16553	16483	16679	16380	16581	16463	16556	16576	16545	16418	16577	16591	16618	16555	16499	16523	16508	16517	16561	16483	16396	16543	16401	16714	16625	16586	16386	16647	16573	16359	16429	16506	16440	16409	16461	16713	16373	16504	16342	16574	16547	16525	16610	16698	16545	16511	16511	16588	16418	16438	16534	16606	16348	16424	16627	16627	16604	16510	16600	16691	16535	16626	16567	16618	16694	16561	16549	16641	16477	16421	16692	16595	16385	16466	16561	16612	16525	16524	16613	16405	16587	16491	16476	16348	16428	16400	16472	16598	16436	16414	16487	16394	16535	16471	16627	16541	16741	16450	16572	16415	16438	16670	16703	16526	16646	16498	16339	16469	16538	16658	16521	16499	16678	16513	16518	16572	16427	16479	16592	16405	16570	16636	16420	16595	16652	16461	16516	16354	16507	16559	16637	16437	16566	16605	16554	16507	16587	16551	16476	16713	16575	16580	16477	16638	16639	16470	16729	16584	16544	16775	16486	16540	16501	16484	16465	16541	16587	16534	16360	16459	16528	16601	16575	16565	16316	16479	16660	16520	16483	16574	16599	16517	16603	16339	16565	16490	16355	16362	16556	16542	16517	16677	16306	16501	16701	16589	16333	16267	16566	16330	16407	16692	16414	16525	16551	16471	16395	16519	16562	16697	16564	16493	16563	16426	16532	16492	16498	16662	16463	16668	16638	16325	16607	16592	16579	16464	16439	16377	16431	16456	16432	16479	16390	16544	16565	16661	16682	16619	16473	16591	16594	16547	16206	16454	16652	16342	16555	16495	16588	16539	16395	16438	16536	16465	16495	16691	16545	16532	16473	16611	16480	16655	16278	16300	16773	16567	16651	16485	16446	16471	16596	16522	16656	16441	16550	16554	16621	16563	16404	16609	16594	16572	16381	16721	16523	16463	16524	16466	16599	16516	16554	16512	16525	16581	16508	16548	16458	16425	16558	16551	16430	16522	16504	16479	16603	16581	16648	16411	16616	16593	16577	16449	16460	16668	16436	16497	16523	16707	16332	16580	16580	16650	16494	16472	16567	16651	16658	16526	16638	16499	16504	16517	16516	16395	16486	16483	16450	16471	16602	16436	16451	16656	16647	16471	16612	16540	16492	16520	16350	16608	16648	16317	16654	16620	16265	16435	16631	16729	16619	16569	16531	16569	16557	16654	16626	16522	16402	16473	16572	16531	16615	16457	16452	16561	16511	16452	16413	16682	16352	16440	16434	16462	16428	16628	16595	16421	16507	16474	16486	16516	16441	16640	16479	16499	16484	16491	16629	16395	16453	16534	16537	16435	16562	16586	16711	16551	16726	16619	16468	16582	16252	16460	16385	16655	16508	16561	16460	16439	16469	16578	16471	16469	16626	16471	16589	16382	16593	16584	16573	16557	16535	16595	16489	16392	16563	16695	16544	16453	16504	16599	16425	16390	16372	16227	16590	16444	16606	16473	16570	16506	16554	16507	16572	16398	16628	16474	16584	16618	16585	16507	16566	16538	16525	16556	16461	16599	16605	16628	16522	16370	16519	16471	16365	16724	16503	16484	16635	16468	16446	16647	16598	16619	16553	16554	16581	16195	16496	16317	16518	16614	16449	16561	16545	16476	16509	16595	16522	16472	16419	16443	16457	16323	16398	16533	16637	16684	16500	16428	16420	16442	16545	16690	16473	16493	16686	16559	16552	16418	16558	16315	16557	16644	16516	16432	16566	16610	16572	16517	16431	16336	16397	16547	16472	16440	16560	16442	16425	16633	16587	16416	16473	16589	16521	16505	16418	16340	16434	16523	16406	16585	16580	16689	16330	16392	16559	16575	16467	16579	16532	16494	16477	16571	16443	16690	16586	16577	16367	16528	16479	16394	16572	16629	16502	16374	16561	16418	16542	16550	16418	16498	16632	16560	16509	16324	16470	16310	16369	16716	16527	16544	16680	16533	16746	16505	16442	16409	16352	16538	16644	16461	16409	16569	16584	16476	16363	16753	16533	16590	16594	16574	16600	16625	16493	16451	16624	16560	16527	16593	16525	16619	16494	16573	16375	16572	16626	16543	16538	16496	16783	16433	16615	16530	16367	16615	16738	16330	16392	16532	16506	16521	16470	16633	16586	16503	16558	16658	16592	16431	16443	16595	16490	16538	16510	16554	16464	16546	16622	16571	16488	16580	16502	16513	16586	16459	16524	16510	16356	16521	16584	16475	16553	16424	16652	16535	16609	16426	16474	16649	16520	16490	16494	16573	16634	16420	16634	16548	16462	16618	16494	16667	16494	16602	16490	16741	16452	16680	16572	16476	16476	16486	16521	16699	16503	16513	16404	16576	16534	16654	16585	16565	16620	16499	16649	16560	16492	16602	16406	16560	16551	16583	16464	16404	16658	16455	16559	16594	16581	16588	16603	16526	16532	16504	16238	16570	16481	16491	16501	16428	16602	16492	16614	16503	16574	16577	16531	16670	16459	16634	16418	16539	16412	16409	16530	16525	16429	16490	16426	16520	16403	16483	16608	16482	16451	16649	16498	16615	16453	16612	16490	16542	16600	16351	16484	16724	16422	16648	16514	16687	16390	16599	16500	16465	16538	16535	16525	16589	16497	16375	16569	16421	16385	16467	16815	16523	16463	16433	16524	16656	16523	16344	16557	16589	16527	16551	16492	16634	16538	16410	16637	16657	16619	16506	16483	16577	16490	16405	16536	16434	16609	16550	16488	16569	16426	16488	16628	16606	16650	16635	16758	16641	16443	16436	16453	16530	16496	16525	16426	16470	16603	16739	16528	16502	16441	16579	16471	16473	16538	16500	16439	16524	16588	16586	16592	16500	16422	16536	16643	16736	16569	16411	16646	16370	16556	16435	16340	16506	16545	16585	16419	16541	16443	16453	16452	16476	16514	16484	16452	16511	16517	16574	16626	16444	16576	16532	16462	16507	16383	16623	16485	16517	16515	16558	16617	16553	16496	16560	16393	16538	16277	16626	16480	16472	16682	16488	16251	16484	16509	16634	16474	16388	16508	16468	16540	16244	16467	16436	16489	16645	16570	16600	16603	16685	16509	16498	16477	16647	16423	16537	16545	16635	16491	16523	16277	16596	16527	16509	16578	16485	16578	16673	16724	16482	16465	16534	16470	16575	16391	16535	16619	16640	16610	16441	16464	16636	16456	16547	16551	16429	16560	16606	16626	16334	16526	16784	16390	16532	16492	16401	16411	16582	16549	16423	16712	16650	16593	16555	16327	16573	16464
22650	21162	27837	24867	22372	27298	32511	28791	27815	27827	27707	27338	27063	26949	26780	26459	26665	26500	26589	26478	26388	26442	26296	26500	26583	26116	26377	26247	26389	26334	26379	26431	26306	26321	26160	26198	26225	26307	26211	26371	26366	26221	25969	26170	26485	26267	26612	26276	26198	26132	26267	26232	26249	26019	26100	26168	26124	26166	25894	26086	25961	26270	25890	26084	26215	25935	26251	26083	25956	26063	26038	26079	26025	26010	25790	26071	26011	26195	26199	26156	26012	26039	26056	26064	26264	25805	26091	26111	25870	26188	26002	26191	25935	25950	25914	26209	25984	25987	26017	25814	25946	25944	26128	26165	26059	26425	26329	26404	26142	25900	26102	26061	26075	26152	26057	26037	25998	25844	25990	26129	26171	25813	25849	26116	26024	25838	26023	25835	25789	25847	26169	26207	26297	26115	25933	25788	26027	26288	26202	26098	26274	26032	25997	25850	26060	26064	25880	26079	26042	26100	26259	26071	26017	26195	25922	26273	26136	25963	26187	26117	25832	26024	25987	25920	25788	25915	26202	26122	26218	26039	25843	25918	26119	26160	26057	26014	26112	25805	25990	26325	26079	26034	25956	25868	25862	25958	26099	26098	25940	25884	25833	25877	26028	25933	25928	25896	25842	26052	26392	25865	26110	26128	26184	26067	25918	26081	25963	25941	26139	26064	25865	26021	25992	26069	25797	25995	26110	25914	25941	26048	26014	25850	26108	26316	25825	25987	26117	26115	26072	26142	25925	25940	26163	26162	26107	26017	26186	26079	25924	25892	26062	26012	26004	26018	26009	25953	26082	25875	25768	26105	26156	25960	26111	26062	26025	26237	25920	26035	25948	26154	25954	25987	26129	25901	25970	26115	25904	26082	26208	26091	26211	26217	26059	26110	26115	26051	26381	26357	26136	26004	26111	25958	26043	26062	26007	25995	25816	25954	26359	26083	25897	26130	25814	26031	25980	25881	26084	26008	26172	25850	25941	25867	26231	26140	25908	26114	26087	25966	25984	25979	26165	26139	25833	25825	25790	25846	26061	25905	25937	25947	25876	26160	25952	25959	25999	26111	26135	25832	26050	26236	25971	25887	25907	26136	26023	26094	25909	25811	26170	25920	26124	25752	26041	26129	26202	26079	25941	26136	26038	25999	25967	26127	25991	25928	25987	25745	25982	25887	25815	25967	26115	25685	25749	26080	26043	25992	25869	26190	26311	25869	26218	25991	26133	26092	26053	25764	25853	25990	26111	25878	26194	25716	25966	26190	26047	26185	25903	26207	26076	25988	26096	26263	26020	26356	26093	26145	25983	26076	25977	25898	26061	26047	25960	25898	25932	26401	26148	25890	25977	25966	26111	25781	26138	25986	25824	26054	25875	25755	26078	26067	26174	25892	26087	26137	26131	25846	26051	26213	26131	25963	26198	26142	26191	25891	25766	25938	25907	26188	26066	25972	25992	26140	26183	25878	26164	26317	26121	26116	25849	25898	26059	25732	25934	26045	26117	26129	26005	25795	25935	26123	26114	26095	25954	25853	25869	26087	26011	26086	25963	25950	25878	26204	26030	25876	25751	25995	25951	25971	26070	25886	25796	25787	25748	25941	26030	26011	26080	25790	26002	26146	25800	26088	25837	25965	26204	26029	25960	26136	25945	26010	26196	26007	26153	26067	26093	25822	25926	26401	26223	26078	25981	26149	26202	25814	26286	26007	26159	26020	26166	26003	25863	26119	25800	25931	25823	25804	26078	26021	25976	26041	26063	25943	26047	25988	26062	25977	25986	26054	25959	25941	26180	26145	26092	25903	25905	26065	25919	25847	26048	25904	26039	25944	26307	26078	26020	26149	25904	26314	25935	25912	26122	25913	26080	25984	26045	25848	25857	25900	25810	25884	26020	26220	25952	26000	25890	25922	25823	25918	26247	25873	25799	26132	25928	25893	25914	26068	26128	26088	26080	25857	25963	26237	26106	26221	26177	25868	26051	26248	26328	26270	26148	26048	25824	25979	26008	26037	25923	26036	26081	26159	26126	25999	25984	25885	25987	26141	25992	25878	26002	25929	26336	26064	26086	25873	26083	26027	26011	25754	25890	26043	26230	26040	25990	25960	25955	26171	26079	25938	25805	26097	25863	26051	25776	25875	25996	26171	25768	25948	25965	25668	26110	25782	26273	25821	25897	26332	26156	26211	25957	26006	26107	25807	26157	25750	25979	26252	25987	26285	26135	26089	25878	26092	26103	25823	25941	26062	26094	25807	25973	25935	26012	26138	26078	25978	26155	26175	26194	25908	25858	26473	25904	26024	25918	26023	26204	26144	25980	26049	26026	25883	25920	25760	26058	25975	25929	25929	26322	26084	26014	25855	26019	26002	26110	26140	26093	25960	26376	26229	25906	26255	26022	25930	26005	26134	26018	26065	26058	25947	26004	26009	25872	26154	25880	26049	26071	26059	25937	25875	25810	26108	26217	25934	25936	25835	26111	26322	26126	25953	25863	25802	26000	26171	26087	26126	25925	25803	26033	26012	26040	25983	26115	25883	26000	25789	25975	25885	26165	26002	26241	26063	26155	26108	26183	26000	26016	25951	25942	26206	25968	25944	26036	26185	26210	26006	26221	25877	26211	25970	26049	26117	26355	26003	25801	26068	25928	26203	25958	25943	25838	26089	26094	25963	25835	26036	25756	25982	26025	25765	25908	26449	26027	26060	26217	25940	26307	26179	25977	25996	26171	26049	26062	25892	25927	26183	25921	26049	26089	26102	25989	26064	25865	25888	26062	25992	26198	26171	25846	26102	25811	26194	26059	25950	25994	26095	25715	25941	25828	25913	26173	26126	26082	25823	25803	25795	25909	26143	25980	25791	25958	25853	26031	26246	25972	26114	25844	26114	26004	25928	26119	25919	26138	26016	26252	25947	26023	26102	26042	25926	26214	26035	26137	26089	26124	25933	25896	25979	25999	26135	25967	25949	26056	26143	25921	25917	26128	26211	26113	26301	26080	26059	25801	25948	25720	25772	26001	26125	26039	26089	25766	25998	26091	26152	25932	26273	25953	25997	26083	26019	25864	25861	25937	25932	25825	25845	25949	25944	26030	25977	25984	26286	26096	26068	26031	26220	25927	26246	25944	25899	25975	26075	25974	26046	26060	26057	26125	25985	25716	26101	25963	25868	25960	26012	25897	26055	25905	26249	26066	26471	26037	26011	25989	26054	25962	26264	25892	25772	25951	26255	26206	25989	25668	26011	25983	26108	26198	26003	26137	26041	25965	26167	25990	26190	25848	26069	26278	26125	25980	26089	26060	25826	26183	25958	25912	26103	26166	26044	26030	25992	25927	25857	25949	26173	26101	26236	26046	25929	26034	26075	26094	25990	25812	25927	25956	25928	26058	26034	26101	25895	25982	26039	26139	26226	26136	26113	26056	25948	25867	26067	25965	25951	25948	26102	26102	25880	25977	26089	26077	26128	26280	25993	26232	25878	26079	26049	25998	25776	26122	26071	26201	26000	25997	26204	26048	26045	26222	25889	25884	26030	25885	26286	25903	25836	26014	26135	25941	26114	25937	26047	25863	26177	26102	26197	26087	26210	26370	25913	26386	25669	25909	25970	25962	26271	26114	25834	25955	26145	26228	25799	26063	26235	25998	26055	25826	26041	25868	26067	25939	26110	25929	25867	25747	26060	25745	26058	26159	26087	26008	25992	25983	25936	26000	25897	26001	25918	26163	26144	26151	26166	26210	25896	26182	25914	26149	25792	25958	26185	25993	25909	26100	26005	25941	26016	26052	25971	26083	25961	26049	26011	26047	25944	25986	26020	26025	26220	26043	26078	26150	25941	25986	26103	26076	25919	25819	26193	26148	25932	25889	26090	26058	26006	25957	26080	26192	25999	26109	25849	26177	25738	26050	26178	25810	26190	26075	26043	26101	25899	25591	26054	26087	26033	26125	25946	26064	25969	25840	25872	26018	26136	25790	25924	25998	26129	25934	26050	25895	26125	26031	26213	26065	25811	26031	26067	25907	25989	25970	25956	26046	25721	25872	25937	26117	26040	26067	26192	25843	25739	26064	26033	25958	25833	26315	26058	25897	26140	26172	25916	25800	26210	25836	26055	25763	26163	26066	25944	26041	26162	26050	25938	25874	26087	25994	26068	25801	25993	25830	25957	26206	26391	25792	26052	25890	25910	26220	26104	26123	26012	26216	26087	26025	25936	25783	25900	26130	25936	26033	25865	25981	25974	26322	26146	26032	26054	26049	25949	25739	26046	26032	26025	26053	25988	26119	26059	25912	25961	25940	25943	26175	25887	25866	26052	26264	25892	26104	26099	25940	25843	25967	26060	25998	26139	25802	25914	26074	26047	26040	26025	25810	25685	26117	26189	26090	25935	26198	26014	26129	25880	26021	26023	25961	25942	26057	26009	25892	25914	25925	26137	25966	25962	25920	25907	26265	25994	26172	26267	25881	25958	26052	25947	25887	26142	25964	26056	26055	25939	26073	25742	25822	26262	26102	25984	26109	25852	25971	26021	26142	26055	26060	25938	25940	26077	26151	25955	26129	26011	26003	25912	25846	25870	26057	26001	26073	26062	26275	25866	25853	25952	25974	26036	26090	26043	25929	26061	26042	25869	26099	25918	26057	25947	26010	26116	26229	26042	26061	26006	25977	26055	26004	25887	25821	26006	26063	25913	26066	26155	26070	25913	25968	25985	26047	25921	26020	26014	26034	26062	25858	26203	25994	25917	26152	26106	26027	26179	25845	26139	25828	26301	26161	25984	25757	26255	26270	26173	26091	26331	25915	26012	25888	25856	25865	26035	25929	25836	25940	25886	25760	26082	26127	26066	26186	25680	26077	25801	25954	25989	25896	25907	25848	25940	26184	26199	26026	26256	26052	25943	26174	25992	26044	26029	26077	25933	25879	26116	25924	25956	26112	26230	26177	25824	25953	25946	26128	25888	26045	26077	25941	26099	25866	25988	26044	25958	25653	25759	25998	25893	25906	26060	26198	25891	26054	26058	26004	26058	25879	25930	25753	25841	26298	26269	26245	26022	26268	25999	25880	25944	26277	26020	25950	26058	25960	26334	26067	26127	25915	26107	26331	26071	26168	26104	25948	26047	26011	26108	25997	26007	25907	26161
19939	35145	34998	28358	25091	22792	21223	19975	19409	18914	18425	18136	17901	17669	17647	17193	17267	17236	16942	17006	16771	16777	16724	16725	16783	16787	16912	16805	16852	16793	16748	16680	16726	16722	16591	16648	16817	16795	16716	16702	16603	16713	16747	16611	16633	16574	16808	16666	16518	16697	16725	16799	16450	16676	16753	16481	16448	16519	16610	16609	16502	16414	16722	16669	16574	16470	16657	16546	16457	16526	16485	16435	16448	16358	16537	16629	16635	16466	16558	16539	16569	16599	16560	16517	16502	16633	16573	16629	16567	16555	16660	16662	16480	16453	16551	16606	16354	16609	16693	16484	16522	16500	16395	16367	16502	16502	16305	16368	16482	16453	16485	16561	16559	16481	16528	16534	16368	16578	16673	16555	16606	16375	16522	16516	16479	16613	16567	16556	16376	16426	16567	16406	16636	16322	16504	16554	16540	16745	16489	16566	16456	16461	16446	16359	16464	16485	16518	16546	16601	16620	16571	16413	16481	16587	16437	16365	16418	16412	16592	16469	16489	16493	16341	16477	16514	16530	16662	16621	16460	16427	16542	16639	16460	16574	16532	16425	16592	16435	16470	16551	16687	16618	16633	16557	16503	16597	16400	16413	16757	16561	16399	16636	16445	16391	16502	16396	16436	16577	16419	16449	16629	16459	16497	16295	16434	16303	16397	16383	16571	16457	16548	16484	16569	16363	16489	16601	16597	16497	16487	16463	16543	16597	16473	16367	16466	16543	16451	16558	16550	16637	16631	16598	16614	16539	16534	16457	16584	16392	16555	16506	16450	16590	16567	16451	16519	16617	16561	16455	16574	16545	16496	16322	16523	16412	16568	16274	16464	16613	16463	16500	16627	16460	16583	16555	16487	16527	16377	16643	16436	16449	16541	16386	16515	16573	16487	16528	16575	16434	16439	16415	16468	16385	16566	16432	16556	16337	16324	16439	16609	16518	16402	16452	16534	16395	16397	16557	16621	16555	16529	16313	16306	16476	16393	16584	16662	16366	16519	16630	16495	16397	16453	16482	16480	16473	16561	16491	16549	16466	16549	16415	16491	16488	16284	16328	16523	16662	16337	16462	16502	16509	16474	16560	16429	16171	16467	16477	16565	16445	16516	16521	16477	16587	16500	16442	16552	16413	16415	16608	16633	16476	16424	16603	16364	16523	16657	16468	16549	16623	16550	16263	16591	16494	16550	16572	16532	16480	16427	16564	16440	16597	16421	16426	16384	16391	16513	16576	16427	16562	16423	16404	16566	16459	16698	16438	16583	16601	16695	16652	16471	16557	16271	16589	16556	16442	16459	16476	16441	16461	16502	16508	16692	16636	16475	16576	16436	16670	16356	16426	16472	16464	16570	16578	16622	16678	16523	16461	16728	16487	16630	16451	16553	16486	16475	16438	16488	16585	16619	16359	16501	16401	16431	16470	16497	16440	16492	16524	16583	16474	16554	16551	16628	16533	16578	16427	16398	16433	16575	16493	16523	16490	16468	16502	16600	16457	16496	16420	16372	16560	16572	16533	16404	16515	16472	16559	16506	16618	16534	16398	16578	16525	16434	16491	16422	16369	16388	16414	16197	16579	16559	16530	16439	16512	16673	16339	16521	16391	16544	16375	16504	16635	16405	16528	16548	16401	16521	16440	16607	16496	16538	16627	16526	16374	16457	16545	16605	16609	16413	16557	16403	16481	16472	16379	16314	16418	16297	16496	16501	16453	16544	16584	16561	16510	16552	16526	16556	16497	16373	16495	16315	16674	16448	16369	16590	16528	16615	16532	16329	16572	16569	16531	16475	16456	16594	16433	16560	16460	16392	16505	16659	16562	16508	16507	16604	16503	16524	16508	16675	16376	16565	16494	16528	16547	16582	16542	16586	16336	16476	16374	16637	16537	16172	16445	16601	16664	16689	16575	16322	16445	16711	16458	16458	16765	16526	16399	16563	16450	16568	16698	16364	16555	16515	16307	16513	16698	16343	16444	16691	16654	16701	16552	16516	16304	16662	16456	16540	16345	16479	16548	16521	16448	16395	16469	16481	16468	16592	16540	16361	16383	16491	16430	16338	16643	16380	16465	16393	16476	16507	16639	16595	16454	16449	16461	16502	16546	16606	16364	16356	16449	16384	16316	16633	16318	16394	16417	16518	16508	16552	16416	16548	16546	16453	16536	16497	16529	16488	16507	16397	16475	16679	16504	16578	16541	16458	16684	16446	16542	16481	16431	16498	16507	16519	16646	16454	16636	16601	16443	16486	16451	16682	16335	16425	16423	16439	16464	16492	16501	16417	16762	16418	16505	16284	16573	16613	16490	16460	16502	16401	16490	16604	16484	16615	16413	16460	16430	16545	16564	16385	16340	16567	16489	16426	16412	16515	16570	16451	16521	16699	16543	16430	16588	16546	16542	16407	16491	16497	16520	16522	16535	16420	16451	16506	16595	16645	16420	16511	16330	16635	16501	16732	16513	16312	16492	16423	16487	16450	16339	16527	16368	16448	16395	16451	16392	16499	16542	16367	16729	16412	16369	16448	16369	16464	16423	16557	16487	16485	16457	16414	16418	16479	16541	16409	16478	16673	16716	16498	16390	16421	16568	16690	16406	16518	16695	16432	16535	16421	16570	16734	16455	16556	16513	16399	16482	16390	16701	16649	16451	16711	16511	16617	16422	16346	16569	16665	16583	16592	16607	16457	16348	16552	16361	16500	16434	16600	16490	16625	16363	16382	16664	16441	16470	16635	16519	16621	16483	16486	16567	16613	16636	16492	16519	16394	16478	16455	16515	16370	16365	16606	16491	16445	16601	16563	16542	16557	16517	16477	16530	16620	16637	16587	16553	16433	16360	16431	16444	16688	16465	16418	16678	16496	16590	16351	16443	16599	16607	16605	16487	16518	16557	16451	16541	16421	16559	16546	16567	16458	16564	16536	16564	16609	16462	16383	16235	16570	16517	16581	16659	16373	16383	16501	16410	16541	16575	16507	16398	16495	16472	16689	16480	16398	16364	16509	16552	16473	16446	16575	16376	16478	16558	16586	16591	16451	16428	16527	16522	16387	16528	16278	16635	16445	16548	16271	16422	16627	16503	16490	16541	16535	16446	16701	16469	16408	16320	16595	16524	16357	16637	16486	16625	16464	16731	16442	16461	16522	16542	16392	16491	16395	16297	16386	16436	16420	16427	16292	16284	16542	16553	16404	16326	16443	16574	16415	16375	16601	16477	16367	16473	16575	16388	16559	16352	16453	16756	16356	16575	16461	16269	16471	16661	16603	16597	16560	16431	16526	16584	16504	16519	16467	16517	16531	16479	16385	16482	16500	16582	16678	16496	16574	16467	16543	16507	16299	16569	16394	16383	16607	16363	16539	16512	16506	16419	16454	16537	16627	16469	16524	16387	16398	16613	16530	16529	16361	16310	16693	16468	16436	16363	16354	16589	16465	16603	16511	16429	16450	16374	16459	16476	16452	16625	16413	16377	16479	16485	16400	16376	16441	16451	16634	16568	16401	16558	16547	16362	16413	16513	16614	16458	16642	16452	16554	16513	16389	16634	16538	16435	16416	16521	16746	16361	16721	16569	16521	16714	16629	16490	16516	16624	16630	16287	16558	16520	16544	16645	16477	16500	16253	16334	16359	16541	16521	16427	16403	16346	16450	16400	16504	16430	16551	16539	16462	16320	16499	16635	16543	16627	16439	16652	16448	16349	16400	16641	16648	16581	16550	16522	16445	16348	16474	16385	16502	16342	16525	16528	16529	16422	16652	16642	16649	16378	16632	16375	16394	16576	16516	16455	16480	16294	16545	16492	16455	16423	16404	16518	16523	16485	16460	16575	16668	16459	16502	16470	16371	16742	16360	16425	16535	16682	16509	16420	16421	16546	16496	16494	16451	16553	16356	16473	16452	16473	16579	16627	16340	16530	16349	16462	16521	16634	16477	16433	16546	16493	16590	16618	16436	16522	16453	16509	16485	16399	16536	16393	16551	16554	16599	16647	16563	16504	16428	16455	16584	16541	16396	16621	16475	16533	16372	16354	16472	16487	16367	16391	16416	16319	16641	16573	16443	16545	16436	16450	16433	16421	16546	16520	16571	16532	16478	16362	16522	16315	16476	16404	16562	16465	16627	16397	16622	16522	16585	16450	16344	16357	16605	16442	16535	16539	16376	16540	16625	16592	16595	16515	16632	16405	16471	16562	16599	16371	16521	16571	16623	16449	16426	16478	16357	16682	16368	16519	16466	16540	16235	16564	16484	16406	16573	16522	16358	16611	16694	16680	16402	16461	16636	16571	16471	16484	16404	16525	16461	16646	16602	16589	16514	16478	16549	16538	16500	16411	16602	16488	16621	16568	16573	16499	16577	16411	16664	16548	16394	16354	16675	16392	16536	16400	16441	16615	16462	16539	16385	16314	16613	16645	16481	16469	16311	16615	16477	16481	16560	16464	16538	16400	16688	16553	16631	16479	16395	16488	16660	16468	16434	16417	16548	16540	16570	16481	16469	16588	16510	16411	16556	16464	16525	16458	16564	16446	16507	16474	16619	16529	16611	16370	16515	16504	16430	16493	16530	16429	16480	16594	16484	16567	16450	16499	16474	16540	16411	16517	16553	16463	16416	16608	16524	16498	16420	16649	16473	16478	16491	16482	16590	16414	16505	16507	16711	16410	16495	16558	16506	16514	16689	16570	16460	16460	16572	16342	16358	16495	16559	16417	16501	16502	16534	16489	16543	16555	16460	16469	16525	16393	16647	16450	16452	16487	16400	16550	16474	16562	16529	16555	16467	16316	16420	16673	16755	16414	16422	16546	16572	16438	16328	16451	16455	16457	16447	16594	16477	16380	16516	16316	16407	16493	16419	16421	16420	16496	16462	16452	16592	16563	16526	16601	16682	16542	16457	16356	16364	16496	16428	16569	16648	16450	16468	16452	16580	16672	16761	16565	16354	16622	16569	16446	16675	16552	16502	16505	16612	16476	16528	16674	16477	16415	16314	16395	16640	16373	16553	16644	16622	16616	16521	16454	16351	16528	16528	16541	16559	16499	16727	16517	16599	16527	16389	16595	16409	16355	16576	16477	16463	16443	16593	16503	16548	16507	16543	16657	16526	16474	16565	16509	16576	16676	16459	16375	16519	16669	16462	16460
35101	27711	31961	30948	28573	28396	28244	27911	27596	27702	27566	27547	27685	27427	27495	27297	27647	27280	27486	27515	27418	27449	27221	27415	27621	27334	27188	27472	27420	27487	27450	27550	26943	27516	27588	27717	27209	27321	27138	27319	27316	27364	27517	27346	27267	27235	27283	27246	27195	27464	27443	27627	27264	27246	27252	27082	26978	27023	27179	27215	27249	27016	27362	27294	27257	27085	27214	27189	27291	27172	27286	27109	27387	27352	27025	27222	27281	27446	27296	27317	27187	27102	27180	27276	27333	27367	27450	27379	27296	27241	27201	27295	27321	27149	27282	27339	27159	27404	27412	27204	27288	27167	27309	27285	27256	27008	27543	26999	27229	27493	27211	27171	27567	27560	27437	27238	27082	27463	27432	27138	27496	27233	27297	27047	26846	27180	27233	27386	27369	27127	27070	27007	27111	27349	27289	27054	27306	27281	27327	27378	27559	27373	27248	27239	27206	27283	27465	27165	27332	27088	27467	27209	27346	27197	27419	27241	27376	27484	27262	27350	27123	27442	27016	27450	27401	27004	27321	27063	27177	26891	26898	27194	27032	27560	27196	27075	27303	27354	27309	27216	27470	27407	27384	27246	27226	26970	27548	27344	27213	27085	27222	27276	27457	27334	27139	27436	27347	27264	27241	27270	27111	27212	27227	27175	27091	27542	27110	27261	27362	27139	27365	27194	27241	27310	26997	27498	27274	27127	27361	27212	27060	27180	26986	27225	27253	27430	27328	27297	27267	27253	27250	27258	27116	27293	27171	27381	27313	27135	27315	27273	27463	27240	27387	27313	27273	27344	27137	27271	27131	27146	27314	27406	27400	27381	27240	27060	27175	27511	27483	27050	27007	27367	27418	27414	27321	27277	27355	27314	27236	27002	27440	27049	27372	27294	27274	27376	27457	27513	27275	27287	27565	27095	27106	27091	27244	27337	27267	27350	27356	27480	27368	27468	27451	27164	27247	27021	27439	27264	27070	27291	27255	27192	27187	27140	27261	27246	27622	27524	27115	27124	27338	27123	27102	27022	27123	27156	27258	27077	27157	27111	27196	27462	27370	27087	27206	27258	27158	27222	27128	27282	27574	27234	27394	27150	27333	27274	27558	27171	27294	27277	27245	27245	27366	27209	27366	27328	27254	27259	27314	27267	27372	27292	27098	27168	27182	27276	27313	27187	27350	27078	27373	27358	27179	27059	27253	27291	27255	27193	27226	27451	27235	27087	27204	27379	27510	27361	27511	27205	27322	27141	27124	27233	27318	27290	27209	27133	27249	27098	27338	27299	27355	27184	27389	27290	27374	27425	27299	27495	27586	26983	27218	27109	27303	27375	27455	27358	27478	27414	27233	27071	27086	27199	27230	27345	27209	27172	27118	27508	27243	27346	27215	27421	27484	27145	27211	27225	27302	27256	27203	27177	27064	27255	27195	27034	27234	27503	27320	27158	27279	27321	27285	27464	27315	27269	27342	27358	27154	27385	27252	27409	27292	27242	27140	27377	27488	27366	27480	27191	27348	27508	27304	27054	27383	27345	27098	27156	27002	27554	27193	27229	27241	27274	27494	27104	27299	27176	27180	27191	27529	27091	27322	27485	27248	27033	27354	27242	27284	27225	27340	27403	27271	27187	27094	27479	27290	27229	27188	27242	27250	27114	27334	27284	27252	27620	27237	27263	27201	27509	27339	27464	27336	27185	27054	27133	27399	27411	27468	27015	27440	27001	27148	27296	27144	26910	27287	27253	27149	27411	27283	27442	27402	27319	27245	27394	27151	27101	27367	27366	27207	27101	27012	27381	27230	27444	27189	27160	27139	27199	26880	27321	27120	26968	27332	26963	27455	27458	27520	27209	27547	27362	27285	27321	27375	27226	27301	27273	27325	27285	27246	27410	27445	27263	27237	27222	27333	27349	27099	27217	27372	27092	27255	27509	27606	27194	27427	27245	27344	27282	27213	27133	27609	27217	26901	27280	27509	27247	27528	27144	27274	27114	27222	27239	27443	27331	27223	27191	27288	27306	27471	27499	27044	27226	27256	27374	27223	27260	27260	27081	27645	27147	27130	27051	27305	27386	27251	27005	27352	27453	27410	27343	27481	27159	27204	27286	27500	27109	27400	27371	27179	27324	27170	27229	27065	27408	27025	27288	27388	27165	27250	27052	27109	27476	27522	27189	27616	27383	27266	27022	27149	27299	27212	27190	27157	27274	27145	27094	27279	27294	27708	27297	27274	27138	27210	27297	27306	27018	27396	27197	27180	27071	27384	27436	27357	27264	27380	27373	27295	27600	27362	27088	27144	27195	27052	27092	27159	27360	27322	27364	27326	27279	27384	27125	27247	27328	27047	27351	27242	27203	27249	27056	27104	27165	27329	27110	27129	27216	27197	27223	27454	27546	27224	27256	27298	27302	27333	27142	27161	27266	27414	27148	27360	27312	27330	27218	27098	27423	27587	27215	27470	27292	27345	26870	27298	27383	27192	27474	27344	27464	27508	27062	27349	27194	27210	27128	27205	27213	27597	27122	27289	27102	27291	27413	27519	27482	27250	27362	27245	26975	27128	27011	27180	27313	27349	27125	27392	27577	27134	27147	27099	27080	27052	27146	27406	27140	27271	27446	27258	27209	27326	27451	27513	27413	27257	27423	27320	27393	27444	27267	27169	27259	27356	27508	27425	27391	27304	27073	27271	27201	27105	27279	27491	27223	27254	27221	27306	27393	27184	27102	27399	27262	27164	27455	27288	27107	27321	27241	27223	27235	27425	27346	27359	27246	27287	27214	27005	27303	27140	27157	27353	27193	27435	27439	27256	27198	27544	27264	27209	27215	27305	27391	27564	27318	27150	27207	27144	27513	27107	27213	27421	27484	27240	27275	27199	27444	27462	27106	27229	27314	27291	27155	27281	27326	27141	27354	27237	27202	27153	27457	27278	27023	27101	27173	27135	27271	27434	27391	27270	27309	27365	27202	27294	27219	27344	26928	27124	27333	27189	27410	27301	27069	27021	27142	27430	27522	27158	27156	27291	27262	27522	27323	27445	27209	27348	27310	27469	27247	27316	27299	26860	27169	27414	27395	27296	27213	27242	27279	27223	27068	27380	27218	27439	27136	27387	27458	27249	27339	27344	27340	27230	27482	27122	26750	27288	27164	27399	27524	27366	27314	27338	27271	27277	27198	27307	27180	27141	27194	26928	27203	27118	27207	27596	27111	27630	27187	27204	27139	27175	27481	27285	27236	27184	27302	27436	27412	27344	27404	27313	27459	27294	27199	27364	27431	27231	27140	27151	27297	27618	27350	27544	27257	27098	27209	27234	27188	27321	27107	27441	27283	27516	27311	27187	27013	27199	27348	27350	27425	27202	27124	27204	27314	27455	27460	27273	27141	27367	27445	27294	27148	27230	27203	27210	27493	27298	27409	27174	27017	27127	27406	27393	27191	26996	27261	27272	27218	27298	27321	27679	27283	27131	27413	27326	27067	27149	27466	27318	27033	27098	27087	27277	27306	27201	27072	27320	27344	27336	27263	27290	27253	27375	27491	27281	27342	27459	27401	27162	27579	27080	26954	27106	27098	27441	27321	27447	27297	27109	27316	27306	27432	27554	27412	27379	27204	27205	27273	27352	27492	27279	27033	27287	27277	27371	27363	27353	27120	27457	27214	27222	27499	27288	27240	27441	27414	27332	27114	27233	27392	27358	27217	27268	27219	27313	27065	27194	27300	27445	27349	27373	27261	27164	27344	27095	27387	27472	27370	27273	27245	27202	27305	27503	27218	27499	27279	27176	27352	27356	27340	27392	27220	27268	27235	27453	27193	27168	27225	27223	27422	27076	27296	27194	27273	27171	27282	27335	27317	27084	27292	26901	27052	27132	27187	27220	27566	27413	27247	27126	27168	27530	27243	27218	27309	27366	27216	27355	27083	27569	27527	27359	27173	27298	27457	27317	27304	27237	27174	27155	27345	27666	27268	27369	27129	27338	27136	27459	27179	27194	27233	27511	27048	27151	27187	27578	27231	27429	27104	27299	27365	27268	27293	27107	27155	27237	27122	27483	27194	27429	27220	27470	27303	27265	27049	27242	27092	27257	27234	27182	27283	27297	27244	27062	27422	27060	27155	27258	27403	27423	26780	27316	27448	27171	27400	27361	26999	27363	27348	27334	27189	27448	27226	27080	27010	27337	27373	27613	27246	27045	27113	27265	27153	27134	27369	27535	27201	27255	27267	27237	27294	27309	27174	27329	27062	27477	27156	27009	27214	27110	27058	27325	27317	27411	27216	27258	27417	27392	27537	27463	27100	27131	27287	27410	27308	27270	27297	27273	27512	27324	27170	27567	27296	27504	27178	27229	27411	27485	27408	27296	27258	27162	27245	27317	27195	27253	27157	27191	26978	27308	27172	27422	27229	27319	27246	27445	27298	27406	27307	27101	27391	26927	27429	27305	27311	27336	27223	27397	27196	27420	27159	26975	27381	27086	27221	27403	27261	27286	27177	27264	27043	27411	27317	27101	27130	27194	27355	27269	27238	27072	27230	27218	27374	27269	27328	27352	27307	27287	27066	27467	27226	27278	27098	27242	27349	27537	27569	27104	27302	27302	27274	27168	27274	27390	27478	27263	27437	27161	27364	27475	27377	27131	27328	27145	27247	27259	27215	27479	27308	27171	27082	27263	27238	27200	27011	27299	27249	27137	27412	27303	27413	27441	27214	27053	27353	27136	27149	27245	27260	27438	27248	27218	27645	27397	27301	27440	27240	27254	27179	27071	27247	27376	27218	27274	27344	27184	27496	27056	27179	27079	27297	27084	27301	27533	27066	27464	27277	27149	27314	27095	27322	27267	27132	27477	27297	27214	27223	27313	27176	27295	27396	27062	27099	27090	27308	27338	27377	27430	27421	27290	27005	27261	27046	27282	27082	27228	27212	27217	27168	27400	27423	27267	27118	27290	27195	27387	27283	26997	27398	27364	27357	27615	27329	27624	27357	27464	27222	27056	27482	27231	27440	27077	27124	27051	27259	27456	26958	27212	27439	27283	27439	27319	27405	27332	27211	27047	27481	27452	27351	27411	27208	27381	27218	26946	27244	27259	27147	27260	27532	27395	27467	27249	27209	27431	27163	26914	27246	27240	27209	27105	27105
20781	23786	23458	20907	19733	19075	18639	18214	18002	17763	17513	17565	17654	17335	17420	17299	17207	17386	17373	17327	17208	17075	17177	17368	17218	17210	17340	17299	17269	17239	17134	17016	17223	17245	17231	17113	17005	17148	17115	17036	17214	17333	17162	17224	17283	17191	17029	17166	17226	17307	17221	17137	17118	17156	17151	17170	17284	17193	17132	17123	17115	17138	17191	17184	17327	17177	17206	17011	17313	17213	17225	17084	16983	17068	16980	17127	17274	17214	17230	16920	17266	17213	17078	17066	17239	17326	17200	17213	16964	17126	17196	17209	17236	17148	16945	17221	17130	17085	17187	17125	17153	17046	16950	17146	17173	17090	17090	17318	17078	17165	17235	17018	17186	17119	17171	17156	17193	17145	17280	17185	17188	17036	17148	17142	17144	17048	17184	17025	17243	17188	17194	17175	17091	17435	17254	17177	17203	17130	17363	17000	17181	17077	17140	17181	17362	17221	17107	16969	17121	17201	17244	17209	17073	17052	17280	17267	17244	16992	17137	16963	17174	17205	17043	17147	17038	17338	17140	17084	17215	17107	17290	17323	17250	17117	17220	17205	17125	17025	17142	17165	17176	16986	17268	17147	17340	17062	17201	17161	17094	17183	17163	17119	17071	17138	16958	17088	17090	16988	17252	17201	17238	17180	17048	17120	17074	17202	17277	17078	17092	17239	17263	17205	17194	17337	17184	16985	17063	17161	17077	17327	17192	17237	17220	17086	17208	17070	17103	17228	17141	17121	17079	17259	17144	17104	17160	17069	17024	17123	17382	17224	17035	17099	17188	17238	17329	17194	17216	17059	17258	17247	17122	17296	17253	17037	17158	17195	17136	17237	17165	17173	17130	17104	17209	17218	17168	17006	17029	17153	17131	17278	17040	17120	17194	17212	17123	17241	16926	17068	17170	17247	17245	17100	17240	17179	17342	17135	16960	17098	17105	17081	17141	17145	17408	17209	17236	16881	17234	17046	17060	17099	17109	17186	17210	17148	17124	17196	17164	17283	17007	17169	17169	17213	17226	17138	17224	17227	17297	17069	16986	17137	17079	17178	17125	17153	17285	17285	17003	17126	17196	16954	17240	17114	17130	17089	17342	17139	17233	17353	17287	17152	17333	17104	17050	17201	17072	17383	17215	17334	17133	17126	17073	17200	17024	17124	17154	17032	16924	17033	17116	17208	17125	17116	17186	17092	17014	17137	16982	17092	16957	17195	17089	17163	17088	17015	17021	17127	17083	17174	17364	17093	17255	17244	17092	17019	17164	17133	17128	17314	16939	17165	17073	17181	17159	17032	17127	16970	17227	17110	17170	17171	17289	17188	17175	17309	17128	17071	17191	17166	17145	17223	17066	17190	17148	17170	17215	17211	17133	17175	17093	17217	17336	17238	17214	17024	17171	17196	17078	17223	17100	17068	17137	16983	17118	17216	17036	17140	17050	17270	17022	17158	17211	17109	17231	17073	17217	17328	17242	17133	17225	17092	17114	17037	17055	17251	17197	17253	17160	17206	17019	17115	17027	17214	17144	17237	17128	17264	17219	17197	17058	17047	17170	17040	17213	17143	17201	17168	17275	17207	17194	16992	17063	17364	17093	17153	17196	17251	17181	17268	17046	16967	17129	17237	17203	17263	17157	17049	17067	17112	17238	17179	17229	17170	17229	17213	17152	17078	16985	17166	17395	17070	17190	17103	17056	17162	17010	17185	17180	17214	17299	16961	17350	17178	17033	17188	17028	17373	17219	17185	17203	16922	17188	17092	16898	17264	17082	17197	17207	17213	17004	17072	17171	17145	17217	17178	17227	16984	17285	17077	17248	17117	17106	17078	17162	17069	17292	17224	17138	17020	17177	17260	17219	17269	17045	17138	17222	17165	17062	17178	17097	16992	17257	17103	17100	17223	17142	17265	17103	17226	16996	17301	17035	16891	17193	17285	17016	16890	17062	17144	17291	16999	17137	17193	17209	17049	17069	17234	17119	17303	17143	17037	17110	17172	17071	17164	17101	17196	17119	17053	17094	17050	17286	17079	17248	16975	17078	17161	17048	17209	17054	16957	17226	17140	17205	17210	17244	17084	17032	17276	17218	17217	17192	17282	17240	17169	17247	17200	17084	17168	17250	17252	16990	17023	17206	17093	17114	17194	17036	17237	17021	17011	16964	17202	17110	17247	17129	17326	17134	16921	17209	17131	16929	16999	17185	17227	17140	17117	17081	17049	17139	17077	17149	17198	17219	17110	17240	16961	17145	17194	17217	17360	17235	17190	17198	17236	16975	17193	17051	17253	17318	17072	17080	17106	17293	17123	17328	16950	17295	17034	17167	17174	17321	17174	17076	17288	17061	17130	17057	17243	17112	17048	17144	17253	17304	17100	17352	17236	17146	17196	17057	17191	17202	17251	17315	17248	17235	17301	17247	17259	17167	17205	17041	17196	17204	17092	16993	17145	17270	16989	17091	17151	17067	17134	17246	17189	17280	17197	17109	16985	17140	17068	17083	17060	17144	17225	17351	17115	17295	17193	17058	17201	17266	17161	17179	17084	17146	17174	17307	17036	17136	17320	17246	17207	16951	17177	17067	16984	17264	17155	17004	16885	17335	17163	17282	17173	16999	17144	17297	17155	17232	17306	17257	17003	16821	17068	17339	17051	17247	17037	17287	16992	17291	17099	17091	17203	17210	17305	17135	16954	17163	17190	17177	16971	17110	17103	17189	17078	17112	17219	17196	17322	17385	17099	17396	17096	17104	17180	17210	17017	17236	17053	17134	17295	17025	17219	17194	17192	17159	17113	17115	17289	17168	16974	17289	17335	17292	17067	17094	17212	17168	17169	17123	17234	17025	16992	17134	17086	17104	17142	17217	17188	17067	17088	17172	16990	17069	17202	17162	17320	17168	17286	17099	17267	17104	17060	17143	17266	17104	17180	17116	17081	17223	17026	17216	17057	17345	17212	17135	17240	17122	17201	17202	17134	17321	17210	17102	17237	16952	17203	17181	17241	17235	17069	17291	17026	17238	17244	17195	17045	17131	17372	17145	17184	17090	17198	17077	17205	17104	17060	17204	17135	17089	16914	16983	17199	17118	17116	17219	17128	17209	17214	17105	17087	17132	17022	17225	17177	17152	17341	17247	17206	17286	17129	17277	17153	16981	17163	17021	17204	17268	17222	17169	17138	17157	17024	16963	17292	17166	17130	17176	17167	17177	17085	17153	17331	17198	17095	17190	17289	17241	17202	17071	17129	17177	17190	17113	17192	17141	17197	17145	17040	17338	17212	17306	17058	17105	17178	17138	17016	17286	16984	17045	17053	17153	17166	17202	16953	17151	17150	17032	17093	17047	17219	17141	17061	17337	17146	16954	17212	17157	17096	17115	17270	17161	17148	17018	17133	17224	17188	17040	17180	17093	17204	16994	17194	17105	17108	16945	17177	17290	17181	17239	17127	17233	17070	17123	17317	17109	17015	17059	16962	17004	17141	16971	17214	17184	17106	17207	17277	17217	17230	17215	17196	17343	17090	17275	17070	17218	17270	17177	17040	17035	17245	17219	17165	17080	16978	17198	17073	17072	17280	16995	17326	17436	17077	17064	17092	17142	17153	16997	17197	17168	17186	17187	17201	17148	17191	17089	17036	17102	17034	17110	17216	17067	17184	17097	17060	17144	17080	17306	17117	17093	17187	17250	17155	17082	17147	17236	17190	17275	17278	17271	17178	17296	17138	17201	17255	17280	17241	17087	17098	17128	17148	17162	17149	17033	17170	17138	17322	17167	17040	17174	17131	16967	17124	17029	17020	17140	17122	17068	17132	17196	17152	17171	17264	17169	17214	17079	17147	17135	17175	17283	16980	16945	17093	17073	17006	17131	17175	17069	17138	17124	17080	17256	17123	17088	17016	17112	17175	17190	17243	17076	17022	17014	17217	16999	17380	17124	17092	17270	17056	17159	17293	17180	17292	17307	17146	17181	17222	17098	17071	17190	17114	17227	17105	17216	17242	17057	17111	17165	17133	17181	17137	17121	17157	17295	17211	17203	17124	17389	17106	17117	17037	16915	17031	17238	17062	17262	17196	17161	17252	16916	17104	16939	17035	17393	17073	17117	17166	17164	17105	17193	16990	17299	16898	17059	17233	17053	17116	17259	17176	17293	17218	17204	17290	17094	17203	17151	17024	17225	17216	17377	17303	17110	17062	17205	17337	17090	17181	17222	17175	17112	17201	17280	16997	17119	17091	17221	17293	17272	17336	17086	17238	17117	17045	17219	17230	17077	17273	17185	17247	17134	17019	17329	17359	17148	17183	17134	17191	17297	17213	17169	17132	17153	17073	17127	17219	16997	17056	17126	17075	17259	17130	17293	17064	17338	17203	17322	17166	17133	17248	17340	17052	17349	17209	17439	17071	17149	17185	17109	17156	17221	17067	17271	17325	17006	17127	17183	17154	17073	17269	17155	17288	17399	17362	17022	17211	17059	17170	17040	17079	17091	17076	17166	17232	17105	17185	16956	17276	17004	17266	17013	17067	17051	17107	17346	17355	17081	17297	17124	17193	17308	17070	17077	17050	17109	17193	17280	17052	17105	17262	17063	17202	16972	17084	17191	17227	16912	17126	17040	17038	17209	17003	17153	17103	17014	17178	17109	17033	17250	17199	16980	17216	17120	17155	17094	17171	17092	17017	16910	17083	17073	17206	17249	17087	17211	17175	17110	17132	17124	17011	17284	17153	17255	17203	17098	17139	17187	17310	17066	17287	17008	17239	17100	17168	17150	17233	17051	17121	17210	17009	17179	17172	17047	17035	17110	17102	17267	17106	17220	16979	17154	17075	17028	17121	16882	17249	17266	17142	17216	17199	17264	17031	17095	17241	17035	17162	17092	17212	17056	17074	17312	17199	17132	17075	17146	17017	17154	17220	17149	17216	17117	17081	17109	17071	17214	17014	17067	17193	17071	16999	17098	17081	17128	17070	17209	17240	17144	17225	17176	17058	17185	17047	17053	17066	17059	17142	17108	17155	17120	17247	17113	17196	17290	17071	17261	17056	17147	17085	17186	17063	17061	17264	17251	17166	17134	17111	17226	17013	17108	17342	17326	17157	17225	17185	17127	17149	17048	17165	17195	17235	17132	17028	17156	17080	17261	17093
24501	21150	27639	25386	24322	28102	29781	27064	26723	26541	26107	26469	26159	26013	25969	25946	25883	25661	25838	25958	25594	25799	25671	25807	25579	25690	25551	25365	25556	25521	25590	25550	25551	25742	25637	25657	25868	25810	25617	25612	25491	25722	25620	25727	25552	25720	25672	25736	25624	25484	25528	25515	25595	25526	25560	25753	25201	25637	25568	25288	25592	25282	25515	25531	25594	25352	25529	25654	25495	25659	25716	25275	25357	25532	25472	25444	25566	25440	25512	25561	25812	25636	25504	25685	25338	25495	25452	25459	25460	25444	25521	25754	25324	25498	25309	25420	25475	25447	25717	25420	25557	25514	25297	25283	25439	25294	25349	25476	25475	25321	25599	25717	25483	25506	25214	25295	25327	25603	25365	25179	25382	25292	25370	25627	25623	25487	25414	25258	25607	25480	25378	25302	25121	25415	25456	25561	25722	25258	25468	25566	25518	25323	25528	25369	25217	25311	25533	25506	25492	25497	25424	25387	25209	25472	25538	25663	25506	25718	25211	25396	25467	25434	25378	25406	25520	25389	25140	25422	25487	25654	25389	25692	25417	25401	25388	25461	25293	25459	25691	25348	25180	25348	25596	25715	25502	25456	25698	25660	25065	25431	25653	25429	25392	25470	25674	25445	25518	25303	25380	25380	25446	25349	25483	25578	25681	25406	25540	25490	25447	25591	25761	25430	25527	25598	25664	25532	25700	25455	25421	25559	25605	25533	25304	25404	25559	25356	25390	25808	25494	25500	25413	25343	25525	25483	25552	25540	25579	25453	25488	25566	25578	25447	25530	25158	25523	25428	25322	25473	25477	25588	25698	25520	25639	25418	25607	25115	25296	25400	25510	25731	25612	25219	25300	24908	25408	25460	25558	25215	25597	25340	25574	25194	25381	25333	25581	25373	25417	25404	25379	25619	25300	25348	25185	25528	25337	25531	25427	25373	25437	25535	25380	25136	25471	25548	25324	25650	25679	25781	25696	25401	25214	25295	25582	25601	25319	25613	25409	25485	25420	25549	25450	25435	25446	25771	25392	25207	25369	25516	25491	25521	25525	25477	25541	25450	25759	25584	25632	25631	25441	25554	25634	25353	25261	25726	25449	25591	25349	25379	25713	25140	25504	25557	25522	25694	25509	25477	25618	25542	25390	25394	25546	25256	25513	25390	25709	25491	25705	25388	25277	25440	25541	25483	25256	25345	25459	25276	25506	25486	25541	25455	25526	25549	25655	25530	25532	25500	25268	25347	25658	25448	25309	25227	25462	25408	25398	25239	25280	25501	25342	25457	25448	25570	25524	25509	25413	25505	25659	25651	25617	25360	25292	25605	25683	25494	25481	25272	25686	25546	25586	25512	25670	25508	25302	25509	25511	25400	25454	25586	25411	25654	25446	25568	25190	25281	25536	25543	25401	25464	25493	25572	25642	25439	25581	25596	25425	25478	25492	25541	25332	25388	25429	25366	25491	25220	25264	25427	25303	25492	25403	25531	25580	25409	25331	25228	25540	25591	25654	25488	25647	25517	25410	25261	25372	25378	25276	25394	25288	25321	25511	25344	25741	25455	25477	25213	25332	25561	25487	25086	25468	25522	25322	25428	25522	25479	25430	25369	25709	25388	25427	25353	25175	25392	25453	25605	25575	25479	25459	25647	25315	25398	25123	25648	25402	25385	25478	25574	25543	25684	25243	25334	25539	25001	25433	25469	25439	25508	25532	25153	25519	25236	25294	25060	25308	25348	25508	25449	25333	25547	25710	25615	25507	25386	25519	25702	25584	25403	25485	25566	25639	25414	25304	25524	25225	25427	25528	25437	25479	25425	25525	25770	25452	25478	25415	25308	25763	25503	25521	25374	25412	25727	25548	25629	25363	25699	25392	25622	25450	25569	25544	25529	25652	25455	25565	25424	25425	25578	25641	25415	25381	25327	25396	25359	25557	25319	25326	25336	25381	25693	25506	25301	25572	25213	25453	25415	25528	25627	25317	25085	25244	25450	25641	25340	25499	25487	25559	25494	25484	25311	25528	25400	25485	25396	25428	25440	25674	25319	25415	25391	25331	25442	25420	25302	25469	25421	25285	25442	25405	25310	25408	25515	25570	25366	25346	25481	25289	25408	25518	25353	25391	25344	25350	25387	25479	25645	25441	25456	25491	25243	25568	25125	25374	25614	25629	25226	25569	25662	25526	25388	25452	25594	25300	25254	25569	25529	25744	25460	25450	25479	25682	25535	25329	25572	25273	25438	25394	25601	25475	25257	25438	25456	25606	25325	25512	25451	25452	25429	25333	25503	25290	25194	25615	25309	25640	25463	25502	25500	25456	25363	25500	25192	25156	25389	25621	25806	25428	25594	25504	25671	25631	25439	25660	25522	25711	25397	25249	25553	25497	25319	25531	25542	25557	25511	25220	25376	25468	25581	25583	25558	25506	25459	25316	25635	25307	25460	25660	25523	25478	25401	25459	25450	25424	25398	25355	25271	25456	25676	25372	25204	25591	25399	25390	25401	25323	25755	25442	25570	25540	25435	25501	25496	25367	25305	25359	25391	25499	25505	25278	25344	25393	25447	25224	25406	25587	25635	25563	25562	25287	25451	25566	25556	25221	25486	25372	25466	25357	25505	25411	25400	25686	25410	25310	25353	25442	25445	25528	25265	25416	25443	25499	25432	25445	25562	25439	25440	25352	25369	25390	25293	25365	25667	25360	25422	25814	25720	25469	25370	25544	25669	25494	25459	25358	25687	25358	25485	25505	25245	25667	25315	25488	25383	25494	25614	25358	25492	25675	25321	25498	25557	25660	25593	25453	25304	25480	25443	25477	25393	25454	25432	25301	25338	25274	25235	25398	25509	25381	25513	25626	25359	25442	25398	25288	25552	25703	25357	25812	25649	25401	25529	25288	25489	25571	25409	25626	25543	25423	25297	25382	25670	25382	25408	25476	25437	25381	25330	25296	25339	25532	25540	25343	25242	25232	25378	25363	25512	25480	25623	25501	25393	25468	25351	25451	25409	25500	25555	25595	25773	25510	25737	25375	25273	25484	25354	25545	25602	25665	25593	25240	25317	25606	25442	25352	25504	25318	25485	25560	25583	25410	25326	25196	25131	25607	25224	25562	25481	25427	25447	25471	25334	25192	25666	25414	25420	25522	25414	25581	25411	25545	25411	25671	25666	25474	25557	25613	25599	25533	25302	25598	25017	25438	25345	25360	25440	25388	25599	25752	25527	25519	25492	25410	25177	25507	25432	25437	25486	25404	25369	25502	25440	25496	25345	25447	25418	25564	25361	25376	25265	25393	25612	25422	25142	25351	25466	25567	25407	25572	25333	25552	25363	25323	25222	25482	25330	25314	25462	25494	25686	25459	25426	25515	25480	25622	25542	25460	25599	25391	25210	25616	25262	25542	25349	25315	25298	25485	25499	25482	25392	25451	25360	25307	25594	25188	25640	25550	25538	25615	25461	25357	25506	25444	25229	25444	25236	25351	25709	25368	25692	25257	25366	25330	25559	25412	25591	25786	25420	25478	25745	25493	25573	25488	25675	25257	25406	25451	25377	25286	25436	25413	25577	25583	25394	25133	25338	25459	25361	25396	25468	25666	25460	25523	25402	25412	25497	25421	25365	25514	25520	25563	25508	25592	25491	25523	25557	25395	25330	25381	25432	25453	25386	25440	25178	25452	25415	25464	25520	25406	25264	25523	25418	25503	25436	25497	25216	25326	25479	25433	25483	25235	25468	25473	25718	25561	25396	25422	25232	25387	25454	25506	25598	25465	25651	25347	25446	25443	25275	25511	25208	25302	25490	25205	25393	25530	25826	25399	25299	25368	25618	25491	25588	25454	25639	25689	25355	25501	25668	25482	25406	25463	25568	25314	25578	25362	25352	25360	25411	25743	25572	25385	25477	25329	25378	25580	25389	25181	25494	25633	25602	25399	25554	25522	25480	25362	25343	25426	25618	25520	25457	25502	25443	25540	25539	25540	25574	25628	25332	25190	25452	25592	25315	25392	25631	25534	25355	25291	25590	25403	25575	25711	25546	25431	25435	25290	25467	25613	25397	25659	25490	25182	25475	25529	25368	25574	25486	25417	25459	25563	25493	25521	25577	25479	25759	25389	25488	25168	25367	25484	25457	25324	25521	25502	25466	25404	25556	25473	25634	25576	25227	25367	25612	25571	25502	25740	25613	25631	25448	25285	25650	25434	25427	25428	25314	25496	25576	25596	25436	25520	25472	25661	25587	25512	25757	25570	25322	25507	25353	25550	25453	25465	25367	25310	25306	25489	25442	25451	25435	25656	25522	25496	25569	25354	25768	25611	25539	25283	25560	25523	25424	25335	25546	25457	25253	25595	25514	25560	25260	25318	25540	25454	25492	25416	25630	25590	25373	25387	25638	25589	25450	25651	25557	25718	25392	25529	25603	25624	25407	25406	25383	25413	25607	25626	25311	25551	25582	25598	25296	25424	25641	25385	25572	25561	25404	25461	25495	25681	25350	25162	25324	25372	25762	25429	25552	25608	25194	25688	25451	25300	25412	25392	25450	25516	25593	25581	25466	25484	25519	25365	25564	25189	25402	25356	25321	25468	25286	25574	25674	25241	25366	25547	25333	25538	25130	25167	25583	25550	25504	25232	25653	25411	25284	25407	25512	25534	25537	25430	25304	25486	25482	25503	25275	25524	25343	25514	25550	25575	25336	25665	25523	25327	25543	25388	25547	25594	25483	25729	25645	25438	25338	25589	25329	25396	25546	25442	25580	25304	25524	25187	25608	25392	25432	25506	25456	25565	25457	25390	25586	25421	25397	25624	25575	25406	25532	25697	25403	25528	25258	25368	25494	25260	25329	25291	25506	25328	25477	25253	25367	25449	25396	25427	25507	25285	25416	25410	25337	25469	25539	25391	25560	25551	25492	25313	25693	25537	25299	25539	25558	25548	25146	25348	25320	25171	25349	25287	25623	25462	25437	25548	25430	25540	25389	25405	25577	25434	25357	25319	25513	25548	25405	25490	25557	25506	25474	25243	25492	25209	25432	25577	25400	25214	25349	25255	25297	25294	25416	25661	25515	25695	25467	25582	25203	25442	25464	25383	25568	25449	25366	25475	25365	25416	25505	25415	25455	25327	25481	25539	25357	25483	25649
18008	29854	29524	24490	21780	20423	18989	18641	18064	17753	17508	17346	17176	17141	16766	16771	16673	16656	16547	16695	16469	16504	16401	16438	16473	16238	16415	16328	16465	16559	16451	16640	16296	16546	16442	16433	16313	16223	16390	16286	16391	16398	16496	16505	16300	16517	16440	16474	16479	16315	16383	16483	16221	16486	16513	16366	16306	16390	16182	16405	16330	16405	16464	16327	16254	16171	16400	16268	16288	16558	16342	16297	16410	16329	16243	16353	16281	16219	16303	16202	16212	16460	16269	16510	16235	16216	16329	16164	16273	16339	16250	16290	16225	16315	16243	16277	16239	16150	16243	16138	16255	16294	16314	16272	16157	16341	16275	16177	16290	16395	16238	16227	16249	16274	16194	16122	16316	16286	16203	16406	16187	16282	16340	16524	16369	16334	16285	16175	16216	16259	16353	16316	16223	16180	16387	16170	16301	16374	16351	16449	16321	16407	16441	16465	16359	16270	16331	16372	16259	16125	16374	16307	16270	16193	16462	16247	16149	16329	16240	16350	16096	16408	16348	16248	16468	16243	16326	16134	16297	16291	16257	16308	16305	16277	16253	16505	16146	16177	16211	16363	16235	16336	16272	16250	16323	16286	16354	16328	16248	16477	16133	16168	16196	16273	16286	16161	16154	16360	16351	16140	16289	16203	16306	16347	16418	16135	16369	16327	16174	16220	16229	16357	16389	16360	16205	16128	16249	16276	16279	16180	16312	16154	16414	16287	16283	16392	16324	16211	16341	16105	16132	16210	16224	16444	16193	16333	16103	16289	16231	16322	16274	16147	16189	16433	16349	16360	16214	16174	16248	16034	16359	16245	16217	16157	16183	16368	16405	16237	16233	16240	16089	16379	16239	16173	16293	16434	16326	16159	16203	16159	16224	16393	16290	16150	16297	16418	16310	16053	16280	16252	16155	16203	16323	16320	16278	16321	16189	16192	16202	16212	16303	16420	16230	16259	16182	16234	16335	16278	16194	16430	16376	16212	16400	16368	16319	16320	16430	16215	16127	16060	16214	16431	16424	16298	16097	16356	16429	16106	16288	16233	16143	16302	16371	16283	16249	16142	16357	16239	16227	16282	16196	16237	16244	16360	16321	16275	16355	16116	16277	16163	16345	16188	16152	16242	16224	16299	16266	16327	16200	16361	16146	16340	16273	16187	16301	16412	16404	16357	16322	16184	16359	16212	16337	15977	16196	16331	16315	16297	16234	16419	16403	16254	16224	16408	16258	16301	16316	16195	16266	16352	16160	16409	16321	16341	16138	16265	16327	16200	16201	16287	16447	16223	16133	16389	16244	16251	16420	16397	16300	16454	16179	16483	16284	16215	16311	16322	16362	16208	16334	16225	16274	16167	16298	16337	16227	16108	16257	16241	16275	16288	16445	16396	16360	16325	16349	16297	16311	16208	16179	16483	16535	16333	16174	16411	16343	16238	16198	16106	16415	16135	16296	16206	16247	16126	16090	16237	16364	16347	16210	16301	16167	16264	16339	16241	16302	16294	16307	16335	16181	16266	16395	16298	16324	16354	16109	16223	16258	16214	16363	16334	16312	16348	16402	16327	16237	16267	16322	16198	16494	16376	16296	16123	16170	16342	16164	16317	16351	16314	16435	16356	16119	16385	16432	16397	16351	16297	16269	16227	16216	16515	16270	16368	16240	16231	16403	16411	16283	16341	16240	16202	16348	16183	16257	16196	16266	16412	16358	16237	16258	16117	16413	16537	16360	16244	16337	16258	16387	16225	16285	16196	16211	16006	16267	16153	16344	16363	16217	16268	16530	16313	16335	16245	16428	16207	16121	16203	16189	16407	16319	16248	16271	16448	16226	16329	16362	16282	16186	16352	16326	16448	16417	16332	16321	16135	16304	16231	16380	16364	16335	16295	16324	16253	16348	16310	16154	16145	16341	16393	16074	16302	16050	16427	16366	16389	16123	16383	16387	16256	16248	16225	16314	16250	16055	16377	16091	16350	16224	16242	16377	16249	16200	16150	16285	16242	16230	16275	16231	16383	16261	16266	16344	16444	16148	16340	16271	16295	16128	16338	16162	16190	16276	16424	16296	16089	16263	16146	16272	16422	16250	16273	16340	16140	16344	16315	16234	16238	16464	16249	16113	16264	16259	16207	16399	16222	16229	16210	16491	16220	16232	16208	16451	16316	16351	16391	16338	16353	16202	16204	16270	16192	16227	16451	16255	16344	16338	16384	16336	16333	16374	16225	16216	16413	16279	16325	16265	16156	16152	16328	16230	16110	16107	16430	16309	16151	16419	16405	16301	16146	16240	16207	16273	16193	16332	16368	16382	16421	16302	16482	16332	16227	16344	16312	16337	16532	16071	16354	16279	16167	16289	16309	16216	16289	16273	16331	16229	16341	16481	16237	16281	16228	16396	16110	16371	16272	16388	16259	16122	16253	16475	16300	16253	16255	16091	16361	16165	16393	16442	16472	16330	16274	16007	16225	16197	16243	16147	16207	16488	16262	16444	16191	16339	16303	16280	16183	16262	16283	16058	16352	16354	16437	16272	16200	16291	16180	16296	16263	16329	16288	16250	16312	16293	16338	16507	16352	16305	16295	16100	16205	16490	16317	16164	16244	16189	16284	16324	16361	16229	16141	16241	16219	16281	16256	16416	16346	16307	16178	16250	16343	16300	16250	16267	16199	16292	16389	16228	16364	16342	16413	16266	16240	16206	16396	16306	16281	16057	16181	16319	16306	16322	16317	16377	16101	16530	16344	16329	16398	16277	16319	16206	16289	16475	16162	16371	16173	16322	16317	16230	16201	16356	16309	16152	16292	16186	16242	16241	16382	16325	16117	16347	16130	16424	16241	16475	16251	16381	16262	16162	16243	16162	16252	16321	16148	16342	16254	16434	16321	16214	16419	16226	16152	16331	16196	16309	16293	16245	16292	16314	16208	16296	16259	16158	16363	16315	16279	16384	16343	16262	16096	16243	16410	16537	16280	16322	16187	16129	16165	16189	16283	16408	16154	16424	16227	16020	16482	16239	16373	16237	16183	16327	16295	16183	16259	16246	16111	16180	16463	16183	16243	16290	16292	16407	16306	16373	16312	16323	16225	16339	16273	16348	16400	16089	16173	16294	16326	16404	16217	16286	16539	16222	16445	16499	16317	16325	16300	16136	16146	16167	16470	16335	16187	16310	16290	16272	16259	16293	16474	16192	16286	16266	16226	16315	16269	16342	16428	16460	16218	16360	16115	16324	16559	16252	16189	16375	16292	16281	16247	16210	16238	16545	16058	16364	16242	16197	16240	16323	16400	16356	16338	16190	16434	16357	16240	16194	16219	16212	16412	16294	16058	16306	16372	16363	16400	16372	16187	16247	16288	16362	16313	16397	16550	16279	16222	16309	16339	16285	16355	16287	16284	16285	16271	16137	16560	16347	16046	16207	16382	16202	16209	16288	16328	16358	16313	16260	16496	16359	16232	16334	16198	16235	16128	16443	16259	16171	16321	16170	16224	16296	16364	16363	16299	16216	16262	16309	16210	16326	16182	16293	16248	16294	16200	16228	16336	16251	16427	16090	16391	16341	16274	16366	16309	16354	16245	16078	16256	16303	16242	16305	16188	16271	16332	16227	16323	16334	16132	16235	16275	16324	16341	16393	16437	16342	16167	16309	16431	16201	16182	16198	16425	16251	16311	16276	16521	16542	16204	16081	16485	16313	16467	16276	16244	16236	16222	16221	16313	16133	16228	16276	16242	16373	16446	16244	16486	16292	16253	16308	16296	16117	16164	16191	16359	16407	16165	16237	16178	16374	16152	16319	16296	16262	16315	16325	16189	16378	16313	16400	16252	16353	16153	16210	16465	16291	16294	16153	16467	16288	16262	16434	16282	16317	16376	16199	16403	16256	16440	16229	16332	16334	16342	16270	16272	16423	16252	16322	16536	16285	16482	16328	16345	16269	16198	16332	16198	16360	16370	16286	16295	16289	16268	16238	16330	16197	16346	16273	16295	16447	16298	16259	16406	16348	16255	16262	16346	16331	16257	16230	16345	16236	16368	16269	16454	16177	16288	16291	16269	16422	16372	16424	16360	16355	16250	16387	16301	16414	16369	16206	16353	16443	16294	16518	16202	16403	16297	16222	16408	16287	16137	16566	16304	16416	16212	16365	16008	16366	16329	16334	16443	16186	16253	16237	16318	16369	16156	16293	16168	16429	16146	16297	16283	16252	16435	16129	16263	16380	16384	16475	16220	16204	16333	16506	16242	16403	16172	16192	16246	16268	16262	16377	16235	16471	16405	16254	16271	16280	16349	16211	16306	16183	16284	16195	16185	16383	16287	16401	16299	16247	16274	16116	16261	16226	16286	16071	16374	16202	16338	16351	16356	16402	16369	16330	16329	16180	16254	16284	16339	16270	16287	16324	16226	16490	16239	16275	16351	16338	16123	16292	16290	16321	16145	16273	16091	16073	16357	16256	16157	16398	16325	16308	16327	16246	16287	16395	16344	16451	16260	16241	16269	16249	16302	16375	16416	16413	16217	16280	16151	16273	16219	16191	16310	16259	16312	16220	16248	16343	16361	16262	16259	16477	16299	16333	16322	16307	16275	16165	16336	16257	16356	16342	16044	16346	16326	16132	16362	16212	16270	16231	16244	16369	16346	16096	16261	16331	16302	16167	16230	16200	16121	16211	16181	16529	16457	16274	16416	16466	16157	16342	16260	16238	16412	16515	16445	16231	16266	16310	16270	16219	16194	16378	16159	16354	16380	16310	16217	16292	16451	16238	16335	16342	16443	16482	16089	16206	16321	16421	16331	16375	16335	16257	16370	16167	16273	16340	16244	16370	16211	16436	16226	16318	16442	16424	16386	16142	16330	16470	16183	16208	16248	16281	16180	16341	16199	16133	16329	16417	16315	16295	16424	16286	16377	16198	16380	16456	16524	16290	16413	16334	16353	16093	16365	16394	16170	16148	16201	16399	16320	16303	16235	16147	16331	16287	16134	16453	16208	16333	16306	16200	16341	16147	16231	16245	16166	16400	16216	16377	16200	16253	16370	16163	16026	16198	16389	16159	16323	16300	16259	16301	16216	16131	16242	16303	16522	16166	16338	16389	16463	16212	16410	16264	16363	16326	16158	16273	16433	16415	16276	16474	16146
22675	21167	27808	24852	22218	27097	32249	28396	27249	27254	27407	27066	26794	26708	26877	26545	26185	26162	26472	26088	26330	26356	26102	25987	26078	26219	26116	26182	26294	26209	25913	25640	25997	25666	25969	26062	26097	25965	25972	25725	25984	25939	26195	25870	25976	25994	25858	25908	25810	25730	26059	25927	26296	26115	26116	25712	25964	25765	25903	25888	25949	25885	25963	25864	25741	25756	25958	25887	25945	25798	25514	25756	25962	25789	25870	25649	25859	25878	25698	25854	25725	25829	26045	26006	25835	25922	25782	25784	25926	25830	26161	25696	25849	25678	25911	25796	25747	25601	25705	25921	25800	25812	25969	25870	25537	25819	25879	25888	26039	25859	25829	25733	25676	25896	25910	25898	25720	25534	25878	25504	25601	25797	25630	25690	25805	25772	25650	25854	25957	25940	25892	25930	25777	25725	25782	25829	25794	25656	25472	25623	25880	25655	25643	25885	25506	25625	25626	25788	25792	25811	25764	25674	25832	25798	25688	25512	25694	25461	25964	26036	25829	25561	25645	25569	25619	25707	25682	25750	26012	25581	25440	25734	25704	25867	25880	25796	25884	25475	25967	25513	25821	25895	25742	25574	25820	25923	25947	25663	25862	25651	25835	25501	25791	25553	25770	25706	25699	25572	25497	25723	26017	25866	25962	25790	25786	25870	26121	25558	25645	26018	25760	25755	25873	25889	25974	25957	25888	25629	25812	25902	25836	25812	25517	25723	26006	25682	25759	25869	25670	25568	25959	25717	25890	25710	25901	25741	25801	25919	25896	25664	25776	25633	25754	25593	25858	25781	25817	25765	25762	25642	25807	25686	25650	25691	25747	25539	25662	25552	25571	25629	25647	25772	26029	25931	25346	25747	25692	25883	25638	25909	25898	25608	25585	25862	25760	25707	25638	25940	25720	25542	25650	25646	25825	25739	25751	25693	25980	25763	25769	25732	25624	25641	25607	25718	25648	25968	25720	25805	25763	25762	25637	25895	25747	25916	25767	25723	25504	25804	25965	25693	25728	26137	26135	26063	25692	25787	25801	25812	25844	25927	25778	25742	25991	25684	25763	25786	25605	25537	25637	25993	25816	25952	25765	25851	25800	25943	25711	25787	25808	25539	25672	25755	25840	25650	25582	25639	25815	25964	25876	25720	25698	25750	25561	25603	25641	25775	25760	25837	25729	25561	25786	25665	25653	25777	25633	25896	25688	25739	25694	25907	25830	25608	25756	25663	25662	25700	25798	25944	25967	25849	25755	25697	25831	25609	25644	25625	25582	25656	25547	25645	25657	25688	25763	25759	25802	25716	25563	25545	25795	25797	25687	25813	25788	25770	25588	25819	25731	25918	25738	25820	25508	25804	25847	25586	26195	25894	25593	25785	25890	25827	25773	25646	25610	25702	25638	26156	25904	25611	25627	25905	25818	25695	25470	25773	25842	25670	25798	25637	25629	25787	25851	25828	25545	25546	25749	25502	25736	25705	25601	25422	25884	25843	25806	25698	25715	25795	25928	25849	25616	25857	26067	25862	25686	25799	25669	25680	25802	25767	25581	25758	25768	25613	25706	25765	25652	25691	25872	25641	25795	25666	25730	25723	25615	25751	25896	25702	25713	25694	25776	25920	25641	25625	25636	25788	25680	25933	25939	25877	26141	25969	25806	25763	25813	25940	25944	25858	25858	25966	25801	25915	25814	25833	25818	25895	25661	25656	25983	25847	25782	26043	25808	25916	25569	25834	25856	25815	25850	25915	25793	25676	25636	25712	25878	25338	25763	25678	25606	25666	25517	25817	25936	25856	25679	25767	25766	25581	25673	25890	25866	25776	25740	25496	25710	25707	25633	25697	25600	25642	26082	25689	25807	25636	25498	25678	25742	25576	25708	25778	25743	25908	25848	25633	25868	25855	25888	25571	25547	25599	25851	25628	25766	25801	25692	25800	25827	25706	25819	25644	25751	25672	25630	25797	25856	26045	25865	25851	25597	25623	25714	25705	25662	25612	25736	25837	25556	25724	25625	25900	25699	25715	25611	25764	25819	25528	25715	25581	25436	25598	25688	25723	25671	26047	25523	25855	25891	25773	25714	26026	25956	26046	25710	25903	25431	25787	25806	25736	25776	25715	25491	25764	25778	25566	25935	25742	25884	25687	25618	25507	25790	25851	25795	25501	25892	25697	25696	25818	25802	25691	25637	25685	25717	25704	25723	25966	25784	25569	25777	25847	25849	25785	25690	25721	25683	25707	25856	25764	25897	25739	25716	25565	25844	25568	25824	25791	25947	25800	25624	25649	25676	25524	25623	25758	25603	25765	25836	25690	25978	25823	25763	25717	25840	25716	25809	25839	25650	25734	25789	25548	25570	25716	25516	25641	25520	25819	25875	25604	25744	25767	25652	25945	25602	25888	25681	25886	25900	25671	25807	25843	25785	25676	25806	25587	25541	25768	25563	25681	25680	25724	25562	25790	25539	25689	25864	25731	25791	25766	25687	26068	25649	25714	25886	25924	25720	25875	25776	25883	25682	25711	25858	25563	25778	25782	25581	25622	26070	26024	25620	25947	25769	25985	25646	25694	25694	25705	25818	25654	25630	25936	25784	25586	25568	25605	25730	25695	25722	25960	25921	25861	25747	25689	25547	25877	25849	25958	25857	25767	25982	25673	25951	25768	25480	25795	26122	25688	25739	25931	25834	25935	25921	25556	25720	25651	25664	25912	25786	25807	25692	25793	25980	25769	25638	25723	25691	25708	25771	25722	25800	25841	25750	25836	25493	25701	25629	25731	25781	25776	25848	25796	25459	25552	25808	25751	25737	25634	25563	25533	26003	25850	25847	25735	25854	25641	25656	25771	25841	25863	25788	25877	25578	25899	25601	25745	25680	25765	25828	26079	25650	25822	25951	26019	25797	25640	25631	26022	25711	25793	25709	25798	25913	25832	25831	25588	26010	25761	25622	25813	25729	25506	25590	25714	25777	25779	25858	25392	25544	25596	25924	25712	25688	25521	26009	25942	25850	25730	25832	25921	25934	25690	25641	25722	25728	25920	25740	25676	25668	25620	25660	25890	25784	25772	25891	25858	25610	25464	25932	25627	26034	26024	25736	25647	25582	25692	25829	25501	25748	25616	25831	25621	25691	25849	25902	25660	25749	25819	25738	25576	25880	25779	25805	25883	25670	25711	25898	25893	25668	25740	25724	25795	25619	25924	25821	25594	25562	25520	25603	25675	25780	25760	26124	25690	25882	25859	25830	25705	25832	25810	25750	25616	25846	25614	25890	25783	25732	25761	25713	25786	25744	25699	25350	25507	25839	25676	25751	25814	25725	25688	25770	25774	25820	25596	25559	25581	25708	25741	26093	25556	25703	25799	25693	25527	25691	25734	25694	25782	25858	25810	25445	25663	25749	25657	25564	25809	25943	25788	25490	25754	25601	25694	25762	25706	25785	25776	25817	25576	25803	25830	25777	25639	25858	25886	25686	25741	25974	25767	25781	25703	25460	25573	25676	25827	25690	25781	25764	25566	25672	25720	25780	25685	25762	25758	25769	25648	25627	25855	25548	25722	25754	25816	25845	25825	25776	25624	25734	25693	25756	25891	25753	25711	25661	25614	25620	25641	25695	25894	25619	25889	26053	25558	25864	25801	25715	25822	25959	25459	25743	25725	25723	25567	25804	25807	25821	25736	25893	25612	25824	25840	25753	25750	25736	25886	25824	25768	25944	25732	25874	26071	25846	25779	25755	26058	26019	25797	25976	25756	25805	25695	25699	25896	25731	25626	25758	25558	25974	25778	25809	25624	25825	25818	25498	25826	25776	25781	25682	25633	26068	25568	25472	25925	25944	25607	25686	25839	25705	25776	25821	25573	25724	25664	25649	25823	25866	25520	25960	25706	25825	25695	25603	25919	25837	25702	25919	25733	25807	25912	25628	25897	25935	25836	25920	25710	25963	25703	25791	25903	25935	25835	25845	25688	25865	25940	25466	25860	25747	25805	25770	25698	25737	25948	25716	25723	25822	25558	25721	25897	25732	25593	25718	25811	25746	25728	25804	25597	25707	25872	25996	25825	25795	25627	25569	25721	25823	26012	25865	25418	25780	25715	25818	25704	25670	25567	25893	25663	25936	25645	25649	25641	25713	25682	25806	25723	25731	25594	25807	25629	25644	25791	25732	25892	25643	25807	25753	25628	25739	25713	25693	25603	25766	25620	25545	25917	25829	25872	25766	25741	25939	25700	25839	25765	25793	26023	25937	25677	25725	25903	25850	25620	25754	25899	25948	25744	25837	25880	25863	25699	25855	25488	25697	26013	25603	25604	25623	25756	25922	25874	25846	25789	25746	25661	25800	25705	25768	25815	25707	25903	25684	25741	25517	25586	25417	25698	25872	25687	25888	25991	25618	25619	25929	25930	25868	25666	25534	25755	25479	25569	25704	25713	25615	25612	25803	25899	25643	25584	25606	25765	25827	25840	25614	25809	25711	25821	25730	25642	25949	25842	25628	25569	25669	25798	25575	25622	26052	25699	25703	25735	25928	25786	25825	25823	25800	25957	25629	25786	25937	25942	25654	25750	25379	25745	25677	25910	25715	25849	25750	25689	25867	25874	25910	25787	25724	25947	25854	25776	25588	25705	25749	25585	25964	25595	25715	25606	25637	25725	25666	25696	25549	25572	25676	25732	25580	25668	25802	26008	25725	25783	25385	25538	25640	25851	25875	25741	25837	25610	25667	25853	26104	25770	25865	25541	25697	25949	25746	25654	25704	25863	25664	25644	25778	25811	25843	25832	25766	25737	25820	25644	25812	25712	25815	25708	26027	25585	26103	25795	25732	25754	25783	25976	25761	25677	25818	25544	25833	25709	25872	25734	25783	25798	25843	25773	25657	25726	25866	25536	25988	25929	25913	25823	25686	26152	25711	25860	25757	25646	25945	25666	25958	25868	25649	25635	25846	25936	25826	25682	25800	25730	25545	25535	25905	25717	25784	25665	25484	25815	25717	25750	25597	25723	25764	25779	25894	25469	25655	25464	25405	25518	25826	25859	25901	25802	25848	25664	25645	25841	25703	25921	25776	25542	25685	25874	25764	25707	25986	25938	25763	25716	25851	25633	25927	25627	25806	25593	25612	25933	25871	25748	25809	25746
20311	35066	34472	28470	24977	22738	21298	20032	19210	18805	18468	17951	17563	17330	17325	17213	16995	17012	16866	17024	16763	16753	16681	16718	16625	16621	16538	16575	16626	16786	16532	16427	16450	16608	16548	16532	16687	16382	16524	16591	16432	16501	16561	16466	16496	16432	16378	16521	16687	16271	16484	16516	16485	16368	16404	16384	16469	16330	16459	16469	16499	16417	16312	16304	16364	16466	16417	16633	16679	16331	16557	16358	16394	16429	16202	16362	16276	16297	16316	16284	16480	16339	16476	16352	16389	16296	16308	16245	16275	16338	16124	16418	16307	16405	16316	16335	16375	16461	16206	16307	16276	16394	16376	16426	16360	16345	16350	16306	16481	16109	16492	16344	16352	16305	16339	16345	16301	16385	16423	16452	16248	16347	16405	16272	16310	16340	16350	16380	16287	16177	16316	16334	16322	16173	16551	16412	16290	16354	16215	16448	16390	16382	16291	16455	16332	16369	16273	16352	16234	16368	16422	16320	16338	16225	16275	16489	16471	16197	16402	16368	16322	16428	16405	16278	16378	16345	16480	16342	16313	16242	16465	16272	16351	16453	16248	16161	16205	16332	16360	16470	16550	16405	16124	16299	16359	16156	16410	16300	16124	16310	16325	16320	16450	16303	16467	16401	16272	16286	16456	16293	16599	16507	16294	16295	16363	16265	16505	16111	16497	16139	16335	16070	16433	16485	16331	16362	16381	16339	16265	16335	16430	16461	16412	16416	16202	16307	16434	16252	16376	16347	16458	16494	16358	16309	16250	16503	16391	16344	16327	16381	16250	16382	16258	16387	16409	16537	16379	16416	16281	16276	16536	16578	16205	16304	16394	16480	16207	16305	16427	16242	16325	16289	16365	16374	16239	16502	16258	16507	16322	16319	16337	16401	16566	16389	16378	16259	16268	16441	16327	16409	16159	16333	16337	16111	16425	16310	16350	16414	16350	16341	16358	16285	16273	16358	16366	16293	16342	16326	16269	16389	16356	16391	16280	16548	16252	16443	16247	16324	16307	16340	16274	16250	16460	16439	16378	16300	16503	16277	16408	16480	16367	16496	16175	16193	16383	16285	16309	16393	16368	16489	16439	16370	16357	16323	16285	16291	16415	16273	16328	16359	16445	16296	16446	16397	16102	16348	16461	16347	16229	16139	16431	16398	16370	16333	16653	16468	16320	16320	16353	16197	16343	16341	16256	16421	16379	16443	16405	16388	16497	16340	16346	16495	16293	16398	16338	16436	16413	16174	16303	16356	16282	16236	16288	16351	16262	16263	16485	16260	16291	16414	16223	16508	16332	16423	16549	16265	16384	16271	16432	16219	16302	16232	16485	16424	16275	16217	16466	16383	16569	16396	16346	16207	16290	16285	16355	16397	16311	16279	16380	16487	16244	16192	16094	16335	16511	16393	16431	16529	16327	16354	16324	16499	16251	16423	16343	16197	16398	16301	16360	16389	16475	16289	16341	16313	16306	16263	16280	16268	16224	16267	16290	16314	16410	16388	16461	16263	16256	16264	16237	16480	16318	16436	16409	16383	16311	16365	16372	16328	16476	16394	16349	16182	16409	16577	16405	16326	16254	16298	16318	16278	16331	16342	16389	16323	16284	16317	16305	16369	16543	16313	16113	16411	16447	16207	16325	16270	16435	16206	16296	16277	16244	16126	16321	16496	16476	16098	16314	16282	16222	16303	16415	16417	16436	16558	16313	16341	16343	16369	16142	16583	16429	16180	16357	16492	16282	16157	16329	16405	16287	16531	16360	16385	16201	16243	16202	16198	16375	16268	16254	16543	16183	16333	16340	16531	16378	16352	16049	16478	16439	16340	16352	16373	16538	16349	16523	16411	16484	16400	16504	16568	16265	16378	16404	16312	16277	16291	16468	16228	16345	16180	16299	16247	16253	16520	16432	16279	16241	16365	16357	16483	16239	16284	16330	16250	16380	16458	16420	16240	16341	16294	16308	16245	16365	16434	16449	16284	16499	16283	16277	16277	16371	16386	16461	16477	16316	16210	16394	16292	16463	16403	16340	16282	16391	16395	16287	16317	16440	16296	16315	16258	16433	16298	16449	16420	16190	16464	16223	16429	16397	16379	16360	16346	16379	16229	16616	16529	16254	16309	16479	16199	16441	16268	16302	16333	16187	16396	16348	16332	16306	16491	16417	16203	16441	16325	16387	16368	16179	16402	16303	16296	16215	16447	16167	16416	16425	16402	16336	16458	16261	16097	16357	16173	16511	16355	16292	16342	16327	16312	16380	16519	16338	16284	16468	16563	16421	16284	16249	16339	16485	16377	16386	16269	16415	16459	16378	16339	16274	16365	16417	16291	16426	16329	16405	16443	16409	16299	16265	16410	16372	16224	16441	16261	16307	16373	16431	16176	16338	16381	16322	16292	16463	16321	16422	16306	16294	16244	16310	16274	16220	16389	16308	16286	16320	16419	16205	16341	16251	16497	16436	16387	16358	16254	16390	16575	16261	16279	16413	16222	16268	16254	16201	16166	16222	16300	16166	16316	16527	16289	16240	16467	16281	16366	16480	16390	16532	16290	16523	16195	16387	16467	16279	16362	16313	16337	16272	16319	16251	16445	16171	16429	16387	16438	16530	16491	16404	16349	16416	16188	16286	16357	16363	16338	16416	16537	16420	16239	16233	16317	16375	16290	16339	16353	16279	16288	16334	16338	16552	16440	16227	16369	16348	16230	16345	16403	16300	16265	16384	16285	16390	16203	16309	16333	16431	16300	16326	16313	16383	16316	16236	16408	16262	16177	16300	16442	16420	16305	16355	16385	16437	16393	16299	16256	16501	16339	16448	16329	16416	16289	16366	16464	16403	16468	16292	16228	16346	16348	16469	16487	16366	16096	16420	16437	16440	16216	16402	16265	16221	16302	16221	16245	16437	16185	16412	16263	16357	16308	16168	16495	16484	16416	16268	16472	16295	16467	16369	16355	16379	16307	16322	16291	16239	16343	16371	16273	16364	16423	16382	16393	16396	16179	16177	16382	16432	16416	16272	16430	16478	16367	16095	16301	16325	16469	16347	16374	16402	16218	16443	16352	16341	16253	16509	16139	16232	16326	16208	16394	16400	16215	16490	16434	16454	16394	16338	16471	16425	16197	16437	16349	16257	16406	16398	16253	16320	16368	16214	16407	16264	16418	16488	16395	16280	16439	16528	16333	16528	16280	16410	16227	16244	16339	16326	16405	16349	16236	16499	16336	16413	16351	16383	16359	16246	16334	16446	16559	16385	16279	16400	16358	16445	16445	16444	16297	16299	16560	16292	16202	16278	16503	16361	16475	16111	16218	16400	16062	16326	16531	16347	16387	16241	16319	16224	16308	16414	16441	16486	16510	16333	16367	16356	16335	16548	16366	16244	16338	16362	16131	16278	16310	16282	16456	16461	16185	16270	16437	16389	16407	16351	16348	16393	16192	16262	16528	16430	16327	16487	16456	16278	16295	16476	16556	16224	16320	16390	16280	16393	16291	16582	16357	16352	16469	16260	16295	16437	16163	16438	16489	16316	16566	16432	16392	16419	16467	16269	16166	16267	16298	16365	16278	16245	16276	16528	16478	16154	16385	16306	16325	16472	16426	16358	16672	16496	16405	16301	16306	16403	16347	16361	16389	16238	16369	16394	16468	16329	16403	16361	16222	16446	16374	16466	16526	16409	16291	16310	16463	16375	16311	16409	16417	16415	16360	16435	16402	16209	16267	16299	16203	16126	16414	16378	16246	16263	16501	16222	16440	16259	16341	16236	16267	16490	16282	16359	16269	16306	16396	16487	16413	16349	16226	16259	16514	16328	16473	16292	16389	16360	16367	16315	16115	16611	16326	16507	16373	16386	16537	16241	16170	16393	16308	16180	16354	16472	16328	16241	16290	16424	16438	16197	16501	16202	16523	16398	16349	16395	16218	16453	16473	16438	16363	16242	16315	16341	16305	16358	16360	16267	16432	16526	16333	16374	16280	16420	16184	16420	16140	16378	16323	16305	16394	16168	16357	16321	16372	16399	16285	16422	16176	16530	16536	16258	16288	16243	16415	16337	16386	16167	16248	16229	16333	16406	16463	16425	16474	16258	16365	16447	16212	16467	16374	16099	16394	16338	16491	16341	16292	16245	16267	16370	16297	16552	16264	16257	16297	16354	16380	16268	16375	16448	16308	16375	16249	16299	16319	16304	16406	16227	16322	16142	16450	16343	16421	16222	16481	16310	16225	16375	16422	16280	16240	16293	16436	16202	16450	16341	16264	16410	16344	16251	16096	16198	16468	16405	16249	16229	16349	16362	16390	16374	16234	16297	16221	16300	16311	16493	16199	16184	16238	16398	16417	16315	16417	16390	16241	16238	16237	16193	16339	16467	16239	16430	16377	16257	16329	16328	16446	16207	16375	16304	16311	16398	16308	16394	16436	16328	16340	16369	16427	16379	16391	16450	16323	16246	16264	16256	16443	16488	16255	16308	16401	16457	16470	16324	16286	16220	16337	16354	16502	16342	16435	16315	16387	16374	16281	16375	16480	16326	16409	16465	16256	16381	16432	16430	16470	16283	16463	16512	16278	16385	16204	16087	16302	16076	16390	16341	16332	16414	16431	16474	16431	16540	16362	16454	16316	16380	16391	16463	16268	16230	16410	16422	16348	16471	16350	16255	16346	16499	16349	16349	16261	16192	16452	16482	16288	16352	16297	16380	16360	16272	16284	16327	16226	16307	16225	16241	16416	16363	16158	16519	16264	16370	16287	16203	16388	16265	16358	16342	16319	16237	16351	16295	16330	16088	16517	16383	16282	16315	16329	16312	16435	16551	16210	16235	16347	16356	16269	16324	16583	16369	16249	16195	16284	16431	16393	16307	16270	16222	16316	16388	16404	16322	16465	16364	16449	16296	16135	16209	16423	16284	16116	16251	16324	16300	16337	16291	16308	16248	16251	16284	16633	16466	16372	16315	16462	16268	16362	16455	16536	16253	16486	16197	16321	16272	16322	16412	16357	16256	16446	16263	16251	16413	16395	16372	16376	16334	16396	16420	16416	16399	16401	16126	16447	16290	16275	16299	16456	16297	16349	16449	16414	16425	16134	16261	16249	16291	16328	16331	16334	16506	16442	16479	16435	16415	16383	16409	16470	16180	16516
34940	27786	31888	30556	28511	27973	28040	27671	27255	27415	27104	27190	27081	26995	27058	27144	26994	26869	27148	27184	26897	27039	27230	26967	27046	26983	27120	26912	26617	27027	27061	26948	26982	26938	27277	27032	27255	27103	26722	27031	27018	26855	26890	26935	27097	27096	26929	27290	27179	26995	26864	27133	27016	27074	27066	27151	26969	27104	27077	26823	27136	27058	27162	27009	27164	27087	26801	27335	26908	27037	27188	26984	26866	26959	26937	26927	26493	26915	26927	27137	27108	26925	27010	27041	26926	26916	27128	26869	27142	27034	26992	26884	27331	27064	27142	26722	27048	27168	27234	27093	26762	26800	27109	26973	26745	26868	26936	27035	27036	26841	27069	26905	26982	26985	26985	26901	26804	26949	26908	27050	26948	26885	26808	26942	27257	26862	27023	26835	27161	27219	26994	27051	26965	27051	27153	26850	26927	26996	26827	26935	26936	27315	27129	26893	26706	27250	26946	26777	26821	27053	26797	27116	26838	26820	27228	27112	27146	27034	26525	26999	27025	27004	26989	26862	27250	26833	27012	27066	27014	26943	26987	26927	27220	26915	26985	26979	26898	27063	26836	26926	26995	27068	27059	27206	26844	27161	26985	26964	26879	27202	26957	26948	26890	27094	27054	26979	27272	26877	27176	26897	26884	27103	27018	26984	26958	27079	27146	27056	27041	26852	26998	26793	26817	27055	27208	26802	26937	27030	27025	26618	27028	26854	26897	27353	26849	27077	26948	27009	27131	27053	27089	27010	26933	27208	26992	27044	26862	26702	27126	27104	27017	27021	27247	27277	26753	27051	27082	27020	27041	26889	27085	27110	27167	27166	26936	27020	26953	26906	27073	27196	27234	27157	27027	27036	27213	26982	26816	26913	26858	26863	27002	27044	27008	26835	27017	26943	27085	27039	26867	27014	27183	27073	26875	26945	26942	26997	26981	26875	27128	26973	27076	27016	27062	26942	26812	27063	27013	27163	26999	26963	26971	26785	26732	27020	27013	27135	27011	27339	26935	27272	27015	26868	27117	27313	26799	27023	27015	27090	27186	27071	27175	26920	26967	26815	26972	26958	26816	26911	26987	26666	26994	26743	27123	27087	26952	27033	26873	26849	27072	26670	27178	26907	27224	26959	26859	27139	27051	26965	27052	27032	26919	26889	27073	27090	26983	26832	27249	27177	26899	26953	27098	26965	26805	26848	27170	27134	27033	27256	27098	26967	26932	26803	26932	27293	26736	26887	26903	27118	27011	26990	27160	26997	27254	27014	27025	27089	26995	26995	26966	27085	27122	26840	27042	26782	27115	26895	27027	27142	27133	27161	27004	26902	27044	26835	26935	27043	26963	26914	26985	26912	26872	26974	27006	26848	26856	26782	26976	27308	27177	26983	27074	26872	26826	27034	26965	26847	26925	27124	26977	26885	27049	26913	27011	26788	27027	26815	27079	26967	26964	26976	27096	26915	27085	27117	27191	26768	27113	27049	27091	27066	27137	27005	27004	26869	26965	26927	26966	27071	26813	26940	26893	27118	27198	26974	26898	27036	27306	26988	27139	27199	27055	26800	26923	26845	27028	26797	26763	26864	26863	27079	26836	27240	27072	27044	26920	27033	26908	27029	27030	26886	26772	27054	27155	27089	26908	26834	27029	26946	27075	26883	26907	27031	26931	27070	27115	27233	26915	27014	26879	27092	26816	26979	27067	27071	27068	27162	26851	27059	26840	26927	27298	26806	27127	26938	26980	27156	27057	27134	27089	26864	27097	26976	26920	26998	27044	26859	27013	27133	27081	27031	26958	27016	27152	26932	27100	27086	27076	27019	26986	26847	26970	26968	26869	27132	27071	27070	26932	26960	26790	26904	26899	26909	27053	26849	26856	27048	26815	27019	27077	26950	26834	27053	26887	26997	27179	26875	26824	26849	26851	26813	26856	27083	26905	26819	26935	26868	27087	26943	27124	26853	26876	27207	26877	26934	26845	26855	27062	27014	27135	27025	26985	26950	26915	27001	27088	26916	27069	26991	26943	27059	26922	27300	26934	26978	26855	27125	27159	26789	26873	27135	27000	26909	26977	26911	27081	27028	27011	26853	27195	26913	27168	26875	26856	27046	26765	26919	26993	27042	26862	27040	26735	26851	26964	27054	26958	27195	27008	26763	27008	26967	26998	26974	27039	27188	26806	26979	26920	27025	27024	27043	26888	26977	26792	27140	26927	26910	27008	27064	27065	26958	26878	27025	26992	26828	26831	27064	27262	27201	26965	26844	27088	26842	27084	27185	27035	26998	26998	27085	26977	26964	26969	26895	26928	27131	27036	27137	26858	26842	26992	27058	26607	26724	26875	27061	27282	27225	26972	26939	26889	27032	26929	26913	26935	27353	27021	27133	27009	26974	27034	26742	26817	27270	27106	27332	27088	27058	26870	27069	27178	26834	26961	27008	26906	26908	27079	26861	27075	27112	26964	27028	27056	27058	27025	27115	26880	26894	26832	27062	26921	27081	26995	27088	26941	27015	27053	26852	27048	27175	26949	26856	27150	26953	26895	27037	27084	27231	26820	27343	27018	27325	27177	26939	26970	26932	26931	27074	26931	27037	26943	26748	27164	26730	27057	27068	26794	26994	27222	26916	26731	27119	26868	26982	27158	26784	27122	27187	26815	27209	27262	27019	26918	26892	27101	27042	27211	26859	26898	26840	26974	26949	26719	26808	26886	27096	26880	26925	26797	27019	27000	27010	26780	26854	26887	26974	27248	27162	26924	27037	26913	27003	26957	26946	27310	27014	26926	27066	27023	26851	27261	26940	26775	26677	27152	26976	26908	26847	26958	26869	27067	26904	26843	27044	26795	26887	27022	27181	27136	27009	27197	26925	27059	26871	27164	26841	27180	26904	27188	27207	26709	27128	27087	26837	27023	27095	26954	26993	26983	26843	26897	26980	27191	26993	27117	27057	26847	27093	27046	27107	27096	27153	26931	26756	27113	27292	27230	26986	27053	27063	26867	26890	27068	26966	26807	27026	26937	27223	27101	26955	27146	27337	27165	26996	27137	27099	27082	26955	26863	26907	27115	27039	27124	27096	26988	26932	26824	26890	27114	27149	26890	27114	26845	27007	27036	27170	27020	26773	27172	26905	27183	27152	26888	27126	27208	26888	27225	26848	27040	27031	27041	26897	26896	27090	27118	27041	26997	26919	27061	27070	26997	26588	26974	27097	26820	26901	26839	27099	26954	26881	27016	27083	26890	26828	26811	26966	27078	26972	27052	27100	26881	26945	27027	27225	27232	27003	27085	27156	27327	27061	27207	27289	27214	26639	26926	26838	27038	26873	27050	27127	26981	26821	26559	27005	27151	27091	27121	26906	26985	27057	27359	27221	27110	26830	26511	26629	27071	26885	26981	26697	27157	26988	26876	27204	27233	27189	26884	26864	26940	27032	26882	27024	27079	27241	26835	26831	26880	26897	27090	27021	27023	27136	27313	27043	27028	27089	26973	27240	27194	27317	27119	26793	26992	26990	26997	27212	27071	26913	26982	27074	26864	27141	27511	27055	26884	27305	26951	27074	26883	26784	26936	26943	26861	27156	27221	26911	27121	27016	27322	27235	27019	26882	27267	26897	27038	27016	26866	26973	27087	26859	26860	26921	26941	27114	27089	27067	27113	26889	27029	27065	26933	26904	27234	26992	27052	27108	26943	26927	26849	26776	26903	26854	26851	26837	27080	27024	26945	26848	26950	26901	27050	26975	26938	27268	27037	26915	27108	26931	26972	26629	27196	27009	26986	26821	26658	26831	26876	26979	27008	27003	27026	27196	26949	26963	27247	27111	27247	26949	26797	27047	27202	26961	27232	26924	26796	26991	26993	27025	26868	26973	27156	27043	26884	27114	27049	27154	27061	27002	26693	26850	26991	26921	26801	26878	26859	27118	27101	27050	27135	27043	26974	26740	27063	26964	27225	26963	26859	27007	27006	27051	26944	27098	27020	27022	26961	27008	26901	26773	27077	26784	26797	26872	26966	27013	26819	27265	26986	26741	27034	27059	26954	27025	26673	26807	26895	26971	27154	26939	26770	26722	27090	26933	27054	27172	26874	26945	27212	26759	26990	26993	27037	27050	27193	27105	27139	26627	26968	27186	27095	27089	27266	26981	27066	27330	26934	26854	26930	26881	26967	27035	26991	27137	26920	27097	27153	26907	26996	26991	27031	27131	27051	26883	27079	27026	27170	26998	27120	27034	27112	27026	26793	26876	27128	27104	26928	26933	27012	27223	26991	26844	26977	27169	27396	27005	27037	27063	26896	27051	26939	27051	26992	26998	26950	26982	27286	27177	27094	27041	27018	27082	26868	27315	26878	26962	27112	26980	27070	26801	26959	26913	26833	27035	27117	27087	26930	26879	26997	26916	27238	26887	26761	26921	27063	27139	27036	26956	26710	27039	27134	27081	27079	26984	26910	26994	27049	26868	26989	27269	27137	27048	27151	27037	27038	27030	27127	26988	26904	27085	27053	26820	26969	27179	27046	26757	26974	27249	26974	27070	27037	26875	26907	27023	27314	26916	27032	27220	27094	26992	27276	27179	26886	26702	27061	26895	27204	27171	26847	27149	27142	27077	26976	26908	26782	27123	26949	27043	27100	27077	27126	27196	27184	27050	26815	26900	27179	26906	26922	26945	27220	27113	26905	26854	26994	27157	26841	26938	26890	26938	27077	27022	27153	27060	26991	26833	26856	27135	26944	26794	27062	26965	26813	26935	27202	26976	27153	27156	27101	26889	26960	26942	26681	27062	27128	27220	26934	26889	26936	26742	27077	27126	26826	26586	26895	27133	26914	27271	27163	26951	27165	27037	27191	27040	26847	27016	26879	27009	27069	26838	27030	26840	27139	26891	26902	27126	27042	27016	26972	27047	26956	26825	27117	26914	26749	27040	26842	27018	27063	27088	26954	26909	26833	26834	26929	27097	27143	26844	27225	27171	27053	27034	27003	26921	26849	27047	27020	27007	26775	27061	27222	26848	27012	26802	27067	26942	27138	26678	26866	26789	27007	27151	27080	26938	27015	27172	26900	26784	26865	26965	27178	27015	26837	27073	27237	27142	27059	27219	27174	27346	27071	27035	26971	26949	26961	27157	27173	27119	27148	26922
20709	23472	23702	21175	19544	18696	18443	17969	17833	17502	17703	17397	17370	17254	17273	17225	17033	17055	17175	17129	17126	17091	17134	17076	17064	17067	17243	17193	17233	16965	17128	16975	16994	17042	17081	17056	16974	17165	17128	17062	17190	17033	17045	16902	17066	17034	16956	17088	17149	17058	17172	17015	17090	17006	17085	17010	17122	16898	17273	17071	17040	17061	17029	17120	16960	17163	16971	16982	16873	17095	17017	17098	17201	17152	16961	17028	17011	17019	17041	16955	17042	16818	17081	17164	16940	17301	17066	16969	16943	17058	17097	16936	17053	17026	16903	17094	17000	16797	16817	17089	17206	17012	17053	16940	16919	16973	16950	17047	17157	17148	16950	17000	16931	17101	17222	16936	16985	16894	16928	17074	17093	16906	16883	17072	17005	16987	17041	17106	16987	17127	17061	17064	17063	17065	17171	17189	16986	16928	17098	16890	16932	16992	17144	16967	17145	17081	17012	16828	17046	16985	17046	16932	17071	17188	17130	17112	17003	16998	17032	17027	16967	16947	16997	16954	17071	17005	16994	17121	17048	16974	17019	17048	16814	16912	16982	17101	16948	16925	16980	17123	16874	16961	16930	17060	16893	17039	16929	17031	17015	16998	17160	17089	17013	16979	17144	17039	16906	17078	16991	17101	16981	17012	17087	16846	17031	16989	17151	17020	16960	16922	16959	16966	16975	16873	17062	17100	16987	16963	16926	17133	17030	17028	17048	16976	17100	17012	16989	17091	17155	17001	17083	17082	16783	16921	16867	17073	16985	17120	17063	17006	17341	16786	17109	17032	16878	17009	17106	16974	17103	16865	17155	17052	17056	16814	17026	16961	17010	17046	16956	16886	16940	17209	17171	16981	17018	17091	16967	16996	16948	17001	17062	17067	17018	16917	17011	16937	16978	16956	17035	17001	16900	17008	16981	17028	16987	16994	17131	16966	17085	16919	17118	17026	17119	17073	17078	17106	16923	16852	17199	17010	17026	16965	17145	17037	17011	16975	17025	16841	16979	16958	16958	16948	16970	17079	16865	16834	16854	16934	17040	17059	17162	17092	17187	16963	16997	17003	16985	16890	17034	17125	17112	17007	16771	17132	17048	17025	17155	16845	16958	17067	17148	16949	17114	16880	17027	17145	16964	16987	17058	16996	16919	17045	16717	17007	16908	16843	17009	17064	17066	16921	17060	17027	17204	17228	16974	17040	17285	17165	17099	17015	17011	17042	16864	17008	17140	17176	17079	17033	17023	17119	17013	16920	16701	16849	16963	16852	16941	17083	17121	17150	16901	17273	17077	16787	17018	16887	17037	17024	17096	17036	16915	17076	17163	16982	17131	17001	16987	16973	16985	17057	17019	16925	17156	17093	17020	16908	17041	17042	17013	17114	16824	17038	16975	17024	17058	17089	17082	17045	16974	17065	16956	17001	17059	16970	17087	17038	17095	16850	16946	17031	17002	16864	17029	17053	16935	17096	17001	17122	17017	16868	17029	17049	17032	16868	17161	17019	17091	17012	17060	17032	17306	17020	16977	17103	17071	17137	16878	16993	16962	17121	16856	16773	17086	17007	17084	17049	16889	17233	16879	16840	16820	17202	16979	17086	16774	17042	16961	16963	17016	16848	17127	17146	16997	16999	17041	16934	17226	17122	17006	17003	17026	17071	17099	17085	16947	16966	17044	17089	17098	17041	16929	17079	17112	16930	17119	16970	17094	16941	16764	17000	16941	16948	17140	16850	17049	16851	16962	16930	17104	17074	17066	17020	17085	17022	16918	16887	16977	16975	17033	17049	16999	17080	17136	16946	16788	16959	17074	17135	17049	17096	16964	16830	16970	17096	17107	17087	16823	17162	17094	16863	17105	17015	16932	17179	17126	16989	17070	17179	16977	16923	17079	17039	17111	16972	17077	16888	17093	16967	17075	17090	16951	17085	17016	17101	17014	17011	17115	17045	16905	17073	17063	16984	16982	17081	16954	16918	17114	17148	16986	17186	17050	17102	16891	16989	17001	16980	16887	17075	17177	17059	16859	16964	16872	17067	16919	16991	17023	16946	17058	16964	17048	17022	17156	17042	16982	16954	17174	16970	16790	16992	16981	17246	16916	17259	17095	16966	17016	16851	17099	17038	16970	17059	16967	17011	17003	17025	17147	16796	17025	16933	16932	17139	17127	17083	17120	17030	16966	17036	16991	16920	16924	17028	16765	16789	17062	16958	16938	16945	16832	17171	16880	17259	17066	17016	16923	16848	17135	16980	17036	16865	17010	17005	16884	17101	16911	16921	16987	17069	16993	17032	17088	16952	17075	17043	16916	17091	16959	17024	17108	16931	17032	17092	16879	17123	16929	17161	17093	17014	16999	17004	17151	17246	17120	17003	17135	17178	16979	17120	16795	17054	16889	17031	16971	17040	16900	17009	17113	16971	16920	17004	17111	16795	17090	17054	17004	17047	17196	16964	17177	16923	16932	17008	17096	16944	17197	16930	16987	17081	16940	16943	16934	17127	16950	17117	17037	16998	16970	16901	17008	16958	17131	16939	17064	17002	17010	17164	16997	17040	17127	16897	16983	17183	17016	16903	17055	16962	17059	17130	17007	17198	17042	16888	17079	16841	17135	16955	17039	17156	17025	16978	17027	17070	17105	16908	17029	17108	17126	16879	17075	17034	16960	17174	16890	16897	16996	17031	17081	16921	16957	17071	17064	17000	16768	16866	16954	16982	17040	16930	17069	17037	16955	17007	16904	17134	17006	16993	16890	17133	17112	16758	17213	16934	16926	16907	17013	16913	17021	17167	17055	17107	16948	17040	17025	17140	17155	17154	16969	17059	16866	16928	16861	17087	16952	16862	17106	16930	16950	17001	16917	17014	16895	16994	16933	16997	17026	16890	17050	16889	16996	17118	17043	16997	16877	17037	17256	16805	17092	16959	17059	17089	16940	17011	16972	17171	17081	16937	17070	17240	17021	17189	17077	16900	17040	17013	17164	16814	17070	16942	17079	17063	17007	17155	16979	16993	16926	17097	16926	17061	16828	16883	17093	16837	17031	17009	16958	16793	16943	17104	17072	17148	17040	17146	16885	17111	17000	17038	17220	17093	16976	17044	16996	17103	17010	17028	16976	17063	17142	17072	17238	17149	16872	16932	16951	16962	17072	16940	17128	17068	16975	17051	16929	16917	17003	16923	17099	17034	16952	17054	16904	16925	17304	16915	17028	17138	16975	16952	17065	17134	17131	17026	17058	16861	17269	17118	16917	16983	17041	17030	17077	17197	16960	17077	17045	17168	17099	16898	17110	17092	17106	17065	16969	17081	17049	17070	17069	16985	17041	16989	16919	16966	17201	16929	17054	16880	16930	17064	16998	17070	17060	16997	16933	16922	16877	16937	17046	16986	17078	17099	17029	17037	16951	16949	17034	17206	16899	16938	17032	17083	16919	17122	17014	16832	17021	17034	16828	16963	17102	17104	17081	17042	16988	16948	16991	17002	17018	16943	17028	16954	16975	16996	17014	17193	16890	16952	16993	16862	17000	16980	17132	16967	17002	16960	17111	16844	17005	16912	16965	17035	17088	16937	17020	17133	17099	17028	16887	17098	17081	16990	16975	17155	16911	17210	16853	16992	16952	17124	17006	17085	16952	17087	17255	17009	17229	16929	17035	16985	17051	17073	16950	17014	17083	16942	16832	17012	17041	16880	17027	16998	16935	17029	16986	17067	17145	16792	16899	17038	16856	16996	16937	16972	17221	16997	16837	16968	16925	17056	17083	16905	17091	17065	16989	17019	16946	16876	17053	16794	17056	17040	17143	16953	17014	17082	17019	16988	16981	16930	16758	16883	17050	16892	17111	17111	17105	17118	17002	16941	16982	16954	17020	17220	17143	16988	17034	16910	17182	16760	16940	16950	17306	17220	17168	17073	17099	17009	17152	17021	16979	16941	16951	17083	16984	17084	17047	17067	17062	16999	16948	17009	16940	16958	17113	16827	16970	16993	17031	16914	16935	17080	16933	17192	17132	17034	17003	16929	17092	16767	16885	17021	16998	17004	16970	16991	17098	16977	16816	17058	16816	17055	17079	17080	16980	16972	16889	17023	16987	17220	16969	16977	17052	17208	17124	16913	16994	17075	16841	17066	16936	17013	16982	17079	17069	17149	16893	17075	17162	17056	17130	17122	17169	17001	17302	17012	16970	17113	17102	16985	17064	17034	17057	16886	17053	16857	17164	17016	17055	17065	16863	17153	17029	16990	16934	17141	17118	17112	16883	17046	16907	16928	16946	17027	17233	17015	17197	17193	17063	17019	16955	16955	16983	17022	16959	17092	17091	16950	16850	17094	17034	17125	16950	17046	17074	17114	17112	16995	16908	17017	16934	16896	17024	17120	17020	17186	16913	17003	16933	17039	17086	16956	16895	16972	17105	16888	17007	17080	16981	17068	16892	17085	16979	17169	17042	17140	17086	16949	17175	16985	16849	16947	17067	17043	16974	16918	17051	16886	17154	17047	17098	16987	17154	17037	17127	17190	17006	16835	17100	17143	17035	17120	16988	17073	17016	17114	16975	16891	16856	16935	17033	17038	17240	16970	17003	17069	16844	16967	17033	17089	17089	16903	16863	16963	16881	16879	17016	16962	16860	16930	17122	17021	16858	17168	16927	16990	17082	16906	17194	17118	16998	17122	17016	16961	16862	16944	17042	17033	17068	17113	16902	17114	17081	16954	17021	16938	16743	17119	17194	17101	16930	17024	16918	16904	17019	16993	16988	17048	17113	17115	16974	17206	16846	17153	16918	17029	17035	17151	17048	16930	17082	17152	17174	16931	17016	17020	17073	17011	16927	17030	17033	17034	17060	16995	16927	17022	17163	17159	17050	17218	17005	17095	17000	16991	17114	16890	17092	17091	16829	16891	16932	16937	16996	17112	17159	16965	17007	17131	17167	17193	17111	17148	17241	16901	16870	17150	16745	17040	17106	17197	17095	17082	16915	17067	17076	17014	17053	16954	16962	17089	16981	17024	17024	17157	16897	17172	16883	17044	17065	16897	17193	17011	17021	17114	16979	16913	17013	16997	17082	16989	16930	16886	16862	16949	16857	16721	17001	16783	17042	16878	17076	17107	16967	16984	17018	17116	16810	17055	16895	17105
24530	21148	27692	25218	24161	28103	29471	26960	26140	26495	26317	25948	25487	25704	25475	25804	25609	25631	25506	25382	25496	25237	25368	25348	25436	25819	25352	25241	25034	25360	25405	25440	25326	25249	25404	25251	25299	25390	25379	25370	25407	25501	25187	25294	25105	25088	25256	25196	25348	25294	25291	25346	25463	25236	25319	25320	25112	25401	25535	25361	25376	25295	25207	25015	25179	25193	25376	25342	25051	25350	25210	25134	25096	25510	25193	25003	25353	25207	25160	25001	25290	25261	25421	25287	25298	25373	25189	25028	25366	25221	25119	25360	24986	25008	25399	25388	25320	25083	25178	25264	25126	25361	25349	25102	25115	25071	25307	25483	25162	25081	25021	25204	25085	25043	25070	25151	25275	25210	25369	24919	25244	25226	25134	25183	25227	25165	24903	25064	25199	25251	25358	25027	25272	25188	25163	25247	25288	25216	25431	25303	25378	25078	25258	25416	25234	25328	25199	25078	25342	25192	24842	25041	25514	25036	25186	25376	25349	25293	25127	24995	25238	25271	25325	25221	25121	25184	25160	25157	25066	25196	25013	25495	25108	25087	25162	25389	25097	25382	25237	25307	25319	25201	25151	25285	25234	25236	25286	25075	25294	25046	25199	25116	25312	25101	25293	25163	25024	24851	24968	25641	25216	25045	25290	25383	25206	25246	25289	25216	25168	25258	25323	25368	25286	25100	25310	24889	25161	25197	25160	25057	25167	25276	25373	25078	25382	25220	25210	25160	25005	25184	25105	25354	25134	25206	25172	25292	25171	25210	25411	25096	25213	25100	25069	25185	25211	25061	25052	25241	25230	25227	25223	25373	25273	25115	25349	25025	25206	25153	25021	25268	25421	25241	25359	25168	24968	25214	25396	25259	24987	24948	25419	25266	25300	25461	25182	25159	25334	25512	25322	25644	25441	25190	25342	25183	25258	25037	25200	25114	25224	25053	25146	25131	25032	24954	25121	25081	25291	25338	25289	25125	25167	25268	25204	25221	25105	25175	25186	25209	25243	25372	25277	25143	25026	25107	25218	25132	25272	25175	25091	25275	25214	25198	25336	25126	25134	25527	24954	25281	25243	25224	25253	25249	25321	24835	25413	25147	25185	25472	25128	25134	25186	25243	25158	25483	24925	25289	25142	25204	25308	25182	25124	25298	24945	25118	25176	25408	25233	25156	25062	25164	25221	25381	25175	25194	25205	25250	25049	25144	25261	25159	25391	25443	25237	25267	25299	25383	25362	25063	24932	25196	25227	25003	25137	25414	25310	25220	25324	25179	25269	25430	24926	25051	25164	25182	25288	25071	25211	25158	25214	25478	25129	25024	25015	24967	25340	25443	25190	25220	25107	25085	25271	25002	25206	25271	25272	25146	25220	25448	25372	25159	25189	25194	25040	25327	25228	24991	25269	25524	25327	25064	25210	25067	25144	25176	25213	25189	25096	24948	25494	25392	25127	25143	25268	25103	25397	25221	25160	25149	25451	25447	25106	25174	25074	25244	25572	25355	25220	25103	25128	25255	25189	25230	25480	25116	24928	25112	25382	25112	25104	25308	25176	25075	25441	25239	24954	24981	25327	25317	25202	24980	25453	25245	25259	25456	25172	25013	25236	25170	25217	25076	25299	25246	25134	25108	25196	25236	25378	25192	25022	25386	25094	25125	25350	25251	25065	25164	25037	25209	25404	25141	25029	25238	25250	25176	25337	25298	25028	24937	24972	25105	25294	25203	25019	25310	25541	25089	25170	25080	25012	25353	25211	25028	25052	25131	24831	24883	25423	25028	25096	25562	25284	25359	25107	25163	25262	25074	25361	25325	24923	25064	25186	25219	25218	25369	25379	25051	25149	25238	25711	25098	25172	25442	25196	24980	25116	25279	25293	25247	25245	25218	25278	25334	25478	25051	25405	25211	25322	25142	25235	25142	25270	25509	24965	25252	24983	25153	25198	25218	25260	25268	25079	25237	25234	25059	25112	25166	25013	25275	25215	25025	25409	25104	25156	25264	25277	25299	25142	25267	25250	25314	25177	25317	25295	24873	25034	25240	25231	25156	25154	25267	25109	25023	25157	25165	24958	25221	25254	25155	25195	25136	25002	24904	25227	25241	25175	25248	25082	25154	25207	25132	25363	25213	25338	25027	25067	25078	25107	25279	24984	25370	25375	25152	25259	25199	25227	25354	25332	25240	25029	25489	25221	25264	25162	24866	24932	25326	25119	25092	24985	24971	25027	25057	25281	25357	25174	25022	25239	25112	24839	25409	25594	24937	25335	25313	25168	25094	25389	25227	24952	25215	25621	25139	25217	25343	25320	25070	25036	25219	25193	25276	25265	25450	25140	25075	25363	25102	25082	25170	25324	25317	25085	25165	25146	25276	25187	25292	25301	25223	25156	25055	25311	25228	25308	25356	24883	25046	25127	25266	25395	25198	25304	25144	25180	25173	25001	25290	25385	25335	25160	25402	25173	25116	25191	25260	25380	25158	25000	25263	25297	25188	25108	25103	25311	25142	25431	24961	25253	25012	25351	25318	25101	24794	25109	25464	25153	25316	25211	25270	25149	25132	25387	25393	25356	25060	25170	25478	25015	25195	25329	25464	25303	25451	25243	25343	25305	25070	25285	25074	25333	25551	25273	24820	25110	25131	25215	25304	25229	25224	25253	25287	25241	25287	25318	25305	25252	25342	24990	25191	25383	25360	25247	25241	25134	24998	25211	25143	25238	25321	25047	25163	25241	25277	25181	25200	25258	25160	25394	25372	25261	25171	25125	25054	25233	25310	25303	25242	24969	24880	25178	25315	25238	25152	25276	25099	25237	25160	25459	25426	25382	25346	25104	25151	25129	25148	25248	25090	25147	25245	25039	25077	25375	25226	25312	25197	25233	25182	25299	25186	25086	25206	25175	24929	25221	25393	25159	25083	25389	25495	25683	25284	25214	25137	25533	25211	25096	25120	24881	25058	25073	25228	25245	25148	25166	25134	25034	25036	25029	25130	25081	25088	25298	25013	25330	25419	25322	25145	25276	25249	25458	25209	25300	25018	25352	25300	25267	25136	25271	25297	25409	25156	25200	25316	25228	25027	25350	25146	25172	25173	25246	25272	25213	25364	25413	25141	25003	25450	25320	25136	25131	25304	25330	25220	25069	25250	25091	25264	25310	25155	25164	25228	25134	24951	25108	24985	25337	25141	25419	25084	25073	25133	25237	25025	25287	25073	25023	25137	25354	25234	25516	25274	25227	25299	25389	25134	25338	25272	25345	25266	25228	25041	25312	25038	25132	25357	25333	25320	25355	25169	25115	25220	24971	25223	25452	25161	25144	25444	25270	25148	25172	25242	25286	25212	25274	25438	25259	25178	25169	25114	25530	25241	25052	25248	25144	25305	25084	25357	25230	25316	25241	24862	25209	24931	25300	25304	25230	24980	25190	25310	25326	25274	25153	25244	25229	25165	25366	25051	25092	25318	25393	25084	25136	25191	25295	25281	25392	25371	25205	25066	25316	25458	25191	25249	25208	25369	25447	25101	25047	25238	25089	24957	25445	25280	25168	25211	25212	25155	25325	25479	25362	25241	24989	25150	25226	25214	25249	25054	25257	25251	25074	25126	25366	25100	25158	25111	25281	25148	25093	25217	25326	25159	25069	25149	25190	25061	25332	25158	25004	25105	25072	25218	25323	25313	25071	25249	25067	25197	25476	25280	25048	24966	24838	25184	25112	25130	24926	25303	25194	25281	25238	25112	25215	25214	24989	25359	25181	24940	25162	25086	25558	25027	25303	25299	25382	25311	25219	25183	25039	25096	25416	25185	25085	25096	25211	25115	25158	25051	25219	24981	25248	25199	25093	25148	24903	25226	25068	25305	25281	25208	25346	24930	24975	25254	25072	25054	25069	25175	25025	25195	25148	25333	25247	25245	25100	25149	25253	25354	25133	25170	24989	25289	25224	25273	25170	25230	24887	24748	25285	25097	25205	25136	25230	25332	25077	25153	25007	25282	25171	25377	25203	25106	25518	25362	25090	25138	25463	25259	25455	25154	25303	24899	25115	25258	24981	25002	25129	25268	25326	25304	25192	25183	25158	25238	25148	25211	25185	25173	25045	25090	25122	25246	25546	25295	25150	25018	25296	25021	25123	25389	25058	25135	25077	25014	25347	25194	25203	25198	25171	25320	25048	25329	25327	25078	25127	25250	25130	25097	25151	25133	25245	25290	25216	25082	25387	25440	25189	25315	25148	25345	25205	25261	25391	25196	25305	25161	25158	24975	25316	25049	25116	25052	25141	25035	25181	25302	25076	25240	25057	25332	25187	25073	25154	25324	25339	25396	25100	25383	25328	25217	25185	25330	25277	25377	25167	25118	25173	25028	24983	25405	25092	25343	25013	25388	25278	25004	24987	24993	25033	25238	25193	24942	25048	25377	25215	25196	24989	25349	25387	25018	25291	25137	25347	25033	25144	25435	25329	25428	25213	25033	25115	25028	25293	25410	25184	25367	25282	25288	25213	25301	25141	25339	25165	25190	25188	25200	25110	25175	25130	25065	25116	25382	25309	25108	25184	25216	25265	24990	25158	25207	25407	25111	24946	24975	25312	25067	25109	25199	25323	25436	25205	25153	25319	25253	25261	25347	25295	25209	25069	25210	24959	25247	25336	25117	25299	25134	25136	25061	24854	25132	25239	25245	25250	24914	24928	25063	25555	25151	25402	25142	25194	25373	25315	25081	25180	25452	25181	25277	25662	25178	25250	25248	25143	25187	25104	25233	25361	25149	25099	25115	25288	25029	25030	25228	25246	25027	25220	25390	25327	25177	25073	24752	25222	25108	25467	25235	25211	25227	25288	25210	25097	25154	25147	25225	25287	25272	25195	25356	25165	25444	25232	25080	25250	25334	25308	25207	25032	25157	25246	25277	25137	25231	25260	25267	25207	25378	25443	25314	25438	25160	25222	25258	25445	25188	25257	25303	25109	24985	25023	25296	25221	25444	25076	25415	25187	25062	25041	25003	25127	24953	25203	25311	25302	25459	25378	25185	25469	25075	24980	25384	25325	25063	25150	25320	24940	25103	25235	25543	25211	25352	25034	25190	25393	25173	25043	25333	25150	25089	25277	25301	25300	25367	25336	25250	25261	25214	25195	25102
18002	30065	29313	24483	22018	20276	19073	18685	18000	17488	17251	17027	17036	16720	16784	16796	16447	16552	16544	16381	16441	16439	16473	16492	16324	16310	16400	16367	16346	16234	16183	16394	16295	16396	16230	16316	16246	16285	16405	16173	16190	16188	16383	16377	16302	16423	16149	16148	16456	16546	16161	16211	16246	16348	16284	16255	16292	16304	16195	16173	16172	16345	16187	16173	16219	16200	16148	16059	16196	16325	16266	16317	16178	16165	16185	16318	16335	16202	16172	16211	16178	16160	16134	16240	16141	15910	16097	16230	16189	16129	16043	16409	16223	16123	16222	16090	16015	16179	16185	16211	16336	16174	16297	16298	16113	16049	16075	16009	16330	16181	16188	16190	16259	16322	16164	16235	16338	16223	16154	16337	16060	16111	16132	16189	16140	15985	16175	16206	16279	16272	16246	16163	16114	16109	16211	16011	16330	16141	16248	16026	16238	16164	16239	16056	16225	16237	16125	16200	16128	16346	16078	16253	16091	16196	16218	16131	16096	16134	16290	16228	16256	16259	16026	16168	16264	16129	16264	16085	16151	16305	16215	16194	16239	16183	16188	16224	16171	16366	16252	16281	16187	16162	16333	16051	16280	16244	16316	16142	16066	16141	16077	16149	16222	16157	16183	16299	16290	16173	16207	16295	16212	16131	16226	16044	16350	16277	16315	16163	16208	16106	16200	16165	16100	16169	16091	16203	16141	16197	16132	16413	15968	16013	16129	16198	16189	16085	16225	16151	16193	16151	16236	16243	16152	16325	16327	16248	16150	16110	16145	16275	16002	16148	16221	16149	16028	16104	16183	16152	16197	16088	16398	16369	16320	16218	16100	16040	16223	16120	16141	16223	16197	16223	16350	16247	16278	16029	16223	16271	16108	16079	16309	16112	16189	16228	16402	16159	16102	16107	16165	16030	16384	16288	15985	16104	16159	16227	16169	15884	16300	16197	16198	16234	16128	16252	16139	16088	16056	16178	16224	16282	16174	16193	16103	16160	16199	16242	16172	16194	16195	16160	16261	16018	16207	16259	16263	16194	16228	16226	16156	16236	16322	16177	16113	16126	16193	16229	15996	16203	16326	16059	16059	16163	16104	16158	16274	16134	16161	16220	16077	16219	16247	16262	16387	16184	16178	16155	16244	16161	15962	16297	16062	16283	16192	16127	16221	16108	16201	16278	16112	16036	16213	16010	16154	16045	16159	16214	16205	16282	16300	16380	16154	16218	16201	16234	15968	16141	16165	16303	16216	16113	16062	16071	16177	16235	16088	16150	16087	16050	16180	16108	16374	16053	16364	16259	16197	16175	16178	16310	16099	16059	16297	16153	16149	16121	16279	16334	16339	16113	16213	16092	16189	16155	16174	15999	16216	16150	16160	16095	16234	16141	16182	16151	16134	16022	16081	16211	16296	16029	15993	16255	16299	16046	16238	16277	16131	16143	16315	16109	16207	16072	16166	16403	16183	16284	16217	16221	16165	16223	16082	15964	16098	16184	16008	16273	16224	16289	16320	16210	16367	16414	16286	16140	16180	16186	16284	16078	16248	16328	16066	16218	16074	16057	16203	16157	16247	16063	16118	16042	16116	16230	16074	16260	16183	16248	16478	16037	16209	16132	16250	16247	16190	16057	16278	16056	16231	16194	16152	16055	16061	16453	16231	16318	16279	16240	16057	16305	15954	16381	16162	16197	16196	16197	16285	16108	16183	16121	16184	16122	16061	16224	16272	16157	16296	16091	16248	16400	16079	16232	16462	16199	16247	16168	16191	16154	16285	16359	15971	16280	16244	16340	16214	16213	16133	15994	16161	16144	16157	16164	16296	16272	16249	16126	16142	16228	15912	16141	16003	16153	16250	16078	16349	16264	16016	16079	16184	16083	16179	16244	16244	16197	15988	16445	16193	16153	16163	16204	16012	16172	16231	16229	16086	16050	16304	16065	16153	16103	16045	16146	16265	16422	16123	16305	16184	16331	16146	16101	16298	16292	16137	16235	16203	16153	16114	16204	16156	16147	16229	16346	16199	16134	16164	16230	16143	16226	16114	16208	16325	16282	16085	16199	16071	16096	16127	16072	16199	16216	16192	15955	16034	16224	16307	16010	16232	16009	16144	16351	16142	16263	16099	16132	16210	16195	16131	16216	16285	16360	16138	16224	16231	16275	16108	16133	16119	16176	16006	16239	16232	16245	16414	16220	16304	16243	16334	16246	15992	16149	16196	16295	16332	15951	16169	16239	16000	16185	16274	16212	16209	16146	16117	16141	16101	16213	16226	16177	16197	16204	16187	16294	16383	16242	16173	16301	16039	16118	16104	16449	16068	16243	16344	16141	16118	16120	16173	16113	16055	16142	16089	16332	16224	16332	16272	16199	16231	16146	16185	16226	16271	16288	16120	16256	16191	16190	16242	16210	16015	16324	16214	16012	16000	16217	16304	16211	16186	16219	16118	16252	16302	16254	16146	16120	16156	16091	16227	16213	16234	16203	16054	16047	16214	16181	16251	16315	16148	16053	16201	16170	16313	16178	16070	16160	16333	15959	16221	16396	16256	16090	16216	16116	16035	16163	16139	16115	16125	16286	16016	16166	16210	16135	16295	16261	16177	16137	16219	16401	16145	15967	16169	16219	16346	16233	16274	16173	16163	16154	16147	16105	16288	16155	16085	16259	16076	16019	16195	16173	16296	16208	16212	16266	16086	16267	16241	16084	16189	15976	16187	16258	16341	16137	16196	16144	16191	16351	16325	16273	16055	16331	16205	16155	16258	16243	15967	16121	16381	16086	15966	16235	16236	16205	16071	16145	16282	16183	16238	16070	16073	16106	16257	16099	16059	16153	16370	16056	16219	16322	16214	16241	16167	16177	16218	16088	16188	16326	16301	16159	16170	16228	15981	16246	16182	16159	16160	16251	16290	16142	16019	16270	16176	16197	15954	16119	16150	16034	16258	16316	16108	16266	16018	15968	16136	16235	16154	16152	16065	16388	16119	16200	16055	16146	16221	16276	16096	16094	16117	16355	16067	16270	16161	16193	16490	16248	16180	16110	16233	16184	16381	16232	16263	16096	16303	16189	16203	16212	16305	16183	16118	16131	16459	16278	15957	16117	16183	16163	15993	16124	16208	16089	16352	16132	15955	16247	16032	16144	16196	16239	16111	15982	16178	16164	16095	16363	16165	16105	16279	16155	15999	16298	16111	15988	16293	16211	16292	16163	16178	16329	16058	16206	16309	16056	16208	16189	16270	16068	16183	16144	16149	16195	16080	16256	16240	16154	16017	16303	16307	16274	16228	16159	16075	16179	16235	16070	15993	16153	16315	16212	16269	16113	16279	16329	16168	16192	16245	16095	16226	16289	16199	16053	16064	16309	16032	16298	16042	16322	16206	16130	16218	16249	15993	16084	16198	16238	16313	16121	16200	16105	16313	16233	16156	16149	16221	16175	16132	16029	16232	16247	16146	16205	16222	16176	16349	16123	16178	16206	16251	16155	15965	16046	16197	15956	16287	16095	16116	16155	16100	16241	16232	16198	16014	16086	16199	16234	16146	15991	16243	16269	16167	16122	16182	16234	16180	16160	16258	16124	16283	16186	16146	15994	16113	16210	16316	16253	16270	16169	16163	16245	16363	16239	16159	16236	16187	16238	16209	16069	16147	16038	16212	15986	16151	16243	16069	16124	16211	16229	16312	16325	16366	16222	16165	16165	16139	16254	16020	16356	16192	16171	16252	16198	16122	16138	16007	16188	16269	16141	16100	16205	16203	15981	16079	16197	16058	16279	16167	16212	16271	16374	16161	16301	16310	16272	16188	16210	16094	16108	16163	16071	16422	16249	16257	16112	16083	16269	16209	16223	16260	16118	16205	16164	16097	16212	16150	16241	16122	16068	16200	16080	16104	16400	16142	16120	16157	16029	16365	16243	16209	16062	16180	16327	16129	16054	16289	16224	16238	16062	15998	16152	16234	16382	16320	16193	16256	16216	16120	16080	16268	16177	16326	16195	16046	16207	16128	16221	16098	16134	16065	16199	16216	16121	16075	16197	16302	16153	16086	16139	16171	16202	16343	16182	16235	16187	16126	16234	16146	16286	16126	16189	16194	16450	16173	16236	16007	15971	16214	16136	16199	16283	16257	16255	16098	16099	16133	16018	16182	16162	16126	16282	16167	16244	16060	16326	16320	16180	16189	16107	16142	16162	16303	16210	15999	16240	16018	16202	16191	16060	16260	16273	16300	16234	16067	16185	16240	16111	16111	16111	16103	16210	16233	16072	16165	16177	16284	16122	16065	16310	16026	16213	16172	16179	16268	16089	16140	16106	16151	16099	16124	16091	16374	16343	16191	16030	16170	16170	16326	16275	16084	16219	16399	16051	16141	16125	16312	16226	16062	16227	16286	16106	16201	16111	16152	16179	16225	16326	16240	16164	16250	16166	16035	16182	16224	16205	16215	16042	16250	15916	16255	16312	16195	16248	16341	16136	16218	16054	16011	16130	16281	16260	16278	16202	15869	16264	16077	16224	16210	16139	16322	16140	16154	16165	16200	16188	16268	16042	16229	16100	16213	16245	16193	16333	16188	16289	16055	16206	16304	16145	16336	15966	16124	16061	16327	16241	16139	16384	16091	16233	16314	16153	16171	16090	16151	16165	16139	16146	16212	16089	16075	16203	16236	16170	16070	16209	16095	16302	16231	15936	15887	16209	16239	16240	16377	16240	16219	16112	16275	16197	16153	16297	16200	16148	16227	16196	16144	16244	16158	16032	16177	16086	16069	16123	16281	16314	16224	16130	16193	16235	16240	16307	16165	16075	16126	15977	16126	16213	16198	16161	16310	16219	16183	16089	16330	16150	16181	16082	15983	16317	16107	16313	16207	16182	16220	16285	16133	16185	16288	16191	16150	16232	16309	16124	16020	16131	16026	16329	16095	16068	16172	16038	16208	16092	16102	16216	16236	16162	16007	16362	16315	16219	16174	16255	16200	16090	16116	16236	16191	16222	16278	16195	16335	16166	16166	16131	16170	16268	16155	16096	16056	16175	16250	16310	16254	16135	16255	16249	16150	16024	15994	16159	16066	16294	16002	16255	16226	16188	16173	16122	16219	16209	16051	16097	16150	16138	16258	16265	16188	16103	16179	16234	16289	16173
22730	21188	27813	24960	22195	26990	32153	28566	27237	27471	27041	26625	26483	26323	26473	26134	26306	26060	26157	26236	26189	26204	25954	26098	25889	25910	25978	26058	25690	25818	26033	25822	25869	25965	25992	25547	25988	25710	25602	25789	25733	25627	25581	25693	25822	25618	25734	25793	25598	25233	25586	25589	25769	25694	25620	25577	25712	25678	25898	25698	25756	25477	25641	25718	25979	25718	25514	25486	25633	25734	25665	25828	25450	25576	25615	25915	25502	25563	25805	25573	25667	25805	25640	25641	25394	25598	25450	25850	25893	25471	25505	25736	25658	25932	25679	25435	25457	25479	25400	25533	25676	25629	25642	25410	25621	25877	25654	25517	25622	25655	25740	25509	25753	25563	25555	25496	25376	25696	25585	25653	25278	25422	25745	25316	25439	25568	25780	25681	25510	25377	25477	25546	25491	25944	25706	25430	25669	25630	25596	25726	25448	25616	25483	25294	25642	25672	25664	25799	25556	25780	25592	25529	25641	25680	25539	25306	25683	25677	25521	25223	25691	25582	25434	25556	25567	25534	25768	25393	25657	25658	25806	26023	25812	25627	25353	25506	25584	25547	25517	25574	25660	25614	25602	25359	25517	25369	25371	25416	25335	25480	25711	25563	25606	25741	25719	25392	25568	25532	25439	25409	25380	25630	25546	25648	25597	25620	25477	25536	25489	25576	25566	25506	25595	25609	25458	25479	25783	25547	25513	25631	25425	25788	25341	25651	25751	25641	25574	25436	25267	25284	25473	25485	25539	25796	25628	25490	25669	25777	25691	25471	25666	25384	25741	25661	25700	25521	25498	25624	25415	25504	25460	25541	25532	25599	25522	25559	25452	25378	25472	25680	25843	25432	25165	25381	25625	25694	25518	25754	25360	25705	25411	25483	25408	25656	25162	25518	25655	25552	25611	25555	25694	25488	25506	25603	25396	25669	25316	25470	25667	25366	25464	25460	25748	25453	25359	25660	25745	25477	25412	25456	25761	25397	25560	25649	25576	25528	25306	25250	25508	25695	25397	25562	25584	26056	25358	25341	25504	25465	25666	25315	25558	25473	25543	25336	25464	25569	25802	25542	25560	25450	25492	25176	25509	25383	25418	25524	25524	25589	25442	25726	25635	25377	25622	25637	25459	25420	25413	25310	25536	25576	25479	25354	25435	25553	25479	25338	25669	25723	25404	25233	25501	25439	25681	25406	25530	25535	25626	25471	25737	25556	25591	25510	25425	25498	25753	25437	25483	25474	25569	25603	25512	25386	25664	25771	25454	25534	25443	25484	25602	25401	25630	25449	25453	25461	25598	25557	25643	25469	25633	25539	25382	25439	25397	25499	25635	25721	25479	25678	25497	25422	25601	25583	25645	25638	25587	25504	25522	25464	25597	25554	25383	25492	25579	25604	25608	25564	25544	25425	25310	25664	25683	25457	25301	25590	25750	25250	25562	25497	25869	25403	25732	25548	25574	25642	25614	25646	25511	25502	25489	25535	25653	25479	25521	25658	25987	25570	25660	25252	25336	25741	25807	25698	25336	25464	25536	25687	25982	25545	25649	25709	25530	25582	25728	25508	25727	25546	25878	25745	25752	25468	25747	25433	25764	25610	25368	25522	25640	25690	25408	25366	25547	25332	25639	25838	25535	25682	25544	25653	25422	25668	25621	25513	25538	25491	25469	25560	25581	25580	25483	25637	25473	25635	25566	25520	25371	25528	25500	25498	25573	25370	25444	25932	25449	25391	25610	25587	25581	25587	25562	26013	25706	25418	25398	25437	25419	25481	25545	25490	25460	25681	25415	25636	25443	25531	25698	25620	25610	25511	25586	25656	25809	25580	25374	25553	25346	25390	25458	25340	25462	25670	25522	25464	25821	25444	25752	25507	25513	25693	25318	25480	25612	25532	25687	25395	25543	25581	25694	25550	25761	25789	25725	25549	25429	25485	25399	25814	25740	25424	25349	25516	25506	25711	25845	25430	25689	25514	25755	25564	25598	25802	25456	25729	25289	25371	25325	25647	25548	25659	25569	25365	25484	25530	25578	25687	25679	25601	25507	25602	25294	25511	25511	25852	25747	25421	25435	25521	25486	25679	25683	25549	25487	25350	25620	25631	25299	25301	25388	25515	25453	25490	25500	25616	25693	25582	25661	25608	25568	25650	25608	25315	25642	25705	25744	25573	25666	25764	25716	25569	25594	25603	25575	25478	25898	25244	25360	25530	25713	25590	25426	25293	25285	25460	25475	25511	25510	25787	25555	25398	25397	25460	25463	25323	25604	25607	25522	25580	25443	25576	25624	25696	25579	25487	25267	25512	25710	25343	25409	25619	25483	25591	25108	25417	25495	25508	25448	25545	25716	25558	25456	25451	25547	25381	25527	25502	25567	25503	25220	25557	25442	25660	25474	25501	25773	25664	25687	25472	25478	25465	25758	25527	25414	25440	25527	25459	25415	25633	25277	25342	25551	25456	25620	25685	25459	25574	25788	25586	25280	25367	25561	25497	25464	25536	25541	25446	25522	25752	25614	25386	25409	25730	25651	25539	25318	25719	25721	25632	25533	25373	25521	25528	25526	25522	25775	25314	25679	25620	25508	25435	25604	25649	25417	25498	25423	25665	25452	25504	25484	25451	25649	25630	25484	25503	25523	25626	25562	25670	25553	25379	25255	25339	25771	25467	25399	25421	25544	25625	25598	25652	25450	25641	25731	25648	25500	25361	25530	25650	25759	25465	25342	25553	25556	25324	25599	25633	25531	25495	25542	25696	25714	25517	25609	25293	25552	25539	25343	25364	25684	25548	25424	25671	25720	25523	25751	25481	25717	25575	25490	25309	25781	25456	25429	25539	25767	25667	25409	25481	25749	25484	25369	25682	25553	25263	25717	25279	25482	25527	25426	25276	25786	25641	25468	25686	25529	25602	25588	25281	25320	25677	25523	25513	25877	25778	25643	25335	25664	25474	25640	25548	25584	25505	25452	25622	25571	25642	25587	25485	25597	25549	25424	25579	25379	25600	25589	25606	25813	25498	25384	25690	25800	25451	25708	25602	25524	25745	25482	25569	25499	25830	25593	25550	25531	25651	25695	25545	25536	25741	25807	25598	25426	25479	25697	25481	25547	25471	25598	25313	25789	25319	25467	25556	25471	25557	26019	25558	25451	25321	25593	25746	25465	25439	25707	25583	25711	25513	25623	25430	25389	25581	25901	25625	25362	25585	25650	25570	25789	25663	25613	25383	25517	25537	25289	25430	25472	25639	25524	25302	25732	25378	25607	25631	25441	25764	25548	25737	25756	25285	25574	25473	25781	25685	25801	25653	25722	25499	25451	25540	25438	25502	25650	25539	25439	25623	25661	25479	25690	25596	25658	25763	25562	25790	25205	25527	25607	25569	25513	25533	25470	25805	25442	25495	25504	25470	25565	25572	25496	25678	25551	25349	25689	25588	25596	25525	25722	25492	25135	25561	25442	25731	25329	25612	25570	25853	25687	25666	25277	25752	25601	25612	25716	25685	25582	25719	25714	25505	25513	25613	25293	25428	25708	25604	25610	25385	25408	25474	25479	25761	25578	25568	25758	25615	25877	25378	25394	25808	25621	25683	25377	25562	25319	25667	25825	25805	25509	25532	25534	25646	25562	25402	25660	25607	25721	25646	25490	25652	25593	25430	25676	25571	25519	25393	25422	25624	25779	25495	25527	25444	25504	25644	25491	25505	25533	25602	25506	25647	25404	25474	25768	25623	25591	25589	25435	25484	25645	25527	25491	25526	25430	25547	25761	25639	25612	25290	25565	25781	25340	25426	25594	25434	25574	25506	25348	25701	25542	25579	25661	25856	25547	25566	25535	25523	25664	25818	25544	25164	25593	25530	25533	25341	25343	25653	25610	25285	25543	25413	25628	25377	25545	25528	25726	25466	25417	25423	25315	25678	25389	25560	25277	25486	25597	25523	25518	25487	25545	25642	25607	25522	25413	25460	25546	25394	25514	25333	25438	25730	25640	25489	25598	25613	25464	25558	25535	25677	25492	25614	25604	25825	25744	25547	25454	25597	25641	25352	25632	25461	25618	25678	25352	25536	25719	25710	25476	25400	25625	25351	25377	25508	25526	25383	25602	25587	25634	25533	25710	25604	25513	25641	25805	25540	25479	25416	25394	25520	25513	25924	25524	25626	25472	25773	25307	25442	25527	25511	25685	25386	25688	25600	25608	25566	25676	25517	25823	25783	25538	25515	25787	25292	25522	25438	25545	25635	25536	25522	25339	25700	25593	25644	25412	25480	25447	25495	25647	25790	25324	25679	25370	25621	25607	25402	25291	25842	25732	25546	25556	25571	25513	25608	25474	25662	25467	25220	25693	25735	25683	25598	25702	25845	25508	25589	25502	25553	25229	25374	25306	25420	25611	25541	25592	25679	25773	25675	25537	25351	25437	25397	25336	25660	25665	25840	25400	25898	25602	25477	25662	25772	25634	25341	25478	25379	25500	25601	25631	25714	25664	25538	25530	25701	25566	25540	25333	25617	25367	25431	25701	25377	25471	25362	25609	25368	25714	25570	25533	25772	25636	25735	25814	25698	25678	25724	25526	25491	25547	25412	25361	25657	25659	25657	25641	25638	25509	25449	25548	25491	25637	25714	25426	25402	25659	25733	25444	25718	25629	25608	25287	25534	25407	25615	25763	25479	25520	25558	25449	25526	25509	25887	25441	25537	25403	25760	25642	25553	25601	25593	25626	25418	25470	25715	25472	25628	25463	25343	25524	25660	25540	25711	25750	25456	25273	25572	25885	25249	25399	25349	25805	25601	25729	25428	25481	25588	25668	25609	25536	25541	25344	25385	25449	25434	25451	25632	25761	25577	25540	25578	25455	25632	25678	25793	25706	25782	25671	25607	25437	25611	25622	25658	25507	25364	25693	25383	25547	25531	25789	25453	25396	25748	25488	25538	25709	25871	25464	25536	25461	25614	25393	25520	25739	25500	25455	25562	25842	25705	25478	25599	25568	25814	25543	25503	25568	25562	25735	25467	25539	25586	25581	25312	25589	25352	25303	25541	25567	25442	25444	25426	25601	25393	25708	25514	25618	25530	25774	25605	25591	25520	25729	25399	25606	25530	25492	25484	25551	25530	25530	25799	25412	25755	25607	25722
20003	35666	34607	28563	24808	22683	21013	19924	19253	18634	18103	17822	17536	17383	16979	17006	16831	16897	17029	16891	16590	16831	16611	16822	16589	16442	16600	16608	16453	16462	16506	16530	16611	16480	16371	16683	16601	16400	16703	16567	16480	16395	16519	16307	16485	16441	16557	16404	16527	16503	16539	16383	16431	16361	16253	16526	16338	16337	16373	16417	16452	16379	16351	16453	16328	16115	16472	16463	16326	16174	16290	16493	16187	16310	16428	16439	16237	16245	16301	16301	16245	16277	16311	16344	16502	16241	16337	16128	16410	16301	16246	16172	16281	16244	16090	16338	16190	16237	16276	16347	16443	16241	16258	16211	16220	16261	16279	16275	16228	16240	16298	16195	16197	16166	16231	16196	16110	16189	16124	16326	16332	16203	16242	16200	16054	16391	16244	16514	16275	16359	16157	16223	16303	16415	16375	16309	16485	16263	16223	16441	16090	16200	16157	16245	16193	16156	16148	16142	16137	16199	16227	16319	16222	16165	16301	16126	16405	16325	16103	16252	16359	16406	16285	16391	16389	16409	16257	16297	16205	16265	16181	16387	16245	16347	16314	16418	16251	16198	16384	16400	16391	16319	16147	16276	16243	16408	16414	16132	16228	16213	16438	16227	16066	16470	16203	16241	16310	16237	16249	16222	16268	16219	16403	16223	16157	16166	16234	16323	16108	16173	16338	16108	16290	16051	16244	16193	16451	16199	16390	16161	16297	16324	16379	16121	16261	16357	16431	16255	16333	16258	16220	16127	16251	16462	16281	16226	16228	16168	16199	16159	16322	16288	16271	16370	16258	16228	16185	16293	16206	16270	16346	16312	16411	16156	16344	16149	16158	16322	16284	16359	16298	16216	16063	16292	16443	16167	16291	16179	16306	16266	16156	16174	16306	16294	16427	16188	16327	16357	16215	16283	16109	16278	16218	16224	16337	16205	16339	16449	16267	16260	16114	16239	16159	16385	16077	16245	16288	16296	16280	16256	16358	16194	16350	16225	16443	16158	16205	16205	16258	16293	16151	16218	16407	16227	16423	16282	16341	16417	16307	16259	16132	16404	16216	16458	16525	16493	16276	16235	16194	16117	16284	16115	16343	16093	16141	16068	16140	16136	16180	16273	16313	16239	16150	16176	16197	16124	16193	16352	16310	16459	16146	16191	16246	16210	16431	16338	16224	16368	16389	16316	16077	16300	16208	16288	16333	16260	16358	16187	16397	16266	16255	16308	16265	16164	16329	16372	16182	16281	16245	16209	16104	16322	16338	16155	16411	16000	16382	16296	16173	16178	16252	16104	16185	16340	16398	16124	16259	16305	16178	16124	16160	16264	16186	16309	16308	16104	16288	16329	16260	16256	16179	16379	16217	16195	16297	16420	16307	16149	16115	16317	16254	16230	16396	16402	16286	16229	16160	16275	16253	16272	16322	16167	16398	16404	16348	16028	16100	16472	16421	16194	16199	16265	16268	16361	16287	16351	16358	16315	16209	16271	16284	16167	16076	16327	16174	16410	16254	16128	16430	16308	16333	16174	16116	16261	16378	16179	16277	16163	16216	16338	16338	16259	16137	16334	16203	16380	16404	16209	16402	16111	16238	16363	16240	16317	16273	16258	16266	16362	16375	16371	16045	16347	16187	16231	16251	16193	16321	16341	16177	16236	16418	16221	16245	16064	16141	16199	16199	16330	16151	16375	16267	16443	16283	16334	16341	16305	16111	16369	16169	16407	16114	16450	16173	16392	16289	16123	16331	16371	16253	16331	16212	16160	16262	16289	16343	16288	16244	16197	16328	16083	16338	16322	16181	16159	16092	16281	16239	16199	16223	16424	16255	16190	16325	16194	16260	16165	16225	16224	16341	16213	16306	16135	16453	16247	16218	16274	16234	16182	16312	16320	16228	16179	16310	16173	16266	16380	16397	16277	16298	16408	16108	16356	16213	16330	16226	16210	16184	16189	16259	16344	16297	16327	16277	16332	16411	16225	16400	16356	16247	16319	16386	16413	16161	16175	16432	16172	16183	16293	16289	16228	16235	16277	16336	16222	16248	16040	16360	16085	16336	16043	16187	16248	16188	16203	16090	16311	16402	16160	16465	16264	16283	16223	16333	16159	16270	16158	16336	16300	16335	16164	16235	16100	16238	16395	16170	16362	16358	16158	16104	16332	16231	16136	16130	16262	16443	16248	16127	16358	16224	16251	16291	16254	16279	16167	16351	16231	16216	16362	16346	16208	16380	16135	16283	16402	16132	16318	16238	16192	16185	16460	16417	16063	16304	16150	16286	16413	16246	16255	16151	16268	16335	16170	16317	16215	16210	16324	16302	16196	16356	16157	16273	16432	16164	16289	16433	16430	16315	16238	16283	16206	16186	16165	16255	16533	16273	16354	16171	16173	16112	16092	16326	16274	16265	16375	16248	16420	16169	16151	16218	16400	16273	16224	16252	16128	16114	16343	16199	16295	16218	16114	16307	16211	16233	16240	16281	16097	16222	16168	16346	16332	16244	16439	16196	16209	16332	16181	16250	16230	16293	16150	16238	16265	16208	16454	16210	16315	16375	16295	16334	16231	16175	16144	16144	16338	16304	16320	16251	16308	16326	16425	16132	16079	16277	16256	16344	16328	16132	16365	16280	16192	16377	16084	16172	16370	16369	16112	16315	16228	16364	16304	16212	16311	16285	16417	16315	16236	16185	16178	16243	16140	16227	16247	16059	16128	16169	15974	16264	16142	16237	16212	16318	16066	16313	16300	16216	16229	16433	16256	16228	16248	16376	16254	16344	16287	16181	16169	16319	16384	16232	16322	16302	16372	16450	16164	16356	16151	16149	16198	16275	16241	16107	16205	16193	16220	16089	16121	16372	16476	16169	16188	16386	16119	16199	16181	16260	16212	16267	16238	16387	16202	16091	16230	16313	16086	16210	16341	16202	16176	16170	16254	16275	16117	16387	16322	16200	16247	16271	16425	16471	16084	16174	16189	16290	16201	16354	16304	16183	16345	16323	16200	16091	16222	16368	16376	16371	16229	16202	16366	16131	16225	16280	16263	16290	16265	16323	16114	16327	16183	16391	16159	16206	16313	16210	16255	16185	16242	16333	16186	16297	16375	16371	16254	16375	16228	16298	16196	16154	16191	16382	16255	16497	16237	16365	16194	16322	16223	16300	16299	16242	16258	16037	16121	16342	16288	16209	16274	16277	16364	16276	16253	16273	16355	16175	16344	16116	16218	16092	16097	16312	16291	16293	16216	16106	16360	16192	16265	16086	16427	16300	16165	16216	16236	16188	16245	16300	16361	16296	16216	16181	16235	16133	16391	16060	16141	16266	16263	16300	16410	16313	16212	16363	16374	16026	16386	16250	16167	16319	16289	16302	16349	16291	16390	16290	16256	16396	16389	16342	16308	16129	16302	16348	16162	16224	16234	16229	16064	16224	16359	16252	16110	16310	16092	16427	16263	16228	16280	16319	16418	16294	16171	16220	16229	16364	16294	16394	16409	16299	16376	16292	16366	16256	16330	16168	16112	16236	16241	16105	16295	16241	16359	16337	16251	16176	16065	16290	16181	16186	16203	16200	16492	16385	16124	16171	16394	16439	16419	16289	16370	16170	16297	16096	16283	16350	16322	16441	16453	16279	16066	16320	16144	16086	16363	16109	16325	16261	16241	16160	16252	16412	16359	16274	16546	16341	16314	16284	16265	16355	16322	16278	16162	16378	16163	16422	16329	16248	16058	16214	16102	16231	16099	16188	16356	16097	16245	16350	16269	16122	16136	16114	16307	16293	16210	16206	16315	16341	16381	16424	16129	16418	16242	16258	16247	16235	16127	16290	16199	16187	15995	16299	16357	16379	16246	16311	16324	16304	16228	16322	16342	16189	16305	16325	16305	16224	16292	16410	16295	16291	16281	16186	16230	16423	16298	16191	16246	16440	16194	16271	16075	16366	16380	16168	16254	16295	16217	16104	16291	16262	16228	16115	16208	16375	16189	16157	16293	16223	16070	16320	16325	16242	16363	16148	16253	16196	16316	16256	16265	16210	16380	16210	16163	16189	16263	16285	16324	16344	16291	16189	16157	16212	16313	16205	16151	16343	16294	16290	16230	16217	16180	16309	16304	16283	16270	16277	16002	16160	16243	16276	16178	16249	16198	16253	16288	16194	16124	16344	16493	16224	16227	16340	16314	16259	16435	16202	16406	16246	16077	16508	16211	16392	16379	16292	16249	16229	16305	16239	16303	16286	16282	16220	16207	16333	16148	16152	16249	16365	16393	16180	16188	16280	16202	16273	16302	16126	16231	16344	16259	16275	16168	16366	16287	16271	16234	16190	16354	16076	16373	16165	16282	16069	16325	16196	16287	16268	16280	16455	16151	16303	16107	16258	16157	16220	16341	16209	16263	16420	16210	16235	16119	16344	16147	16308	16181	16037	16441	16242	16350	16361	16223	16341	16501	16365	16098	16165	16370	16346	16326	16421	16370	16369	16299	16412	16240	16068	16433	16290	16390	16220	16137	16226	16312	16152	16286	16360	16318	16102	16349	16196	16187	16325	16425	16222	16226	16338	16301	16308	16227	16339	16293	16143	16096	16356	16282	16120	16396	16312	16352	16170	16260	16260	16174	16270	16117	16214	16436	16229	16363	16434	16357	16297	16150	16245	16253	16293	16130	16204	16435	16324	16216	16319	16116	16229	16461	16119	16290	16400	16339	16240	16259	16205	16261	16187	16211	16536	16259	16129	16161	16201	16236	16189	16211	16403	16324	16378	16303	16219	16218	16385	16325	16200	16352	16323	16256	16438	16264	16267	16161	16341	16379	16051	16222	16221	16183	16319	15926	16250	16386	16315	16236	16171	16208	16184	16233	16346	16316	16162	16207	16389	16140	16425	16223	16289	16263	16404	16175	16223	16251	16306	16204	16227	16260	16258	16161	16200	16151	16275	16238	16276	16203	16390	16377	16258	16368	16372	16173	16318	16325	16224	16278	16164	16227	16427	16288	16392	16269	16180	16230	16322	16208	16229	16226	16354	16224	16361	16381	16152	16141	16196	16340	16266	16358	16239	16162	16358	16109	16332	16208	16098	16322	16238	16343	16256	16180	16377	16242	16272	16202	16132	16379	16346	16261	16122	16154	16215	16145	16253	16257
34912	27664	31621	30444	28227	28174	27884	27475	27330	27154	27227	26848	27231	27073	27275	27027	26963	27113	26788	26856	26666	26913	26883	26663	26680	27119	26803	26806	26927	26860	27083	27007	26749	26815	26761	26561	26724	26844	26786	27086	26905	26816	26819	26723	26753	26957	26896	26821	26919	26965	26634	27014	26759	26799	26652	26865	26587	26981	26927	26709	26707	26652	26770	27129	26775	26983	26910	26794	26840	26757	26703	26814	26650	26957	26804	26845	26699	26643	26955	26892	26988	26696	26894	26662	26862	26859	26683	26865	26536	26979	26608	26769	26872	26659	26654	26856	26557	26908	27072	26991	26637	26789	26893	26947	26793	26928	26802	26710	26513	26834	26866	26664	26896	27011	26874	26817	27036	26851	26861	26687	26762	27035	27024	26622	26939	26804	26883	26679	26641	26780	26874	27094	26911	26871	26740	26964	26981	26836	26809	26787	27040	26999	26898	26824	27103	27113	26754	26759	26747	26781	26791	26439	26753	26825	26859	26758	26752	26907	26917	26734	26807	27133	26664	26923	26648	26434	26775	26959	26790	26444	26788	26754	26771	26810	26747	26459	26721	26808	26623	26890	26671	26746	26892	26768	26807	26822	26749	27088	26848	26885	26931	26852	26869	26713	26803	26778	26680	26572	27067	26828	26963	27137	26855	27004	26859	26959	26742	26583	26858	26765	26741	26816	27141	26767	26853	26795	26811	26756	26545	26691	26763	26700	26772	27058	26959	26802	26990	26614	27127	26867	26938	26720	26706	26554	26726	26855	27007	26756	26673	26848	26764	26763	26907	26827	26876	26751	26629	26793	26815	26658	26679	27026	26653	26733	26943	26666	26650	26589	26726	26757	26684	26781	26717	26731	26863	26775	26841	26726	26776	26931	26820	27069	26891	26767	26903	26945	26843	26843	26498	26763	26779	26864	26904	26987	26903	26828	26694	26856	26870	26765	26877	26694	26434	26682	26790	26579	26615	26762	26791	26795	26980	26849	26698	26900	26750	26621	26699	26573	26549	26604	26783	26780	26785	26871	26756	26792	26955	26887	26644	26777	26733	26513	26862	26765	26923	27060	26899	26886	26840	26905	26860	26831	26909	26581	26446	26665	26686	26807	26873	26769	26738	26814	26847	26956	26743	26678	26408	26739	26728	26882	26911	26459	26637	26477	26963	26765	26803	26900	27015	26687	26791	26805	26726	26690	26822	26683	26862	26579	26933	26770	26896	26768	26774	26761	26804	26777	26728	26680	26741	27045	26856	26776	26805	26954	27038	26868	26943	26782	26797	26690	26867	27014	27021	26443	26543	26920	26713	26862	26965	26983	26919	26634	26741	26681	26744	26897	27006	26846	27014	26642	26657	26667	26887	26586	26881	26774	26814	27097	26848	26798	26716	26600	26773	26772	26830	27049	26735	26740	26731	26971	26529	26829	26791	27008	26989	26807	26791	26892	26977	27053	26854	26732	26550	26557	26739	26682	26401	26854	26962	26778	26850	26621	26880	26584	26789	27093	26832	27086	26743	26989	26740	26723	26695	26725	26783	26887	26821	26723	26724	26978	26729	26723	26984	26928	26615	26786	26750	26467	26769	26969	26869	26613	26707	26850	26722	26763	26857	26857	26603	26950	26724	26850	26896	27048	26766	26786	26865	26854	26599	26731	26838	26655	26919	26771	26863	26751	26881	26941	26889	26417	26912	26764	26733	27041	26665	26651	26671	26612	26744	26960	26737	26650	26762	26819	26750	26847	26896	26601	26872	26782	26826	26656	26711	26816	26972	26834	26852	26747	26727	27041	26720	26668	26990	26729	26975	26899	27030	26930	26729	26706	26687	26832	26905	26699	26596	26686	26800	26813	26736	26835	26424	26641	26761	26416	26743	26817	26783	26830	26960	26828	26758	26940	26706	26781	26592	27083	26744	26941	26756	26690	26818	26686	26629	26767	26730	26981	26881	27062	26735	26680	26670	27005	27055	26994	27044	26695	27081	26671	26875	26836	26866	26658	26772	26781	26966	26781	26824	26682	26625	26722	27041	26736	26756	26747	26730	26958	26634	26883	26986	26689	26959	26719	26698	26721	26978	26489	26745	26625	26965	26806	26723	26745	27030	26594	26912	26692	26800	26389	26878	26930	26839	27024	26859	26829	26602	26840	26689	26696	26863	26949	27256	27127	26967	26848	26950	27025	26748	26932	26933	26582	26802	26843	26837	27047	26827	26855	26762	26869	26864	26937	26767	26673	26885	26564	26725	26758	26820	26912	26627	26564	27022	26828	26682	26613	26967	26826	27061	26736	26906	26675	26694	26658	26829	26677	26826	26766	26845	27069	26734	27031	27230	27023	26938	26953	26870	26936	26669	26845	26753	26682	26720	26759	26691	26765	26901	26866	26919	26912	26888	26876	26704	27030	26674	26986	26639	26798	26651	26904	27017	26811	26886	26990	27067	26819	26516	26877	26846	26873	26846	26810	27081	26604	26611	26474	26781	26697	26925	26664	26830	26795	26862	26970	26826	26641	26974	26851	26960	26685	26601	27009	26652	26568	26646	26728	26879	26732	26656	26794	26729	26878	26714	26835	26646	26861	26899	26614	26876	26784	26630	26876	26854	26744	26795	26921	26763	26581	26908	26827	26899	26947	26949	26972	27140	26727	26783	26844	26752	26645	26409	26780	26907	26777	26995	26724	26917	26858	26859	26800	26917	26563	26598	26894	27044	26579	27053	27025	26817	26602	26830	26695	26917	26876	26810	26882	26894	26872	26854	26879	26943	26839	26574	26888	26771	26776	26895	26827	26910	26709	26774	26705	26761	26939	26733	26801	26640	26823	26572	27004	26806	26577	26704	26919	26893	26586	26934	26885	26725	26957	27040	26695	26855	26543	26871	26749	26912	26993	26701	26884	26825	26758	26776	26561	26889	26889	27017	26689	26720	26977	26925	26990	26995	26595	26761	26871	26649	26668	26940	26874	26745	26620	26965	26614	26558	26742	26726	26717	26742	26847	26889	26706	26726	26648	26756	26909	26952	26878	26780	26939	26823	26643	27095	26808	26751	26824	27043	26644	27125	26737	26657	26921	27141	26905	26874	26693	26997	26800	27005	26805	26904	26918	26935	26930	26710	26949	26866	26937	26837	26830	26629	26843	26986	26761	26794	26676	26663	26722	26714	26908	26752	26688	26876	26826	26750	26588	26767	26812	26637	26746	26868	26694	26695	26998	26668	26575	26805	26762	27022	26872	26678	26712	26614	26728	26759	26375	26677	26863	26701	26666	26987	26544	26760	26906	26715	26722	26820	26733	26721	26814	26711	26706	26869	26656	27007	26730	26709	26623	26925	26884	26760	26839	26805	26892	26630	26829	26639	26757	26556	26648	26661	26782	27035	26820	26780	26649	26902	26647	27023	26648	26868	26682	26702	26906	26933	26735	26721	26612	26712	26856	26727	26969	26826	26951	26723	26764	26794	26865	26757	26752	26928	27091	26659	26547	26702	26788	26825	26673	26881	27009	26739	26894	26980	26987	26838	26968	26716	26866	26759	26844	27033	27007	26855	26894	26566	26626	26895	26625	26767	26684	26979	26856	26745	26910	26793	26720	26875	26665	26820	26867	26914	26930	26875	26763	26854	26918	26731	26809	27093	26763	26802	26770	26820	26845	26934	26850	26723	26817	26967	26802	26758	26839	26806	26523	26585	26741	26955	26685	26825	26606	26732	26509	26666	26834	26967	26793	26609	26622	26871	26723	26896	26805	26974	26963	26909	26718	26852	26856	26939	26831	26870	26911	26707	26668	26870	26645	26591	26932	26633	26649	26613	26992	26602	26650	26723	26998	26904	26576	27001	27048	26834	26947	26749	26721	26860	26734	26708	26911	26931	26771	26606	26905	26784	26615	26627	26769	26795	26677	26660	26912	26455	26958	26704	26796	26869	26893	26821	26709	26627	26607	26915	26801	26993	26785	26923	26758	26860	26870	26750	26622	26993	26824	26459	26869	26950	26579	26823	26787	26553	26787	26580	26765	26895	26655	26816	26917	26873	26826	26734	26765	26892	27026	26470	26574	26834	26536	26686	26435	26944	26752	26723	26820	26688	26737	26910	26564	26997	26669	26643	26921	26722	26726	26901	26884	26686	26693	26973	26833	26818	26797	26726	26798	26623	26972	26741	26938	26823	26694	26724	26782	26758	26825	26797	26875	27059	26904	26887	26800	26658	26788	26599	26776	26897	26813	26794	26840	26747	26954	26653	26976	26764	26889	26659	26556	26642	26735	26993	26788	26919	27116	26838	27062	26910	26991	26695	26970	26944	26842	26683	26658	26969	26998	26757	26939	26900	26830	26474	26559	26893	26575	26873	26753	26754	26731	26728	26829	26991	26832	26658	26780	27093	26765	26788	27013	27014	26754	26951	26877	26813	26759	26750	26915	26898	26658	26942	26625	26792	26841	26588	26916	26753	26747	26993	26666	26763	26848	26855	26851	26719	26828	26754	26634	26905	26745	26680	26734	26763	26784	26960	26787	26856	26811	26873	26666	26810	26926	26986	26684	26569	26792	26797	26612	26656	26560	26813	26795	26863	26984	26885	26612	26610	26664	26439	26970	26982	27050	26790	26656	26683	26928	26608	26944	26919	26887	26543	26500	26665	26813	26831	26838	26653	26862	26888	26495	26850	26889	26761	26621	26900	26886	26872	26711	26664	26673	26692	26724	26839	26860	26649	26648	26684	26923	26900	26737	26701	26700	26724	26580	26899	26828	26839	26869	26751	26835	27042	26838	26656	26762	26843	26786	26890	26955	26610	26810	26712	26822	26975	26782	26872	26652	27001	26658	26738	26907	27054	26851	26914	27031	26889	26724	26686	26770	26597	26588	26649	26804	26712	26913	27067	26933	26614	26691	27031	26818	26691	27002	26632	26884	26801	27121	26833	26721	26603	26678	26888	26953	26746	26777	27063	26874	26489	26763	26962	26670	26958	26903	26831	26660	26776	26875	26710	26881	26891	26834	26962	26805	27174	26719	26840	26771	26856	26570	26707	26994	26681	26905	26815	26719	26963	26673	26801	26644	26573	26902	26814	26721	26657	26837	26672	27002	26865	26892	26840	26421	26780	26759	26981	26730	26894	26691	26728	26846	26869	26956	26905	26509	26753	27040
20633	23531	23951	20788	19367	18739	18200	17933	17722	17577	17302	17327	17352	17254	17222	17145	17077	17146	17133	17097	17003	17131	17055	17113	16986	17035	17114	16854	17084	17047	16961	16929	17013	16999	17087	16906	17085	16840	16846	16909	16992	16849	16986	17050	17060	17133	17198	16998	17045	16889	17104	17063	16948	16964	16959	17011	16910	16966	17190	16997	16924	16870	16981	17123	16944	16950	16914	17066	16964	16938	16963	16903	17007	16834	16957	16879	16992	16929	16988	17015	16908	16848	16737	17049	16840	17033	16931	16966	16920	17049	16752	17030	16851	16945	16807	16998	17086	16816	16923	16911	16964	16932	16951	17029	16947	16847	16957	16945	17016	16867	17103	16869	16839	16984	17001	16922	17086	17094	16914	16932	16909	16894	17032	17008	16940	16753	16925	17067	17053	16876	16916	16790	16960	16883	16895	16954	16978	17067	16945	17038	16955	16895	17191	16908	16939	16895	16949	16915	16956	16876	16887	16847	16887	16838	16887	16843	17138	16906	16951	16862	16921	17048	16913	17121	16891	16885	16810	16788	16919	16864	16984	16823	17064	16859	17072	16910	16956	17022	16896	16894	16928	16847	16922	16996	16861	16799	17003	17017	16934	17019	16977	17005	17086	16986	16968	16949	17091	16902	16955	16774	17125	17194	16915	16897	16986	16970	17052	16973	17062	16799	16839	16726	16870	16854	16917	16980	16939	16903	16761	16915	16769	17004	16959	16924	16790	16978	16977	17009	17010	16803	16909	16739	16925	17066	16864	16980	16963	17001	16981	17050	16857	16809	16839	16881	17030	16939	17142	16937	16987	16878	16930	16934	16929	16933	16706	17001	16892	17056	17019	16930	16715	16865	16794	17088	16881	16989	16887	17089	16975	16906	16784	16941	17070	16892	16933	16868	16907	17004	17081	17036	16796	16997	17080	16611	16770	16957	16835	16671	17073	16927	16820	16996	17108	16995	16946	16960	16989	16865	16882	16791	16998	16940	17001	17032	16963	16921	16962	17036	16987	16703	16938	16814	17112	16978	16979	17024	16982	16985	16855	16807	17007	17037	16930	17028	17103	16993	16810	17072	17013	16921	16881	16823	16841	16925	17038	16883	16812	17014	16908	17032	16950	16858	16899	16947	16964	16976	17012	16863	16998	16846	17046	16799	16931	16832	16863	16958	16676	16944	16937	16981	16891	16961	16822	16891	16984	16886	16950	16941	17235	16942	16769	17176	17083	16891	16826	16965	16823	16859	16836	16895	16926	16833	16901	17020	16852	16869	16974	16906	17030	16844	16836	16859	16738	16961	16937	16963	16875	16788	16942	16948	16882	16942	16974	16659	16721	16868	16974	16841	16983	16872	16855	16882	16812	16904	16768	17045	16790	17254	17034	16979	16935	16936	16946	16878	16862	16824	16901	16942	16868	16962	17003	16886	16981	16938	16998	16857	17009	16861	17010	16879	16799	16855	16983	17132	16992	17009	16839	17142	16852	16889	16908	17025	16929	16953	16841	16980	16943	16830	16818	16890	17025	16851	16865	16911	16819	16845	16854	16961	16951	17046	16898	16941	17035	16871	16699	16744	16877	16934	16886	16892	16872	16860	17104	16848	16851	16942	17079	16959	16847	16876	16906	16974	17032	16965	16902	16836	17059	17240	16970	16952	16959	17002	16886	17103	16884	16716	16971	16963	16792	16929	17132	16940	17009	16998	17113	16867	16732	16861	16944	16830	16966	16943	16966	16835	16815	17058	16845	16786	16874	16675	16858	16975	16975	17097	16974	16949	17032	16867	16858	17003	17000	16922	16890	16908	16851	16882	16929	16985	16981	16855	16752	16854	16870	16958	16788	16905	17122	16867	16910	16940	16838	17027	16967	16997	16818	17043	16866	17143	17010	16989	16819	17048	17131	17097	16848	16929	16949	16902	17135	16965	16730	17117	17052	17142	16873	16979	16795	16832	16820	16892	17022	17118	16993	16904	17002	17091	16916	17006	17039	16917	17008	16983	17076	16850	16866	16749	16884	16872	16967	16868	16995	16885	16948	16826	16765	16860	16804	16916	16853	16887	17080	16884	17014	16890	16870	17084	16782	17055	17085	16813	16899	16878	16905	17030	17154	16954	16929	16930	16923	17099	16923	16920	16835	16931	16992	17012	16943	17031	17085	16937	16967	16753	16963	16866	16925	16895	16903	16874	16831	16850	16886	17057	16901	16923	16990	17140	16918	16890	16998	16791	17153	16841	17005	17050	16989	16912	16950	16957	17050	17066	16811	16978	16815	16973	16704	16883	17085	16891	16937	17025	16924	17015	17156	16844	16985	17074	16967	16950	16768	17194	16937	16759	17018	16844	17051	16810	16961	16829	17012	17041	17006	16864	16941	16865	16808	16910	16858	17090	16868	17003	17086	16928	16928	16870	16937	17004	16898	16950	16857	16642	16942	16755	17011	17044	16920	16862	17027	17074	17045	17178	17016	16734	16859	16995	16826	17011	16846	16861	16973	16974	16889	16949	16930	16936	16886	16993	16949	16873	17030	16815	16962	16988	16872	16895	17013	16764	16916	17007	17012	16956	17022	16961	16920	17096	16899	16969	16878	16863	17050	16861	16953	16964	16857	16950	16990	17017	16998	16866	16829	16977	16844	16727	16835	16984	16964	16847	16933	16950	17012	16877	16979	16949	16916	17059	17109	16767	17020	16850	17106	16938	16921	16862	16964	16766	17129	16951	16875	17017	16931	16849	16965	16890	16980	16975	16857	17112	16739	16918	16926	16953	16698	16878	17022	16942	17082	16963	16776	16947	16859	16910	16907	16963	17076	17058	16882	16934	16744	16983	16892	16811	16963	16904	17007	16931	16991	16745	16957	16828	17093	17060	17010	16807	16827	16991	16981	17108	17006	16917	16894	16908	16970	17045	16979	17004	16910	16935	16846	16918	16943	16991	16967	16965	16951	17044	16940	16953	16891	16884	16943	16956	16827	16988	17039	16934	16944	16945	16977	16827	16979	16859	16958	17055	16973	16907	16925	17020	16722	16901	16871	17050	16833	16931	16898	17008	16876	16900	16791	16892	16799	16820	16920	16910	16915	16939	17009	17095	16990	17018	16891	16895	16991	17102	16736	17114	16860	16962	17255	16878	16827	16831	16971	16791	16968	16925	16955	16955	16991	17070	17043	17053	16840	17015	17159	16860	16839	16962	16840	16835	17010	16996	16830	16919	16902	17019	16924	16845	16891	17073	16716	17057	16835	17002	16801	16916	17018	17049	16787	16886	16896	17055	16845	16950	16816	16880	16847	17114	16852	16953	17126	16907	17099	16994	16978	17093	16975	16861	16977	16836	16968	16923	16969	16860	17156	16953	17159	17011	16928	16874	16795	16915	16947	16853	16988	16992	17119	16919	16867	17041	16915	16987	16936	17047	16752	17080	16992	16971	16666	17033	17043	16998	17004	17016	16841	17047	16837	16946	16960	16834	16730	17113	16990	16870	16972	16913	17007	16888	17050	16810	17018	17015	17005	16887	17090	16982	17003	17076	16789	17086	16949	17002	16965	16705	16841	16891	16989	16814	17033	16974	16989	16829	16947	16887	16754	17095	16965	17006	17077	16988	17044	17083	17011	16908	16788	16899	16900	16895	17075	16983	17132	16945	16920	16962	16929	16913	16955	16852	17047	16961	16822	16902	17097	17108	16891	16921	16922	16731	16946	16998	17058	16877	16802	17063	16979	16911	16923	16945	16836	16918	16969	17022	16796	16918	16820	16755	17012	16959	17067	16876	16893	16910	16836	16785	16859	16849	17107	16878	17022	16963	16937	17016	16838	16876	17026	17098	16806	16897	16895	16763	16902	17067	16948	16896	16879	16977	16947	16878	16824	17078	16763	16939	16818	16818	16919	16770	17054	16805	16863	16851	16855	16884	16841	16909	16944	16920	16861	16880	17096	16868	17154	16827	16845	16816	17164	16946	16987	16910	16884	17070	16970	16920	16761	16757	16999	16755	16916	16953	17067	16991	17031	16992	16968	16935	17077	16891	16899	16982	16923	16995	16970	16949	16862	16813	16970	17093	16818	17012	16819	16799	16985	16886	17106	16884	16997	16741	17057	16913	16603	17034	16827	17076	16823	17007	16936	16832	17007	16930	16928	16957	16951	17026	16894	16959	17020	16895	16848	16865	16916	16935	17013	16989	16935	16934	16995	16934	17032	16908	16987	16889	16883	16773	17081	16891	16988	16935	17015	16904	17014	16765	16831	17096	16827	16961	17007	16655	16914	16763	16951	16890	16915	17057	16906	17050	16710	17004	16656	16724	17034	16785	17010	16910	17014	16984	16952	16934	16892	16988	16968	16975	16813	17103	16869	17035	16867	17063	17009	16895	16795	16993	16897	17138	16876	16874	16946	17022	17026	16837	17036	16854	17181	16941	16908	16807	16982	16914	16865	16900	16767	16943	17052	16920	16908	16745	16956	16953	16835	17023	16884	16921	16947	16948	16953	16898	16986	16775	16756	16918	17026	17035	17047	16891	16929	16793	16908	17051	16968	17039	16943	16938	16893	17022	17013	17061	17049	17047	16765	16881	17005	16875	16783	16852	17024	16954	17041	16966	16884	17022	16897	17070	17087	16820	16929	16963	16850	17042	16769	16899	16666	16793	16933	16877	16914	16783	16932	17061	16811	16737	16753	16987	16907	16850	17046	17027	16999	16857	16984	16870	17016	16801	16942	17111	16994	16934	16932	16989	17010	16859	16924	16749	16926	16897	16899	16914	16983	16928	16906	17001	16944	16865	16913	16946	16983	16983	17125	16897	16764	16923	16989	16911	16899	16845	16957	16946	17064	16913	16884	16939	17023	16927	16711	16918	16894	16981	16957	16914	16950	16819	17017	16868	16922	16774	16851	17029	16891	16998	16976	16984	16917	17048	16885	16785	17068	17082	16940	16906	16920	16908	16814	16831	17123	16864	16991	17069	16805	17031	16939	17034	16796	16822	16924	16853	16980	16872	17174	16921	17102	16803	17004	16937	17079	16859	17125	16851	16862	16831	17072	16930	17022	16804	16883	16914	17000	17055	16858	16837	16927	16898	17038	16896	17190	16973	16964	17069	16985	16851	16973	16912	16851	17126	16776	16951	16951	17072	16854	16922	16969	17002
24475	21151	27685	25282	24132	27674	29314	26713	26154	26221	25780	25972	25683	25444	25389	25122	25355	25122	25160	25273	25246	25300	25206	25107	25156	25403	25148	25156	24915	24920	25162	25112	25187	25269	25427	24997	25313	25078	25275	24886	25060	24950	25161	25295	24952	25069	25055	25058	25255	25062	25053	25082	24998	25278	25017	25083	25126	25066	25015	24868	24839	24883	25128	25006	25041	24984	24783	25055	24951	25093	25208	25244	24847	25001	24769	24868	24998	25045	24799	25153	25083	24835	25053	24822	24905	25023	24963	25135	25062	24742	24987	24790	24896	24799	24975	24862	24790	24900	24838	24926	24838	25105	24757	24910	25006	24906	24934	24840	24871	24927	24907	24960	24957	24980	25031	24981	24901	24746	24963	24961	24656	24957	24706	25053	24875	25154	24913	25014	25043	25171	24856	24931	24860	24887	25192	24990	25151	25142	25021	24687	25141	25153	25119	24904	24812	25076	24979	24972	24899	25009	25038	24678	24770	24844	24916	25062	25061	24888	24944	24711	24806	25096	24987	24744	25124	25031	24754	24820	25221	24793	24981	24925	24885	24893	24864	24853	24777	24853	24756	24806	24711	24939	24833	25155	25025	24833	25030	24832	24994	25065	24687	24809	24807	24748	25083	25050	25093	25031	24902	24711	25112	24828	24757	25088	25137	24985	24910	24738	25017	24856	25008	24907	25010	24971	24889	24889	24968	25098	24841	24807	24873	25011	25086	24836	25167	24832	25150	24971	24865	25013	24835	24606	25015	24986	25001	24527	24967	24868	25034	25096	24894	24928	25029	24846	24855	24705	25045	24934	24954	24815	24910	25166	25102	25033	24868	24629	25207	25157	24770	25117	25082	25058	25085	24763	25014	24984	25001	25278	24888	24901	25134	24864	25053	24882	24689	24639	24975	25252	24998	24728	24750	24867	25014	24900	24881	24897	25018	24904	24871	24779	25028	24968	24907	24968	24940	24917	24829	25191	24672	24978	24835	24885	24923	24958	24854	24779	24874	24981	25063	24972	24923	25039	25321	25255	24982	25249	25040	25010	24913	24908	25118	24913	24847	24741	24848	24982	24824	24737	24872	24893	24874	24874	24939	24973	24883	24724	24621	24927	24979	24925	24977	24997	24690	24833	24794	24786	24851	24946	24807	24941	25299	25068	25248	25014	24973	24710	25009	24954	24953	25084	24783	25166	25073	25212	24859	25062	24957	24810	24972	24894	25042	24638	24860	24884	25056	24884	25086	24852	24792	24562	25107	24883	24994	24955	25058	24801	25026	24882	25111	25077	25017	24926	25169	24978	25336	24909	24943	24869	25096	25317	25234	25026	25025	24739	24893	24839	24879	25205	24992	25126	25099	24774	24911	24900	24933	24840	25005	24867	25267	24954	24886	25088	24809	24782	25191	25008	24902	24784	25116	24909	24913	25025	24961	24926	25008	25028	24990	24863	25157	24932	24914	24893	25012	24821	24880	24866	24802	24800	24850	25099	24986	25089	24885	25015	24947	24909	24865	24781	25044	25015	24921	24937	25253	25083	24721	24994	24711	24992	25054	24976	24981	24913	24836	24741	25170	24881	24842	24994	25029	24724	24848	24973	25021	24871	25121	25065	24656	24923	24940	25085	25064	24700	25007	24957	24884	24843	25053	25043	25058	25073	25167	24881	24882	24691	25048	24889	24986	24897	24796	25348	25051	25070	24720	24885	24934	24965	25017	24778	25131	25061	24903	24773	25062	24856	24908	24885	24811	24902	24917	24860	25211	25055	24801	24915	24592	25009	24810	25103	24974	24978	24781	24760	24935	24862	24751	25019	25015	24780	25127	24982	25144	24791	24905	24737	24978	24912	24833	25052	25169	24794	24830	24951	24807	25035	24821	24993	24809	24849	25107	24831	25028	25175	24899	25136	24778	25276	24820	24778	25045	25032	25108	25046	25103	24912	24829	24765	24775	24887	24856	24909	24921	25154	25054	24874	24797	25043	24991	25060	25262	25040	24832	24882	25008	25108	24733	24577	25028	24956	25060	24817	24940	24971	25002	25124	24716	24850	24971	24968	24785	25101	24919	24897	24829	24882	24963	25057	24928	25164	24800	24948	24792	24841	24881	24955	24999	25036	24939	24896	24687	24985	25032	25079	24970	25205	25181	25180	24900	24718	25057	24947	24903	25115	24945	24939	24788	25049	25135	24862	25249	24932	24885	24936	24951	24977	24735	24827	24809	24942	24776	24832	24915	24864	24966	24983	24975	25004	25034	24811	24958	24863	24839	24889	25020	24959	24901	24819	24941	24780	24775	25065	24914	24768	24977	24875	24974	24949	24944	24980	24735	24927	25060	24978	25009	24908	24735	24795	25051	24723	25105	24936	24899	25173	24882	24945	24890	24892	24909	24998	25166	24787	24771	24988	24923	24719	24833	24842	25066	24921	25017	24938	24701	24727	24943	24914	24942	24996	24928	24843	24767	25253	24935	24875	24841	25194	25077	25093	24941	24955	24862	25029	24845	25055	24912	25121	24964	25005	25059	24775	25173	24908	25061	24963	24985	24909	25111	24844	25027	25204	24982	24941	24754	24645	24910	24580	24948	24941	24849	24867	24758	24965	24863	24943	24934	24974	24724	25167	24878	24811	24856	24838	24960	24790	24849	24828	24852	24938	24998	24800	25006	24993	24806	24815	24877	24756	24661	24829	24897	24780	25021	24925	25265	24912	25160	24820	24768	24838	24875	25021	25103	25000	24891	25123	25127	24834	24875	24821	25081	24889	25019	25067	24876	24775	25081	24804	25239	25055	24956	24550	24875	24974	24764	25105	24864	24948	24948	25029	24906	24632	24835	24860	24885	24842	25177	24947	24968	24855	24931	25004	24690	25063	24822	25006	24990	24915	24831	25014	25178	24819	24938	24906	24922	24965	24947	25096	24873	24892	25072	24797	24897	24861	25281	24923	25128	25128	25127	24966	24956	24818	24675	25037	24812	24899	24990	25124	24763	24868	24636	24977	24901	24916	24836	24823	24989	24650	25018	24803	24785	24914	25131	25177	24707	24841	24972	24734	25117	25008	25003	24983	24752	24727	24782	24671	24790	24967	24925	25166	24875	24841	25109	25081	25171	24904	25230	24799	25068	24989	24904	24992	24826	24808	24940	24896	24917	24656	24892	24814	24826	25007	25039	24965	24752	24864	24985	25041	24988	25042	24830	25073	24873	24790	25073	25105	24814	25243	24711	24948	25032	24949	24741	24866	25085	24950	25055	24740	25049	24894	24926	24934	24792	24835	24849	25023	24729	24740	24838	24793	25024	24891	25108	25018	24845	24668	24968	24986	24873	24952	24892	25031	25166	24893	24942	24904	24909	24855	24807	24941	24859	24969	25059	25301	25033	25185	24875	25089	24943	24766	24797	24878	25098	24920	24761	24928	24819	24787	24915	24850	24949	25018	24978	25270	25117	25203	24847	24825	24929	24792	24906	25045	25016	25106	24885	25031	25013	24903	25020	24716	24951	24831	24896	24847	25084	25118	24870	24740	24957	24857	24898	25005	24973	25066	25122	24930	25080	24766	24884	24775	24816	24757	24768	24988	25071	24761	25143	25078	25066	24959	24866	24866	24844	24791	25107	25069	25006	24678	24978	24919	24829	25167	24866	25036	24895	25000	25156	25010	24786	25018	24820	24755	24978	25175	25115	24949	24942	24911	24944	25021	24723	24845	24821	24751	24623	24836	25021	25044	25082	24914	25075	25104	25069	25071	24881	24770	24972	25176	24922	24803	24673	24666	24962	25004	25014	24864	25118	24921	24729	24932	24826	24668	24837	24718	25022	24902	25087	24818	25028	24541	24632	24674	24715	24984	24753	25016	25154	24987	25061	24988	25186	24925	24890	24819	24894	24979	25062	24859	25136	24812	24917	24924	25057	24904	25276	24899	25103	24765	25017	24907	24927	25156	24898	24640	25026	24850	25095	24699	24915	25045	24874	24944	24819	24803	24966	25080	24905	24926	25064	24871	24877	24981	24920	24982	24816	24490	24844	24975	24884	25030	25047	24824	24988	24919	24808	24879	25066	25043	24964	25013	25041	24930	24951	24902	24969	24951	24897	25188	25144	24978	24917	24898	25041	24754	25019	25173	24940	24964	24781	24717	25043	24998	25135	24849	24797	24956	24939	24986	24840	25110	24948	25094	25002	24967	24632	24891	24716	24927	25098	24881	24826	24592	25036	24973	25083	25016	24938	24972	25094	25071	25355	25009	25004	24982	24961	24922	24951	25013	25077	24877	24882	24995	25012	25098	25006	25081	25008	24993	24954	24977	24896	24760	25212	25166	25211	24979	24764	24941	25029	24754	25119	25040	25064	25012	24972	25077	25036	24766	24835	24993	24914	24830	24882	24983	24859	24675	24846	24895	25081	24937	24883	25024	25014	24900	25138	25000	25238	25034	24706	24965	25101	24978	24968	24882	24819	24628	25000	24954	24831	25020	25045	25106	24783	24967	24967	24981	24804	24960	24612	25125	25069	25093	24818	24789	24960	24910	24771	24821	25076	24836	24977	24827	24884	25128	24952	24882	24913	24917	25029	24990	24726	24928	25286	25059	24812	24756	25004	24802	25057	25109	24855	24876	25125	24674	24852	24853	25243	24964	25035	24979	24971	24864	25116	24752	24722	24821	25111	24952	24987	24808	25005	24758	24983	24798	24722	24946	24748	24863	24945	24798	24814	24789	24961	24926	25002	24779	25008	24936	25144	25116	24954	24823	24754	24804	25115	24937	24849	24760	24838	24934	24955	25011	25236	25081	25145	25205	24984	25091	24845	24863	25062	25001	25299	25014	24808	24768	24852	24885	24960	24904	24871	25044	24957	24984	25041	24795	24940	24676	24820	25105	25106	24898	24775	24968	24847	24980	24890	24901	25138	24903	24898	25057	24999	24822	25103	24799	24760	24774	24692	25004	24804	25046	25133	24889	25023	24835	24988	25113	24825	24797	24865	24897	24788	24800	25065	24962	25202	24969	24756	24888	25150	24866	24918	24894	25102	25036	25412	24977	25157	25122	24909	25031	25125	25066	25054	24841	24910	24634	25006	24868	24931	24888	24780	24839	25078	25073	24846	25130	24991	24652	24873	25023	24925	24995	24871	24891	24906	24853	24890	24734
18194	30056	29446	24713	22092	20211	19029	18407	17773	17632	17062	16803	16816	16683	16550	16783	16549	16523	16345	16493	16375	16266	16177	16369	16292	16183	16167	16175	16304	16330	16298	16178	16316	15991	16081	16223	16258	16174	16082	16190	16160	16311	16039	16104	16088	16138	16168	16170	16220	16169	16066	16236	16163	16107	16024	16130	16431	16240	16159	16014	15987	16315	16063	16090	16132	16084	16260	15984	16183	16014	16059	16130	16370	16093	16097	16098	16156	16175	16028	16211	16038	15960	16047	16313	16109	15996	16029	16007	16026	16000	16202	16108	16099	16337	16359	16160	16098	16067	16053	16055	15988	15919	16151	16161	16159	16039	16108	16022	15924	15992	15988	16014	16152	15985	16142	16186	16238	16012	15988	16085	15980	15982	16026	15950	16017	16225	15910	16054	15964	15961	16134	16035	16054	16258	15880	16135	15952	16077	15925	15984	16146	16049	15974	16089	16105	15952	15977	16047	16037	16146	15935	15995	15922	16207	16144	16101	16154	15948	15883	16004	16144	15910	16077	16050	16145	16101	16050	16198	16166	16158	16020	15976	16024	16096	16147	16030	16116	16086	16140	15883	16086	16128	15903	16258	16174	16250	16058	16191	16029	15862	16152	15883	15868	15965	16031	16014	16004	16007	16157	16338	16073	16160	16140	16099	16042	16002	16115	15945	16073	16240	15951	16105	15987	15984	16008	16062	16105	16107	16048	15970	16070	16085	16267	15857	16093	16098	16185	15934	15983	16045	16038	16211	16081	15839	16117	16042	15899	16030	16040	16179	16019	16122	15991	16076	16100	15931	15993	16079	16008	16028	16025	16048	15888	16084	16094	16052	16180	16116	16120	16208	16140	16117	16213	15992	16145	15897	16180	15974	16049	16074	16183	16101	16252	15983	15869	16102	16217	15918	16118	16031	16150	16023	16191	16283	16053	16182	16119	16167	15979	15936	16113	16114	16055	16110	16091	16200	16152	16013	16072	15954	16099	16024	16090	16002	16210	16051	15881	16066	16159	16057	15937	16073	15862	16056	16183	15848	16025	16063	16212	16094	15992	16368	16058	15965	16082	16117	16054	16021	16027	16098	16054	16094	16270	16084	16074	16081	16119	16069	16009	16089	16159	16111	16097	15905	16283	16051	15984	15974	16060	16099	16169	16182	16204	16065	16060	15987	16055	16143	16100	16064	16079	16034	16094	16143	16108	16033	16042	15869	15887	16114	16206	15875	16103	16095	16074	16070	15858	16093	16118	16055	16044	16045	16107	16201	16026	16104	16147	16046	16080	16073	15977	16179	15969	16103	16148	16030	16040	16123	16064	16111	15849	16050	16122	16190	16060	16132	16039	15989	15989	16246	15933	16106	16083	16124	16010	16128	16040	16134	16047	16089	16078	16081	16107	16028	16276	16106	16036	15979	16041	16023	16168	16114	15974	15951	16159	15954	16024	16100	16011	16056	16054	16111	15961	16189	16100	15943	16055	16132	16072	16079	16087	16134	16137	16113	16083	16050	16144	16042	16063	16077	16051	16074	15969	16192	16039	15965	16023	15970	16230	16176	15978	16122	16013	16180	16027	16010	15972	16278	16103	16253	16160	16195	16079	16056	16140	16202	16078	15925	15920	16095	16102	16099	16002	16142	16203	15964	16003	15967	16052	15972	16108	16104	16219	16118	16023	16139	16194	16048	16010	16015	16173	16017	16112	16197	15810	16077	16123	16126	16105	16108	16192	16249	16005	16145	15996	16177	16052	16164	16058	16022	16170	15911	16196	16039	15993	15966	16223	16140	16173	16173	15806	16022	16057	16126	16213	16321	16027	15910	16128	16087	16079	16052	16152	16036	16054	16182	16102	16025	16029	16216	16223	16119	16115	16111	15967	16000	16079	16137	16069	15943	16097	15891	16289	15981	16031	16195	16075	16033	16168	16089	16125	16108	16202	16129	16180	16199	16126	15924	16182	16125	16012	15985	16105	16054	16108	15985	16076	16084	16106	16173	16028	16054	16145	15957	15862	15870	16041	16087	15987	16182	15923	16021	16171	16146	16146	16099	16099	15994	16107	15927	15960	16152	16242	16019	16268	16202	16185	16106	15915	16115	16071	16012	16119	16128	16002	16126	15957	16074	16038	16051	15986	16008	16151	16006	16083	16044	15970	16145	16017	16124	15969	16117	15992	16108	16113	16126	15958	16047	15911	15899	16040	16038	16217	16027	15985	16163	16051	16033	16095	16082	15997	16136	16044	16045	16027	16212	16146	15982	16037	16111	16015	16118	16196	16071	15877	16133	16252	15901	15977	16129	16227	16141	16166	16097	16096	15886	16032	15855	16034	16163	15968	16126	16021	15975	16089	16043	16169	15992	16043	15837	16217	16199	16125	16051	16042	16011	16179	15981	16108	16020	16241	16096	16084	16080	15928	16072	16027	15918	16046	16071	16042	16076	16076	16234	16080	16142	16132	16068	16125	16113	15967	16174	15970	16019	16027	16174	15934	16086	16161	16020	16096	16018	16048	16265	16108	16083	16236	16049	16052	15985	16062	16144	15968	15976	15959	16043	16193	16122	16074	16284	15988	15811	16220	16081	16070	16135	16084	16078	16084	16079	16115	16010	16097	16078	16005	15881	16081	16072	16130	16115	16070	15966	15995	16178	16139	16070	16231	16091	16119	16065	16090	16055	15973	16167	16041	16025	15977	16181	16028	16033	15927	15943	16192	16015	16210	16162	16023	16204	16258	16085	16220	16117	16044	16066	16111	16155	16088	16110	16213	16114	16276	15932	15911	16194	16189	16177	16101	16107	16044	15921	16077	16048	16108	16150	16111	16017	16108	15956	16031	16153	16120	16135	16069	16083	16159	16102	16266	16084	16127	16180	16114	16028	16104	16140	16060	15891	15969	15955	16061	16082	16025	15849	16180	15986	16050	16075	16086	15985	16081	16125	16116	15982	16000	16218	15919	16138	16171	15986	16112	16089	16001	15951	16127	16186	16001	16227	15968	16097	15899	16120	16269	15994	16004	16083	16082	16085	16108	16221	15982	16096	15909	15966	16110	15952	16129	16103	16220	16064	15970	16002	15987	16133	16202	16234	16019	16028	16082	15943	16103	16082	15904	15996	16151	15954	16097	15942	16088	16028	16016	15986	16065	16088	16132	16108	16161	16137	15993	16103	16071	15959	16179	16010	16261	16128	16105	15955	15989	16210	16089	16070	16058	16005	16235	16025	16045	15991	16026	15897	16124	16067	15854	16010	16179	16177	16192	16074	16229	16104	16028	16085	16008	16173	16016	16064	16038	16046	16163	16087	15919	16172	16039	16212	15975	16064	16114	15962	16040	16112	16154	16008	16162	16059	16079	16136	15938	15955	16076	16030	15915	16226	16176	15996	16143	15985	15996	15912	16008	16107	16098	16181	15937	16141	16219	16197	16064	16136	15968	16049	16166	16085	16133	15955	16046	16245	16056	16129	16001	16024	16027	16007	16036	16104	16052	16081	16184	16143	16121	16128	16254	16158	16099	16045	16279	16256	16135	16113	15995	16053	16021	15973	16117	16058	16118	16113	16206	16128	16118	15872	16103	16196	16106	15954	15944	15931	16124	16040	16012	16074	16063	16029	15931	16070	16115	16033	16139	16103	15967	16027	16076	15991	16121	16166	16098	16008	16141	16170	16131	16102	16286	16122	16071	16044	15964	15965	16104	15971	15921	16075	15999	16064	16043	15897	16028	16080	16093	16071	16061	15945	16034	16132	16095	16119	16034	16225	16075	15956	16164	16167	15927	16019	16079	16080	16210	16083	16089	16119	15937	16159	16153	16066	16020	15973	16229	16093	16039	16044	15977	16136	16097	16016	16174	16138	15940	15892	16195	15864	16116	16065	16104	16068	16207	15905	16157	16057	16159	15966	16157	16172	16112	15998	16079	16129	16123	16065	16032	16056	16145	16136	15986	16078	16254	16085	16058	16020	16080	16192	16136	16072	16103	15993	16101	16058	16028	16226	16035	16107	16081	16267	16115	16076	16147	16214	15949	16005	16075	16020	16053	16105	16143	16112	16152	16050	16115	15977	16123	16121	16187	16083	16038	15952	16190	15955	16119	16118	15871	16093	16123	15968	16018	16045	16147	15997	16078	15977	16135	16064	16261	16035	15914	16032	16061	16181	16090	16076	16065	16132	16010	16058	15958	16035	16104	15975	16108	16078	16070	16137	16141	16154	16188	16063	15973	16039	16068	16051	16124	16123	16213	16126	16039	15858	16096	16078	16030	15897	16072	16048	16036	16279	16073	15894	16260	16120	15966	16060	16170	16104	16165	16199	16149	16097	16059	16030	16212	16240	16149	16110	15929	16179	16136	16068	16137	15973	16207	16006	16130	16170	16082	15988	16036	15878	16129	16199	16101	16078	16049	16076	15947	16011	16080	16141	15980	16031	16146	16012	15748	16106	16090	16122	16015	16190	15948	15963	16033	16100	16188	16187	16100	16145	16138	16163	16069	16114	16067	16143	16126	16110	16140	16078	16142	16104	16079	16172	16271	15971	16000	16191	15924	16069	16203	16219	15995	16076	15917	15955	16015	16066	16172	15946	15979	16302	16182	15963	16157	16073	15969	16221	16282	15943	16034	16095	16165	15859	15905	15964	16235	16141	16010	16138	16135	15841	16060	16072	16052	16043	16139	16028	15784	16070	16106	16012	16057	16062	16155	16166	16172	16099	16048	16015	16009	16002	16029	15983	16044	15941	16155	16074	16126	16190	16037	15806	16070	15927	15972	16181	15957	16006	16140	16069	16008	15885	16192	15999	15969	15965	16030	16095	16123	16135	16110	15967	16116	16120	16143	16237	15975	16046	16077	16040	15914	16052	15888	15887	16035	16043	16268	16053	16170	16086	16068	15989	16051	16077	16199	16023	16097	16041	16225	15961	16058	15983	16015	15984	15943	16262	16221	16086	16192	16249	15980	16071	16120	16155	16038	16062	16127	16252	16142	16087	16163	16015	16069	16079	16142	16068	16016	16062	16163	15957	16080	16106	16080	16045	16070	16036	16174	16056	16053	16109	16072	16096	16225	16039	16176	16044	16232	16054	15980	16069	16050	16042	16224	16164	15849	15964	16224	16146	16034	16300	16075	16119	16125	16094	16074	16088	15959	16129
22651	21163	27802	24875	22176	26839	31823	28033	27201	27071	26710	26513	26399	26164	26203	25857	25866	25851	25830	25802	25525	25715	25645	25512	25595	25722	25611	25563	25421	25456	25648	25499	25478	25484	25500	25462	25657	25457	25532	25371	25191	25523	25610	25618	25400	25554	25517	25355	25178	25624	25472	25556	25486	25393	25242	25368	25260	25472	25273	25461	25395	25417	25329	25495	25424	25142	25487	25414	25345	25441	25300	25287	25343	25242	25506	25492	25064	25152	25376	25369	25237	25337	25196	25320	25202	25151	25153	25466	25115	25281	25193	25419	25202	25114	25294	25447	25014	25379	25061	25076	25055	25133	25212	25505	25465	25295	25338	25524	25385	25234	25153	25065	25206	25390	25260	25139	25250	25335	25436	25342	25248	25213	25270	25235	25225	25329	25362	25240	25434	25072	25337	25229	25210	25065	25514	25341	25181	25264	25433	25256	25137	25539	25251	24975	25185	25283	25367	25344	25272	25347	25248	25310	25388	25120	25310	25508	25222	25288	25196	25284	25319	25187	25306	25038	25102	25224	25337	25309	25340	25125	25239	25275	25218	25057	25200	24858	25178	25113	25155	25328	25188	25309	24961	25166	25210	25276	25073	25034	25132	25230	25056	25296	25169	25229	25130	25328	25213	25433	25195	25021	25254	25075	25168	25459	25413	25220	25545	25453	25380	25111	25279	25222	25339	25112	25272	25238	25457	25202	25181	25152	25407	25192	25457	25309	25326	25098	25360	25393	25338	25327	25278	25263	25199	25352	25302	25123	24960	25442	25066	25324	25325	25315	25136	25015	25386	25506	25512	25427	25299	25010	25174	25083	25113	25141	25410	25136	25334	25132	25187	25406	25433	25380	25031	25186	25231	25158	25318	25347	25295	25432	25075	25115	25193	25169	25434	25221	25476	25201	25133	25226	25194	25095	25227	25234	25052	24806	25115	25113	25059	25246	25375	25054	25102	25167	25273	25335	25269	25303	25455	25404	25099	25274	25482	25421	25258	25230	25207	25494	25265	25320	25148	25446	25303	25275	25272	25048	25115	25282	25224	25283	25439	25136	25140	25260	25373	25185	25194	25284	25130	25299	25168	24989	25239	25408	25213	25318	25263	25095	25238	25132	25310	25311	25290	25251	25002	25246	25234	25216	25345	25351	25347	25105	25130	25082	25048	25260	25024	25507	25535	25259	25003	25168	25366	25386	25211	25174	25157	25297	25487	25121	25546	25479	25375	25081	25283	25274	25439	25557	25116	25226	25108	25254	24994	25164	25314	25278	25049	25350	25396	25335	25146	25223	25308	25332	25299	25333	25330	25186	25033	25174	25237	25103	25157	25331	25188	25117	25126	24942	24967	25275	25253	25205	25289	25333	25094	25255	25339	25110	25136	25154	25053	25055	25504	25349	25540	25110	25181	25300	25145	25433	25330	25258	25113	25211	25101	25305	25255	25352	25284	25301	25313	25534	25252	25259	25168	25122	25213	25119	25052	25064	25363	25437	25289	25396	25441	25501	25346	25090	25196	25148	25148	25305	25088	25350	25501	25455	25159	25463	25132	25238	25227	25297	25306	25266	25313	25091	25149	25475	25333	25438	25201	25173	25279	25372	25370	25339	25369	25261	25248	25173	25289	25248	25410	25175	25158	25113	25358	25270	25388	25029	25074	25327	25213	25277	25418	25337	25418	25245	25322	25180	25235	25080	25229	25192	25495	25086	25441	25135	25328	25242	24777	25155	25083	25129	25108	25193	25236	25270	25356	25013	25359	25153	25104	25253	25112	25334	25358	24964	25159	25196	25198	25373	25008	25510	25404	25154	25420	25171	25329	25327	25269	25295	25103	25390	25368	25191	24933	24990	25194	25206	25343	25041	25161	25243	25349	25186	25266	25223	25247	25374	25134	25175	25295	25342	25490	25308	25278	25166	25238	25215	25255	25162	25492	25162	25510	25414	25424	25215	25217	25154	25334	25528	25277	25171	25317	25222	25188	25214	25244	25138	25235	25370	25074	24974	25106	25159	25259	25207	25246	24976	24883	25061	25195	25143	25083	25396	25147	25255	25342	24985	25075	25168	25084	25336	25234	25465	25408	25554	25172	25126	25233	25215	25154	25226	25025	25132	25176	25329	25309	25022	25261	25055	25053	25021	25146	25279	25232	25469	25438	25397	25317	25194	25101	25188	25192	25220	25183	25030	25058	25143	25321	25040	25198	25403	25379	25184	25381	25365	25299	24940	25613	25432	25525	25148	25202	25076	25306	25318	25289	25164	25286	25166	25325	25488	25551	25251	25108	25358	25040	25239	25267	25239	25202	25164	25263	25352	25213	25224	25104	25183	25257	25173	25440	25509	25178	25078	25168	25191	25234	25196	25350	25017	25354	25328	25278	25271	25182	25024	25051	25511	25335	25229	24949	25444	25393	25268	25178	24984	25311	25256	25470	25081	25508	25234	25414	25329	25645	25308	25145	25095	25264	25431	25238	25309	25300	25309	25379	25325	25104	25445	25523	25329	25161	25528	25098	25186	25343	25297	25411	25371	25341	25195	25367	25229	25398	25217	25068	25152	25125	25413	25440	25215	25256	25314	25185	25211	25324	25346	24961	25433	25109	25233	25444	25241	25105	25482	25224	25266	25334	25123	24930	25179	25200	25159	25313	25502	25129	25355	25332	25229	25126	25272	25202	25226	25090	25038	25171	25078	25334	24988	25185	25294	25158	25197	25159	25235	25270	25070	24997	25185	25231	25127	25111	25205	25260	25308	25362	25328	25090	25156	25136	25273	25159	24936	25046	25335	25106	25187	25166	25299	25186	25278	25324	25176	25145	25271	25382	25121	25020	25160	25150	25298	25228	25526	25467	25126	25063	25208	24948	25202	25242	25263	25078	25107	25107	25182	25433	25390	25233	25073	25166	25482	25347	25306	25159	25291	25046	25196	25195	25234	25181	25590	25177	25307	25281	25138	25302	25459	25248	25269	25343	25265	25423	25112	25109	25078	25151	25190	25246	25183	25019	25225	25229	25264	25209	25232	25328	25446	25110	25314	25355	25140	25095	25361	25432	25565	25331	25193	25153	25235	25039	24993	25289	25235	25268	25171	25422	25529	25394	25034	25067	25252	25064	25152	25293	24961	25202	25221	25174	25210	25351	25336	25344	25091	25306	25618	25118	25225	25290	25114	25035	25179	25200	25440	25242	25061	25107	25250	25232	25222	25299	24956	25348	25256	24918	25116	25220	25034	25285	25135	25252	25093	25342	25398	25530	25062	25279	25293	25358	25355	25265	25392	25209	25310	25201	25163	25264	25067	25291	25095	25235	25219	25142	25271	25196	25266	25412	25523	25419	25089	25412	25219	25107	25310	25330	25218	25392	25360	25335	25227	25404	25222	25248	25215	25182	25209	25149	25016	25235	25224	24984	25393	25338	25294	25210	25354	25362	25112	25051	25163	25451	25443	25325	25290	25217	25191	25390	25458	25205	25314	25108	25180	25644	25117	25124	24931	25404	25146	25380	25147	25164	25208	25198	25242	25417	24945	25280	25229	25129	25201	25154	24914	25181	25043	25440	25331	25028	25168	25267	25305	25071	25304	25106	25179	25209	25322	25120	25228	25174	25278	25299	25220	25335	25321	25061	25204	25131	25279	25156	25253	25343	25308	25262	25414	25213	25270	25270	25283	25263	25210	25358	25167	25401	25117	25185	25475	25476	25054	25099	25341	25427	25263	25539	25449	25336	25164	25231	25117	25174	25235	25242	25184	25137	25012	24934	25326	25126	25136	25119	25359	25361	25191	25202	25418	25174	25101	25242	25194	25285	25270	25342	25416	25345	24998	25374	25225	25173	25271	25283	25366	25199	25299	25040	25212	25260	25325	25364	25481	25207	25183	25174	25218	25279	25153	25274	25172	25298	25193	25159	25366	25321	25011	25406	25158	25279	25297	25414	25305	25284	25346	25340	25143	25006	25289	25167	25058	25307	24991	25275	25337	25254	25187	25431	25082	25256	25210	25071	25242	25368	25386	25291	25209	25334	25320	25235	25060	25411	25270	25332	25380	25044	25457	25276	25591	25208	25235	25007	25182	25388	25111	25347	25497	25340	25313	25247	25393	25227	25201	25088	25183	25556	25256	25157	25378	25451	25290	25250	25125	25260	25315	25167	25033	25192	25246	25404	25109	25164	25226	25431	25078	25347	25384	25247	25336	24961	25161	25256	25259	25035	25189	25052	25164	25204	24948	25360	25152	25311	25238	25524	25188	25288	25332	25331	25188	25126	25380	25388	25468	25424	25222	25154	25148	25368	25141	25064	25107	25312	25048	25139	25102	25327	25138	25156	25090	25136	25192	25065	25167	25099	25373	25230	25333	25297	25049	25155	25110	25249	25479	25232	25116	25251	25207	25360	25152	25298	24999	25240	25028	25252	25298	25042	25075	25107	25511	25263	25388	25176	25081	25142	24952	25427	25312	25076	25185	25498	25243	25272	25334	25137	25037	25197	25161	25164	25170	25278	25175	24962	25333	25312	25084	25342	25104	25224	25457	25255	25376	25235	25118	25197	25327	25142	25213	25115	25064	25229	25107	25382	25249	25165	24995	25162	25247	25336	25161	25177	25101	25060	25203	25154	25177	25127	25170	25226	25253	25039	25313	25311	25215	25180	25371	25326	25305	25055	25236	25171	25475	25264	25351	25365	25029	25101	25274	25256	25428	25325	24987	25180	25248	25264	25355	25116	25334	25424	25618	25383	25075	25146	25156	25445	25076	25160	25085	25277	25427	25217	25240	25419	25234	25101	25147	25026	24958	25417	25169	25278	25208	25315	25349	25377	25189	25113	25054	25232	25188	25168	25432	25384	25176	25572	25284	25386	25231	25201	25439	25461	25338	25166	25301	25214	25446	25462	25411	25114	25012	25245	25313	25359	25341	25783	25235	25174	25300	25293	25278	25177	25110	25165	25098	25020	25169	25249	25174	25325	25379	25369	25179	24886	25197	25274	25369	25176	25333	25631	25352	25271	25193	25168	25225	25147	25233	25337	25354	25158	25202	25122	25449	25263	25095	25133	25212	25023	25041	25330	25108	25420	25213	25151	25093	25270	25083	25257	25048	25253	25300	25452	25352	25102	25133	25302	25176	25200	25162	25059	25225	25126	25210
20270	35136	34561	28341	24769	22664	20824	19819	19078	18252	17894	17707	17410	17061	17039	17030	16733	16746	16713	16522	16686	16748	16625	16440	16413	16399	16541	16509	16410	16467	16419	16576	16308	16401	16367	16297	16358	16563	16417	16348	16190	16372	16496	16299	16246	16421	16279	16287	16405	16086	16455	16351	16265	16356	16208	16441	16222	16179	16444	16135	16354	16332	16245	16132	16232	16339	16284	16165	16272	16260	16326	16141	16069	16172	16351	16026	16222	16144	16205	16063	16207	16213	16107	16322	16185	16286	16144	16279	16114	16127	16335	16221	16045	16192	16070	16064	16305	16014	16059	16096	16215	16185	16158	16082	16016	15963	16273	16015	16168	16046	15999	16164	15998	16126	16133	16256	16256	16302	16116	16061	16058	16108	16289	16122	15915	16087	16198	16198	16132	16076	16184	15937	16082	16397	15935	16192	16166	16228	16278	15947	16076	16031	16110	16222	16247	16175	16118	16162	16198	16209	16088	16114	16288	15927	16100	16087	16233	16052	16088	16242	16091	16191	16059	16086	15975	16359	16008	16090	16083	16239	15988	16209	16114	16119	16160	16155	16210	16141	16237	16287	16196	16140	16092	16341	16256	16124	16163	16357	16271	16051	16123	16141	16170	16081	16107	16213	16348	16012	16367	16047	16109	16071	15964	16203	16292	16199	16262	16066	16139	16092	15995	15989	16138	16154	16024	16192	16155	16229	16081	16059	16225	16084	16097	16179	16210	16046	16353	16319	15992	16222	16123	16274	16077	16143	16017	16280	16099	16069	16053	16098	16199	16185	16212	16034	15998	16085	16190	16065	16101	16096	16297	16225	16059	16096	16124	16011	16160	16225	16314	16227	16188	15923	16176	16275	16101	16163	16170	16426	15979	16044	16246	16185	16069	16161	15944	16226	16229	15966	16075	16073	16213	16296	15908	16163	16262	16119	16083	15951	15985	16360	16172	16141	16084	16150	16096	16044	16128	16038	16099	16103	16170	16241	16060	15987	16209	16039	16308	16409	16257	16350	16106	16397	15993	16332	16194	16155	16136	16046	16040	16094	16059	16226	15976	16239	16056	16156	16180	16164	16139	15960	16082	16008	16189	16343	16195	16010	16172	16326	16095	16053	16197	16205	16179	16170	16230	16060	15994	16050	16165	16245	16178	16132	16179	16040	16039	16219	16088	16171	16215	16259	16117	16077	16130	16166	15977	16160	16163	16141	16078	16093	16041	16288	16189	16010	16219	16172	16174	16137	16241	16127	16222	16123	15878	16038	16182	16036	16159	16258	16291	15972	16023	16114	16186	16165	16004	16090	16120	16018	16171	16065	16019	16005	16096	16011	16318	16092	16256	15980	16080	15972	16210	15882	16273	16384	16181	16109	16325	16058	16088	16062	16110	16087	16215	16186	16146	16045	16076	16225	16243	16121	16075	16170	16374	16206	16092	15991	16374	16211	16030	16155	16153	16216	16015	16041	16104	16081	16063	16156	16120	16096	16055	16163	16157	16115	16151	16193	16217	15992	16195	16116	16079	16137	16080	16093	16045	16156	15999	16153	16196	16096	16004	16180	16108	16081	16103	16435	16166	16102	15997	15999	16164	16069	16226	15997	16268	16141	16071	16128	16045	16088	16137	16078	16295	15953	16243	16163	16156	16090	15941	16169	16131	16090	16180	16025	16328	16020	16137	16163	16072	16148	16071	16125	16161	16031	16256	16000	16118	16150	16090	16265	16054	16030	16369	16047	16160	16195	16100	16173	16108	16160	16176	16059	16068	16188	16261	16320	16102	16026	15988	16198	15993	15979	16170	16007	16018	16102	16152	16083	16138	16130	16303	16200	16154	16130	16227	16201	16070	16057	16250	16285	16060	16177	16250	16099	16142	16208	16110	16058	16054	16134	16147	16033	16182	16180	16210	16254	15994	16238	15940	16114	16086	16278	16080	16235	16205	16018	16120	16200	15915	16133	16266	16070	16049	16088	16124	16097	16076	16083	15930	16236	16114	16181	16070	16180	16105	16196	16155	16067	16271	16163	16066	16036	16100	16193	16149	16228	16297	16223	16055	16126	16314	16058	16256	16230	16247	16173	16142	16180	16162	16185	16011	16428	16098	16213	16059	16268	16078	16118	16245	16142	16036	16281	16102	16290	16044	16216	16149	16113	16167	16123	16294	16178	15958	16187	15982	16051	16204	16255	16083	16222	16075	16104	16295	16166	16062	16131	16432	16159	15989	16180	16158	16069	16321	16034	15896	16183	16141	16238	16071	16129	16118	16249	16311	16238	16130	16076	15873	16002	16047	16172	16087	16142	15908	16196	16125	16123	16011	16094	16073	16170	16174	15889	16217	16198	16058	15986	16009	16252	16152	16236	16247	16197	16121	16192	16096	16243	16035	16067	16263	16255	16065	16056	16196	15969	16066	16173	16174	16150	16292	16040	16096	16148	16046	16163	16070	16093	15981	16045	16075	16043	16053	16174	15885	16278	16220	16198	16223	16225	16157	16204	16332	16144	16136	16082	16205	16171	16344	16243	16128	16224	16193	16101	16048	16083	15981	16285	16022	16230	16110	16182	16123	16289	16108	16143	16072	16087	16154	16069	16248	16093	16049	15999	16107	16015	16050	16239	15993	16188	16058	16080	16313	16307	16043	16008	16119	16190	16218	16021	16127	16226	16098	16089	16206	16195	16266	16147	16202	16081	16174	16151	16197	16044	16320	16182	16233	16143	16149	16234	16323	16189	16174	16202	15941	16071	16107	16188	16072	16042	16109	16215	16078	16161	15979	16042	16163	16111	16135	16216	16255	16046	16167	15961	16182	16252	16127	16214	15951	16141	16149	16205	16039	16254	16286	16030	15947	16199	16058	16091	16185	16121	16118	16216	16041	16080	16231	16234	16041	16243	16222	16102	16153	16054	16079	16042	16016	15996	16059	16088	16169	16010	16179	16242	16128	16142	16108	16235	16259	16251	16007	16204	16260	16333	16188	16122	16290	16059	16196	16117	16150	16324	16084	15936	16169	15930	16282	16047	15956	16176	16080	16084	16309	16119	16154	16202	16077	16001	15868	16247	16143	16110	16529	16290	16090	15983	16203	16117	16081	16101	16063	16210	16039	16234	16139	16154	16047	16170	16129	16045	16257	16122	16259	16046	16167	16224	16050	16174	16053	16057	16071	16141	16088	16126	16140	16143	16165	16006	16103	16127	16073	15987	16254	16121	16121	16174	16177	16330	16165	16145	16222	16299	16086	16233	16278	15926	16176	16151	16227	16322	15960	16026	16173	16196	16150	16005	16302	16231	16214	16169	16147	16188	16052	16018	16328	16104	16181	16273	16141	16223	16113	16124	15889	16153	16229	16068	16226	16069	16151	16091	16065	16160	16218	16186	16109	15979	16200	16231	16231	16030	16060	16190	16148	16306	16265	16157	15971	16078	16228	15925	16057	16067	16152	16087	16137	16119	16186	15998	16028	16042	16079	16056	15999	16173	16164	15998	16196	16177	16179	16051	16052	15969	16159	16105	16012	16094	16032	16155	16045	16116	16205	16064	16145	16243	16044	16126	16091	16015	16204	16241	16264	16104	16032	16166	16236	16224	16101	15934	16071	16114	16330	16138	16171	15985	16353	16037	16163	16116	16174	16032	16129	16224	16130	15895	16258	16186	16047	15994	16159	16072	16202	16042	16148	16194	16147	16299	16267	16267	16034	16225	16092	16041	16132	16185	16142	16253	16434	16206	16108	16196	16085	16231	16104	16137	16059	16145	16070	16123	16071	16202	16336	16082	16151	15914	16177	16089	16266	16264	16268	16306	16090	16398	16209	15965	15914	16185	16306	16179	16350	15890	15999	16113	16035	16161	16164	16213	16137	16242	15826	16052	16055	16277	16138	16463	16114	16104	16171	16142	16147	16357	16116	16039	16222	16031	16232	16297	16028	16161	15971	16348	16285	16105	16083	16109	16156	16050	16168	16097	16091	16147	16145	15938	16289	16192	16056	15995	16216	16296	16059	16200	16174	16109	16211	16206	16003	16025	16161	16139	16126	16279	16232	16190	16086	16101	16151	16219	16209	16262	15983	16177	16083	16021	16011	16038	16103	16266	16125	16214	16233	16102	16356	16147	16140	16100	16134	16086	16122	16172	16058	16328	16090	16212	16090	16100	16039	15899	16188	16109	16180	16038	16040	16052	15991	16178	16269	16034	16182	16135	16100	16103	16129	16116	16096	16272	16337	16139	16060	16070	16339	16235	16075	16164	16095	16280	16205	16230	16119	15998	16115	16154	15989	16271	16022	16110	16124	16190	16191	16110	16136	16036	16038	16242	16257	16056	16076	16112	16155	16252	16042	16112	16218	16020	15992	16178	16132	16167	16058	16098	16143	15975	16242	16123	16092	16159	16117	16072	16205	16248	16145	16146	16122	16227	15995	15949	15928	16204	16139	15993	16224	16134	16141	16082	16165	16114	16143	16297	16089	16066	16153	16168	16102	16193	16058	16193	16296	16153	16013	15998	16009	16132	16314	16267	16214	16235	16020	16194	16142	16170	15966	16122	16085	16199	16015	16158	16167	16138	16153	16163	16210	16097	16351	16276	16165	16184	16202	16152	16138	15935	16033	16133	16186	16295	16035	16157	16151	16220	16219	16186	16185	16029	15989	16046	16054	16065	16182	16208	16071	16045	16244	16127	16055	16188	16081	16272	16180	15970	15874	16002	16136	16233	16085	16161	16193	16027	16144	16229	16048	16331	16266	16184	16302	16202	16242	15932	16067	16162	16151	16124	16057	16128	16256	16217	16221	16158	16011	16158	16090	16161	16216	16194	15962	16111	16226	16152	16302	16007	16134	16054	16043	16235	16202	16016	16190	15983	16184	16200	16130	16129	15933	16249	16212	16040	16192	16179	16098	16291	16285	16115	16110	16134	16166	16004	16197	16154	16112	16065	16339	16102	16231	16321	16044	16156	16149	16264	16075	16108	16165	16141	15943	16136	16094	16125	16178	15977	16024	16318	16257	16181	16273	16161	16126	16063	16234	16167	16133	16135	16204	16119	16099	16219	16096	16153	15969	15865	16154	16128	16231	16009	16155	16044	15922	16200	15980	16203	16184	16384	16040	16219	16168	16157	16220	16179	16182	16150	16257	16097	16083	16169
35027	27829	31291	29951	27869	27618	27464	26950	26730	26838	26938	26721	26567	26692	26821	26389	26741	26451	26484	26477	26695	26602	26609	26759	26438	26510	26652	26544	26704	26384	26569	26324	26363	26814	26591	26594	26531	26713	26638	26607	26598	26443	26459	26254	26459	26784	26713	26345	26690	26150	26500	26428	26614	26774	26640	26553	26541	26634	26701	26436	26687	26610	26555	26484	26921	26382	26476	26374	26847	26389	26526	26617	26546	26191	26444	26399	26690	26869	26505	26456	26680	26429	26683	26445	26401	26432	26591	26395	26680	26727	26582	26284	26376	26497	26521	26561	26584	26671	26475	26537	26513	26521	26500	26387	26434	26259	26470	26426	26515	26722	26461	26457	26487	26693	26368	26418	26492	26544	26496	26724	26436	26592	26413	26471	26563	26577	26214	26399	26413	26433	26539	26604	26514	26464	26506	26515	26456	26315	26448	26584	26500	26402	26318	26205	26629	26633	26324	26283	26265	26519	26590	26441	26394	26506	26524	26667	26403	26583	26390	26535	26633	26642	26541	26364	26576	26586	26510	26268	26579	26416	26529	26372	26440	26453	26497	26646	26547	26557	26384	26551	26338	26502	26541	26280	26461	26438	26445	26540	26489	26329	26413	26506	26352	26575	26558	26544	26756	26562	26533	26525	26526	26465	26373	26488	26411	26537	26357	26618	26481	26456	26439	26339	26242	26361	26622	26261	26397	26633	26519	26410	26612	26690	26384	26438	26300	26317	26351	26386	26371	26605	26714	26478	26491	26588	26754	26317	26687	26452	26322	26400	26344	26750	26607	26280	26462	26349	26457	26359	26553	26470	26397	26598	26817	26515	26814	26384	26616	26548	26269	26357	26429	26418	26527	26564	26409	26367	26578	26650	26317	26477	26370	26445	26596	26584	26412	26336	26556	26256	26481	26541	26686	26346	26765	26521	26330	26517	26538	26356	26354	26279	26560	26410	26585	26493	26382	26535	26725	26542	26492	26624	26609	26560	26310	26777	26646	26562	26435	26304	26688	26509	26521	26601	26555	26347	26392	26500	26369	26355	26693	26416	26565	26458	26459	26656	26763	26410	26402	26471	26548	26417	26422	26666	26541	26115	26196	26467	26680	26569	26276	26376	26381	26365	26734	26476	26486	26230	26637	26418	26616	26512	26461	26444	26553	26537	26640	26661	26592	26347	26423	26531	26651	26400	26476	26354	26399	26506	26378	26574	26550	26299	26662	26455	26689	26508	26485	26353	26707	26577	26772	26584	26664	26436	26380	26540	26458	26481	26542	26558	26597	26533	26608	26336	26608	26519	26441	26256	26399	26442	26675	26582	26604	26596	26506	26863	26530	26518	26569	26678	26391	26635	26482	26412	26607	26293	26417	26392	26401	26369	26543	26577	26371	26345	26682	26555	26822	26549	26618	26305	26374	26649	26268	26635	26141	26491	26465	26660	26198	26432	26644	26482	26480	26360	26322	26563	26499	26350	26764	26484	26577	26510	26394	26485	26600	26737	26613	26790	26669	26534	26481	26512	26667	26599	26623	26418	26419	26254	26537	26620	26642	26571	26405	26220	26348	26429	26713	26379	26634	26731	26696	26555	26544	26532	26393	26171	26473	26449	26351	26691	26635	26801	26553	26293	26414	26241	26453	26434	26463	26558	26664	26289	26417	26517	26462	26343	26331	26502	26548	26568	26429	26402	26514	26447	26601	26227	26484	26576	26661	26836	26542	26390	26525	26607	26456	26485	26681	26440	26472	26649	26363	26431	26507	26670	26351	26462	26479	26448	26461	26661	26633	26810	26471	26398	26727	26518	26282	26515	26675	26591	26563	26504	26686	26495	26665	26512	26645	26585	26592	26671	26701	26454	26534	26452	26659	26755	26550	26572	26544	26559	26571	26348	26338	26330	26478	26484	26725	26433	26430	26301	26715	26297	26641	26711	26358	26459	26580	26285	26225	26555	26278	26511	26578	26375	26359	26250	26304	26126	26522	26405	26347	26306	26470	26542	26576	26533	26316	26509	26527	26499	26274	26533	26340	26291	26346	26597	26510	26332	26328	26384	26667	26465	26374	26474	26476	26618	26674	26423	26172	26230	26461	26511	26292	26205	26574	26576	26318	26494	26558	26598	26599	26506	26413	26205	26528	26593	26214	26585	26539	26783	26425	26475	26718	26586	26562	26584	26455	26443	26565	26329	26179	26499	26481	26562	26341	26411	26470	26490	26620	26400	26369	26453	26418	26354	26480	26442	26450	26127	26241	26437	26493	26646	26405	26387	26581	26390	26454	26402	26547	26662	26321	26571	26461	26313	26617	26502	26441	26608	26522	26525	26613	26763	26657	26385	26350	26605	26689	26535	26351	26573	26487	26717	26611	26556	26277	26609	26608	26395	26354	26541	26365	26488	26529	26418	26331	26356	26548	26726	26500	26446	26549	26525	26574	26601	26377	26469	26496	26656	26674	26469	26559	26705	26519	26616	26373	26464	26500	26502	26610	26403	26662	26390	26421	26417	26422	26508	26507	26436	26326	26479	26531	26386	26626	26684	26489	26223	26614	26526	26595	26412	26734	26434	26464	26774	26736	26536	26256	26636	26572	26596	26429	26664	26715	26910	26558	26500	26580	26452	26318	26430	26407	26316	26478	26557	26429	26176	26589	26381	26426	26453	26589	26568	26422	26524	26410	26568	26469	26309	26797	26409	26559	26439	26425	26435	26517	26389	26437	26302	26477	26327	26470	26417	26614	26409	26540	26340	26616	26463	26468	26532	26590	26248	26509	26564	26319	26557	26431	26391	26605	26748	26630	26605	26621	26593	26476	26541	26671	26551	26461	26438	26515	26687	26278	26508	26293	26747	26455	26575	26437	26338	26721	26374	26621	26532	26500	26333	26342	26585	26686	26348	26355	26708	26535	26407	26535	26664	26374	26539	26551	26603	26352	26676	26367	26157	26593	26423	26794	26563	26561	26540	26417	26202	26234	26789	26589	26504	26380	26469	26473	26598	26798	26581	26361	26723	26605	26390	26636	26375	26583	26454	26632	26640	26638	26417	26550	26460	26490	26465	26478	26447	26253	26284	26728	26578	26484	26469	26535	26395	26793	26485	26542	26588	26517	26537	26553	26541	26732	26744	26423	26459	26586	26443	26526	26574	26378	26398	26504	26302	26487	26638	26547	26411	26393	26348	26546	26443	26624	26828	26371	26516	26634	26540	26571	26561	26322	26677	26565	26348	26730	26477	26401	26391	26272	26594	26626	26461	26873	26495	26720	26433	26773	26571	26517	26616	26211	26437	26169	26454	26379	26370	26570	26504	26575	26594	26427	26528	26524	26698	26436	26703	26587	26741	26538	26269	26722	26767	26624	26448	26555	26508	26616	26540	26579	26743	26565	26250	26526	26344	26508	26567	26513	26375	26680	26422	26743	26705	26437	26712	26531	26523	26411	26464	26550	26399	26553	26508	26615	26406	26734	26462	26480	26537	26715	26506	26467	26600	26580	26762	26342	26431	26534	26445	26350	26567	26598	26422	26616	26432	26583	26608	26433	26602	26333	26538	26547	26504	26349	26547	26577	26415	26291	26661	26676	26424	26352	26488	26500	26464	26768	26557	26528	26714	26522	26598	26769	26630	26456	26482	26723	26777	26667	26720	26782	26424	26546	26475	26466	26682	26511	26476	26575	26503	26365	26576	26334	26476	26490	26419	26598	26499	26495	26315	26561	26453	26383	26469	26258	26220	26452	26665	26391	26477	26422	26152	26179	26483	26579	26515	26512	26322	26619	26749	26621	26662	26558	26294	26573	26507	26748	26328	26566	26726	26512	26630	26684	26671	26186	26574	26599	26508	26528	26396	26258	26590	26661	26416	26694	26389	26458	26617	26482	26536	26497	26470	26520	26592	26747	26417	26449	26725	26721	26608	26576	26387	26356	26552	26537	26339	26346	26416	26345	26397	26591	26668	26619	26438	26463	26681	26224	26788	26622	26615	26505	26652	26367	26617	26450	26425	26552	26446	26441	26323	26543	26440	26450	26360	26609	26722	26555	26561	26377	26524	26397	26519	26791	26437	26633	26595	26317	26441	26655	26340	26526	26499	26365	26561	26405	26413	26608	26555	26581	26467	26679	26583	26270	26452	26372	26731	26449	26559	26239	26543	26355	26566	26257	26576	26631	26552	26410	26356	26575	26448	26399	26392	26489	26683	26610	26431	26483	26574	26616	26460	26339	26551	26546	26535	26826	26436	26660	26462	26583	26496	26424	26253	26411	26608	26280	26593	26304	26568	26576	26508	26208	26745	26559	26737	26394	26862	26559	26692	26711	26449	26558	26669	26414	26592	26466	26693	26527	26482	26672	26730	26457	26302	26443	26320	26703	26395	26668	26461	26408	26583	26508	26465	26599	26706	26576	26759	26593	26411	26546	26596	26609	26214	26601	26248	26649	26458	26334	26650	26540	26441	26435	26379	26521	26562	26261	26377	26304	26684	26694	26407	26411	26449	26360	26657	26603	26555	26489	26311	26602	26689	26189	26346	26620	26430	26593	26485	26428	26579	26691	26530	26660	26329	26426	26631	26588	26239	26607	26640	26556	26249	26839	26278	26600	26639	26120	26387	26415	26544	26515	26370	26426	26758	26341	26829	26453	26573	26697	26528	26691	26447	26707	26505	26297	26603	26496	26284	26565	26474	26585	26476	26738	26589	26371	26591	26616	26314	26664	26229	26566	26453	26476	26643	26401	26377	26302	26498	26523	26527	26515	26372	26677	26637	26707	26600	26374	26478	26659	26525	26710	26603	26384	26336	26441	26398	26531	26394	26383	26512	26483	26485	26653	26536	26454	26521	26586	26516	26658	26291	26343	26307	26489	26468	26496	26667	26705	26403	26434	26639	26453	26600	26617	26553	26315	26376	26616	26372	26527	26658	26410	26290	26378	26678	26604	26430	26536	26761	26731	26438	26747	26648	26553	26440	26369	26374	26571	26445	26359	26660	26645	26499	26379	26636	26518	26591	26372	26253	26410	26488	26407	26415	26469	26410	26466	26372	26624	26655	26516	26510	26509	26610	26563	26421	26552	26550	26626	26547	26328	26669	26544	26479	26510	26619	26245	26570	26565	26716	26513	26491	26453	26793	26456	26842	26632	26355	26785	26523
20859	23989	23598	20766	19433	18654	18265	17820	17423	17405	17263	17173	17176	17139	17104	17170	17086	17000	16949	16970	16925	16894	17115	16939	16830	17009	16906	16644	17037	16868	16966	16877	16798	16884	16900	16832	16830	16870	16792	16737	16870	16795	16756	17040	16715	17048	16888	16816	16879	16825	16952	16894	16992	16721	16955	16610	16920	16847	16902	16822	16852	16761	16898	16801	16826	16780	16754	16981	16898	16871	16729	16932	16912	16762	16824	16838	16799	16845	16796	16864	16945	17046	17063	16725	16834	16929	16716	16844	16635	16730	16735	16737	16798	16777	16821	16833	16748	16838	16657	16789	16935	16701	17016	16741	16742	16806	16821	16603	16766	16897	16809	16864	16908	16733	16773	16808	16741	16709	16766	16706	17002	16590	17036	16847	16743	16662	17004	16892	16764	16882	16963	16854	16852	16740	16648	16873	16791	16912	16728	16585	16759	16743	16910	16821	16850	16928	16786	16650	16814	16723	16680	16829	16627	16884	16740	16923	16783	16754	16967	16843	16732	16912	16846	16745	16987	16923	16755	16867	16872	16687	16860	16847	16691	16838	16869	16849	16854	16800	16917	16734	16754	16848	16729	16753	16892	16899	16658	16769	16812	16733	16882	16834	16816	16816	16746	16768	16744	16752	16613	16844	16725	16927	16757	17045	16809	16760	16574	16967	16948	16764	16995	16726	16896	16874	16886	16902	17009	16910	16731	16787	16850	16806	16962	16773	16745	16860	16762	16803	16819	16902	16887	16711	16881	16767	17008	16954	16759	16655	16829	16909	16881	16692	16903	16635	16806	17118	16813	16845	16834	16874	16863	16850	16797	16772	16814	16599	16778	16746	16794	16930	16836	16829	16830	16740	16852	16726	16790	16697	16765	16824	17058	16965	16948	16813	16880	16721	16732	16800	16848	16655	16739	16884	16848	16816	16819	16945	16796	16897	16891	16868	16792	16898	16917	16830	16719	16755	16959	16925	16932	16713	16704	16718	16707	16895	16691	16825	16906	16754	16778	16992	16746	16921	16919	16730	16892	16743	16754	16811	16743	16935	16908	16971	16950	16640	16874	16766	16920	16951	16910	16887	16822	16962	16771	16576	16970	16719	16776	16622	16937	16651	16758	16979	16988	16954	16804	16731	16667	16861	16850	16718	16798	16913	16880	16852	16869	16869	16821	16888	16880	16740	16761	16770	16755	16989	16691	16888	16767	16830	16879	16792	16799	16961	16952	16746	16697	16684	16887	16793	16889	16893	16793	16901	16791	16733	16805	16869	17050	16822	16856	16670	16888	16627	16769	16793	16897	16796	17034	16885	16819	16790	16959	16935	17010	16890	16866	16895	16937	16601	16696	16763	16813	16859	16698	16716	16872	16816	16898	16770	16895	16725	16759	16913	17080	16810	16926	16889	16808	16739	16681	16748	16790	16918	16854	16890	16747	16835	16740	16639	16746	16791	16984	16838	16834	16780	16775	16886	16853	16842	16950	16984	16673	16931	16956	16956	16854	16788	16740	16711	16781	17012	16815	16831	16818	16568	16982	16766	16854	16746	16829	16716	16854	16995	16617	16796	16728	16658	16901	16782	16782	16825	16895	16775	16792	16822	16731	16871	16733	17005	16778	16896	16688	16805	16753	16561	16762	16886	16959	16879	16990	16662	16790	16754	16880	16737	16774	16706	16881	16733	16782	16791	16793	16738	16818	16814	16958	16776	16958	16794	16775	16762	16668	16992	17044	16850	16796	16816	16935	16779	16783	16897	16853	16836	16678	16912	16841	16817	16821	16738	17018	16924	16881	16705	16778	16773	16935	16787	16951	16619	16754	16752	16841	17020	16684	16860	16789	16907	16996	16723	16795	16911	16823	16732	16699	16772	16827	16836	16950	16733	16906	16805	16821	16853	16906	16824	16684	16864	16867	16859	16759	16792	16750	16926	16701	16728	17001	16840	16787	16700	16729	16834	16762	16733	16878	16929	16830	16776	16938	16717	16946	17106	16736	16850	16754	16804	16835	16962	16878	16931	16964	16847	16751	16846	16846	16787	16737	16639	16744	16686	17011	16767	16732	16778	16750	17027	16861	16743	16779	16764	16698	17067	16745	16786	16796	16745	16861	16803	16695	16853	16598	16842	16888	16852	16753	16949	16759	16867	16953	16776	16715	16801	17051	16859	16831	16696	16855	16815	16701	16819	16907	16819	16940	16633	16764	16905	16830	16757	16715	16757	16945	16789	16836	16671	16837	16710	16865	16777	16672	17000	16714	16738	16718	16825	16661	16855	16813	16868	16860	16801	16845	16828	16822	16840	16888	16845	16794	16825	16841	16739	16648	16715	16812	16821	16868	16958	16906	16811	16960	16713	16882	16747	16750	16732	16747	16863	16735	16888	16828	16733	16826	16823	16612	16803	16964	16847	16600	16755	16847	16738	16872	16818	16963	16842	16550	16787	16739	16900	16843	16767	16986	16795	16896	16761	16925	16923	16689	16834	16627	16650	16723	16912	16849	16836	16903	16762	16828	16916	16736	16851	16946	16886	16837	16826	16838	16907	16802	17001	16632	16890	16939	16748	16943	16810	16860	16858	16759	16845	16831	16726	16713	16859	16773	17017	16852	16782	16875	16836	16966	16845	16972	16907	16794	16834	16731	16698	16945	16784	16683	16737	16765	16869	16901	16849	16582	16725	17067	16953	16751	16908	17004	16757	16841	16847	16902	16838	16839	16899	16705	16837	16823	16714	16932	16754	16856	16704	16877	16874	16933	16709	16822	16820	16580	16852	16891	16670	16912	16899	16828	16857	16932	17089	16872	16936	16660	16889	16735	16898	16857	16859	16995	16877	16534	16785	16777	16768	16784	16914	16801	16747	16800	16712	16759	16769	16948	16825	16709	16748	16671	16642	16927	16946	16955	16815	16661	16916	16686	16993	16822	16910	16728	16935	16990	16887	16842	16664	16743	16840	16866	16880	16946	16814	16775	16698	16790	16924	16780	16994	16974	16868	16965	16826	16735	16903	16720	16763	16784	16769	16978	16855	16976	16784	16819	16748	16727	16984	16732	16840	16848	17046	16828	16915	16752	16716	16778	16898	16854	16724	16986	16901	16973	16949	16868	16848	16755	16697	16943	16752	16763	16921	16842	17011	16658	16808	17182	16694	16782	16905	16641	16828	16788	16770	16755	16818	16935	16793	16784	16753	17028	16790	16855	16858	16911	16686	16849	16887	16944	16709	16793	16741	17082	16895	16890	16776	16773	16883	16889	16873	16787	16971	16676	16623	16823	16848	16675	16980	16606	16979	16814	16850	16810	16646	16804	16693	16677	16690	16763	16922	16933	16638	16876	16793	16637	16799	16820	16819	16784	16873	16704	16870	16807	16881	16702	16767	16934	16681	16730	16843	16691	16891	16854	16738	16758	16651	16711	16960	16863	16833	16828	16974	16884	16753	17045	16863	16783	16864	17012	16687	16665	16973	16798	16817	16861	17004	16833	16924	16863	16922	16998	16774	16724	16908	16872	16672	16884	16915	16748	16584	16807	16929	16838	16955	16833	16757	16762	16746	16877	16690	16986	16760	16903	16802	16804	16996	16756	16657	16859	16945	16934	16725	16828	16999	16842	16799	16885	16813	16544	16932	16617	16753	16746	16942	16661	16748	16828	16816	16781	16880	16759	16728	16800	16926	17068	16801	16813	16830	16823	16718	16813	16760	16787	16951	16893	16881	16908	16832	16709	16806	16922	16812	16681	16702	16910	16900	16558	16958	16871	16975	16726	16856	16979	16796	17016	16835	16813	16821	16960	16914	16855	16813	16997	16671	16814	17154	16787	16588	16931	16827	16801	16778	16733	16832	16852	16781	16898	16813	16786	16808	16851	16651	16668	16922	16990	16855	16739	16736	16808	16819	16850	16842	16867	16706	16730	16747	16796	16815	16982	16791	16864	16929	17066	16970	16916	16766	16767	16890	16882	16901	16964	16763	16822	16866	16754	16850	16845	16765	16820	16823	16920	16911	16886	16788	16867	16886	16969	16813	16742	16753	16815	16932	16805	16865	16814	16791	16932	16892	16975	16893	16813	16725	17025	16772	16949	16703	16878	16811	16994	16926	16988	16933	16874	16711	16800	16673	16755	16747	16719	16864	16802	16936	16774	16723	16951	16897	16662	16925	16723	16887	16861	16884	16792	17009	16776	16782	16859	16887	16740	16723	16980	16859	16849	16812	16941	16673	16848	16907	16896	16892	16788	16922	16850	16753	16917	16784	16776	16743	16824	16879	16628	16777	16768	16945	16974	16857	16831	16835	16837	16809	16890	17085	16826	16889	16937	16868	16715	16888	16785	16708	16804	16747	16909	16733	16837	16906	16750	16748	16913	16722	16948	16911	16777	16896	16874	16852	16911	16615	16773	16856	16931	16890	16843	16721	16700	16921	16833	17129	16932	16841	16764	16847	16767	16693	16874	16965	16850	17037	16808	17015	16824	16704	16716	16999	16759	16779	16894	16667	17033	16823	16685	16805	16858	16817	16842	16824	16917	16870	16719	16785	16867	16847	16817	16737	16888	16735	16859	16864	16766	16979	16717	17003	16837	16862	16847	16782	16607	16907	16964	16937	16808	16742	16713	16774	16763	16799	16740	16906	16622	16868	16735	16835	16674	16867	17008	16860	16811	16897	16877	16869	16777	16888	16925	16776	16749	16890	16888	16734	16975	16815	16831	16785	16785	16890	16950	16796	16694	16791	16841	16849	16890	16818	16924	16855	16935	16936	16678	16926	16853	16971	17028	16785	16906	16955	16783	16785	16927	16889	16813	16728	16710	16897	16723	16913	16889	16988	16940	16777	16882	16846	17009	16818	16754	16787	16734	16769	16915	16860	16938	16786	16722	16793	16964	16951	16916	16869	16785	16949	16776	16716	16824	17074	16819	16743	16720	16982	16840	16780	16817	16850	16972	16702	16906	16748	16788	16791	16963	16736	16770	16906	16905	16849	16723	16805	16814	16862	17026	16863	16787	16731	16960	16683	16871	16936	16911	16776	16843	16872	16908	16766	16861	16949	16757	16738	16932	16820	16832	16784	16769	16822	16883	16899	16878	16809	16891	16735	16756	16908	16706	16792	16934	17087	16672	16757	16785	16930	16966	16971	16958	16886
24553	21174	27697	25316	24239	27899	29359	26369	25897	26100	25712	25519	25306	25288	25276	25248	25066	24831	24883	25019	25125	25109	25203	25021	25058	25146	24949	24846	24932	25157	24817	24963	24936	25064	25055	24953	24975	24902	25003	24795	24849	24792	24661	25047	24882	24541	24972	24969	24938	24886	24780	24577	24965	24883	24807	24930	25064	24915	24911	24744	24987	24684	25016	24693	24845	24958	24668	24742	24875	24565	24649	24818	24625	24902	24586	24593	24730	24765	24897	24659	24906	24710	24623	24719	24810	24703	24858	24998	24522	24728	24865	24686	24822	24726	25054	25012	24754	24933	24692	24911	24570	24751	24791	24705	24902	25142	24676	24818	24957	24839	24722	24986	24994	24737	24873	24717	24857	24769	24576	24777	24839	24678	24761	24764	24664	24736	24646	24834	24608	24812	24716	24831	24906	24684	24757	24631	24965	24941	24668	24723	24725	24472	24524	24990	24762	24811	24661	24631	24675	24947	25010	24672	24915	24747	24585	24608	24748	24963	24630	24585	24620	24654	24869	24787	24529	24668	25018	24536	24555	24508	24627	24790	24796	25059	24947	24647	24729	24704	24746	25080	24936	24624	24911	24758	24821	24601	24848	24667	25149	24376	24443	25051	24649	24674	24731	25118	24674	24566	24868	24677	24865	24921	24838	24667	24963	24413	24602	24810	24741	24772	24916	24576	24791	24637	24691	24779	24683	24643	24942	24712	24740	24646	24813	24669	24536	24757	24900	24701	24952	24693	24884	24826	24745	24666	24791	24683	24344	24815	24631	24696	24573	24573	24696	24780	24738	24612	24773	24762	24682	24492	25007	24808	24670	24573	24771	24759	24755	24747	24637	24844	24588	24913	24677	24678	24746	24737	24701	24769	24960	24798	24682	24808	24760	24592	24636	24868	24452	24552	24717	24721	24649	24883	24739	24616	24869	24883	24811	24737	24976	24677	24777	24872	24844	24799	24580	24795	24756	24820	24641	24594	24764	24918	24659	24752	24716	24784	24613	24468	25036	24714	24628	24618	24710	24652	24828	24826	24852	24747	24806	24757	24804	24725	24881	24657	24596	24547	24575	24604	24479	24680	24627	24647	25142	24802	24506	24677	24643	24377	24547	24723	24703	24791	24696	24754	24758	24888	24821	24856	24544	24820	25035	24774	24587	24658	24569	24839	24751	24770	24828	24749	24654	24613	24813	24861	24550	24800	24817	24796	24796	24709	24696	24509	24805	24517	24831	24699	24803	24724	24899	24831	24800	24766	24845	24670	24700	24680	24776	24761	24743	24905	24534	24981	25007	24896	24561	24780	24837	24729	24974	24808	24773	25013	24597	24631	24768	24747	24947	24802	24978	24665	24643	24860	24755	24930	24785	24543	24618	24922	24819	24775	24567	24802	24895	24682	24772	24884	24611	24865	24980	24820	24770	24759	24846	25055	24930	24930	24764	24818	24815	24752	24790	24635	24797	24881	24584	24695	24632	24591	24718	24772	24538	24920	24915	24767	24707	24710	24731	24616	24783	24872	24629	24544	24729	24588	24658	24793	24604	24745	24914	25074	24954	24824	24556	24989	24625	24553	24835	24434	24507	24563	24850	24651	24602	24565	24518	24473	24767	24835	24768	24870	24948	24804	24788	24926	24820	24733	24799	24684	24818	24744	24785	24829	24960	24860	24772	24726	24704	24695	24737	24768	24951	24794	24887	24767	24786	24868	24738	24771	24680	24433	24960	24892	24931	24806	24870	24592	24831	24870	24848	24866	24763	24722	24702	24704	24879	24679	24847	24844	24853	24698	24831	24617	24711	24850	24936	24982	24776	24894	24916	24843	24929	24730	24881	24804	24628	24571	24950	24843	24682	24806	24720	25077	24462	24812	24846	24870	24848	25028	24610	24667	24495	24832	24785	24815	24854	24727	25041	24807	24888	24665	24721	24754	24897	24921	24706	24846	24650	24554	24666	24910	24763	24716	24680	24961	24630	24843	24488	24577	25048	24759	24846	24844	24823	24685	24732	24692	24651	24573	24606	24798	24871	24685	24704	24557	24690	24646	24751	24953	24614	24661	24845	24443	24730	24693	24700	24644	24950	24947	24755	24590	24997	24724	24579	25046	24612	24893	24992	24727	24904	24699	24774	24853	24857	24915	25001	24695	24866	24492	24894	24590	24793	24843	24764	24993	24861	24819	24490	24583	24990	24810	24757	24359	24798	24720	24758	24757	24797	24858	24477	24736	24570	24759	24732	24653	24805	24913	24909	24745	24913	24590	24714	24719	24763	24661	24661	24635	24884	24689	24738	24595	24718	25053	24665	24816	24547	24822	24889	24617	24585	24600	24894	24776	24934	24530	24512	24668	24659	24889	24482	24752	24733	24808	24651	24518	24689	24897	24845	24954	24859	24931	24803	24657	24621	24750	24432	24813	24662	24695	24798	24683	24961	24722	24559	24539	24814	24913	24476	24573	24912	24899	24869	24866	24561	24798	24593	24697	24835	24645	25058	24738	24659	25212	24623	24773	24764	24783	24949	24660	24741	24765	24798	24720	24714	24571	24725	24724	24749	24664	24620	24941	24659	24946	24701	24588	24561	24790	24841	24981	24891	24907	24620	24915	24725	24683	24773	24847	24546	24827	24867	24868	24717	24781	24814	24853	24522	24736	24730	24757	24622	24689	24477	24709	24947	24754	24809	24623	24718	24966	24613	24890	24670	24951	24735	24890	24592	24936	24881	24674	24857	24726	24682	24689	24941	24708	24862	24835	24614	24490	24695	24705	24779	24684	24620	24792	24944	24680	24825	24720	24796	24730	24716	24751	24793	24645	24792	24817	24665	24716	24817	24760	24958	24828	24974	24976	24785	24645	24873	25052	24672	24580	24793	24911	25118	24722	24997	24849	24751	24757	24704	24617	24783	24908	24723	24665	24801	24947	24627	24744	25026	24784	24603	24734	24865	24846	24768	24722	24951	24896	24899	24656	24663	24693	24663	24672	24921	24731	24899	24956	24870	24442	24500	24600	24848	24650	24875	24562	24890	24870	24945	24579	24808	24586	24574	24856	24621	24905	24753	24421	24823	24861	25020	24514	24724	24998	25118	24744	24709	24754	24657	24835	24917	24833	24620	24875	24670	24351	24625	24633	24709	24546	24462	24745	24667	24633	24450	24498	24732	24756	24889	24817	24891	24610	24957	24660	24711	24835	24776	24973	24768	24717	24850	24519	24713	24768	24817	24579	24994	24785	24767	24834	24791	24748	24836	24902	24574	24818	24680	24623	24767	24605	24622	24533	24703	24701	24784	24782	24699	24543	24721	24801	24639	24729	24704	24600	24922	24959	24888	24678	24823	24893	24721	25095	24930	24807	25041	24742	24740	24460	24929	24668	24728	24826	24903	24720	25004	24684	24765	24786	24805	24795	25005	24899	25106	24733	24588	24713	24854	24812	24795	24566	24776	24802	24813	24748	24860	24541	24805	24780	24907	24678	24798	24566	24798	24902	24487	24766	24571	24805	24911	25129	24896	24651	24890	24676	24628	24784	24555	24563	24649	24723	24798	24809	24819	24630	24697	24702	24824	24914	24993	24582	24797	24731	24551	25049	24609	24759	24620	24767	24588	24826	24785	24691	25170	24480	24725	24496	24585	24684	24999	24732	24729	24696	24609	24646	24732	24736	24805	24879	24953	24957	24699	24708	24765	24750	24807	24870	24617	24779	24679	24721	24567	24574	24913	24478	24546	24707	24694	24890	24810	24766	24595	24805	24681	24797	24626	24723	24964	24711	24695	24875	24694	24840	24583	24456	24759	24561	24469	24891	24735	24684	24754	24703	25017	24528	24833	24909	24722	24966	24828	24796	24801	24840	24675	24853	24818	24957	24863	24621	24681	24808	24666	24561	24651	24753	24889	24823	25014	24701	24889	24951	24869	24732	24741	24663	24569	24628	24846	24666	24842	24748	24730	24883	24891	24968	24747	24971	24961	24580	24683	24945	24767	24696	24692	24766	24589	24640	24913	24856	24920	24573	24830	24584	24591	24888	25011	24738	24819	25050	24931	24858	24611	24948	24900	24634	24738	24796	24805	24660	24786	24895	24867	24793	24763	24755	24668	24761	24709	24828	24723	24826	24788	24808	24807	24628	24818	24971	24772	24745	24705	24677	24697	24882	24858	24558	24747	24767	24659	24682	24698	24863	24913	24734	24930	25110	24779	24776	24862	24673	24632	24763	24293	24669	24845	24766	24654	24927	24621	24873	24798	24778	24844	24702	25047	24697	24635	24778	24828	24640	25158	24630	24558	24495	24764	24709	24776	24563	24935	24657	24732	24839	24767	24695	24728	25008	24770	24606	24777	24842	24820	24667	24801	24702	24573	24790	24810	24680	24742	24908	24752	24675	24650	24922	24718	24862	24620	24679	24733	24719	25009	24656	24847	24705	24911	24835	24727	24779	24750	24621	24716	24558	24595	24970	24863	24789	24800	24914	24872	24870	24645	24637	24932	24728	24817	24570	24893	24841	24632	24703	24657	24776	24802	24600	24789	24954	24654	24684	24940	24726	24871	24939	24784	24843	24730	24882	24755	24767	24616	24506	24622	24751	24725	24607	24620	24779	24655	24611	24878	24773	24526	24593	24803	24815	24703	24515	24881	24833	24730	24921	24575	24649	24549	24840	24903	24821	24714	24861	24810	24818	24717	24812	24468	24711	24713	24832	24660	24551	25030	24835	24775	24983	24728	24629	24580	24702	24607	24707	24921	24705	24653	24646	24576	24631	24720	24649	24590	24423	24780	24712	24731	24967	24655	24546	24613	24751	24799	24735	24872	24534	24508	24543	24879	24702	24559	24818	24842	24676	24733	24686	24437	24743	24971	24644	24659	24741	24714	24977	24738	24518	24618	24761	24864	24684	24881	24625	24580	24848	24836	24696	24882	24658	24699	24617	24678	24459	24733	24656	24747	24882	25000	24924	24872	24572	24581	24941	24647	24929	24790	24722	24902	24596	24932	24805	24714	24787	24670	24599	24819	24800	24867	24787	24900	24862	24801	24586	24779	24743	24666	24831	24563	24663	24660	24727	24834	24835	24678	24774	24562	24690	24652	24771	24860	24834	24695	24765	24817	24853	24599	24713	24910	24827	24900	24780	24791	24921	24979	24621
18165	29690	29749	24400	21790	19784	18860	18043	17625	17387	16918	16837	16748	16526	16379	16545	16360	16284	16646	16192	16398	16309	16275	16165	16172	16070	16115	16140	16245	16214	16220	16110	16152	16018	16017	16166	16109	16213	16277	16097	16088	16160	16002	16084	16021	16098	16050	15993	16056	16291	16120	16096	16082	15965	16053	16024	16004	15852	15967	15981	15917	15999	15952	15908	16078	16048	16137	15957	16024	16037	16069	15802	16036	16009	15898	15940	16039	15968	16070	16022	15935	16013	15986	15962	15941	16162	15830	15908	16064	16035	16011	15950	15846	16107	16051	15941	16036	16004	15886	15951	15945	15862	15895	15778	16121	16042	15911	15733	15991	16021	15923	16024	15986	16032	15888	15949	16048	16096	16060	15871	16057	15893	15907	15941	15884	15912	16002	15914	15849	16019	15987	16047	15886	15766	15888	15877	15849	15958	16141	15971	15941	15912	15997	16143	15999	15909	16072	15816	15864	16172	16155	16054	15936	15902	16154	15740	16010	16082	15852	15922	15944	15956	16021	15749	15993	15910	15844	16036	16075	16045	15976	15932	15924	15966	15884	16056	15877	15876	16110	15959	16070	15877	15953	15877	15869	15903	16054	16026	15910	16122	16007	15957	15951	15924	16100	15919	15946	15906	15975	15809	15965	15969	15949	15846	16011	16077	16081	16028	15981	15851	16022	16011	15978	15999	16016	15908	15928	15933	16106	15893	15941	15860	15757	16059	16036	15947	15950	16019	16069	15852	15870	15876	16050	15826	15993	15802	15971	15918	16132	16031	15886	16056	16031	15886	15927	15868	15914	15844	15825	15939	15945	15884	15929	15823	15885	16000	15923	15958	16027	15989	15978	15965	16100	15965	16085	15878	16028	15988	15976	15841	15937	15967	15856	16019	15913	16128	15920	15912	15972	15994	15964	16185	15968	16019	15901	16045	15908	15920	16079	15989	16045	15918	16136	16082	15870	15958	16115	15877	16000	15877	16043	15869	16030	16171	15919	15982	16047	16018	15964	16044	16064	15978	16026	16055	16053	15862	16046	15883	15938	15924	16032	16077	15804	16024	15827	16085	16132	16044	15996	16039	15987	15880	15939	15991	16129	16059	15920	15809	15975	16007	15955	15890	15859	16218	15835	15842	15871	15863	15869	15950	15925	15995	16098	16022	15904	16063	16019	16004	15864	15977	16078	16002	16146	15943	16015	16039	15949	15904	15890	16007	15914	15910	15786	15861	15755	15942	16169	15827	16023	16063	16102	15904	15904	15915	16019	15839	15893	15946	15970	15822	15974	16017	16044	15817	16054	16054	15930	16107	15918	16055	16123	15889	15896	15836	15885	15983	15821	15963	15959	15964	15972	16063	15872	16057	15972	16031	15991	15903	15907	16140	15992	15918	15982	15929	16097	15944	15846	15923	16152	15920	15846	16079	15829	16073	15976	16133	16025	15860	15851	15913	16089	15942	15921	16134	15950	15899	15919	16057	16068	15880	16017	15880	16002	16021	16089	15943	16008	16007	15935	16013	15944	16078	15897	16022	16157	16042	16031	16006	16050	16145	15930	15816	15947	15956	15972	15980	15772	15874	15982	15910	15832	15901	15926	15973	15845	16018	16105	15965	16109	16024	15875	16087	16034	15935	15819	15942	15764	15870	15903	16036	15983	16043	15957	15995	16020	16123	15872	15930	15814	15913	16013	16158	16030	15976	15921	15958	15930	15909	16016	16103	15900	15921	16032	15952	15957	15963	15949	15905	15995	16009	16045	15940	15742	15819	15843	15818	16128	16024	15926	16050	16087	16058	16000	16115	15903	15998	15944	15787	15861	16078	16047	16007	16018	16217	16012	15917	15961	15952	15969	15835	15937	15966	16046	15913	16074	15918	16060	16189	16142	16171	15948	15721	15900	16000	15919	16004	15936	15857	15941	15840	16020	15929	15973	15988	15989	16065	15958	15925	16029	16006	15963	16092	16009	16058	15839	16032	16070	15997	15847	15966	16024	15970	16044	15906	15915	15992	16067	15896	15778	16178	15919	15916	15999	15979	16072	15877	16055	15972	15891	15815	15802	16119	16162	15874	15930	16115	16045	15847	15956	16212	15990	15959	15894	15905	15910	16048	15929	15904	15986	16011	15853	16060	16152	15791	16076	15986	16001	15974	16040	15994	16015	16109	15980	15895	16093	15990	15998	16004	15896	16068	15816	16055	15964	15946	15851	16210	15787	16067	15910	15959	15892	15849	16103	15911	15872	15884	16093	16036	15817	15888	15790	15886	15975	15832	15988	15871	15870	15989	16009	16044	15971	16062	15978	15856	15772	16041	15994	15855	15883	15909	16152	15958	15990	15994	15953	16013	15894	15816	15938	16016	15915	16273	15897	15881	15903	16055	15872	15834	16180	16004	15993	15991	15854	16016	15929	15883	16015	16033	15828	15976	15912	15982	16059	16021	15921	15991	15993	16048	15884	16062	15822	16034	16123	16084	16181	15877	15836	15980	16019	15955	15899	16022	15860	16022	15926	15987	15932	16033	16158	16025	15887	16053	16033	15773	15930	16091	15821	15947	16050	15991	15938	16043	15948	16075	15994	15880	15998	16102	15899	15783	16178	16007	15946	15857	16069	16111	16018	16143	15984	15849	15961	15966	15864	16047	15968	16087	16015	15922	15874	15946	15999	16201	16027	15938	16014	16005	15925	16239	15852	16114	16065	16010	16019	16096	15829	15929	15931	16063	16018	15902	16034	15949	16168	15883	16006	15954	16044	15904	16116	15658	15946	15916	16011	15922	16125	15911	15868	16146	16128	15900	15848	15894	16129	16007	15925	15956	16019	15973	15969	16135	16125	16051	15770	15944	15952	15903	15855	15989	15842	15928	15969	15861	16046	15889	15905	15835	16220	16018	16102	15938	15908	15916	15805	16137	15928	16054	15944	15885	15891	15875	15860	16020	15957	15960	16093	16003	15904	16023	16006	15796	15871	15913	15835	16111	15909	15933	15858	16042	15932	16046	15990	16035	15868	16026	15930	16008	15963	16053	16171	15927	16061	16061	15926	15903	16038	15992	16093	15991	16056	16139	16160	15956	15886	15929	16109	15983	16048	15917	15992	15886	15802	15945	15951	15962	16051	16056	15962	16024	15934	15859	16053	16017	16070	15791	15734	16045	16092	16123	15882	15772	16004	15909	16024	15860	15922	15897	15906	15861	15980	15921	15975	15897	15970	15786	16011	15968	16004	15910	16041	15994	15885	15980	15936	16070	16092	15951	16067	16031	15987	15984	15985	16035	16062	15926	15999	15970	16101	15975	15957	15978	15890	16021	15997	16006	15944	16124	15923	16044	16124	15868	15934	16038	15871	15964	15767	16041	15855	16063	16013	15990	16059	16055	15902	16179	16026	15847	15892	15944	15941	16004	16014	16203	15919	15925	15953	15997	15974	15915	16085	16039	16086	16077	15936	15986	16193	15889	16049	16039	15913	15907	15910	15950	15772	16024	15873	15920	16022	15735	16044	16000	15816	16060	15948	15906	16037	16087	16029	15950	15922	16235	16098	15998	16054	15881	16104	15909	16032	15808	15816	15920	16130	15927	15829	16100	15897	16083	16032	15915	15958	15912	15977	15912	16142	15909	15953	16027	16017	16085	16031	15920	15899	15966	15965	16022	15989	15912	16049	15927	15923	16084	16145	15937	15969	16022	15926	16080	15803	15968	15908	16026	16050	15957	16055	15875	15922	16151	15964	15958	15954	16032	16212	15969	15817	15932	16135	15896	16016	15944	16092	15989	15922	16155	15937	16091	15787	15957	16001	15902	15791	16077	15919	16006	15971	15837	15972	15836	15968	15973	15821	15852	15949	15817	16102	16101	15940	16151	16160	16009	16111	15968	15754	15982	15957	16081	15956	16014	15990	15971	15963	15979	16083	15769	16087	15911	16030	16114	15908	15969	15996	16097	16103	15806	15762	15945	16001	16047	15999	15965	15878	15932	16181	15952	16028	15937	15953	15880	16100	16110	15993	15873	16137	16119	16011	15897	16134	16083	15917	16001	16142	15923	15920	15787	15859	15938	15893	15882	16024	15969	15872	16033	15919	15949	15741	15954	15980	15926	15976	15979	15882	15997	16027	16052	16021	15964	16008	16020	16091	16061	15748	15988	16037	15949	16033	16022	15871	16007	15961	15905	15987	15860	15835	16010	15954	15999	15851	15878	15890	16050	15919	15856	16121	16004	15744	15956	15854	15913	15894	15784	16128	16016	15886	16092	16031	15813	16025	15921	16021	15880	16043	16061	15906	16039	15846	15938	15996	16041	15889	15921	16123	15985	16059	15851	15929	16107	15990	16155	15945	16082	16110	15832	15926	16014	16236	16089	15869	16226	15740	15962	15999	15972	16096	16136	16053	15877	15998	16111	16032	15919	15983	16032	15930	16022	16038	15850	15992	15917	16055	15953	15847	16077	16119	15924	15952	15832	15972	16017	16136	15978	16245	15829	15957	15975	15922	16030	15996	15953	16040	15913	16033	16031	16019	15986	15862	16008	15975	15902	16092	15972	15972	15983	15876	15887	15890	16032	16114	15787	15906	16037	15825	15988	16047	15974	15884	15954	15973	16019	16083	16021	15768	15951	15942	15867	16046	16115	15996	16133	16004	15960	15990	15893	16099	16026	15836	16136	15821	15905	16224	15954	16023	16004	15967	16052	15930	16018	16026	15869	16081	15986	16089	15947	15959	15985	16051	16189	16076	15918	15982	15981	15897	15980	15910	15917	16059	15792	15873	15928	16012	16116	16088	15924	16044	15901	15873	16005	15971	15872	16000	15888	16004	15746	15812	16023	15840	15936	15934	15987	15884	15968	15917	15979	15865	15886	15834	16029	16055	15914	16000	15882	16015	16008	15922	15741	15900	16081	16160	15996	16079	15920	15992	15965	15908	15911	15827	15901	16045	16072	15877	16013	15940	16047	15867	16060	15969	16054	15845	15869	16065	16092	15868	16075	15853	16078	16117	16175	15912	16067	15760	15834	15969	15882	15951	15984	16037	16022	16056	16027	15769	16024	15908	16201	16013	16204	16098	16153	15956	15950	15898	15897	15830	16040	15978	15963	15944	15934	15809	15872	15943	16016	16000	15929	16002	16041	15954	16060	15997	15873
22703	21193	27884	24876	22283	26905	31806	27922	27029	26896	26414	25994	25917	25827	25772	25827	25738	25622	25777	25418	25517	25210	25276	25479	25552	25410	25297	25213	25188	25252	25321	25250	25274	25130	25216	25100	25429	25405	25169	25305	25376	25051	25209	25278	25251	25271	25240	25050	25356	25100	25138	25342	25245	25190	25324	25196	25202	25251	25202	25103	25183	25284	24920	25129	25117	24950	25071	25122	25377	25185	25390	24952	25232	24989	24667	25082	25036	25052	25087	25236	24833	25140	25118	25000	25250	24929	25097	25105	24958	25124	25265	24862	24957	25053	24913	25310	25120	25180	24936	25092	25039	24787	24793	24762	25395	24978	25058	25211	25117	25071	24983	24945	24933	25255	25308	24758	25147	25039	24878	24895	25390	24874	24834	24742	25226	25043	25206	24977	25321	25027	24945	25045	24716	24854	24982	25036	25140	25205	25030	25013	24941	25062	24952	25195	24978	24862	25014	25006	24850	25083	25086	24919	25165	24973	24893	25120	24862	25011	24969	25074	24923	24987	25124	25068	24852	25045	25211	25052	24996	25085	25227	24985	24706	25267	24906	24998	25200	25063	24914	25141	24880	25084	25103	24887	24906	24869	25102	24970	25078	24791	25070	25114	25048	25057	24976	25159	25011	25185	25158	25116	25063	24907	24845	24817	24980	24950	24865	25109	24954	25111	25182	25092	24958	24795	24753	24936	24841	24988	25199	25116	25006	24968	24862	25050	25059	25065	25238	25185	25131	24929	25199	25083	24900	25127	24956	24893	24942	24918	24891	24736	25286	24961	24934	24937	24944	24831	25103	25129	25169	25043	24880	25040	24756	24964	24949	24835	24758	24961	24789	24777	25135	25037	24753	25056	25119	24553	25099	25124	25043	25244	25128	24895	25086	25266	25066	25024	24669	24904	24861	25252	24989	25321	25115	24936	25200	25050	25101	25133	25079	25169	25054	24982	25061	25280	24885	25096	25096	25062	24992	24967	24942	25011	25001	24828	25059	24954	24682	25183	24862	24994	24816	25170	25076	25004	25059	25173	25051	25138	25295	25018	24899	25035	24775	25059	25043	25089	25006	25221	25002	24919	24811	24773	25218	25031	25050	25076	24994	25050	24893	24921	25147	24958	25125	24990	24881	25007	24853	24948	24931	24945	24927	25015	25054	25007	25023	25063	25260	25175	24907	24642	24827	24968	25048	25064	25257	25243	24938	25057	25025	25115	24710	24833	24850	25049	24830	24766	24864	24841	25005	24940	24953	24892	25128	24987	25106	24944	24805	24911	25179	24997	25103	25079	25096	25036	24916	25003	25137	25079	24943	25133	25095	24956	24825	25025	25113	25196	24874	24859	24936	25131	24933	25031	25147	24938	25120	25037	24729	25109	24833	25335	25018	24840	25237	25232	24995	25004	24931	25151	25121	24792	25241	24793	24986	24831	25012	24934	25027	25038	25060	25312	24849	25114	25111	25026	25032	25090	25024	25111	24913	25270	24928	24986	25249	25198	24991	24977	24802	25068	25037	24945	25494	24859	24919	24934	25209	24881	24991	25051	24970	24913	25132	25057	24836	24888	25009	24934	25199	25355	25171	24851	25324	24987	25101	25013	25251	25016	25058	25028	24996	25118	24991	24909	25066	24943	24758	24825	25055	25014	24869	25397	25241	25196	25077	24991	25061	24754	25010	24849	24852	25162	25088	25109	25031	25053	25039	24820	25188	24877	25091	25131	24897	25354	24998	25061	25128	25028	25325	24961	24914	25271	25076	25131	24957	25143	25084	25066	24992	25205	24966	25098	25090	25237	24861	25121	25256	24874	24952	24839	25122	25097	25072	25184	25122	25208	25032	25033	25221	25303	24915	25087	25080	24874	24820	24952	24919	24976	25395	25022	24889	24914	24981	25049	24821	25033	25151	24944	25088	24998	25108	24977	25007	24879	25047	24673	24883	24796	24957	25112	24992	25285	25158	24938	24854	25014	25053	25043	24973	25050	25182	24917	24787	24937	25046	25148	24962	25071	24820	25052	25148	25204	25355	25070	24864	25190	25185	25111	25024	24976	25123	25219	25234	24984	25086	24910	25041	25225	25129	25121	24907	24796	24774	25005	24823	25157	25088	25180	25349	24794	25101	25082	25229	25084	25077	25119	25063	25060	25268	24909	24818	24768	24943	24901	25018	25273	25157	25043	25024	24866	25027	24935	25086	25088	24985	25253	25162	24983	24922	25058	25069	25201	25334	24995	24918	24948	24860	25136	24888	24958	25152	24930	25105	24984	25063	25171	25124	24965	24832	24717	24930	24810	24894	25004	25092	25055	25020	25044	25003	25090	25027	24883	24986	24893	25231	24914	25005	24979	25177	25074	24915	25044	24841	24745	25045	24957	25202	24753	25165	24954	24941	25026	25155	24770	24721	24871	24868	25134	25013	24893	25003	24761	24800	24933	24930	25161	25029	24862	25133	24766	25176	24781	24994	24841	25074	25122	24958	24910	25326	24958	24736	24975	24985	24964	24814	25088	24933	24999	25209	25043	25124	24724	25029	25095	24995	25243	25027	24867	24990	25080	25094	25248	25057	24709	24894	25096	25022	24886	24934	25257	25058	25087	25018	25067	25059	25051	24893	24921	24946	25090	24972	25020	24883	25109	25101	25232	25107	25243	25168	25265	25022	25225	25048	24900	24807	24969	24943	25017	24821	24991	25202	25278	25017	24715	25237	24950	25115	25142	25247	25079	25051	25050	24987	24846	24880	24977	25227	25218	25079	24894	25035	24872	24928	25030	24802	24814	24898	25011	24945	24920	25195	25111	25345	25138	25010	25251	25324	25122	25023	24949	25028	24982	25216	24972	25154	25061	25164	24861	25123	24970	24935	25340	25046	24899	24978	24937	25105	25138	24888	24759	24889	24935	24979	25102	25160	24936	25010	24763	25065	25205	24958	25290	25021	24980	24989	24995	25111	25196	25020	25112	25119	25286	25151	25151	25068	25111	25088	25354	24767	25002	25069	24962	25057	24991	25065	25218	25029	25095	25090	24947	25032	25068	25028	24832	25016	25075	25100	25023	24720	24972	25153	25120	24978	24826	25088	25085	24887	24984	25037	24799	24837	25015	25236	24961	25020	24938	25105	24939	24943	25001	24970	24918	25123	25016	25061	25025	25253	25129	25098	25100	24934	24909	25306	25052	24779	25162	24927	25045	25207	24889	25300	24790	25156	25057	24902	25197	24944	24966	24895	25011	25038	24825	24965	24743	24902	24997	25210	25164	25097	25006	24920	24789	24750	24872	25085	24792	25371	24837	25204	24816	25052	24975	24894	24885	24977	25055	24847	25190	25056	24913	25171	24929	25148	24987	24964	25188	24931	25041	24973	25121	25013	25111	24961	24979	25096	25000	25161	25096	24866	25209	25248	25297	24695	25164	25052	25177	24851	25130	25052	25116	24724	24992	25069	24797	25199	25313	25112	25190	24936	24960	25021	25072	24932	25089	25080	24841	24870	25115	24960	24872	25057	24974	24906	24760	24908	24980	25042	25102	25296	24989	25124	25039	25206	25093	25055	24772	25262	25027	25307	25079	24779	25215	25075	25010	25067	25116	24903	25065	25271	25167	25266	25196	25386	25062	24919	24964	25111	25090	25118	24999	24778	25009	24942	24985	24744	25249	24856	24879	25150	24658	24808	24975	25251	25029	24929	25049	24963	24954	25078	25018	25068	25120	25259	25184	24979	24829	24941	24837	25038	25123	24776	24850	24957	24968	24871	25305	24709	25049	25053	24900	25098	25206	25090	25186	24978	24878	24942	24968	25134	25188	25116	25098	24848	24936	25019	24955	24925	25075	25176	24975	24706	25011	24978	25043	24795	25015	24992	24878	24921	25168	25258	24986	24760	24920	25062	25192	25185	25149	25092	24955	24911	25078	25018	25086	25167	24923	25246	24922	25027	25041	25006	25053	25124	25110	25196	25067	24823	25104	25156	25158	24854	25107	24932	25004	25281	24806	25033	25075	25060	25128	25216	25126	25077	24945	25062	24900	25087	24818	24752	25016	24971	24875	25134	24834	24933	25076	25052	24762	25025	25089	25176	24916	24926	25130	24893	25125	25240	25052	24904	25022	25077	24870	25007	25281	25059	24874	24834	25077	24956	24811	25044	25064	24898	24839	24850	25123	24951	24783	24994	24958	24909	24795	25050	24849	25216	25060	25211	25194	25000	25062	25234	25226	24948	24953	24972	24789	25149	25185	24986	25004	24845	25043	24988	25087	24960	25127	25322	24942	25230	24930	24807	24769	25003	25228	24825	25004	24844	24934	25076	24939	25135	25094	25148	25220	25151	25139	25205	24870	24924	25090	25223	24956	24798	25178	25127	25216	25204	25071	24808	24986	25199	25105	24901	24988	25212	24758	25052	25022	25102	25145	24982	25098	25019	25001	24905	25104	24796	24972	25013	24890	24974	24975	25149	24821	25217	24975	24992	24962	25102	25150	25164	24950	24914	24879	24685	24922	25314	25174	25036	25052	25229	24866	24990	25059	25100	25124	24976	24952	25175	25054	24898	24837	24869	24840	24933	25150	24984	24905	25137	25005	24894	25066	25057	25372	25153	24940	25117	25048	25167	25081	25000	25118	25148	25123	24893	25240	25151	24924	25207	25098	24857	24997	24889	24959	24801	24923	24993	25006	24955	24973	24989	24981	24975	25214	24922	24984	24999	25114	24869	24987	24925	24824	24756	25203	24993	25298	24920	24991	25209	24937	25102	25039	25247	24959	24787	24888	25049	24971	25040	25137	24951	24939	24805	25003	24685	25157	25212	25075	25011	24901	24915	25090	24975	25048	24963	24783	24973	25023	24984	25232	25104	24703	25182	25066	25279	24996	24962	25185	24779	25051	25063	25378	25132	25179	25115	25084	24885	25073	24948	24776	25172	24901	25162	25156	25292	24829	24963	24850	24996	24991	24842	24814	25186	24941	24957	24966	25077	24831	25239	25144	25058	25024	25075	24969	24933	25024	24854	24784	25046	25221	25017	24916	24843	25029	25186	24701	25108	25172	25107	24923	24867	24830	25073	25191	24979	25124	25185	25010	25298	24945	25084	24859	24819	25013	24798	25058	24983	24916	24986	24982	25168	25113	25114	25041	24888	25061	25045	24868
20271	35325	34895	28723	24969	22598	20822	19694	19040	18275	17843	17527	17430	17111	16835	16996	16830	16816	16574	16644	16368	16470	16546	16370	16506	16130	16404	16223	16426	16269	16257	16097	16264	16291	16195	16162	16275	16160	16184	16157	16156	16234	16220	16258	16351	16280	16063	16235	16208	16161	16162	16109	16124	16319	16232	16199	16057	16202	16170	16013	16142	16081	16202	15954	16060	16180	16073	16142	16259	16077	16125	16115	16125	15822	16177	15932	16016	16027	16180	16197	15878	16224	16102	16133	16038	16153	16129	16138	15989	15990	16195	15963	16108	16016	16168	16050	15869	16107	16199	16171	16067	16168	16081	15946	16111	15951	15998	16023	16128	15857	15942	15962	16050	15925	16164	15983	16075	16034	16076	15959	16143	16022	16030	16205	15985	16139	16080	16079	15917	16066	15898	15740	15936	15951	15963	16197	16196	16175	16004	15963	16143	16035	15979	15992	15945	16078	15962	15907	15993	16101	16040	16050	16044	16076	16060	16101	15858	15939	16040	15955	16238	16012	16044	16077	16187	16015	16156	15895	16122	15986	16086	16299	15941	16005	16133	16109	16151	16029	16082	16032	16036	16184	16072	16258	16036	15951	16118	16118	16253	15980	15999	16098	16042	16154	16118	16043	16032	16107	16140	16068	16003	15910	16035	15876	16040	16033	16072	16112	15962	16254	15970	15984	16084	16073	15904	16214	16018	16132	15937	16013	15990	16235	16007	16084	15963	16210	16136	16052	16131	16056	15938	16023	16001	16089	16116	15955	16176	16076	16070	16147	16043	16178	16050	15982	15891	16043	15902	16005	16056	15938	15974	16013	15852	15993	16105	16149	16052	16090	16109	16043	16055	15906	16149	16206	16095	16044	16030	15917	16073	16049	16159	16121	15927	15954	15932	16032	16033	16179	16074	15958	16088	16151	16162	15894	16096	16192	16099	15956	15864	16047	16245	16211	16124	16106	16080	16124	16152	16053	15951	16087	16105	16071	15988	16040	16147	16060	16241	15989	15957	16034	15964	16085	16135	15988	15897	16096	16188	16015	16180	16035	16021	15888	16067	15927	15951	16014	16101	16150	16180	16029	16048	15991	16078	15901	16065	16150	16002	16050	16188	16179	15791	15912	16002	15946	16213	16079	16068	15991	16114	16174	16048	15842	16124	16070	16150	16099	16058	16086	16040	16019	15845	16074	15975	15858	16068	16060	16133	16055	16126	15986	16075	16001	16057	16109	15829	15989	16044	16173	16143	15974	16123	16153	15990	16189	15969	16037	15928	16260	16116	15922	16041	16005	15910	16184	16030	16161	16037	16023	15998	15962	16005	16197	16028	16063	16018	16019	16060	16174	15991	15973	15983	16096	16097	15938	16148	16036	16152	16170	16054	16050	16181	16068	15946	16192	16290	16179	15842	15938	16021	15974	15960	16013	16123	16160	15856	15978	15831	16006	15934	15885	16125	16033	16019	15934	16008	16051	16203	16099	16111	16166	15987	16014	16072	16107	16030	15921	16120	16038	16094	15999	16043	16076	16024	16068	16035	16094	16086	16256	16021	16247	15904	16092	16189	16064	16149	16098	16059	16086	16148	15993	16121	16100	15934	15959	16189	16166	15999	16008	16067	15955	16081	15949	16142	16138	16067	15987	15992	16039	15792	15996	16034	16089	16090	16122	16133	15992	16082	16091	16078	16033	16150	15940	16116	16058	16022	16071	16093	16157	15982	16011	16098	15974	16048	16144	16188	16076	16079	16092	16063	16087	15944	15863	16015	16027	16028	16083	16013	16160	16138	16280	15810	16191	16086	16021	16116	16101	15975	15826	16214	16178	16160	15899	16114	16017	16088	16001	15962	16189	16107	16093	16064	16016	16140	15913	15951	16203	16018	15960	15938	16076	15976	16260	15839	16076	15954	15862	16033	16111	16088	15969	16000	16201	16009	16077	16125	16111	16069	16107	16208	16085	16028	16120	16225	15858	16169	16021	15887	16122	16017	16096	16081	16194	16014	15970	16169	15944	15985	16065	16045	15906	15989	16007	16067	15970	16203	16061	15928	16163	16118	16094	15889	15870	15882	16042	16170	16098	15853	15934	16171	16023	15945	15964	15999	16024	16022	16095	15895	16203	15901	16168	15989	16000	16036	15914	16037	16194	16032	15918	15962	15827	16216	15946	16041	16033	16033	16090	15981	16088	16076	16083	15954	16126	16074	16058	15925	16056	16245	16055	16011	16111	16145	16058	16068	16302	15909	15844	16169	16029	16061	16010	15928	16169	16097	15937	16092	15983	15907	16042	16070	16058	16245	16024	16124	16087	16010	16094	16018	15934	16027	16051	16059	16167	15843	16010	16177	16114	15977	16125	16120	16015	16023	16123	16111	15955	15976	16172	15937	15976	16008	16049	16046	16085	16008	15979	15984	15995	16185	16112	16006	15967	16033	16002	16039	16252	15949	16228	15960	15910	15947	16079	15932	15903	16010	16160	15885	15994	16034	16240	15951	16186	16184	16048	15853	16069	16001	15941	16113	16154	15996	15893	16179	16157	16077	16137	16078	16067	16150	15912	16111	16008	15969	16067	15959	16265	16267	16080	16009	16009	15936	16042	15866	16016	16076	16003	16129	16145	15953	15914	15886	15961	16108	16033	16181	16195	16143	15867	16005	15776	16114	15998	16020	16061	16040	15960	15986	16105	16153	15945	16146	15947	15943	16189	16200	15986	15986	16025	15963	15920	16086	16148	15903	16119	16023	16002	16171	16096	16216	16066	16184	16081	16014	15942	16034	16091	16004	16258	16052	16095	16153	16038	16055	15986	16106	15915	16012	16126	16046	15857	16046	15861	15989	15964	15985	16082	16083	16075	16236	16132	16134	15996	16230	16121	16049	16044	16186	15990	16140	16120	16142	16105	15955	15920	16033	16048	15883	16055	16035	15971	16088	16097	16094	16036	15937	15992	16038	16086	16165	16017	16138	15838	16084	15932	16208	15993	16098	16153	15920	15899	16031	15905	16044	15988	16226	15955	16051	15955	16085	16071	16049	16072	15984	16112	16054	16013	16122	16083	16122	16089	16024	16118	15940	16209	16052	16136	15887	15880	16163	15915	16160	16117	15970	15990	16158	16023	16025	16069	16240	15921	16055	15975	15979	16072	16090	16055	16150	16038	15876	16354	16066	16119	16063	15843	15950	15846	16095	16148	16007	16018	16078	15946	15974	16050	15851	16044	16055	15986	16230	15937	15996	16070	16161	16079	16072	15950	16060	16069	15969	16104	15973	15972	16036	16128	15987	16107	16313	16152	16043	15868	16093	15935	16067	16174	16088	15988	16044	15858	15986	16109	15957	16014	15966	15940	15922	15999	16095	16010	15967	15987	16196	16175	16084	15979	16109	16056	16085	16133	16026	16029	16035	16034	16084	16133	15898	16180	15930	15957	16238	16118	15989	16087	16170	16120	16189	16030	16073	15971	16044	16206	15978	16052	16098	16024	16112	16141	15999	16126	15777	16157	15995	16108	16066	16057	16016	16217	16191	16075	16154	16041	16137	15946	15831	16022	15987	16063	16012	15969	15982	16089	16175	15996	15809	15955	16183	15968	16100	16040	16017	16085	16194	16073	16185	16098	15940	15819	15850	16080	16072	15963	16084	15986	16065	16071	16115	16063	15919	16215	16172	16027	16185	16179	16024	16035	16165	16211	15916	15986	16158	15954	16180	16222	15958	16109	16087	16035	16118	16011	16102	16037	16053	16141	16107	16087	15987	15961	16118	15970	16175	16099	16080	16076	16101	16082	16126	16195	16068	16082	16151	16008	16152	16085	15960	16064	16145	16214	16188	15980	15997	16064	16064	16014	16018	15924	16119	15964	16085	15987	16045	15988	16005	15937	16022	16129	16000	16034	15811	15700	15916	16018	16156	16027	15919	16044	16251	16106	16005	16071	15977	15956	16286	16095	16015	16211	16006	15901	15719	16101	16224	16126	15978	15904	16118	16155	16152	15999	16237	16078	15983	15911	15917	16027	16106	15959	16007	16012	15910	16127	16101	15966	16180	16254	16052	16122	15915	16071	16040	15916	15968	16049	16006	15870	16138	16147	15968	16059	16159	16056	15970	15973	16065	16157	15820	16062	16083	16099	16045	15988	16160	16021	15982	16099	16079	16027	16025	16043	16172	15798	16008	15950	15862	16100	16220	15882	16233	16107	16117	16080	15978	15991	16269	16105	15978	16066	16101	15967	16005	15946	16055	16162	16040	16097	16127	16278	16107	15962	16052	15945	16091	15907	16227	16017	16161	16158	16140	15967	15902	16098	16131	16024	16076	16075	16003	16024	15974	15910	16228	16185	16014	16075	15907	16134	16060	15970	16095	16056	16051	15951	16160	15866	16276	15928	16047	16161	15938	16100	16071	16068	15975	16032	15884	16056	16124	16030	15989	16128	16005	16031	16131	15901	16165	16000	16010	15871	16080	15991	15959	16135	16001	16050	16040	16196	16267	16136	16021	16019	16017	15910	16056	15954	15884	16217	16166	15940	16102	15961	16079	16075	16048	16122	16111	16111	15918	15863	15913	16046	16062	16344	16129	16198	15850	15924	16028	16061	15687	16160	16018	16088	15839	16056	16156	15869	15897	16050	16096	16062	16001	16108	15937	15892	16041	16204	16125	16064	16247	16064	16123	16054	16053	16069	16067	16047	16148	15933	16081	15903	16060	16035	16058	16273	15899	15919	15966	15872	15976	16029	16045	16131	15955	15987	15898	16172	16066	15951	16062	16021	15984	15951	16072	15936	16055	16044	16128	15992	15777	15898	16050	15986	16133	16069	15967	16029	16016	15864	16089	15944	15982	16159	15940	16061	16225	15738	16095	16060	16093	16056	16225	15988	16067	16134	15977	15887	16010	16149	16188	16000	16022	16220	15917	16209	16063	16063	16275	16027	16199	16190	16029	16039	16051	16097	15921	16144	16026	15971	15974	15952	16216	15942	16003	16066	16062	16005	15968	16045	15943	16095	16034	15921	16044	16188	16066	16142	16035	16099	16106	15964	16036	16160	16098	16079	16071	15984	16051	16018	16072	16084	16025	16123	16010	16057	15947	16101	16043	15866	16066	15938	16145	16185	15952	16282	15994	16048	15989	16142	15989	16131	16148	16145
34988	27680	31225	30168	27847	27450	27292	27191	26847	26604	26805	26721	26908	26629	26404	26485	26285	26257	26332	26349	26490	26240	26445	26189	26560	26504	26221	26533	26163	26256	26380	26259	26481	26458	26295	26306	26253	26453	26484	26233	26394	26363	26406	26404	26582	26524	26459	26267	26380	26371	26320	26256	26237	26517	26662	26191	25962	26416	26090	26179	26299	26748	26183	26272	26333	26265	26576	26319	26544	26246	26470	26260	26206	25999	26277	26442	26513	26244	26337	26376	26361	26456	26336	26284	26468	26125	26436	26225	26357	26348	26263	26113	26312	26498	26330	26242	26380	26430	26327	26315	26348	26250	26191	26227	26087	26207	26249	26206	26390	26302	26240	26477	26423	26193	26084	26393	26372	26442	26508	26399	26461	26301	26264	26259	26258	26390	26385	26377	26372	26393	26413	26248	26351	26284	26086	26143	26258	26158	26165	26272	26375	26254	25982	26400	26241	26495	26298	26193	26326	26342	26347	26678	26285	26137	26314	26308	26333	26275	26450	26464	26326	26393	26124	26404	26424	26477	26200	26153	26474	26241	26257	26373	26159	26278	26078	26420	26402	26293	26335	26263	26109	26445	26574	26322	26184	26379	26291	26216	26449	26423	26210	26267	26360	26485	26367	26363	26288	26373	26468	26153	26348	26538	26568	26084	26462	26610	26518	26176	26245	26320	26299	26111	26371	26180	26285	25988	26222	26275	26453	25945	26540	26212	26363	26379	26080	26126	26269	26498	26406	26327	26357	26548	26276	26205	26256	26418	26344	26692	26351	26179	26364	26328	26373	26424	26304	26297	26369	26181	26449	26574	26199	26418	26372	26084	26220	26330	26410	26545	26469	26415	26500	26255	26507	26696	26509	26535	26397	26213	26421	26405	26340	26636	26315	26376	26382	26287	26429	26475	26459	26615	26338	26226	26238	26392	26323	26237	26302	26249	26461	26415	26362	26499	26222	26180	26376	26209	26375	26040	26134	26247	26423	26372	26408	26421	26112	26176	26489	26291	26424	26388	26379	26334	26185	26364	26514	26401	26638	26396	26454	26527	26189	26248	26547	26094	26489	26190	26174	26605	26503	26367	26396	26172	26287	26348	26186	26517	26281	26475	26294	26326	26312	26444	26213	26366	26328	26303	26334	26209	26252	26225	26299	25814	26422	26260	26046	26237	26237	26289	26394	26213	26572	26458	26303	26358	26429	26119	26594	26465	26631	26429	26448	26315	26476	26312	26303	26586	26280	26304	26397	26319	26117	26317	26372	26332	26386	26072	26107	26316	26112	26237	26032	26280	26465	26151	26483	26052	26473	26305	26461	26318	26181	26389	26639	26308	26394	26116	26411	26576	26374	26016	26454	26588	26367	26200	26215	26361	26337	26392	26309	26252	26318	26473	26080	26175	26376	26294	26514	26470	26268	26237	26373	26143	26378	26386	26360	26328	26355	26249	26265	26494	26448	26335	26576	26474	26602	26378	26306	26186	26408	26483	26203	26233	26246	26564	26365	26317	26295	26624	26453	26512	26139	26244	26491	26236	26555	26344	26259	26322	26422	26379	26510	26397	26279	26383	26453	26223	26378	26285	26717	26241	26602	26209	26203	26251	26216	26308	26505	26324	26188	26538	26616	26417	26660	26410	26267	26420	26339	26477	26184	26179	26366	26503	26246	26368	26438	26375	26240	26473	26637	26269	26060	26419	26280	26255	26345	26239	26277	26476	26255	26597	26423	26415	26375	26389	26204	26045	26337	26375	26322	26454	26569	26174	26289	26553	26280	26217	26464	26342	26267	26098	26346	26384	26176	26236	26108	26335	26274	26496	26078	26454	26572	26521	26212	26163	26134	26132	26246	26481	26483	26394	26733	26225	26345	26335	26357	26333	26508	26435	26232	26438	26104	26328	26381	26474	26376	26341	26392	26260	26281	26485	26354	26211	26522	26170	26154	26463	26409	26525	26069	26312	26272	26362	26344	26351	26243	26462	26506	26530	26317	26449	26287	26544	26172	26353	26241	26542	26391	26650	26260	26643	26638	26482	26409	26177	26480	26417	26367	26259	26433	26290	26386	26501	26211	26435	26195	26190	26265	26167	26242	26288	26168	26295	26296	26260	26272	26076	26324	26363	26271	26357	26436	26391	26586	26356	26212	26277	26301	26256	26362	26444	26324	26482	26103	26329	26487	26183	26323	26358	26667	26433	26331	26337	26346	26398	26434	26452	26562	26327	26212	26429	26377	26536	26137	26371	26510	26301	26059	26348	26432	26246	26294	26294	26415	26345	26208	26440	26414	26295	26368	26447	26332	26265	26684	26347	26553	26363	26329	26305	26579	26398	26370	26219	26455	26217	26185	26398	26405	26498	26390	26367	25973	25943	26395	26211	26235	26511	26361	26255	26552	26244	26244	26363	26530	26425	26376	26330	26336	26385	26172	26419	26200	26287	26170	26658	26441	26212	26310	26259	26374	26137	26226	26272	26436	26221	26433	26427	26379	26364	26275	26117	26399	26332	26096	26448	26363	26460	26190	26416	26362	26533	26429	26464	26286	26148	26439	26252	26182	26385	26572	26160	26242	26181	26302	26120	26353	26254	26253	26255	26573	26406	26210	26075	26314	26323	26447	26210	26360	26497	26345	26360	26246	26427	26448	26384	26400	26333	26332	26499	26375	26207	26393	26611	26239	26204	26363	26302	26452	26262	26323	26330	26404	26614	26445	26321	26389	26216	26289	26318	26123	26223	26081	26423	26322	26287	26213	26620	26571	26429	26474	26583	26414	26427	26400	26075	26438	26400	26328	26477	26390	25987	26409	26395	26292	26280	26322	26331	26359	26376	26300	26248	26443	26426	26351	26352	26275	26101	26398	26249	26208	26282	26400	26494	26329	26245	26207	26346	26412	26424	26257	26060	26360	26046	26301	26333	26301	26344	26265	26064	26439	26186	26292	26666	26320	26511	26574	26372	26659	26258	25922	26125	26360	26246	26341	26500	26431	26574	26565	26457	26366	26364	26436	26356	26504	26385	26384	26519	26297	26470	26309	26070	26304	26693	26304	26455	26376	26335	26324	26493	26371	26295	26385	26525	26203	26420	26250	26300	26277	26221	26523	26355	26426	26380	26357	26437	26361	26326	26400	26595	26281	26310	26379	26312	26477	26644	26588	26312	26359	26061	26305	26343	26500	26578	26254	26522	26122	26562	26214	26263	26270	26243	26501	26119	26276	26342	26467	26304	26226	26229	26348	26411	26574	26527	26210	26253	26306	26347	26487	26270	26361	26139	26293	26209	26341	26436	26580	26449	26231	26245	26384	26397	26449	26238	26445	26247	26138	26554	26130	26271	26560	26426	26481	26272	26090	26075	26533	26210	26514	26289	26041	26219	26363	26592	26372	26224	26264	26059	26098	26221	26446	26431	26415	26357	26361	26543	26281	26341	26336	26252	26652	26395	26154	26098	26323	26392	26391	26295	26200	26322	26119	26623	26392	26238	26285	26233	26554	26307	26419	26650	26554	26300	26244	26543	26267	26125	26102	26569	26504	26196	26515	26368	26335	26539	26738	26418	26455	26238	26426	26241	26412	26342	26008	26306	26241	26368	26155	26517	26301	26505	26333	26264	26231	26295	26512	26271	26532	26638	26411	26312	26451	26032	26343	26595	26280	26511	26459	25855	26440	26361	26150	26552	26689	26502	26438	26560	26230	26385	26317	26213	26408	26490	26190	26145	26469	26329	26547	26270	26274	26408	26533	26353	26195	26161	26160	26447	26452	26106	26334	26305	26511	26232	26273	26467	26597	26416	26332	26176	26380	26274	26464	26453	26302	26365	26416	26442	26435	26213	26448	26311	26413	26272	26257	26241	26369	26285	26302	26387	26138	26293	26001	26187	26505	26220	26462	26473	26546	26447	26122	26100	26395	26454	26399	26389	26533	26395	26359	26444	26260	26224	26524	26392	26207	26195	26325	25974	26307	26238	26481	26085	26313	26557	26336	26466	26595	26394	26262	26159	26267	26277	26611	26448	26328	26479	26460	26238	26270	26428	26273	26595	26589	26595	26323	26376	26217	26249	26311	26440	26463	26360	26498	26332	26271	26450	26192	26579	26509	26315	26352	26461	26381	26532	26474	26332	26397	26507	26171	26404	26305	26450	26285	26290	26350	26442	26286	26535	26314	26186	26169	26363	26307	26345	26519	26396	26268	26500	26482	26294	26339	26390	26403	26218	26312	26427	26233	26531	26283	26485	26283	26327	26349	26367	26402	26472	26383	26324	26305	26159	26169	26719	26480	26299	26234	26531	26365	26416	26462	26374	26432	26508	26431	26313	26212	26329	26471	26469	26417	26291	26277	26543	26382	26334	26289	26339	26060	26233	26266	26257	26323	26207	26173	26421	25860	26262	26259	26425	26465	26027	26422	26460	26317	26357	26261	26373	26263	26336	26360	26358	26481	26515	26362	26375	26396	26495	26431	26087	26125	26299	26541	26515	26378	26168	26496	26313	26329	26423	26173	26488	26224	26377	26263	26314	26286	26288	26403	26321	26490	26325	26295	26117	26269	26367	26227	26222	26304	26386	26396	26382	26506	26389	26304	26102	26191	26028	26441	26190	26247	26163	26346	26233	26231	26452	26297	26352	26357	26456	26383	26374	26266	26404	26521	26380	26289	26365	26209	26243	26308	26362	26410	26051	26221	26361	26155	26340	26483	26321	26310	26204	26546	26287	26418	26403	26377	26238	26214	26266	26120	26271	26417	26309	26547	26530	26546	26169	26308	26457	26212	26582	26275	26281	26480	26361	26258	26055	26292	26581	26255	26220	26316	26427	26408	26334	26262	26410	26387	26460	26521	26335	26635	26491	26317	26045	26499	26195	26663	26263	26602	26342	26478	26540	26401	26296	26205	26462	26638	26308	26330	26230	26446	26296	26462	26369	26157	26248	26163	26145	26279	26491	26407	26214	26322	26057	26350	26276	26478	26376	26357	26329	26316	26318	26254	26406	25989	26207	26409	26108	26057	26362	26313	26474	26211	26355	26093	26479	26440	26588	26371	26334	26568	26330	26600	26470	26561	26177	26283	26164	26448	26360	26183	26316	26528	26281	26259	26514	26308	26229	26484	26421	26615	26492	26460	26554	26381	26291	26143	26297	26463	26404
20690	23565	23671	20858	19495	18631	18172	17683	17399	17221	17139	17350	16963	17026	17079	17017	16944	17082	16861	17019	16713	16798	16815	16910	16848	16808	16824	16746	16917	16839	16934	16943	16827	16769	16770	16805	16697	16725	16686	16678	16813	16649	16968	16902	16648	16798	16683	16732	16869	16799	16826	16784	16718	16806	16748	16862	16545	16793	16706	16835	16832	16945	16791	16643	16766	16738	16758	16862	16730	16870	16553	16855	16892	16835	16676	16713	16665	16795	16710	16721	16720	16842	16575	16746	16694	17058	16683	16649	16719	16747	16846	16667	16487	16951	16770	16911	16825	16861	16626	16662	16823	16742	16927	16862	16824	16690	16727	16714	16764	16847	16785	16787	16891	16696	16872	16767	16658	16663	16769	16643	16780	16816	16730	16676	16737	16735	16722	16888	16781	16876	16726	16830	16544	16612	16718	16689	16762	16733	16652	16756	16737	16803	16716	16705	16619	16670	16805	16643	16584	16726	16714	16840	16700	16738	16750	16714	16779	16758	16704	16903	16724	16649	16628	16863	16812	16749	16740	16787	16542	16667	16978	16934	16853	16703	16585	16737	16931	16819	16787	16808	16514	16674	16767	16849	16704	16742	16716	16651	16744	16783	16645	16684	16769	16686	16845	16823	16926	16643	16882	16709	16755	16835	16820	16732	16714	16654	16593	16857	16642	16725	16744	16734	16797	16839	16607	16782	16556	16809	16580	16730	16778	16608	16934	16763	16679	16657	16854	16729	16893	16698	16655	16534	16820	16816	16764	16819	16887	16659	16801	16971	16722	16756	16893	16813	16646	16928	16702	16862	16979	16782	16780	16655	16844	16823	16754	16829	16659	16680	16807	16707	16631	16738	16601	16757	16883	16749	16723	16978	16631	16755	16708	16769	16639	16759	16826	16776	16737	16702	16874	16685	16652	16724	16916	16748	16541	16669	16803	16716	16719	16761	16918	16755	16763	16734	16798	16757	16806	16819	16685	16758	16774	17007	16717	16872	16647	16777	16703	16758	16693	16651	16710	16719	16756	16736	16754	16823	16596	16744	16919	16978	16721	16856	16707	16810	16554	16815	16656	16737	16895	16672	16810	16743	16674	16713	16641	16794	16771	16709	16852	16711	16772	16774	16700	16642	16602	16879	16835	16753	16811	16719	16925	16792	16569	16706	16791	16830	16589	16617	16738	16927	16866	16899	16691	16762	16573	16730	16731	16548	16729	16857	16717	16751	16698	16758	16803	16684	16806	16715	16718	16458	16770	16782	16839	16835	16677	16883	16819	16809	16868	16627	16895	16717	16915	16680	16629	16807	16674	16883	16764	16794	16864	16787	16564	16754	16696	16904	16869	16729	16791	16696	16660	16751	16715	16714	16752	16636	16775	16759	16685	16745	16751	16869	16709	16775	16780	16805	16967	16768	16742	16872	16723	16617	16689	16859	16679	16750	16745	16801	16784	16651	16656	16758	16818	16569	16773	16594	16687	16719	16861	16727	16838	16852	16657	16713	16584	16587	16553	16769	16737	16587	16666	16741	16849	16741	16864	16767	16708	16770	16545	16636	16607	16953	16841	16873	16940	16756	16571	16643	16710	16646	16760	16763	16665	16935	16661	16671	16795	16838	16734	16851	16746	16623	16742	16644	16763	16843	16894	16742	16681	16691	16780	16706	16555	16811	16771	16816	16666	16714	16759	16916	16682	16832	16688	16866	16668	16714	16859	16669	16715	16834	16716	16652	16727	16829	16784	16582	16813	16766	16793	16691	16756	16822	16809	16857	16733	16547	16647	16598	16801	16767	16753	16826	16694	16832	16796	16753	16829	16704	16577	16792	16898	16800	16894	16688	16686	16639	16782	16673	16656	16712	16708	16790	16710	16643	16655	16750	16769	16785	16658	16828	16760	16726	16850	16885	16759	16670	16797	16671	16746	16796	16733	16855	16575	16562	16566	16639	17089	16622	16792	16669	16621	16923	16569	16716	16683	16735	16851	16728	16719	16872	16775	16662	16660	16802	16775	16757	16764	16811	16584	16740	16660	16844	16671	17003	16696	16682	16812	16671	16692	16745	16588	16735	16823	16649	16556	16945	16607	16742	16754	16781	16691	16720	16707	16719	16775	16750	16711	16660	16718	16820	16578	16752	16625	16700	16597	16682	16905	16620	16663	16850	16778	16649	16716	16649	16728	16658	16834	16845	16736	16698	16680	16696	16792	16667	16571	16801	16765	16733	16655	16695	16879	16813	16863	16764	16828	16744	16745	16811	16771	16831	16912	16718	16735	16811	16664	16663	16651	16595	16681	16917	16749	16606	16511	16781	16848	16859	16734	16811	16903	16521	16593	16722	16657	16744	16729	16628	16728	16698	16807	16737	16827	16852	16849	16463	16664	16569	16769	16720	16821	16789	16715	16678	16741	16704	16663	16709	16648	16695	16598	16864	16827	16869	16787	16613	16702	16681	16864	16859	16703	16733	16750	16711	16747	16698	16853	16689	16717	16773	16593	16816	16701	16660	16612	16679	16738	16909	16768	16871	16789	16799	16742	16844	16788	16619	16770	16583	16737	16736	16664	16746	16863	16777	16778	16734	16683	16734	16579	16612	17015	16671	16908	16657	16811	16927	16862	16861	16675	16772	16775	16770	16713	16675	16975	16756	16681	16561	16613	16929	16682	16624	16720	16670	16698	16623	16837	16528	16845	16880	16749	16789	16559	16681	16768	16794	16831	16852	16663	16745	16759	16609	16915	16718	16655	16830	16593	16658	16891	16850	16779	16883	16853	16737	16693	16699	16785	16676	16908	16729	16589	16781	16889	16844	16659	16576	16644	16727	16688	16707	16880	16740	16838	16809	16821	16698	16861	16934	16679	16777	16933	16919	16756	16718	16783	16797	16845	16803	16827	16789	16641	16802	16697	16747	16809	16859	16731	16951	16780	16813	16531	16722	16907	16730	16556	16941	16664	16789	16647	16583	16884	16676	16982	16657	16720	16826	16740	16553	16619	16667	16849	16819	16597	16828	16817	16690	16890	16636	16679	16651	16786	16872	16716	16710	16715	16707	16731	16721	16762	16627	16659	16803	16593	16745	16685	16791	16776	16626	16598	17044	16767	16807	16814	16677	16766	16569	16672	16703	16744	16935	16781	16726	16953	16647	16745	16680	16795	16855	16844	16738	16849	16733	16799	16863	16611	16716	16859	16888	16712	16533	16651	16767	16693	16727	16685	16591	16843	16682	16735	16651	16730	16871	16708	16780	16820	16775	16729	16743	16798	16883	16849	16715	16795	16778	16864	16691	16805	16599	16635	16799	16740	16838	16665	16673	16864	16687	16704	16849	16742	16891	16757	16732	16846	16850	16601	16601	16541	16864	16730	16697	16863	16815	16734	16663	16768	16761	16776	16636	16897	16832	16702	16667	16592	16877	16666	16883	16744	16666	16708	16663	16752	16637	16656	16679	16673	16889	16785	16646	16774	17068	16662	16720	16824	16705	16771	16603	16937	16836	16801	16730	16657	16874	16680	16723	16592	16766	16765	16694	16748	16833	16874	16689	16626	16576	16857	16723	16705	16671	16912	16822	16721	16734	16781	16771	16846	16670	16838	16810	16688	16782	16690	16753	16784	16581	16786	16864	16712	16705	16819	16644	16722	16691	16792	16690	16728	16730	16812	16737	16728	16820	16994	16876	16680	16728	16810	16886	16731	16717	16739	16922	16563	16702	16778	16807	16788	16746	16696	16664	16585	16733	16565	16701	16959	16885	16822	16782	16736	16842	16771	16730	16721	16754	16756	16756	16838	16612	16802	16824	16685	16758	16676	16744	16700	16748	16788	16978	16827	16804	16598	16730	16734	16740	16881	16770	16739	16717	16896	16604	16755	16850	16800	16849	16824	16733	16830	16709	16745	16703	16728	16799	16642	16622	16800	16711	16636	16844	16831	16775	16744	16768	16888	16837	16797	16793	16674	16521	16742	16693	16714	16742	16764	16664	16822	16850	16836	16800	16680	16407	16757	16683	16729	16760	16691	16568	16902	16517	16639	16646	16807	16647	16644	16890	16694	16755	16702	16740	16765	16806	16855	16679	16725	16735	16708	16630	16683	16743	16675	16680	16893	16652	16859	16761	16724	16651	16660	16641	16728	16785	16864	16848	16720	16732	16714	16628	16769	16744	16612	16828	16559	16817	16782	16809	16517	16691	16734	16687	16691	16651	16893	16679	16933	16821	16723	16768	16552	16643	16752	16686	16639	16834	16816	16755	16868	16787	16800	16776	16714	16658	16593	16648	16662	16757	16723	16764	16841	16799	16569	16671	16660	16892	16705	16949	16767	16700	16818	16745	16597	16900	16838	16811	16850	16761	16836	16882	16857	16860	16611	16655	16729	16798	16811	16844	16743	16819	16644	16743	16785	16839	16668	16767	16787	16808	16892	16854	16834	16649	16917	16801	16836	16792	16854	16727	16679	16949	16856	16756	16938	16741	16744	16763	16724	16646	16910	16561	17056	16769	16625	16850	16650	16600	16720	16730	16699	16879	16645	16848	16552	16814	16620	16663	16795	16652	16739	16680	16602	16676	16853	16855	16735	16874	16893	16655	16661	16605	16781	16754	16663	16843	16994	16940	16766	16708	16667	16713	16548	16600	16707	16773	16793	16784	17007	16736	16655	16808	16767	16774	16607	16734	16774	16690	16624	16754	16905	16644	16664	16620	16793	16692	16745	16709	16809	16787	16957	16775	16834	16618	16615	16741	16777	16710	16756	16716	16899	16630	16716	16818	16680	16777	16794	16679	16617	16677	16848	16788	16710	16796	16792	16699	16674	16742	16742	16717	16768	16682	16694	16836	16767	16654	16723	16904	16743	16823	16750	16727	16802	16887	16701	16676	16817	16839	16737	16767	16773	16831	16892	16781	16895	16783	16723	16769	16811	16647	16661	16669	16870	16753	16783	16893	16725	16689	16732	16727	16741	16772	16697	16793	16683	16895	16731	16722	16904	16832	16492	16762	16726	16676	16721	16689	16736	16677	16738	16702	16806	16803	16642	16840	16669	16796	16854	16928	16716	16678	16693	16789	16622	16721	16902	16841	16787	16832	16756	16879	16725	16688	16665	16628	16794	16666	16779	16761	16716	16650	16769	16781	16824	16837	16645	16618
24529	21155	27699	25284	24150	27828	29133	26484	25511	25878	25520	25261	25188	25271	25202	24911	25130	25212	24949	24891	24888	25053	24678	24823	24701	24803	24738	24744	24742	24567	24726	24703	24748	24753	25078	24769	24888	24816	24983	24700	24705	24573	24694	24892	24706	24658	24679	24501	24834	25034	24543	24638	24822	24989	24900	24598	25000	24459	24496	24373	24684	24593	24463	24756	24851	24510	24747	24777	24714	24429	24566	24586	24584	24568	24842	24651	24852	24565	24721	24784	24913	24534	24678	24720	24601	24629	24638	24582	24576	24514	24622	24376	24707	24589	24480	24628	24587	24960	24652	24573	24764	24352	24308	24639	24404	24532	24648	24700	24797	24715	24676	24640	24524	24673	24763	24370	24641	24559	24664	24710	24514	24629	24803	24584	24595	24670	24297	24755	24585	24622	24560	24653	24754	24590	24638	24611	24720	24386	24691	24475	24812	24596	24634	24477	24582	24583	24515	24571	24795	24444	24717	24510	24706	24747	24532	24627	24650	24510	24650	24417	24538	24615	24614	24832	24640	24530	24627	24506	24534	24642	24598	24850	24434	24699	24381	24712	24713	24454	24785	24446	24638	24566	24577	24572	24709	24792	24647	24650	24761	24369	24767	24640	24496	24639	24452	24807	24645	24457	24603	24589	24671	24619	24644	24403	24633	24757	24466	24519	24421	24708	24848	24568	24680	24532	24556	24746	24712	24431	24685	24589	24523	24388	24736	24734	24408	24602	24519	24397	24551	24747	24475	24444	24592	24477	24587	24442	24515	24653	24555	24769	24667	24510	24639	24480	24584	24559	24910	24826	24504	24452	24557	24645	24477	24389	24493	24498	24924	24549	24426	24718	24730	24712	24661	24578	24489	24541	24476	24571	24412	24753	24578	24509	24688	24551	24498	24456	24615	24499	24426	24425	24760	24443	24557	24466	24660	24555	24616	24754	24632	24646	24716	24800	24824	24403	24600	24499	24554	24589	24567	24636	24519	24894	24474	24258	24808	24603	24654	24412	24422	24508	24505	24487	24574	24457	24488	24695	24610	24444	24387	24313	24790	24633	24632	24499	24609	24224	24546	24682	24589	24537	24590	24780	24594	24583	24678	24614	24583	24662	24616	24353	24408	24666	24417	24298	24611	24690	24752	24593	24418	24572	24562	24659	24934	24336	24687	24531	24420	24619	24716	24429	24670	24645	24873	24772	24644	24807	24502	24590	24521	24702	24513	24677	24543	24581	24634	24719	24663	24366	24330	24404	24460	24560	24575	24385	24573	24543	24549	24394	24600	24610	24688	24499	24587	24741	24755	24629	24579	24666	24444	24833	24604	24547	24748	24350	24684	24416	24305	24608	24802	24507	24690	24623	24373	24380	24438	24616	24628	24485	24675	24562	24540	24627	24552	24816	24573	24422	24391	24512	24375	24584	24341	24737	24655	24627	24629	24424	24599	24488	24448	24608	24733	24431	24580	24589	24758	24610	24583	24611	24484	24628	24706	24655	24765	24518	24614	24713	24527	24791	24746	24442	24585	24618	24623	24772	24630	24637	24723	24594	24546	24629	24565	24440	24572	24460	24600	24751	24460	24622	24645	24409	24452	24683	24737	24524	24859	24759	24535	24696	24799	24560	24659	24590	24782	24407	24617	24560	24741	24504	24683	24751	24562	24450	24874	24494	24664	24576	24431	24319	24537	24770	24597	24267	24438	24607	24317	24477	24549	24529	24813	24519	24458	24499	24461	24680	24641	24745	24555	24314	24531	24689	24603	24733	24468	24776	24576	24366	24617	24592	24535	24711	24569	24491	24591	24319	24477	24276	24377	24355	24565	24526	24724	24443	24724	24466	24606	24648	24617	24414	24723	24574	24698	24590	24533	24447	24753	24631	24736	24658	24662	24457	24549	24658	24781	24494	24519	24543	24594	24607	24688	24326	24471	24575	24737	24598	24652	24505	24676	24476	24425	24381	24645	24500	24691	24442	24575	24804	24605	24445	24633	24468	24616	24546	24524	24781	24749	24534	24524	24569	24385	24422	24673	24528	24407	24531	24694	24542	24580	24580	24575	24665	24602	24711	24562	24448	24489	24334	24650	24565	24593	24602	24729	24526	24538	24655	24743	24798	24879	24498	24799	24585	24535	24581	24417	24700	24649	24479	24687	24711	24486	24638	24862	24622	24695	24698	24554	24687	24408	24567	24634	24478	24766	24627	24870	24599	24597	24569	24690	24466	24487	24488	24693	24678	24495	24701	24739	24310	24446	24433	24600	24600	24664	24740	24634	24596	24613	24565	24819	24705	24643	24589	24567	24602	24477	24551	24778	24473	24728	24599	24332	24576	24746	24595	24503	24755	24714	24527	24609	24701	24511	24594	24761	24631	24511	24481	24596	24598	24674	24583	24587	24659	24702	24513	24198	24546	24379	24714	24711	24543	24595	24549	24497	24540	24555	24499	24579	24505	24257	24660	24518	24666	24737	24372	24448	24738	24529	24637	24475	24544	24692	24721	24676	24557	24686	24560	24337	24345	24673	24633	24508	24474	24450	24528	24779	24421	24653	24287	24534	24446	24413	24691	24665	24628	24753	24606	24467	24506	24718	24616	24456	24670	24364	24747	24502	24623	24539	24580	24466	24496	24643	24667	24395	24523	24662	24537	24590	24491	24562	24632	24718	24736	24554	24662	24600	24719	24397	24513	24782	24783	24602	24673	24454	24662	24332	24528	24449	24614	24489	24577	24601	24355	24476	24626	24409	24750	24591	24678	24486	24565	24722	24642	24732	24219	24497	24697	24615	24518	24670	24540	24446	24439	24328	24389	24464	24783	24620	24546	24642	24453	24363	24722	24724	24540	24582	24571	24582	24731	24345	24456	24797	24527	24649	24699	24631	24523	24530	24253	24563	24274	24341	24525	24723	24475	24680	24433	24548	24580	24432	24538	24847	24777	24622	24666	24595	24534	24485	24343	24780	24799	24537	24554	24561	24474	24622	24640	24807	24524	24530	24524	24464	24440	24672	24399	24632	24734	24476	24509	24573	24712	24603	24452	24488	24396	24627	24511	24356	24782	24779	24534	24714	24729	24806	24246	24560	24637	24691	24809	24732	24584	24587	24487	24691	24447	24537	24590	24642	24768	24322	24728	24776	24598	24777	24441	24912	24563	24749	24426	24451	24381	24588	24871	24769	24387	24448	24628	24410	24630	24610	24414	24505	24484	24656	24381	24465	24666	24675	24437	24435	24665	24496	24561	24673	24566	24510	24707	24597	24463	24566	24477	24249	24758	24595	24518	24768	24643	24650	24529	24503	24392	24770	24799	24521	24606	24566	24561	24537	24399	24505	24778	24604	24561	24599	24781	24279	24664	24690	24597	24694	24367	24480	24715	24731	24662	24644	24623	24703	24604	24285	24367	24745	24549	24722	24714	24508	24376	24562	24497	24587	24572	24602	24671	24699	24592	24667	24335	24622	24577	24392	24556	24813	24695	24900	24783	24355	24385	24535	24734	24627	24880	24581	24300	24409	24777	24439	24600	24516	24658	24671	24646	24567	24578	24433	24630	24353	24534	24723	24365	24341	24434	24471	24366	24860	24719	24683	24566	24588	24326	24476	24619	24701	24601	24354	24577	24691	24459	24512	24900	24847	24751	24605	24688	24889	24569	24577	24561	24465	24777	24561	25094	24738	24850	24601	24546	24427	24612	24645	24645	24673	24748	24941	24678	24709	24609	24721	24603	24857	24549	24456	24471	24396	24300	24685	24587	24668	24569	24738	24690	24410	24561	24540	24413	24577	24480	24537	24763	24500	24862	24653	24636	24342	24313	24988	24700	24468	24327	24477	24475	24763	24585	24522	24285	24782	24546	24569	24582	24678	24646	24498	24725	24774	24513	24569	24791	24509	24567	24644	24498	24454	24739	24578	24675	24687	24741	24726	24615	24719	24413	24627	24675	24456	24760	24619	24596	24678	24805	24539	24467	24459	24408	24548	24667	24482	24700	24645	24626	24441	24356	24473	24494	24796	24430	24556	24758	24705	24470	24554	24686	24744	24445	24708	24757	24566	24719	24715	24542	24501	24663	24316	24580	24699	24377	24528	24859	24638	24561	24698	24474	24737	24801	24464	24520	24650	24599	24118	24636	24546	24481	24579	24421	24508	24470	24620	24553	24542	24476	24840	24531	24765	24262	24471	24456	24466	24812	24608	24441	24566	24693	24619	24755	24516	24484	24797	24808	24628	24666	24517	24509	24531	24646	24712	24376	24527	24542	24432	24523	24386	24397	24458	24642	24796	24310	24597	24477	24563	24440	24440	24569	24536	24608	24507	24714	24644	24781	24550	24770	24563	24885	24542	24340	24524	24788	24583	24320	24567	24372	24536	24650	24738	24614	24682	24810	24706	24533	24632	24787	24799	24608	24553	24469	24621	24873	24770	24750	24868	24534	24509	24825	24477	24568	24575	24681	24492	24599	24643	24490	24472	24660	24567	24714	24449	24479	24536	24405	24397	24680	24624	24602	24410	24460	24435	24636	24721	24475	24582	24699	24773	24483	24511	24404	24537	24488	24844	24577	24725	24735	24550	24394	24417	24493	24355	24360	24463	24573	24533	24592	24288	24673	24486	24640	24585	24809	24546	24682	24694	24539	24557	24775	24589	24495	24443	24780	24441	24446	24632	24394	24449	24787	24610	24718	24720	24636	24717	24451	24577	24594	24655	24653	24457	24797	24529	24619	24746	24676	24686	24377	24810	24816	24570	24503	24726	24875	24551	24409	24779	24601	24553	24635	24561	24650	24789	24798	24487	24515	24498	24414	24722	24676	24592	24418	24632	24531	24458	24483	24614	24412	24555	24521	24374	24688	24665	24586	24523	24718	24649	24540	24687	24872	24539	24633	24658	24768	24506	24282	24663	24622	24416	24648	24461	24534	24632	24517	24626	24668	24480	24547	24420	24607	24779	24684	24603	24706	24685	24467	24647	24548	24763	24430	24375	24480	24635	24467	24522	24626	24562	24459	24490	24784	24642	24722	24735	24611	24586	24517	24513	24490	24682	24514	24599	24715	24503	24441	24618	24868	24911	24667	24841	24677	24739	24761	24662	24651	24251	24447	24606	24506	24509	24884	24718	24596	24536	24599	24708	24653	24706	24539	24693	24443
18194	29931	29569	24386	21602	20126	18943	18094	17560	17105	17061	16542	16662	16697	16541	16472	16393	16294	16210	16200	16056	16181	15944	16198	16195	16126	16069	16203	16064	16040	16092	15899	16071	16072	15911	16118	16085	16110	15966	15918	15990	16107	15985	16076	16032	15963	16080	15832	16059	16013	15959	15972	15881	15985	15913	15998	15870	15976	15882	15760	15679	15832	15934	15680	15940	15833	15906	15906	15813	15820	15967	16162	15720	15839	15990	15897	15902	15846	15958	15769	15891	15776	15974	15819	15889	15770	15887	15884	15713	15920	15787	15952	15880	15997	15967	15961	16107	15756	15768	16093	15789	15673	15961	15954	15794	15844	15732	15974	15762	15805	15833	15869	15833	15875	15787	15763	15960	15642	15887	15972	15834	15822	15978	16092	15844	15992	15848	15961	15794	15839	15880	15904	15941	15739	15882	15881	15954	15838	15830	15986	15943	15915	15888	15991	15906	15787	15903	15929	15684	15996	15994	15971	15966	16002	15861	15871	15959	15765	15749	15844	16121	15883	16033	15839	15780	15887	15904	15902	15776	15984	15960	15754	15707	15851	15713	15828	15799	15842	15973	15952	15967	15906	15946	15813	15826	15976	15886	15734	15898	15860	15929	15876	15969	16139	15919	15995	15884	15822	15829	15848	15727	15856	15901	15861	15894	15802	15933	15967	15768	15747	15952	15927	15856	15801	15829	15790	15951	15851	16036	15734	15977	15674	15865	15859	16136	15889	15953	15838	15755	16005	16032	15770	15819	15932	15944	15743	15673	16020	15957	15765	15953	15817	15736	15928	15722	15947	15865	15978	15947	15961	15907	15767	15833	15823	15815	15830	15730	15897	15824	15941	15935	15795	15729	15895	16042	15830	16021	15974	16053	15838	15808	15645	16076	15808	15663	15941	15903	15840	15818	15977	15903	15846	15939	15930	15913	15857	15634	15747	15791	15905	15857	15892	15821	15666	15799	15804	15904	15841	15993	15895	15836	15760	15890	15857	15889	15820	15984	15841	15807	15808	15805	15921	15648	15976	15948	15799	15745	15858	15911	15806	15904	15927	15857	15946	15655	15841	15994	16002	15922	15933	15948	15875	15808	15802	15789	16025	16023	15862	15894	15898	15874	15880	15810	16062	15764	15797	15924	15924	15963	15767	15918	15911	15731	15824	15946	15758	15891	15737	15746	15979	15898	15942	16020	15857	15971	15937	15843	15854	15906	15943	15847	16009	15876	15827	15819	15868	15840	15818	15893	15821	15826	15799	15903	15758	15879	15747	15824	15867	15916	15847	15825	15844	15964	15834	15741	15876	15945	16047	15872	16070	15711	15857	15931	15855	15861	15931	15704	15712	15920	15791	15948	15812	15870	16165	15870	15829	15841	15925	15938	15775	15808	16027	16147	15926	16050	15822	15896	15941	15910	15848	15948	15872	15695	15656	15883	15806	15883	15748	15950	15723	15735	15767	15977	15734	15725	15916	15830	15994	15814	15970	15845	15807	15791	15843	15940	15747	15835	15876	15806	16053	15837	15680	16176	15921	15811	15927	16069	15703	15817	15871	15813	15881	15853	15829	15801	15870	15971	15924	15937	15891	15766	15820	15874	15868	15724	15902	15784	16022	15851	15770	15937	15925	15898	15978	15827	15717	15884	15836	15779	15853	15952	15983	15899	15840	15860	15918	15632	15996	15840	15791	15859	15983	15838	15885	15984	15975	15804	15901	15842	15790	15971	15835	15919	16083	15795	15600	15972	15821	15865	15844	15920	15923	15911	15758	15834	15785	15841	16054	15808	15865	15756	15873	15890	15969	15917	15939	15779	15982	15758	15806	15963	15905	15834	15724	15963	15911	15967	15863	15840	15867	15868	15600	15898	15895	15981	15731	15910	15997	15682	15864	15969	15812	16005	16002	15712	15957	15871	15766	15695	15823	15818	15744	15849	15959	15826	15944	15890	15930	16064	15932	15837	15926	15925	15822	15858	15869	15984	15906	15915	15628	15830	15823	15926	15749	15846	16034	15868	15901	15859	15919	15808	15841	15771	15746	15793	15763	15826	15806	15868	15868	15802	15788	15636	15726	16073	15809	15813	15939	15892	15855	15874	15870	15861	15873	15894	15890	15814	15955	15941	15914	15850	15668	15865	16076	15896	15924	15863	15750	15762	15952	15780	15976	15749	15820	15739	15854	15770	15924	15803	15765	15881	15935	15860	15728	15862	15882	15858	15873	15857	15995	15984	15922	15902	15700	15780	15781	15879	15870	15696	15768	15830	15896	15908	15673	16008	15806	15884	15895	15737	15915	15793	15816	15849	16040	15917	15916	15821	15783	15922	15803	15977	15902	15942	15799	15799	15839	15829	15799	15959	15923	15804	15954	15927	15915	15733	15818	15948	15938	15787	15856	15829	15870	15897	15891	15911	15767	15955	15871	15936	15944	15892	15817	16036	15777	15928	15847	15982	15907	15886	15869	15875	15850	15739	15920	15797	15780	15860	15785	15791	15764	15882	15865	15867	15906	15840	15814	15856	15789	16023	15683	15635	15866	15771	15971	15885	15787	15773	16007	15728	15885	15818	15784	15839	15789	15890	15711	15707	16005	15779	15975	15914	15802	15920	15741	15945	15844	16060	15822	15922	15802	15947	15618	15819	15916	15878	15886	15986	15838	15851	16042	16113	15803	15723	15974	15863	15941	15796	15758	15766	15882	15660	16057	15896	15957	15877	15957	15828	15994	15880	15869	16015	15890	15818	16008	15959	15893	15911	15921	15875	15795	15904	15980	15834	15887	15849	15848	15697	15920	15847	15892	15890	15843	15838	15705	16093	15801	15790	16066	16009	15804	15876	15879	15787	15848	15883	15905	15959	15845	15800	15906	15818	15935	15829	15939	15952	15823	15763	15984	15944	15876	15933	15763	15782	15902	15732	15878	15877	15825	15799	15874	15686	15832	15936	15919	15795	15824	15749	15880	15958	15841	15778	15737	15983	15794	15745	15799	15945	15935	15899	15908	15913	15893	15860	15782	15736	15856	15914	15746	15829	15959	16153	16020	15771	15838	15894	15816	15888	15913	15870	15763	15967	15860	15886	15721	15796	15707	15805	15813	16010	15941	15905	15843	15863	15844	15939	15948	15919	15961	15812	15881	15772	15718	15847	15890	15874	15914	15860	15803	15789	16027	16102	15838	15813	15911	15857	16000	15713	15926	15958	15811	15990	15791	15873	15942	15943	15881	15980	15927	15829	15810	15894	15904	15857	15901	15886	15964	15788	15817	15877	15935	15882	15872	15769	15896	15653	15932	15936	15971	15888	15980	15962	15830	15963	15868	15965	16007	15861	15966	16064	15845	15801	15852	15949	15941	15937	15905	15706	15905	15916	15957	15898	15823	15808	16019	16027	15909	15897	15840	15943	15868	15935	15618	15875	15985	15805	15942	16115	15908	15806	15890	15824	15863	15804	15809	15937	15752	15655	15895	15877	15834	15726	15996	15884	15944	15893	16058	15855	15850	15740	15985	15883	15819	15719	15829	15917	15994	15851	15702	15845	15710	15915	15785	15793	15704	15829	15943	15838	15829	15980	15869	15798	15956	15826	16037	15904	15967	15758	15822	15851	15872	15564	16037	15729	15819	15924	15899	16004	15842	15909	15826	15891	15790	15967	16063	15842	15837	15952	15848	16036	15746	15885	15840	15665	15833	15887	15918	15894	15936	15820	15939	15802	15755	15928	15792	15905	15726	15791	15897	15862	15861	16019	15763	15776	15740	15777	15757	15895	15866	15789	16005	15782	15722	15850	15781	15676	15871	15815	15854	15821	15780	15970	15922	15751	15915	15815	15867	15872	15950	15835	15894	15718	15872	15960	15857	15755	16079	15871	15893	15771	15919	15810	15652	15861	15938	15795	15871	15759	15933	15910	15774	15922	15804	15942	15899	15972	15914	15946	15998	15891	15716	15755	15869	15766	16081	15770	15924	15860	15791	15840	15972	15871	15848	15979	15988	15816	15805	15771	15941	16054	15782	15948	16132	15787	15701	15982	16054	15907	15946	15786	15922	15833	15877	16074	15789	15935	15678	15728	15901	15736	15874	15784	15846	15878	15941	15687	16062	15990	15955	15919	16031	15782	15904	15882	15928	15815	15760	15743	15877	16024	15700	15898	15965	15818	15872	15831	15809	15846	15898	15891	15800	15873	15875	15798	15884	15884	15984	15877	15928	15926	15754	16016	15810	15950	15903	15778	15922	15880	15815	15732	15813	15789	15996	16049	16027	15979	15757	15847	15745	15928	15884	15986	15932	15794	15919	15766	15790	15763	15851	15773	15814	15912	15925	15668	15872	15734	15931	15756	15941	15627	15950	15829	15741	15805	15860	15951	15960	15796	15790	15802	15851	15849	15757	15929	15743	15958	15872	15949	15905	16029	15821	15795	15787	15811	15914	15953	15760	15721	15795	15851	15821	15732	15946	15823	15889	15859	15942	15816	15759	15837	15873	15881	16023	15817	15739	15857	15849	15759	15839	15813	15789	16001	15748	15900	15818	15883	15964	15975	15757	15951	15773	15945	15810	15726	15775	15792	15958	15747	15877	15802	15797	15756	15770	15867	15884	15840	16017	15972	15800	15896	15943	16046	15851	15947	15955	15847	15834	15706	15764	15950	15863	15989	15766	15877	15771	15896	15825	15714	15966	15942	15768	15734	15784	15823	15905	15888	15957	15889	15987	16058	15856	15950	15920	15728	15997	15843	15899	16061	15887	15923	15883	15797	15809	15778	15998	15864	15805	15910	15896	15856	15907	15873	15814	15880	15982	15875	15795	15791	15742	15797	15777	15972	15986	15798	15796	15791	15865	15866	15883	15972	15820	15976	15994	15878	15990	15897	15900	16134	15851	15859	15956	15953	15910	15817	16040	15895	15777	16041	15922	15877	15903	15940	16041	15790	15963	15788	15709	15902	15835	15938	15748	15827	15776	15762	15917	15796	15717	15948	15765	15809	16009	15891	15900	15889	15785	15849	15818	15840	15914	15926	15846	15852	15711	15835	15829	15835	15977	15932	15924	15813	16009	15985	15846	15927	15858	15836	15903	15849	15761	15928	15759	15906	15850	15885	15862	16031	15939	15945	15886	15967	15846	16110	15749	15857	16022	15866	15950
22628	21156	27818	24819	22241	26795	31763	27652	26749	26493	26378	26023	26100	25916	25875	25668	25525	25663	25316	25599	25604	25334	25123	25191	25501	25346	25061	25157	25242	25229	25047	25093	25025	24975	25216	25235	25142	24863	25048	25036	25065	25154	24998	25321	24832	25259	25227	24961	25161	25114	25114	25146	25112	25263	24922	25116	24974	25267	24917	24778	25021	25093	24963	25051	25144	25104	25258	25383	25378	24971	24852	24978	24971	24896	25023	24917	24838	24969	25113	25212	25004	25001	25032	25021	24943	24948	25052	24930	24844	24900	25101	24974	24973	24918	24830	24853	24912	24851	24872	24780	24828	25011	24756	25150	24751	24887	24780	24921	24971	24911	24891	24912	25219	24986	24995	24947	24753	24972	25082	24867	24882	24854	24836	24752	24706	25017	24762	24609	24956	24816	24966	24904	24727	24970	24727	24820	24964	24866	24895	24820	24635	24794	24554	24866	25038	24837	24884	24914	24967	24760	25001	25123	24775	24764	24678	24778	24748	25028	24949	24879	24960	24621	24864	24621	24721	25184	25230	24855	24796	24900	24907	24958	25003	24828	25101	24700	24864	24989	24808	24785	25131	24870	24985	24802	24945	24943	24972	24894	25035	24887	24940	24854	25074	24964	24720	24857	24770	24920	24999	25037	24862	24908	24671	24707	25069	24838	24842	24965	24772	24742	24850	25069	24860	24876	24806	24769	24927	25042	24826	24963	25171	24955	24810	25057	24938	24834	24851	24808	25019	25055	24941	24895	25150	25014	24946	25078	24604	24798	24920	24739	24829	24916	24835	24741	24708	24702	24996	24649	24650	24864	25104	25160	24707	24758	25293	24867	25028	24737	24867	24747	24970	25004	25011	25027	25043	24919	24841	24762	24844	24915	24858	25002	24815	25166	25025	24861	24909	24836	24781	25037	25097	24893	25077	24694	25022	24922	24981	24983	24962	24799	24845	24678	24745	24808	24623	24943	24850	24845	24807	24876	24956	25148	25043	25098	24934	24970	24967	25009	24654	24932	24983	24772	24654	24910	24818	25093	24797	24824	24788	25013	24831	24953	25068	24775	25133	24949	24933	24809	24661	24793	24799	24951	24708	24570	24804	25022	25109	24881	24788	25225	24828	24982	24905	25086	24942	24812	24911	24684	24658	24829	24763	25231	24997	24744	25008	25027	25157	25053	24872	25022	24780	24947	24895	24693	24913	25043	24759	24868	25097	25179	24798	24693	24910	24877	24802	24852	24859	24844	24952	25011	24900	24749	24786	24915	24709	24780	24819	24720	24974	24837	24822	24835	25001	24846	25080	24876	25000	24897	25126	24904	24738	24910	24920	24951	24860	24770	25160	24667	24860	24766	24780	25049	25071	24967	24882	24799	25118	25013	24494	24801	24727	25031	24749	25102	25089	24804	24978	25148	25014	24985	24996	25005	24889	24860	24956	24845	24922	25097	24874	24814	24843	25003	24914	24815	25049	24733	24772	24835	25082	24891	24881	24667	24977	25185	24748	24873	24701	24598	24937	24909	24883	24913	24866	24739	24863	24884	24820	24898	24860	24607	24774	25039	24982	24973	24921	24964	24821	25085	25047	24902	24980	24781	24933	24946	24717	25130	25190	24694	24880	24897	24969	24897	24913	24873	24582	25030	25033	24781	24959	24844	24974	25055	24862	24952	24964	25226	25025	24918	24826	24999	24983	24992	24853	24786	24880	25040	24953	24845	24919	25171	25015	25146	24654	24784	24772	24789	25176	24764	24711	24779	24855	24843	24633	24865	24793	24902	24805	24809	25002	24863	24794	24919	24837	24967	24958	24840	24810	24931	25070	25078	24741	25081	24965	24784	24873	24899	24806	24836	25037	24887	24792	24886	24753	24931	24841	24850	24702	24689	24783	24811	24852	24807	24750	24789	24883	24857	25006	24808	24718	24864	24902	24864	24833	24702	24956	24946	25064	24746	24812	24770	24732	24866	25075	25066	24970	24631	24616	24885	24817	24819	24791	24864	24890	24847	25066	24754	25163	24940	24652	24875	25012	24880	24980	24867	24814	24827	24999	24841	24827	25088	24792	24889	24997	24844	25185	24922	25230	25093	24860	24857	24968	24671	24769	24776	24782	24781	24887	25064	24927	24832	24909	25003	24782	24828	24826	24860	24935	24712	25028	24854	24527	24909	25017	24847	24956	25023	24680	24904	24762	24922	24795	25084	24955	24818	24680	24765	24990	24979	24877	24867	24904	24955	24972	24811	25019	24959	25178	24923	24798	24833	24881	25099	24880	25040	24998	25019	24942	25081	25185	25004	25005	24834	24658	25005	24963	24963	25009	24937	24849	24985	24834	25143	24950	24642	24769	24878	24834	24981	24698	24946	25241	24763	24835	24935	25014	25035	24894	25055	24890	24876	24932	24968	24788	24835	24783	25070	25104	24850	25137	25049	24796	24849	24308	24873	24957	24813	24987	25018	24936	24829	24788	24831	24998	24946	24912	24852	24797	24539	24952	24760	25026	24640	24926	24910	24876	25032	24783	24905	24963	24644	25179	25018	24931	24875	24853	24793	24847	24762	24749	24817	24781	25108	24908	24908	24854	24827	25026	24941	24866	24931	24750	25087	24672	24761	24809	24778	24995	25114	24999	24896	25123	24910	25057	24962	24770	24825	24886	25085	25108	24849	24869	24748	24804	24836	24950	25051	24946	24920	24805	24985	24777	24680	24944	24786	24680	24929	24837	24677	24953	25067	24880	24611	24586	24824	24676	24734	24803	25140	24859	24925	24809	24862	24997	25220	24981	24822	24741	24852	24955	24959	24690	24908	24865	24929	24988	24931	24904	24934	24970	25052	24936	24962	24785	24975	24773	24970	25042	25044	24892	24856	24815	24829	24496	24772	25010	24987	24954	25056	24931	24761	24919	24529	24869	25025	25021	25008	24925	24995	25088	24885	24816	24819	24828	24997	24819	24645	24941	25146	25120	24763	24943	24879	24775	24829	24780	24925	24992	24839	24469	24795	24898	25004	24870	24882	24679	24875	24851	24746	24708	24967	25062	25156	24985	24995	24895	24878	24837	24946	24857	24636	24923	24925	24861	25002	25069	24868	24733	24657	24909	24944	24836	24823	25029	24787	25025	24831	24750	24862	24778	24851	24792	24992	25096	24980	25031	24920	24815	25033	24912	24744	24928	25170	24933	24858	25034	24671	24658	24838	24926	24955	24789	24824	24705	24767	24884	24933	24855	25006	24839	24912	24851	25077	24666	24722	24896	24954	24667	24993	24880	24985	24905	24936	24880	24656	24872	24777	25026	24851	24714	24878	25028	24845	25086	24974	24686	24811	24789	24895	24796	24806	24903	24798	24871	24856	25087	24933	24795	24979	24587	24719	24707	24799	24962	25055	25006	24817	24872	24928	25020	25130	24766	24818	25140	25113	25149	25168	24948	24721	24986	24839	24964	24835	24813	25039	24832	24829	24757	24970	24649	24960	24830	24938	24823	24817	24935	24802	25062	24964	24931	24986	24672	24768	24850	24696	24593	24888	24754	24664	24564	24822	25042	24853	24781	24760	25036	24949	24841	24803	24679	24629	24788	24737	24825	24823	25081	24905	24820	24873	24958	24738	24766	24902	24826	24964	25081	25041	25078	24944	24829	24951	25019	24851	24871	24905	24535	24784	25036	24894	24832	25006	24818	24746	24844	24965	24720	24877	25121	24870	24909	24955	24915	24854	25119	24644	24885	25121	25107	25018	24867	24985	24844	24890	24834	25013	24868	24836	24717	24919	24758	24891	25054	24835	25013	24772	24795	24601	24809	24917	24803	24899	24662	24763	24846	24697	24764	24785	24755	24681	25136	24871	24748	24655	24923	25102	24895	24788	24873	24956	24990	24688	24776	24975	24747	25334	25201	25083	24920	24903	24941	25157	24937	24784	24682	24993	24813	24677	24883	24616	24935	24858	24803	24896	24968	24589	24799	24799	24870	24857	24920	24800	24740	25010	24969	24686	24741	25150	24728	24988	24979	24937	24755	24824	24678	24815	24776	24719	24734	25048	25065	24815	25118	24829	24916	24588	24900	24838	24854	24832	24709	24502	25018	25077	24617	24751	24979	24612	24560	24762	24768	24941	24884	24868	24864	24838	24648	24718	25036	24884	24818	24791	24854	24818	24805	24846	25092	24972	24785	24936	25047	24809	24868	24685	25055	24847	24800	24893	24864	24761	25081	24676	24565	24759	24907	24754	24837	24856	24600	24732	24893	24977	24572	24824	25184	24932	24916	24672	24941	24918	24768	24688	24720	24847	24751	24843	24716	24794	24730	24646	24972	25053	24739	24810	24712	24744	24642	24750	24809	24944	25076	25026	24856	24623	24955	24968	24641	24802	24939	24989	24834	24788	24879	24768	24881	25075	24950	24979	24922	24843	24880	24991	24818	24818	24770	25076	24653	24857	24946	24779	24948	25272	24957	24931	24831	24650	24900	24764	25002	24917	24715	24736	24826	24850	24706	25015	25002	24952	24927	24867	24944	24738	24815	25260	25356	25182	24871	24633	24978	24795	24901	24725	24938	24855	24738	24780	25007	24903	24912	24834	24627	24764	24686	24842	24803	24755	24917	24862	24952	25031	24533	24765	24819	24887	24981	24585	24810	24815	24664	24836	24963	24836	25014	24892	24916	24909	24821	24800	24729	24710	25060	24853	24798	24680	24639	24933	24644	24874	24749	24718	24962	24915	24762	24616	24890	24885	24737	25001	24807	24848	24998	24629	24777	24919	24868	24790	25099	24726	24871	25006	25235	24990	25023	24957	24873	24841	24931	24545	24925	24816	24584	24950	24628	24692	24871	24751	24837	24849	24894	24874	24818	25053	24677	24828	25181	25012	24960	25063	24720	24795	24851	24687	25019	24926	24907	25109	24923	24796	24632	24991	24887	24730	24990	25100	24909	24955	24819	24994	24878	24696	24796	24818	24749	24917	24876	24620	24786	24701	24737	24525	24722	24832	25022	25091	24957	24844	24824	25009	24982	25079	24797	24786	24930	24927	24697	24790	24992	24710	24925	24797	24660	24797	25050	24928	24913	25047	24933	24943	24808	24914	24859	24779	24789	24855	24858	25026	24962	25023	24856	24883	24877	24740	25063	25101	24913	24923	24992	24973
20303	35318	34892	28458	24995	22468	20813	19529	18749	18187	17507	17411	17154	17067	16972	16888	16691	16705	16656	16657	16582	16408	16385	16382	16318	16361	16294	16250	16013	16458	16125	16222	16362	16213	16030	16145	16254	16134	16143	16118	16184	16121	16151	16069	16225	16043	16108	16044	15926	16127	16192	16026	15946	16128	16033	15978	16106	16047	16167	16047	15952	15983	16095	16098	16049	16079	16012	16107	15954	15909	16036	16064	15902	15983	15867	16072	16165	15814	16025	15885	15933	15939	15927	15837	15955	15931	16100	15809	16047	15803	15842	15987	15950	15901	15865	15892	15828	15824	15677	16034	16030	15898	16014	15999	15898	16089	15838	15931	16118	15830	16131	15999	16103	16034	16125	15900	15975	15977	16037	16092	15908	16006	16019	16022	15895	16002	15938	15866	16038	15991	15838	16022	16035	15985	15915	15771	15988	15838	15892	15896	16058	15935	16095	16041	15875	15974	15973	16001	15974	16028	15917	15864	15719	15943	15848	16046	15812	15951	15908	15869	15717	15798	15857	16032	15860	15784	15919	16010	15952	15857	15825	15838	15804	15909	16019	15968	16099	16023	15857	15966	16056	15946	16068	16048	16065	15925	16123	15791	15947	16064	15709	15968	15936	15929	15894	15910	16020	16010	16020	15861	16017	15896	15858	15795	15903	16045	15978	15867	15921	15855	15916	15863	15930	15978	16080	15936	15738	16086	16052	16081	15956	15950	16135	15872	15962	15949	15827	15954	15839	15851	15897	15980	15954	15907	16029	15888	15874	16017	15846	15855	15799	15858	15832	16110	15843	15895	15944	15979	15927	15892	15895	16153	15904	16224	15934	15708	15967	16047	16018	16070	15955	15984	15941	15885	15939	15989	15969	15915	15870	16110	15806	16012	15904	16073	15928	16059	15775	15796	15908	16100	15961	16078	16028	15830	15946	16064	15916	15810	15921	16020	15990	16089	15959	15999	15901	15895	15846	15990	15873	16137	15909	16045	16005	15930	15936	16008	15953	15848	15847	15998	15988	15916	16099	16177	16046	16084	15886	15793	15973	15940	16036	15949	16213	16095	15885	16071	16048	16100	15862	15978	16032	16022	16015	15921	16067	15913	15951	16121	15928	15856	16009	16017	15888	15944	16055	16137	15974	15913	15986	15999	16029	15943	15974	15971	15921	15747	15918	15961	16065	16072	16100	15908	16011	15834	15961	16045	16100	15898	15693	15920	15953	15682	15881	15908	15975	16025	16000	16091	15901	15884	15973	15902	16009	15953	16131	16013	15885	15821	16094	16055	16024	15803	16108	15889	15967	15879	15994	16130	15924	15808	15895	15647	15810	16087	15752	15878	15756	15999	15991	15914	15752	15785	15995	15932	15867	15823	15812	15892	15810	15947	16018	15974	15946	15868	16044	15999	15970	15856	15847	15927	16057	15826	15770	16178	15942	16030	15765	15773	15982	16025	15881	16171	15925	16041	15909	15915	15893	15909	15846	16061	16077	15654	16060	15854	15912	15967	16110	15977	15947	16016	15839	16040	15884	15852	15910	15751	15867	15874	15772	15824	16126	16094	15834	16050	16004	16077	15915	15889	15941	15913	15976	15840	16130	15940	15898	15897	16073	15881	15893	15898	15954	16081	15964	16016	16054	15898	16009	15873	15828	16198	16011	15969	15885	15943	15980	15917	16025	16200	16066	15818	15962	16058	15936	15995	16013	16093	15868	16114	15946	15994	16052	16034	16077	15892	16000	15910	16185	16125	15875	15857	15998	15905	15958	15878	15992	15907	15884	15980	15941	16042	15986	16004	15910	15736	15803	15948	15820	15916	16073	15984	15773	16020	15986	15944	15924	15897	15952	15893	16048	16078	15800	15972	16032	16075	15851	15977	16018	16000	15879	15837	15901	16085	15746	16143	16049	15819	16014	15902	15997	15965	15857	15772	15884	15892	15985	15910	15966	15860	15804	16025	15890	15743	16100	15976	15855	16065	15970	15770	16125	15973	15961	16119	15974	15995	15895	15995	15894	15937	16051	16138	15757	15744	15854	16026	15951	15803	15980	15794	15985	16070	15872	15826	16153	15951	15829	15925	15870	15961	16028	15974	15857	15808	16045	16101	16081	15892	15906	15970	15858	15944	15889	15853	16031	15869	15985	15990	15839	15966	15947	15957	15950	15875	15786	15931	15952	15815	16161	15935	16029	15923	16125	15908	15897	15753	15906	15928	15943	15831	15931	15944	16049	16027	16011	16017	15982	15956	15988	15950	16187	15829	16021	16019	16051	16127	15900	15839	15884	15822	15944	15953	15999	15838	15903	15790	16024	16008	15881	15996	15903	15875	15783	16138	15962	16069	16052	16124	15917	15955	16035	15952	16063	15933	16079	15974	15890	15629	15957	15828	15962	15875	15974	15979	15939	15972	16003	15735	16107	15915	16291	15911	16116	15927	15834	16055	15808	16013	16100	15958	15996	15947	15912	15874	15924	15952	15858	16287	16125	16106	16094	16053	15835	16175	16050	16000	15910	15890	15793	15964	15932	15880	15872	16063	15954	16126	16063	16069	15946	15833	16044	16014	15951	15998	15843	15993	15978	15971	16059	15965	15883	15888	15831	16001	16006	15865	15875	15987	15911	15910	15934	15948	15931	15831	15873	15907	15954	15953	16021	15864	15837	16129	15959	15931	16021	16188	15684	15973	16008	15956	15798	15954	15885	15834	15857	16012	16071	15793	15988	15942	15855	15935	16005	15909	16038	15966	15849	15810	16025	15935	16049	15889	15830	15884	16044	16119	15811	15944	15886	15855	15943	15975	15783	15808	15915	16002	16133	15969	15940	15828	16032	15974	16005	16100	15820	15967	16157	15726	15786	15773	15799	15929	15934	15955	15846	15921	15920	15906	16142	15898	15812	15801	15982	15846	15950	15962	16035	15955	15725	15858	15981	15821	16063	15758	15916	16015	15903	15906	15907	16019	16052	15942	15856	15949	15904	15836	15892	16202	16099	16004	16046	15958	16014	15906	15852	16017	16012	15969	16193	15927	15970	15859	16115	15945	16065	16002	15976	16098	16037	15833	15974	15946	15904	15983	15996	15971	16039	16025	15926	15918	15914	15857	15989	16086	15894	15873	16172	16038	15798	15954	16207	15965	15985	15883	16095	15979	15943	16018	15847	15926	15807	15900	16073	15981	15915	15977	15863	16040	15954	16004	15985	15929	16145	15771	16062	15836	16027	16087	15782	15968	15925	15951	15961	15906	16047	15958	15986	16030	16054	15950	16104	15944	15910	15978	15909	15946	16234	15884	15938	15859	16038	16000	15941	15892	15842	15827	15968	16005	15832	15944	15945	15882	15988	15798	15965	15859	16017	15966	15995	15946	15890	15894	16017	15986	15970	15786	15770	16003	15848	15910	15846	15921	15769	15828	15914	15928	15955	15820	16043	15942	16105	15894	15995	15932	15925	15943	15888	15923	15783	15817	15936	15799	15768	15953	15936	15912	15908	16063	15906	16010	15810	15873	16056	15815	15711	15949	15958	15817	15927	15822	16087	16046	15849	15827	15766	15948	15870	15953	15815	15911	15886	15845	15878	15931	16018	15881	15777	15988	15938	16014	16019	16080	16081	15910	16075	15880	16011	15973	15848	15947	15929	15872	15995	15955	15893	15995	15738	16001	15801	16000	15907	16045	16008	15741	15750	15909	15793	15972	15700	15989	15970	16117	15936	15951	15938	15801	16038	15813	15942	15923	16017	15948	15739	15989	15956	15912	15891	16093	16005	15853	15974	15911	15949	15989	15939	15998	15945	16049	16004	15825	16006	15799	15937	15923	15916	15895	15796	15946	16048	15993	16076	16117	15867	15880	16086	15812	15924	15846	15832	15896	16079	15929	16033	15825	15979	16114	16002	16048	15915	16011	15819	15988	15927	15948	15999	15779	15897	15853	15849	15952	16042	15954	16021	15788	15859	15925	16042	15860	15951	16049	15870	15917	16041	15875	15868	15990	15872	15841	15908	15859	15933	15851	15914	15986	16027	15805	15965	15922	15835	15992	16044	15942	15841	16004	15906	15883	15992	16072	15991	16005	15856	15914	15992	16047	16020	15967	15889	15951	15791	16016	15903	16019	16091	16023	15891	15985	16047	15826	15976	16031	15860	15839	15861	15945	15835	15922	15941	15770	15955	16002	15994	16003	15926	15899	15902	15990	15933	15919	16060	16115	15934	15874	15838	15887	15914	15953	15862	15996	15766	16052	15881	15788	15967	15876	15961	15936	15908	16060	15836	15794	16153	15967	15804	15889	15861	15879	15949	15989	15980	15782	16003	15857	16035	15914	16183	15958	15916	15967	15868	15937	15943	15879	16067	16002	15907	16100	15917	15920	15912	15846	15854	15977	16107	15892	15999	15996	15945	15954	15879	15990	16034	15984	15953	16074	15923	15963	15976	16025	15902	15999	16036	16006	15960	16046	15872	16026	15931	16012	15923	15850	15965	15897	15974	15969	16106	15911	15910	15861	15821	15971	15792	16044	15979	15893	15927	15922	16021	15876	15724	16066	16021	15911	15898	15869	16062	15962	15922	15827	15989	16095	15889	15862	15931	15870	15937	16137	15887	16089	15943	16062	16119	15926	15952	15731	15943	15928	15910	16116	16029	15956	15790	16085	16000	16100	16046	16069	15894	15938	16029	15958	15987	15933	15939	15868	15992	15950	15967	16057	15929	15942	15918	15800	15904	15924	16132	15766	15939	15962	15891	15974	16058	15913	15945	15856	16101	15891	16001	16046	15932	16134	15873	15889	15982	15898	16019	15828	15878	15953	15997	15906	15767	15743	15983	15835	15876	15983	15883	15992	15806	15938	15932	15901	15878	15957	15876	15983	15712	15862	15942	16112	15913	15948	16017	15934	15807	15720	15977	15737	15997	15905	15841	16063	16043	16007	15888	15943	16034	15867	15908	15990	15809	16034	16005	15933	15995	16082	15721	15859	15973	15723	15747	15839	16030	15939	16098	15920	16051	15921	16011	15836	15846	15983	16080	15979	15962	16007	15961	16020	15897	16049	15928	15983	16033	15965	15983	15935	15869	16037	16017	16073	15865	15728	16052	15960	15859	15760	15868	15980	15857	16194	15985	15864	16059	16005	15936	16023	15824	15895
34971	27620	31112	29919	27946	27559	27212	26834	26440	26605	26450	26584	26549	26349	26189	26141	26357	26134	26139	26347	26321	26240	26025	26463	26451	26261	26249	26373	26463	26147	26381	26422	26422	26438	26315	26158	26290	26200	26275	26184	26190	26357	26153	26268	26245	26199	26302	26190	26368	26135	26047	25929	26158	26354	26210	26353	26280	26600	26223	26371	26210	26055	26271	26153	26059	26276	26435	26314	26101	26249	26260	26197	26223	26260	26093	26204	26154	26131	26522	26346	26196	26132	26003	26177	26051	26014	26161	26263	26284	26182	26311	26146	26367	26336	26090	26287	26401	26576	26181	26028	26226	26112	26172	26328	26209	26273	25947	26274	26085	26117	25943	26155	26120	26367	26088	26479	26378	26145	26193	25859	26237	26164	26178	26279	26316	26277	26318	26279	26251	26084	26157	26128	26344	26350	26372	26193	26474	26270	26270	26177	25988	26315	26373	26592	26303	26129	26383	26395	26311	26040	26112	26239	26252	26262	26134	26065	26034	26106	26365	26074	26258	26296	26180	26220	26130	26275	26158	26218	26140	26158	26124	26207	26483	26127	26191	26025	26239	26036	26186	26091	26251	26319	26012	26080	26253	26007	26212	26337	26204	26296	25964	26230	26111	26069	26293	26359	26247	26232	26301	26469	26159	26154	26356	26173	26203	26170	26088	26188	26126	26056	26256	26048	26220	26166	26152	26061	26076	26107	26172	26181	26204	26030	26126	26228	26078	26242	26300	26108	26062	26049	26152	25937	26379	26075	26144	26368	26265	26461	26241	26391	26538	26266	26141	26184	26131	26226	26087	26072	26258	26073	26250	26203	26290	26326	25964	26129	26358	25960	26303	26121	26096	26129	26099	26028	26253	26174	26568	26295	26231	26344	26072	26120	26349	26164	26031	26366	26252	26200	26171	26174	26241	26190	26089	26194	26182	26144	26423	26511	26315	26495	26431	26374	25955	25912	26222	26083	26195	26471	26051	26098	26154	26083	26249	26139	26059	25976	25950	25803	26095	26286	26139	26248	26536	26289	26122	25978	26210	26143	26272	26371	26424	26088	26246	26113	26288	26289	26318	26029	26209	26277	26064	26202	26114	26219	26255	26178	26176	26140	26317	26233	26314	26172	26362	26404	26157	25919	26175	26191	26221	26175	26213	26194	26267	26179	26317	26247	26204	26159	26176	26177	26308	26206	26193	26384	26241	26325	26123	26242	26279	26182	26296	26220	26227	26200	26137	26203	26180	26179	26402	26063	26136	26181	26028	26378	26330	26306	26466	26158	26167	26115	26291	25928	26105	26405	26298	26090	26279	26531	26201	26182	26074	26280	26073	26155	26328	26250	26074	26393	26245	26147	26164	26226	26292	26273	26220	25917	26359	26079	26107	26106	26064	26246	26214	26153	26031	26222	26322	25870	26119	26018	26182	26240	26278	26244	26239	26068	26292	26146	26252	26101	26216	26035	26073	26129	26322	26221	26416	26053	26241	26357	26326	26255	26251	26332	26242	26276	26081	26196	26018	26213	26044	26128	26017	26292	26198	26179	25968	26157	25943	25917	26548	26205	26364	26228	26169	26391	26110	26275	26258	26231	26272	25992	25736	25999	26139	26079	26247	26145	26068	26150	26106	26173	25925	26157	25897	26259	26071	26093	26049	26236	26092	26045	26226	26212	26246	26030	26328	26443	25999	26155	26093	26004	25893	25928	26371	26212	26332	26477	26128	26018	26145	26200	26201	26442	26297	26299	26222	26115	26199	26150	26139	26248	26203	26031	26349	26277	26436	26347	26114	26004	26143	26235	26061	26360	26161	26079	26231	26181	26050	25956	26131	26168	26180	26024	26028	26210	26042	26307	26272	26011	26238	26111	26016	26150	26313	26244	26257	26229	26156	26011	26049	26320	26159	26123	26274	26225	26389	25940	26081	26274	26326	26061	26192	26286	26045	26236	25877	26110	26231	26328	26264	26058	26338	26281	25875	26309	26075	26227	26172	26074	26031	26105	26140	26021	26250	26217	26354	26285	26170	26136	26242	26128	26355	26242	26289	26080	26524	26435	25857	25992	26023	26254	26343	26081	26035	26473	26348	26142	26189	26309	26206	26344	26420	26167	26110	26202	26199	26176	26322	26372	26063	26191	26206	26095	26386	26398	26287	26105	26405	26080	26237	26130	26346	25917	26228	26325	26316	25903	26396	25980	26319	26284	26390	25938	25992	25918	26114	26129	26212	26274	26110	25841	26034	25986	26297	26218	26214	26182	26133	26153	26222	26164	26207	26415	26216	26044	26208	25988	26072	26119	26158	26073	26302	25932	26054	26086	26285	26235	26129	26146	26369	26194	26134	26332	26393	26112	25949	26026	26110	26008	26283	26378	26215	26315	26250	26157	26201	26076	26443	26184	26238	25955	25794	26370	26291	26170	26323	26582	26200	26222	26275	26215	26175	26277	26204	26375	26188	26150	26235	26148	26277	26029	26326	26023	26255	25913	26049	26239	26195	26070	26076	26180	26146	26269	26502	26118	26443	26156	26117	26042	26142	26035	26200	26244	26186	26247	26140	26120	26214	26422	26080	26177	26233	26336	26178	26289	26283	26269	26248	26144	26377	26141	26024	26167	25978	26099	26039	26260	26374	26375	26317	26391	26092	26194	26182	26010	26193	26300	26253	26032	26171	26346	26072	26182	26041	26172	26245	26393	26292	26286	26135	26079	26567	26243	26335	26249	26320	26245	26296	26556	26085	26316	26326	26095	26104	26138	26222	26342	25872	26251	26322	26435	26173	25967	26348	25916	26378	26043	25923	26060	26403	26003	25980	26159	26033	26247	26210	26155	26033	25946	26137	26271	26202	26201	26252	26259	26270	26235	26157	26361	26136	26301	26182	26240	26292	26266	26231	26127	26215	26291	26004	26116	26149	26468	26152	26202	26348	26085	26206	26297	26040	26058	26200	26221	26262	26213	26318	26247	26138	26335	26114	26228	26197	26241	26221	26128	26280	26191	26302	26261	26385	26227	26210	26087	26290	26017	26134	26494	26370	26343	26218	26279	25984	26140	26271	26280	26526	26267	26326	26364	26290	26183	26064	26330	26440	26405	26167	26122	26131	26153	26138	25914	25922	26339	26243	25940	26129	26374	26157	26107	26126	26043	26112	26295	26386	26169	26253	25971	26318	26331	26208	26050	26477	26199	26065	26418	26201	26007	26422	26118	26149	26039	26011	26069	26318	26224	26116	26114	26009	26249	26169	26325	26208	26254	26064	26150	26193	25877	26375	26429	26352	26063	26144	26154	26289	26091	26291	26117	26325	26229	26231	26002	26252	26191	26376	26394	26203	26298	26335	26279	26451	26324	26235	26206	26130	25839	26039	26095	26261	26221	26266	26253	26186	26268	26106	26321	26123	26263	26310	25960	26051	26417	25989	26233	26226	25945	25956	26141	26239	26390	26317	26225	26351	25983	25849	26438	26125	26063	26293	26293	26087	26037	26256	26312	26153	26148	26133	26197	26212	26129	26226	26149	26132	26272	26329	26092	26323	26003	26152	26154	26162	26493	26285	26319	26477	26579	26188	26096	26038	25934	26048	26321	26357	26124	26072	26312	26306	26037	26336	26200	26127	25872	26274	26277	26180	26156	26449	26152	26350	25981	26306	26409	26353	26289	26365	26064	26264	26090	26082	26158	26171	26238	26419	26309	26349	26252	26528	26375	26175	26359	25947	26410	26449	25999	25985	26437	26179	26141	26060	26186	26170	26033	26204	26004	26367	26099	26118	26149	26444	25939	26293	26094	26152	26073	26153	26384	26155	26226	26106	26112	26113	25928	26252	25990	26280	26030	26134	26187	26378	26298	26181	26190	26122	26256	26165	26140	26272	26266	26272	26207	26275	26110	26179	26127	26268	26198	26196	26125	26202	26057	26394	26178	26239	26330	25917	26153	26289	26411	26205	26092	26182	26129	26031	26084	26245	26138	26240	25954	26062	25863	26236	26200	26235	26171	26374	26220	26169	25967	26074	26003	26362	26331	26111	26288	26202	26132	26264	25999	25997	26033	25965	26168	26278	26328	26322	26237	26316	26389	26309	26286	26448	26354	26344	26056	25973	26362	26232	26233	26361	26118	26126	26205	25987	26357	26073	26386	26117	26175	26124	26153	25879	26180	26116	26058	26136	25957	26338	26156	26206	26062	26037	26331	26175	26331	26130	26171	26370	26164	26058	26249	25936	26043	26212	25998	26131	26323	26387	26225	26027	26125	25978	26068	26134	26256	26323	26295	26269	26156	26144	26134	26030	26491	26336	26284	26172	26196	25972	26144	26194	26196	26303	26293	26308	26276	26237	26256	26424	26214	26087	26214	26218	26135	26306	26000	26402	26141	26170	26045	26173	26093	26327	26017	26289	26181	26206	26192	26111	26309	26212	26260	26429	26379	26159	26226	26248	26266	26149	26242	26392	26456	26253	26226	26147	26280	26310	26421	26053	25820	26211	26267	25931	26016	26151	26217	26251	26009	26024	26301	26081	26093	26081	26085	26427	26305	26217	26138	26319	26209	26314	26176	26285	25987	26293	26483	26389	26371	26131	26296	26246	26259	25943	26031	26283	26017	26284	26346	26271	26135	26400	26267	26089	26208	26220	26216	26229	26253	26293	26148	26118	26039	26164	26028	26106	26118	26099	26237	26274	26174	26263	26091	26082	25952	26001	25958	26315	26028	26167	26068	26556	26423	26232	26245	26284	26262	26066	26174	26401	26200	26110	26151	26425	26329	26060	26023	26133	26338	26240	26359	26331	26339	26320	26318	26414	26374	26235	26155	26408	26229	26035	26137	26192	26276	26235	26209	26242	26337	26320	26334	26043	26153	26313	26227	26412	26088	26128	25940	26351	26239	26086	26220	26266	26227	26307	26074	26153	26148	26329	26424	25984	26228	26504	26002	26070	26334	26173	26012	26040	26038	26199	26186	25975	26133	26258	26259	26104	26249	26054	25975	26253	26029	26211	26119	26201	26226	26152	26037	26348	26239	26033	26199	26262	26388	26211	26335	26189	26278	25856	26053	25957	26353	26193	26332	26238	26112	26212	26104	26155	26258	26093	25963	26290	26246	26266	26315	26216	26365	26082	26091	26327	26337	26397	26048	26121	26218	26225	26064
20536	23768	23533	20762	19363	18666	17768	17701	17211	17332	16932	17178	16773	16942	17006	16753	16841	16874	16847	16762	16652	16738	16594	16715	16852	16694	16813	16695	16762	16561	16703	16942	16637	16766	16756	16504	16534	16826	16628	16586	16464	16668	16604	16768	16476	16575	16543	16618	16836	16645	16638	16741	16558	16570	16651	16606	16645	16761	16666	16699	16599	16698	16702	16679	16676	16579	16601	16657	16621	16757	16578	16634	16759	16606	16765	16582	16388	16651	16563	16562	16661	16628	16534	16627	16602	16661	16650	16778	16593	16649	16611	16632	16647	16623	16750	16580	16669	16547	16638	16609	16622	16653	16651	16531	16611	16499	16519	16835	16699	16515	16814	16492	16686	16604	16670	16467	16818	16626	16633	16627	16548	16563	16719	16522	16579	16606	16733	16442	16571	16694	16474	16719	16589	16649	16660	16590	16555	16721	16523	16570	16596	16621	16587	16663	16447	16701	16812	16679	16651	16559	16743	16627	16640	16615	16616	16695	16583	16668	16505	16573	16681	16680	16630	16671	16680	16589	16512	16710	16554	16677	16797	16470	16667	16764	16658	16651	16631	16478	16684	16582	16706	16663	16504	16601	16599	16756	16572	16641	16736	16581	16694	16526	16686	16724	16361	16604	16656	16633	16612	16728	16675	16566	16532	16542	16879	16780	16635	16844	16608	16705	16762	16687	16611	16628	16557	16590	16934	16524	16510	16880	16526	16677	16749	16590	16769	16662	16633	16717	16687	16459	16503	16695	16597	16692	16770	16660	16497	16732	16717	16636	16677	16766	16719	16717	16605	16268	16374	16650	16704	16483	16698	16672	16481	16491	16808	16810	16582	16504	16649	16541	16645	16486	16768	16511	16541	16643	16630	16549	16682	16504	16613	16647	16793	16596	16803	16656	16619	16723	16647	16528	16631	16735	16640	16595	16651	16551	16690	16667	16544	16614	16637	16460	16498	16521	16756	16639	16479	16657	16624	16660	16639	16722	16793	16759	16533	16574	16605	16582	16627	16607	16657	16685	16714	16771	16647	16668	16716	16882	16596	16705	16610	16525	16638	16548	16623	16652	16641	16595	16585	16703	16581	16757	16671	16729	16542	16662	16593	16685	16531	16571	16526	16546	16745	16763	16542	16596	16543	16482	16677	16572	16822	16604	16874	16646	16605	16713	16656	16728	16715	16555	16637	16751	16784	16634	16771	16603	16675	16754	16741	16496	16744	16710	16541	16812	16564	16611	16711	16698	16651	16610	16372	16557	16551	16572	16640	16724	16560	16745	16670	16692	16602	16531	16710	16735	16563	16667	16456	16737	16651	16672	16704	16595	16553	16604	16664	16604	16766	16699	16623	16485	16797	16607	16518	16686	16583	16691	16713	16504	16664	16473	16717	16814	16616	16567	16641	16679	16541	16632	16664	16637	16501	16687	16590	16684	16696	16740	16490	16582	16715	16453	16596	16598	16700	16757	16596	16704	16599	16605	16655	16583	16556	16553	16636	16376	16705	16439	16559	16540	16589	16701	16625	16510	16549	16618	16622	16549	16933	16593	16577	16604	16716	16558	16554	16506	16605	16709	16709	16569	16522	16737	16689	16543	16700	16569	16497	16637	16618	16560	16756	16671	16553	16671	16701	16827	16563	16701	16656	16501	16688	16663	16644	16608	16548	16674	16687	16541	16807	16525	16517	16635	16568	16540	16553	16551	16597	16566	16530	16690	16589	16725	16697	16643	16604	16671	16481	16393	16725	16579	16640	16749	16641	16595	16591	16857	16590	16584	16783	16553	16654	16665	16669	16570	16693	16589	16664	16700	16630	16584	16617	16594	16705	16563	16622	16684	16570	16610	16817	16613	16742	16490	16547	16814	16766	16706	16671	16488	16578	16542	16654	16650	16596	16587	16810	16595	16814	16562	16607	16543	16538	16537	16503	16600	16653	16651	16496	16723	16461	16793	16528	16626	16571	16576	16699	16631	16650	16500	16645	16556	16552	16614	16714	16702	16625	16688	16786	16696	16697	16686	16608	16645	16689	16635	16577	16749	16545	16629	16713	16649	16669	16571	16739	16665	16697	16651	16626	16835	16649	16694	16612	16756	16458	16685	16656	16649	16687	16666	16657	16619	16662	16516	16705	16460	16778	16677	16485	16597	16714	16593	16516	16410	16632	16663	16719	16549	16625	16711	16635	16875	16780	16755	16706	16562	16645	16540	16631	16628	16592	16546	16582	16841	16629	16758	16487	16623	16579	16713	16689	16650	16696	16575	16542	16597	16581	16578	16572	16536	16612	16657	16599	16649	16603	16669	16578	16674	16605	16574	16578	16625	16458	16577	16636	16516	16636	16631	16580	16639	16695	16514	16519	16710	16607	16596	16552	16690	16444	16757	16557	16647	16539	16656	16551	16696	16671	16706	16659	16605	16752	16708	16636	16566	16736	16432	16666	16712	16438	16679	16759	16714	16599	16709	16688	16571	16797	16673	16608	16803	16621	16796	16628	16815	16669	16599	16600	16656	16806	16772	16677	16665	16756	16650	16673	16524	16575	16710	16684	16812	16417	16550	16857	16593	16835	16674	16461	16648	16734	16622	16511	16477	16685	16654	16433	16714	16516	16528	16573	16669	16594	16626	16603	16550	16774	16658	16696	16571	16594	16534	16583	16764	16742	16656	16581	16706	16541	16816	16512	16657	16448	16627	16546	16585	16393	16497	16540	16662	16658	16558	16696	16683	16602	16606	16632	16731	16510	16550	16648	16693	16553	16611	16550	16427	16832	16656	16572	16631	16631	16554	16664	16660	16699	16469	16593	16617	16647	16659	16745	16647	16600	16721	16689	16785	16591	16677	16760	16637	16603	16573	16704	16697	16733	16575	16477	16538	16609	16512	16558	16659	16786	16604	16766	16440	16518	16479	16590	16723	16563	16682	16667	16513	16769	16627	16654	16556	16814	16558	16639	16883	16580	16716	16847	16684	16594	16562	16646	16604	16686	16736	16626	16664	16582	16715	16719	16552	16516	16515	16609	16790	16516	16661	16578	16728	16574	16662	16720	16659	16538	16732	16661	16612	16675	16560	16735	16772	16627	16591	16590	16562	16715	16625	16552	16541	16684	16628	16710	16672	16659	16737	16659	16593	16546	16721	16625	16527	16668	16552	16646	16597	16728	16611	16801	16613	16521	16446	16657	16602	16731	16624	16625	16627	16573	16507	16585	16555	16547	16726	16673	16669	16783	16594	16718	16649	16593	16470	16874	16518	16561	16597	16485	16618	16553	16744	16671	16536	16452	16672	16794	16547	16590	16677	16756	16774	16708	16716	16706	16548	16570	16576	16499	16634	16472	16583	16712	16581	16579	16674	16587	16635	16701	16508	16723	16440	16548	16631	16573	16816	16681	16789	16629	16720	16537	16692	16611	16611	16477	16554	16461	16877	16503	16610	16704	16596	16670	16762	16552	16739	16764	16600	16662	16522	16607	16728	16648	16718	16475	16494	16689	16628	16839	16655	16575	16765	16706	16683	16596	16641	16620	16659	16636	16574	16775	16666	16678	16627	16570	16753	16626	16672	16581	16684	16510	16740	16682	16683	16697	16659	16586	16649	16698	16600	16768	16630	16770	16637	16502	16748	16459	16705	16512	16643	16566	16727	16645	16587	16451	16718	16602	16693	16731	16647	16645	16697	16725	16751	16635	16610	16575	16673	16548	16626	16526	16735	16746	16461	16694	16654	16498	17005	16625	16503	16468	16563	16714	16711	16737	16610	16535	16685	16583	16734	16532	16603	16712	16744	16637	16603	16511	16646	16678	16822	16546	16670	16472	16518	16696	16727	16695	16778	16683	16648	16674	16722	16672	16637	16645	16711	16709	16480	16682	16519	16694	16657	16481	16681	16631	16675	16651	16709	16683	16603	16562	16708	16597	16585	16702	16617	16593	16507	16633	16791	16693	16485	16503	16595	16518	16724	16683	16483	16591	16539	16554	16790	16392	16738	16726	16511	16632	16766	16836	16626	16711	16670	16819	16711	16577	16620	16597	16497	16676	16743	16595	16686	16588	16862	16644	16530	16725	16588	16700	16686	16695	16632	16572	16620	16810	16680	16615	16591	16718	16467	16552	16439	16615	16729	16643	16646	16761	16486	16789	16532	16667	16391	16650	16771	16546	16598	16696	16624	16623	16546	16380	16605	16743	16512	16667	16555	16543	16647	16596	16519	16597	16678	16534	16536	16629	16625	16700	16508	16620	16576	16597	16701	16783	16601	16528	16691	16680	16749	16692	16659	16640	16587	16648	16690	16657	16637	16690	16666	16591	16427	16687	16721	16726	16741	16802	16536	16663	16709	16633	16547	16645	16398	16437	16660	16558	16692	16554	16687	16798	16654	16643	16690	16651	16365	16492	16636	16739	16601	16658	16615	16495	16617	16759	16696	16525	16654	16549	16581	16841	16663	16558	16452	16861	16591	16642	16615	16609	16542	16583	16785	16655	16448	16826	16592	16631	16760	16521	16560	16768	16579	16571	16672	16634	16680	16729	16711	16764	16449	16781	16727	16685	16632	16634	16776	16611	16602	16836	16821	16663	16695	16461	16539	16758	16497	16545	16660	16704	16611	16594	16634	16507	16635	16566	16630	16590	16515	16651	16852	16723	16711	16619	16577	16625	16669	16688	16766	16741	16668	16684	16456	16736	16399	16692	16814	16687	16594	16554	16612	16739	16544	16578	16656	16663	16821	16757	16661	16727	16603	16579	16687	16687	16581	16567	16725	16472	16620	16480	16687	16591	16647	16451	16589	16561	16616	16710	16791	16765	16664	16781	16642	16809	16669	16638	16594	16677	16709	16788	16651	16664	16696	16490	16778	16616	16643	16578	16698	16766	16692	16609	16574	16630	16793	16594	16616	16714	16662	16595	16763	16697	16809	16562	16678	16789	16832	16730	16614	16670	16559	16851	16723	16578	16628	16631	16575	16771	16604	16732	16533	16832	16644	16650	16638	16611	16640	16699	16594	16511	16723	16632	16452	16493	16611	16628	16605	16608	16552	16698	16594	16504	16629	16530	16617	16705	16649	16555	16645	16570	16553	16536	16556	16533	16713	16712	16692	16478	16603	16568	16727	16585	16611	16520	16507	16777	16585	16581	16630	16722	16581
24550	21157	27707	25241	24168	27679	28592	26115	25401	25635	25400	25385	24981	25008	25008	24964	24859	24869	24708	24462	24662	24856	24768	24567	24754	24816	24833	24725	24525	24733	24773	24695	24478	24725	24653	24672	24523	24746	24775	24495	24584	24631	24408	24459	24736	24667	24670	24440	24514	24700	24734	24518	24564	24644	24671	24662	24293	24534	24668	24606	24426	24456	24559	24324	24383	24541	24428	24453	24268	24593	24560	24780	24463	24481	24394	24481	24659	24263	24230	24342	24418	24455	24745	24549	24619	24318	24327	24532	24590	24429	24385	24592	24393	24224	24575	24641	24653	24382	24639	24422	24599	24432	24463	24545	24322	24367	24373	24329	24483	24428	24533	24145	24665	24411	24211	24420	24352	24588	24676	24343	24569	24387	24403	24294	24170	24438	24328	24700	24381	24366	24587	24409	24517	24715	24230	24314	24552	24655	24559	24447	24400	24243	24328	24379	24555	24561	24415	24515	24489	24489	24441	24526	24339	24586	24448	24483	24843	24776	24542	24440	24328	24378	24396	24444	24570	24511	24235	24454	24466	24543	24086	24563	24485	24491	24685	24450	24559	24381	24694	24672	24378	24493	24541	24635	24578	24527	24507	24420	24406	24212	24472	24597	24216	24386	24507	24324	24389	24560	24412	24355	24239	24298	24458	24737	24208	24622	24181	24600	24432	24419	24535	24282	24189	24602	24305	24712	24461	24447	24283	24490	24510	24506	24567	24475	24556	24690	24249	24521	24393	24259	24491	24499	24246	24615	24177	24403	24626	24640	24497	24501	24381	24433	24421	24482	24763	24574	24516	24494	24640	24497	24159	24428	24603	24423	24509	24264	24424	24407	24304	24440	24383	24447	24486	24296	24481	24420	24519	24410	24326	24262	24767	24414	24504	24438	24557	24291	24529	24329	24404	24594	24310	24526	24355	24638	24503	24360	24451	24449	24441	24446	24586	24321	24468	24576	24329	24282	24482	24346	24601	24571	24557	24459	24512	24615	24490	24357	24661	24667	24448	24428	24357	24449	24653	24407	24430	24570	24655	24360	24661	24640	24413	24550	24429	24545	24399	24414	24443	24494	24182	24521	24497	24438	24710	24578	24338	24504	24547	24478	24709	24541	24381	24268	24276	24543	24423	24462	24299	24461	24455	24540	24396	24247	24480	24538	24482	24354	24398	24431	24352	24477	24531	24371	24418	24506	24650	24411	24589	24382	24386	24498	24395	24318	24601	24381	24545	24348	24409	24207	24398	24320	24230	24725	24336	24606	24503	24675	24570	24165	24386	24387	24477	24532	24320	24474	24624	24465	24415	24438	24610	24386	24502	24405	24520	24457	24524	24505	24357	24566	24527	24775	24572	24379	24293	24450	24424	24455	24526	24531	24556	24380	24597	24450	24478	24637	24307	24354	24503	24561	24556	24352	24576	24455	24519	24520	24513	24297	24563	24502	24506	24663	24583	24325	24338	24351	24383	24466	24396	24547	24443	24538	24529	24683	24497	24693	24362	24502	24276	24600	24535	24334	24712	24465	24714	24337	24286	24488	24562	24730	24657	24543	24617	24513	24592	24414	24679	24467	24478	24405	24574	24430	24659	24723	24612	24392	24675	24401	24181	24509	24611	24751	24639	24716	24589	24474	24400	24460	24099	24362	24412	24424	24785	24544	24590	24414	24605	24594	24590	24500	24430	24577	24702	24275	24464	24718	24344	24417	24588	24354	24449	24354	24205	24541	24449	24470	24396	24406	24717	24583	24551	24618	24646	24195	24385	24416	24404	24410	24492	24560	24486	24660	24637	24478	24708	24465	24159	24336	24276	24418	24534	24395	24432	24609	24381	24497	24577	24578	24526	24401	24528	24551	24659	24632	24336	24468	24450	24362	24427	24398	24343	24294	24487	24548	24397	24460	24509	24491	24328	24520	24503	24414	24226	24204	24574	24442	24329	24346	24571	24368	24517	24501	24571	24372	24400	24561	24476	24379	24582	24537	24419	24629	24616	24619	24494	24411	24474	24388	24526	24626	24305	24297	24390	24454	24717	24685	24624	24431	24664	24507	24647	24376	24416	24506	24416	24539	24555	24552	24569	24635	24585	24368	24322	24588	24715	24598	24304	24661	24293	24452	24561	24508	24396	24297	24696	24700	24370	24216	24553	24611	24529	24384	24428	24488	24544	24741	24497	24271	24451	24327	24610	24695	24316	24467	24675	24682	24426	24616	24760	24238	24234	24662	24548	24670	24553	24665	24563	24413	24592	24445	24640	24476	24480	24416	24518	24499	24469	24320	24231	24451	24670	24461	24618	24410	24559	24653	24581	24470	24502	24381	24561	24248	24522	24589	24316	24311	24543	24561	24373	24404	24311	24626	24565	24528	24463	24497	24330	24421	24293	24367	24478	24552	24377	24591	24472	24395	24471	24528	24575	24456	24387	24516	24778	24435	24452	24435	24579	24428	24489	24450	24482	24194	24441	24687	24603	24600	24401	24515	24443	24344	24697	24287	24418	24407	24316	24580	24715	24449	24391	24343	24442	24623	24705	24458	24350	24546	24392	24234	24560	24458	24468	24492	24586	24401	24496	24588	24379	24515	24430	24716	24520	24607	24408	24623	24763	24444	24797	24533	24434	24442	24476	24475	24788	24301	24408	24521	24479	24444	24468	24331	24445	24439	24446	24492	24454	24292	24429	24536	24472	24650	24451	24274	24337	24596	24327	24489	24551	24605	24271	24305	24478	24463	24367	24585	24237	24321	24416	24333	24517	24571	24425	24407	24487	24379	24532	24201	24588	24651	24529	24510	24396	24452	24554	24339	24365	24481	24342	24232	24669	24351	24428	24343	24444	24355	24542	24503	24450	24652	24525	24467	24555	24636	24433	24302	24481	24333	24578	24588	24517	24133	24485	24473	24354	24525	24439	24692	24601	24243	24312	24314	24395	24484	24465	24428	24549	24371	24549	24536	24457	24476	24511	24262	24812	24391	24391	24361	24717	24430	24538	24261	24507	24602	24587	24499	24038	24302	24564	24419	24196	24537	24091	24800	24575	24338	24534	24574	24647	24465	24648	24546	24399	24555	24596	24458	24731	24551	24722	24686	24337	24564	24314	24647	24626	24575	24385	24326	24679	24372	24546	24516	24274	24618	24535	24438	24445	24582	24581	24589	24533	24384	24609	24488	24511	24440	24442	24350	24260	24462	24561	24257	24790	24384	24607	24469	24519	24466	24627	24615	24521	24637	24457	24397	24594	24193	24566	24629	24642	24437	24585	24592	24470	24409	24246	24566	24274	24229	24505	24671	24536	24510	24411	24622	24581	24483	24648	24665	24499	24248	24303	24479	24799	24366	24718	24392	24414	24449	24692	24673	24576	24660	24463	24393	24332	24530	24622	24499	24449	24382	24528	24181	24552	24584	24475	24484	24314	24689	24698	24448	24358	24357	24451	24223	24466	24515	24514	24424	24548	24576	24603	24588	24433	24571	24526	24382	24444	24576	24561	24425	24451	24632	24400	24386	24349	24297	24274	24631	24379	24331	24305	24516	24564	24453	24720	24716	24446	24285	24370	24539	24405	24544	24703	24679	24276	24597	24552	24568	24613	24558	24348	24544	24553	24406	24349	24408	24679	24540	24525	24326	24318	24438	24273	24297	24315	24566	24681	24487	24315	24314	24406	24397	24534	24568	24473	24449	24719	24430	24511	24708	24529	24361	24144	24371	24612	24383	24304	24468	24469	24632	24433	24431	24355	24682	24618	24550	24491	24330	24473	24286	24749	24540	24303	24352	24533	24344	24432	24440	24532	24444	24447	24464	24569	24372	24514	24517	24642	24548	24451	24401	24493	24711	24651	24330	24432	24652	24465	24454	24676	24517	24509	24462	24705	24610	24609	24241	24780	24587	24361	24216	24344	24448	24411	24306	24285	24369	24423	24571	24529	24456	24297	24713	24484	24591	24412	24717	24478	24584	24670	24462	24405	24392	24533	24497	24429	24537	24585	24618	24530	24615	24693	24734	24601	24748	24429	24510	24662	24605	24487	24698	24559	24495	24615	24200	24406	24654	24479	24450	24253	24475	24351	24326	24617	24348	24796	24535	24546	24373	24392	24562	24675	24396	24371	24569	24410	24488	24614	24282	24431	24593	24584	24434	24358	24602	24635	24444	24240	24575	24542	24368	24369	24540	24520	24343	24759	24399	24681	24489	24271	24325	24532	24736	24247	24402	24311	24840	24555	24438	24527	24513	24545	24524	24627	24635	24372	24572	24472	24512	24391	24367	24458	24369	24312	24287	24528	24461	24391	24621	24609	24563	24462	24506	24411	24728	24561	24460	24290	24382	24344	24566	24444	24315	24360	24569	24743	24510	24408	24520	24562	24633	24730	24429	24555	24763	24496	24264	24628	24623	24402	24332	24495	24538	24648	24511	24506	24409	24563	24680	24515	24405	24606	24809	24796	24548	24329	24504	24805	24479	24391	24654	24587	24243	24061	24657	24358	24629	24659	24639	24443	24499	24387	24644	24311	24411	24317	24254	24448	24360	24577	24429	24491	24576	24526	24580	24650	24471	24563	24598	24518	24365	24543	24553	24340	24284	24386	24548	24662	24534	24517	24659	24478	24490	24433	24635	24448	24549	24508	24899	24522	24507	24709	24439	24650	24368	24193	24343	24402	24529	24451	24692	24839	24366	24745	24574	24637	24429	24307	24407	24486	24577	24417	24432	24478	24477	24669	24611	24379	24542	24621	24474	24409	24470	24593	24388	24607	24527	24538	24528	24629	24655	24607	24617	24586	24471	24513	24640	24418	24476	24629	24557	24605	24216	24581	24465	24687	24524	24514	24456	24656	24437	24514	24529	24556	24569	24508	24653	24493	24550	24536	24588	24423	24567	24531	24637	24526	24486	24568	24493	24552	24585	24826	24480	24678	24440	24707	24606	24577	24532	24395	24329	24669	24686	24476	24600	24660	24378	24572	24356	24472	24475	24446	24446	24674	24727	24752	24506	24434	24524	24315	24221	24670	24580	24571	24542	24510	24521	24349	24500	24501	24411	24429	24270	24450	24285	24510	24497	24377	24416	24314	24424	24376	24622	24310	24488	24243	24360	24543	24420	24220	24335	24338	24558	24541	24352	24384	24418	24324	24606	24368	24669
18059	29702	29512	24317	21605	20020	18720	17918	17460	17185	16828	16608	16635	16461	16393	16422	16333	16133	16212	16002	15998	16017	16185	16072	16049	15950	15951	16057	16165	16086	16117	15842	15973	16064	15924	15809	16065	15783	16081	15957	15968	15869	16041	16058	15913	16016	15992	15664	15845	15830	15907	15801	15851	16032	15917	15758	15813	15829	15807	15806	15826	15966	15789	15766	15874	15833	15896	15941	15747	15963	15944	15900	15913	15613	15836	15703	15975	15866	15863	15973	15765	15804	15674	15701	15820	15800	15765	15630	15863	15645	15771	15653	15885	15757	15978	15798	15828	15912	15805	16017	15838	15907	15953	15774	15793	15745	15908	15846	15807	15802	15875	15884	15926	15706	15880	15865	15690	15997	15741	15618	15799	15663	15898	15968	15738	15926	15680	15610	15699	15938	15827	15812	15841	15696	15716	15659	15753	15818	15698	15873	15845	15855	15749	15886	15819	15684	15742	15805	15756	15915	15887	15724	15828	15671	15914	15774	15850	15815	15798	15711	15859	15849	15872	15760	15872	15752	15716	15668	15778	15791	15629	15682	15674	15925	15821	15834	15549	15762	15797	15944	15878	15942	15910	15662	15902	15873	15661	15747	15703	15942	15788	15735	15799	15885	15886	15742	15686	15820	15741	15924	15953	15796	15674	15768	15950	15745	15701	15676	15775	15695	15930	15808	15958	15807	15818	15837	15700	15838	15848	15745	15702	15699	15799	15771	15887	15863	15667	15772	15796	15857	15847	15748	15875	15741	15839	15791	15723	15733	15810	15759	15843	15766	15852	15852	15812	15820	15824	15756	15627	15758	15724	15897	15826	15860	15740	15822	15677	15869	15694	15935	15795	15734	15791	15739	15980	15662	15870	15737	15721	15836	15714	15547	15856	15808	15768	15799	15866	15759	15888	15891	15817	15842	15749	15784	15722	15718	15912	15761	15798	15735	15717	15819	15812	15704	15947	16003	15895	15750	15800	15807	15852	15925	15800	15910	15824	15886	15845	15789	15877	15790	15804	15784	15676	15735	15571	15990	15802	15773	15663	15847	15888	15838	15630	15796	15722	15674	15949	15758	15863	15688	15646	15822	15851	15837	15836	15593	15910	15772	15619	15847	15635	15879	15790	15723	15732	15717	15725	15884	15722	15843	15797	15893	15806	15914	15842	15862	15843	15651	15785	15808	15951	15982	15745	15837	15882	15829	15663	15749	15863	15885	15799	15826	15634	15645	16053	15648	15789	15920	15944	15731	15798	15698	15726	15756	15561	15837	15770	15550	15721	15822	15748	15761	15937	15937	15640	15701	15955	15946	15918	15730	15997	15799	15744	15705	15858	15947	15818	15774	15929	15999	15799	15573	15595	15908	15679	15749	15817	15732	15891	15789	15715	15804	15741	15605	15811	15878	15789	15739	15941	15875	15844	15791	15789	15713	15831	15958	15634	15969	15848	15924	15779	15824	15757	15712	15826	15948	15759	15885	15767	15960	15712	15852	15820	15677	15801	15691	15882	15939	15749	15885	16003	15698	15806	15692	15866	15941	15786	15853	15792	15849	15873	15827	15788	15728	15837	15934	15914	15801	15893	15839	15799	15690	15808	15821	15899	15858	15741	15793	15649	15900	15909	15837	15819	15932	15736	15688	15782	15622	15716	15853	15839	15811	15681	15858	15840	15873	15833	15838	15718	15794	15769	15831	15781	15736	15770	15842	15887	15766	15804	15701	15842	16017	15747	15778	15942	15919	15803	15660	15920	15745	15794	15648	15949	15663	15765	15822	15772	15878	15827	15765	15728	15774	15786	15851	15817	15606	15781	15720	15868	15717	15724	15910	15629	15738	15845	15909	15822	15809	15827	15891	15752	15802	15938	16026	15685	15753	15861	15875	15874	15750	15921	15785	15821	15644	15763	15864	15816	15623	15793	15560	15814	15796	16018	15616	15779	15994	15829	15908	15927	15904	15725	15833	15883	15787	15772	15796	15672	15895	15775	15907	15845	15847	15778	15899	15878	15700	15781	15639	15833	15752	15787	15962	15885	15788	15717	15787	16039	15758	15846	15778	15766	15768	15627	15758	15690	15753	15787	15843	15780	15856	15688	15912	15640	15718	15679	15847	15759	15799	15873	15858	15761	15875	15810	15888	15617	15772	15774	15895	15755	15919	15804	15711	15895	15695	15580	15923	15787	15775	15744	15785	15756	15732	15819	15836	15672	15825	15862	15772	15865	15858	15707	15699	15736	15841	15814	15795	15748	15884	15985	15945	15716	15856	15792	15738	15796	15837	15683	15748	15735	15830	15849	15760	15893	15665	15677	15937	15764	15721	15965	15830	15850	15854	15879	15982	15780	15685	15777	15880	15853	15863	15719	15685	15845	15726	15809	15892	15852	15817	15790	15745	15976	15682	15669	15838	15737	15724	15831	15806	15780	15856	15637	15843	15717	15669	15800	15760	15820	15919	15855	15843	15808	15983	15864	15822	15788	15930	15936	15804	15869	15788	15827	15816	15795	15860	15714	15746	15791	15920	15845	15833	15774	15788	15783	15755	15891	15993	15822	15671	15988	15693	15651	15740	15907	15734	15780	15988	15893	15768	15926	15890	15652	15736	15612	15698	15921	15792	15704	15839	15774	15803	15822	15867	15683	16059	15648	15703	15801	15655	15874	15943	15917	15821	15979	15721	15761	15847	15794	15748	15882	15693	15548	15891	15662	15829	15784	15778	15995	15737	15882	15808	15695	15735	15777	15650	15770	15907	15654	15811	15794	15948	15739	15821	15958	15627	15870	15775	15739	15879	15887	15735	15806	15853	15885	15879	15777	15708	15860	15776	16020	15792	15820	15987	15823	15802	15901	15685	15764	15779	15784	15810	15759	15817	15772	15749	15723	15908	15765	15891	15756	15664	15728	15712	15904	15661	15753	15922	15713	15881	15829	15896	15680	15824	15645	15662	15848	15931	15768	15805	15937	15980	15704	15878	15752	15924	16004	15768	15704	15699	15648	15772	15909	16009	15653	15822	15835	15853	15775	15655	15855	15793	15858	15653	15850	15933	15702	15706	15974	16037	15865	15833	15926	15799	15795	15894	15826	15846	15738	15767	15802	15884	15813	15949	15858	15661	15937	15850	15851	15867	15782	15809	15775	15667	15798	15724	15594	15593	15771	15725	15871	15701	15915	15797	15875	15866	15752	15775	15891	15700	15812	15736	15779	15738	15741	15739	16021	15914	15875	15821	15906	15788	15778	15765	15958	15658	15802	15730	15707	15664	16009	15770	15836	15625	15769	15747	15897	15870	15770	15648	15882	15943	15903	15851	15812	15973	15672	15760	15878	15883	15882	15923	16020	15802	15914	15760	15790	15811	15736	15757	15766	15849	15581	15839	15669	15962	15719	15791	15715	15622	15857	15848	15804	15785	15875	15736	15710	15916	15876	15660	15972	15872	15784	15771	16006	15736	15717	15842	15844	15754	15919	15720	15784	15788	15916	15944	15779	15695	15931	15932	15926	15826	15997	15825	15833	15783	15869	15853	15754	15821	15902	15727	15716	15761	15802	15721	15926	15638	15771	15806	15753	15896	15934	15781	15841	15651	15759	15840	16017	15785	15799	15821	15598	15791	15715	15824	15749	15916	15745	15836	15789	15855	15819	15764	15619	15812	15844	15901	15733	15893	15942	15896	15784	15957	15756	15637	15726	15849	15749	15662	15720	15865	15949	15840	15712	15780	15795	15780	15844	15810	15913	15866	15924	15930	15721	15789	15727	15834	15861	15864	15777	15607	15924	15782	15873	15722	15723	15652	15696	15835	15883	15625	15960	15888	15807	15864	15862	15921	15907	15811	15822	15869	15829	15797	15824	15935	15836	15737	15860	15805	15841	15778	15709	15757	15802	16013	15756	15733	15680	15822	15782	15956	15671	15785	15938	16031	15761	15721	15944	15725	15723	15857	15806	15801	15938	15845	15850	15826	15800	15838	15858	16123	15750	15926	15773	15945	15824	15942	15629	15623	15894	15825	15650	15800	15999	15945	15682	15649	15824	15766	15802	15911	15806	15781	15742	15841	15728	15892	15702	15736	15936	15794	15788	15853	15750	15939	15811	16024	15940	15679	15791	15862	15994	15711	15864	15834	15643	15886	15758	15833	15866	15832	15791	15743	15858	15764	16015	15718	15888	15899	15688	15736	15781	15668	15828	15994	15755	15717	15818	15802	15901	15798	15826	15777	15966	15779	15808	15736	15893	15774	15809	15891	15849	15902	16016	15828	15755	15690	15777	15774	15755	15740	15825	15700	15698	15966	15726	15665	15738	15994	15797	15819	15789	15645	15864	15824	15917	15764	15772	15819	15780	15690	15774	15824	15725	15905	15907	15797	15870	15762	15779	15805	15881	15902	15925	15708	15700	15698	15870	15851	15904	15857	15762	15723	15629	15679	15912	15848	15764	15731	15745	15960	15725	15890	15841	15765	15817	15818	15762	15809	15836	15740	15726	15971	15720	15794	15889	15642	15769	15886	15746	15613	15786	15704	15775	15741	15555	15925	15732	15766	15734	15685	15732	15696	15721	15824	15755	15949	15792	15745	15913	15888	15824	15838	15709	15864	15840	15875	15832	15736	15780	15785	15854	15860	15806	15867	15764	16047	15855	15750	15756	15844	15751	15782	15771	15799	15834	15748	15885	15864	15890	15705	15625	15795	15686	15768	15695	15683	15898	15763	15685	15775	15801	16003	15797	15873	15792	15897	15970	15877	15640	15936	15915	15895	15865	15737	15852	15834	15744	15886	15651	15968	15847	15739	15852	15741	15824	15820	15784	15631	15813	15768	15786	15749	15880	16002	15885	15773	15836	15804	15737	15897	15620	15940	15954	15907	15834	15797	15837	15733	15737	15844	15784	15761	15862	15644	15743	15814	15685	15887	15702	15994	15743	15785	15829	15924	15707	15879	15615	15878	15855	15949	15821	15778	15755	15823	15844	15769	15761	15856	15758	15761	15748	15773	15813	15976	15815	15875	15730	15872	16021	15984	15665	15813	15676	15828	15726	15800	15768	15756	16055	15617	15834	15859	15788	16017	15839	15712	15681	15564	15777	15832	15723	15833	15779	15766	15768	15905	15919	15777	15894	15913	15954	15695	15954	15704	15732	15857
22687	21165	27830	24866	22195	26651	31543	27677	26225	26318	26268	25762	25848	25694	25756	25526	25068	25290	25514	25170	25437	25133	25175	25170	25261	25059	24986	25060	25009	25066	24750	24980	25220	24943	25207	25008	24786	25110	24891	25036	24774	25197	24806	25049	24814	24959	24983	24813	24844	24807	24836	24924	24754	24889	24918	24950	24763	25104	24868	24760	24708	24818	24763	24926	24542	24868	25029	24776	24624	24840	24776	24845	24788	24810	24993	24787	24698	24646	25000	24809	24770	24791	24961	24740	25094	24993	25131	24780	24839	24964	24904	24902	24913	24599	24782	24958	24831	24586	24704	24632	24778	24725	24714	25014	24570	24638	24944	24576	24771	24803	24964	24997	24901	24626	24863	24823	24741	24695	24582	24937	24624	24744	24964	24711	24748	24825	24924	24713	24793	24898	24852	24623	24675	24801	24826	24736	24846	24858	24560	24753	24712	24624	24924	25001	24957	24861	24705	24865	24490	24472	24699	24759	24605	24625	24596	24788	24799	24792	24794	24797	24769	24817	24584	24629	24692	24917	25040	24742	24996	24870	24579	24584	24842	24639	24860	24788	24929	24802	24721	24784	24793	24866	24482	24651	24759	24730	24715	24840	24906	24794	24625	24755	24720	25055	24636	24761	24820	24629	24384	24835	25026	24546	24743	24530	24656	24825	24559	24751	24898	24737	25032	24922	24726	24832	24675	24686	24758	24877	24999	24640	24503	24668	24712	24906	24732	24871	24746	24926	24717	24684	24815	24763	24895	24867	24957	24853	25169	24648	24713	24885	24750	24765	24791	24652	24720	24607	24766	24764	24609	24790	24730	24835	24846	24938	24719	24661	24663	24775	24707	24861	24774	24947	24723	24721	24736	24645	24530	24796	24746	24787	24626	24690	24744	24783	24770	24937	25009	24743	24797	24824	24682	24909	25073	24826	24838	24780	24626	24952	24778	24720	24710	24985	24763	24595	24813	24869	24797	24925	24743	24879	24896	25062	24646	24753	24792	24717	24669	24766	24749	24921	24802	24894	24892	24704	24772	24736	24662	24766	24921	24694	24752	24768	24678	24630	24893	24842	24722	25017	24807	24864	24916	24793	24633	24892	24850	24795	24756	24637	24808	24771	24675	24799	24793	24650	24843	24838	24942	24431	24882	24812	24831	24879	24873	25008	25014	24782	24838	24827	24946	24673	24648	24883	24574	24523	24709	24841	24721	24719	24812	24696	24691	24703	24627	24506	24660	24605	24618	24707	24887	24567	24794	24966	24950	24804	24545	24646	24560	24706	24852	24634	24804	24640	24846	24756	24718	24650	24746	24859	24959	24681	24837	25018	24510	24622	24835	24781	24823	24814	24695	24612	24833	24925	24656	24709	24790	24680	24596	24589	24956	24558	24632	24956	24636	24454	24938	24746	25309	24753	24768	24889	24876	24806	24724	24447	24562	24653	24901	24727	24533	24741	24880	24716	24507	24746	24621	24732	24977	24925	24993	24551	24911	24847	24645	25192	24686	24664	24633	24840	24858	24836	24760	24637	24446	24728	24590	24808	24785	24861	24929	24789	24756	24749	24800	24855	24941	24670	24977	24746	24645	24635	24724	24757	24675	24752	24506	24617	24791	24753	24821	24791	24864	24589	24656	24703	24780	24854	24650	24863	24959	24486	24642	24792	24880	24889	24849	24946	24882	24528	24591	24833	24776	24768	24786	24802	24861	24830	24850	24791	25013	24781	24709	24671	24813	24766	24883	24838	24825	24882	24721	24761	24626	24656	25059	24837	24994	24621	24691	24609	24775	25131	24838	24910	25002	24678	24717	24806	24791	24672	24644	24719	24743	24776	24507	24803	24776	24472	24838	24857	24938	24837	24999	25123	24775	24727	24827	24545	24819	24556	24810	24756	25136	25155	24759	24759	24970	24916	24742	24632	24804	24551	24722	24537	24782	24801	24683	24626	24848	24682	24661	24680	24672	24664	24824	24903	24812	24579	24624	24940	24837	24881	24800	24606	24814	24537	24732	24773	24895	24735	24967	25031	24689	24453	24632	24652	24867	24788	24505	24904	24996	24671	24952	24648	24830	24795	24787	24659	24698	24642	24923	24631	24872	25023	24973	24801	24955	24698	24881	24765	24641	24475	24634	24594	24693	24875	24765	24718	25116	24922	24689	24373	24653	24697	24897	24802	24894	24744	24800	24646	24551	24607	24908	24801	24918	24939	24794	24697	24615	24718	24938	24430	24800	25047	24823	24694	24501	24708	24719	24735	24861	24491	24660	24903	24843	24801	24856	24777	24797	24544	24776	24896	24937	24747	25066	24834	24894	24805	24883	24881	24842	24990	24860	24722	24877	24780	24753	24779	24619	24634	24584	24818	24849	24580	24753	24591	24901	24801	24778	24678	24476	24629	24817	24730	24779	24757	24646	24643	24660	24394	24856	24707	24630	24727	24711	24599	24775	24630	24806	24762	24982	24787	25053	24614	24701	24598	24691	24934	24921	24491	24753	25047	24864	24664	24566	24757	24925	25073	24655	24752	24856	24777	24957	25010	24844	24967	24655	24852	24606	24740	25054	24870	24546	24829	24632	25012	24979	24854	24652	24599	24430	24919	24853	24757	25040	24647	24773	24922	24657	24722	24591	24933	24814	24646	24645	24817	24741	24739	24772	24778	24850	24520	24977	24652	24736	24625	24734	25085	24866	24702	24578	24617	24756	24743	24597	24839	24937	24994	24662	24916	24649	24911	24708	24741	24626	24798	24838	24848	24838	24658	24787	24612	24668	24743	24708	24646	24729	24805	24828	24849	24873	24800	24648	24631	24709	24634	24581	24936	24540	24780	24902	24686	24959	24854	24779	24861	24808	24679	24651	24712	24897	25109	24800	24816	24538	24731	25083	24862	24794	24820	24660	24932	24850	24821	24685	24714	24781	24657	24797	24347	24593	24629	24732	24659	24669	24703	24518	24610	24707	24752	24819	24619	24803	24829	24627	24791	24748	24752	24957	24734	24603	24909	24846	24802	24809	24786	24880	24656	24310	24998	24567	24708	24655	24683	24633	24900	24765	24758	24788	24776	24662	24648	24703	24759	24748	24926	24845	24710	24673	24927	24609	24708	24780	24849	24946	24719	24866	24448	24854	25042	25025	24918	24864	24800	24837	24577	24498	24632	24819	24817	24863	24827	24695	24678	24929	24752	24957	24700	24888	24721	24927	24669	24886	24968	24829	24831	24663	24791	24781	24712	24738	24919	24797	24888	24841	24791	24679	24727	24833	24871	24812	24614	24922	24693	24705	24831	24799	24774	24592	24638	24897	24725	24964	24785	24452	24590	24891	24483	24667	24569	24690	24924	24641	24429	24791	24716	24536	24898	24685	24992	24831	24725	24727	24718	24741	24583	24762	24854	24664	25062	25032	24709	24736	24590	24967	24786	24781	24868	24588	24728	24707	24777	24752	24555	24858	24837	24891	24627	24679	24893	24697	24851	24845	24577	24722	24717	24768	24676	24713	24765	24943	24663	24973	24620	24657	24783	24875	24694	24723	25007	24841	24732	24792	24911	24908	24897	24684	24886	25143	24599	24664	25019	24562	24551	24750	24897	25207	24808	24808	24764	24982	24842	24767	24842	24673	24733	24526	24902	24838	24846	24612	24693	24778	24808	24815	24852	24812	24884	24770	24640	24607	24680	24873	24804	24967	24712	24634	25091	24651	24748	24559	24763	24835	24540	24745	24773	24820	24579	24854	24880	24960	24781	24706	24839	24585	24764	24983	24570	24747	24766	24930	24774	24932	24781	24721	24622	24789	24771	24626	24831	24807	24783	24744	24725	24533	24580	24741	24606	24856	24826	24639	24662	24801	24945	24688	24587	24701	24678	24844	24695	24732	24910	24714	24693	24633	25029	24832	24927	24605	24747	24749	24649	24795	24641	24655	24979	24820	24798	24843	24924	24779	24739	25011	24603	24809	25056	24715	24727	24966	24929	24796	24744	24779	24764	24985	24764	24834	24555	24689	24702	25041	24743	24802	24801	24704	24945	24881	24822	24703	24575	24879	24669	24764	24827	24767	24905	24639	24851	24849	24591	24914	24668	24776	24906	24785	24922	24741	24597	24628	24784	24914	24726	24843	24768	24753	24844	24772	24649	24850	24793	24743	24747	24618	24476	24722	24834	24563	24470	24741	24657	24812	24731	24714	24714	24973	25020	25012	24818	24716	24657	24527	24961	24792	24937	24719	24744	24706	24731	24732	24722	25067	24627	24910	24592	24622	24298	24672	25180	24864	24765	24676	24700	25035	24699	24512	24634	24492	24733	24863	24657	24796	24757	24832	24438	24833	24549	24708	24742	24712	24843	24657	24628	24532	24700	24900	24661	24985	24781	25047	24837	24525	25045	24655	24812	24582	24655	24778	24708	24611	24487	24896	24596	24848	24871	24819	24653	24530	24570	24756	24642	24886	24837	24989	24815	24755	24506	24824	24907	24959	24893	24779	24771	24752	24741	24778	24787	24860	24904	24600	24674	24857	24786	24565	24683	24939	24657	24709	24617	24704	24772	24758	24916	24794	24649	24807	24817	24527	24748	24856	24946	24650	24806	24797	24746	25003	24554	24793	24664	25010	24661	24547	24930	24847	24975	24620	24562	24825	24505	24770	24612	24489	24698	24645	24767	24815	24839	24735	24872	24747	24851	24633	24744	24724	24867	24673	24913	24795	24861	24796	25031	24988	24753	24794	24771	24739	24825	24795	24648	24709	24668	24840	24836	24609	24853	24663	24928	24751	24790	24786	24685	24843	24874	24960	24711	24709	24841	24496	24708	24741	24827	24840	24818	24689	24949	24674	24794	24733	24882	24893	24907	24498	24689	24759	24833	25040	24805	24478	24678	25171	24863	24763	24506	24934	24822	24598	24698	24825	24778	24693	25116	24887	24621	24663	24773	24777	24543	24954	24501	24514	24790	24782	24802	24580	24784	24830	24767	24800	24645	24869	24578	24618	24764	24778	24659	24685	24495	24770	24552	24717	24725	24778	24941	24767	24873	24892	24804	24945	24853	24857	24739	24784	24439	24800	24737	24569	24612	24801	24772	24707	24921	24854	24946	24952	24748	24771	24744	24656	24426	24554	24616	24634	24426	24690	24624	24580	24493	24794	24627
20235	35455	34682	28425	24923	22302	20453	19489	18747	17869	17662	17359	17118	16828	16789	16859	16715	16555	16305	16438	16362	16510	16284	16318	16430	16339	16153	16008	16299	16243	16339	16208	16206	16128	16102	16097	16196	16286	16109	16191	16024	16113	16171	16193	16088	16040	16082	15993	16048	15997	16140	16057	16044	15992	16030	15856	15965	15932	15982	16110	15807	15912	16228	16024	15904	16021	15942	15859	15776	15744	15966	15749	15924	15808	15821	15926	16087	15917	16079	15938	16040	15995	15844	15756	16097	15840	15919	15900	15945	16079	15911	15890	15811	15985	15908	15935	15775	16004	15949	15800	15937	15806	15931	15814	15884	15970	16013	15901	16014	15861	16020	16009	15908	15915	15879	16110	15954	15894	15811	15912	15919	15728	15859	15881	15984	15713	15953	15868	15746	15899	15985	16045	15916	15967	15831	15902	15934	15855	15993	15753	15832	15925	16006	15732	16037	15800	15828	16090	16012	15881	15887	15929	15864	15863	15965	15908	15709	15680	15931	15938	15968	15838	15849	15910	16013	15905	15915	15811	15880	15746	15871	15879	15850	15852	16014	15821	15785	15839	15965	15952	15694	15800	16066	16041	15925	15969	15771	15933	16014	15977	15873	16016	15926	15927	15998	16010	15989	15850	16007	15823	15915	16097	15717	15837	15942	16047	15901	15879	15703	15954	15881	15906	15687	15838	15981	15807	15934	15867	15954	16000	15839	16045	15975	15773	15924	15987	15900	15861	15995	15920	15936	15878	15973	15875	15948	16076	15935	15918	15929	15845	15875	15917	15880	15876	15895	15865	15717	15872	15766	15990	15737	15880	15714	15746	16010	15970	15915	15814	15960	15835	15936	15742	16036	15889	15915	15908	15951	15946	15791	15896	15862	15919	16019	15870	15892	15899	15806	15861	15833	15853	15874	15843	16028	15822	15988	15686	15952	15930	16004	15962	15850	15842	16075	15903	15809	15915	15747	15998	15877	15896	15953	15970	15880	15758	15920	15817	15775	15974	15787	15949	15989	15911	15894	16036	15865	15864	16016	15788	15888	16023	15915	15784	15974	15893	15832	15812	15934	15949	15930	15978	16012	15849	16085	15801	15836	15890	15925	15987	15838	15792	15820	15978	15966	15930	15802	15698	15860	15904	15953	15732	16016	15942	15895	15905	15906	15947	15749	16026	15929	15906	15802	15794	15943	15924	15896	15846	15930	15822	15775	15766	15976	16004	15940	15887	15964	15810	15969	16004	15805	15994	15802	16068	15793	15899	15892	15960	16000	15990	16071	15924	15903	15871	15723	15932	15932	15905	15936	15888	15758	15737	15967	15853	15930	15954	15948	15968	15943	15834	15736	15849	15846	15857	15730	16057	15910	15852	15948	15943	15903	15829	15783	15954	15835	15929	15961	15883	16041	16060	15911	15935	15924	15932	16133	15751	15653	15776	16041	15996	15877	15742	15929	15876	15916	15873	15898	15837	15946	15869	15814	15935	15884	15941	15908	15805	15817	15817	15848	15913	15858	15961	15758	15992	15841	15803	15766	15958	16000	15956	16022	15834	15882	15924	15893	15891	15955	15621	15877	15929	16020	15724	15817	15972	15845	15984	15689	15891	15995	15903	15885	15929	15877	16005	16105	15828	15912	15724	15983	15733	15888	15950	15946	15722	15798	15939	15866	16131	15953	15964	15823	15837	15777	15669	15686	15828	15934	15964	15871	15887	16242	16036	15810	15796	15937	15635	15810	15973	15965	15856	15889	15799	15920	15832	15840	15867	15927	15895	15916	15944	15727	15861	15771	15949	15819	15879	16013	15932	15731	16091	15871	15955	15824	15986	15800	15767	15920	15794	15926	15950	15854	15812	16064	15986	15737	15870	15905	15882	16050	15940	15857	15695	15875	15888	15874	15892	16042	15811	15819	15988	15727	15942	15638	15816	15906	15909	15920	15833	15899	15827	16013	15941	15778	15864	15973	15839	15918	15924	15959	15924	15910	15750	15983	15871	16024	15952	15816	15891	15882	15837	15856	15949	15961	16004	15917	15643	15823	15966	15953	15850	15861	16115	15817	15868	15789	15938	15918	15891	15942	15796	15883	15955	16117	16009	15747	15840	15594	15910	15885	15945	16033	15818	15970	15796	16004	15893	15872	15986	15943	15821	16001	15797	15907	15812	15894	15881	15975	15829	15908	15965	15902	16050	15988	15902	15642	16020	15819	15818	15916	15782	15903	15983	15839	15865	15943	15726	15814	16059	15825	15901	15798	15963	16009	15866	15737	15954	15880	15944	15804	15937	15901	15957	15905	15905	15844	15882	15941	15873	15825	15767	15870	15773	15754	15980	15948	15977	15820	15564	15824	15895	16008	15955	15895	15882	16036	15826	15932	15802	15684	15934	15838	15838	16050	15917	15867	15908	15767	15970	15851	15877	16021	15891	15933	15819	15766	15823	15905	15723	16096	15987	16044	15952	15938	15965	15766	16048	15858	15774	15717	15860	16065	15912	15643	15963	15981	15771	15878	15881	15829	15833	15900	15842	16013	15855	15980	15951	15683	15826	15924	15928	15754	15924	15821	15942	15908	16068	15754	15888	15689	15840	15998	15915	15768	15886	15912	15833	15968	15855	16077	15907	16020	15837	15743	15966	15886	15886	15960	15844	15863	15748	15838	15744	15786	16024	15760	15832	15778	15740	15877	16031	15971	15884	15900	15925	15802	15886	16005	15962	15883	16037	15959	15913	15794	15977	15870	15969	15806	16024	15769	15798	15926	16053	15796	15831	15989	15834	15850	15948	15980	15774	15989	15936	15981	15831	15979	15996	15900	15767	15891	15947	16055	15698	15736	15743	15791	15904	15824	15852	15935	15900	15847	15756	16011	15854	15917	16007	15806	15716	15909	16018	15951	15882	15879	15748	15735	15960	15857	15939	15844	15896	15784	15869	15851	15919	15985	15793	15812	15864	16065	15846	15882	15795	16022	15680	15755	15992	15854	15940	15924	15948	15806	15806	15854	15888	16025	15794	15955	15859	15879	15878	15936	15956	15676	15983	15848	15973	15937	15962	15975	15897	15776	15792	15889	15913	15967	15932	15925	15852	15936	16129	15860	15787	15874	15816	15924	15876	15920	15825	15735	15763	15916	15776	15952	15927	15682	15888	15904	16063	15997	15976	15901	15982	15920	15988	15965	15974	15903	15989	15825	15879	15788	16023	15972	15783	15878	15904	15940	15866	15799	15827	15823	15994	16050	15869	15839	15926	15834	15693	16025	15950	15985	15766	15924	15944	15864	15994	15823	15790	15978	15904	16018	15974	15959	15858	15917	16009	15791	15939	15902	15822	15858	16039	15770	15924	15800	15883	16055	15757	15896	15935	16058	15773	15893	16043	15728	15892	15935	16103	15981	15840	15859	15918	15846	15890	15948	15895	15951	15886	15821	15858	15877	15922	15969	15726	15934	15974	15945	15705	16011	15914	15921	15893	15855	15824	15965	15693	15839	15966	15912	15825	15831	15933	15825	15884	15842	15832	15856	16026	15896	15814	15971	15942	15779	16074	15905	15797	15904	15885	15842	15977	15927	15861	15921	15907	15904	16011	16025	15884	16015	15800	15811	15902	15917	16002	15978	15751	15874	15965	15861	15875	15878	15885	15830	15845	15893	15950	15775	15813	15795	15905	15855	15926	16031	15928	15800	15647	16006	15813	16059	16020	15841	16132	15843	15791	16034	15911	16035	15774	15937	16011	15934	16057	15775	16105	15942	15845	15765	15808	15885	15706	15751	15897	15768	15733	16052	15951	15836	15901	16034	15974	15772	15969	15845	15927	15965	16103	15787	15950	15903	15868	15855	15824	16014	16044	15586	15878	15898	15862	15768	15978	15825	15742	15837	15853	15863	15774	16036	15889	15780	15821	15979	16117	15803	15826	15834	15974	15838	15851	16003	15807	15787	15965	15830	15874	15991	15959	15850	15808	15897	15872	15926	15873	15856	15824	15937	15816	15821	15931	15801	16077	15800	15869	15807	15832	15980	15834	16027	15804	15834	15927	15945	15919	16004	15797	15769	15720	15975	15798	15957	15688	15915	15658	15802	15950	15819	15819	15754	15847	16037	15751	15916	15917	15866	16054	15934	15874	15879	15783	15811	15960	15970	15889	15850	15845	15954	15803	15767	15941	15974	15908	15897	15940	15951	15929	15996	15888	15799	15775	15660	16007	15977	15735	15861	15933	15801	15939	15818	15902	15663	15688	15797	15720	15740	15996	15933	15787	15853	15769	15887	16036	15777	15856	15911	15797	15796	15732	15845	15987	15943	15801	15880	15931	15894	16112	15799	16094	15992	15850	15912	15966	15780	15610	15920	15874	15899	15781	15940	16019	16007	15981	15776	15795	15892	15836	16013	16100	15952	16004	15720	15765	15955	15958	15797	15964	15828	15857	15895	15893	16048	15928	15984	15944	15840	15975	15970	15809	15928	15827	15979	15863	15940	15886	15893	15799	15828	15898	15910	15741	15894	15966	15857	15676	15897	15803	15836	15852	15875	15961	15842	15888	15677	15883	15826	15960	15969	15830	15912	15858	15898	15786	15700	15993	15878	15851	15977	15821	15806	15938	15858	15796	15891	15758	15881	16002	15974	15728	15867	15861	15897	15946	15767	15839	15784	15781	15784	15824	16026	15961	15840	16029	15913	15915	15718	15768	15976	15815	15794	15955	15773	15891	15872	16104	15916	15670	15863	15809	15748	15949	15857	16084	16051	16006	15778	15921	15822	15811	15940	15990	15991	15865	15867	15946	15974	16034	15964	15850	15978	15933	15839	16053	15910	16032	15933	16010	16071	15808	15844	16047	15894	15901	15736	15924	15891	15823	15948	15846	15848	15755	15977	15853	15808	16010	15845	15754	15948	15891	15892	15721	15925	15958	15679	15877	15943	15821	15819	15746	15743	15965	15755	15739	15894	15933	15801	15956	15970	15688	15889	15848	15859	15844	15833	15795	15830	15914	15915	15818	15778	15821	15941	15993	16017	15972	15813	15866	15761	15715	16150	16031	15714	15912	16009	15763	15887	16014	15836	15868	15763	15996	15837	16050	15932	15909	15872	15896	15924	16024	15806	15721	15883	15906	15771	15810	16046	15842	15837	15999	15809	15717
34723	27568	31203	29685	27547	27725	27287	26840	26433	26191	26298	26216	26333	26216	26114	26231	26621	26043	26293	26438	26085	26146	26324	26358	26294	26024	26224	26231	26285	26205	26391	26308	26221	26251	26099	26123	26285	26066	25826	26045	26324	26144	25989	26047	26255	25891	26274	26351	26251	26016	26290	26305	26093	25972	25987	25994	26094	26249	26339	25986	26021	26129	26118	26319	26491	25817	26110	26021	26474	26198	26037	25864	26119	26005	26012	25996	26299	26150	26069	25715	26001	26023	25942	25964	25929	25988	26250	26117	26174	26159	26246	26192	26374	25926	25813	26222	25958	26094	26123	25847	26257	26340	26007	26154	26172	25993	25916	26177	26332	26203	26071	26229	26180	25818	26278	26000	26333	26106	26072	25863	26061	25933	26153	26038	25867	25802	25766	26395	26116	26304	26022	26078	26268	26098	26263	26169	26113	26293	26223	26021	26027	26100	25928	26241	25961	26110	25961	26061	25947	26039	26179	25907	26006	25982	25955	26228	26428	25991	26156	26177	25834	26294	26013	26023	26113	26136	26124	26229	26030	26134	26186	26201	26036	26040	26138	25971	26082	26155	26124	26064	26042	25966	25904	25887	26140	25757	26151	25909	26011	26315	25940	25974	26082	26023	26202	26089	25803	26014	26045	26089	25914	26294	26126	25926	25966	26118	25811	25916	26263	26252	26003	26051	25920	26008	26047	26227	25897	25982	26053	26148	26306	26062	26216	26182	26171	26254	26186	25975	26065	25929	25897	25897	26131	26188	26045	25973	26113	26283	25985	25993	26092	26193	26184	26286	26191	26077	25822	25884	26198	26192	26092	26052	26112	26047	26221	26170	26141	26103	26088	25952	26121	26166	26263	25997	26063	25904	26074	26006	25988	26231	25913	25819	26283	26117	25915	26077	26258	26040	26129	26073	25988	26125	26150	26179	26210	26409	26116	26171	25824	25956	26063	26253	25970	26003	26159	25875	26061	26108	26177	26008	25990	26109	26259	26178	26279	26256	26180	26214	26005	25857	25904	25967	25916	26027	26187	26244	26043	26225	25926	26088	26203	26181	26086	26241	26058	26277	25912	26285	25808	25997	26182	26297	26218	26312	26054	25934	26065	26070	26038	26081	26261	26013	25997	26024	25803	26036	26160	25976	26083	26082	25864	26161	26211	26028	26168	26329	26259	26175	26231	26389	26324	26104	26026	26251	26123	26027	26064	26011	26157	26016	26009	26094	26056	26295	26158	25909	25897	26093	25908	26013	26068	26062	26131	26056	25921	26340	26108	26182	26135	26152	26125	25948	26078	25856	25949	26062	26126	26305	26281	26040	26395	26133	26242	25906	25962	26162	26002	26091	26179	26253	26105	26038	26193	25996	26184	26154	25951	26069	26238	26197	26060	26080	26215	26021	26024	26148	25982	26184	25935	26095	26142	25957	26072	26040	26327	26422	26253	26086	25968	26100	26354	26220	26438	26111	26038	26016	26025	26014	26316	25989	26142	26076	26136	26179	26038	26163	26239	26192	26178	26020	26215	26099	26104	26201	26458	26099	25887	26214	26125	26219	25934	26049	26199	26227	26331	26112	26171	26209	25796	25900	26080	26173	26149	26373	26024	26002	25964	25924	26303	26241	26212	25939	26324	26089	26084	26128	26088	25741	25905	25896	26166	26446	26240	25828	26150	26096	26095	26132	26018	25930	25974	26258	26021	26141	25966	25972	26001	25943	25880	26069	26421	26212	26134	26534	26191	25912	26344	26256	26251	26090	26031	26173	26153	26200	26147	26064	26002	26073	26019	26114	26478	26033	25998	26345	26039	26119	26107	26082	26075	26170	26249	25979	26226	25836	25989	26374	26206	26018	26165	26272	26065	26181	26011	26003	26275	26224	26349	26062	25994	26211	26115	26231	26063	26044	26004	26105	26344	26156	26304	26131	26089	26131	25992	26319	26319	26150	26171	26165	26079	26167	26143	26203	26423	26113	26034	26297	26185	26098	26263	26142	26168	26250	26339	26000	26056	26120	26245	25934	26158	26064	26123	25849	26160	25954	25856	25983	26238	25947	26084	26117	25898	26149	26368	26432	26289	26173	26254	26176	26153	26004	26124	26165	26365	26108	26056	25614	25934	26044	26068	26194	26017	25940	25807	26195	26199	26013	26293	26294	26233	26255	26242	26159	26224	26146	26295	26137	25822	26135	26157	26234	26112	26229	25942	26282	25738	26044	26070	26076	25880	25938	26044	25985	25737	26121	25849	26252	26291	26146	26162	26082	25591	25951	26172	25730	26140	26156	25920	26164	26205	26062	26250	26100	26106	26125	26044	25866	26339	26420	26105	26195	25804	26092	26128	25996	25907	26129	26100	26014	26260	26055	26150	26040	26217	26189	26148	26235	26238	26137	26320	26159	26205	26047	26138	26135	25887	26069	26297	25966	26033	26136	26009	26109	26069	25912	26083	25974	26060	26035	25984	26306	26265	26249	26501	26043	26076	26044	26055	26144	26002	26229	26235	26119	26158	26105	25902	26029	26141	26149	26133	26103	26290	26090	25998	26210	26518	26012	26050	26369	26392	25972	26305	26093	26132	26054	26035	25969	26152	25950	25932	26083	26227	26097	25936	25928	26098	26068	25744	26033	25877	26053	25952	26104	25893	26010	26054	26185	26039	26017	26206	26166	26052	26091	26181	26159	26077	25979	26016	26231	25766	25961	26408	26322	26182	25981	26139	26088	26374	26250	26138	25940	25843	26003	26012	26096	26221	25992	26335	25853	25677	25979	26249	25815	25976	26054	26227	26179	26101	25886	26302	26216	26134	25973	26125	26196	26055	26137	26185	26228	26188	26155	26128	26092	26168	26043	26214	26309	26069	26413	26239	26327	26255	25991	26063	26130	26234	25810	26146	26183	26327	26258	26407	25948	26095	26050	26358	25968	26164	26271	26176	25972	26178	26064	26249	26200	26200	26238	25873	26109	26101	26104	26068	26218	26064	26154	26189	26141	26144	25987	26210	25884	26068	26068	25936	26275	26231	26020	25878	26062	26100	25900	26261	25995	26340	26383	26081	26013	25892	26033	26156	25831	25832	26108	26210	26030	26047	25927	26057	26076	25956	26096	26066	25918	26163	26158	26263	26175	26138	25951	26192	26022	26228	26053	26119	26175	26071	25880	25960	26176	26026	26199	26309	25904	26052	26082	26239	25993	26226	26399	26139	26341	26110	26078	26065	26018	25794	25986	26195	26331	26122	25976	25849	26140	26028	26078	26099	25909	26083	26073	26227	26275	26018	26301	26216	26115	26210	26342	26190	26101	26272	26191	26048	26032	26111	25981	25949	25944	26143	26108	26060	26142	25970	26109	26020	26019	26243	26071	26187	26171	26373	26197	25899	26195	26074	26076	26081	26183	26107	26101	25761	26173	25815	25867	25999	26105	25882	26295	26105	26094	26282	26108	26234	25991	26257	26127	26090	26015	26155	26041	26104	26151	26005	26056	26294	26109	26263	26039	26251	26401	25872	26168	26037	26159	25987	26254	26209	26138	25868	26113	26056	26243	26192	26284	26044	26199	26309	26245	25875	25950	26104	26399	26198	26070	26165	25940	25914	26041	26069	26206	26269	26020	26084	26126	26166	26031	26191	26033	26033	26255	26039	26192	26060	26149	26210	26039	26109	26080	26109	26002	25788	26033	26123	26006	26123	26090	26200	26177	26013	26241	26443	26092	25814	26197	26247	26045	26142	25964	26160	26208	25927	25782	26188	25989	26068	26149	26043	26088	26015	25988	26311	26167	26131	26100	25876	26008	26233	25989	26134	26100	26408	26157	26110	26123	26189	26075	26119	26128	26244	26369	26009	26241	26304	25955	26172	26023	26118	26177	26221	25875	26223	26226	26183	25972	26238	26229	26154	26184	26186	26398	26172	25856	26138	25877	26058	26100	26001	26177	26135	25831	26127	25885	26108	26164	25923	26391	26396	26090	26091	26180	26083	26012	26251	26089	26038	26092	26082	25691	25924	26011	26108	26119	25958	25946	26142	26118	26172	26042	26097	26280	26067	26241	25960	25906	26011	25795	26097	26280	26132	26250	26082	26116	25992	25925	26048	26074	26166	25976	26003	26401	26203	26189	26173	25936	26261	26162	26169	25777	26073	26188	26145	26213	26355	26241	26277	26281	26130	25833	26187	26341	26233	26058	26211	26144	26119	26286	26216	25767	26014	26296	26016	26238	26063	26266	25999	26043	26264	26201	26291	26174	26527	26216	26301	26019	26149	26284	25895	26230	26019	26157	26035	25919	25966	25905	26120	26054	25893	26114	26176	26140	26152	25912	25922	26143	25950	26186	25981	26266	26332	26161	26336	26111	26031	26163	25873	25921	26007	26141	25989	25962	25990	26275	26205	26057	26247	26205	25991	25929	26075	26016	26235	26175	26001	26033	26163	26259	25883	25989	26044	26094	26147	25951	26047	26132	26404	26185	26297	26120	26291	26040	26031	26009	26265	25903	26131	25894	26011	26080	26078	26076	25940	26083	26095	26114	25813	26318	26039	26144	25758	26024	25776	26061	26030	26263	26274	26284	25835	26001	26216	25992	25988	25891	25990	25805	26113	26121	26030	26021	26041	26094	26046	26280	26171	26034	25957	26026	26296	26046	25927	26061	25931	26131	25989	25876	26177	25929	25887	26068	26270	25826	26327	26173	26132	26177	26244	26157	26173	25712	25939	26151	25906	26386	26188	26000	26228	26010	26163	26090	26172	26019	26133	26196	26023	26077	26200	26014	25955	25991	26100	25973	26131	26036	26088	25903	26204	26197	25932	25923	26190	26060	26190	25996	25839	26036	26095	26238	26087	26094	26351	26418	25885	26246	26288	26120	26158	26163	26130	26200	26073	26171	26006	26041	25852	25997	26417	26065	25991	26019	26267	25997	26229	26221	26159	26215	25880	26049	26244	26324	26087	26147	25995	26286	26042	25824	26265	26094	26145	26020	26121	26091	26229	26292	26332	25745	26046	26240	26380	26473	26448	25990	26270	26206	26039	26044	25983	26015	26379	25901	26224	26115	26191	25985	26123	25883	26176	26166	26364	26455	26031	26099	26248	26199	26170	25999	26351	25961	26001	26102	26055	26250	26213	25963	26206	26215	25978	26049	26095	26034
20613	23761	23553	20553	19406	18453	17877	17541	17134	17230	17095	17069	16953	16930	16874	16801	17003	16928	16673	16871	16785	16839	16822	16741	16598	16603	16675	16852	16646	16715	16725	16803	16697	16709	16800	16754	16911	16551	16710	16545	16595	16692	16632	16953	16841	16643	16664	16789	16799	16510	16599	16739	16554	16494	16609	16685	16700	16728	16591	16712	16730	16739	16668	16730	16640	16617	16535	16642	16787	16760	16602	16660	16689	16770	16566	16540	16642	16621	16640	16743	16666	16478	16695	16568	16505	16566	16639	16809	16845	16553	16698	16604	16731	16480	16512	16565	16645	16547	16589	16675	16613	16704	16519	16616	16593	16547	16707	16609	16800	16656	16631	16490	16543	16530	16679	16606	16479	16687	16574	16557	16490	16563	16599	16425	16604	16718	16698	16613	16609	16627	16608	16543	16561	16569	16500	16564	16574	16618	16503	16472	16587	16457	16659	16686	16550	16397	16521	16620	16724	16705	16611	16637	16596	16460	16559	16613	16631	16764	16750	16595	16713	16603	16537	16571	16628	16680	16582	16669	16636	16612	16546	16673	16657	16551	16742	16593	16554	16626	16775	16446	16792	16765	16592	16672	16606	16722	16524	16706	16376	16685	16700	16710	16515	16746	16721	16572	16716	16609	16446	16694	16625	16516	16502	16686	16494	16651	16638	16849	16746	16524	16561	16478	16528	16690	16782	16782	16478	16677	16614	16552	16333	16434	16433	16483	16779	16685	16701	16559	16739	16602	16637	16552	16716	16680	16720	16599	16641	16516	16684	16771	16527	16495	16603	16700	16572	16694	16654	16595	16787	16752	16681	16741	16556	16487	16751	16621	16565	16622	16544	16546	16617	16464	16583	16707	16586	16837	16667	16773	16727	16693	16730	16639	16714	16664	16630	16739	16508	16692	16820	16634	16579	16644	16456	16627	16836	16604	16744	16716	16847	16564	16715	16497	16649	16584	16577	16621	16574	16616	16566	16538	16709	16584	16592	16414	16410	16449	16836	16605	16785	16701	16726	16619	16487	16509	16555	16542	16449	16505	16781	16634	16602	16645	16712	16652	16555	16582	16591	16595	16718	16592	16785	16412	16744	16716	16535	16434	16681	16612	16515	16728	16699	16463	16605	16668	16701	16650	16425	16738	16497	16559	16631	16606	16519	16828	16765	16574	16635	16710	16612	16544	16678	16443	16619	16484	16538	16657	16682	16664	16698	16667	16687	16634	16630	16801	16557	16803	16642	16398	16642	16677	16563	16502	16744	16562	16581	16741	16692	16535	16588	16626	16464	16704	16620	16617	16590	16606	16719	16627	16635	16567	16530	16774	16610	16496	16635	16752	16473	16551	16561	16595	16532	16601	16599	16616	16583	16433	16528	16582	16534	16697	16583	16836	16574	16538	16527	16660	16530	16716	16505	16733	16689	16726	16822	16648	16551	16582	16698	16552	16675	16597	16646	16659	16557	16464	16639	16562	16635	16568	16689	16814	16527	16481	16542	16520	16618	16579	16495	16697	16669	16853	16598	16613	16571	16637	16653	16779	16590	16613	16690	16550	16587	16590	16532	16691	16630	16831	16565	16652	16487	16577	16699	16632	16856	16659	16616	16477	16467	16548	16573	16704	16715	16808	16783	16591	16588	16489	16522	16679	16704	16572	16629	16666	16578	16503	16589	16560	16570	16517	16616	16515	16421	16614	16720	16637	16610	16606	16705	16697	16731	16591	16498	16645	16648	16632	16342	16565	16808	16684	16663	16616	16617	16796	16915	16670	16477	16644	16582	16651	16749	16659	16756	16667	16726	16624	16454	16557	16676	16668	16609	16560	16503	16829	16620	16605	16597	16490	16623	16494	16543	16690	16610	16522	16730	16613	16609	16642	16813	16403	16651	16621	16583	16589	16559	16558	16678	16602	16461	16683	16759	16532	16559	16609	16690	16755	16695	16514	16570	16608	16674	16610	16715	16637	16677	16726	16441	16533	16660	16579	16622	16663	16661	16634	16633	16680	16762	16646	16515	16775	16509	16584	16541	16579	16518	16571	16726	16830	16559	16595	16691	16615	16774	16571	16499	16676	16685	16640	16556	16573	16739	16485	16498	16787	16684	16671	16637	16543	16668	16553	16695	16600	16674	16696	16759	16715	16637	16546	16749	16515	16776	16576	16660	16604	16660	16734	16608	16670	16740	16713	16605	16649	16593	16674	16686	16784	16680	16596	16523	16648	16565	16692	16571	16539	16514	16654	16574	16732	16536	16668	16644	16720	16662	16478	16648	16583	16597	16624	16544	16435	16722	16488	16621	16592	16702	16611	16442	16620	16566	16592	16593	16442	16426	16908	16620	16731	16666	16704	16696	16631	16544	16746	16870	16839	16791	16595	16424	16702	16755	16675	16617	16675	16687	16541	16673	16638	16661	16656	16660	16621	16651	16537	16798	16679	16594	16700	16637	16618	16407	16722	16667	16582	16669	16874	16553	16670	16518	16681	16641	16757	16738	16646	16611	16763	16664	16646	16610	16792	16708	16639	16574	16460	16599	16731	16468	16677	16620	16622	16797	16658	16593	16531	16478	16723	16779	16753	16685	16469	16789	16582	16733	16631	16671	16425	16712	16689	16431	16616	16526	16559	16429	16623	16614	16619	16633	16614	16582	16591	16442	16668	16605	16508	16540	16545	16739	16767	16701	16709	16509	16600	16610	16561	16441	16540	16659	16690	16647	16772	16561	16805	16576	16634	16688	16443	16463	16653	16637	16665	16615	16627	16616	16758	16547	16643	16773	16696	16571	16726	16818	16791	16728	16659	16613	16753	16589	16547	16715	16755	16704	16614	16703	16719	16676	16748	16535	16644	16643	16426	16731	16835	16625	16483	16666	16714	16414	16561	16627	16456	16698	16587	16622	16502	16707	16469	16591	16738	16607	16523	16445	16751	16678	16612	16841	16631	16773	16643	16612	16680	16580	16593	16719	16657	16604	16536	16582	16489	16605	16553	16737	16518	16638	16655	16617	16649	16614	16675	16557	16715	16506	16577	16581	16632	16621	16375	16658	16721	16585	16440	16516	16718	16726	16745	16687	16568	16533	16849	16588	16572	16581	16621	16650	16548	16736	16653	16682	16764	16633	16771	16581	16728	16682	16652	16679	16784	16577	16709	16510	16671	16664	16583	16673	16450	16609	16559	16554	16843	16718	16665	16495	16681	16613	16518	16610	16714	16698	16606	16700	16609	16688	16819	16622	16734	16485	16733	16557	16618	16424	16479	16691	16634	16476	16610	16777	16550	16799	16512	16591	16663	16757	16613	16405	16546	16459	16624	16702	16603	16541	16677	16578	16701	16762	16499	16397	16761	16612	16603	16626	16523	16357	16815	16597	16583	16562	16717	16497	16624	16619	16710	16610	16672	16533	16675	16631	16444	16610	16705	16607	16698	16650	16784	16729	16432	16650	16534	16566	16647	16616	16594	16551	16500	16603	16460	16640	16462	16659	16742	16536	16663	16668	16601	16697	16660	16791	16629	16699	16736	16679	16737	16580	16608	16672	16698	16563	16743	16653	16635	16714	16474	16642	16454	16637	16425	16673	16666	16789	16589	16572	16793	16577	16720	16570	16619	16674	16571	16676	16645	16663	16654	16571	16534	16672	16549	16534	16590	16525	16513	16632	16757	16741	16537	16648	16587	16564	16637	16690	16616	16599	16739	16575	16570	16789	16685	16518	16745	16541	16739	16565	16727	16568	16526	16588	16737	16587	16562	16717	16683	16743	16627	16548	16766	16824	16573	16726	16605	16751	16766	16484	16511	16521	16765	16408	16612	16669	16592	16623	16633	16515	16562	16637	16598	16877	16544	16600	16618	16565	16606	16677	16714	16698	16629	16702	16609	16420	16640	16479	16520	16712	16589	16579	16487	16516	16540	16787	16841	16408	16650	16634	16696	16586	16537	16568	16679	16862	16647	16322	16714	16673	16657	16675	16709	16688	16510	16659	16458	16812	16683	16691	16668	16529	16707	16678	16552	16569	16765	16553	16647	16899	16753	16610	16740	16744	16533	16714	16613	16637	16644	16607	16522	16416	16652	16676	16512	16559	16535	16733	16491	16725	16530	16747	16500	16699	16559	16755	16750	16575	16797	16651	16837	16763	16529	16633	16659	16676	16867	16607	16577	16386	16503	16594	16534	16556	16511	16445	16634	16490	16494	16645	16753	16465	16507	16568	16601	16817	16708	16544	16601	16620	16674	16538	16553	16623	16772	16693	16630	16493	16688	16548	16543	16507	16501	16559	16652	16619	16559	16601	16691	16597	16713	16653	16557	16572	16750	16713	16478	16674	16683	16635	16699	16384	16671	16675	16767	16667	16558	16468	16567	16615	16374	16573	16566	16601	16585	16555	16681	16595	16662	16642	16696	16679	16453	16619	16575	16539	16668	16517	16742	16613	16604	16555	16604	16760	16602	16537	16625	16625	16412	16579	16517	16804	16612	16569	16504	16583	16653	16601	16586	16549	16715	16591	16719	16629	16566	16668	16590	16655	16572	16712	16561	16605	16597	16511	16678	16546	16675	16527	16534	16696	16684	16569	16735	16604	16545	16581	16814	16693	16589	16687	16636	16778	16781	16579	16448	16720	16780	16535	16755	16695	16710	16592	16742	16615	16747	16508	16827	16577	16641	16496	16548	16675	16652	16565	16635	16700	16598	16657	16660	16631	16699	16913	16752	16594	16614	16864	16522	16449	16509	16457	16633	16535	16688	16537	16619	16603	16573	16536	16403	16601	16654	16686	16762	16581	16630	16701	16686	16589	16534	16657	16494	16560	16561	16611	16632	16544	16746	16771	16433	16546	16571	16588	16695	16751	16684	16601	16658	16568	16858	16713	16640	16582	16572	16783	16767	16798	16647	16603	16783	16520	16772	16741	16379	16479	16674	16590	16500	16663	16429	16775	16591	16646	16644	16557	16665	16609	16610	16474	16632	16743	16629	16515	16711	16774	16690	16623	16629	16738	16560	16876	16658	16586	16664	16417	16567	16631	16606	16603	16663	16828	16589	16705	16729	16655	16793	16517	16722	16653	16605	16693	16741	16707	16590	16572	16705	16620	16774	16621	16545	16543	16597	16567	16574	16634	16608	16701	16603	16412	16704	16533	16436
24548	21159	27671	25368	24175	27491	28591	26165	25677	25499	25182	25071	24902	24845	24688	24707	24975	24747	24640	24743	24701	24789	24549	24361	24544	24638	24490	24562	24436	24625	24358	24555	24456	24376	24457	24771	24202	24516	24282	24519	24372	24415	24603	24511	24254	24608	24312	24435	24398	24470	24366	24288	24441	24410	24458	24565	24591	24415	24389	24500	24553	24258	24113	24301	24499	24231	24160	24401	24603	24574	24541	24508	24474	24334	24426	24521	24412	24527	24432	24506	24257	24639	24300	24473	24300	24258	24545	24529	24539	24344	24210	24418	24597	24355	24265	24566	24244	24511	24185	24229	24547	24245	24381	24335	24231	24425	24430	24286	24527	24072	24392	24264	24256	24170	24274	24539	24455	24338	24439	24319	24445	24595	24458	24251	24403	24267	24417	24236	24250	24021	24380	24049	24301	24372	24276	24235	24139	24113	24357	24142	24288	24389	24390	24399	24312	24241	24358	24320	24315	24278	24482	24314	24283	24258	24532	24432	24438	24398	24455	24236	24364	24535	24267	24409	24359	24370	24296	24461	24253	24415	24319	24376	24302	24566	24503	24292	24361	24306	24228	24507	24418	24448	24462	24212	24427	24288	24301	24397	24374	24463	24381	24264	24193	24342	24501	24111	24276	24318	24406	24460	24344	24492	24207	24267	24392	24396	24262	24205	24248	24384	24452	24073	24293	24146	24216	24538	24502	24177	24589	24142	24373	24430	24031	24526	24455	24326	24533	24284	24256	24105	24165	24348	24233	24178	24277	24243	24149	24218	24256	24520	24283	24299	24172	24316	24198	24434	24445	24290	24246	24345	24282	24411	24279	24389	24230	24311	24234	24478	24564	24320	24284	24302	24266	24392	24742	24389	24334	24464	24221	24322	24530	24393	24320	24299	24324	24375	24460	24434	24403	24358	24445	24337	24314	24381	24427	24329	24392	24315	24446	24312	24520	24294	24218	24500	24572	24254	24326	24306	24562	24295	24176	24259	24416	24566	24346	24343	24445	24072	24278	24459	24273	24195	24415	24399	24547	24083	24461	24623	24495	24309	24264	24233	24438	24318	24407	24295	24189	24255	24288	24286	24113	24264	24158	24441	24157	24315	24216	24290	24237	24426	24410	24509	24250	24312	24237	23926	24351	24265	24180	24382	24234	24379	24496	24506	24315	24246	24259	24502	24336	24230	24291	24158	24358	24423	24340	24345	24393	24276	24558	24284	23994	24239	24476	24320	24480	24313	24330	24405	24450	24291	24313	24457	24383	24357	24548	24314	24473	24202	24182	24389	24304	24148	24161	24243	24317	24135	24370	24658	24263	24168	24288	24406	24317	24284	24260	24520	24327	24417	24414	24380	24485	24379	24482	24217	24179	24585	24265	24269	24323	24266	24333	24216	24549	24374	24490	24339	24560	24382	24491	24372	24218	24572	24460	24531	24378	24544	24441	24334	24380	24308	24355	24298	24144	24480	24438	24436	24132	24311	24184	24376	24423	24427	24298	24532	24420	24213	24313	24444	24399	24251	24363	24349	24199	24369	24402	24227	24448	24321	24314	24268	24332	23990	24205	24416	24284	24339	24393	24399	24203	24562	24089	24146	24136	24373	24166	24421	24386	24283	24280	24329	24130	24414	24659	24553	24305	24361	24247	24454	24551	24395	24321	24331	24173	24530	24404	24173	24091	24502	24293	24517	24395	24464	24172	24248	24248	24302	24410	24473	24348	24598	24140	24543	24419	24260	24398	24317	24306	24177	24219	24253	24450	24400	24213	24471	24270	24348	24159	24345	24342	24437	24343	24408	24367	24463	24370	24168	24156	24562	24360	24310	24232	24274	24158	24408	24418	24213	24452	23990	24450	24551	24293	24253	24406	24177	24021	24470	24343	24375	24211	24166	24422	24391	24394	24302	24352	24483	24288	24150	24450	24307	24292	24164	24558	24347	24073	24269	24304	24456	24218	24274	24288	24113	24277	24569	24205	24354	24377	24490	24270	24341	24549	24299	24162	24202	24461	24321	24421	24385	24712	24445	24272	24529	24125	24364	24684	24234	24279	24221	24155	24198	24509	24522	24377	24415	24347	24645	24216	24467	24282	24321	24566	24568	24284	24373	24594	24436	24512	24347	24254	24283	24460	24511	24251	24264	24576	24410	24036	24653	24586	24236	24359	24610	24431	24252	24044	24144	24249	24211	24064	24494	24195	24187	24200	24298	24499	24442	24200	24597	24565	24397	24364	24485	24504	24374	24304	24452	24442	24287	24367	24177	24390	24518	24386	24117	24081	24287	24572	24120	24407	24516	24519	24266	24182	24353	24237	24456	24474	24743	24430	24160	24437	24474	24355	24220	24394	24372	24267	24476	24539	24185	24388	24435	24440	24396	24070	24185	24355	24459	24502	24573	24472	24467	24359	24251	24272	24393	24263	24293	24401	24397	24428	24451	24140	24291	24340	24478	24488	24506	24374	24242	24226	24321	24505	24304	24128	24666	24285	24158	24637	24447	24355	24279	24429	24137	24416	24389	24489	24282	24366	24287	24229	24799	24411	24217	24264	24329	24360	24083	24379	24235	24346	24296	24340	24379	24120	24452	24216	24356	24461	24319	24302	24276	24617	24415	24249	24324	24500	24417	24072	24265	24514	24233	24264	24319	24182	24326	24529	24223	24753	24339	24442	24330	24420	24274	24423	24370	24522	24340	24528	24486	24359	24322	24361	24487	24449	24411	24421	24206	24254	24312	24348	24278	24292	24349	24251	24521	24451	24266	24185	24117	24403	24248	24181	24384	24346	24489	24523	24364	24251	24558	24359	24318	24183	24218	24166	24227	24171	24455	24307	24264	24685	24086	24425	24511	24420	24308	24331	24299	24366	24337	24671	24440	24363	24295	24335	24384	24402	24149	24069	24229	24369	24279	24598	24460	24395	24380	24554	24491	24426	24340	24519	24502	24549	24355	24440	24423	24274	24363	23964	24394	24358	24371	24213	24257	24231	24577	24522	24346	24456	24519	24295	24193	24378	24424	24361	24158	24487	24340	24355	24346	24624	24276	24402	24426	24253	24212	24485	24357	24336	24226	24640	24464	24395	24451	24223	24196	24168	24138	24388	24246	24469	24157	24234	24384	24491	24181	24331	24282	24444	24373	24306	24323	24209	24552	24715	24476	24677	24429	24286	24352	24491	24435	24200	24273	24250	24146	24350	24442	24395	24542	24255	24282	24606	24253	24414	24450	24360	24150	24391	24300	24305	24274	24337	24597	24404	24185	24670	24332	24618	24281	24453	24371	24436	24466	24450	24379	24432	24429	24129	24602	24412	24412	24286	24135	24344	24471	24091	24287	24213	24184	24471	24262	24246	24490	24333	24315	24662	24364	24222	24592	24561	24300	24231	24374	24649	24303	24265	24567	24541	24425	24436	24302	24312	24242	24292	24320	24428	24304	24472	24397	24376	24234	24345	24211	24336	24329	24351	24115	24237	24331	24434	24260	24517	24109	24298	24081	24197	24235	24436	24507	24337	24242	24384	24429	24071	24317	24240	24346	24637	24217	24154	24263	24600	24512	24377	24376	24062	24373	24596	24451	24261	24263	24314	24385	24305	24249	24342	24338	24162	24186	24317	24329	24418	24210	24099	24272	24289	24315	24088	24132	24439	24182	24428	24486	24538	24345	24539	24631	24391	24317	24404	24310	24259	24308	24355	24373	24393	24394	24483	24642	24532	24298	24367	24417	24528	24115	24137	24292	24366	24366	24319	24344	24202	24430	24048	24299	24083	24210	24383	24303	24310	24533	24705	24487	24387	24286	24551	24179	24338	24292	24455	24216	24242	24137	24091	24126	24020	24573	24091	24399	24287	24208	24334	24241	24401	24517	24541	24436	24487	24479	24134	24468	24498	24340	24142	24127	24466	24260	24195	24289	24210	24431	24399	24191	24379	24467	24217	24337	24409	24268	24626	24333	24166	24197	24307	24173	24226	24354	24285	24467	24518	24205	24353	24340	24307	24401	24286	24429	24125	24270	24397	24045	24312	24190	24304	24567	24118	24377	24429	24231	24207	24122	24381	24421	24328	24348	24218	24598	24428	24364	24488	24576	24135	24345	24278	24535	24359	24484	24196	24113	24385	24376	24172	24457	24469	24298	24367	24177	24431	24257	24340	24424	24380	24132	24265	24497	24336	24702	24345	24231	24373	24370	24460	24223	24198	24412	24443	24633	24546	24285	24148	24296	24365	24555	24338	24401	24586	23882	24342	24159	24425	24383	24284	24478	24302	24500	24500	24354	24079	24096	24200	24309	24379	24446	24653	24248	24362	24483	24435	24240	24466	24630	24342	24187	24375	24340	24532	24561	24472	24405	24370	24350	24556	24291	24337	24594	24361	24365	24281	24329	24361	24227	24479	24357	24309	24439	24581	24471	24307	24433	24379	24565	24392	24497	24462	24217	24422	24335	24355	24437	24581	24335	24349	24237	24475	24254	24144	24262	24481	24088	24488	24350	24650	24428	24324	24287	24346	24292	24274	24381	24542	24317	24282	24490	24411	24370	24276	24226	24343	24591	24506	24456	24549	24173	24294	24200	24493	24159	24380	24251	24251	24624	24525	24304	24224	24594	24457	24642	24528	24262	24457	24395	24089	24373	24540	24214	24450	24645	24275	24307	24185	24538	24364	24210	24114	24388	24183	24222	24431	24098	24327	24386	24479	24406	24411	24232	24031	24553	24272	24367	24366	24394	24713	24339	24576	24350	24305	24186	24328	24193	24266	24349	24463	24193	24406	24406	24325	24434	24463	24601	24352	24488	24460	24244	24215	24376	24273	24381	24202	24268	24152	24458	24399	24228	24090	24447	24225	24455	24403	24221	24217	24366	24240	24319	24350	24499	24558	24208	24344	24391	24468	24352	24105	24473	24411	24366	24416	24372	24046	24106	24413	24390	24446	24261	24214	23992	24310	24298	24375	24540	24458	24344	24257	24210	24422	24562	24554	24272	24284	24351	24363	24488	24458	24225	24145	24209	24449	24374	24717	24415	24435	24235	24391	24364	24271	24364	24199	24211	24447	24274	24476	24113	24263	24320	24171	24241	24300	24482	24357	24497	24236	24095	24268	24373	24317	24291	24227	24421	23977	24276	24277	24555	24227	24575	24407	24506
18208	29541	29462	24621	21590	19886	18711	18006	17389	16959	16659	16666	16598	16441	16176	16283	16218	16182	16047	16105	16137	15795	16064	15945	15987	15911	15896	16035	15964	15996	16104	15860	15814	15832	15751	15869	15851	15703	16118	15889	15964	15755	15879	15850	15747	15963	15877	15931	15935	15940	15899	15724	15832	15914	15726	15787	15810	16124	15724	15899	15864	15712	15609	15922	15808	15862	15917	15825	15809	15776	15669	15754	15735	15632	15837	15830	15735	15654	15787	15847	15928	15804	15633	15685	15932	15755	15797	15764	15793	15609	15737	15737	15809	15826	15771	15731	15717	15810	15722	15778	15696	15608	15735	15803	15599	15679	15654	15953	15843	15754	15841	15659	15755	15673	15753	15768	15739	15844	15781	15633	15740	15728	15695	15755	15879	15746	15869	15711	15610	15774	15734	15919	15805	15748	15832	15765	15623	15806	15909	15531	15880	15783	15681	15713	15886	15702	15872	15693	15802	15591	15909	15870	15868	15807	15985	15770	15684	15771	15792	15700	15630	15744	15802	15629	15720	15720	15807	15697	15772	15641	15673	15795	15796	15785	15664	15896	15740	15671	15734	15774	15830	15720	15585	15658	15749	15896	15664	15688	15713	15779	15585	15732	15753	15843	15761	15589	15686	15647	15786	15603	15814	15769	15777	15745	15805	15817	15579	15680	15872	15729	15838	15671	15674	15814	15769	15691	15716	15732	15816	15789	15726	15720	15892	15742	15774	15792	15899	15685	15765	15829	15687	15694	15597	15692	15753	15536	15736	15784	15775	15745	15724	15732	15750	15712	15840	15613	15755	15755	15734	15815	15668	15577	15752	15885	15987	15807	15621	15659	15947	15646	15780	15718	15847	15766	15823	15902	15809	15732	15822	15630	15737	15712	15872	15658	15922	15704	15740	15696	15758	15842	15687	15717	15658	15755	15683	15659	15644	15606	15908	15738	15688	15792	15691	15614	15751	15714	15800	15737	15558	15948	15709	15797	15748	15730	15793	15734	15659	15818	15757	15807	15749	15633	15811	15865	15887	15752	15760	15785	15839	15708	15840	15870	15775	15801	15688	15840	15790	15951	15735	15607	15729	15733	15773	15721	15745	15982	15782	15678	15736	15867	15727	15880	15784	15810	15851	15616	15704	15737	15673	15636	15826	15826	15632	15764	15763	15653	15833	15612	15830	15830	15732	15733	15726	15729	15930	15646	15739	15861	15639	15783	15864	15713	15639	15634	15761	15722	15750	15700	15975	15829	15713	15880	15942	15797	15761	15585	15795	15593	15719	15753	15710	15726	15836	15712	15650	15757	15768	15688	15835	15660	15814	15651	15792	15667	15558	15654	15627	15538	15800	15857	15443	15892	15784	15797	15877	15763	15763	15733	15791	15879	15763	15713	15572	15752	15854	15699	15723	15881	15821	15657	15780	15671	15588	15681	15861	15770	15649	15874	15635	15661	15737	15791	15876	15840	15820	15701	15745	15760	15740	15708	15731	15908	15790	15746	15718	15911	15843	15681	15804	15603	15840	15734	15811	15612	15859	15656	15799	15721	15861	15644	15793	15727	15720	15684	15804	15805	15675	15955	15668	15748	15627	15777	15813	15929	15832	15674	15836	15768	15735	15972	15898	15717	15880	15888	15709	15745	15922	15704	15777	15655	15778	15625	15763	15825	15904	15884	15824	15566	15692	15786	15577	15861	15731	15860	15744	15613	15815	15782	15656	15737	15797	15767	15847	15834	15792	15562	15734	15759	15758	15755	15678	15875	15793	15765	15702	15621	15789	15777	15584	15612	15758	15799	15760	15802	15775	15704	15758	15812	15752	15775	15600	15634	15739	15838	15611	15798	15846	15845	15670	15683	15750	15830	15680	15706	15608	15772	15806	15810	15786	15726	15760	15755	15792	15737	15737	15858	15682	15814	15891	15680	15787	15775	15804	15796	15824	15532	15907	15724	15711	15663	15584	15804	15579	15746	15765	15672	15835	15594	15676	15905	15691	15676	15857	15854	15731	15915	15747	15775	15812	15945	15744	15802	15794	15793	15622	15701	15693	15752	15877	15943	15639	15864	15687	15944	15799	15766	15914	15798	15751	15648	15680	15875	15647	15948	15798	15707	15710	15872	15732	15806	15866	15744	15795	15831	15790	15612	15857	15763	15777	15690	15826	15620	15799	15822	15710	15729	15962	15656	15877	15825	15716	15805	15604	15834	15729	15704	15628	15851	15725	15815	15806	15961	15753	15883	15804	15714	15739	15639	15900	15641	15743	15598	15744	15823	15723	15725	15631	15762	15815	15839	15867	15883	15722	15791	15706	15934	15833	15912	15781	15896	15802	15903	15739	15696	15855	15709	15725	15811	15555	15696	15808	15538	15768	15758	15643	15755	15759	15741	15754	15810	15706	15759	15669	15971	15751	15958	15943	15692	15691	15657	15690	15855	15784	15762	15783	15644	15739	15736	15800	15657	15762	15638	15908	15827	15770	15807	15730	15740	15840	15781	15772	15917	15895	15820	15791	15732	16021	15775	15799	15702	15868	15775	15701	15685	15924	15772	15897	15804	15850	15773	15843	15900	15670	15694	15721	15624	15679	15937	15704	15791	15734	15744	15857	15890	15703	15759	15700	15628	15800	15922	15810	15728	15720	15778	15878	15763	15848	15776	15746	15721	15774	15756	15755	15757	15754	15686	15646	15742	15753	15680	15759	15864	15740	15739	15788	15823	15819	15784	15659	15742	15615	15558	15806	15651	15798	15724	15801	15595	15718	15578	15645	15678	15850	15672	15901	15661	15839	15728	15753	15652	15943	15786	15762	15992	15780	15835	15676	15785	15740	15626	15756	15688	15735	15910	15889	15699	15744	15776	15737	15704	15606	15868	15660	15768	15766	15849	15764	15673	15636	15733	15788	15812	15825	15808	15646	15811	15741	15705	15801	15748	15764	15821	15713	15825	15767	15786	15474	15768	15689	15918	15685	15780	15757	15731	15632	15802	15572	15666	15932	15594	15748	15621	15640	15842	15924	15826	15679	15683	15578	15863	15659	15764	15864	15719	15652	15698	15618	15788	15803	15708	15698	15722	15778	15661	15754	15705	15732	15780	15739	15746	15674	15863	15729	15661	15830	15543	15711	15684	15928	15840	15680	15807	15675	15745	15697	15758	15755	15827	15680	15780	15781	15963	15948	15724	15608	15843	15887	15949	15614	15961	15773	15649	15846	15550	15751	15833	15649	15829	15680	15774	15569	15692	15823	15775	15832	15643	15609	15692	15836	15895	15891	15530	15777	15753	15679	15658	15659	15853	15748	15858	15726	15743	15768	15706	15776	15751	15595	15923	15727	15553	15689	15849	15753	15733	15832	15824	15838	15752	15717	15723	15780	15806	15751	15651	15624	15763	15862	15704	15815	15727	15770	15847	15778	15666	15649	15812	15763	15853	15826	15785	15729	15930	15583	15798	15724	15797	15884	15751	15831	15767	15781	15763	15994	15795	15729	15684	15856	15882	15661	15778	15804	15708	15823	15738	15787	15716	15706	15646	15658	15633	15942	15860	15747	15670	15685	15671	15880	15615	15927	15672	15786	15817	15491	15871	15680	15832	15673	15726	15943	15780	15810	15759	15595	15826	15655	15833	15684	15760	15757	15856	15613	15835	15645	15790	15749	15799	15808	15850	15819	15709	15836	15778	15809	15746	15548	15664	15953	15802	15605	15775	15547	15672	15525	15716	15770	15786	15678	15631	15763	15691	15792	15694	15696	15659	15617	15685	15953	15749	15636	15793	15682	15692	15799	15771	15663	15876	15722	15800	15749	15838	15892	15839	15664	15646	15897	15829	15724	15810	15776	15909	15654	15909	15618	15760	15795	15606	15822	15751	15735	15894	15729	15768	15726	15761	15813	15798	15640	15706	15824	15745	15911	15733	15869	15798	15651	15721	15639	15676	15833	15576	15773	15757	15616	15636	15750	15794	15774	15660	15803	15569	15661	15648	15547	15880	15764	15888	15731	15662	15753	15789	15879	15773	15731	15684	15895	15723	15914	15859	15905	15628	15854	15814	15732	15704	15660	15545	15603	15830	15654	15847	15748	15858	15810	15887	16059	15770	15821	15769	15853	15690	15840	15617	15742	15744	15779	15819	15645	15705	15659	15768	15958	15939	15710	15712	15721	15837	15544	15693	15820	15771	15917	15787	15786	15709	15585	15724	15664	15716	15732	16059	15861	15783	15738	15837	15840	15777	15759	15680	15705	15622	15776	15927	15875	15824	15919	15516	15714	15809	15569	15887	15756	15719	15707	15747	15650	15834	15632	15753	15773	15753	15450	15825	15903	15708	16027	15672	15744	15873	15669	15661	15750	15834	15861	15812	15726	15969	15762	15671	15672	15779	15708	15677	15634	15805	15806	15912	15485	15764	15794	15752	15753	15536	15719	15748	15696	15926	15764	15682	15846	15854	15753	15794	15835	15795	15815	15767	15774	15640	15715	15750	15758	15724	15713	15778	15772	15841	15880	15708	15916	15808	15997	15708	15832	15743	15589	15737	15848	15537	15706	15648	15789	15661	15792	15749	15851	15795	15606	15841	15633	15729	15756	15769	15814	15767	15948	15759	15762	15777	15754	15861	15657	15648	15753	15645	15655	15790	15900	15696	15736	15744	15815	15754	15765	15799	15726	15902	15775	15714	15768	15844	15762	15812	15676	15721	15751	15818	15796	15659	15764	15783	15452	15871	15829	15629	16025	15820	15550	15874	15806	15908	15687	15813	15790	15782	15750	15864	15700	15847	15816	15732	15666	15724	15885	15659	15855	15796	15789	15772	15770	15840	15756	15749	15822	15646	15708	15588	15651	15718	15670	15769	15728	15515	15601	15670	15800	15833	15738	15796	15726	15832	15876	15978	15839	15774	15685	15783	15698	15829	15692	15602	15608	15964	15766	15675	15600	15782	15907	15579	15613	15851	15747	15765	15780	15756	15754	15981	15825	15740	15732	15814	15852	15588	15828	15629	15622	15765	15730	15866	15915	15749	15737	15880	15826	15770	15652	15548	15821	15558	15759	15524	15777	15766	15752	15884	15658	15820	15869	15729	15582	15796	15847	15747	15873	15860	15610	15763	15672	15601	15907	15928	15733	15940	15809	15844	15745	15500
22652	21156	27807	24861	22134	26554	31532	27403	26392	26511	26177	25780	25505	25540	25521	25163	25526	25434	25497	25133	25459	25205	25063	25263	25283	24867	25052	25082	24846	25055	24749	24963	25098	24706	24619	24763	24534	24842	24898	24722	25052	25262	24970	24763	24725	24484	25059	24750	24750	24828	24880	24847	24917	24732	24947	24820	24946	24785	24731	24816	24679	24805	24802	24851	24811	24788	24942	24854	25025	24403	24590	24801	24735	24548	24976	24804	24663	24652	24678	24498	24261	24647	24881	24765	24676	24622	24913	24954	24696	24453	24717	24650	24721	24930	24588	24650	24696	24925	24836	24718	24840	24598	24646	24839	24654	24393	24511	24667	24691	24553	24559	24528	24741	24854	24590	24787	24901	24721	24675	24663	24843	24642	24421	24488	24923	24774	24609	24655	24672	24908	24658	24741	24439	24638	24794	24707	24550	24761	24793	24624	24686	24702	24948	24929	25069	24724	24654	24647	24602	24449	24589	24785	24657	24647	24725	24666	24573	24863	24684	24743	24467	24834	24892	24811	24548	24745	24744	24517	24718	24764	24970	24570	24692	24803	24627	24856	24684	24786	24907	24663	24494	24650	24667	24846	24692	24609	24658	24724	24477	24483	24602	24851	24641	24714	24661	24484	24529	24434	24774	24736	24624	24731	24554	24674	24798	24862	24662	24978	24728	24815	24755	24652	24750	24717	24551	24890	24671	24698	24519	24692	24515	24592	24831	24613	24811	24488	24675	24884	24713	24596	24681	24628	24589	24466	24440	24613	24665	24845	24572	24670	24808	24438	24600	24376	24613	24478	24836	24772	24675	24397	24383	24481	24459	24666	24646	24877	24667	24550	24636	24816	24722	24493	24798	24530	24650	24756	24769	24679	24509	24769	24658	24842	24860	24629	24722	24817	24564	24552	24728	24541	24570	24651	24498	24573	24842	24629	24545	24703	24763	24892	24682	24659	24691	24822	24805	24714	24752	24509	24366	24468	24518	24463	24599	24733	24448	24693	24729	24474	24896	24609	24594	24676	24641	24765	24363	24616	24667	24671	24563	24818	24576	24651	24599	24741	24517	24835	24878	24745	24404	24389	24847	24544	24765	24738	24644	24619	24731	24772	24661	24698	24708	24634	24842	24603	24627	24719	24619	24498	24734	24685	24765	24847	24697	24723	24635	24637	24585	24930	24854	24882	24819	24644	24775	24682	24808	25050	24590	24568	24743	24465	24757	24851	24806	24559	24717	24789	24767	24641	24651	24497	24567	24589	24584	24689	24975	24761	24404	24462	24489	24409	24656	24910	24754	24497	24466	24462	24749	24480	24563	24492	24673	24551	24724	24571	24584	24665	24614	24386	24841	24587	24844	24642	24595	24549	24779	24672	24720	24628	24954	24717	24669	24606	24492	24748	24670	24475	24515	24749	24684	24540	24424	24417	24474	24888	24490	24867	24564	24550	24514	24852	24714	24793	24763	24710	24746	24581	24618	24539	24572	24793	24588	24602	24427	24446	24659	24579	24716	24853	24788	24553	25044	24672	24613	24468	24618	24837	24779	24686	24890	24791	24781	24801	24646	24416	24517	24711	24575	24648	24695	24538	24611	24748	24437	24842	24719	24928	24470	24537	24647	24854	24832	24528	24541	24755	24626	24766	24810	24765	24823	24650	24969	24785	24912	24555	24849	24502	24533	24320	24778	24486	24745	24643	24785	24556	24305	24659	24696	24579	24654	24580	24578	24524	24578	24721	24579	24725	24658	24485	24568	24674	24460	24574	24699	24806	24852	24486	24768	24708	24566	24665	24716	24755	24544	24685	24602	24740	24672	24587	24770	24827	24612	24614	24396	24518	24775	24946	24567	24687	24755	24677	24522	24439	24729	24715	24587	24583	24595	24621	24672	24666	24631	24310	24492	24531	24617	24515	24481	24866	24714	24783	24768	24785	24729	24521	24582	24991	24828	24583	24789	24859	24903	24547	24710	24601	24617	24699	24642	24847	24753	24723	24786	24697	24506	24577	24749	24667	24537	24546	24757	24476	24741	24847	24806	24786	24588	24568	24502	24705	24863	24682	24834	24480	24709	25007	24863	24687	24726	24520	24589	24340	24472	24500	24696	24444	24414	24622	24680	24540	24595	24416	24606	24631	24827	24606	24752	24497	24845	24560	24432	24555	24634	24766	24619	24575	24836	24609	24813	24592	24678	24674	24776	24349	24676	24775	24557	24397	24427	24587	24833	24480	24731	24794	24836	24727	24552	24563	24658	24452	24665	24680	24599	24621	24576	24748	24738	24635	24894	24522	24674	24991	24966	24708	24795	24434	24423	24557	24516	24598	24752	24454	24546	24768	24798	24793	24727	24698	24692	24782	24689	24515	24754	24665	24620	24780	24587	24722	24902	24975	24570	24468	24421	24534	24338	24602	24735	24571	24736	24744	24558	24763	24640	24513	24709	24832	24722	24431	24494	24581	24568	24522	24622	24596	24640	24609	24566	24656	24577	24473	24499	24786	24725	24672	24919	24782	24524	24733	24938	24682	24594	24732	24711	24375	24640	24663	24691	24522	24783	24882	24864	24893	24706	24652	24778	24682	24494	24467	24638	24637	24675	24775	24834	24834	24851	24736	24771	24720	24867	24815	24797	24818	24863	24776	24667	24806	24884	24638	24598	24636	24730	24688	24840	24469	24486	24651	24712	24672	24630	24695	24607	24675	24641	24670	24808	24778	24715	24515	24632	24737	24597	24610	24609	24727	24840	24639	24925	24574	24621	24895	24623	24840	24784	24889	24710	24765	24844	24636	24427	24395	24783	24676	25027	24736	24777	24614	24479	24659	24690	24770	24733	24527	24622	24465	24461	24304	24731	24888	24654	24794	24414	24668	24625	24535	24624	24725	24466	24686	24639	24551	24638	24715	24917	24668	24679	24772	24826	24523	24789	24420	24730	24691	24630	24818	24657	24876	24645	24666	24695	24651	24708	24554	24796	24627	24813	24789	24757	24675	24835	24677	24788	24842	24507	24720	24627	24665	24471	24842	24876	24908	24675	24671	24884	24696	24697	24744	24575	24641	24874	24910	24701	24836	24714	24468	24681	24737	24776	24593	24751	24566	24588	24556	24671	24588	24595	24785	24652	24771	24911	24725	24574	24699	24876	24985	24590	24565	24897	24670	24556	24688	24594	24744	24689	24646	24497	24490	24831	24903	24694	24694	24624	24658	24761	24527	24710	24614	24569	24568	24512	24714	24844	24953	24844	24664	24794	24515	24796	24632	24605	24609	24578	24794	24733	24557	24702	24623	24710	24695	24826	24569	24535	24514	24724	24659	24572	24668	24318	24693	24321	24426	24646	24716	24915	24675	24749	24740	24617	24551	24786	24593	24558	24757	25001	24744	24697	24658	24661	24661	24735	24487	24804	24753	24516	24740	24730	24830	24769	24840	24690	24686	24488	24805	24772	24817	24589	24738	24684	24574	24727	24793	24774	24520	24853	24708	24661	24682	24629	24757	24827	24559	24909	24614	24796	24517	24821	24758	24554	24601	24498	24608	24454	24664	24595	24673	24429	24553	24586	24809	24824	24878	24783	24722	24483	24727	24684	24796	24951	24550	24812	24703	24820	24793	24812	24738	24670	24535	24547	24518	24709	24698	24511	24553	24633	24593	24920	24522	24666	24650	24826	24553	24551	24945	25148	24558	24743	24585	24555	25027	25010	24767	24735	24459	24645	24899	24613	24723	24744	24853	24382	24578	24541	24616	24484	24617	24753	24761	24749	24636	24637	24785	24604	24701	24507	24685	24645	24580	24809	24415	24591	24480	24802	24734	24715	24772	24659	24510	24574	24604	24644	24570	24520	24828	24592	24845	24739	24674	24641	24653	24826	24856	24573	24874	24844	24340	24876	24582	24690	24601	24652	24592	24639	24556	24659	24606	24653	24897	24475	24835	24772	24608	24595	24855	24611	24506	24771	24483	24432	24900	24857	24548	24609	24584	24711	24434	24610	24491	24817	24728	24934	24741	24707	24500	24679	24816	24715	24827	24590	24850	24647	24508	24509	24764	24693	24272	24590	24510	24651	24611	24650	24840	24943	24807	24933	24827	24557	24729	24877	24492	24579	24697	24671	24560	24623	24521	24705	24770	24545	24590	24735	24951	24819	24819	24445	24908	24574	24581	24664	24470	24485	24839	24552	24939	24750	24668	24836	24465	24389	24746	24607	24407	24852	24454	24543	24453	24913	24632	24555	24633	24353	24543	24713	24640	24723	24510	24711	24786	24647	24433	24558	24692	24689	24681	24526	24836	24700	24850	24475	24606	24572	24832	24807	24787	24641	24661	24760	24595	24851	24468	24432	24871	24655	24775	24758	24723	24741	24682	24669	24850	24613	24753	24702	24671	24807	24697	24672	24723	24605	24677	24748	24569	24600	24544	24744	24542	24599	24739	24854	24662	24797	24909	24684	24493	24660	24870	24745	24734	24849	24826	24688	24441	24752	24600	24769	24335	24594	24659	24649	24503	24651	24757	24848	24683	24974	24539	24627	24584	24730	24459	24285	24749	24645	24754	24745	24671	24748	24330	24573	24806	24605	24730	24744	24407	24820	24773	24973	24541	24644	24666	24896	24685	24636	24569	24815	24706	24865	24567	24726	24763	24563	24562	24549	24748	24867	24658	24521	24727	24479	24718	24733	24668	24559	24681	24581	24845	24536	24810	24602	24664	24629	24533	24616	24717	24630	24654	24733	24530	24928	24771	24622	24618	24463	24487	24412	24844	24253	24752	24483	24753	24666	24505	24898	24608	24700	24785	24646	24574	24483	24472	24812	24451	24723	24679	24464	24329	24585	24484	24727	24777	24612	24928	24563	24563	24527	24689	24781	24547	24857	24632	24667	24793	24876	24794	24534	24685	24412	24468	24755	24623	24803	24693	24536	24699	24516	24690	24773	24777	24673	24698	24623	24672	24797	24667	24668	24691	24621	24823	24618	24551	24540	24661	24537	24522	24589	24345	24585	24669	24418	24634	24741	24588	24850	24687	24348	24648	24847	24886	24663	24617	24654	24692	24644	24582	24584	24715	24603	24729	24723	24512	25174	24728	24628	24369	24665	24686	24809	24703	24544	24693	24679	24779	24716	24595	24533	24796	24606	24856	24524	24690
20144	35272	34733	28304	24641	22192	20335	19120	18574	18044	17310	17333	17139	16953	16772	16760	16551	16587	16242	16366	16185	16270	16162	16142	16071	16067	15994	15946	16257	16170	16024	16083	16146	15978	16064	16018	16143	16038	15923	16035	15893	16068	15954	16162	16037	16004	16070	15957	15879	15859	16197	15954	15923	16014	15935	15845	15979	15933	15868	16072	15840	15850	15861	16065	15886	15953	15847	15755	15772	15930	15744	15941	16035	15894	15913	15984	15705	15925	15849	15745	15866	15893	15885	15779	15950	16016	15743	15860	15833	15912	15905	15660	15845	15831	15870	15782	15828	15881	15834	15792	15757	15854	15748	15867	15732	15631	15846	15851	15674	15854	15853	15965	15905	15835	15653	15939	15745	15744	15593	15720	15817	15794	15938	15945	15853	15752	15613	15815	15771	15761	15643	15871	15833	15786	15753	15894	15820	15890	15947	15732	15865	15873	15816	15877	15864	15823	15800	15687	15884	15705	15812	15928	15720	15644	15927	15813	15696	15804	15918	15963	15920	15957	15749	15781	15800	15799	15882	15775	15784	15708	15894	15725	15697	15910	15951	15898	15774	15784	15841	15863	15890	15724	16162	15844	15899	15722	16054	15939	15619	15981	15956	15797	15867	15816	15832	15899	15695	15707	15759	15866	15779	15889	15652	15775	15851	15758	15904	15559	15879	15682	15951	15811	15896	15940	15875	15861	15922	15686	15772	15719	15811	15991	15946	15831	15785	15617	15934	15666	15927	15944	15969	15732	15863	15869	15957	15800	15704	15782	15746	15836	15828	15897	15664	15734	15874	15912	15852	15599	15636	15841	15766	15910	15701	15748	15835	15835	15980	15795	15849	15677	15759	15788	15727	15830	15762	15721	15783	16006	15785	15955	15870	15663	15937	15924	15906	15733	15773	15908	15879	15881	15729	15688	15792	15811	15701	15622	15893	16007	15569	15740	15773	15814	15745	15835	15835	15703	15938	15701	15834	15833	15827	15730	15957	15883	15748	15778	15942	15773	15635	15869	15772	15811	15792	15718	15731	15733	15950	15739	15882	15828	15902	15783	15687	15910	15826	15954	15778	15853	15934	15733	15917	15751	15748	15918	15595	15919	15691	15962	15844	15812	15941	15802	15679	15670	15810	15932	15839	15797	15720	16053	15855	15930	15790	15778	15825	15954	15864	15956	15811	15812	15884	15672	15679	15792	15744	15813	15939	15909	15950	15939	15666	15910	15895	15729	15930	15961	15885	15788	15756	16038	15833	15747	15663	15781	15959	15755	15873	15767	15812	15784	15808	15811	16031	15744	15820	15656	15846	15742	15772	15801	15717	15891	15761	15848	15729	15932	15649	15744	15838	15776	15889	15817	15830	15869	15999	15735	15773	15825	15919	15705	15717	15828	15721	15780	15890	15903	15809	15909	15817	15801	15732	15882	15900	15876	15888	15821	15684	15716	15951	15896	15781	15842	15824	15799	15938	15835	15698	15659	15776	15732	15660	16041	15909	15831	15715	15805	15964	15835	15981	15825	15904	15626	15832	15757	15900	15861	15823	15853	15863	15780	15741	15866	15782	15761	15894	15944	15732	15825	15788	15788	15673	15834	15789	15882	15865	15764	15894	15691	15861	15803	15839	15909	15713	15632	15878	15774	15814	15810	15770	15981	15920	15816	15786	15744	15900	15703	15752	15840	15834	15910	15932	15882	15622	15768	15889	15813	15777	15868	15895	15885	15686	15845	15737	15740	15594	15724	15684	15830	15919	15827	15964	15874	15799	15839	15866	15833	15784	15785	15821	15998	15738	15856	15812	15827	15729	15719	15870	15858	15815	15763	15879	15708	15755	15628	15684	15695	15723	15760	15960	15776	15890	15861	15788	15789	15844	15721	15831	15744	15918	15805	15923	15807	15783	15920	15689	15798	15988	15910	15831	15667	15845	15690	15686	15697	15643	15831	15616	15655	15810	15830	15893	15767	15853	15931	15933	15836	15739	15836	15808	15862	15873	15739	15816	15761	15769	15767	15909	15699	15891	15821	15887	15729	15940	15834	15711	15787	15852	15773	15913	15963	15987	15866	15821	15760	15775	15810	15723	15749	15910	15693	15771	15913	15922	15945	15811	15898	15725	15819	15805	15801	15724	15910	15757	15648	15837	15766	15720	15941	15792	15887	15896	15903	15770	15687	15643	15875	15923	15869	15827	15629	15804	15803	15789	15758	15752	15820	15769	15867	15704	15908	15874	15732	15765	15980	15920	15800	16023	15881	15736	15673	15778	15722	15556	15788	15751	15874	15874	15788	15871	15799	15771	15755	15780	15844	15743	15821	15696	15795	15652	15862	15751	15867	15874	15980	15824	15795	15746	15797	15779	15831	15733	15777	15786	15672	15843	15714	15680	15754	15968	15837	15852	15944	15822	15729	15743	15816	15810	15792	15873	15872	15753	15819	15826	15755	15817	15831	15768	15810	15884	15870	15878	15800	15645	15844	15883	15768	15738	15917	15688	15791	15846	15847	15723	15721	15844	15758	15734	15994	15766	15770	15940	15859	15915	15726	15796	15907	15793	15897	15957	15756	15712	15692	15851	15849	15714	15928	15643	15847	15886	15876	15925	15936	15739	15977	15786	15937	15871	15774	15860	15810	15663	15760	16002	15708	15811	15940	15964	15837	15597	15800	15901	15821	15944	15826	15945	15894	15838	15824	15899	15799	15825	15741	15854	15963	15929	15840	15877	15977	15866	15909	15778	15633	15785	15677	15922	15878	15716	15929	15665	15860	15849	15968	15995	15888	15877	15884	15799	15734	15785	15887	15819	15665	15690	15981	15989	15691	15829	15836	15738	15769	15824	15566	15791	15858	15853	15798	15729	15929	15891	15790	15665	15720	15645	15770	15811	15818	15862	15935	15737	15887	15769	15950	15871	15922	15819	15877	15711	15836	15808	15580	15959	15777	15948	15794	15797	15847	15883	15700	15883	15969	16011	15833	15702	15892	15932	15830	15958	15902	15794	15832	15946	15734	15853	15682	15841	15947	15736	15771	15948	15793	15804	15732	15689	15835	15743	15767	15780	15775	15671	15825	15769	15849	15776	15718	15902	15733	15843	15768	15902	15883	15841	15876	15865	15760	15860	15824	15839	15711	15936	15917	15818	15927	15776	15688	15993	15888	15803	15730	15984	15787	15873	15862	15928	15853	15628	15908	15634	15913	15929	15896	15772	15750	15904	15962	15785	15810	15918	15837	15858	15715	15805	15750	15803	15821	15945	15893	15805	15816	15775	15845	15738	15850	15830	15879	15695	15714	15854	15799	15978	15837	15702	15849	15731	15812	15940	15874	15673	15697	15727	15950	15858	15831	15670	15831	15752	15630	15798	15882	15739	15719	15828	15743	15765	15813	15776	15821	15821	15641	15909	16002	15717	15832	15776	15837	15785	15950	15885	15730	15933	16031	15710	15871	15985	15819	15965	15910	15846	15866	15784	15905	15795	15841	15701	15765	15786	16012	15934	15777	15974	15901	15788	15771	15816	15725	15897	15680	15969	15834	15965	15781	15844	15855	15865	15748	15879	15793	15966	15665	15814	15864	15857	15834	15759	15811	15585	15790	15840	15951	15924	15824	15776	15963	15940	15918	15594	15984	15773	15807	15800	15802	15804	15788	15758	15808	15739	15939	15762	15880	15703	15862	15867	15794	15804	15877	15817	15855	15842	15740	15717	15783	15836	15887	15839	15985	15698	15936	15706	15878	15814	15726	15886	15711	15893	15716	15725	15829	15705	15836	15781	15796	15868	15739	15878	15870	15760	15845	15778	15820	15769	15900	15863	15884	15976	15903	15850	15640	15917	15873	15674	15915	15830	15791	15799	15841	15843	15812	15743	15791	15836	15925	15757	15785	16017	15785	15948	15740	15861	15814	15766	15825	15990	15831	15869	15879	15850	15856	15726	15659	15740	15767	15745	15866	15648	15917	15818	15978	16015	15781	15816	15723	15799	15897	15887	15720	15857	15877	15722	15833	15936	15653	15859	15737	15649	15823	15958	15841	15764	15867	15996	15681	15828	15885	15889	15793	15759	15804	15873	15710	15971	15795	15827	15712	15799	15769	15872	15763	15925	15790	15671	15778	15648	15716	15755	15778	15806	15843	15826	15736	15598	15770	15801	15840	15947	15853	15840	15653	15783	15757	15831	15812	15736	15756	15747	15899	15835	15872	15918	15776	15754	15752	15996	15881	15805	15756	15887	15982	15865	15674	15661	15878	15898	15689	15757	15967	15775	15772	15892	15905	15901	15858	15805	15912	15827	15614	15771	15866	15829	15862	15874	15700	15904	15923	15960	15897	15865	15859	15759	15716	15870	15983	15725	15797	15583	15795	15895	15829	15994	15769	15737	15723	15793	15974	15687	15826	15891	15869	15814	15826	15845	15927	15964	15731	15838	15843	15785	15757	15788	15783	15839	15705	15844	15992	15944	15841	15733	15814	15891	15750	15980	15831	15778	16019	15894	15880	15799	16070	15714	15838	15992	15782	15747	16004	15760	15611	15717	15896	15863	15795	15738	15864	15825	15855	15900	15926	15635	15837	15775	15781	15793	15791	15885	15862	15751	15803	15707	15701	15774	15794	15818	15797	15947	15839	15977	15867	15898	15764	15616	15771	15764	15810	15966	15939	15963	15648	15726	15734	15827	15871	15705	15830	15809	15676	15938	15659	15775	15940	15633	15828	15764	15806	15876	15795	15878	16118	15871	15817	15746	15874	15966	15677	15938	15867	15828	15756	15862	15801	15746	15750	15855	15815	15679	15992	15887	15759	15904	15923	15735	15751	15820	15838	15814	15812	15705	15786	15919	15884	15750	15840	15834	15998	15770	15757	15781	15829	15694	15840	15885	15698	15782	15817	15763	15826	15781	15901	15755	15927	15815	15717	15837	15918	15857	15837	15796	15943	15733	15863	15782	15768	15796	15833	15901	16023	15716	16113	15745	15890	15687	15936	15793	15699	15854	15797	15827	15736	15972	15766	16028	15894	15783	15855	15887	15918	15724	15801	15771	15747	15727	15607	15819	15860	15797	15626	15707	15830	15758	15837	15793	15907	15799	15894	16008	15710	15894	15770	15942	15700	15828	15831	15743	15865	15736	15872	15693	15742	15793	15655
34833	27250	30809	29522	27454	26980	26823	26533	26512	26175	26302	26120	26240	26392	26159	26257	26261	26192	26060	26366	26167	26392	26226	25988	25819	26033	26111	26162	26228	26051	25833	25981	25985	25966	26061	26081	25901	25670	25949	26154	26062	25929	25893	26013	25941	26235	26090	25921	26253	26076	26017	26078	25950	26062	26236	26107	26037	26123	26088	25957	25852	26001	26093	26243	26107	25918	25921	26029	26084	25984	26054	26112	25825	25840	25780	25806	25999	25885	25950	25910	25926	26007	25794	26010	25988	25878	26129	25857	25831	25968	25840	26015	25851	26124	26121	25945	26046	25795	26088	25901	26173	25837	25854	25854	26091	25958	26235	25923	25945	25889	25937	26152	26023	25855	25921	26124	25984	25914	25919	25693	26158	26020	26208	25809	25988	26267	25914	25950	26033	26035	25996	26081	26141	25938	26104	26164	26117	25847	25809	25932	25896	26000	25985	25825	25917	26038	26085	26045	26092	26175	25975	26039	25891	25820	25721	25777	26066	25797	26120	26189	25987	25884	25664	25760	25747	26016	25992	26168	26024	25920	25882	25997	26107	26062	26018	26163	26141	25948	26089	26142	25947	25812	26103	25818	25841	26062	25925	25776	26066	25998	26128	26263	25918	26154	25844	26154	25892	26074	26037	26010	26078	25907	26058	25761	25756	25914	26107	26058	26017	25910	25851	25930	26105	25941	25976	25981	25875	25884	25519	25935	25801	25904	25733	25787	26047	25647	25844	26319	26064	26053	26051	26099	25924	26053	26103	25942	26029	25760	26309	26044	26156	25922	26284	25872	25769	25976	25989	25850	25909	25816	26179	26087	26121	26025	25794	26101	26203	25933	26278	26220	25943	26103	26091	25797	26004	25861	26086	25914	25949	25810	26007	26090	25920	26018	25872	25974	26082	25823	25835	25896	25862	26144	25958	25937	25997	25985	26197	26053	25933	25989	26094	26074	25865	26012	26123	26002	25839	26125	25877	25795	26042	25808	26138	25985	25953	26041	25892	26180	25783	25948	26055	25709	25987	26110	25939	25878	25963	26079	25844	25924	26064	25973	26272	25945	26263	26306	26055	26039	26234	26023	26150	25839	26024	25960	25727	26229	25825	26028	26184	26008	25947	25799	26139	26061	25955	25744	26049	26176	25913	26167	25872	26020	25701	25988	26030	26199	25766	25925	26021	25836	25925	25951	25967	25999	25954	26030	25866	25937	25714	26036	26070	26198	25828	26188	26015	26005	25892	26170	25950	26159	26040	26085	26188	25896	26239	26015	26000	25799	26125	25936	26024	25833	25681	25745	25939	25962	26203	25874	26138	26124	26015	26077	26097	25933	25997	25956	26006	26040	25835	25814	25850	25649	26157	25889	25919	25965	26128	25926	25935	26006	26406	25993	25847	25935	25605	25928	25914	25987	25825	26044	26065	25828	25964	25978	25840	26081	26075	25974	25820	25907	25958	26132	25818	26067	26143	26229	26063	25961	25925	25866	26218	26008	26112	26053	25866	26097	26148	25924	26092	26005	26310	25860	25912	25957	26046	26181	25939	25922	25903	25788	25979	26131	26106	26121	26039	25801	26007	26039	25746	26011	25953	25888	25745	25855	25969	25848	26141	26077	25918	25908	25984	25846	25856	26062	25880	26073	26161	25773	26121	26170	26145	25795	25962	26086	25856	26055	25948	25995	25826	25837	25990	25943	25924	25832	25962	25803	26017	25926	26093	25982	26007	25935	26216	26079	25930	26066	26103	26042	26220	25769	26081	26009	25983	26090	25925	25823	26034	25949	26192	25596	26012	26199	25996	25958	25850	25819	25819	25912	26067	26071	26021	25867	25995	25800	26085	25965	26134	25918	25906	26066	26178	26057	25922	25916	26170	25893	26089	26093	25985	26071	25904	25702	25988	26082	26180	25854	26032	26128	26145	25758	25848	25905	25918	25954	26038	26262	26140	25757	26058	26259	25868	26001	26055	26044	26240	26184	25775	25700	25749	26032	25959	25896	26051	25831	26030	25841	26102	25908	25949	26178	25988	25925	26212	25813	26182	26015	26041	25758	25966	26083	26161	25918	26150	25944	25828	25875	25966	25972	26021	26204	26096	25941	25975	26072	26384	25984	26057	26144	26447	25923	25847	25939	25944	25862	26148	26082	25948	25856	25850	25638	25996	25684	25978	25808	26224	25910	25879	26269	26262	25900	26008	26085	26113	25765	25824	26077	26236	25990	26180	25843	26164	26063	26032	25760	26096	25757	25896	26105	26216	25943	25740	26264	26036	25960	25827	26193	26067	25913	25974	26027	25838	26175	26264	25915	25876	26220	26046	25857	26036	25624	25905	25985	26074	26357	25769	25842	25949	26012	25756	25872	26021	26054	26033	26228	26215	26043	25809	25852	25863	25918	26117	26099	26045	25745	26047	25843	26016	25998	26072	25992	26004	25985	25964	25935	26118	25687	25821	25925	26174	26219	26070	26039	26057	26387	25801	25821	25925	26238	26055	26175	26048	25815	26029	25831	26202	26145	26144	26035	25663	26095	26179	26170	25944	25964	26090	26282	26010	25975	26115	25867	25984	26166	26159	26089	26083	25991	26115	25922	26004	26008	25994	25911	26044	25994	26009	25969	26059	26054	26042	25956	26069	26327	25960	25812	25798	25874	26064	25699	26066	25778	26131	25998	25872	26078	26162	25984	25924	26194	26243	26042	26045	25841	25845	25694	26083	25952	25853	25636	25847	25901	25935	26010	26369	25809	26110	26108	26016	25946	26007	25896	25948	26096	25921	26040	26050	26087	26128	25916	25969	25931	25976	25608	25876	25888	26036	25826	25975	26133	25860	25859	26000	26052	25949	25981	25937	25949	25850	25769	25886	26036	26033	26120	25753	25888	25749	26043	26145	25978	25778	25977	25802	25932	26056	25708	26033	25982	25972	26027	26330	25878	25931	25935	26024	26234	26087	25900	26175	26205	25978	25991	25832	25986	26036	26194	26048	26189	25846	26037	26126	25786	26283	26344	25897	25962	26126	25868	25841	25953	26168	25957	26292	26122	25839	26028	25878	25821	26102	25770	25916	26048	26015	26216	25938	26173	26057	26026	25842	25965	25862	25969	25938	26223	26017	25971	26000	26019	25951	25924	26092	25903	25923	26080	26338	26224	26018	26161	26145	26061	26165	25836	25895	26032	26070	25999	26147	26039	25998	25823	25807	26188	25997	26123	25897	25830	25901	25977	26051	25986	25834	26041	26356	26116	25732	25937	26168	26270	26247	25998	26031	25977	25965	26003	25901	26028	26184	26023	26003	26159	25724	26206	26034	25721	25894	25920	26092	26057	25820	26027	26141	25980	25823	25912	25977	26017	26072	26020	26140	26050	26106	25789	25939	26088	26199	26125	26086	25937	25831	26247	26105	26124	25995	25854	26231	26002	26044	25935	25987	26212	25984	26058	25931	25731	25961	25823	25992	25986	26003	25927	26143	25930	25921	25712	26135	26125	25853	26075	25871	26178	25866	25955	26174	26151	26166	25933	25940	25927	25997	25764	26135	26145	26123	25939	25731	25938	25885	26000	26068	25865	26235	25967	26154	26047	26037	25799	25841	26038	25870	26213	25831	26027	26101	25981	25919	26222	25985	26074	26205	25787	26063	25841	26281	26016	25847	25715	25941	25829	26246	26031	25880	25793	25921	26205	25789	26073	25958	25795	26002	26052	25893	26165	26058	25957	25696	26293	25821	25693	25922	25996	26131	25914	26089	26285	25978	25916	26011	25888	25820	25882	25838	26096	26129	26072	25910	25900	26065	26085	25625	26045	26052	26026	25932	26173	25924	25912	25794	26052	25947	25957	26186	26001	26109	26110	26024	25881	25882	26079	25966	26100	26013	26058	25908	26045	26027	25942	26035	26091	25933	25886	25834	25931	26124	26202	25981	25993	25954	26005	25984	25936	25826	25796	25757	26074	26200	25909	25942	26133	26112	26078	26126	26225	26106	25974	26126	25980	25881	26071	26088	25908	25950	26167	26210	26108	26266	25906	26070	26012	25676	26099	26127	25917	26179	25854	26104	26102	25967	26110	25991	26162	26216	26053	26190	25951	25839	26006	25713	25930	25901	25927	25985	25868	25972	26095	26023	26201	26131	25963	25914	26133	25825	26025	25975	26045	25890	26048	25907	26109	26176	26115	26058	25900	26023	26170	26264	26081	25930	25945	26119	25768	26294	25909	25894	26227	26234	25797	25872	25874	25958	25971	26191	26003	26005	25938	26003	26102	26213	26102	26204	26154	25842	26165	25980	25683	26049	25900	25915	25820	25966	26055	25906	25854	26080	25873	26097	26069	26098	25836	25951	26248	26117	26003	26047	26003	25863	26196	26071	25909	25821	25884	26259	25962	26040	26000	26032	26185	26014	26074	26036	25890	26017	26222	26139	25741	25894	25898	26282	26075	26293	26063	26009	25892	25940	26025	26149	25977	26000	26069	26089	26042	26173	25761	25930	26087	25769	25789	26043	25803	26149	26138	26109	25928	25892	25917	26115	26193	26298	26195	26112	25973	25912	26125	25952	26046	26069	26046	26035	25776	25995	25945	25936	26036	26073	26035	25938	26011	25915	26063	26032	26057	26090	25867	25860	26052	26098	25944	26207	26015	25897	25776	25957	25920	26144	25958	25733	26053	26103	25906	26012	25875	25939	25779	25862	25973	26016	25983	25867	25768	25935	26427	26125	25995	25929	26129	25998	26129	26090	25959	25829	25970	25981	25911	25765	26024	26082	25796	26164	26102	25975	26065	25959	25630	25999	25932	26148	25800	25797	25881	26174	25890	25999	25888	26129	25967	25994	25945	26017	25877	25905	25888	25854	26046	26299	25992	25816	25970	25989	25783	26066	26052	25910	26077	26027	26267	26098	26280	26102	25967	26026	26129	25938	26211	25945	26195	26183	25991	26069	25783	25962	25547	25985	25869	26054	25894	25978	26132	25935	25855	26029	26089	25839	26048	25917	26090	26024	25930	26168	25923	25919	25870	25875	25908	25659	26160	26037	25792	25833	25929	26287	25890	25732	26239	25903	26227	25996	25963	25980	26065	26024	25843	25993	25989	26063	26218	25825	26019	26008	25826	25990	25928	25875	26004	26097	26342	25804	26160	26169	26181
20389	23649	23567	20720	19294	18139	17606	17509	17368	17093	16987	16954	16777	16878	16738	16814	16893	16587	16715	16771	16641	16592	16683	16624	16576	16626	16687	16512	16581	16573	16446	16763	16545	16611	16689	16557	16618	16603	16471	16529	16703	16479	16564	16429	16350	16574	16514	16627	16421	16662	16547	16326	16446	16564	16797	16347	16606	16813	16632	16727	16444	16672	16565	16705	16517	16581	16557	16574	16533	16512	16556	16486	16617	16592	16657	16510	16452	16488	16606	16514	16737	16502	16497	16574	16725	16551	16397	16459	16747	16623	16642	16407	16493	16405	16717	16360	16441	16561	16507	16556	16649	16491	16598	16521	16518	16551	16529	16508	16674	16337	16449	16492	16415	16678	16551	16454	16518	16528	16639	16643	16671	16478	16489	16664	16740	16633	16408	16631	16683	16587	16553	16562	16744	16654	16410	16611	16656	16448	16415	16444	16716	16584	16679	16528	16474	16502	16601	16554	16371	16579	16545	16496	16544	16704	16521	16510	16680	16396	16381	16430	16797	16376	16640	16532	16416	16527	16466	16496	16709	16478	16550	16427	16591	16574	16691	16665	16599	16578	16553	16430	16668	16584	16538	16792	16633	16326	16593	16498	16475	16644	16635	16579	16616	16424	16448	16404	16443	16468	16659	16568	16549	16590	16583	16474	16478	16571	16596	16498	16609	16562	16446	16538	16389	16433	16564	16448	16341	16649	16357	16495	16495	16459	16416	16655	16422	16394	16641	16600	16460	16470	16692	16476	16345	16509	16504	16732	16300	16611	16536	16309	16490	16602	16640	16555	16481	16587	16614	16484	16574	16540	16641	16397	16573	16473	16534	16510	16520	16556	16412	16675	16386	16479	16520	16569	16590	16304	16641	16584	16472	16644	16534	16508	16443	16598	16568	16362	16479	16701	16401	16531	16520	16668	16599	16634	16513	16583	16450	16528	16509	16498	16605	16528	16543	16574	16560	16685	16525	16688	16483	16446	16500	16446	16441	16605	16525	16558	16655	16567	16591	16504	16616	16475	16561	16489	16608	16511	16626	16444	16488	16518	16500	16595	16685	16612	16599	16389	16582	16521	16449	16461	16645	16547	16553	16592	16531	16319	16594	16354	16610	16643	16711	16635	16529	16684	16412	16684	16526	16535	16664	16591	16518	16739	16326	16445	16562	16516	16426	16520	16549	16611	16575	16456	16667	16590	16348	16405	16532	16432	16322	16512	16539	16523	16452	16593	16542	16565	16434	16728	16522	16577	16426	16382	16612	16481	16572	16505	16492	16556	16453	16618	16622	16436	16730	16637	16449	16454	16552	16438	16596	16537	16469	16538	16591	16705	16574	16694	16565	16641	16447	16557	16564	16641	16728	16504	16577	16368	16563	16505	16395	16600	16547	16644	16569	16413	16703	16706	16293	16661	16533	16689	16624	16473	16505	16494	16537	16481	16587	16464	16489	16384	16687	16552	16483	16602	16530	16619	16604	16641	16479	16530	16361	16473	16481	16697	16659	16593	16568	16498	16427	16562	16606	16542	16517	16473	16489	16414	16681	16619	16594	16639	16570	16509	16526	16554	16404	16353	16425	16649	16322	16592	16659	16399	16556	16584	16543	16673	16588	16511	16482	16606	16487	16447	16503	16613	16448	16606	16520	16578	16323	16689	16513	16575	16444	16655	16383	16576	16346	16489	16613	16509	16378	16540	16457	16447	16719	16466	16571	16469	16676	16487	16590	16458	16559	16565	16698	16588	16648	16561	16534	16533	16453	16558	16477	16472	16826	16568	16590	16549	16755	16467	16497	16397	16618	16582	16327	16561	16667	16584	16622	16488	16452	16434	16502	16557	16547	16597	16765	16475	16546	16439	16477	16503	16437	16539	16609	16378	16495	16449	16501	16566	16442	16423	16367	16618	16359	16424	16455	16585	16559	16472	16530	16525	16462	16331	16486	16497	16394	16548	16646	16578	16632	16585	16566	16562	16496	16563	16517	16513	16488	16636	16571	16606	16521	16351	16553	16429	16722	16450	16624	16484	16541	16426	16543	16474	16647	16452	16435	16622	16616	16636	16625	16503	16467	16544	16623	16477	16338	16400	16712	16473	16719	16528	16840	16610	16627	16537	16456	16640	16556	16539	16365	16684	16786	16500	16599	16566	16731	16556	16601	16559	16711	16554	16523	16553	16688	16483	16451	16559	16594	16550	16679	16639	16628	16470	16662	16569	16425	16483	16519	16666	16544	16639	16453	16512	16677	16622	16515	16589	16618	16637	16633	16570	16738	16700	16623	16603	16519	16375	16440	16308	16457	16474	16533	16650	16596	16453	16551	16515	16429	16754	16502	16568	16637	16640	16642	16456	16621	16329	16624	16529	16504	16583	16555	16574	16582	16644	16547	16571	16441	16710	16538	16366	16557	16452	16591	16519	16559	16436	16419	16657	16639	16465	16466	16641	16476	16366	16479	16641	16361	16627	16657	16427	16495	16398	16738	16599	16530	16607	16506	16696	16507	16380	16484	16644	16530	16503	16376	16517	16478	16534	16658	16682	16448	16511	16638	16661	16625	16630	16535	16588	16625	16601	16452	16554	16540	16451	16491	16579	16465	16616	16422	16557	16516	16682	16625	16440	16583	16421	16412	16478	16784	16587	16542	16610	16632	16416	16533	16515	16456	16299	16480	16418	16462	16354	16636	16656	16468	16491	16569	16403	16553	16522	16412	16513	16520	16563	16551	16345	16603	16424	16623	16595	16514	16538	16682	16595	16704	16371	16530	16560	16315	16505	16676	16432	16653	16586	16556	16548	16607	16509	16581	16386	16628	16565	16778	16448	16459	16646	16543	16571	16650	16699	16471	16526	16577	16339	16713	16516	16503	16519	16693	16518	16515	16391	16525	16724	16428	16453	16579	16626	16475	16572	16453	16607	16293	16466	16513	16589	16449	16413	16515	16575	16437	16524	16598	16519	16528	16569	16463	16475	16436	16607	16649	16615	16533	16576	16579	16405	16689	16415	16639	16596	16437	16521	16700	16609	16733	16596	16532	16649	16539	16352	16579	16547	16415	16523	16621	16522	16521	16590	16356	16530	16589	16403	16348	16528	16517	16549	16506	16497	16704	16535	16490	16644	16660	16390	16743	16547	16617	16522	16534	16392	16525	16504	16611	16615	16565	16540	16465	16645	16571	16679	16678	16566	16468	16406	16645	16513	16534	16510	16415	16501	16507	16496	16442	16508	16536	16547	16588	16527	16487	16438	16650	16485	16411	16613	16606	16437	16719	16626	16541	16507	16523	16446	16513	16423	16434	16528	16529	16625	16405	16486	16426	16510	16372	16646	16541	16425	16652	16666	16505	16597	16596	16581	16337	16607	16594	16692	16458	16508	16506	16574	16504	16643	16619	16592	16368	16578	16367	16493	16583	16522	16568	16601	16645	16578	16640	16736	16379	16610	16465	16699	16573	16464	16488	16443	16336	16307	16547	16447	16548	16718	16592	16482	16476	16418	16678	16540	16561	16551	16502	16518	16546	16434	16538	16779	16435	16707	16590	16669	16387	16510	16622	16577	16655	16467	16729	16536	16612	16566	16462	16477	16536	16665	16496	16467	16576	16610	16523	16493	16747	16534	16650	16286	16506	16407	16521	16420	16680	16590	16675	16454	16548	16653	16722	16446	16627	16632	16637	16565	16725	16540	16607	16404	16510	16626	16552	16523	16708	16695	16519	16607	16499	16628	16562	16687	16456	16519	16551	16616	16664	16539	16470	16493	16395	16536	16559	16473	16605	16302	16800	16507	16486	16459	16385	16516	16483	16544	16582	16296	16530	16581	16579	16507	16428	16495	16552	16478	16666	16546	16708	16404	16498	16684	16488	16413	16414	16664	16622	16599	16516	16519	16491	16680	16575	16464	16600	16553	16614	16547	16729	16531	16462	16414	16360	16264	16587	16522	16358	16720	16491	16652	16426	16511	16630	16676	16437	16315	16468	16516	16496	16565	16461	16499	16466	16537	16523	16829	16408	16579	16501	16470	16558	16539	16537	16652	16352	16387	16486	16513	16441	16663	16554	16468	16470	16516	16511	16504	16601	16486	16535	16598	16588	16652	16728	16488	16526	16294	16549	16681	16489	16606	16482	16744	16633	16424	16289	16577	16437	16871	16452	16622	16540	16487	16518	16782	16587	16583	16729	16528	16525	16466	16443	16541	16631	16648	16494	16495	16563	16499	16482	16558	16589	16517	16571	16536	16447	16577	16551	16693	16487	16534	16583	16482	16509	16567	16562	16439	16592	16449	16517	16663	16598	16559	16507	16430	16572	16576	16516	16571	16508	16515	16467	16470	16555	16662	16407	16544	16591	16644	16431	16685	16564	16570	16597	16460	16599	16573	16557	16436	16370	16639	16608	16631	16627	16549	16383	16742	16347	16498	16566	16487	16502	16487	16640	16536	16461	16559	16496	16422	16484	16611	16661	16442	16513	16528	16669	16664	16524	16489	16609	16647	16372	16538	16662	16514	16663	16496	16802	16473	16570	16607	16529	16353	16589	16526	16358	16430	16418	16499	16646	16552	16526	16554	16616	16502	16588	16645	16545	16779	16356	16543	16650	16403	16515	16500	16414	16465	16625	16524	16665	16579	16601	16367	16515	16639	16561	16501	16426	16547	16462	16363	16576	16656	16532	16333	16701	16535	16485	16633	16581	16569	16717	16583	16584	16507	16377	16498	16435	16528	16452	16439	16562	16441	16545	16507	16539	16579	16743	16493	16596	16446	16507	16635	16579	16422	16594	16444	16548	16580	16520	16546	16533	16570	16605	16435	16554	16594	16347	16498	16675	16734	16430	16620	16620	16505	16575	16713	16424	16458	16606	16534	16362	16578	16696	16594	16593	16620	16657	16593	16473	16509	16581	16539	16593	16567	16491	16628	16761	16557	16374	16612	16626	16694	16425	16445	16575	16515	16670	16437	16624	16450	16560	16610	16495	16470	16670	16528	16635	16394	16575	16356	16429	16423	16453	16681	16512	16450	16783	16394	16545	16393	16582	16528	16561	16650	16434	16544	16532	16340	16600	16570	16570	16442	16655	16528	16475	16481	16555	16594	16455	16457	16780	16564	16619	16451	16446	16609	16630	16465	16475	16703	16639	16534	16576	16320
24582	21148	27716	25265	23902	27308	28612	25930	25194	25200	24895	24786	24839	24472	24795	24757	24666	24532	24469	24182	24176	24535	24511	24144	24232	24207	24195	24076	24420	24306	24504	24220	24261	24251	24551	24290	24428	24249	24259	24317	24314	24354	24314	24058	24096	24273	24337	24588	24464	24276	24209	24242	24117	24325	24392	24154	24387	24208	24109	24399	24074	24043	23930	24436	24212	24314	24072	24177	24206	24365	24384	24112	24219	24368	24337	24085	24119	24266	24210	24357	24091	24165	23969	24081	24337	24108	24049	24275	24272	24303	24238	23983	24135	24406	24006	24005	24121	24115	23964	23983	24162	24355	24258	23891	24181	24067	24130	24294	24096	24263	24033	23923	24347	24279	23966	24203	23859	24068	24226	24257	24078	24212	24155	24216	23884	24224	24454	23987	23994	24162	24233	24276	24231	24119	24171	24246	24062	24064	24164	24247	24211	24056	24276	23805	24106	24045	24125	24089	23973	24167	24236	24133	24026	24156	24216	24276	24053	24037	23862	23956	24011	24267	24158	24352	24198	24089	24285	24198	24198	23965	23905	23950	24008	24095	24185	24088	24192	24079	24096	24266	24231	24173	24337	24044	24553	24145	24118	23982	24194	24364	24065	24182	24043	23997	23878	24192	24016	24140	24046	24207	24423	23904	24317	24257	24208	24284	24283	24289	24079	24390	24250	24219	24117	23898	23976	24139	24187	24188	23827	24240	24201	24149	24134	24185	24205	23868	24001	24256	24211	24057	24090	24116	24123	24128	24263	24387	24097	24067	24110	24233	24052	24065	24149	24152	24213	24102	24083	24041	24140	24139	24452	23848	24179	24133	24085	23968	24238	24085	23973	24053	24255	24024	24186	24171	24190	24062	24327	24247	24121	24221	24108	23952	24216	24363	24233	24337	24091	24248	24313	24116	24137	24153	24245	23971	24239	24223	24131	23977	24148	24026	23778	24162	23975	24088	24207	24110	23878	24136	24132	23848	24036	24138	24006	23914	24047	24181	24022	24038	24243	23975	24274	24274	24085	24378	24299	23947	24133	24088	24278	24329	24178	24083	24228	24099	24179	24169	24290	24240	24025	24002	24055	24068	24345	24288	24257	24251	24393	24017	24081	24067	24194	24162	24108	24118	23965	24099	24147	24243	24052	24234	24282	24100	24151	24233	24209	23962	24155	24258	24001	24123	24163	24175	23994	24201	24438	24030	24056	24056	23926	23926	24063	23962	24019	24395	24182	23979	24201	24065	24206	24356	24411	24163	24139	24299	23981	24120	24105	24121	24200	24323	23992	24114	24006	24449	24258	24059	24068	24088	24164	24311	24096	24189	24123	24202	24193	24054	23932	24171	24153	24250	23886	24146	24108	24144	24501	24246	24155	24077	24177	24534	24179	24232	24030	24001	23951	23909	24051	23979	24074	24126	24311	24013	24222	24153	23704	24036	23940	24032	24016	24005	23928	24244	24226	24164	23992	24245	24182	24064	24200	24079	23877	24105	24022	24370	24291	24173	24374	24260	24212	24119	24499	24040	24262	24067	24413	24219	24215	24504	23994	24052	24256	24545	24020	24121	24287	24204	23934	23988	24067	24182	24047	24077	24464	24147	24398	24036	23882	24271	24060	24075	24101	24258	24157	24221	24165	24032	24072	24219	24329	24186	23850	24129	24004	24125	24211	24152	24017	24043	24385	24295	24048	24103	24181	24102	24204	24121	24263	24169	23947	24188	24143	24263	24162	24238	24193	24013	23887	24111	23969	24086	24255	24096	23930	23918	23822	24012	24099	24212	24065	24203	24063	24206	24153	24239	24313	24267	24345	24143	24016	24263	24208	24101	24064	24207	24263	23862	24426	24196	24215	24510	24050	24262	23972	24146	24124	24375	24016	24299	24164	24145	24128	24162	24217	24024	24165	24081	24127	24419	24312	24072	24257	24163	24287	24147	23996	23995	24222	23950	24061	23977	23994	24016	24100	24426	24042	24199	24131	24119	24093	24031	24187	24066	24141	24232	24280	24244	24118	24194	23948	24106	24439	24153	24342	23998	23972	23819	24135	24209	24154	24120	23990	23896	24076	24080	24200	24208	24178	24314	23950	24099	24017	23907	24031	24082	24043	24042	24136	24163	24088	24182	23949	24095	24250	24153	24255	24060	23982	24055	23904	24158	24049	24137	24187	24120	24148	24092	24382	24203	24061	24317	24193	24020	24222	24083	24221	24244	24162	24096	24182	24075	24380	23934	24118	24254	24038	23964	24247	24142	24028	23967	24165	23967	24344	24351	24168	24106	24101	24137	24208	24060	24129	24099	24121	24222	24227	24397	24036	24204	24272	24060	24089	24157	24066	24218	24270	24312	24204	24012	24179	24291	24053	24032	24166	23878	24186	24104	24076	24212	24048	23976	24128	24157	24130	24167	24306	24086	23989	24188	24168	24117	24122	24056	24276	24007	24117	24149	24408	24277	24434	24303	24043	23993	24089	24253	24114	24167	24169	24072	24064	24056	23930	24096	24139	24114	24135	24152	24034	24337	24064	24096	24517	24022	23963	24105	24175	24194	24083	24016	24163	24148	24194	24153	24336	23964	24402	24145	24241	24259	24125	23940	24103	24470	24210	24144	24114	24020	24031	24196	24092	24192	24127	23978	24334	24312	24286	24132	24150	24173	24492	24203	24138	24124	24010	24100	24243	24171	23898	24024	23962	24000	24282	24320	24129	24099	24183	24171	24064	24269	23997	24030	24367	24187	24151	24175	24179	24436	24063	24073	23971	24482	24451	24189	24210	23846	24417	24290	23960	23914	24083	24068	23999	24434	24591	24152	24160	23813	24033	24067	24069	24237	24094	24079	24519	24053	24104	24106	24245	24217	24277	24109	24001	24194	24098	23954	23986	24268	23823	23974	24030	24398	24257	24115	24082	24251	24429	24187	24067	23966	24109	24237	24429	24133	24355	24083	24058	23918	24309	24186	24324	24204	24256	24047	24245	24102	24080	23887	24009	24062	24045	24114	24298	23882	24146	24164	24075	24051	23880	24246	24162	24103	24117	23991	23922	24272	24174	24117	24189	24176	24056	24202	24252	23989	24458	24045	24147	24155	24117	24099	24170	24461	24180	24227	24304	24049	24146	24090	24117	24079	24136	24255	24196	24188	24074	24054	24002	23890	23862	23924	24077	23914	24343	24202	24126	24009	24117	24047	24228	24218	23993	24102	24243	24339	24066	24270	24243	24084	24212	24125	24160	24148	24211	24367	24110	23945	23875	24124	24101	24302	24199	24265	24190	24090	24127	24297	24339	24315	24112	23929	24247	24234	24226	24234	23991	24080	24123	23789	24241	24079	24205	24367	24502	23976	24263	24077	24131	24204	24103	23928	24234	24113	24148	24140	24132	24121	24022	24107	23948	24205	24026	24109	24123	23966	24022	24000	23978	23923	24170	24319	24084	23899	24016	23897	23970	24154	24280	24112	24105	24099	24035	24212	24263	23853	24271	24053	24242	24302	24195	24230	24173	24097	24140	24178	24101	24128	24142	24074	24026	23868	24049	24028	24144	24264	24261	24049	24252	24160	24257	23987	24209	23915	24056	23806	24124	24189	23962	23897	24257	24117	24173	24224	24245	24167	24054	24011	24165	24125	24212	23984	24118	24279	24193	24161	24039	23828	24168	24359	24312	23990	24116	24128	23871	24158	24305	24304	24128	24022	24226	24239	23966	24084	24174	23885	24066	24189	24455	24139	23959	24056	23931	23894	24370	24169	24465	24110	24218	24025	23934	24031	24042	24163	24102	24109	24277	24081	24049	24122	24183	24113	23820	23918	23907	24234	24348	24079	24240	24058	24132	24283	24287	24109	24373	24220	24250	24172	24204	24167	24049	24195	24051	24206	24030	24100	24370	24067	24156	23999	24297	24181	24165	23957	23978	24110	24339	24321	24191	24164	24037	24038	24136	24061	23900	23899	24224	24146	24141	24223	23998	24092	23962	24146	24025	24219	24161	24266	24059	24119	24047	23933	24268	23758	24267	23979	23939	24009	24018	24145	24261	24136	24323	24192	23911	24141	24021	24275	24134	24275	24134	24090	24235	24208	24192	24136	24073	24264	24222	24168	24182	24059	24373	24154	24127	24003	24018	24090	23947	24271	24186	24063	24198	24199	24133	24207	24287	24344	24175	24221	24385	23946	24026	24137	24118	24314	24001	23954	24385	24215	24327	24207	24124	24131	24361	24104	24112	24328	24298	24013	23982	24247	24136	24108	24385	24210	24097	24027	24041	24046	24342	24354	24317	24055	23975	23922	24126	23968	24166	23952	24049	24044	23964	24058	23985	24094	24086	24324	24261	24198	24061	24289	24197	23952	24143	24005	24137	24216	24359	23970	24245	24190	24112	24280	24132	24011	24172	23846	24186	24163	24107	24239	24083	24174	24218	24080	24109	24078	23995	24312	24187	23909	24162	24063	23897	24275	24189	24161	24098	24013	24188	24151	24282	24261	23992	24083	24108	24057	23975	24381	24197	23973	24293	23965	24187	24326	24244	24077	24044	24256	24016	24244	24235	24201	24410	24149	24305	24248	24166	23982	24067	24323	24112	24142	24262	24037	24209	24131	24187	23938	24198	24251	24184	23984	24029	24078	24172	24094	24070	24193	23988	24112	23778	24405	24182	24034	24098	24081	24109	24233	24189	23978	24162	24195	24301	24263	24251	24122	24172	24291	24088	24150	24082	24197	24096	24224	24150	24026	24377	24582	24318	24103	24159	24066	24287	24109	24241	24348	24235	24062	24008	24026	24254	24115	24038	24074	23900	24039	24118	24105	24233	24189	24155	24461	24508	24261	24053	23981	24104	24398	24041	24199	24098	24140	24117	24035	24057	23949	24441	23942	23748	23965	24200	24401	24393	24283	24495	24149	24218	24210	24086	24252	24022	23964	24245	24440	24184	24126	24222	24359	24160	24419	24042	23923	24300	24108	24189	24272	24052	24080	24107	24167	24284	24176	24137	24252	24029	23775	24106	24163	24146	24074	24345	24236	24213	24162	24086	24167	23927	24156	24265	24017	24044	24241	24195	23816	24187	24080	24072	24362	23963	24346	23905	24098	24163	24025	24361	23946	23866	24343	24071	24218	24417	23966	24219	24297	24377	24055	24116	23861
18131	29785	29601	24296	21435	19879	18452	17828	17438	16901	16757	16568	16269	16507	16228	16091	16235	16212	15991	15966	16015	15930	15830	16063	16085	15923	15753	15887	15971	15746	15976	15838	15739	15798	15772	15833	15742	15789	15921	15739	15842	15792	15682	15811	15649	15762	15882	15825	15846	15549	15721	15669	15664	15731	15641	15617	15574	15707	15756	15726	15732	15810	15763	15907	15804	15565	15645	15670	15751	15661	15494	15726	15566	15672	15481	15692	15604	15776	15676	15641	15601	15884	15601	15616	15685	15779	15763	15785	15658	15844	15702	15750	15889	15731	15811	15592	15725	15739	15618	15684	15662	15745	15579	15726	15677	15793	15753	15653	15657	15484	15694	15717	15624	15627	15790	15713	15566	15454	15735	15590	15879	15680	15611	15631	15552	15597	15617	15659	15626	15779	15631	15738	15639	15670	15628	15908	15522	15656	15694	15717	15541	15606	15640	15692	15709	15670	15603	15627	15568	15788	15633	15694	15659	15626	15629	15508	15822	15570	15819	15580	15801	15701	15667	15826	15669	15735	15595	15763	15675	15807	15585	15557	15434	15430	15540	15687	15624	15681	15758	15566	15516	15458	15538	15633	15735	15512	15600	15657	15623	15656	15654	15751	15627	15681	15621	15688	15505	15735	15578	15775	15563	15677	15628	15615	15803	15720	15632	15791	15672	15673	15932	15670	15815	15706	15625	15666	15586	15759	15656	15538	15684	15378	15674	15806	15500	15798	15725	15624	15651	15617	15769	15608	15666	15600	15775	15858	15786	15663	15674	15795	15700	15410	15813	15646	15734	15746	15619	15639	15658	15690	15571	15669	15671	15584	15685	15645	15473	15544	15751	15710	15764	15772	15531	15609	15770	15816	15758	15683	15633	15645	15727	15647	15784	15712	15654	15544	15716	15663	15712	15655	15650	15694	15873	15659	15693	15746	15554	15810	15380	15682	15714	15824	15635	15613	15584	15627	15706	15468	15624	15582	15657	15568	15795	15662	15665	15723	15629	15643	15682	15764	15794	15880	15664	15772	15719	15673	15747	15555	15651	15523	15660	15633	15775	15655	15562	15607	15647	15689	15592	15681	15736	15559	15501	15778	15546	15691	15728	15790	15485	15686	15560	15588	15741	15637	15801	15565	15777	15648	15595	15675	15691	15699	15450	15680	15709	15692	15627	15702	15637	15669	15811	15611	15658	15643	15789	15516	15769	15740	15573	15701	15665	15622	15537	15651	15689	15697	15650	15636	15691	15847	15652	15703	15675	15767	15746	15854	15452	15615	15680	15702	15660	15672	15664	15652	15818	15758	15644	15669	15733	15696	15611	15493	15729	15795	15683	15531	15627	15786	15579	15754	15485	15637	15583	15570	15632	15738	15501	15650	15807	15684	15626	15713	15727	15538	15716	15642	15458	15584	15649	15625	15686	15552	15860	15768	15611	15493	15725	15570	15614	15778	15649	15469	15618	15793	15594	15659	15624	15655	15494	15646	15529	15634	15716	15612	15693	15726	15588	15684	15436	15572	15658	15806	15786	15753	15649	15601	15698	15716	15636	15717	15632	15659	15637	15736	15674	15547	15734	15730	15618	15688	15641	15747	15723	15646	15511	15630	15499	15712	15700	15752	15795	15778	15776	15549	15804	15873	15743	15836	15583	15453	15724	15630	15713	15659	15516	15744	15639	15533	15841	15639	15672	15553	15721	15414	15773	15336	15605	15540	15648	15793	15584	15695	15586	15456	15712	15706	15665	15702	15761	15779	15546	15639	15796	15686	15610	15747	15578	15751	15819	15649	15625	15565	15525	15544	15588	15745	15604	15605	15667	15739	15722	15529	15624	15541	15700	15659	15791	15696	15735	15554	15643	15653	15737	15649	15674	15608	15733	15733	15631	15669	15842	15752	15704	15648	15829	15465	15705	15572	15799	15595	15739	15842	15764	15545	15716	15937	15563	15745	15588	15758	15606	15508	15540	15655	15508	15799	15714	15687	15634	15544	15889	15830	15802	15495	15548	15816	15726	15842	15794	15722	15694	15673	15577	15698	15653	15839	15663	15783	15764	15718	15586	15767	15589	15759	15639	15737	15580	15572	15694	15679	15885	15735	15726	15621	15520	15569	15768	15647	15668	15683	15507	15608	15647	15649	15712	15568	15787	15628	15737	15589	15815	15619	15699	15590	15696	15560	15737	15636	15774	15729	15669	15637	15681	15615	15631	15679	15523	15598	15663	15693	15624	15795	15785	15576	15735	15694	15798	15700	15664	15775	15654	15685	15601	15775	15814	15755	15824	15813	15848	15529	15655	15665	15635	15679	15615	15577	15723	15632	15826	15636	15819	15613	15725	15752	15601	15449	15608	15617	15638	15748	15750	15522	15783	15635	15676	15739	15569	15745	15633	15551	15680	15748	15602	15612	15787	15613	15610	15615	15757	15779	15682	15572	15530	15655	15660	15600	15666	15682	15648	15619	15624	15704	15766	15566	15621	15633	15724	15706	15672	15741	15658	15798	15700	15678	15652	15680	15702	15682	15824	15696	15684	15674	15607	15690	15628	15600	15758	15595	15686	15613	15668	15790	15557	15580	15720	15729	15803	15780	15547	15605	15727	15585	15667	15691	15758	15583	15679	15372	15537	15592	15634	15681	15711	15758	15778	15564	15688	15590	15781	15761	15800	15711	15662	15791	15473	15653	15488	15685	15547	15745	15659	15701	15780	15725	15658	15727	15851	15586	15642	15728	15801	15614	15537	15782	15623	15512	15729	15527	15838	15664	15799	15715	15461	15871	15609	15666	15567	15577	15602	15775	15678	15554	15634	15864	15922	15839	15735	15725	15594	15793	15690	15750	15666	15811	15693	15834	15558	15625	15737	15596	15670	15759	15753	15651	15753	15487	15548	15730	15516	15675	15665	15693	15616	15710	15537	15648	15703	15556	15699	15629	15681	15596	15554	15677	15652	15568	15852	15503	15660	15558	15723	15757	15795	15675	15750	15593	15523	15436	15678	15629	15515	15653	15664	15619	15636	15671	15701	15749	15505	15624	15732	15619	15677	15691	15838	15876	15680	15665	15822	15586	15546	15743	15537	15548	15575	15685	15585	15570	15660	15411	15755	15651	15543	15662	15611	15652	15852	15759	15533	15687	15543	15736	15626	15592	15638	15693	15645	15546	15658	15561	15858	15456	15757	15842	15667	15637	15634	15812	15635	15637	15686	15643	15683	15458	15606	15519	15690	15572	15847	15750	15795	15636	15619	15829	15585	15578	15606	15552	15727	15617	15604	15688	15788	15751	15807	15531	15602	15666	15701	15888	15662	15689	15687	15732	15769	15631	15596	15633	15644	15690	15877	15680	15724	15829	15612	15594	15573	15719	15665	15669	15584	15824	15601	15522	15611	15568	15690	15617	15742	15590	15645	15681	15663	15728	15549	15716	15783	15769	15653	15644	15697	15522	15614	15895	15735	15882	15510	15568	15601	15709	15805	15573	15635	15628	15815	15561	15723	15677	15638	15680	15646	15639	15747	15664	15598	15643	15573	15519	15515	15682	15669	15730	15701	15641	15741	15577	15705	15639	15629	15548	15742	15577	15759	15777	15681	15677	15649	15625	15703	15822	15575	15513	15701	15673	15547	15580	15719	15600	15596	15584	15737	15728	15330	15782	15608	15738	15647	15790	15753	15641	15639	15476	15583	15663	15532	15457	15625	15783	15701	15647	15571	15740	15763	15774	15761	15569	15683	15617	15541	15643	15703	15661	15656	15773	15710	15764	15659	15674	15670	15625	15718	15636	15626	15769	15664	15757	15667	15663	15731	15727	15615	15600	15759	15700	15636	15631	15634	15629	15650	15720	15566	15605	15808	15483	15835	15668	15601	15559	15776	15686	15675	15705	15707	15658	15673	15745	15485	15576	15630	15613	15476	15726	15661	15595	15642	15572	15640	15779	15535	15737	15695	15732	15587	15690	15736	15693	15588	15546	15762	15678	15615	15696	15744	15709	15847	15619	15788	15815	15630	15728	15711	15641	15674	15588	15810	15753	15784	15844	15665	15619	15596	15667	15607	15677	15645	15712	15565	15741	15627	15821	15912	15876	15519	15582	15637	15547	15598	15676	15620	15469	15764	15851	15515	15688	15791	15841	15524	15740	15653	15668	15660	15576	15801	15755	15695	15614	15692	15643	15753	15684	15600	15641	15575	15750	15641	15607	15772	15753	15540	15401	15615	15771	15640	15515	15652	15713	15691	15458	15787	15521	15704	15698	15876	15726	15375	15778	15578	15616	15672	15717	15748	15635	15523	15788	15564	15634	15642	15705	15547	15634	15772	15501	15794	15589	15669	15713	15658	15637	15801	15801	15674	15679	15782	15581	15578	15791	15600	15867	15600	15686	15647	15921	15610	15757	15746	15717	15677	15645	15589	15518	15557	15689	15541	15698	15547	15846	15869	15759	15587	15618	15809	15711	15634	15854	15616	15719	15829	15751	15529	15751	15680	15663	15641	15642	15694	15542	15727	15468	15700	15685	15757	15752	15726	15619	15692	15764	15538	15550	15798	15544	15793	15921	15656	15579	15642	15586	15760	15641	15861	15625	15771	15738	15689	15650	15704	15725	15675	15656	15664	15616	15764	15698	15626	15557	15677	15917	15502	15551	15664	15736	15676	15719	15523	15828	15694	15646	15708	15617	15721	15703	15646	15770	15674	15632	15554	15609	15513	15691	15646	15755	15633	15649	15914	15653	15487	15496	15650	15626	15774	15677	15802	15584	15549	15451	15668	15555	15757	15688	15637	15574	15735	15713	15700	15582	15757	15700	15682	15605	15746	15746	15742	15815	15728	15603	15552	15745	15677	15659	15796	15832	15678	15620	15489	15677	15667	15589	15541	15761	15807	15802	15757	15777	15592	15553	15829	15591	15759	15677	15486	15532	15644	15573	15613	15531	15572	15713	15601	15695	15593	15519	15755	15519	15653	15786	15793	15711	15741	15796	15687	15599	15714	15702	15629	15401	15752	15707	15638	15778	15696	15845	15689	15589	15473	15711	15628	15597	15613	15696	15658	15694	15856	15599	15657	15768	15542	15734	15606	15827	15674	15686	15722	15734	15653	15659	15838	15529	15785	15680	15730	15756	15610	15707	15786	15686	15651	15689
22659	21155	27798	24853	22165	26456	31260	27326	26155	26372	25774	25654	25391	25434	25414	25390	25084	25381	25382	25046	24941	24935	24880	25126	24959	24847	24791	24976	24697	24847	24726	24873	24743	24906	24633	24638	25033	25110	24804	24599	24663	24852	24723	24803	24899	24713	24553	24537	24472	24557	24586	24631	24770	24701	24450	24597	24598	24432	24547	24705	24447	24824	24749	24622	24708	24487	24507	24729	24693	24387	24466	24748	24614	24803	24478	24369	24569	24739	24693	24449	24333	24621	24746	24513	24572	24762	24551	24607	24483	24353	24618	24614	24469	24583	24514	24511	24467	24384	24546	24691	24502	24635	24466	24304	24625	24436	24458	24275	24496	24462	24662	24468	24716	24418	24635	24504	24405	24185	24531	24360	24588	24344	24419	24553	24494	24235	24623	24478	24667	24532	24593	24690	24648	24458	24647	24685	24367	24335	24529	24637	24640	24160	24492	24565	24583	24586	24467	24364	24524	24561	24663	24454	24449	24556	24365	24609	24697	24709	24508	24555	24369	24588	24606	24607	24586	24454	24473	24590	24489	24469	24704	24560	24468	24588	24458	24406	24357	24425	24341	24401	24666	24685	24340	24479	24660	24641	24345	24697	24598	24384	24571	24706	24766	24454	24348	24449	24584	24408	24458	24587	24634	24361	24388	24654	24474	24501	24615	24514	24362	24429	24493	24603	24630	24589	24592	24426	24438	24547	24823	24431	24820	24488	24524	24215	24377	24298	24712	24534	24531	24610	24247	24288	24692	24359	24733	24512	24529	24452	24390	24499	24432	24532	24453	24504	24504	24439	24553	24435	24482	24335	24352	24614	24465	24346	24685	24449	24537	24378	24544	24475	24618	24360	24710	24388	24482	24419	24422	24749	24466	24419	24470	24410	24623	24534	24837	24574	24592	24610	24487	24452	24718	24489	24589	24436	24338	24545	24427	24260	24602	24483	24561	24554	24259	24465	24442	24808	24442	24320	24393	24453	24553	24550	24605	24473	24318	24371	24571	24509	24318	24529	24779	24487	24445	24493	24270	24531	24717	24475	24439	24577	24745	24817	24516	24469	24334	24375	24513	24624	24414	24227	24395	24895	24701	24633	24738	24496	24480	24428	24265	24848	24474	24390	24532	24788	24517	24315	24568	24330	24461	24551	24477	24470	24510	24496	24579	24470	24489	24838	24332	24452	24424	24376	24696	24647	24830	24580	24592	24790	24259	24700	24344	24411	24358	24497	24266	24583	24300	24631	24564	24405	24542	24582	24547	24497	24318	24530	24590	24529	24397	24479	24223	24366	24671	24320	24688	24721	24309	24432	24625	24536	24366	24459	24505	24829	24441	24330	24705	24624	24585	24296	24459	24635	24408	24364	24271	24427	24458	24359	24646	24438	24457	24634	24468	24607	24276	24648	24272	24560	24611	24693	24505	24446	24436	24486	24560	24490	24326	24347	24412	24626	24418	24485	24733	24661	24600	24374	24326	24539	24528	24480	24533	24467	24464	24463	24540	24345	24308	24516	24509	24745	24451	24508	24802	24295	24552	24576	24465	24366	24412	24667	24634	24235	24646	24587	24532	24467	24608	24534	24389	24528	24563	24435	24562	24439	24478	24671	24468	24457	24652	24531	24563	24807	24577	24360	24579	24575	24814	24714	24648	24501	24550	24513	24594	24583	24416	24665	24419	24599	24500	24760	24472	24383	24596	24514	24666	24736	24514	24385	24479	24496	24391	24439	24529	24526	24453	24268	24565	24293	24264	24385	24660	24564	24698	24482	24140	24287	24557	24405	24588	24643	24514	24361	24467	24492	24349	24555	24662	24619	24549	24621	24555	24607	24730	24352	24458	24502	24481	24429	24584	24296	24585	24560	24322	24520	24555	24446	24428	24502	24392	24710	24671	24460	24197	24262	24611	24493	24633	24540	24509	24644	24572	24592	24234	24412	24559	24653	24611	24473	24585	24321	24488	24419	24325	24609	24408	24278	24330	24427	24652	24495	24478	24421	24452	24678	24561	24620	24295	24395	24526	24513	24595	24539	24534	24618	24637	24519	24611	24468	24265	24364	24409	24521	24181	24445	24343	24734	24591	24390	24498	24303	24587	24491	24806	24512	24485	24574	24871	24572	24495	24498	24614	24592	24528	24474	24694	24464	24506	24554	24473	24726	24333	24648	24453	24391	24555	24163	24369	24704	24790	24401	24466	24782	24611	24582	24508	24530	24346	24279	24573	24709	24566	24635	24624	24313	24627	24476	24684	24467	24571	24263	24586	24527	24481	24514	24538	24368	24377	24684	24424	24362	24545	24643	24548	24693	24577	24539	24678	24503	24434	24398	24412	24522	24651	24625	24356	24520	24557	24558	24393	24423	24656	24517	24601	24441	24475	24472	24550	24309	24385	24383	24389	24604	24555	24475	24512	24788	24673	24648	24474	24477	24551	24455	24646	24457	24404	24325	24593	24645	24632	24419	24570	24417	24341	24446	24575	24480	24258	24426	24525	24492	24538	24439	24719	24537	24689	24472	24460	24373	24452	24339	24416	24653	24610	24496	24415	24332	24443	24455	24532	24374	24433	24357	24495	24481	24525	24405	24798	24489	24365	24689	24648	24714	24540	24401	24599	24466	24423	24514	24629	24427	24356	24317	24045	24515	24428	24473	24581	24596	24502	24274	24469	24494	24916	24431	24670	24647	24510	24484	24549	24625	24446	24591	24407	24381	24305	24592	24575	24449	24703	24557	24182	24539	24329	24467	24568	24751	24347	24484	24517	24642	24256	24491	24581	24385	24848	24259	24458	24432	24480	24369	24735	24553	24685	24386	24581	24599	24586	24412	24692	24441	24481	24550	24739	24532	24397	24590	24591	24385	24582	24693	24749	24421	24471	24230	24637	24546	24607	24664	24633	24591	24428	24577	24851	24632	24505	24461	24582	24584	24539	24344	24559	24598	24477	24448	24693	24680	24662	24424	24620	24597	24664	24764	24643	24667	24757	24582	24526	24296	24402	24446	24533	24686	24618	24455	24574	24610	24514	24361	24441	24527	24469	24467	24760	24493	24534	24417	24447	24481	24376	24433	24515	24497	24281	24456	24519	24540	24554	24423	24647	24535	24777	24486	24404	24558	24359	24440	24416	24373	24408	24546	24643	24460	24561	24657	24307	24672	24498	24635	24717	24527	24758	24314	24285	24472	24496	24614	24288	24337	24559	24478	24590	24602	24541	24532	24370	24405	24340	24302	24471	24547	24669	24465	24633	24582	24697	24477	24577	24424	24376	24575	24630	24591	24559	24596	24655	24661	24637	24539	24456	24344	24724	24276	24430	24331	24751	24425	24457	24529	24406	24551	24472	24417	24699	24408	24372	24112	24615	24558	24493	24637	24175	24447	24565	24398	24595	24526	24658	24694	24366	24570	24352	24722	24610	24350	24360	24484	24478	24520	24616	24356	24726	24495	24748	24282	24383	24546	24464	24397	24442	24327	24336	24273	24629	24333	24519	24329	24576	24799	24355	24600	24553	24685	24480	24541	24474	24841	24534	24684	24518	24429	24499	24488	24334	24376	24502	24469	24257	24458	24445	24414	24652	24407	24677	24689	24534	24617	24579	24751	24510	24235	24426	24560	24602	24522	24357	24340	24493	24537	24480	24578	24285	24411	24525	24678	24265	24392	24301	24258	24553	24561	24545	24431	24447	24763	24549	24616	24433	24342	24445	24641	24506	24393	24501	24448	24736	24589	24402	24443	24367	24561	24427	24593	24431	24435	24422	24496	24782	24579	24241	24463	24534	24594	24605	24602	24377	24376	24450	24482	24238	24413	24643	24647	24494	24472	24357	24496	24379	24461	24764	24292	24576	24433	24503	24663	24567	24503	24581	24461	24450	24446	24439	24378	24617	24265	24768	24644	24657	24434	24464	24533	24635	24441	24394	24499	24734	24624	24514	24503	24597	24316	24285	24632	24771	24192	24551	24649	24594	24435	24542	24554	24554	24614	24481	24443	24507	24608	24961	24367	24668	24351	24542	24444	24676	24437	24289	24405	24562	24608	24481	24734	24596	24528	24271	24760	24430	24411	24375	24767	24616	24590	24477	24425	24610	24510	24566	24604	24684	24573	24606	24692	24577	24547	24312	24456	24611	24658	24322	24535	24478	24490	24565	24497	24363	24566	24430	24407	24250	24423	24556	24427	24457	24696	24465	24505	24466	24434	24462	24175	24482	24421	24440	24479	24551	24532	24528	24550	24539	24498	24686	24463	24519	24497	24462	24530	24283	24691	24482	24744	24538	24561	24545	24502	24542	24482	24429	24585	24568	24592	24610	24501	24482	24475	24508	24372	24532	24556	24377	24235	24395	24254	24544	24612	24323	24481	24588	24163	24741	24549	24606	24261	24565	24365	24591	24509	24569	24423	24565	24571	24454	24706	24743	24476	24410	24321	24278	24399	24547	24325	24576	24466	24521	24390	24184	24533	24633	24408	24508	24564	24360	24616	24555	24802	24497	24565	24282	24460	24667	24616	24476	24286	24554	24520	24304	24350	24405	24398	24492	24625	24540	24609	24491	24481	24353	24272	24531	24688	24365	24442	24579	24641	24439	24755	24306	24419	24526	24453	24637	24405	24504	24505	24364	24584	24427	24276	24659	24576	24524	24738	24598	24560	24678	24700	24616	24553	24471	24415	24338	24474	24299	24767	24498	24518	24359	24466	24458	24410	24622	24518	24511	24444	24671	24791	24339	24482	24864	24630	24534	24550	24240	24406	24626	24424	24597	24614	24611	24568	24634	24421	24492	24582	24472	24498	24713	24758	24709	24550	24618	24431	24669	24559	24454	24494	24188	24424	24413	24603	24566	24391	24536	24263	24507	24401	24381	24554	24551	24488	24418	24836	24516	24662	24596	24510	24686	24335	24501	24497	24508	24447	24278	24432	24289	24593	24386	24580	24437	24660	24324	24493	24523	24457	24574	24723	24281	24329	24440	24730	24518	24574	24485	24590	24492	24555	24536	24534	24337	24453	24702	24618	24481	24816	24491	24278	24486	24490	24322	24476	24546	24748	24697	24499	24457	24458	24634	24464	24595	24527	24512	24659	24531	24400	24608	24514	24251	24574	24545	24539	24284	24818	24457	24550	24633	24563	24613	24360	24318	24336
20254	35285	34982	28197	24668	22068	20316	19071	18422	17774	17564	17279	17191	16830	16823	16691	16610	16523	16185	16261	16264	16074	16141	16037	15996	16037	15999	16013	16217	16101	16098	15914	15821	15918	16035	15896	15904	15904	15879	15939	16094	16093	16126	15960	15778	16033	15807	15853	15792	15989	15794	15907	15951	15822	15901	15854	15945	15815	15992	15820	15805	15874	15830	15962	15755	15693	15781	15832	15866	15803	15667	15871	15700	15565	15720	15768	15898	15732	15606	15876	15572	15754	15747	15858	15721	15627	15743	15730	15697	15891	15811	15947	15840	15703	15679	15748	15694	15863	15832	15736	15862	15653	15824	15765	15678	15901	15857	15540	15659	15835	15760	15821	15953	15657	15722	15833	15776	15729	15626	15751	15649	15626	15846	15794	15896	15798	15573	15832	15764	15702	15907	15799	15688	15797	15727	15787	15616	15670	15767	15947	15867	15868	15920	15574	15659	15781	15874	15679	15784	15850	15864	15745	15725	15750	15667	15728	15769	15683	15750	15712	15824	15746	15840	15792	15765	15805	15842	15898	15659	15853	15678	15939	15774	15723	15769	15787	15827	15709	15848	15637	15584	15853	15746	15861	15886	15888	15678	15770	15626	15567	15620	15738	15787	15649	15743	15599	15604	15736	15721	15678	15828	15753	15697	15832	15640	15618	15744	15626	15854	15846	15668	15613	15880	15783	15720	15813	15720	15789	15585	15862	15649	15851	15598	15692	15732	15595	15686	15776	15809	15800	15708	15851	15768	15905	15759	15697	15668	15814	15751	16027	15836	15887	15794	15692	15717	15791	15833	15791	15754	15960	15701	15820	15718	15662	15621	15676	15676	15844	15612	15683	15808	15812	15855	15681	15739	15843	15757	15620	15669	15846	15776	15754	15797	15712	15836	15842	15811	15856	15758	15761	15697	15808	15745	15679	15689	15688	15576	15578	15869	15570	15819	15773	15542	15718	15790	15877	15736	15835	15652	15676	15654	15720	15773	15798	15705	15778	15638	15657	15801	15809	15814	15644	15659	15783	15785	15882	15898	15693	15694	15695	15716	15734	16056	15909	15773	15838	15724	15544	15814	15829	15696	15739	15941	15690	15705	15658	15623	15614	15567	15899	15693	15855	15840	15794	15835	15730	15897	15683	15586	15717	15823	15660	15661	15754	15665	15739	15829	15724	15741	15649	15709	15956	15579	15820	15813	15722	15843	15894	15800	15775	15674	15804	15810	15884	15726	15631	15850	15724	15606	15686	15741	15811	15611	15839	15651	15698	15737	15719	15705	15579	15730	15851	15806	15624	15585	15701	15870	15789	15645	15767	15872	15869	15557	15704	15875	15657	15841	15819	15652	15819	15915	15704	15637	15816	15892	15909	15811	15691	15848	15887	15736	15688	15813	15746	15665	15684	15739	15721	15745	15867	15905	15609	15763	15895	15897	15818	15821	15686	15811	15766	15775	15854	15698	15798	15680	15825	15795	15708	15880	15709	15732	15819	15670	15739	15646	15841	15701	15758	15745	15731	15724	15770	15673	15842	15650	15690	15720	15868	15660	15621	15724	15816	15726	15656	15918	15603	15713	15519	15647	15726	15791	15657	15641	15882	15712	15824	15747	15769	15513	15876	15735	15689	15756	15797	15680	15605	15812	15696	15681	15612	15658	15762	15772	15807	15727	15817	15778	15770	15621	15660	15782	15723	15779	15594	15584	15692	15857	15765	15688	15807	15757	15746	15888	15795	15780	15792	15711	15752	15688	15809	15735	15603	15869	15603	15721	15715	15744	15780	15753	15946	15771	15843	15840	15695	15725	15750	15848	15658	15847	15856	15738	15718	15681	15799	15713	15716	15688	15623	15698	15666	15847	15793	15818	15740	15696	15765	15720	15846	15687	15690	15764	15668	15721	15792	15767	15705	15838	15919	15890	15842	15838	15944	15770	15866	15818	15743	15792	15655	15744	15806	15595	15672	15632	15852	15884	15652	15714	15775	15827	15600	15826	15739	15939	15803	15677	15820	15673	15718	15891	15729	15979	15814	15708	15716	15655	15782	15701	15845	15842	15533	15840	15886	15774	15731	15573	15773	15757	15734	15773	15776	15583	15830	15853	15640	15735	15685	15869	15585	15658	15605	15573	15601	15945	15730	15681	15695	15835	15741	15880	15747	15659	15733	15605	15794	15920	15708	15582	15765	15749	15713	15734	15632	15690	15742	15805	15824	15778	15573	15754	15704	15931	15707	15761	15838	15615	15674	15699	15844	15666	15802	15825	15643	15661	15818	15677	15594	15838	15688	15552	15721	15709	15736	15826	15710	15631	15770	15862	15744	15799	15602	15797	15656	15825	15698	15618	15814	15725	15756	15647	15821	15716	15564	15841	15808	15825	15649	15763	15786	15820	15720	15624	15537	15771	15698	15697	15752	15666	15749	15608	15657	15741	15844	15908	15851	15673	15960	15827	15780	15605	15939	15742	15791	15846	15758	15715	15784	15846	15644	15672	15685	15824	15745	15841	15946	15694	16002	15693	15732	15749	15718	15781	15632	15775	15652	15826	15713	15765	15638	15615	15611	15784	15841	15798	15591	15748	15666	15825	15743	15641	15731	15758	15767	15853	15656	15878	15695	15797	15684	15735	15945	15608	15694	15794	15605	15642	15751	15722	15748	15702	15770	15824	15721	15627	15848	15742	15669	15727	15692	15660	15726	15696	15725	15766	15757	15640	15880	15822	15818	15871	15795	15861	15695	15621	15779	15841	15575	15919	15851	15533	15736	15650	15843	15482	15642	15821	15644	15828	15661	15839	15675	15728	15739	15643	15606	15717	15762	15797	15749	15761	15827	15782	15818	15652	15677	15672	15678	15763	15702	15538	15744	15933	15722	15879	15874	15952	15673	15723	15791	15761	15893	15899	15618	15652	15795	15703	15831	15576	15735	15808	15764	15683	15668	15875	15731	15697	15688	15778	15681	15872	15742	15598	15819	15693	15767	15630	15758	15734	15668	15864	15844	15885	15856	15771	15639	15863	15712	15706	15821	15738	15654	15709	15916	15629	15850	15791	15760	15754	15695	15913	15784	15796	15690	15692	15696	15669	15806	15705	15736	15722	15771	15715	15635	16016	15871	15702	15732	15724	15694	15868	15732	15636	15789	15833	15749	15704	15843	15669	15697	15711	15632	15663	15779	15640	15614	15673	15684	15790	15748	15652	15562	15697	15774	15718	15788	15791	15928	15759	15762	15652	15812	15807	15781	15802	15815	15830	15760	15755	15952	15903	15678	15859	15602	15781	15658	15707	15787	15631	15869	15844	15796	15860	15717	15771	15702	15860	15712	15911	15652	15682	15664	15636	15633	15696	15822	15844	15703	15800	15749	15895	15693	15785	15673	15611	15805	15693	15745	15736	15797	15535	15946	15801	15909	15835	15872	15770	15677	15771	16021	15642	15852	15851	15752	15759	15938	15671	15810	15696	15684	15848	15837	15730	15607	15633	15736	15984	16014	15823	15631	15888	15794	15845	15563	15818	15798	15651	15693	15732	15806	15693	15652	15736	15811	15627	15681	15595	15660	15688	15709	15996	15649	15797	15649	15810	15779	15832	15747	15823	15703	15818	15747	15809	15660	15701	15831	15717	15807	15800	15645	15858	15552	15675	15663	15811	15767	15837	15779	15680	15691	15842	15859	15751	15727	15730	15792	15928	15735	15836	15688	15837	15699	15925	15681	15870	15837	15642	15835	15716	15737	15660	15785	15810	15762	15692	15745	15830	15547	15667	15921	15481	15891	15746	15839	15557	15790	15876	15744	15529	15698	15933	15759	15868	15682	15778	15700	15856	15735	15805	15747	15817	15765	15898	15767	15764	15786	15740	15680	15681	15735	15873	15677	15700	15925	15807	15652	15824	15797	15749	15881	15820	15823	15828	15589	15767	15580	15558	15698	15830	15748	15775	15696	15644	15738	15650	15972	15801	15511	15742	15817	15889	15783	15748	15721	15796	15716	15688	15729	15669	15715	15704	15735	15740	15793	15865	15868	15488	15777	15653	15664	15802	15675	15831	15804	15766	15925	15737	15767	15801	15924	15757	15664	15733	15767	15795	15732	15645	15838	15768	15697	15671	15626	15793	15713	15696	15693	15718	15652	15781	15757	15817	15659	15797	15751	15793	15698	15734	15798	15690	15731	15757	15620	15698	15726	15619	15723	15646	15757	15919	15623	15673	15814	15787	15541	15566	15983	15727	15796	15761	15664	15781	15765	15787	15739	15474	15926	15758	15695	15718	15732	15537	15935	15811	15665	15584	15639	15770	15700	15862	15763	15770	15435	15780	15865	15765	15656	15688	15787	15798	15662	15837	15856	15713	15734	15799	15698	15792	15801	15653	15825	15649	15924	15843	15661	15857	15892	15627	15745	15869	15797	15834	15925	15730	15747	15693	15687	15817	15907	15635	15827	15795	15787	15722	15712	15831	15538	15776	15733	15545	15641	15671	15857	15668	15891	15815	15865	15738	15618	15715	15588	15833	15820	15784	15733	15805	15658	15738	15820	15732	15955	15782	15923	15755	15763	15867	15820	15516	15665	15800	15563	15657	15852	15849	15839	15711	15769	15589	15885	15707	15881	15690	15617	15843	15665	15833	15658	15708	15873	15651	15810	15766	15810	15680	15774	15759	15747	15812	15919	15638	15876	15620	15730	15780	15817	15818	15806	15722	15592	15644	15909	15817	15825	16028	15642	15887	15691	15717	15633	15753	15793	15988	15815	15928	15645	15610	15704	15754	15791	15948	15813	15644	15635	15709	15684	15701	15844	15744	15815	15629	15825	15828	15737	15896	15661	15802	15862	15922	15742	15568	15785	15713	15534	15605	15751	15690	15642	15911	15708	15779	15719	15766	15576	15844	15796	15722	15657	15658	15695	15825	15825	15865	15817	15622	15683	15645	15674	15766	15710	15785	15711	15612	15909	15838	15936	15822	15753	15699	15654	15704	15807	15856	15778	15707	15612	15613	15746	15748	15721	15719	15804	15599	15770	15733	15716	15787	15794	15727	15794	15808	15700	15654	15807	15699	15742	15861	15724	15714	15807	15651	15781	15705	15652	15633	15899	15653	15838	15768	15728	15729	15637	15716	15673	15815	15784	15755	15655	15766	15659
34810	27380	31057	29614	27345	26955	26644	26542	26306	26188	26445	26326	26128	25887	25673	26099	26040	26018	25830	26024	25822	25762	25767	26152	25951	25755	25923	25965	25690	25949	26122	25985	26197	25771	25848	25990	25880	25847	26025	26065	25853	26054	25890	25938	25999	26279	25898	25844	25625	25930	25789	25725	25702	25936	26148	25691	25784	25739	25656	25881	25772	25850	26058	25822	25812	26095	25925	25772	25701	25834	25766	26025	25845	25910	25965	26110	25767	25778	25782	26039	26042	25909	25891	25793	26054	25836	25755	25827	26008	25972	25689	25687	25892	25897	26058	25735	25724	25772	25976	25831	25879	25882	25623	25562	25637	26011	25817	25936	25776	25760	25796	25874	26102	25936	25834	25806	25810	25794	26001	25777	25666	25872	25809	25871	25654	25808	25622	25878	25822	25660	25940	25687	25974	25983	25811	25797	25784	25907	26172	25832	25830	25984	25840	25858	25965	25887	25950	26127	25824	25495	25825	25954	25875	26069	25964	25933	25883	25774	25983	25935	25864	25933	25753	26019	25947	26008	25570	25892	25904	25672	25822	25654	25935	25801	25723	25773	25845	26001	25979	25838	25795	25746	25971	25843	25935	25802	25907	25850	25812	25908	25948	25822	25937	25722	26057	25954	25610	25748	25922	25658	25873	25795	25802	25961	25941	25934	25821	25839	25849	25944	25803	25873	25846	25784	25725	25762	25943	25888	25952	25914	25863	25738	25874	25799	25765	25665	25876	25869	25566	25998	25789	25782	25841	25977	25694	25844	25863	25836	26002	25736	25845	25768	25838	25668	25782	25949	26061	25674	25675	25728	25751	25814	25756	25870	26037	25549	26009	26156	26000	25920	25694	25917	25854	25686	25742	25809	25835	26197	25944	25837	25797	25921	25726	25964	26167	25903	25887	25843	26137	25764	25967	25901	25904	26034	26008	25827	25634	25623	25760	26124	25920	25803	25921	25991	25864	25883	26058	25612	25821	25701	25772	25724	25885	25773	26000	25672	25639	26089	25762	25729	26069	25932	26038	25735	25639	25760	25834	25853	25790	25917	25908	25833	25837	25993	26106	25811	25800	25868	25764	25923	25899	25803	25811	25942	25754	25770	25877	26006	25892	25996	25778	26012	25802	25911	25693	25644	25969	25820	25651	25901	26028	25877	25842	25974	25999	25876	25674	26239	25987	25921	25503	25772	25769	25999	26011	25821	25583	25694	25917	26036	25698	25878	25834	25597	25546	25890	25825	25858	25620	25888	25752	25938	25685	25734	25913	25724	25930	25870	25771	25954	25598	25626	25798	25935	26097	25874	25958	25806	25850	25816	25809	25614	25694	25617	25761	26118	26219	25850	25947	26039	25941	25905	26054	25826	25781	25956	25921	25844	25881	25783	26009	25889	25665	25711	25873	25948	25954	25693	25602	26124	25841	25917	25863	25908	26049	25803	25666	26033	25744	25927	25868	25469	25651	25755	25779	25689	25788	25881	26048	25945	25847	25840	25727	25879	25760	25666	25916	25607	25849	25640	25660	25912	25904	25903	25792	25823	25925	25738	25963	25844	25716	25924	25846	25797	25739	25859	25886	25833	25815	25826	25979	25774	25780	25884	25940	25877	25710	25874	26047	25861	25800	25743	26095	26063	25973	25663	25920	25865	25643	25720	26165	25874	25882	25853	26036	25882	25825	25709	26065	25774	25977	25781	25767	25703	25749	25965	25570	26089	26155	25916	25958	26013	25716	25609	25973	25762	25821	25827	25639	25988	25834	25705	26137	25787	25975	25765	25758	26253	25744	25670	25687	25845	25812	25902	25973	25854	25636	25746	25961	25717	25724	25894	26069	25779	25681	26094	25918	25780	25820	25735	25728	25950	25737	25850	25730	25974	26006	25761	25865	25606	25790	25784	25975	25751	25909	26021	25962	25936	26056	25991	25844	25875	25955	25654	25992	25765	26000	25894	25812	25947	25967	26132	25751	25667	25867	25877	25670	25661	25814	25774	25986	25907	25795	25907	25984	25864	25776	26040	25902	25808	25818	25725	25812	25913	25980	26086	26034	25918	25788	25882	25801	25734	25766	25773	25869	25638	25811	25918	26069	25869	25579	25990	25958	25606	25795	25866	25584	26076	25981	26072	25919	26043	25976	25729	25946	26116	25832	26107	25960	25877	25956	26004	25930	25895	25807	25913	25762	25864	25836	26112	25707	26081	25969	25960	25706	25883	26017	25897	26058	26042	25935	25889	25696	25798	26047	25935	25979	25913	26151	25798	25753	26054	25995	25756	25770	25532	25891	25817	25863	25813	25709	25812	26061	26082	26070	26013	25978	25831	26070	25641	26057	25875	25718	25755	25854	25820	25711	25833	25956	25966	25781	25719	25779	25780	25833	25745	25814	25958	25917	25916	25866	25681	26016	25780	25866	25823	25912	26000	25961	26080	25962	25808	25585	26018	25968	26003	25674	25914	25866	25716	25707	25816	25682	25668	25919	25888	25816	25846	25928	25985	26093	25896	25908	25788	26089	26018	25991	25816	26060	25635	25779	25629	25726	25727	25700	25821	25718	25820	26038	25968	25984	25859	25902	25623	25936	25725	25826	26084	25892	26028	25804	25987	25927	25779	25821	26089	25928	25840	25889	25947	25837	26115	25769	25916	25912	25814	25734	25811	25604	26020	25850	25926	25777	25703	25702	26091	25852	26085	26077	25748	25843	25823	26088	25796	25762	25969	25847	25832	25823	25841	26081	25764	25888	25779	26006	26027	25775	25830	25769	25942	26056	25839	25985	25736	25888	25908	25961	25967	25946	25942	25998	25707	25855	25749	25858	25762	25786	26015	25913	25727	25943	25770	25780	25638	26213	25828	25861	25876	25658	25681	25989	25853	25936	25594	25992	26031	25606	25803	25819	25903	25984	25846	25648	25668	25648	25745	25752	25841	25866	25861	25647	26008	25872	25918	25894	25773	25841	25612	25782	25801	26036	26131	26151	25893	25837	25572	25941	26021	26042	25908	25670	25724	25919	26036	25900	25705	25915	26002	26046	25960	25873	25928	25835	25718	25962	25710	25638	25821	25585	25653	25944	25939	26136	25597	25939	25761	25691	25980	26016	25741	25944	25872	25984	26185	25938	25660	25786	25801	25893	25678	26011	26037	25890	25685	25647	25948	25723	26054	25900	25826	25828	25796	25935	25823	25855	25856	25794	25722	25672	25837	25586	25826	25846	25825	25807	25761	25692	25728	25830	25827	25799	25729	25989	25746	26032	25810	25787	26002	25800	25921	25887	25700	25799	25652	25717	25872	25724	25784	25936	25601	25826	26105	25676	25838	25804	25996	25765	25580	25784	25652	25771	26008	25691	26013	25705	26004	25982	25747	25883	25661	25779	25813	25858	26116	25985	25979	25941	25932	25849	25786	25959	26086	25912	25620	25802	26057	25951	25871	25888	25608	25883	26040	25886	25864	25611	25846	26137	25803	25862	25810	26038	25875	25860	25871	25992	26069	25870	25732	26010	25784	25779	25857	26099	26013	25736	25765	26105	26042	25809	25948	25990	25682	25862	26011	25911	25728	25683	25987	26125	25827	25786	25960	26130	26040	26070	25981	26200	25978	26306	26001	26015	25922	25860	25990	25956	25766	25690	25809	25773	25802	25757	25867	26000	25845	25845	25824	25730	25551	26164	25837	26036	26132	25848	26100	25996	25836	25888	25618	25789	25788	25883	25736	25683	25864	25849	25888	25923	25779	25908	25915	25735	25887	25978	26039	25989	25755	25711	26021	26162	25864	25660	25765	25912	25825	25860	25984	25889	25987	25820	25906	25678	25781	25840	25911	25810	25915	25893	25867	25870	25679	25799	25754	25567	25556	25816	25873	25970	25927	25814	25802	25931	25805	25882	25836	25991	25891	25782	25851	26115	25894	25784	25585	26045	25673	25819	26047	25746	25751	25941	25807	25651	25847	26049	25917	25739	25663	25785	25867	25902	25855	26157	25782	25756	26126	25825	25985	26010	25961	25895	25977	26081	26033	25749	25946	25850	25794	25937	25801	25775	25928	25763	25558	25877	25684	26017	25910	25897	25753	25923	25971	25852	25689	25763	26081	25699	25802	26027	26076	25896	25892	25756	25885	26001	25987	26044	25919	25804	25791	25856	26203	25918	25544	26060	25846	25853	25745	25891	25907	25735	25760	25755	25816	26073	26044	26115	26033	25990	25878	25825	25938	25694	25770	26019	25831	25748	25790	26029	25708	25732	25929	25839	25744	25884	25935	25668	25769	26007	25675	25903	25655	25845	25747	25654	25932	25889	25821	26144	25754	25707	25905	25945	25732	25710	25840	25685	25830	25943	25874	25722	25819	25977	25816	25914	25857	26005	25869	25850	25894	25893	26096	26162	25855	26036	25720	25936	25697	25874	25902	25975	25707	25981	25895	25628	26003	25718	25801	25591	25974	25910	26041	26035	25884	26097	26071	25879	25929	25864	26053	25998	25852	26136	25979	25766	26035	26007	25812	26068	25835	25887	25583	25828	25720	25733	26004	25925	25840	25822	26057	25917	25711	25589	25488	25750	25956	26067	25885	25980	25850	25887	25912	26037	25838	25731	25780	26181	26297	25790	25905	25900	25780	25421	25701	25786	25583	25806	25756	25885	25850	25809	25797	25838	26033	26002	25786	25893	25822	25835	26165	26153	25866	25844	26002	25706	25805	25892	25660	25903	25910	25741	25972	25796	25731	25927	25666	25869	25888	25902	25963	25840	25765	25735	25611	25838	25760	25757	25925	25771	25709	25910	25829	25659	25521	26117	25967	26111	25861	25884	25889	25722	25841	25809	25891	25940	25627	25868	26174	25852	25823	25837	26028	25957	25880	26036	25655	25930	25829	25768	26175	25905	25880	25707	26037	25974	25684	25636	25640	26239	25862	25932	26048	25970	25826	25893	25883	25861	25846	25661	25880	25828	25967	25965	25800	25768	25832	25917	25800	25821	25732	25742	26050	25825	25912	25780	25938	25697	26026	25960	25719	25910	25725	26014	26219	25900	25864	25884	25956	25637	26013	25800	25913	25947	25906	25656	25925	25988	25715	25776	25886	25942	25746	25722	25999	25835	25817	25982	25749	25798	25713	25842	26056	25744	25800	26003	25906	25735	25760
20638	23549	23451	20587	18909	18130	17565	17397	17174	16856	16918	17040	16695	16834	16605	16778	16697	16588	16448	16713	16634	16495	16583	16457	16475	16740	16525	16663	16525	16628	16534	16529	16504	16539	16543	16615	16495	16670	16766	16286	16643	16523	16643	16476	16417	16529	16338	16646	16349	16538	16563	16453	16508	16512	16544	16522	16552	16353	16636	16351	16436	16564	16288	16529	16434	16497	16387	16307	16455	16458	16670	16549	16388	16495	16396	16513	16483	16561	16546	16387	16352	16587	16389	16285	16352	16495	16381	16509	16484	16317	16489	16457	16386	16663	16451	16438	16437	16638	16469	16427	16363	16437	16521	16383	16313	16385	16460	16384	16381	16432	16461	16373	16421	16662	16451	16471	16365	16451	16434	16460	16485	16486	16604	16398	16411	16364	16441	16239	16515	16554	16425	16380	16562	16684	16474	16460	16522	16319	16425	16476	16597	16412	16415	16510	16495	16530	16405	16541	16386	16394	16479	16665	16531	16495	16521	16500	16493	16517	16549	16492	16321	16545	16418	16502	16501	16400	16480	16676	16489	16396	16542	16517	16492	16300	16520	16601	16442	16327	16560	16446	16655	16588	16509	16263	16630	16290	16356	16636	16542	16567	16519	16553	16594	16449	16644	16570	16467	16526	16419	16285	16409	16371	16465	16418	16363	16400	16442	16306	16573	16411	16497	16580	16597	16406	16493	16623	16384	16284	16455	16356	16485	16572	16487	16259	16601	16533	16433	16450	16346	16366	16332	16422	16400	16446	16332	16172	16520	16334	16479	16248	16609	16380	16427	16371	16565	16410	16302	16629	16434	16582	16511	16438	16534	16305	16459	16586	16408	16471	16572	16549	16453	16415	16577	16529	16534	16287	16501	16424	16397	16499	16517	16549	16497	16394	16494	16617	16363	16504	16636	16451	16362	16413	16455	16399	16449	16454	16308	16476	16685	16309	16499	16600	16515	16368	16605	16533	16710	16426	16447	16501	16441	16497	16442	16441	16359	16392	16504	16395	16479	16331	16545	16428	16463	16595	16351	16230	16393	16489	16508	16385	16486	16442	16385	16489	16452	16442	16653	16334	16471	16348	16425	16375	16392	16578	16340	16498	16521	16539	16431	16524	16335	16524	16548	16199	16469	16366	16515	16414	16442	16340	16354	16349	16516	16411	16304	16584	16424	16460	16527	16495	16413	16423	16624	16441	16462	16552	16611	16438	16580	16343	16421	16626	16390	16435	16330	16610	16491	16525	16397	16456	16517	16346	16377	16557	16520	16369	16531	16392	16555	16417	16401	16506	16529	16550	16526	16473	16375	16390	16557	16261	16344	16458	16445	16416	16376	16499	16573	16416	16539	16438	16464	16455	16560	16649	16453	16468	16303	16400	16613	16414	16568	16313	16597	16457	16660	16521	16319	16506	16431	16442	16419	16586	16356	16545	16447	16522	16441	16283	16642	16398	16347	16426	16298	16652	16412	16520	16413	16501	16417	16527	16582	16429	16404	16283	16341	16411	16484	16493	16412	16397	16523	16376	16421	16564	16452	16365	16486	16564	16502	16314	16462	16477	16456	16531	16529	16360	16394	16353	16197	16400	16593	16351	16367	16454	16387	16417	16354	16309	16464	16493	16467	16526	16268	16461	16557	16488	16427	16637	16611	16615	16426	16404	16598	16503	16508	16500	16572	16486	16445	16454	16397	16550	16503	16584	16446	16458	16588	16346	16455	16403	16437	16351	16491	16480	16516	16382	16405	16622	16392	16543	16498	16387	16611	16575	16538	16734	16545	16473	16439	16474	16415	16468	16327	16434	16343	16256	16446	16400	16577	16565	16444	16496	16554	16503	16394	16450	16464	16499	16488	16622	16574	16486	16435	16224	16403	16476	16379	16288	16491	16418	16400	16413	16418	16496	16418	16511	16456	16396	16581	16513	16438	16546	16519	16414	16283	16517	16409	16483	16510	16479	16435	16472	16435	16630	16505	16327	16223	16529	16537	16466	16646	16449	16423	16436	16468	16481	16381	16256	16567	16430	16517	16542	16444	16425	16507	16597	16361	16230	16437	16614	16444	16586	16720	16576	16511	16375	16427	16518	16507	16480	16372	16602	16606	16618	16343	16381	16523	16452	16570	16683	16347	16398	16348	16313	16460	16518	16277	16537	16334	16380	16484	16460	16364	16379	16418	16573	16548	16457	16404	16436	16303	16466	16452	16253	16552	16383	16603	16437	16646	16417	16446	16366	16450	16464	16320	16454	16412	16586	16476	16398	16521	16543	16499	16605	16551	16417	16386	16543	16448	16610	16588	16469	16525	16393	16353	16487	16685	16466	16443	16479	16371	16535	16448	16330	16464	16207	16458	16421	16524	16311	16503	16362	16505	16308	16619	16402	16435	16574	16344	16489	16360	16332	16433	16412	16589	16283	16473	16507	16310	16356	16385	16353	16509	16478	16539	16573	16331	16453	16633	16265	16356	16489	16421	16453	16348	16381	16706	16377	16459	16476	16400	16461	16357	16563	16338	16540	16343	16495	16398	16370	16461	16314	16523	16350	16580	16473	16417	16696	16384	16303	16469	16421	16472	16566	16526	16326	16412	16407	16673	16591	16416	16551	16345	16542	16564	16377	16522	16500	16521	16306	16358	16536	16444	16493	16474	16531	16332	16369	16430	16363	16422	16637	16423	16450	16546	16444	16504	16498	16303	16557	16355	16396	16557	16460	16419	16440	16580	16481	16557	16469	16626	16377	16550	16496	16358	16451	16369	16690	16342	16462	16598	16638	16431	16657	16483	16441	16450	16488	16417	16515	16205	16392	16441	16506	16391	16619	16316	16478	16526	16514	16470	16364	16242	16601	16580	16507	16402	16564	16533	16436	16672	16402	16387	16344	16449	16457	16581	16387	16279	16578	16509	16385	16466	16421	16498	16506	16549	16396	16461	16479	16556	16423	16436	16511	16377	16516	16369	16473	16583	16478	16478	16454	16538	16537	16360	16466	16354	16508	16558	16621	16567	16437	16491	16525	16419	16331	16348	16342	16683	16496	16460	16395	16275	16562	16504	16525	16515	16468	16411	16336	16531	16376	16323	16346	16421	16428	16577	16479	16517	16507	16319	16365	16650	16435	16468	16451	16441	16427	16580	16217	16438	16404	16466	16497	16460	16578	16561	16453	16348	16504	16373	16413	16354	16425	16505	16342	16480	16462	16478	16526	16362	16366	16473	16401	16587	16432	16591	16402	16374	16560	16385	16495	16554	16474	16441	16532	16486	16479	16581	16466	16489	16511	16356	16455	16400	16578	16537	16519	16533	16489	16522	16589	16505	16523	16521	16370	16530	16482	16443	16456	16544	16374	16580	16439	16606	16510	16509	16461	16468	16329	16363	16479	16567	16589	16390	16598	16481	16419	16497	16433	16387	16448	16547	16520	16326	16508	16524	16555	16573	16493	16329	16348	16449	16556	16260	16433	16360	16498	16504	16530	16425	16445	16339	16316	16337	16429	16331	16507	16533	16468	16405	16387	16463	16446	16440	16472	16536	16504	16422	16481	16499	16307	16368	16272	16408	16489	16421	16239	16553	16452	16410	16619	16527	16418	16467	16370	16551	16495	16571	16411	16473	16253	16293	16514	16459	16451	16365	16393	16440	16496	16232	16506	16513	16371	16499	16318	16395	16662	16690	16379	16454	16443	16562	16449	16484	16481	16464	16354	16524	16554	16380	16458	16427	16524	16486	16600	16590	16494	16425	16264	16386	16301	16599	16449	16457	16442	16336	16479	16591	16429	16480	16358	16438	16459	16552	16426	16234	16353	16408	16414	16406	16252	16573	16451	16562	16388	16376	16565	16389	16524	16564	16621	16283	16378	16566	16456	16465	16548	16637	16614	16409	16381	16523	16577	16346	16636	16522	16398	16415	16338	16563	16613	16452	16554	16612	16408	16393	16554	16453	16583	16280	16378	16472	16424	16283	16637	16387	16436	16411	16361	16311	16532	16396	16386	16334	16363	16171	16563	16408	16472	16488	16420	16413	16463	16434	16631	16563	16454	16508	16377	16448	16282	16349	16506	16372	16511	16470	16446	16423	16501	16580	16364	16366	16474	16566	16297	16433	16519	16408	16531	16484	16600	16457	16464	16699	16451	16455	16517	16546	16456	16534	16373	16326	16286	16509	16477	16478	16553	16256	16408	16468	16503	16713	16443	16493	16480	16522	16492	16511	16420	16473	16565	16494	16501	16345	16466	16624	16525	16596	16391	16405	16457	16442	16328	16405	16462	16610	16341	16586	16479	16380	16406	16471	16381	16531	16428	16342	16623	16426	16450	16587	16352	16245	16480	16490	16421	16367	16450	16531	16433	16559	16596	16393	16270	16484	16576	16343	16290	16255	16470	16438	16357	16467	16345	16392	16405	16486	16316	16353	16425	16525	16307	16549	16460	16418	16545	16413	16410	16427	16559	16433	16486	16411	16484	16442	16602	16535	16455	16637	16594	16508	16561	16558	16424	16416	16435	16441	16420	16427	16512	16527	16610	16552	16524	16466	16452	16427	16485	16337	16381	16486	16506	16467	16236	16501	16357	16365	16518	16389	16527	16318	16388	16586	16459	16514	16485	16448	16403	16453	16287	16509	16400	16383	16416	16367	16465	16427	16531	16479	16521	16399	16427	16455	16265	16498	16328	16511	16503	16353	16491	16466	16413	16525	16491	16303	16412	16504	16452	16339	16516	16333	16459	16579	16505	16388	16521	16573	16600	16414	16456	16469	16567	16482	16497	16551	16515	16381	16499	16494	16345	16488	16612	16305	16581	16457	16492	16448	16652	16340	16611	16392	16392	16565	16421	16397	16265	16451	16526	16447	16535	16384	16508	16391	16578	16550	16262	16651	16478	16526	16409	16705	16419	16304	16384	16544	16451	16565	16492	16427	16510	16437	16440	16442	16405	16433	16483	16410	16305	16549	16244	16302	16353	16522	16538	16448	16510	16357	16578	16417	16446	16649	16358	16440	16386	16664	16334	16438	16405	16373	16680	16434	16403	16314	16452	16293	16514	16553	16532	16507	16425	16652	16440	16378	16626	16564	16420	16529	16427	16468	16314	16590	16403	16469	16500	16424	16521	16440	16445	16459	16565	16447	16545	16573	16311	16385	16524
24624	21185	27726	25337	23961	27502	28519	25858	25246	25371	25138	24817	24788	24686	24541	24622	24530	24307	24237	24347	24372	24430	24534	24397	24349	24244	24422	24319	24279	24263	24285	24069	24116	24215	24230	23945	24284	24315	24273	24297	24506	24142	24270	24270	24069	24236	24138	24242	24353	24028	24470	24277	24219	24342	24494	24252	24114	24258	24209	24107	24159	24239	24370	24107	23910	24116	24330	24182	24367	24141	24143	24095	24040	24095	24099	24177	24059	23966	24380	24047	24041	23887	23913	24176	24028	23946	24084	24234	23755	24019	24206	23745	24216	23811	23947	24064	24176	24028	24451	24177	24179	24217	24357	24267	24220	24088	24275	24127	24251	23952	24247	24328	24231	24209	24154	24018	24128	23849	24054	24106	24144	24065	24008	24040	24175	24204	23963	24079	24133	24580	24125	24126	24033	23945	24308	24095	24292	24131	24243	24122	24165	23963	23998	24149	24190	24112	24226	24246	23895	24087	23960	24214	24136	24101	24088	24133	23963	24254	23984	24219	24341	24048	23979	24256	24098	24109	24402	24121	24195	24004	24085	24119	24189	24079	23943	23946	24094	24021	24138	24097	24223	23951	24203	24061	24092	24353	24029	24126	24358	24177	23942	24045	24189	24079	23948	24116	24307	23951	24233	24371	24019	24167	24124	24113	24101	24199	23691	24048	24048	23865	24021	24114	24115	24071	24029	24299	24177	24154	24054	24227	24249	23927	24146	24225	24155	24076	24171	24143	24033	24033	24141	24079	23959	23976	24132	24236	23982	24086	24101	24051	24016	24199	24050	24069	23912	23782	24086	24230	24221	24008	24137	24022	23972	24125	24049	24036	24099	24055	24354	24139	24154	24153	24055	24084	24065	24073	24088	24132	24050	23846	24043	23972	23907	24152	24071	24100	24119	24208	24056	23834	24035	24433	24161	24142	24295	24194	24091	24276	24243	24136	23868	24121	24074	24121	24101	24311	24204	23841	24129	24030	23951	24296	23963	23947	24151	24166	24288	24052	23924	24290	24026	23891	24189	24216	24009	24327	24354	23856	24062	24204	24302	24062	24244	24054	23972	23855	24080	24184	24227	24143	23984	23973	23955	24205	24076	23883	24057	23802	23936	24088	24398	23961	24190	24010	23946	24241	23969	24322	23994	23911	23935	24032	24222	24081	24052	23988	23878	24136	24091	24153	24173	24046	24113	24090	24111	24083	24170	24063	24061	24251	23794	23992	24336	24159	24122	23907	23981	23913	24311	24253	24137	23882	24101	24179	24269	24051	24332	24030	24265	24118	23796	23946	24033	24113	24023	23987	23970	24054	24029	24257	24120	24258	23975	24130	24234	23911	24183	24079	23805	23910	24195	23990	23985	23952	24104	23895	24164	24041	24161	23795	24029	24159	24336	24283	24080	24116	24079	24078	23911	24145	24118	24258	23935	24177	24049	24069	24040	23615	23971	23863	24224	24142	24521	24064	24206	24041	23854	24097	24162	24055	24174	24106	24124	24074	24019	23968	24081	24078	24051	24163	24039	23972	23984	23963	24121	23864	23892	24230	24491	23864	24077	24171	24108	24000	23899	23980	24103	24129	24250	23958	24242	24193	24092	24079	24227	24005	24110	23850	23959	23849	24173	24059	24330	24124	24208	24045	24049	24306	23986	24222	24104	23871	24215	23926	24146	24288	24091	24173	24004	24000	23994	24038	24145	23985	23896	24170	24164	24169	24115	23901	23910	24019	23914	24259	24178	23965	23957	23857	24109	24148	24101	24183	24214	24176	24087	24044	24147	24057	24110	23967	24203	24194	24166	24133	24120	23923	23752	23971	24229	23988	24083	24137	23810	24029	24268	24135	23988	24292	24291	23998	24272	24075	24132	24004	23884	23881	24036	23874	24031	24206	24006	24050	24188	24136	23898	24054	23953	23812	24058	24017	24156	23996	23964	24149	24201	24025	24136	23957	24197	23900	24107	24183	23817	23963	24087	24184	24081	24037	24040	24149	24070	24125	24132	23841	23777	23927	23992	24175	23915	24085	24096	24100	24051	24138	23973	24219	24082	24292	24125	24163	24143	24324	24048	24007	24127	24251	24156	23945	24021	24149	24140	24094	24272	24100	24094	24160	24345	24069	24202	24022	23801	24100	24257	23914	24036	24173	24339	24207	24080	23818	24233	23781	24100	24291	24160	24243	24206	23911	23890	24174	23983	24062	23850	24032	24180	24167	24052	24093	24284	23980	24092	23920	24094	24475	24070	24039	24279	24091	24060	24132	24116	24202	23760	24081	24155	24026	23963	24037	24109	24172	24209	24272	24078	24175	24152	24207	24021	24246	23976	24000	23845	24167	24137	24053	24041	24411	24073	24204	24240	24132	24250	24061	24111	24054	24034	24087	24093	24007	24128	24157	24184	24364	23892	23953	24153	23787	24034	23897	24002	24365	24364	24023	24244	23959	24294	24303	24168	24207	23945	24030	24102	24189	24118	23934	24294	23989	23960	24320	23986	23987	24150	23995	24198	24187	24061	24185	24116	23989	24159	24182	24086	24058	24074	24027	24112	24015	24336	24071	23963	24137	24288	24059	24140	24191	24100	24193	23968	23910	23985	24016	24037	24156	24120	23975	24089	23694	23858	24117	24037	24054	24124	24229	24108	24133	24064	24199	24191	24057	24087	24385	23959	24092	23937	23925	24234	24133	24045	24179	24053	24165	24116	24208	24108	24169	24466	24053	24065	23982	24179	24156	24307	23899	23976	24588	24261	24196	24104	24050	24085	24102	23980	24156	24113	24042	24171	24029	24166	24135	23961	23976	24443	24212	24199	24207	24264	24062	24183	24104	23924	24139	24243	24430	24212	24011	24247	24305	24246	23968	24037	23957	24160	23910	24002	24144	24322	24119	24191	24248	24113	24233	24005	24542	24332	24160	24126	24093	24082	23958	24011	24236	23997	24099	24009	24163	24147	24300	24174	24166	24238	24018	23784	23758	23988	23984	24229	24080	24077	24274	24364	24204	24003	23871	24149	24161	24338	24311	23971	23883	24024	24149	24027	24184	24223	23864	24159	24007	24217	23867	24058	24091	24108	23936	24095	24073	23952	24085	23980	24093	23799	24073	24080	24118	24070	24051	24005	23994	24139	23962	24106	24297	24067	24126	23938	24126	24181	23832	24064	24169	24352	24116	24141	24373	23974	24098	24020	24147	24055	24104	24124	24174	24080	24052	24415	24013	24077	23857	23905	24407	24325	24073	24406	24279	24175	24060	24077	24210	24179	23886	24183	23888	24189	23857	24021	23913	24318	24202	24291	24035	24242	24104	24213	24160	24127	23956	24118	24067	24184	24030	24095	23873	24242	24142	24017	24240	23966	23998	23961	24216	23928	24133	23953	24147	24031	23878	23942	24162	24085	24057	24285	24089	23965	24163	24001	24105	24069	23979	24140	24233	23895	23910	24185	24254	24033	24152	24038	23991	24109	24043	24153	24024	24061	23958	24117	24104	24158	24015	24435	23996	24059	24108	24044	24217	24253	23903	24144	24083	24195	23988	23979	23966	23988	24128	23798	24140	24093	24140	24374	24106	24194	24060	23891	24035	24062	23935	24108	23920	24011	23994	24145	24083	24056	23955	24150	24011	24219	24034	24210	24178	23949	24256	24205	24103	23879	24052	24105	24004	24071	23982	24145	23976	24231	24022	24154	24074	23803	24149	24114	24094	24110	24062	24182	23906	24156	24058	24097	24004	24233	24147	24139	24185	24259	24413	24226	23935	24011	24211	23900	24150	24070	24071	24039	24114	24144	24178	24230	24303	24405	24297	24251	24208	23876	24175	24019	24095	23842	24075	24236	24218	24027	24264	24041	23899	24245	24194	24011	24255	24051	24031	24039	24180	24093	24112	23797	24062	24137	24142	23990	24195	24510	24201	24192	24096	24036	24062	24058	24084	24141	24160	24120	23901	24155	24355	24131	23930	23879	24207	24055	24102	24381	24018	24101	23955	24043	23904	24097	24012	23954	24103	24215	24357	24113	24423	23924	24022	24153	24196	24406	23896	24504	24435	24216	24071	24002	24221	24428	24247	24246	24017	24282	24140	23974	23988	24014	23957	24110	23987	24256	23961	23998	24242	24201	24049	24010	24179	23994	23939	23968	23934	23959	24013	24140	24219	24325	24118	24044	24114	24216	24224	24268	24364	23983	23918	24001	24160	24243	24129	24052	24013	23909	24295	24115	24222	24116	24006	24162	24072	24147	24420	24090	24357	24036	24014	24212	24205	24145	24429	24155	24097	23808	24295	24179	24068	23849	24155	24098	24254	24003	24127	24507	24214	24153	24179	24391	24200	24261	24180	24063	24228	24166	24017	24294	24249	24025	23939	24073	24211	24051	24125	24290	24168	24217	23835	24063	24197	24336	24230	24330	24312	24255	24080	24054	24284	24057	24528	24153	24179	24186	24171	24054	24399	23955	23953	23909	24309	24241	24074	24314	24091	23853	23998	23966	24154	23903	24187	23961	24106	24143	24289	24194	24092	24101	24066	24200	24048	24350	23772	24091	24064	24162	24319	23787	23953	23965	24244	23954	24166	23747	23956	24028	24044	24130	24157	24254	24168	24141	24141	24052	23940	24046	24082	24314	24160	24215	24109	23816	24250	24187	24212	23950	24162	24006	24178	24266	24195	23918	24432	23983	24255	24024	24137	24128	24173	23969	24118	24264	23835	24140	24325	23962	24255	24200	24226	24022	24245	23994	24053	24245	24250	24122	24225	24112	24171	24219	24067	23994	24195	24070	24060	24118	24029	24059	24024	24112	24212	24232	24111	23910	24289	24133	24503	24260	24134	24086	23929	23942	23973	24058	23990	24375	24247	24068	24104	23969	24007	24295	23969	24091	24148	23974	24194	24100	24072	24185	24094	23976	24007	24449	24197	24107	24156	24226	23952	24342	24039	24144	24083	24200	24135	24323	24292	24020	24270	24040	24126	23955	23865	24154	24159	24283	24259	24201	24068	24125	23756	24125	24177	24154	23789	24287	23923	24083	23932	24320	24116	24034	24124	24078	24005	24146	24089	23944	24075	24203	23937	24220	24211	24049	24175	24032	24116	24156	23932	23909	24189	23975	24186	24044	24023	24061	24114	24270	23984	24099	23952	24128	24105
18241	29875	29750	24375	21410	19573	18255	17676	17225	17044	16711	16528	16382	16456	16228	16102	16074	15983	15848	15824	15935	16004	15745	15949	15868	15867	15729	15912	15791	15668	15739	15649	15739	15800	15703	15713	15649	15821	15775	15865	15802	15786	15863	15730	15874	15739	15686	15663	15818	15759	15546	15560	15780	15534	15951	15596	15700	15664	15669	15573	15720	15550	15625	15726	15579	15693	15626	15568	15686	15563	15745	15622	15653	15580	15623	15698	15750	15607	15597	15757	15637	15661	15714	15544	15798	15544	15655	15688	15574	15582	15619	15609	15660	15705	15646	15678	15447	15729	15578	15625	15726	15907	15644	15713	15652	15609	15666	15564	15673	15802	15614	15644	15592	15575	15649	15564	15602	15666	15642	15529	15667	15634	15474	15841	15677	15674	15682	15666	15758	15500	15729	15434	15644	15814	15676	15575	15486	15583	15601	15442	15578	15832	15483	15703	15748	15778	15455	15557	15618	15655	15614	15753	15559	15535	15536	15598	15740	15510	15677	15425	15488	15676	15627	15653	15640	15761	15553	15698	15647	15805	15554	15515	15588	15567	15737	15549	15732	15509	15658	15512	15695	15878	15798	15770	15627	15640	15782	15754	15674	15725	15758	15592	15693	15512	15632	15770	15561	15695	15611	15673	15519	15610	15484	15640	15646	15507	15686	15570	15600	15675	15592	15546	15447	15612	15649	15610	15560	15616	15616	15560	15525	15594	15643	15727	15703	15690	15624	15622	15751	15595	15708	15627	15650	15629	15584	15447	15569	15582	15715	15611	15679	15576	15684	15779	15457	15665	15535	15667	15629	15683	15529	15589	15549	15560	15618	15770	15580	15765	15723	15581	15549	15631	15601	15693	15599	15607	15753	15668	15788	15478	15635	15580	15771	15747	15646	15527	15618	15659	15741	15677	15583	15745	15732	15496	15720	15613	15653	15739	15502	15576	15733	15671	15704	15627	15425	15779	15589	15620	15455	15572	15700	15704	15476	15781	15802	15598	15509	15667	15589	15521	15542	15542	15653	15852	15697	15584	15834	15510	15855	15605	15630	15579	15373	15615	15492	15700	15739	15571	15530	15562	15747	15554	15634	15696	15676	15512	15525	15680	15671	15763	15756	15677	15410	15603	15559	15778	15824	15482	15802	15668	15496	15689	15773	15762	15667	15581	15709	15701	15552	15655	15683	15572	15585	15465	15636	15626	15597	15493	15679	15595	15460	15762	15587	15665	15579	15547	15689	15501	15770	15625	15556	15583	15628	15695	15640	15590	15591	15733	15680	15648	15515	15593	15596	15603	15683	15739	15602	15645	15653	15699	15544	15569	15628	15683	15656	15592	15559	15560	15602	15654	15453	15691	15668	15446	15555	15670	15709	15661	15574	15634	15541	15554	15716	15644	15445	15705	15705	15582	15667	15676	15752	15462	15593	15591	15649	15603	15571	15520	15628	15573	15558	15671	15715	15769	15628	15603	15545	15755	15652	15639	15479	15580	15635	15530	15576	15660	15542	15712	15621	15642	15770	15592	15597	15731	15658	15604	15655	15639	15694	15542	15804	15721	15580	15790	15579	15718	15729	15561	15586	15690	15603	15573	15517	15524	15713	15610	15586	15727	15589	15674	15559	15643	15641	15725	15610	15677	15484	15638	15538	15645	15628	15564	15466	15654	15610	15548	15682	15649	15524	15534	15785	15480	15507	15706	15694	15625	15361	15591	15755	15646	15479	15753	15846	15529	15641	15630	15631	15453	15686	15650	15645	15737	15676	15685	15772	15811	15778	15418	15630	15665	15502	15711	15673	15723	15904	15602	15597	15812	15627	15624	15516	15544	15660	15652	15533	15708	15490	15677	15674	15656	15523	15671	15581	15810	15730	15624	15503	15460	15696	15472	15600	15666	15714	15488	15708	15567	15654	15468	15669	15522	15520	15653	15687	15635	15610	15725	15499	15515	15657	15510	15708	15568	15742	15522	15653	15758	15659	15759	15631	15545	15748	15872	15709	15690	15394	15786	15486	15691	15498	15590	15599	15478	15836	15758	15648	15714	15647	15595	15601	15551	15541	15824	15647	15809	15519	15639	15578	15634	15533	15702	15640	15690	15540	15565	15580	15587	15629	15644	15659	15487	15632	15654	15563	15590	15735	15812	15689	15386	15558	15660	15702	15435	15659	15707	15584	15764	15507	15599	15635	15542	15711	15458	15643	15513	15587	15643	15594	15708	15496	15756	15431	15703	15622	15627	15621	15758	15585	15615	15546	15677	15724	15707	15762	15760	15598	15505	15614	15560	15619	15615	15672	15529	15625	15678	15761	15659	15620	15566	15568	15666	15551	15596	15459	15623	15636	15571	15647	15665	15819	15688	15562	15448	15626	15478	15618	15677	15649	15611	15630	15654	15577	15595	15562	15646	15592	15582	15703	15619	15548	15758	15546	15686	15687	15634	15475	15612	15689	15660	15631	15721	15656	15507	15616	15754	15685	15695	15645	15677	15752	15886	15715	15477	15592	15630	15493	15831	15633	15660	15469	15704	15638	15508	15733	15636	15665	15693	15683	15581	15561	15723	15594	15718	15671	15766	15727	15551	15799	15616	15614	15524	15621	15473	15547	15571	15770	15591	15507	15576	15584	15698	15739	15425	15514	15471	15681	15650	15607	15744	15479	15361	15670	15630	15887	15571	15528	15577	15590	15699	15657	15651	15685	15618	15652	15488	15710	15642	15605	15740	15773	15642	15662	15695	15588	15528	15629	15603	15634	15615	15674	15493	15679	15489	15639	15634	15663	15500	15780	15696	15538	15881	15713	15725	15496	15505	15692	15506	15497	15565	15809	15514	15589	15452	15676	15750	15729	15643	15564	15549	15610	15610	15539	15792	15453	15629	15718	15629	15733	15668	15642	15689	15582	15536	15538	15706	15590	15584	15708	15531	15669	15544	15684	15585	15558	15514	15554	15603	15711	15563	15421	15763	15609	15526	15590	15555	15642	15765	15590	15467	15522	15734	15618	15526	15689	15587	15691	15635	15688	15667	15571	15691	15680	15520	15544	15791	15606	15690	15590	15632	15793	15705	15712	15838	15595	15380	15714	15783	15533	15576	15628	15556	15843	15707	15587	15635	15554	15683	15578	15712	15541	15578	15782	15620	15791	15641	15523	15709	15665	15751	15581	15632	15478	15627	15691	15746	15726	15495	15560	15671	15581	15693	15674	15590	15716	15764	15603	15723	15570	15836	15791	15615	15523	15734	15675	15713	15661	15514	15813	15768	15770	15794	15521	15676	15761	15770	15556	15653	15717	15736	15576	15541	15780	15680	15792	15562	15618	15706	15652	15631	15687	15677	15668	15457	15680	15523	15524	15615	15618	15545	15473	15631	15295	15732	15588	15438	15577	15731	15654	15735	15552	15599	15732	15409	15724	15771	15601	15645	15562	15610	15370	15619	15545	15739	15705	15583	15698	15558	15648	15715	15511	15740	15735	15686	15640	15621	15695	15669	15593	15660	15520	15707	15651	15570	15703	15533	15511	15628	15544	15591	15725	15622	15612	15715	15636	15666	15580	15477	15775	15663	15528	15459	15512	15567	15640	15647	15743	15664	15502	15532	15691	15793	15615	15687	15428	15705	15630	15615	15552	15768	15618	15616	15525	15585	15800	15507	15782	15672	15487	15695	15455	15808	15747	15635	15648	15624	15625	15614	15730	15527	15567	15619	15626	15732	15554	15650	15595	15758	15625	15555	15591	15597	15830	15643	15811	15651	15664	15503	15666	15655	15556	15633	15732	15626	15513	15497	15696	15596	15531	15622	15662	15609	15634	15422	15626	15739	15785	15447	15453	15749	15680	15594	15659	15670	15689	15649	15571	15801	15671	15488	15580	15603	15635	15739	15604	15692	15749	15601	15422	15578	15704	15587	15792	15545	15575	15702	15568	15561	15658	15616	15477	15575	15588	15459	15521	15658	15745	15757	15471	15638	15691	15527	15614	15535	15550	15622	15566	15557	15804	15615	15829	15577	15636	15648	15646	15686	15578	15709	15605	15676	15594	15554	15565	15777	15592	15573	15635	15658	15625	15584	15596	15494	15583	15707	15654	15670	15889	15634	15706	15460	15585	15529	15674	15621	15546	15516	15688	15492	15622	15590	15514	15625	15624	15448	15525	15585	15509	15800	15695	15461	15629	15573	15606	15424	15736	15568	15612	15600	15695	15558	15526	15675	15755	15593	15429	15642	15440	15663	15596	15674	15660	15799	15523	15780	15632	15664	15717	15633	15542	15583	15572	15629	15528	15654	15534	15717	15514	15745	15598	15541	15715	15713	15751	15722	15613	15536	15609	15617	15490	15780	15455	15669	15705	15616	15673	15623	15550	15675	15533	15709	15578	15709	15699	15502	15594	15726	15535	15502	15614	15614	15738	15749	15738	15560	15641	15797	15681	15753	15618	15513	15677	15493	15592	15860	15542	15693	15637	15506	15580	15577	15649	15540	15699	15702	15658	15671	15599	15395	15812	15631	15568	15689	15600	15870	15644	15612	15607	15570	15701	15712	15711	15667	15642	15602	15625	15715	15671	15698	15527	15576	15775	15542	15761	15736	15515	15805	15680	15657	15596	15528	15488	15611	15865	15589	15676	15572	15524	15691	15640	15736	15590	15710	15426	15653	15737	15521	15693	15678	15452	15701	15634	15520	15552	15664	15545	15668	15649	15622	15517	15671	15552	15608	15675	15770	15769	15766	15449	15627	15565	15604	15678	15766	15540	15703	15595	15654	15671	15613	15579	15613	15762	15639	15690	15394	15549	15693	15689	15732	15652	15819	15692	15546	15662	15691	15580	15625	15589	15658	15741	15476	15606	15614	15593	15604	15741	15580	15766	15648	15677	15741	15671	15538	15798	15780	15646	15716	15631	15659	15817	15503	15695	15721	15589	15582	15853	15485	15746	15682	15573	15688	15631	15622	15636	15751	15682	15649	15513	15598	15679	15710	15597	15538	15518	15635	15714	15579	15734	15833	15609	15755	15710	15600	15568	15596	15557	15639	15595	15441	15726	15643	15570	15673	15553	15644	15663	15716	15642	15563	15440	15754	15758	15586	15720	15483	15527	15603	15746	15663	15516	15663	15894	15631	15454	15530	15672	15556	15662	15600
22692	21152	27799	24811	22099	26510	31318	27130	26118	26027	25624	25568	25410	25206	25087	24864	24965	24788	24830	24755	25008	24683	24530	24953	24888	24645	24709	24673	24420	24591	24586	24469	24981	24482	24493	24500	24568	24696	24468	24353	24575	24410	24657	24621	24637	24693	24314	24621	24434	24614	24187	24426	24514	24555	24358	24352	24445	24490	24402	24297	24494	24643	24546	24268	24363	24588	24594	24383	24281	24493	24350	24346	24677	24405	24273	24328	24434	24428	24195	24070	24307	24569	24185	24162	24427	24083	24208	24163	24453	24370	24288	24276	24284	24461	24406	24418	24332	24333	24391	24443	24095	24366	24350	24358	24319	24390	24309	24565	24273	24068	24257	24611	24335	24400	24476	24083	24464	24505	24591	24465	24312	24177	24506	24224	24308	24182	24336	24396	24229	24396	24603	24296	24179	24501	24298	24283	24300	24428	24341	24160	24489	24530	24272	24138	24368	24219	23963	24367	24445	24136	24441	24291	24357	24242	24353	24472	24183	24142	24301	24246	24442	24430	24253	24238	24479	24400	24191	24030	24250	24309	24511	24398	24345	24254	24379	24382	24135	24231	24428	24052	24388	24279	24404	24223	24292	24363	24379	24252	24421	24132	24538	24334	23897	24327	24434	24421	24383	24163	24313	24071	24351	24329	24274	24444	24317	24360	24521	24346	24345	24334	24274	24132	24296	24367	24146	24178	24320	24247	24256	24319	24384	24192	24377	24313	24424	24420	24237	24307	24030	24234	24462	24220	24342	24295	24412	24369	24092	24527	24509	24390	24337	24416	24352	24160	24402	24421	24194	24186	24519	24286	24288	24345	24303	24256	24385	24421	24257	24560	24451	24190	24419	24173	24249	24269	24031	24331	24260	24076	24195	24565	24541	24452	24409	24218	24450	24261	24247	24266	24374	24397	24375	24361	24446	24416	24277	24351	24277	24344	24173	24122	24328	24487	24148	24172	24075	24234	24517	24384	24259	24478	24159	24340	24469	24235	24197	24307	24558	24470	24580	24471	24377	24317	24330	24369	24364	24242	24297	24591	24369	24341	24174	24333	24364	24307	24350	24156	24246	24429	24333	24406	24365	24253	24293	24376	24374	24384	24441	24146	24175	24098	24355	24378	24172	24183	24373	24450	24094	24373	24331	24684	24286	24116	24336	24506	24059	24258	24235	24265	24380	24401	24311	24478	24094	24199	24402	24381	24190	24526	24286	24359	24354	24510	24612	24197	24340	24424	24294	24176	24362	24347	24544	24658	24479	24357	24352	24254	24275	24237	24184	24340	24140	24308	24273	24456	24249	24316	24561	24323	24214	24353	24319	24304	24446	24208	24345	24313	24314	24271	24327	24503	24269	24356	24278	24296	24224	24394	24349	24347	24288	24376	24219	24309	24379	24332	24676	24367	24285	24372	24474	24445	24232	24015	24346	24402	24294	24763	24668	24389	24256	24268	24196	24374	24357	24284	24369	24172	24451	24203	24281	24096	24307	24335	24308	24109	24305	24382	24105	24473	24269	24304	24305	24278	24375	24295	24195	24378	24302	24502	24375	24225	24394	24265	24347	24174	24431	24465	24109	24039	24113	24503	24389	24314	24425	24101	24352	24601	24305	24159	24219	24241	24229	24300	24368	24359	24246	24308	24352	24386	24248	24301	24379	24390	24524	24223	24179	24353	24373	24425	24323	24325	24282	24344	24426	24440	24507	24331	24313	24364	24299	24494	24245	24291	24469	24492	24371	24501	24590	24203	24341	24109	24429	24130	24078	24384	24214	24400	24211	24295	24545	24225	24303	24522	24171	24551	24282	24307	24250	24258	24244	24336	24280	24224	24169	24385	24350	24252	24304	24073	24393	24320	24460	24438	24389	24223	24256	24349	24273	24278	24391	24366	24181	24371	24255	24478	24606	24522	24256	24282	24125	24191	24013	24410	24487	24390	24288	24144	24353	24233	24272	24264	24236	24388	24368	24481	24264	24379	24117	24540	24281	24265	24290	24497	24200	24267	24260	24241	24267	24150	24439	24227	24242	24277	24207	24229	24198	24114	24185	24378	24233	24298	24303	24311	24331	24338	24444	24195	24405	24439	24544	24222	24071	24359	24279	24186	24412	24284	24373	24373	24177	24053	24202	24359	24622	24274	24605	24194	24429	24290	24290	24267	24235	24338	24238	24450	24283	24371	24301	24349	24419	24356	24432	24315	24301	24151	24311	24352	24349	24242	24572	24366	24397	24108	24234	24205	24501	24496	24312	24455	24146	24272	24103	24268	24379	24432	24149	24383	24269	24019	24225	24353	24027	24146	24594	24159	24102	24479	24167	24065	24357	24419	24317	24449	24113	24369	24345	24451	24430	24317	24222	24222	24368	24604	24297	24292	24173	24357	24513	24312	24332	24360	24354	24264	24364	24363	24171	24146	24504	24093	24381	24265	24221	24315	24194	24244	24086	24301	24302	24318	24320	24115	24447	24379	24328	24037	24135	24456	24470	24398	24302	24373	24136	24164	24195	24390	24388	24378	24394	24276	24224	24280	24512	24200	24305	24386	24389	24178	24282	24535	24198	24069	24327	24243	24273	24073	24375	24151	24576	24158	24423	24436	24250	24220	24273	24365	24503	24478	24446	24284	24400	24434	24050	24334	24256	24278	24219	24301	24545	24409	24505	24219	24401	24433	24116	24254	24550	24463	24346	24013	24310	24119	24284	24303	24359	24081	24286	24392	24132	24419	24179	24352	24310	24374	24271	24414	24207	24531	24245	24262	24231	24341	24238	23943	24277	24409	24210	24171	24191	24287	24164	24172	24344	24364	24345	24254	24284	24378	24546	24267	24306	24251	24445	24471	24202	24301	24492	24351	24362	24266	24325	24480	24315	24312	24344	24267	24117	24378	24496	24383	24249	24581	24297	24301	24277	24127	24361	24269	24191	24075	24341	24246	24277	24374	24401	24170	24323	24313	24283	24461	24370	24123	24068	24159	24278	24271	24141	24398	24136	24273	24095	24210	24144	24525	24289	24280	24169	24362	24200	24124	24242	24279	24268	24413	24321	24329	24385	24293	24318	24161	24449	24186	24504	24655	24304	24472	24311	24232	24384	24477	24111	24141	24165	24173	24128	24321	24266	24233	24321	24297	24346	24369	24357	24183	24260	24396	24188	24325	24344	24435	24361	24193	24495	24399	24401	24471	24384	24568	24406	24290	24346	24191	24604	24263	24199	24274	24478	24353	24128	24074	24422	24381	24284	24344	24464	24472	24171	24192	24418	24307	24349	24348	24419	24251	24310	24281	24437	24078	24359	24226	24392	23945	24276	24309	24493	24319	24408	24279	24105	24166	24198	24418	24129	24272	24402	24299	24357	24525	24311	24191	24155	24289	24418	24381	24521	24314	24204	24419	24218	24428	24370	24498	24481	24391	24457	24476	24387	24213	24416	24349	24384	24180	24050	24232	24339	24188	24393	24261	24547	24506	24328	24362	24314	24171	24285	24390	24406	24409	24220	24136	24152	24435	24549	24240	24452	24402	24432	24361	24480	24364	24315	24128	24280	24130	24305	24526	24521	24339	24569	24227	24358	24230	24263	24287	24579	24182	24418	24339	24273	24276	24416	24365	24255	24391	24591	24221	24253	24316	24272	24457	24206	24323	24334	24124	24419	24412	24406	24358	24239	24345	24380	24476	24390	24164	24210	24507	24217	24451	24356	24270	24402	24178	24155	24254	24503	24543	24319	24290	24147	24392	24455	24493	24552	24711	24228	24417	24312	24373	23932	24221	24261	24373	24391	24240	24257	24499	24347	24490	24383	24157	24290	24366	24174	24420	24168	24375	24566	24373	24104	24405	24097	24287	24301	24467	24574	24406	24238	24392	24383	24322	24332	24252	24364	24509	24304	24327	24282	24558	24560	24073	24329	24329	24211	24450	24342	24317	24478	24350	24412	24482	23974	24372	24561	24307	24317	24409	24240	24301	24354	24360	24280	24528	24198	24269	24164	24368	24163	24064	24321	24416	24352	24426	24625	24524	24350	24441	24225	24148	24100	24267	24323	24366	24128	24385	24324	24173	24375	24469	24455	24070	24437	24239	24224	24309	24565	24358	24287	24383	24542	24342	24250	24420	24174	24272	24260	24141	24233	24385	24602	24177	24202	24300	24414	24255	24222	24144	24187	24303	24644	24528	24569	24264	24324	24352	24408	24147	24114	24261	24285	24388	24360	24260	24020	24475	24380	24375	24081	23945	24178	24323	24232	24346	24270	24040	24257	24356	24472	24650	24529	24091	24374	24358	24470	24214	24375	24182	24535	24374	24365	24605	24532	24288	24490	24286	24370	24103	24436	24421	24509	24399	24501	24197	24400	24420	24362	24124	24513	24276	24353	24275	24228	24288	24462	24285	24243	24194	24061	24467	24243	24435	24358	24392	24306	24052	24084	24300	24262	24066	24453	24254	24371	24045	24225	24382	24449	24326	24247	24460	24177	24285	24522	24373	24049	24549	24475	24555	24339	24232	24357	24377	24145	24274	24425	24089	24227	24365	24296	24402	24482	24237	24250	24106	24112	24322	24443	24253	24360	24285	24326	24626	24357	24299	24432	24239	24469	24395	24373	24253	24282	24489	24401	24114	24428	24344	24319	24243	24313	24404	24330	23999	24256	24404	24412	24350	24305	24328	24336	24393	24297	24361	24232	24455	24300	24073	24267	24202	24269	24183	24510	24291	24495	24518	24311	24242	24183	24303	24437	24513	24311	24277	24038	24249	24429	24271	24348	24341	24275	24300	24296	24408	24482	24341	24333	24414	24471	23965	24354	24443	24440	24225	24297	24109	24009	24179	24343	24171	24209	24256	24357	24187	24292	24409	24575	24423	24149	24458	24221	24403	24143	24320	24381	24322	24262	24025	24353	24327	24291	24175	24353	24556	24524	24218	24543	24214	24250	24289	24407	24324	24284	24411	24367	24182	24419	24109	24266	24574	24548	24432	24280	24402	24378	24242	24255	24207	24140	24244	24077	24597	24357	24416	24274	24013	24317	24367	24410	24341	24147	24160	24347	24327	24243	24525	24350	24483	24008	24156	24238	24267	24230	24482	24262	24476	24117	24341	24521	24380	24416	24425	24274	24300	24309	24178	24341	24189	24146	24584	24376	24305
19939	35188	34741	28039	24351	21579	20122	19242	18068	18053	17387	17077	17113	16866	16734	16609	16292	16376	16349	16068	16114	16031	16161	15967	16170	16002	16029	16026	15911	16003	15884	15981	15911	15907	16001	15819	15894	15760	15942	15695	16047	15833	15862	15864	15851	15930	15985	15730	15948	15934	15726	15756	15961	15709	15941	15873	15875	15832	15909	15693	15697	15839	15789	15689	15701	15638	15621	15611	15718	15493	15739	15581	15759	15680	15702	15689	15494	15686	15732	15661	15741	15933	15494	15773	15752	15712	15569	15398	15672	15677	15797	15718	15685	15812	15592	15887	15680	15636	15802	15642	15516	15515	15582	15661	15613	15775	15656	15885	15672	15694	15527	15642	15812	15577	15648	15784	15752	15703	15672	15633	15496	15673	15729	15658	15649	15749	15531	15751	15707	15648	15766	15647	15659	15752	15689	15712	15689	15740	15643	15586	15611	15923	15558	15718	15653	15691	15703	15770	15659	15677	15649	15774	15601	15728	15675	15747	15695	15595	15666	15696	15756	15729	15696	15646	15716	15502	15621	15771	15656	15702	15570	15599	15635	15798	15684	15542	15671	15662	15699	15888	15815	15834	15609	15772	15672	15682	15728	15642	15789	15817	15650	15653	15685	15732	15680	15610	15505	15616	15686	15544	15652	15706	15659	15586	15812	15577	15663	15485	15682	15690	15658	15642	15586	15736	15843	15646	15651	15724	15730	15630	15931	15645	15576	15514	15845	15726	15706	15728	15772	15592	15498	15484	15662	15679	15472	16041	15732	15491	15594	15760	15695	15683	15614	15557	15735	15625	15536	15685	15685	15720	15762	15822	15778	15852	15708	15612	15642	15596	15695	15575	15732	15716	15587	15652	15639	15790	15772	15852	15487	15795	15703	15648	15789	15861	15661	15667	15654	15819	15703	15814	15585	15792	15616	15712	15560	15779	15966	15978	15668	15610	15732	15614	15656	15714	15673	15712	15652	15821	15626	15738	15885	15691	15689	15666	15659	15725	15756	15779	15760	15701	15734	15616	15644	16009	15459	15686	15780	15741	15800	15668	15657	15665	15585	15744	15826	15658	15777	15671	15677	15552	15855	15638	15741	15610	15733	15535	15593	15659	15641	15676	15631	15563	15676	15665	15714	15685	15754	15723	15625	15750	15706	15758	15685	15548	15721	15754	15659	15630	15550	15645	15575	15633	15791	15634	15624	15667	15688	15644	15685	15585	15637	15892	15629	15720	15616	15629	15809	15621	15772	15880	15764	15662	15655	15599	15663	15761	15775	15612	15658	15691	15696	15735	15667	15736	15487	15793	15682	15724	15578	15738	15490	15638	15698	15705	15571	15652	15848	15613	15671	15520	15661	15592	15827	15605	15572	15788	15764	15651	15665	15558	15730	15790	15759	15673	15731	15591	15619	15613	15581	15555	15820	15912	15709	15569	15866	15714	15455	15776	15706	15606	15710	15656	15632	15610	15755	15667	15520	15836	15731	15748	15801	15676	15598	15624	15681	15604	15578	15456	15737	15670	15602	15703	15801	15713	15598	15505	15804	15608	15715	15738	15786	15595	15842	15823	15589	15576	15631	15730	15786	15668	15711	15829	15579	15779	15668	15599	15656	15691	15634	15762	15746	15634	15595	15746	15606	15532	15697	15574	15759	15805	15918	15610	15727	15627	15719	15718	15683	15619	15656	15775	15677	15747	15657	15704	15720	15731	15576	15556	15650	15713	15788	15676	15866	15782	15775	15620	15550	15669	15834	15674	15756	15590	15547	15706	15682	15695	15871	15584	15559	15762	15687	15709	15757	15714	15448	15774	15788	15671	15690	15613	15643	15777	15787	15536	15612	15686	15800	15661	15667	15668	15736	15819	15594	15461	15404	15613	15710	15724	15753	15740	15729	15737	15761	15916	15706	15681	15854	15691	15795	15733	15649	15909	15643	15721	15674	15709	15743	15654	15708	15711	15585	15608	15647	15640	15739	15771	15699	15514	15689	15668	15542	15772	15701	15879	15849	15751	15682	15654	15715	15559	15677	15602	15759	15644	15705	15685	15847	15544	15745	15725	15679	15696	15611	15643	15650	15729	15729	15633	15818	15665	15732	15748	15628	15586	15719	15664	15703	15543	15545	15596	15653	15775	15774	15669	15754	15683	15578	15679	15734	15704	15654	15616	15667	15771	15760	15649	15614	15778	15662	15559	15584	15699	15576	15768	15701	15691	15630	15781	15721	15618	15686	15675	15548	15604	15847	15625	15818	15724	15741	15660	15593	15776	15507	15707	15563	15779	15834	15638	15630	15567	15911	15745	15599	15723	15739	15760	15706	15535	15707	15580	15721	15594	15836	15674	15570	15896	15603	15617	15599	15599	15862	15724	15731	15672	15611	15726	15887	15666	15738	15774	15745	15719	15762	15556	15735	15604	15554	15663	15840	15831	15752	15892	15647	15785	15755	15668	15661	15535	15689	15599	15634	15687	15727	15784	15841	15598	15672	15704	15569	15687	15639	15544	15790	15896	15390	15943	15675	15627	15552	15736	15635	15593	15689	15782	15698	15765	15717	15665	15669	15596	15589	15859	15730	15635	15498	15716	15747	15632	15649	15748	15657	15594	15849	15583	15806	15755	15552	15769	15718	15518	15742	15640	15493	15613	15658	15613	15598	15822	15716	15860	15767	15809	15689	15608	15809	15642	15614	15490	15590	15697	15720	15802	15593	15484	15768	15610	15805	15614	15757	15657	15748	15602	15557	15387	15727	15391	15774	15721	15702	15500	15642	15778	15749	15656	15740	15673	15548	15757	15631	15560	15670	15702	15711	15655	15669	15757	15731	15780	15506	15602	15647	15583	15644	15811	15686	15674	15831	15762	15723	15703	15699	15592	15684	15682	15697	15711	15710	15613	15641	15675	15666	15658	15726	15798	15734	15776	15598	15630	15702	15639	15516	15645	15764	15465	15624	15755	15825	15657	15534	15680	15566	15652	15674	15544	15756	15693	15741	15586	15732	15709	15581	15598	15740	15638	15836	15623	15701	15533	15640	15597	15735	15494	15641	15555	15743	15671	15650	15844	15585	15730	15593	15714	15740	15629	15747	15667	15863	15602	15561	15591	15684	15625	15703	15697	15803	15631	15591	15750	15801	15709	15580	15590	15549	15721	15529	15844	15488	15531	15582	15612	15580	15738	15728	15724	15557	15577	15843	15664	15785	15684	15719	15795	15775	15574	15647	15873	15690	15676	15617	15837	15704	15674	15780	15735	15596	15664	15604	15631	15523	15564	15643	15576	15597	15660	15677	15786	15826	15838	15677	15609	15803	15775	15831	15800	15670	15747	15698	15778	15795	15844	15914	15588	15752	15789	15656	15656	15715	15640	15621	15665	15665	15791	15752	15688	15668	15658	15867	15627	15682	15705	15717	15723	15634	15678	15838	15780	15564	15935	15545	15547	15695	15646	15724	15582	15859	15730	15789	15695	15709	15669	15668	15663	15589	15803	15863	15545	15646	15746	15693	15624	15650	15802	15625	15660	15718	15578	15716	15503	15751	15707	15518	15551	15802	15694	15635	15851	15525	15585	15688	15698	15811	15708	15756	15701	15729	15802	15660	15701	15636	15718	15736	15776	15655	15821	15743	15554	15590	15638	15723	15592	15753	15587	15722	15655	15836	15780	15585	15670	15563	15662	15695	15695	15812	15496	15750	15712	15773	15666	15791	15697	15667	15800	15629	15805	15569	15757	15668	15860	15547	15746	15674	15623	15547	15786	15652	15527	15753	15854	15638	15553	15660	15682	15694	15567	15562	15561	15771	15713	15694	15974	15463	15526	15666	15648	15745	15755	15950	15758	15728	15615	15690	15642	15593	15614	15774	15843	15606	15712	15657	15653	15707	15501	15675	15721	15680	15643	15702	15560	15746	15689	15676	15569	15732	15543	15599	15693	15588	15525	15628	15638	15598	15667	15669	15709	15541	15809	15576	15588	15667	15666	15385	15620	15713	15745	15672	15635	15756	15513	15643	15686	15589	15814	15627	15685	15588	15697	15635	15749	15748	15795	15472	15710	15701	15828	15726	15534	15657	15625	15569	15848	15564	15616	15631	15680	15620	15688	15750	15504	15757	15785	15807	15696	15801	15763	15693	15858	15714	15502	15696	15656	15750	15571	15709	15636	15660	15616	15803	15743	15708	15660	15905	15743	15642	15817	15693	15699	15534	15623	15570	15497	15619	15488	15788	15597	15636	15664	15671	15690	15628	15748	15687	15801	15637	15732	15691	15686	15674	15640	15807	15702	15604	15673	15751	15817	15679	15727	15698	15666	15743	15540	15672	15707	15711	15653	15779	15629	15741	15575	15729	15638	15564	15746	15626	15628	15607	15702	15838	15643	15682	15407	15631	15790	15744	15680	15703	15763	15748	15609	15702	15519	15609	15851	15840	15607	15767	15554	15699	15646	15718	15511	15573	15707	15584	15606	15639	15772	15798	15705	15560	15718	15640	15729	15602	15746	15812	15713	15738	15575	15629	15713	15607	15664	15785	15811	15675	15686	15716	15632	15587	15769	15734	15697	15782	15702	15749	15675	15646	15737	15625	15676	15752	15644	15607	15721	15748	15729	15493	15603	15652	15778	15611	15557	15612	15710	15590	15735	15751	15831	15638	15700	15602	15722	15787	15775	15785	15739	15679	15625	15718	15705	15583	15711	15578	15785	15640	15772	15735	15856	15554	15734	15676	15638	15719	15771	15419	15563	15704	15613	15655	15642	15596	15657	15683	15848	15682	15741	15657	15630	15620	15698	15626	15546	15645	15561	15576	15790	15646	15577	15736	15672	15802	15619	15719	15689	15652	15804	15711	15733	15576	15576	15731	15707	15646	15700	15693	15663	15639	15637	15685	15463	15841	15613	15694	15771	15582	15892	15552	15604	15668	15829	15618	15869	15619	15747	15521	15924	15938	15693	15672	15984	15823	15753	15777	15760	15762	15699	15650	15648	15535	15699	15736	15661	15795	15691	15739	15507	15870	15705	15848	15756	15694	15657	15791	15590	15795	15704	15667	15644	15596	15637	15652	15633	15736	15517	15798	15654	15566	15645	15632	15647	15608	15765	15795	15594	15514	15633	15776	15677	15640	15472	15827	15654	15698	15670	15618	15775
34812	27205	30945	29493	27079	26722	26531	26080	25928	26088	26077	25743	25878	25888	25981	25757	25701	25691	25924	25703	25618	25822	25826	25719	25488	25531	25958	25560	25544	25537	25693	25770	25738	25603	25476	25624	25749	25881	25621	25597	25513	25501	25535	25619	25507	25709	25558	25625	25546	25640	25525	25968	25844	25581	25699	25905	25628	25504	25709	25535	25618	25648	25701	25690	25534	25671	25526	25850	25405	25758	25632	25506	25495	25557	25647	25796	25667	25702	25447	25615	25673	25601	25872	25607	25615	25612	25437	25640	25699	25544	25576	25533	25708	25791	25518	25600	25469	25631	25770	25551	25544	25644	25620	25505	25637	25678	25592	25556	25708	25974	25764	25546	25737	25755	25647	25785	25713	25641	25621	25559	25556	25639	25711	25779	25529	25744	25505	25568	25583	25091	25630	25484	25506	25553	25814	25534	25532	25410	25677	25867	25644	25629	25446	25763	25772	25546	25791	25742	25552	25666	25692	25557	25868	25484	25453	25586	25491	25593	25589	25586	25540	25667	25800	25724	25423	25647	25640	25828	25679	25522	25730	25427	25863	25824	25749	25694	25789	25922	25515	25894	25750	25557	25879	25668	25720	25847	25863	25609	25699	25410	25506	25603	25800	25664	25717	25568	25606	25621	25512	25380	25738	25751	25643	25840	25479	25716	25513	25548	25428	25574	25543	25650	25488	25657	25592	25656	25817	25531	25697	25763	25654	25468	25613	25614	25466	25474	25720	25530	25670	25535	25655	25701	25516	25579	25488	25611	25763	25581	25529	25584	25621	25986	25533	25685	25803	25428	25564	25554	25777	25883	25808	25602	25922	25567	25559	25522	25449	25584	25665	25681	25591	25488	25532	25771	25523	25556	25609	25653	25751	25768	25755	25545	25705	25797	25653	25596	25382	25591	25541	25525	25665	25442	25645	25633	25375	25407	25517	25556	25729	25622	25530	25507	25584	25858	25631	25469	25422	25465	25618	25673	25689	25681	25416	25664	25527	25678	25534	25520	25549	25427	25666	25660	25506	25467	25809	25660	25534	25551	25643	25520	25777	25856	25531	25618	25583	25749	25545	25693	25667	25591	25567	25623	25603	25582	25413	25902	25702	25508	25553	25551	25587	25718	25610	25555	25472	25679	25730	25612	25744	25735	25699	25646	25648	25812	25694	25714	25529	25461	25490	25596	25719	25734	25606	25490	25457	25698	25476	25704	25904	25839	25467	25596	25521	25704	25692	25787	25730	25685	25761	25641	25669	25579	25943	25500	25516	25765	25805	25476	25683	25824	25838	25802	25784	25835	25618	25497	25592	25420	25688	25557	25579	25787	25489	25730	25846	25377	25665	25642	25753	25730	25600	25679	25606	25747	25680	25446	25585	25671	25697	25643	25495	25485	25618	25728	25450	25686	25761	25738	25623	25572	25549	25844	25553	25739	25452	25631	25401	25493	25527	25674	25944	25667	25844	25531	25798	25701	25627	25456	25555	25634	25519	25582	25478	25532	25647	25357	25443	25810	25844	25616	25687	25623	25823	25864	25356	25623	25744	25819	25643	25555	25676	25727	25720	25437	25723	25722	25414	25636	25650	25544	25494	25579	25727	25606	25408	25493	25719	25595	25345	25424	25416	25642	25600	25635	25941	25456	25797	25769	25526	25697	25582	25582	25639	25537	25681	25826	25645	25580	25851	25382	25681	25578	25713	25744	25708	25800	25529	25953	25941	25797	25917	25531	25705	25641	25704	25760	25760	25828	26036	25569	25504	25751	25805	25765	25452	25829	25588	25780	25339	25496	25443	25640	25443	25791	25613	25454	25580	25243	25624	25455	25727	25575	25487	25597	25728	25563	25844	25786	25700	25710	25726	25775	25312	25531	25517	25686	25669	25703	25378	25729	25464	25534	25648	25618	25545	25432	25975	25666	25776	25954	25564	25625	25601	25563	25802	25711	25765	25580	25843	25572	25484	25800	25672	25526	25666	25669	25615	25604	25710	25594	25403	25531	25496	25950	25715	25499	25611	25649	25490	25705	25602	25843	25515	25561	25415	25584	25717	25574	25379	25533	25596	25317	25716	25646	25642	25689	25485	25682	25667	25554	25457	25790	25686	25535	25276	25565	25645	25547	25752	25801	25439	25804	25512	25568	25579	25674	25515	25604	25403	25647	25596	25538	25640	25394	25399	25691	25675	25639	25746	25736	25705	25823	25670	25490	25612	25392	25768	25564	25775	25657	25702	25601	25554	25603	25640	25529	25851	25392	25258	25628	25582	25836	25703	25874	25679	25492	25802	25409	25617	25617	25803	25679	25705	25476	25602	25698	25321	25736	25786	25670	25586	25668	25515	25427	25640	25790	25624	25631	25402	25887	25705	25553	25814	25769	25651	25648	25744	25593	25763	25579	25572	25424	25412	25682	25454	25484	25556	25489	25590	25322	25546	25582	25579	25611	25471	25732	25995	25668	25567	25369	25699	25687	25461	25520	25565	25654	25539	25497	25506	25721	25436	25514	25450	25140	25602	25633	25613	25684	25724	25645	25676	25600	25763	25545	25628	25516	25622	25726	25569	25568	25650	25438	25644	25496	25352	25623	25505	25736	25716	25722	25632	25581	25634	25718	25606	25449	25593	25503	25458	25692	25885	25650	25676	25677	25803	25632	25438	25614	25700	25842	25465	25721	25623	25341	25900	25463	25811	25623	25665	25581	25803	25570	25697	25482	25751	25717	25668	25776	25356	25627	25745	25500	25644	25442	25731	25497	25494	25636	25477	25408	25733	25541	25763	25711	25627	25466	25407	25362	25660	25368	25588	25687	25716	25456	25783	25450	25655	25477	25586	25756	25777	25721	25465	25665	25586	25702	25437	25486	25665	25463	25451	25793	25534	25418	25531	25430	25779	25670	25542	25629	25595	25525	25693	25445	25853	25617	25470	25621	25598	25872	25647	25601	25794	25833	25616	25418	25631	25540	25756	25856	25802	25476	25673	25646	25664	25563	25575	25662	25577	25169	25695	25609	25871	25749	25736	25845	25644	25785	25781	25402	25829	25702	25517	25773	25802	25554	25526	25614	25810	25788	25582	25793	25598	25864	25612	25631	25582	25571	25689	25867	25554	25642	25733	25678	25627	25732	25584	25505	25618	25568	25603	25658	25499	25829	25575	25890	25670	25559	25734	25529	25494	25998	25612	25487	25926	25331	25565	25316	25403	25336	25585	25677	25629	25565	25802	25729	25642	25783	25680	25707	25923	25813	25362	25450	25694	25588	25676	25622	25642	25602	25331	25604	25479	25664	25948	25910	25970	25821	25363	25599	25807	25682	25539	25718	25738	25747	25445	25516	25655	25708	25476	25756	25690	25766	25680	25920	25809	25655	25436	25555	25588	25508	25808	25583	25584	25249	25475	25326	25525	25687	25596	25499	25470	25540	25345	25574	25582	25673	25352	25543	25768	25566	25325	25615	25693	25692	25645	25561	25711	25278	25640	25531	25707	25832	25413	25702	25812	25599	25372	25615	25501	25411	25553	25740	25682	25582	25559	25621	25721	25523	25569	25644	25556	25423	25698	25698	25511	25551	25571	25662	25768	25571	25572	25708	25718	25549	25404	25792	25715	25738	25633	25672	25497	25779	25734	25770	25622	25562	25756	25695	25680	25504	25474	25491	25672	25628	25737	25832	25732	25407	25676	25652	25708	25553	25783	25628	25422	25663	25627	25553	25767	25763	25580	25840	25528	25802	25736	25521	25847	25734	25806	25717	25585	25660	25818	25367	25520	25598	25762	25548	25727	25565	25585	25715	25696	25788	25634	25911	25710	25616	25386	25560	25496	25620	25444	25880	25766	25774	25563	25718	25651	25506	25715	25510	25573	25549	25698	25637	25835	25581	25870	25791	25449	25543	25668	25734	25798	25737	25396	25608	25407	25644	25628	25597	25698	25653	25713	25637	25495	25538	25499	25897	25624	25592	25468	25541	25664	25518	25559	25381	25756	25654	25649	25613	25527	25548	25446	25637	25856	25563	25398	25690	25829	25441	25880	25693	25494	25359	25531	25596	25628	25615	25737	25426	25639	25437	25936	25775	25704	25591	25686	25512	25898	25651	25839	25733	25448	25560	25773	25678	25541	25658	25583	25529	25416	25661	25671	25556	25815	25517	25531	25302	25589	25630	25647	25501	25669	25501	25592	25861	25783	25566	25675	25516	25607	25800	25713	25485	25863	25479	25682	25324	25577	25729	25557	25785	25635	25520	25322	25660	25634	25525	25751	25634	25704	25479	25760	25414	25841	25637	25507	25527	25659	25555	25544	25508	25781	25670	25529	25551	25734	25674	25688	25690	25691	25829	25699	25463	25376	25422	25790	25578	25580	25542	25549	25453	25739	25454	25421	25436	25695	25445	25667	25673	25571	25762	25894	25746	25479	25742	26045	25872	25936	25739	25391	25659	25522	25712	25757	25445	25861	25673	25540	25490	25490	25528	25724	25545	25697	25614	25576	25540	25640	25657	25841	25793	25792	25661	25555	25469	25374	25885	25772	25786	25550	25798	25656	25613	25501	25642	25629	25671	25599	25643	25531	25590	25705	25894	25589	25872	25669	25652	25632	25517	25457	25371	25434	25406	25669	25623	25961	25589	25669	25441	25682	25544	25635	25951	25593	25669	25771	25786	25527	25654	25656	25594	25730	25802	25746	25520	25569	25843	25633	25755	25813	25562	25612	25608	25781	25692	25768	25725	25746	25790	25715	25474	25913	25568	25812	25709	25639	25813	25519	25604	25402	25797	25691	25764	25672	25785	25447	25846	25711	25659	25491	25787	25752	25565	25653	25383	25446	25603	25414	25537	25621	25543	25587	25706	25469	25724	25550	25622	25683	25693	25567	25608	25366	25757	25655	25513	25388	25569	25606	25908	25824	25742	25958	25436	25306	25705	25526	25606	25555	25378	25451	25524	25713	25836	25499	25596	25841	25782	25651	25473	25804	25727	25829	25596	25350	25429	25512	25497	25744	25740	25523	25554	25584	25536	25411	25729	25693	25451	25739	25483	25519	25590	25547	25650	25647	25741	25840	25570	25688	25389	25664	25567	25491	25587	25571	25622	25307	25695	25658	25647	25781	25707	25547	25455	25692	25715	25780	25870	25720	25640	25442	25642
20750	23741	23412	20382	18920	17950	17482	17114	16806	16762	16826	16686	16631	16641	16543	16613	16545	16435	16498	16561	16503	16432	16421	16459	16452	16522	16460	16427	16369	16524	16483	16501	16516	16253	16495	16489	16570	16665	16496	16608	16507	16478	16388	16450	16391	16417	16494	16393	16562	16554	16634	16550	16362	16404	16409	16351	16536	16464	16487	16372	16274	16408	16504	16354	16371	16373	16411	16606	16355	16383	16233	16098	16346	16506	16351	16427	16491	16376	16365	16510	16505	16322	16295	16477	16358	16278	16313	16329	16432	16326	16221	16393	16425	16355	16219	16258	16499	16217	16464	16328	16461	16388	16408	16393	16392	16408	16423	16404	16379	16323	16422	16309	16278	16361	16403	16285	16544	16277	16379	16349	16321	16394	16342	16406	16229	16316	16400	16505	16366	16451	16264	16244	16367	16537	16389	16276	16125	16415	16129	16367	16409	16455	16459	16367	16206	16194	16427	16419	16331	16368	16402	16411	16372	16362	16286	16306	16328	16293	16275	16244	16396	16361	16484	16324	16408	16319	16385	16333	16379	16321	16219	16436	16458	16292	16533	16386	16413	16452	16404	16510	16258	16366	16391	16376	16191	16247	16295	16571	16316	16300	16245	16375	16490	16539	16373	16395	16288	16364	16380	16365	16457	16344	16410	16241	16401	16326	16252	16312	16508	16365	16369	16464	16489	16315	16435	16339	16371	16474	16543	16322	16376	16516	16557	16305	16434	16256	16425	16375	16332	16452	16384	16295	16525	16468	16365	16562	16321	16307	16570	16427	16366	16406	16245	16241	16449	16522	16448	16465	16378	16438	16539	16461	16264	16248	16604	16419	16412	16271	16308	16289	16416	16363	16365	16285	16313	16536	16301	16397	16381	16311	16300	16306	16436	16139	16286	16219	16394	16442	16506	16315	16467	16374	16410	16252	16391	16386	16224	16553	16251	16371	16304	16410	16178	16408	16514	16409	16330	16300	16425	16459	16404	16464	16305	16409	16375	16289	16504	16335	16443	16470	16345	16516	16403	16428	16179	16377	16245	16512	16308	16349	16496	16454	16307	16478	16395	16349	16444	16384	16340	16352	16461	16306	16159	16341	16264	16469	16488	16430	16524	16364	16315	16471	16323	16308	16204	16352	16299	16389	16307	16482	16403	16352	16298	16354	16414	16315	16416	16353	16262	16352	16255	16559	16384	16406	16312	16332	16479	16307	16415	16322	16436	16346	16298	16337	16411	16290	16431	16347	16392	16411	16419	16106	16470	16408	16299	16449	16479	16442	16389	16530	16225	16422	16421	16466	16301	16439	16529	16318	16408	16311	16328	16368	16141	16371	16377	16261	16347	16412	16425	16433	16309	16337	16491	16303	16461	16353	16242	16473	16403	16448	16475	16362	16212	16256	16241	16458	16497	16453	16369	16402	16331	16347	16296	16553	16440	16479	16368	16249	16221	16351	16337	16367	16530	16279	16331	16275	16557	16313	16543	16468	16067	16326	16451	16299	16228	16426	16383	16532	16270	16396	16320	16483	16194	16405	16311	16419	16445	16145	16359	16574	16247	16400	16440	16484	16451	16339	16395	16400	16383	16305	16405	16427	16346	16408	16502	16374	16604	16499	16314	16291	16511	16505	16512	16364	16451	16447	16599	16482	16550	16353	16451	16405	16254	16582	16363	16414	16373	16265	16487	16201	16343	16277	16345	16403	16426	16377	16127	16310	16348	16366	16399	16233	16460	16501	16491	16372	16392	16327	16500	16369	16285	16514	16366	16486	16411	16345	16375	16407	16590	16387	16293	16386	16507	16490	16419	16303	16379	16305	16391	16303	16394	16323	16413	16481	16296	16406	16300	16427	16416	16279	16316	16525	16644	16453	16344	16202	16216	16652	16370	16413	16478	16194	16454	16403	16277	16322	16243	16460	16433	16343	16250	16317	16432	16374	16433	16377	16394	16420	16270	16484	16316	16377	16310	16614	16493	16333	16517	16393	16186	16411	16376	16175	16366	16365	16496	16480	16313	16559	16371	16394	16516	16394	16375	16637	16241	16354	16409	16471	16285	16714	16544	16394	16394	16404	16306	16339	16296	16553	16386	16420	16449	16243	16435	16541	16376	16394	16200	16525	16575	16480	16397	16388	16378	16497	16474	16478	16410	16179	16412	16455	16456	16279	16398	16410	16255	16335	16388	16454	16573	16224	16413	16369	16327	16490	16401	16165	16317	16313	16431	16498	16308	16333	16388	16373	16522	16250	16403	16353	16485	16434	16143	16366	16508	16373	16316	16413	16512	16330	16444	16335	16423	16355	16514	16329	16391	16503	16449	16344	16403	16438	16446	16383	16498	16465	16213	16291	16493	16509	16352	16471	16302	16269	16239	16199	16331	16285	16368	16559	16376	16526	16293	16428	16477	16283	16294	16329	16514	16327	16301	16286	16499	16282	16369	16409	16399	16409	16493	16347	16310	16365	16315	16375	16367	16467	16458	16334	16351	16402	16340	16418	16377	16328	16433	16440	16541	16394	16292	16403	16351	16401	16266	16353	16472	16267	16603	16508	16369	16363	16175	16464	16351	16430	16387	16380	16260	16374	16343	16537	16290	16208	16370	16531	16305	16405	16401	16278	16381	16477	16333	16384	16412	16243	16330	16465	16331	16479	16532	16244	16449	16204	16361	16208	16195	16515	16406	16510	16334	16281	16560	16505	16223	16361	16341	16387	16243	16404	16446	16401	16472	16396	16169	16434	16454	16504	16470	16188	16281	16471	16498	16413	16445	16353	16236	16307	16462	16164	16287	16381	16486	16519	16214	16242	16530	16279	16333	16244	16481	16466	16417	16337	16217	16453	16342	16333	16277	16271	16285	16403	16369	16364	16436	16465	16394	16338	16349	16455	16453	16421	16444	16570	16428	16431	16450	16312	16374	16346	16369	16290	16164	16376	16347	16527	16331	16352	16565	16366	16492	16272	16573	16267	16234	16458	16386	16419	16328	16385	16507	16218	16494	16329	16499	16416	16391	16541	16450	16375	16295	16211	16192	16229	16460	16380	16515	16369	16564	16500	16315	16416	16542	16472	16380	16551	16298	16495	16521	16358	16401	16336	16296	16360	16260	16490	16303	16342	16441	16353	16171	16437	16552	16278	16429	16476	16288	16521	16220	16387	16268	16350	16465	16230	16330	16434	16347	16403	16451	16430	16431	16368	16318	16433	16376	16320	16332	16364	16212	16419	16424	16293	16458	16341	16371	16354	16399	16552	16264	16437	16535	16432	16342	16289	16369	16414	16361	16403	16446	16227	16546	16294	16325	16497	16357	16232	16394	16365	16378	16346	16453	16514	16195	16403	16347	16359	16300	16459	16368	16339	16359	16424	16384	16474	16391	16462	16366	16429	16434	16379	16358	16477	16450	16441	16545	16417	16331	16325	16424	16249	16222	16313	16356	16374	16262	16382	16343	16384	16340	16425	16414	16293	16372	16225	16267	16409	16323	16216	16401	16516	16534	16491	16322	16454	16345	16325	16561	16352	16356	16449	16474	16474	16372	16433	16318	16653	16447	16545	16490	16373	16471	16555	16457	16365	16336	16281	16276	16426	16366	16303	16389	16461	16362	16432	16483	16504	16366	16422	16362	16172	16312	16407	16521	16375	16352	16645	16459	16378	16210	16466	16306	16300	16298	16224	16550	16462	16485	16298	16567	16535	16325	16254	16328	16316	16480	16412	16512	16434	16556	16251	16621	16212	16389	16137	16562	16332	16555	16426	16391	16428	16348	16479	16324	16287	16359	16504	16419	16264	16482	16560	16374	16354	16221	16379	16341	16380	16321	16377	16542	16273	16320	16521	16516	16355	16252	16244	16570	16437	16370	16376	16273	16587	16146	16318	16385	16451	16309	16408	16424	16493	16267	16386	16394	16406	16413	16354	16271	16365	16395	16296	16287	16537	16323	16311	16501	16303	16399	16435	16396	16324	16364	16437	16516	16229	16306	16378	16435	16482	16453	16536	16524	16304	16412	16267	16152	16293	16408	16297	16380	16552	16281	16346	16462	16368	16550	16202	16319	16253	16442	16449	16328	16180	16293	16492	16456	16255	16504	16481	16457	16405	16345	16345	16258	16569	16388	16279	16220	16272	16538	16417	16224	16354	16338	16351	16435	16535	16351	16508	16365	16363	16373	16530	16476	16157	16362	16496	16475	16334	16324	16332	16354	16359	16375	16361	16405	16411	16396	16475	16216	16467	16411	16245	16422	16256	16368	16332	16159	16395	16181	16358	16447	16358	16388	16359	16435	16340	16393	16396	16540	16262	16366	16402	16345	16263	16580	16442	16341	16375	16427	16485	16539	16601	16555	16401	16450	16394	16459	16492	16322	16414	16328	16398	16577	16229	16355	16403	16354	16393	16413	16261	16417	16318	16167	16353	16364	16437	16458	16299	16316	16440	16408	16337	16447	16488	16457	16328	16334	16239	16436	16369	16459	16242	16524	16413	16390	16311	16350	16496	16439	16361	16326	16341	16291	16485	16371	16314	16332	16396	16164	16337	16423	16444	16405	16439	16444	16236	16352	16304	16257	16217	16482	16442	16326	16444	16327	16543	16328	16365	16348	16264	16385	16480	16474	16587	16562	16121	16347	16333	16373	16258	16315	16294	16426	16308	16466	16249	16397	16535	16283	16500	16333	16260	16371	16211	16316	16397	16389	16261	16354	16455	16510	16384	16612	16264	16405	16333	16129	16472	16426	16257	16465	16219	16198	16425	16079	16492	16477	16220	16339	16344	16509	16499	16396	16512	16343	16469	16301	16391	16628	16465	16381	16400	16332	16425	16364	16474	16413	16442	16483	16218	16448	16459	16256	16330	16468	16506	16417	16485	16287	16431	16400	16367	16379	16269	16310	16495	16414	16413	16354	16537	16463	16341	16551	16346	16289	16275	16209	16574	16462	16324	16512	16228	16420	16268	16409	16389	16569	16364	16401	16461	16523	16396	16407	16496	16504	16458	16272	16304	16402	16517	16441	16381	16392	16263	16419	16374	16378	16345	16356	16217	16402	16325	16353	16372	16361	16488	16439	16395	16161	16446	16309	16433	16391	16451	16476	16337	16481	16466	16521	16366	16464	16501	16387	16409	16574	16403	16403	16284	16624	16314
24596	21157	27682	25296	23986	27238	27961	25487	24927	24846	25013	24794	24703	24607	24360	24279	24437	24250	24308	24139	24129	24062	24164	24347	24338	23987	23815	24079	24259	23934	24024	24222	24092	23948	24004	24062	24333	24031	23897	24039	24193	24158	23895	23948	23986	24109	24035	24007	24447	23923	24096	23859	23832	23987	23849	23930	24174	23800	23680	24070	23930	23943	23929	23983	23995	23921	23978	23977	24135	23948	23853	24071	23822	24096	23794	23959	23778	23916	23829	24117	23827	23720	23965	23604	24020	23901	23905	23953	23842	24097	23955	23916	23983	23812	24031	24050	24020	24108	23882	24031	24145	24026	24243	23946	23975	23913	23941	23799	24111	23905	23939	24023	23939	23906	24011	23817	23821	23819	23842	24127	24045	24040	23889	24029	23983	23876	24072	23859	24087	23982	24171	24000	23921	24052	23969	23810	23863	24040	23835	24011	24107	23956	24035	23983	23810	23846	23723	23571	23884	24000	23802	23578	24152	23880	24024	23787	23693	23839	24116	23729	24009	23774	24071	23803	23969	24089	23901	23884	24050	23941	23860	23837	24141	23792	24110	23852	23677	23836	23711	24091	23798	24010	23976	23809	23732	23931	23811	23767	24086	23809	23917	23912	24205	23955	23957	23786	24000	23945	23845	23972	23860	23866	24023	23876	23980	23950	23836	23548	23944	23776	23890	23695	23945	23910	23931	23832	23931	23628	23783	23806	24081	23889	23883	24050	24068	24107	23947	23629	23807	24133	23976	23843	23941	23972	23941	23977	23912	23835	23926	23716	24000	23976	23896	23849	23812	23809	23999	24097	23823	23958	24169	23762	23856	23968	23708	23864	23701	24062	24004	24045	24073	24015	23949	23953	24011	24095	23802	23931	23662	23869	23905	23933	24115	24115	23952	23999	23801	23968	23905	23851	23732	23723	23773	23921	23750	23684	23932	24003	24065	23881	23995	23880	23917	23938	23998	23885	23736	24016	23744	23949	24033	23745	23900	24056	23826	23782	24047	23930	24048	23941	23691	23976	24280	24056	24093	23755	23838	23845	24165	23872	23908	23894	24044	23967	23850	24009	24099	24043	23955	23887	24149	23973	23981	23857	24095	24002	24056	23786	23805	24019	23931	24008	23883	23789	23896	23893	24144	24014	24002	23732	23991	23937	23926	24073	23881	23907	23842	24026	23965	24141	24023	23780	23785	23925	23931	23749	23961	23826	23937	24049	23803	23785	23970	23858	24039	23877	23865	23872	23751	23576	23791	23923	24068	23920	24044	24269	23850	23835	23945	24070	23967	23872	23947	23886	23917	23760	23832	24051	23851	24084	23912	23976	23801	23951	23722	23917	23886	24027	23828	24209	23917	23908	23929	23704	23906	23895	23914	24040	23821	23857	23993	24154	24153	24002	23906	24221	23990	23799	24012	24043	23761	23962	23957	24110	24012	24173	24038	23960	24001	23866	23790	23874	23789	24025	24179	24126	23924	24018	24005	23767	24055	23875	23900	23950	23945	24055	23848	24081	24074	23842	24018	23844	23693	23673	23808	24135	23651	24019	23683	23997	23892	23784	23672	23815	23940	23919	24058	23843	23904	24011	24099	23944	23997	24002	23979	23876	24039	23664	23928	23945	23997	24067	24178	24104	23800	23821	23907	23742	23683	23739	23817	23940	23853	23823	24006	24036	23839	23764	23895	24057	23913	23929	23837	23680	23830	23876	24052	23863	23996	23808	23875	23876	24078	23929	23967	23747	23879	23777	23805	23943	23788	23592	23955	24093	24182	24186	23825	23981	24036	23739	23790	23840	23580	23717	23877	24016	23901	23993	23913	23741	23962	24177	24182	23866	24007	23934	23924	24016	23790	23936	23772	23959	24040	23860	23929	23885	23810	24028	23961	23972	24106	24033	23887	23993	23890	24034	23683	23954	24020	23794	23790	23927	23815	23931	23897	23989	23854	23795	23722	23657	24055	24012	23950	23817	23885	24161	23751	23792	24053	23858	23972	23957	24019	23792	24078	24035	24154	23861	23746	23804	24075	23831	23970	23796	24090	23980	23796	23700	23886	23766	24111	23916	24034	23809	24037	23860	24001	23730	23825	23915	23720	23959	23676	23811	24121	23910	23957	23780	23846	24035	24008	23980	24129	23965	23741	23935	23954	24135	24020	23944	23976	24001	23774	23849	23937	23759	23748	23958	24015	23928	24112	23673	23700	24151	23705	23722	23930	23843	23875	23866	23920	23956	23800	23801	24021	24019	23821	23968	23837	23857	23834	24028	23889	23736	24084	23626	23876	23789	23981	24088	23926	24242	24032	23768	24290	23821	23913	24093	24178	23885	24052	24026	23991	24187	23804	23960	23873	23748	23984	23999	24087	23902	23718	23793	23966	24193	23907	23822	24069	23870	23792	24019	23570	23948	23969	23821	23817	23820	24004	24024	24075	23991	23789	24016	24196	23908	24003	23852	23899	23997	23669	24135	23996	23982	24158	23976	23789	23984	24095	23969	23927	23838	23867	23724	23757	23762	24142	23971	23868	24024	23851	23961	23926	23935	23766	23983	24163	23903	23830	23805	23935	23762	23982	23729	23946	23856	24060	23879	24130	23968	23968	23905	23800	23986	24155	24165	23949	24161	24069	23914	23722	23817	23796	24042	23760	23903	24024	23965	23834	24052	23824	23823	23878	23967	23984	23726	23869	23896	23893	23798	23774	23980	24121	24060	24181	23830	23750	23958	24088	23798	24097	24193	24042	24054	23801	24173	23785	23987	23866	23920	24020	23836	23959	23971	24034	23912	24048	23741	23893	23844	23825	24025	23825	23965	24184	24046	24008	23858	24207	23916	23951	24028	24057	23952	24075	24049	23969	23950	23845	23716	23803	23957	23838	23953	24215	23603	24035	23939	23938	24029	24143	23962	23975	24088	23823	23851	24037	23764	23863	23880	24023	23915	24088	23868	23968	23748	23915	24096	23929	23866	23649	23842	23936	23805	24052	23821	23828	23752	23908	23766	24086	24051	24060	23826	23966	23995	23956	24179	24142	24168	24027	23792	23873	23861	23587	23830	23657	23596	23649	23877	24038	24118	23806	23815	24200	24135	23841	24006	24111	24072	23744	23916	23943	23796	23860	23736	23705	23547	24117	23904	23894	23689	23787	23635	23810	23641	23896	24111	23915	23932	23976	23773	23853	23897	23868	23635	23794	23996	23930	23948	24032	24096	23961	23786	23932	23639	23903	24119	23998	24053	23920	23766	24231	23702	23863	23982	23999	23976	24129	24006	23945	23814	23858	24126	23793	24032	23960	23639	24095	23925	23829	23845	23758	23827	24118	23882	23876	24231	24026	24037	24091	23878	24035	23994	23977	23860	23572	23908	23812	23930	24053	24194	24165	23825	23755	23890	23863	23965	23916	23868	23916	24036	23927	23828	23630	23887	24005	24081	23933	23815	23788	23570	23953	24013	24086	23960	24123	23990	24161	24021	23754	23794	23946	23882	23842	23821	24017	23948	24078	23818	23860	24073	23893	24005	23909	24055	23820	23752	23755	23819	23673	23901	23871	23860	23883	24093	24035	23863	23972	24134	23880	23809	24110	23964	23852	23939	23986	24082	23992	23870	23818	23976	23865	23973	24123	23954	23852	23949	23634	23914	23929	23888	23985	23878	23820	24166	23937	23998	23758	23619	23867	23921	23841	23962	23805	24117	24112	23898	23794	24126	24185	23812	24054	23931	24084	23616	23733	23931	23762	23905	23660	23906	23775	23810	23774	23958	23801	23951	24039	24044	24097	24048	24002	23973	23994	23842	24244	24005	24073	23646	24042	24075	23881	23724	23983	23858	23987	23942	23867	23916	23670	23819	23810	23868	23858	24071	23979	23872	23880	23737	24002	23921	24117	23832	23926	23793	23778	23723	23802	23868	23754	23940	24030	24194	24198	24097	24102	23836	23956	24011	23793	23967	23925	23926	23825	23805	23912	23837	23692	23846	24160	24002	23941	23863	24230	23963	24037	23974	23967	23752	24021	23955	24011	24042	23801	23948	24010	24360	24007	23990	23943	23937	23891	24004	23863	23979	24114	24059	23944	23840	24001	23840	24167	24024	23666	23939	23810	23739	23773	23995	24025	23927	23981	24067	23843	23894	23936	23905	24054	23959	24069	24021	23942	23892	23994	24084	24113	24185	23985	23867	23946	24041	23753	23967	23804	23559	23794	23800	23905	23980	24061	23859	24235	23905	23998	24142	24049	23782	23889	23869	23952	23674	24090	23995	23637	23792	23869	24011	23841	23725	24002	24111	24071	23905	23845	24098	23928	24117	23688	23975	23874	23910	23900	24020	23881	24022	23872	23959	24108	23907	24038	23806	24155	23828	23720	23865	23758	23897	24029	23980	24032	23693	23957	23941	24080	23828	23905	23987	23796	23789	23775	23798	23907	23792	24050	23967	23962	23964	23963	24043	23804	24060	23801	23920	23816	23945	23808	24021	23838	23625	24105	23766	24029	24037	23965	23912	23665	23885	23987	24095	24052	23970	23984	23832	23920	24216	23916	23572	23953	24131	23724	24169	23706	23975	24085	24040	23999	23904	23619	23948	23888	24052	24030	23919	24097	23928	23816	24080	23957	23928	23881	23893	23745	24238	23925	24009	24036	24149	23877	23769	23914	24001	24315	24133	23809	23642	23972	23852	23886	24046	23999	23726	23847	23906	23886	23899	23702	23892	23825	23906	23961	24089	24238	23822	23930	23885	24117	23998	23734	23943	23994	23927	23931	23968	23816	23818	23921	24072	23956	23808	23836	24036	24230	23987	23852	23973	23743	23849	24141	23895	24119	24068	23831	23704	24004	23877	24002	24032	23864	23622	23923	23743	24031	23814	23999	23823	23846	23742	24233	23853	23831	23723	23745	23938	24163	23952	23957	24014	24032	24195	23751	23650	23941	23915	23783	24083	23906	24063	23715	23873	23564	24060	23994	23937	24063	24046	24022	23947	24067	23937	23895	23960	23858	24026	23943	23884	24057	24073	23818	23701	23999	23904	24036	24003	24073	23989	24266	23935	23880	23801	23729	23960	23939	24087	23987	23878	24038	23888	24173	23826	23971	24098	23687	24075	24039	23812	23721	23931	23952	23773	23841	23865	24174	24109	23828	23937
18182	29865	29493	24150	21237	19527	18141	17688	17176	16976	16622	16406	16257	16055	16188	16125	15946	16068	15902	15800	15778	15684	15805	15901	15750	15708	15699	15649	15766	15784	15896	15602	15623	15696	15723	15700	15819	15816	15639	15590	15590	15643	15570	15759	15635	15721	15564	15655	15656	15683	15583	15607	15570	15617	15590	15539	15599	15529	15545	15715	15703	15617	15783	15684	15678	15659	15470	15328	15672	15670	15604	15542	15674	15574	15656	15525	15665	15566	15557	15647	15576	15574	15510	15481	15579	15430	15497	15567	15625	15630	15555	15496	15413	15509	15508	15463	15500	15525	15558	15704	15586	15511	15562	15581	15500	15570	15565	15731	15490	15619	15316	15336	15606	15716	15566	15737	15469	15502	15538	15608	15571	15551	15432	15684	15631	15511	15444	15499	15667	15495	15598	15471	15549	15526	15445	15430	15395	15461	15603	15541	15479	15627	15570	15659	15644	15517	15667	15491	15561	15676	15460	15389	15589	15469	15495	15618	15614	15469	15564	15433	15488	15625	15454	15568	15573	15650	15722	15460	15485	15590	15518	15440	15426	15319	15617	15555	15605	15486	15601	15476	15562	15598	15580	15652	15676	15422	15402	15397	15531	15583	15490	15619	15631	15524	15456	15455	15410	15575	15612	15517	15519	15497	15660	15552	15465	15705	15488	15575	15414	15403	15577	15712	15501	15659	15504	15426	15434	15708	15490	15392	15424	15576	15515	15553	15694	15636	15649	15545	15753	15377	15539	15581	15735	15573	15496	15647	15457	15566	15525	15572	15488	15733	15356	15509	15550	15365	15661	15513	15582	15585	15516	15438	15498	15456	15533	15481	15546	15653	15649	15587	15686	15543	15585	15505	15542	15497	15514	15649	15662	15519	15551	15415	15441	15507	15588	15362	15546	15401	15577	15466	15618	15504	15495	15652	15471	15520	15626	15513	15590	15492	15549	15542	15523	15556	15500	15496	15558	15376	15566	15487	15604	15475	15354	15596	15551	15532	15584	15573	15518	15582	15467	15377	15418	15624	15353	15492	15489	15527	15533	15475	15663	15374	15692	15474	15589	15621	15354	15533	15486	15514	15315	15457	15619	15426	15556	15473	15516	15551	15587	15611	15508	15515	15574	15637	15588	15665	15471	15477	15586	15608	15396	15479	15677	15613	15581	15476	15525	15712	15674	15514	15383	15317	15505	15421	15473	15518	15525	15517	15546	15445	15512	15411	15451	15515	15381	15512	15677	15420	15430	15640	15497	15630	15318	15679	15661	15642	15499	15569	15544	15404	15637	15518	15545	15423	15478	15480	15675	15584	15477	15468	15268	15437	15666	15533	15542	15448	15573	15528	15495	15595	15482	15525	15623	15513	15460	15522	15574	15434	15518	15662	15432	15445	15501	15343	15517	15679	15452	15443	15398	15396	15581	15441	15600	15750	15536	15671	15408	15453	15535	15614	15552	15497	15554	15483	15606	15469	15435	15470	15428	15532	15547	15584	15630	15606	15328	15399	15779	15367	15518	15634	15573	15467	15367	15563	15425	15484	15544	15426	15660	15489	15370	15375	15496	15625	15496	15441	15483	15585	15675	15514	15650	15486	15532	15493	15484	15626	15535	15549	15382	15570	15418	15604	15332	15484	15493	15488	15358	15559	15471	15550	15462	15590	15357	15291	15593	15564	15528	15608	15415	15440	15604	15469	15589	15614	15470	15716	15458	15604	15546	15544	15640	15428	15658	15605	15266	15484	15506	15600	15886	15710	15665	15566	15556	15389	15590	15537	15266	15514	15601	15556	15601	15460	15504	15475	15585	15414	15467	15563	15584	15498	15415	15532	15504	15599	15473	15504	15512	15567	15300	15316	15366	15606	15415	15430	15495	15514	15561	15502	15377	15595	15547	15402	15495	15570	15325	15472	15684	15510	15521	15512	15605	15519	15664	15609	15570	15563	15411	15495	15640	15623	15551	15534	15402	15509	15671	15529	15554	15795	15513	15536	15595	15586	15424	15645	15570	15480	15356	15463	15636	15595	15449	15626	15444	15620	15397	15766	15661	15425	15582	15625	15441	15462	15457	15622	15412	15783	15550	15545	15632	15517	15521	15473	15402	15497	15576	15401	15690	15599	15703	15589	15509	15533	15694	15575	15632	15584	15555	15476	15530	15493	15499	15496	15610	15484	15509	15496	15567	15603	15578	15524	15509	15612	15649	15558	15640	15514	15599	15476	15598	15596	15316	15673	15616	15514	15381	15589	15361	15420	15494	15570	15514	15671	15584	15470	15689	15419	15453	15578	15460	15524	15483	15507	15521	15300	15650	15519	15549	15439	15522	15672	15708	15568	15603	15611	15632	15534	15560	15495	15491	15477	15522	15673	15474	15580	15579	15493	15470	15431	15705	15481	15568	15571	15407	15717	15588	15502	15638	15685	15530	15503	15476	15607	15497	15464	15470	15554	15499	15796	15632	15490	15527	15657	15659	15559	15421	15514	15561	15595	15471	15529	15375	15633	15356	15447	15609	15322	15523	15538	15574	15520	15633	15429	15475	15467	15439	15545	15539	15607	15541	15710	15423	15546	15561	15490	15619	15548	15517	15556	15660	15511	15687	15745	15551	15487	15592	15658	15517	15476	15578	15691	15466	15475	15513	15608	15602	15491	15552	15586	15571	15381	15443	15495	15578	15645	15367	15574	15562	15649	15490	15622	15549	15411	15468	15535	15674	15440	15563	15597	15303	15581	15343	15505	15497	15497	15398	15568	15461	15571	15500	15431	15465	15643	15528	15528	15452	15521	15428	15550	15466	15486	15520	15478	15381	15516	15595	15431	15549	15550	15576	15584	15586	15551	15692	15563	15598	15598	15490	15563	15632	15437	15465	15667	15606	15603	15400	15680	15546	15629	15446	15561	15516	15718	15589	15577	15656	15499	15734	15562	15530	15536	15325	15592	15605	15613	15314	15472	15460	15530	15505	15464	15496	15572	15621	15517	15605	15585	15574	15463	15660	15533	15509	15503	15594	15389	15402	15438	15538	15546	15637	15510	15589	15423	15703	15677	15532	15611	15662	15555	15634	15554	15463	15517	15548	15454	15636	15579	15429	15541	15734	15596	15464	15545	15665	15474	15594	15519	15596	15680	15503	15551	15549	15745	15401	15418	15645	15408	15615	15564	15682	15363	15507	15525	15407	15400	15503	15530	15693	15492	15438	15647	15455	15552	15401	15567	15502	15596	15418	15546	15396	15285	15445	15653	15549	15462	15524	15535	15568	15572	15579	15627	15674	15519	15540	15417	15613	15590	15460	15415	15477	15726	15557	15606	15706	15609	15454	15551	15417	15574	15635	15277	15532	15484	15751	15427	15526	15851	15641	15611	15630	15468	15615	15468	15459	15556	15554	15466	15410	15448	15381	15351	15550	15373	15623	15397	15649	15513	15557	15607	15458	15616	15824	15518	15565	15454	15590	15471	15494	15471	15630	15512	15566	15562	15501	15630	15478	15601	15572	15724	15452	15790	15463	15543	15496	15666	15510	15517	15553	15679	15551	15469	15503	15456	15640	15561	15477	15567	15381	15498	15424	15401	15648	15527	15647	15484	15679	15671	15676	15359	15534	15551	15526	15518	15544	15573	15604	15550	15523	15518	15615	15551	15581	15610	15500	15593	15311	15428	15754	15463	15444	15458	15581	15744	15511	15505	15429	15497	15643	15606	15430	15487	15406	15405	15645	15562	15514	15508	15580	15478	15721	15602	15414	15420	15686	15570	15568	15400	15464	15679	15611	15743	15558	15542	15493	15618	15593	15475	15480	15476	15407	15418	15424	15385	15445	15458	15601	15536	15561	15624	15543	15436	15663	15535	15431	15521	15526	15544	15530	15671	15549	15611	15572	15532	15685	15391	15529	15655	15507	15404	15505	15531	15561	15501	15500	15686	15694	15534	15487	15632	15623	15609	15381	15458	15273	15540	15421	15453	15396	15460	15527	15537	15629	15583	15448	15531	15562	15462	15574	15655	15588	15742	15466	15386	15456	15550	15620	15528	15552	15428	15549	15442	15507	15515	15587	15435	15383	15198	15483	15617	15458	15395	15671	15624	15554	15580	15561	15538	15582	15673	15599	15467	15540	15292	15471	15601	15259	15610	15445	15568	15614	15547	15532	15624	15641	15549	15463	15620	15587	15585	15690	15447	15442	15482	15702	15503	15536	15568	15598	15427	15587	15536	15418	15537	15539	15510	15548	15577	15533	15575	15614	15350	15355	15661	15572	15388	15409	15560	15497	15594	15620	15337	15499	15479	15522	15363	15609	15555	15599	15478	15593	15542	15438	15366	15666	15547	15529	15511	15522	15421	15564	15594	15616	15646	15491	15523	15380	15333	15377	15575	15498	15471	15413	15541	15487	15599	15419	15487	15480	15689	15490	15400	15580	15574	15642	15399	15740	15586	15609	15468	15633	15515	15427	15600	15251	15724	15595	15648	15515	15578	15515	15588	15491	15500	15533	15510	15576	15474	15497	15427	15667	15588	15517	15443	15566	15514	15709	15578	15734	15585	15548	15489	15568	15566	15502	15443	15580	15528	15567	15388	15644	15483	15477	15512	15587	15650	15535	15450	15559	15501	15612	15471	15487	15590	15665	15723	15485	15546	15500	15467	15470	15523	15430	15474	15569	15474	15473	15473	15565	15491	15575	15772	15707	15520	15614	15553	15512	15621	15346	15616	15393	15585	15604	15453	15423	15374	15554	15516	15515	15673	15584	15264	15512	15584	15416	15497	15563	15524	15560	15508	15551	15648	15484	15373	15635	15560	15683	15480	15438	15418	15458	15468	15486	15788	15620	15622	15540	15672	15415	15495	15608	15571	15518	15424	15631	15495	15444	15405	15388	15641	15443	15549	15574	15502	15649	15310	15584	15617	15603	15589	15536	15464	15471	15512	15613	15358	15570	15615	15562	15510	15523	15610	15607	15584	15513	15569	15644	15511	15589	15524	15535	15514	15566	15487	15565	15580	15586	15613	15479	15535	15651	15388	15458	15571	15399	15582	15751	15636	15331	15538	15532	15444	15376	15586	15602	15694	15457	15600	15468	15576	15442	15558	15593	15523	15569	15694	15526	15555	15420	15553	15626	15618	15396	15663	15559	15493	15642	15372
22745	21194	27850	24887	22107	26310	31285	27276	26079	26037	25942	25453	25468	25333	25188	25340	25126	24796	24754	24805	24505	24815	24772	24806	24763	24883	24695	24589	24725	24900	24629	24508	24637	24596	24554	24685	24509	24723	24526	24733	24764	24667	24545	24602	24629	24608	24686	24619	24666	24471	24646	24501	24536	24596	24419	24491	24641	24661	24554	24493	24316	24491	24454	24695	24361	24358	24249	24340	24269	24651	24736	24472	24487	24317	24538	24297	24410	24167	24435	24543	24411	24441	24340	24529	24548	24373	24692	24418	24412	24350	24426	24280	24290	24335	24542	24088	24246	24408	24442	24462	24354	24446	24563	24254	24407	24233	24455	24427	24511	24267	24340	24529	24659	24259	24392	24353	24486	24340	24353	24282	24078	24357	24125	24288	24582	24454	24456	24359	24496	24499	24390	24454	24543	24234	24386	24338	24432	24295	24353	24297	24516	24403	24256	24201	24261	24537	24714	24365	24269	24221	24479	24431	24496	24375	24424	24208	24309	24466	24395	24496	24407	24477	24563	24492	24164	24544	24490	24595	24470	24265	24257	24273	24591	24283	24628	24382	24614	24191	24323	24322	24265	24357	24377	24335	24533	24344	24280	24303	24237	24465	24285	24211	24407	24507	24450	24307	24338	24353	24370	24565	24394	24424	24333	24591	24495	24339	24374	24169	24671	24482	24386	24624	24613	24303	24297	24444	24359	24052	24259	24604	24413	24294	24337	24078	24383	24237	24213	24215	24367	24408	24523	24433	24393	24131	24334	24217	24406	24348	24237	24438	24332	24290	24348	24318	24266	24364	24258	24512	24273	24407	24325	24282	24416	24373	24328	24277	24231	24393	24149	24400	24501	24465	24250	24465	24505	24512	24615	24348	24363	24270	24500	24393	24233	24266	24388	24439	24386	24321	24180	24381	24365	24431	24432	24201	24334	24259	24142	24227	24365	24380	24513	24139	24419	24274	24309	24311	24348	24210	24406	24444	24638	24492	24401	24525	24483	24486	24402	24328	24242	24232	24478	24247	24383	24227	24084	23990	24656	24421	24284	24696	24475	24096	24306	24121	24467	24278	24507	24456	24158	24486	24453	24241	24292	24381	24526	24365	24402	24239	24579	24329	24461	24263	24490	24617	24130	24365	24588	24416	24284	24196	24507	24516	24172	24376	24380	24431	24422	24419	24452	24428	24473	24344	24440	24503	24512	24379	24286	24324	24376	24417	24384	24426	24332	24347	24352	24306	24262	24223	24360	24291	24238	24524	24246	24551	24420	24459	24481	24449	24518	24278	24526	24355	24392	24407	24308	24418	24346	24471	24501	24348	24435	24392	24381	24442	24205	24197	24247	24281	24177	24534	24449	24279	24062	24390	24246	24344	24182	24334	24359	24390	24291	24172	24558	24303	24241	24245	24445	24625	24384	24452	24456	24558	24565	24391	24155	24360	24279	24399	24348	24549	24376	24413	24400	24442	24214	24467	24428	24522	24300	24360	24425	24167	24087	24305	24291	24189	24312	24363	24543	24548	24305	24469	24581	24350	24395	24571	24460	24557	24605	24361	24189	24231	24165	24173	24450	24337	24102	24420	24629	24425	24415	24320	24449	24240	24258	24379	24396	24255	24393	24293	24431	24455	24476	24419	24079	24358	24285	24378	24163	24255	24419	24518	24592	24385	24337	24297	24256	24286	24318	24145	24217	24411	24253	24324	24414	24392	24146	24379	24602	24385	24325	24213	24299	24337	24310	24377	24518	24448	24633	24649	24549	24483	24382	24380	24378	24465	24105	24127	24474	24465	24442	24422	24127	24387	24138	24253	24156	24385	24368	24475	24534	24378	24393	24347	24322	24478	24182	24408	24330	24259	24249	24186	24427	24363	24182	24688	24546	24072	24178	24514	24393	24268	24567	24544	24324	24266	24494	24244	24518	24426	24159	24477	24377	24258	24148	24450	24500	24214	24705	24362	24303	24304	24200	24133	24401	24402	24475	24396	24358	24469	24355	24326	24554	24725	24312	24381	24498	24381	24137	24456	24425	24340	24347	24349	24183	24327	24380	24352	24601	24260	24304	24391	24323	24533	24653	24520	24549	24451	24519	24184	24461	24641	24482	24080	24613	24585	24204	24265	24250	24744	24590	24426	24296	24561	24460	24415	24432	24080	24226	24408	24395	24230	24156	24232	24264	24405	24471	24473	24459	24520	24396	24297	24328	24249	24323	24401	24344	24100	24196	24430	24350	24348	24220	24388	24255	24367	24672	24340	24236	24298	24404	24273	24462	24452	24181	24406	24232	24229	24276	24363	24178	24109	24277	24590	24304	24098	24271	24343	24539	24525	24348	24424	24491	24376	24741	24538	24396	24567	24167	24089	24159	24444	24290	24400	24419	24324	24404	24308	24349	24346	24284	24301	24189	24339	24462	24277	24245	24192	24406	24406	24469	24459	24321	24466	24417	24454	24320	24637	24310	24365	24200	24260	24181	24446	24165	24159	24114	24224	24535	24385	24541	24330	24274	24299	24176	24392	24325	24595	24246	24383	24598	24394	24611	24381	24418	24262	24566	24451	24362	24324	24577	24201	24477	24511	24135	24470	24275	24344	24420	24333	24635	24648	24477	24450	24308	23888	24284	24219	24300	24502	24364	24518	24408	24473	24581	24132	24531	24415	24450	24388	24217	24429	24172	24386	24274	24364	24214	24307	24217	24315	24622	24356	24312	24304	24304	24507	24468	24492	24338	24313	24457	24634	24322	24231	24085	24010	24615	24727	24406	24494	24475	24510	24286	24176	24434	24409	24521	24241	24345	24239	24366	24520	24334	24243	24320	24218	24488	24491	24415	24504	24398	24347	24217	24276	24206	24556	23992	24107	24477	24302	24493	24339	24466	24409	24496	24385	24182	24376	24275	24309	24328	24486	24330	24829	24368	24446	24307	24338	24175	24275	24245	24169	24358	24327	24343	24428	24322	24428	24632	24099	24244	24355	24261	24550	24519	24627	24238	24333	24339	24284	24255	24515	24341	24345	24420	24331	24291	24513	24432	24376	24257	24150	24358	24216	24394	24191	24495	24264	24204	24200	24393	24503	24488	24343	24422	24176	24612	24457	24073	24325	24619	24448	24353	24486	24110	24264	24553	24130	24203	24348	24287	24270	24611	24369	24318	24492	24401	24298	24423	24315	24290	24308	24543	24368	24493	24367	24291	24477	24418	24538	24684	24493	24348	24461	24308	24164	24347	24520	24545	24278	24381	24424	24236	24362	24138	24493	24046	24537	24295	24239	24070	24308	24367	24406	24301	24432	24489	24568	24266	24383	24139	24313	24482	24489	24316	24453	24585	24269	24403	24270	24455	24200	24394	24405	24294	24444	24157	24326	24284	24376	24546	24092	24559	24468	24412	24235	24179	24294	24289	24303	24315	24469	24332	24344	24413	24281	24579	24075	24390	24566	24422	24427	24517	24207	24412	24618	24562	24544	24363	24170	24491	24366	24387	24449	24432	24388	24472	24410	24479	24225	24391	24594	24367	24290	24439	24354	24646	24272	24464	24431	24169	24314	24321	24490	24307	24221	24400	24550	24684	24570	24348	24370	24490	24347	24424	24460	24298	24344	24505	24364	24465	24449	24342	24423	24250	24410	24175	24371	24277	24594	24363	24610	24088	24331	24412	24369	24285	24302	24060	24349	24398	24239	24432	24516	24444	24324	24282	24327	24356	24611	24608	24553	24478	24461	24509	24510	24439	24224	24414	24346	24445	24594	24527	24332	24411	24276	24265	24293	24457	24263	24475	24393	24244	24249	24324	24245	24306	24405	24632	24490	24542	24311	24439	24355	24343	24571	24640	24362	24492	24436	24263	24379	24378	24491	24246	24066	24618	24485	24301	24492	24336	24524	24321	24476	24365	24245	24263	24379	24372	24331	24480	24386	24571	24233	24322	24454	24106	24172	24328	24421	24185	24230	24418	24197	24108	24441	24443	24326	24158	24571	24292	24257	24478	24183	24441	24357	24432	24298	24383	24328	24274	24442	24310	24768	24267	24307	24261	24264	24297	24329	24466	24278	24398	24348	24488	24369	24540	24075	24148	24183	24289	24366	24468	24186	24441	24277	24309	24369	24388	24479	24444	24475	24243	24407	24349	24220	24271	24237	24223	24171	24254	24294	24686	24581	24195	23978	24253	24513	24514	24374	24254	24272	24345	24383	24491	24365	24297	24664	24547	24317	24130	24366	24517	24045	24369	24377	24328	24380	24727	24388	24572	24468	24458	24242	24344	24276	24234	24395	24423	24187	24516	24230	24101	24169	24496	24462	24153	24289	24491	24271	24214	24159	24248	24245	24375	24367	24445	24517	24197	24433	24121	24516	24407	24319	24283	24392	24236	24532	24433	24595	24283	24323	24487	24642	24320	24204	24302	24426	24442	24256	24443	24574	24422	24100	24360	24636	24294	24099	24477	24107	24437	24376	24199	24126	24527	24251	24311	24217	24094	24087	24472	24427	24280	24447	24277	24229	24323	24198	24249	24321	24034	24174	24328	24402	24328	24330	24148	24228	24358	24199	24455	24211	24531	24518	24385	24079	24443	24188	24422	24126	24236	24371	24358	24435	24359	24350	24272	24453	24389	24349	24511	24138	24283	24261	24224	24260	24393	24606	24084	24243	24478	24193	24427	24389	24409	24435	24285	24377	24426	24411	24433	24421	24237	24170	24117	24304	24330	24534	24358	24395	24435	24318	24558	24197	24324	24152	24164	24283	24291	24278	24409	24207	24179	24335	24180	24314	24377	24373	24529	24339	24502	24273	24163	24391	24666	24339	24512	24278	24391	24330	24252	24379	24378	24355	24576	24227	24378	24201	24332	24203	24124	24359	24458	24630	24722	24234	24483	24349	24236	24568	24623	24492	24503	24362	24258	24334	24299	24420	24305	24170	24201	24257	24333	24654	24591	24292	24550	24260	24539	24578	24526	24490	24176	24158	24200	24115	24227	24711	24248	24491	24348	24430	24283	24446	24191	24532	24532	24423	24455	24136	24321	24444	24340	24443	24603	24213	24473	24314	24199	24193	24296	24433	24370	24398	23861	24530	24211	24494	24357	24431	24348	24199	24145	24198	24254	24453	24381	24388	24352	24086	24147	24562	24510	24162	24495	24348
20256	35426	34588	28184	24143	21700	20214	18876	18256	17856	17508	17233	17071	16798	16654	16560	16280	16562	16157	16268	15989	16109	16128	16099	16023	15863	16094	15813	15920	15961	15887	15815	15804	16000	15854	15995	15867	15933	15832	15962	15811	15729	16167	15913	15784	15695	15817	15935	15892	15905	15833	15803	15755	15723	15833	15928	15783	15836	15825	15600	15562	15734	15715	15721	15862	15597	15843	15795	15613	15652	15885	15639	15552	15677	15752	15720	15710	15607	15802	15705	15454	15760	15692	15800	15719	15640	15687	15626	15624	15545	15703	15804	15634	15762	15752	15805	15614	15709	15604	15806	15636	15657	15732	15693	15823	15689	15659	15702	15541	15799	15546	15604	15708	15651	15694	15605	15523	15630	15635	15764	15711	15544	15665	15689	15591	15596	15650	15834	15626	15577	15903	15571	15581	15659	15566	15661	15785	15667	15649	15601	15563	15749	15683	15621	15725	15498	15828	15541	15520	15679	15790	15922	15701	15671	15664	15600	15623	15601	15610	15554	15535	15620	15867	15656	15596	15786	15629	15597	15791	15631	15503	15674	15685	15564	15677	15574	15565	15742	15618	15792	15578	15564	15671	15442	15739	15671	15679	15593	15539	15638	15595	15725	15739	15628	15624	15695	15624	15480	15612	15774	15641	15632	15610	15611	15696	15640	15689	15661	15668	15738	15556	15701	15731	15693	15645	15803	15774	15549	15849	15669	15579	15528	15596	15593	15797	15595	15692	15675	15607	15636	15738	15659	15558	15681	15636	15648	15586	15607	15671	15621	15536	15575	15644	15680	15572	15620	15688	15780	15685	15676	15652	15671	15727	15688	15793	15809	15640	15649	15713	15724	15620	15517	15723	15633	15636	15551	15660	15642	15545	15772	15597	15593	15752	15707	15793	15601	15599	15579	15676	15659	15493	15663	15635	15622	15613	15631	15704	15592	15651	15643	15516	15813	15753	15828	15611	15624	15763	15569	15674	15622	15576	15588	15575	15700	15532	15731	15661	15803	15723	15604	15915	15660	15614	15611	15710	15772	15523	15668	15755	15594	15612	15736	15577	15662	15655	15737	15677	15590	15874	15706	15651	15648	15704	15603	15755	15850	15746	15795	15568	15688	15680	15509	15777	15803	15649	15635	15776	15621	15738	15591	15709	15754	15618	15468	15595	15656	15622	15623	15687	15664	15730	15719	15664	15538	15777	15708	15733	15803	15425	15761	15647	15743	15445	15440	15676	15675	15729	15665	15888	15703	15850	15712	15601	15780	15640	15607	15495	15715	15774	15632	15508	15734	15633	15534	15562	15694	15527	15686	15606	15662	15646	15644	15682	15656	15703	15663	15651	15556	15691	15735	15696	15806	15448	15678	15681	15681	15847	15806	15635	15594	15642	15561	15483	15718	15582	15812	15853	15724	15531	15507	15720	15618	15761	15762	15798	15475	15481	15824	15616	15716	15650	15835	15610	15733	15634	15590	15608	15659	15633	15686	15646	15574	15569	15772	15738	15710	15620	15670	15741	15488	15563	15569	15635	15598	15430	15562	15729	15691	15881	15774	15594	15692	15725	15573	15474	15613	15649	15713	15682	15749	15690	15759	15631	15488	15738	15566	15640	15682	15543	15622	15709	15528	15787	15828	15751	15642	15654	15781	15550	15698	15673	15657	15647	15640	15539	15536	15813	15806	15557	15710	15582	15900	15722	15632	15598	15711	15612	15553	15625	15743	15612	15698	15631	15637	15533	15655	15547	15608	15595	15713	15641	15669	15701	15745	15690	15889	15633	15758	15724	15755	15617	15799	15615	15639	15738	15633	15414	15584	15583	15627	15824	15684	15760	15871	15762	15686	15628	15692	15739	15745	15881	15549	15610	15692	15522	15632	15841	15477	15705	15825	15624	15772	15740	15454	15692	15778	15617	15592	15558	15700	15627	15746	15445	15674	15590	15573	15659	15669	15752	15611	15613	15733	15631	15771	15697	15807	15596	15680	15849	15753	15728	15744	15674	15606	15592	15644	15618	15837	15555	15653	15699	15616	15598	15796	15450	15706	15699	15789	15717	15483	15573	15701	15801	15653	15590	15828	15608	15446	15700	15641	15449	15728	15687	15758	15660	15659	15542	15736	15592	15524	15520	15633	15768	15768	15628	15628	15875	15652	15736	15684	15553	15727	15757	15614	15652	15577	15845	15557	15691	15736	15599	15673	15556	15662	15542	15741	15746	15641	15802	15609	15601	15666	15690	15828	15821	15716	15614	15640	15598	15447	15608	15735	15660	15688	15665	15712	15669	15629	15522	15714	15717	15603	15656	15684	15761	15550	15528	15596	15787	15583	15547	15533	15694	15577	15789	15548	15854	15734	15661	15594	15872	15574	15559	15669	15689	15705	15565	15681	15597	15631	15575	15600	15623	15830	15468	15648	15675	15684	15602	15591	15702	15466	15727	15656	15750	15539	15590	15615	15570	15658	15594	15600	15732	15565	15623	15605	15588	15628	15919	15519	15586	15552	15714	15595	15791	15559	15737	15672	15634	15501	15687	15673	15735	15537	15742	15710	15622	15621	15686	15597	15509	15699	15709	15624	15667	15538	15756	15683	15666	15696	15711	15551	15757	15600	15605	15631	15617	15649	15770	15498	15756	15543	15571	15524	15690	15853	15848	15779	15599	15699	15579	15701	15635	15568	15566	15560	15585	15725	15646	15535	15663	15600	15560	15800	15541	15535	15522	15692	15695	15603	15587	15477	15756	15565	15731	15654	15716	15681	15658	15578	15650	15764	15715	15717	15641	15432	15753	15560	15673	15616	15650	15705	15517	15361	15705	15733	15583	15793	15602	15751	15605	15708	15759	15784	15613	15715	15693	15620	15711	15575	15768	15682	15761	15642	15786	15662	15586	15696	15921	15574	15758	15593	15701	15584	15807	15753	15656	15780	15559	15694	15572	15780	15844	15503	15590	15531	15680	15579	15625	15738	15633	15658	15634	15825	15666	15732	15608	15747	15615	15653	15714	15545	15694	15859	15572	15560	15752	15559	15586	15675	15587	15571	15541	15573	15787	15627	15544	15708	15523	15697	15660	15692	15627	15720	15717	15695	15625	15426	15662	15771	15701	15767	15566	15676	15894	15811	15604	15743	15659	15488	15730	15641	15711	15682	15765	15726	15757	15655	15624	15537	15565	15672	15677	15765	15620	15657	15713	15953	15401	15746	15653	15551	15710	15657	15699	15550	15430	15559	15780	15626	15659	15541	15893	15644	16032	15535	15567	15635	15744	15482	15641	15507	15659	15594	15698	15592	15765	15502	15928	15573	15509	15643	15571	15613	15680	15558	15680	15728	15805	15588	15880	15629	15739	15683	15774	15739	15662	15666	15815	15609	15680	15488	15851	15761	15579	15696	15768	15654	15809	15608	15830	15558	15603	15918	15683	15566	15685	15631	15622	15651	15707	15706	15806	15541	15827	15685	15715	15696	15810	15600	15689	15631	15615	15751	15794	15576	15654	15700	15766	15719	15625	15703	15627	15509	15735	15783	15606	15676	15626	15731	15535	15651	15580	15612	15623	15679	15563	15699	15627	15593	15831	15526	15778	15668	15839	15467	15857	15676	15727	15648	15601	15595	15463	15707	15771	15609	15774	15626	15704	15709	15507	15586	15701	15709	15614	15806	15708	15713	15609	15527	15831	15674	15738	15614	15749	15699	15691	15655	15650	15575	15644	15572	15737	15706	15710	15570	15762	15555	15650	15703	15610	15626	15890	15718	15640	15547	15848	15620	15625	15795	15518	15803	15788	15548	15678	15598	15533	15648	15678	15703	15724	15639	15706	15792	15700	15530	15692	15764	15722	15578	15698	15660	15570	15758	15490	15569	15536	15547	15900	15806	15524	15698	15617	15715	15532	15720	15584	15629	15587	15533	15656	15714	15753	15721	15643	15715	15692	15702	15567	15475	15765	15729	15740	15694	15659	15653	15669	15783	15797	15608	15871	15664	15598	15670	15517	15706	15672	15650	15575	15642	15689	15715	15578	15547	15414	15731	15645	15796	15508	15787	15483	15575	15423	15673	15748	15748	15681	15765	15460	15696	15749	15684	15700	15693	15589	15839	15572	15566	15640	15642	15714	15843	15778	15819	15678	15713	15728	15594	15715	15840	15735	15595	15768	15568	15640	15840	15467	15698	15584	15720	15639	15699	15878	15656	15661	15442	15620	15494	15498	15706	15539	15757	15632	15523	15535	15795	15493	15555	15672	15668	15511	15603	15586	15714	15794	15735	15574	15645	15706	15672	15608	15691	15805	15748	15699	15564	15694	15606	15767	15611	15675	15635	15564	15608	15631	15556	15713	15657	15694	15579	15683	15379	15742	15582	15624	15638	15809	15640	15683	15713	15568	15616	15719	15746	15509	15714	15634	15656	15844	15839	15652	15522	15591	15605	15633	15639	15648	15641	15576	15574	15576	15620	15552	15638	15697	15515	15677	15896	15572	15540	15779	15636	15721	15629	15794	15764	15612	15922	15661	15679	15657	15583	15705	15638	15520	15749	15486	15600	15760	15834	15764	15556	15797	15753	15687	15670	15916	15776	15650	15673	15674	15582	15758	15593	15457	15786	15511	15828	15864	15618	15531	15600	15638	15769	15763	15703	15660	15657	15540	15807	15562	15718	15751	15538	15723	15557	15634	15517	15771	15632	15716	15617	15578	15502	15934	15567	15685	15627	15602	15605	15810	15649	15594	15643	15670	15479	15596	15610	15473	15666	15514	15637	15753	15623	15735	15589	15687	15785	15718	15382	15712	15673	15627	15746	15729	15654	15684	15694	15639	15607	15695	15653	15738	15662	15821	15641	15497	15671	15603	15712	15516	15938	15827	15616	15485	15676	15738	15615	15545	15688	15667	15684	15656	15553	15596	15755	15584	15592	15691	15709	15751	15624	15799	15653	15683	15541	15813	15522	15648	15563	15550	15685	15591	15747	15663	15582	15509	15808	15609	15615	15684	15683	15719	15648	15763	15609	15646	15768	15797	15703	15650	15656	15870	15638	15867	15487	15763	15868	15499	15507	15554	15723	15753	15621	15705	15586	15519	15754	15802	15535	15600	15803	15699	15652	15744	15858	15643	15725	15689	15535	15736	15720	15656	15712	15737	15656
34632	27273	30724	29648	27183	26763	26490	26236	26431	26067	25998	25963	25817	26231	25845	25760	25873	26118	25856	25597	25937	26039	25577	25857	25681	25716	25791	25538	26000	25853	25699	25773	25679	25683	25861	25685	25845	25620	25713	25691	25758	25546	25708	25926	25722	25627	25633	25535	25634	25680	25752	25829	25786	25624	25773	25810	25958	25871	26039	25653	25513	25628	25656	25492	25520	25854	25735	25732	25741	25522	25788	25638	25652	25607	25756	25487	25507	25637	25685	25785	25830	25523	25859	25729	25694	25552	25846	25524	25924	25680	25679	25593	25565	25603	25470	25502	25799	25634	25593	25594	25636	25668	25581	25471	25631	25565	25527	25707	25598	25675	25584	25771	25592	25747	25734	25779	25784	25863	25620	25592	25389	25562	25536	25433	25542	25758	25703	25758	25500	25708	25815	25459	25642	25478	25488	25610	25644	25523	25743	25584	25811	25813	25680	25463	25725	25777	25658	25641	25834	25771	25716	25719	25776	25650	25464	25507	25859	25824	25625	25510	25450	25677	25464	25880	25522	25619	25563	25565	25487	25609	25474	25582	25833	25753	25711	25801	25602	25476	25782	25773	25632	25495	25460	25622	25808	25589	25668	25863	25753	25563	25838	25614	25643	25843	25511	25589	25901	25560	25520	25658	25677	25728	25719	25604	25667	25436	25735	25653	25738	25496	25949	25736	25754	25489	25843	25667	25469	25784	25736	25599	25465	25873	25686	25562	25651	25604	25623	25368	25682	25709	25677	25763	25375	25691	25599	25810	25388	25473	25429	25670	25815	25268	25624	25751	25683	25568	25618	25780	25770	25466	25475	25815	25676	25300	25495	25427	25684	25582	25870	25558	25476	25626	25609	25681	25513	25609	25552	25692	25852	25727	25447	25717	25690	25679	25846	25628	25689	25477	25595	25610	25765	25860	25669	25514	25712	25721	25646	25787	25703	25708	25896	25569	25789	25583	25853	25808	25779	25575	25580	25720	25494	25489	25678	25566	25750	25603	25767	25842	25785	25733	25830	25965	25721	25521	25900	25354	25844	25756	25660	25625	25688	25793	25916	25864	25760	25491	25695	25534	25812	25771	25489	25424	25695	25626	25543	25493	25508	26002	25680	25635	25703	25692	25585	25499	25631	25473	25585	25526	25650	25765	25355	25297	25534	25483	25485	25512	25526	25806	25706	25741	25722	25472	25585	25790	25450	25393	25704	25528	25784	25766	25819	25882	25685	25677	25760	25889	25779	25764	25780	25864	25671	25440	25497	25470	25443	25497	25833	25624	25746	25543	25574	25627	25596	25653	25664	25469	25765	25635	25684	25726	25631	25485	25577	25660	25865	25772	25638	25613	25625	25719	25584	25586	25489	25698	25614	25595	25644	25469	25489	25859	25811	25649	25560	25944	25670	25681	25563	25429	25738	25722	25790	25453	25612	25789	25745	25493	25624	25602	25753	25628	25673	25584	25621	25710	25708	25608	25633	25811	25664	25784	25680	25580	25441	25764	25713	25871	25736	26068	25780	25503	25591	25565	25698	25801	25695	25913	25828	25676	25680	25538	25845	25768	25563	25664	25706	25709	25643	25509	25635	25817	25566	25830	25601	25642	25602	25520	25713	25630	25716	25634	25487	25804	25766	25573	25730	25664	25640	25793	25744	25633	25677	25593	25823	25523	25699	25626	25674	25544	25853	25713	25978	25785	25685	25598	25592	25673	25413	25725	25633	25635	25614	25858	25577	25694	25795	25816	25699	25289	25756	25551	25876	25746	25727	25587	25854	25641	25557	25285	25461	25603	25776	25826	25679	25472	25484	25663	25627	25853	25676	25732	25749	25770	25839	25530	25572	25535	25814	25780	25490	25610	25512	25353	25520	25632	25544	25656	25922	26063	25872	25636	25736	25697	25835	25628	25554	25764	25684	25595	25736	25601	25592	25825	26045	25643	25747	25496	25356	25546	25444	25566	25674	25750	25911	25800	25908	25620	25607	25702	25749	25875	25765	25834	25627	25641	25717	25629	25516	25398	25713	25755	25619	25571	25509	25559	25506	25511	25510	25461	25251	25666	25619	25734	25759	25884	25673	25673	25473	25728	25670	25887	25553	25700	25681	25606	25605	25582	25810	25615	25623	25787	25640	25631	25666	25526	25718	25772	25492	25703	25653	25706	25582	25679	25343	25779	25664	25543	25767	25615	25579	25728	25711	25494	25831	25679	25629	25760	25861	25577	25977	25309	25898	25707	25669	25710	25732	25901	25492	25887	25556	25497	25646	25722	25732	25929	25747	25562	25560	25569	25568	25432	25602	25742	25539	25692	25548	25724	25803	25795	25546	25814	25570	25587	25748	25809	25640	25669	25478	25392	25715	25618	25700	25822	25734	25630	25665	26020	25564	25706	25859	25587	25592	25775	25661	25664	25656	25877	25686	25552	25500	25853	25721	25634	25427	25350	25618	25573	25538	25739	25592	25657	25703	25894	25526	25785	25678	25541	25555	25601	25606	25753	25797	25842	25360	25743	25765	25847	25787	25649	25700	25506	25754	25364	25492	25589	25436	25607	25647	25574	25806	25535	25450	25488	25585	25644	25884	25744	25248	25631	25713	25493	25720	25800	25739	25708	25373	25592	25947	25584	25737	25686	25728	25716	25680	25677	25523	25826	25761	25543	25534	25827	25655	25672	25416	25647	25759	25571	25549	25537	25752	25524	25467	25874	25808	25642	25468	25614	25726	25613	25604	25761	25755	25804	25505	25582	25536	25642	25643	25554	25818	25596	25664	25823	25613	25686	25531	25474	25685	25934	25577	25678	25672	25538	25571	25634	25907	25967	25694	25547	25377	25681	25592	25678	25890	25830	25760	25545	25463	25974	25677	25602	25875	25641	25514	25909	25795	26090	25938	25694	25585	25731	25502	25591	25550	25689	25848	25812	25475	25970	25566	25322	25781	25663	25504	25768	25596	25548	25616	25703	25624	25733	25634	25609	25968	25607	25727	25624	25449	25886	25742	25535	25757	25797	25768	25590	25700	25709	25593	25594	25517	25776	25723	25822	25697	25518	25717	25711	25736	25620	25702	25722	25598	25531	25535	25789	25713	25376	25670	25502	25716	25605	25751	25870	25480	25607	25593	25702	25650	25479	25394	25660	25417	25686	25368	25724	25609	25622	25783	25697	25683	25500	25690	25498	25565	25847	25475	25586	25590	25707	25701	25545	25670	25811	25567	25566	25748	25586	25598	25836	25753	25615	25671	25996	25562	25796	25653	25595	25610	25562	25436	25694	25854	25693	25790	25792	25478	25677	25490	25798	25583	25684	25913	25673	25661	25738	25555	25635	25651	25600	25760	25585	25768	25699	25465	25750	25878	25724	26069	25633	25626	25724	25553	25595	25689	25796	25632	25453	25712	25600	25639	25607	25770	25674	25625	25673	25807	25483	25655	25611	25728	25667	25611	25817	25471	25698	25801	25500	25684	25633	25904	25607	25520	25554	25928	25719	25893	25617	25835	25635	25577	25650	25477	25492	25756	25974	25750	25609	25622	25749	25633	25751	25769	25544	25703	25700	25364	25530	25608	25748	25493	25766	25757	25702	25603	25681	25467	25743	25784	25785	25703	25669	25625	25827	25562	25592	25646	25916	25651	25486	25439	25353	25568	25802	25887	25794	25639	25857	25615	25555	25554	25722	25753	25874	25373	25571	25816	25645	25609	25470	25691	25727	25653	25673	25657	25685	25697	25664	25691	25781	25847	25924	25700	25678	25669	25679	25800	25637	25457	25590	25998	25881	25962	25731	25683	25572	25545	25526	25649	25388	25792	25380	25877	25804	25646	25623	25772	25578	25558	25596	25497	25484	25575	25613	25412	25587	25643	25783	25706	25552	25850	25373	25664	25504	25708	25578	25671	25670	25631	25897	25592	25612	25396	25470	25748	25700	25874	25790	25781	25613	25427	25472	25646	25566	25441	25792	25745	25883	25484	25743	25546	25652	25632	25695	25846	25667	25643	25660	25791	25873	25472	25664	25721	25589	25697	25731	25900	25706	25657	25712	25572	25745	25476	25599	25525	25774	25693	25529	25784	25574	25912	25463	25660	25411	25617	25581	25944	25592	25497	25727	25931	25665	25611	25641	25830	25527	25679	25406	25554	25557	25408	25751	25495	25494	25528	25602	25562	25542	25667	25755	25617	25667	25797	25933	25694	25596	25418	25670	25699	25698	25921	25655	25627	25447	25361	25799	25905	25737	25889	25527	25728	25623	25664	25396	25642	26035	25667	25582	25575	25717	25616	25668	25813	25901	25817	25673	25807	25734	25645	25551	25654	25694	25729	25511	25492	25633	25860	25679	25634	25535	25917	25932	25848	25653	25650	25721	25808	25580	25553	25857	25752	25883	25783	25610	25407	25747	25629	25812	25819	25643	25618	25667	25748	25632	25493	25780	25669	25691	25803	25700	25477	25608	25590	25601	25434	25728	25708	25725	25554	25412	25864	25366	25627	25672	25951	25601	25772	25641	25706	25511	25524	25503	25677	25725	25826	25567	25657	25605	25564	25650	25656	25786	25494	25791	25538	25671	25566	25773	25419	25773	25729	25556	25707	25833	25798	25493	25726	25550	25773	25648	25951	25611	25581	25418	25820	25781	25764	25790	25596	25690	25699	25637	25673	25787	25568	25740	25739	25698	25694	25644	25330	25633	25635	25658	25600	25700	25658	25553	25753	25727	25723	25705	25890	25333	25365	25708	25974	25919	25930	25681	25610	25652	25664	25768	25786	25854	25658	25564	25708	25780	25639	25346	25673	25382	25580	25504	25597	25847	25624	25598	25829	25752	25452	25921	25902	25878	25871	25757	25547	25829	25539	25774	25527	25507	25507	25662	25483	25815	25797	25499	25836	25892	25823	25527	25617	25780	25624	25406	25435	25598	25408	25689	25558	25717	25551	25576	25604	25668	25821	25576	25710	25659	25700	25679	25667	25867	25722	25456	25779	25668	25763	25715	25603	25717	25364	25598	25718	25645	25827	25674	25709	25725	25671	25591	25877	25461	25999	25946	25756	25640	25781	25780	25762	25472	25607	25623	25620	25610	25589	25577	25679	25741	25599	25538	25792	25761	25455	25746	25618	25757	25741	25624	25655	25580	25728	25583	25738	25954
20585	23665	23551	20485	18723	18092	17405	17242	17206	16968	16788	16742	16657	16626	16608	16696	16665	16519	16352	16463	16461	16706	16585	16420	16425	16443	16506	16219	16404	16532	16418	16542	16587	16473	16301	16414	16542	16398	16471	16317	16474	16434	16318	16323	16549	16553	16532	16443	16445	16387	16423	16381	16415	16305	16423	16423	16412	16405	16438	16533	16554	16218	16334	16320	16326	16287	16191	16421	16210	16370	16409	16302	16409	16347	16538	16284	16371	16368	16216	16311	16251	16339	16238	16578	16362	16479	16412	16365	16417	16245	16278	16311	16421	16467	16434	16514	16128	16465	16468	16483	16302	16459	16423	16419	16381	16439	16238	16323	16193	16456	16461	16421	16335	16458	16370	16328	16389	16253	16428	16300	16221	16318	16436	16225	16134	16370	16196	16446	16415	16295	16482	16282	16466	16289	16419	16467	16276	16311	16250	16304	16486	16494	16387	16423	16316	16160	16348	16329	16419	16386	16216	16432	16485	16364	16277	16257	16275	16477	16364	16325	16299	16372	16655	16433	16714	16352	16386	16292	16415	16369	16411	16332	16252	16148	16462	16366	16302	16338	16304	16466	16435	16329	16388	16526	16325	16523	16405	16234	16405	16433	16274	16368	16413	16419	16239	16302	16230	16260	16311	16448	16271	16428	16330	16349	16361	16332	16331	16460	16304	16307	16428	16101	16553	16523	16254	16295	16445	16291	16478	16387	16271	16410	16161	16308	16456	16390	16358	16317	16027	16337	16389	16346	16357	16332	16462	16414	16325	16373	16386	16416	16448	16315	16287	16384	16147	16381	16215	16418	16392	16513	16309	16310	16422	16395	16390	16347	16444	16241	16400	16349	16283	16288	16492	16374	16367	16187	16495	16313	16393	16331	16254	16460	16453	16517	16385	16418	16345	16294	16533	16406	16542	16237	16484	16325	16509	16145	16321	16451	16247	16502	16235	16439	16481	16549	16443	16243	16473	16308	16464	16273	16382	16539	16296	16395	16278	16558	16449	16276	16455	16376	16271	16298	16409	16405	16423	16354	16267	16506	16416	16544	16420	16454	16457	16371	16373	16366	16269	16368	16320	16429	16284	16350	16256	16464	16457	16531	16401	16387	16410	16189	16360	16328	16410	16425	16310	16525	16362	16510	16406	16344	16352	16199	16382	16396	16352	16398	16522	16259	16283	16412	16249	16248	16495	16545	16438	16341	16454	16357	16311	16266	16298	16358	16267	16448	16297	16422	16348	16322	16419	16317	16398	16450	16246	16555	16379	16311	16154	16194	16437	16261	16285	16212	16524	16385	16326	16360	16444	16234	16381	16269	16535	16296	16420	16150	16446	16367	16345	16402	16486	16432	16529	16326	16165	16372	16405	16405	16410	16363	16408	16428	16292	16321	16351	16391	16364	16361	16397	16321	16322	16456	16378	16241	16274	16177	16384	16522	16177	16365	16358	16453	16385	16481	16251	16172	16568	16352	16361	16551	16493	16310	16470	16296	16205	16362	16400	16369	16212	16254	16369	16252	16328	16170	16378	16215	16341	16327	16434	16529	16360	16248	16319	16478	16318	16198	16469	16247	16345	16384	16319	16405	16230	16432	16526	16496	16368	16395	16519	16362	16151	16385	16311	16399	16313	16464	16332	16492	16374	16412	16396	16342	16362	16195	16351	16266	16375	16367	16292	16417	16516	16377	16207	16345	16468	16443	16387	16345	16428	16368	16210	16361	16280	16364	16337	16509	16390	16257	16275	16364	16452	16337	16389	16334	16376	16310	16412	16292	16482	16353	16343	16430	16346	16316	16303	16317	16211	16414	16562	16436	16298	16344	16309	16363	16400	16590	16361	16185	16281	16408	16411	16319	16399	16304	16362	16493	16459	16284	16448	16216	16484	16528	16445	16182	16366	16276	16451	16401	16302	16271	16451	16372	16284	16185	16258	16309	16269	16518	16202	16235	16318	16330	16384	16359	16411	16250	16443	16278	16316	16356	16572	16347	16394	16486	16358	16260	16378	16379	16528	16364	16448	16511	16348	16664	16407	16336	16332	16360	16287	16276	16257	16256	16252	16385	16433	16349	16473	16192	16267	16335	16167	16444	16448	16343	16372	16531	16333	16368	16454	16362	16310	16408	16413	16385	16498	16286	16279	16219	16351	16318	16357	16370	16312	16344	16472	16384	16379	16304	16365	16298	16384	16590	16305	16208	16650	16322	16284	16374	16370	16344	16408	16420	16459	16346	16273	16543	16439	16538	16419	16276	16320	16398	16453	16472	16318	16454	16448	16378	16286	16360	16382	16117	16154	16237	16361	16433	16437	16349	16132	16526	16385	16341	16516	16360	16307	16418	16286	16165	16372	16282	16496	16232	16325	16600	16415	16339	16238	16480	16391	16268	16339	16331	16352	16284	16400	16326	16489	16344	16394	16398	16472	16259	16193	16450	16282	16342	16256	16292	16405	16375	16271	16360	16487	16358	16432	16258	16231	16297	16186	16560	16280	16428	16420	16176	16476	16343	16409	16375	16271	16348	16304	16251	16294	16414	16440	16485	16459	16325	16384	16417	16272	16333	16218	16230	16351	16072	16455	16376	16372	16349	16450	16413	16281	16202	16434	16363	16455	16370	16194	16474	16457	16386	16281	16256	16322	16244	16500	16386	16492	16492	16446	16320	16437	16518	16370	16244	16508	16389	16457	16164	16479	16469	16488	16274	16238	16344	16259	16175	16317	16308	16393	16530	16360	16250	16355	16479	16459	16219	16498	16430	16350	16654	16362	16418	16448	16195	16295	16249	16500	16380	16290	16295	16367	16364	16211	16369	16162	16380	16281	16408	16346	16405	16483	16344	16238	16268	16414	16361	16347	16319	16225	16621	16501	16481	16332	16314	16430	16435	16140	16253	16451	16489	16398	16294	16452	16308	16425	16398	16434	16424	16406	16532	16292	16276	16241	16423	16392	16428	16283	16424	16394	16260	16456	16332	16271	16418	16499	16358	16421	16285	16412	16467	16255	16450	16480	16390	16136	16428	16398	16479	16151	16373	16401	16321	16530	16355	16372	16604	16358	16263	16327	16301	16327	16465	16187	16376	16402	16513	16443	16420	16401	16323	16402	16365	16314	16246	16201	16498	16304	16319	16348	16388	16395	16344	16366	16330	16434	16476	16469	16254	16514	16419	16256	16285	16423	16372	16504	16457	16313	16316	16358	16234	16426	16263	16551	16446	16272	16541	16323	16375	16319	16333	16302	16389	16185	16289	16552	16300	16443	16345	16234	16368	16406	16405	16390	16444	16403	16176	16435	16219	16342	16254	16364	16386	16296	16291	16254	16360	16408	16289	16346	16474	16516	16273	16310	16314	16427	16507	16275	16444	16511	16331	16485	16491	16349	16558	16375	16578	16259	16418	16340	16305	16487	16527	16457	16449	16375	16373	16269	16358	16397	16335	16566	16319	16441	16325	16403	16224	16204	16282	16411	16383	16407	16307	16473	16250	16269	16367	16168	16308	16279	16380	16479	16438	16158	16332	16299	16371	16428	16381	16497	16289	16447	16343	16420	16419	16303	16277	16480	16254	16357	16222	16408	16342	16415	16507	16247	16276	16446	16441	16163	16540	16248	16327	16395	16439	16385	16266	16424	16390	16165	16529	16412	16218	16391	16251	16329	16331	16374	16566	16605	16288	16271	16409	16396	16329	16483	16300	16338	16330	16383	16346	16511	16262	16222	16391	16379	16331	16549	16324	16289	16522	16378	16200	16363	16371	16370	16512	16364	16283	16344	16296	16196	16465	16265	16219	16359	16406	16378	16319	16321	16423	16150	16448	16489	16354	16434	16268	16351	16493	16373	16390	16418	16304	16264	16501	16213	16478	16345	16273	16343	16326	16403	16640	16451	16340	16366	16457	16243	16510	16239	16396	16425	16303	16409	16344	16460	16367	16246	16458	16400	16321	16306	16394	16459	16353	16396	16341	16353	16352	16478	16306	16502	16196	16459	16460	16129	16427	16401	16334	16400	16434	16443	16330	16295	16192	16155	16397	16290	16298	16482	16405	16403	16408	16353	16321	16305	16499	16466	16431	16225	16288	16398	16539	16326	16488	16359	16250	16543	16227	16485	16445	16405	16249	16351	16408	16230	16324	16508	16402	16285	16568	16276	16467	16404	16445	16508	16346	16287	16347	16402	16322	16345	16403	16484	16611	16429	16322	16384	16218	16376	16250	16485	16492	16207	16556	16303	16393	16385	16393	16517	16381	16367	16330	16365	16542	16463	16509	16469	16542	16510	16488	16327	16511	16444	16414	16524	16342	16554	16288	16236	16381	16312	16312	16345	16481	16388	16290	16376	16381	16444	16335	16466	16482	16546	16269	16379	16464	16324	16468	16272	16365	16495	16359	16359	16464	16524	16367	16600	16236	16544	16265	16437	16251	16423	16335	16420	16421	16522	16398	16455	16276	16419	16363	16260	16404	16401	16161	16408	16306	16441	16239	16458	16467	16435	16326	16342	16309	16445	16367	16478	16430	16473	16308	16456	16318	16326	16307	16199	16375	16362	16492	16437	16174	16426	16391	16298	16391	16481	16362	16451	16449	16304	16505	16383	16482	16397	16390	16385	16221	16343	16230	16250	16376	16271	16432	16322	16185	16387	16382	16581	16312	16421	16306	16332	16516	16420	16327	16175	16496	16373	16238	16436	16552	16152	16448	16513	16472	16381	16445	16404	16459	16248	16333	16284	16443	16273	16336	16313	16277	16405	16427	16476	16478	16384	16239	16380	16400	16437	16446	16468	16417	16425	16433	16328	16436	16368	16361	16415	16321	16301	16332	16589	16391	16466	16418	16540	16421	16347	16246	16302	16422	16381	16485	16417	16444	16303	16452	16275	16505	16578	16251	16466	16495	16331	16526	16228	16424	16384	16241	16507	16452	16307	16519	16260	16423	16403	16250	16359	16533	16529	16382	16431	16385	16398	16282	16382	16377	16373	16385	16257	16365	16437	16359	16281	16476	16428	16439	16243	16582	16391	16321	16484	16471	16363	16480	16352	16366	16266	16221	16484	16416	16495	16277	16455	16427	16335	16377	16292	16414	16511	16359	16376	16509	16508	16365	16446	16283	16233	16486	16335	16582	16375	16216	16502	16424	16592	16258
24587	21156	27714	25281	24053	27165	28079	25252	25099	25260	25010	24887	24378	24556	24506	24519	24367	24517	24314	24342	24150	24225	24316	23986	24002	24123	24064	24043	24101	24001	24150	23985	24166	24151	24101	24018	24062	24122	24069	24144	24181	24200	24162	24066	24147	23938	24027	23996	23927	23994	24149	24181	24132	24205	23772	24131	24029	24090	24043	23852	24328	24102	23996	23887	24026	24157	24235	23871	23995	24130	24040	24036	23791	24036	24081	24012	23885	24026	24051	23985	23732	23872	24137	24001	23878	23795	24075	23901	24095	23856	24021	23887	24172	23886	23995	24037	23935	23923	23824	23759	23924	24280	24114	24015	24014	23797	23923	24226	23866	24046	24129	23928	23720	23923	23673	24197	23990	23950	23877	24098	24118	24007	24074	24092	24239	24019	23725	24086	23761	23694	23954	24021	23893	24123	23921	23860	24097	24008	24089	23901	23913	24076	23731	24040	23983	24067	23863	23747	24018	23982	23824	23842	23677	23800	23941	23732	23749	24218	23986	23757	24036	24002	23987	23978	24077	24107	23663	23915	23918	24074	23934	23783	24026	23622	24024	23798	23676	23960	23720	23977	24020	23888	24099	24001	23900	23990	23818	23930	23914	23910	23949	23871	23864	24062	24033	24050	23928	23981	23961	24030	24170	24047	24169	23881	24151	24069	24015	24112	23813	24038	23793	23864	24062	24073	24088	23902	23873	23868	24182	23843	24113	23863	23947	24102	23798	24001	23947	24227	24228	23596	23847	24030	24067	23759	23815	24070	24036	23986	23964	24056	23969	23970	23763	23871	24178	23997	23955	24019	23826	24051	24058	23990	23991	23818	24036	23853	23899	23734	23793	24003	24018	23772	23984	23949	24208	23943	23977	23956	23997	23916	23822	24041	24007	24021	23901	23919	24040	24130	23927	23972	23941	23880	24050	23953	24131	24100	23968	23936	24163	23881	24128	23905	24169	24205	23995	23944	24196	23946	23899	23660	23771	23784	23943	23884	23899	23983	23846	24023	24110	24123	23802	23919	24268	23957	23977	23846	24163	23930	23995	24053	24452	24127	24016	23915	24176	23997	24054	23809	23875	24052	24024	24038	23960	23812	23825	24005	24018	24233	23633	24017	24047	24022	24021	24084	23843	23832	23753	23809	24013	23745	24133	24055	23995	23735	24041	23834	24026	23846	23991	23858	24047	23864	23981	24112	23804	23928	23962	24035	23976	23966	23766	23865	23792	23851	24055	23840	24162	23811	23968	23888	23872	23892	23916	23921	23623	23781	23831	24041	24087	23846	23861	23974	23918	24019	24059	23935	24040	23807	23908	23813	23999	23706	23897	23842	23809	23941	24067	24069	24060	23990	24062	24015	23868	24338	23968	24143	23923	23896	24083	24003	23910	24101	24094	23842	24173	23986	23944	23956	23933	24119	24024	23901	24122	23734	23989	23901	23755	23926	23947	23961	24152	24030	23920	23872	23914	24079	23948	24010	23890	24229	23988	23805	24062	23687	24159	23791	24193	23638	23674	23884	24145	24134	24031	23980	23925	24198	23994	24069	24020	23952	23919	23866	24112	23868	23777	23505	23923	23987	23776	23939	23952	23954	23843	23929	24135	24259	24108	23977	24048	24031	23888	23806	24023	24072	24036	23873	23777	23999	23965	23825	23891	23971	23895	24026	23993	23935	23866	23737	23855	23922	23909	23768	24004	23920	24112	24060	23947	23756	23992	23977	23991	23829	24012	23982	23974	23897	24056	24045	24244	23943	24161	23985	23967	24079	23566	23897	24073	23968	24000	24070	23856	23918	23958	23972	23821	23766	24034	23564	23670	23938	23697	23830	23943	24007	23940	23969	24132	23892	24076	23965	24040	23930	23823	24018	24014	23873	23917	24029	23961	23994	23918	23710	23818	23960	24010	23930	23857	23693	24092	23946	24062	23802	23839	23915	23849	23961	23825	23931	23747	23933	23792	24118	24062	24022	24059	24039	23689	24109	23988	23972	23884	23905	23954	23996	23939	24032	24072	23950	23990	23766	24189	24122	23924	24148	24005	23886	23889	23960	23911	23727	23770	24008	23867	23845	23983	23920	23793	23766	24078	24005	24324	24017	24148	24023	23808	24020	24106	24061	24088	24014	23722	23931	23930	23951	23975	23911	23920	23848	23884	24032	24003	24030	24124	24005	23897	23930	24106	24037	23930	24062	23773	23920	24174	24229	24125	23853	23585	24062	23864	23833	24096	23798	24007	24089	24110	24101	24223	23880	23928	23929	24152	23963	24160	23986	23660	23897	24010	23927	24003	23931	24019	23912	23996	23956	23993	23920	23927	23750	23539	23635	23986	23869	23642	24014	24096	24167	23984	23981	23939	23839	23627	23976	23621	23858	24114	23924	24011	24052	24155	24005	23971	23972	23934	23839	23838	23935	24082	23799	24017	24057	23890	24139	23811	23846	23998	23979	23821	24304	23690	23913	23936	23914	23859	24213	23998	23917	24149	23751	24005	23941	23964	24032	23920	24083	23916	24037	23931	23929	23853	23804	23728	24236	24042	23895	23894	23877	23871	23937	24195	24064	23913	24127	23979	23977	23966	23821	23863	23712	24045	23703	23906	23891	24235	23731	23749	24386	24291	23778	23914	24054	23951	23662	23897	24121	23961	23888	23979	24089	23961	23789	23690	23882	23693	24048	24242	24119	24035	23832	23820	23945	24019	24061	23870	23819	23995	24004	23922	23857	24011	24212	24028	24070	24143	24038	23965	23895	23814	24100	23945	23961	24063	23989	23904	23975	23755	24043	23912	23890	24171	24162	23869	23925	23842	24001	23764	23918	23874	23936	23840	23922	23813	23980	24085	23860	24033	23855	23918	24068	23761	23811	24021	24090	24029	23957	24085	23682	24021	24141	23924	24054	24107	24095	23849	24064	24212	23910	23961	23869	23844	23931	23962	23790	23894	24205	24092	23976	23903	23933	24120	23781	24045	23974	23909	23774	24048	24015	24135	23917	24026	23879	24044	23927	23852	23878	23897	23854	24202	24142	24048	23948	23960	23906	23974	23808	24071	23793	23990	24041	24022	23881	23821	24020	23981	24010	24060	23899	24081	23888	24025	23879	23978	23990	23826	23960	23983	24058	24140	24079	23899	23947	24022	24141	24142	24052	24252	23909	23847	23952	23832	23813	24039	24154	24193	24169	24084	24121	23977	23810	23910	24007	23883	24023	23922	23782	24062	24077	23899	23931	24033	23813	23946	24015	23955	23992	23917	23878	24097	23957	24012	23964	24098	24056	24022	24047	24051	23951	24010	24088	24068	23979	24044	24043	23960	23736	23951	23896	24174	24248	23901	23788	24100	24057	24050	24109	24035	23957	23988	24089	23836	23722	23991	23895	23967	23992	23932	23973	23961	23962	23907	23973	24254	23957	23914	24060	23917	24071	24039	23972	23909	24100	24080	24029	23886	23891	23938	23949	23852	24003	23931	24020	23779	23880	23826	23923	23848	23829	23920	23635	24155	23832	23897	24015	23985	23819	23978	23930	23982	24232	23972	24017	23855	24167	23991	24032	24207	23948	23892	24102	24116	24132	23806	23844	24020	23965	23773	23836	23843	24024	24121	24022	23873	24064	24103	24126	23852	23933	23802	23925	23741	23828	23870	23801	23937	23859	23998	24165	24062	23943	23846	23771	24152	23753	23901	24048	24239	24075	23911	23900	23928	23955	23605	23784	23832	24074	23801	24033	23803	23926	23965	24006	23789	23979	24108	23807	23494	23990	23836	23805	24081	24110	24086	23812	23840	23979	24101	23963	23999	23742	23898	23961	23836	24146	23747	23912	23912	24187	24059	24000	23833	23726	23865	23815	24127	24003	23831	23947	23881	23971	23821	23924	24050	24002	23928	23942	23992	24143	24063	24042	23957	23911	23814	23974	23725	23979	23923	23776	24252	24032	24057	24125	23990	23688	23852	24013	23925	24077	23906	23996	24011	23859	23691	23904	23933	23709	23950	23699	24056	23726	24117	23832	24044	23651	23826	23853	23837	23971	23786	24006	23980	24116	23892	23981	24036	24041	23897	23895	23921	24018	24270	24082	24113	24043	24195	24005	24222	23775	24049	24089	23840	23904	24062	24167	24157	23789	23747	23799	23966	23957	23832	23941	24395	24049	23718	24100	23978	23772	23848	23916	23876	24061	23749	24017	23813	24013	24159	23847	24101	23722	24037	23952	23765	23854	24175	23966	24010	24128	23888	23941	24051	24030	24012	24054	23850	23976	24073	24090	23881	24103	23909	23834	23836	24103	24002	23877	24021	24033	23969	23940	24122	23906	24185	23837	23983	23669	23977	23950	23819	23808	24179	24209	24153	24014	23987	24091	24070	23698	24052	24103	24076	23939	24017	23787	23755	23922	23977	23957	23919	23899	23892	24016	23789	23905	23983	24071	24164	24236	24146	23782	23808	23917	24003	24003	24049	24062	23688	23877	23942	23869	23823	23901	24178	23989	23811	23723	23954	24050	23933	24027	24038	24062	23875	23982	23840	23943	23793	23993	24024	23925	23840	23878	23848	23911	23700	24063	24180	23926	23826	23730	23909	23795	24005	24141	24309	24182	23819	24017	23943	24052	23903	23978	24007	24025	24063	24011	23943	23773	23932	23839	24295	24080	24157	23966	23988	23868	23824	24079	23943	24052	24120	24023	23858	24080	23892	24079	23740	23920	24009	24015	23956	23828	24053	23956	23643	23852	24054	23885	24150	23987	24095	24229	23919	23850	24065	23887	24151	24105	24080	23789	24266	24033	23881	23863	23806	23875	24136	23925	23836	24057	23857	23920	23750	23794	23933	23800	23971	24012	24141	24189	24190	23988	23955	23766	23944	24128	24106	23862	24180	24110	24097	23917	23867	24026	23989	23885	23841	23757	24075	24135	23757	23905	24120	23891	23733	23922	23964	23896	23826	24030	24078	23944	23990	23953	23801	23817	23888	23737	23956	23755	23827	23767	23961	23996	24081	23955	23855	24023	23740	23812	24174	23956	23902	23797	24022	24157	24083	24029	24027	24196	24121	24071	23863	23876	23987	24057	23974	23961	23884	24092	23893	24014	23962	24173	24014	23738	24036	23982	23768	23937	23755	24092	24098	24141	23922	23768	23987	24093
18286	30308	29661	24000	21026	19342	18237	17618	17086	16849	16485	16686	16445	16331	16088	16049	15919	15891	15739	16075	15904	15758	15940	15862	15861	15734	15653	15985	15672	15707	15604	15747	15600	15597	15790	15842	15753	15574	15726	15574	15706	15603	15730	15774	15981	15665	15672	15733	15603	15612	15522	15758	15581	15777	15602	15798	15619	15658	15633	15606	15587	15544	15617	15709	15509	15572	15566	15833	15674	15688	15641	15641	15679	15610	15528	15587	15527	15567	15668	15559	15522	15646	15502	15552	15467	15397	15611	15636	15626	15815	15765	15713	15450	15713	15652	15669	15460	15655	15532	15738	15645	15380	15558	15607	15798	15598	15667	15715	15485	15595	15582	15624	15525	15467	15597	15571	15416	15599	15573	15689	15629	15719	15501	15550	15642	15533	15666	15616	15508	15558	15485	15550	15499	15651	15635	15597	15746	15778	15578	15464	15640	15562	15561	15515	15592	15577	15486	15715	15484	15570	15578	15519	15496	15591	15538	15553	15756	15466	15576	15566	15419	15722	15423	15473	15582	15549	15650	15744	15803	15536	15819	15394	15523	15514	15546	15794	15552	15594	15700	15656	15545	15450	15771	15601	15677	15595	15584	15663	15524	15658	15801	15614	15589	15506	15500	15630	15665	15555	15523	15568	15539	15513	15448	15392	15652	15683	15396	15611	15545	15481	15647	15752	15708	15388	15606	15533	15620	15506	15420	15561	15549	15464	15560	15724	15559	15602	15547	15617	15542	15648	15590	15598	15641	15497	15617	15371	15612	15541	15625	15688	15397	15337	15709	15562	15449	15590	15526	15540	15619	15597	15664	15460	15413	15592	15557	15642	15488	15607	15448	15576	15545	15498	15565	15448	15509	15803	15722	15591	15631	15569	15550	15764	15601	15546	15537	15540	15527	15549	15484	15640	15686	15611	15676	15572	15616	15553	15478	15609	15718	15643	15569	15696	15503	15477	15616	15663	15484	15548	15662	15564	15721	15534	15460	15585	15632	15660	15627	15618	15467	15716	15720	15345	15666	15478	15410	15643	15612	15835	15667	15651	15650	15339	15447	15576	15634	15457	15578	15520	15523	15628	15659	15588	15719	15599	15674	15528	15676	15617	15731	15404	15409	15517	15589	15430	15649	15616	15727	15615	15628	15546	15665	15492	15516	15514	15602	15675	15591	15653	15719	15579	15538	15599	15451	15746	15798	15509	15520	15574	15685	15545	15648	15623	15646	15528	15646	15593	15666	15673	15642	15682	15717	15617	15712	15550	15574	15470	15649	15525	15514	15578	15570	15540	15366	15611	15404	15420	15583	15502	15528	15485	15577	15426	15528	15674	15483	15560	15501	15563	15561	15534	15534	15721	15606	15565	15550	15552	15601	15744	15649	15555	15748	15943	15583	15538	15583	15623	15380	15680	15654	15706	15687	15591	15692	15497	15523	15551	15498	15626	15618	15535	15592	15693	15407	15738	15539	15665	15597	15503	15572	15768	15697	15601	15527	15545	15716	15583	15657	15686	15461	15727	15658	15496	15422	15678	15408	15356	15704	15283	15580	15418	15477	15532	15513	15478	15605	15671	15557	15592	15537	15445	15475	15602	15404	15566	15560	15387	15570	15680	15619	15481	15611	15573	15670	15534	15528	15698	15561	15609	15521	15474	15616	15593	15766	15637	15632	15627	15581	15727	15543	15639	15558	15634	15627	15474	15683	15464	15552	15401	15569	15729	15722	15543	15556	15557	15520	15590	15485	15504	15521	15517	15600	15535	15476	15562	15597	15431	15701	15411	15630	15565	15511	15487	15741	15630	15640	15513	15540	15514	15523	15700	15324	15523	15397	15527	15718	15631	15513	15571	15529	15570	15809	15650	15802	15684	15563	15447	15615	15750	15510	15550	15721	15537	15422	15427	15574	15614	15559	15439	15661	15636	15612	15717	15672	15398	15642	15445	15478	15540	15592	15533	15660	15637	15609	15448	15607	15485	15589	15602	15487	15553	15619	15681	15670	15638	15556	15429	15731	15687	15416	15521	15513	15742	15672	15666	15515	15541	15605	15635	15524	15505	15578	15645	15507	15759	15510	15606	15706	15668	15516	15594	15457	15775	15482	15553	15462	15664	15653	15709	15481	15580	15643	15492	15452	15479	15567	15654	15562	15659	15744	15508	15672	15537	15420	15549	15671	15622	15522	15510	15574	15722	15698	15609	15532	15632	15566	15345	15769	15623	15684	15675	15667	15552	15576	15526	15610	15674	15598	15647	15638	15570	15591	15662	15509	15490	15414	15807	15563	15577	15492	15483	15711	15670	15607	15505	15565	15597	15707	15620	15644	15570	15619	15522	15750	15502	15750	15458	15604	15448	15619	15530	15617	15614	15605	15486	15625	15749	15577	15417	15746	15772	15699	15552	15596	15567	15543	15587	15550	15683	15492	15518	15461	15559	15574	15611	15427	15563	15661	15538	15599	15598	15645	15653	15666	15621	15616	15644	15714	15433	15490	15689	15573	15660	15630	15511	15536	15596	15602	15552	15362	15850	15582	15591	15718	15596	15651	15574	15444	15495	15541	15571	15573	15561	15405	15645	15711	15685	15553	15561	15582	15653	15591	15505	15637	15471	15500	15564	15553	15541	15502	15807	15543	15492	15715	15696	15645	15603	15579	15785	15723	15840	15548	15584	15655	15631	15519	15878	15456	15534	15718	15688	15516	15555	15698	15478	15573	15479	15651	15593	15650	15538	15553	15581	15477	15840	15599	15438	15493	15631	15549	15605	15564	15659	15611	15747	15714	15653	15624	15608	15447	15440	15459	15662	15556	15493	15728	15584	15768	15624	15638	15472	15612	15656	15474	15469	15648	15458	15591	15503	15613	15442	15450	15706	15574	15572	15762	15447	15519	15550	15579	15582	15427	15493	15613	15694	15566	15710	15625	15512	15649	15542	15734	15445	15725	15610	15641	15426	15579	15593	15739	15583	15522	15484	15490	15592	15438	15555	15577	15635	15611	15584	15447	15593	15698	15759	15525	15622	15697	15765	15598	15616	15538	15661	15551	15466	15561	15617	15445	15661	15633	15620	15569	15741	15525	15607	15542	15611	15744	15525	15451	15568	15587	15726	15584	15532	15629	15418	15610	15621	15567	15422	15497	15406	15631	15537	15415	15472	15718	15545	15595	15456	15619	15595	15629	15555	15646	15484	15747	15397	15510	15408	15844	15660	15632	15596	15488	15641	15543	15442	15588	15498	15548	15588	15635	15664	15657	15630	15541	15629	15662	15666	15609	15576	15573	15596	15685	15673	15606	15681	15723	15572	15504	15546	15734	15533	15698	15504	15529	15567	15566	15628	15522	15547	15495	15516	15639	15541	15676	15468	15642	15741	15572	15475	15646	15700	15626	15608	15595	15484	15711	15604	15425	15690	15546	15583	15613	15683	15581	15599	15636	15729	15612	15765	15626	15692	15842	15514	15741	15515	15507	15678	15630	15494	15589	15630	15624	15437	15582	15584	15649	15466	15799	15566	15563	15552	15346	15540	15661	15582	15543	15634	15605	15494	15480	15756	15561	15567	15654	15363	15541	15593	15451	15688	15603	15549	15744	15690	15369	15672	15785	15534	15511	15541	15727	15599	15649	15539	15517	15484	15691	15510	15599	15538	15746	15339	15640	15646	15587	15648	15468	15515	15549	15693	15618	15449	15680	15563	15736	15483	15471	15570	15568	15522	15487	15599	15654	15591	15621	15553	15608	15347	15527	15551	15671	15570	15539	15621	15629	15488	15450	15464	15646	15528	15467	15508	15743	15607	15455	15698	15468	15558	15588	15365	15513	15565	15458	15598	15622	15672	15618	15525	15585	15686	15674	15649	15629	15755	15579	15714	15587	15595	15542	15583	15520	15651	15680	15733	15519	15539	15529	15763	15687	15485	15680	15537	15600	15576	15665	15657	15607	15596	15712	15616	15733	15886	15377	15612	15504	15725	15676	15681	15652	15535	15549	15541	15607	15643	15337	15409	15656	15733	15546	15628	15469	15534	15676	15630	15701	15500	15634	15492	15700	15559	15751	15691	15668	15514	15629	15493	15634	15561	15669	15654	15515	15520	15540	15641	15459	15649	15555	15647	15643	15434	15531	15597	15547	15719	15503	15799	15737	15512	15422	15648	15743	15523	15540	15543	15611	15568	15428	15742	15693	15486	15681	15479	15515	15655	15610	15524	15701	15557	15727	15515	15763	15643	15592	15646	15477	15696	15432	15673	15455	15577	15472	15578	15677	15625	15648	15542	15532	15531	15492	15471	15567	15695	15582	15703	15500	15419	15513	15534	15661	15728	15765	15655	15528	15523	15499	15417	15639	15633	15713	15863	15496	15770	15714	15582	15620	15582	15401	15424	15522	15689	15727	15547	15692	15615	15349	15356	15583	15638	15679	15470	15463	15634	15543	15450	15494	15558	15798	15499	15608	15636	15665	15635	15493	15647	15626	15535	15745	15618	15527	15539	15533	15499	15625	15618	15560	15668	15618	15629	15562	15470	15486	15649	15712	15493	15698	15445	15667	15611	15642	15530	15753	15612	15490	15542	15516	15667	15683	15584	15571	15573	15519	15755	15666	15581	15533	15501	15664	15562	15484	15622	15578	15655	15478	15474	15639	15699	15723	15596	15608	15582	15572	15508	15616	15650	15834	15553	15633	15671	15608	15593	15442	15768	15561	15554	15691	15630	15697	15507	15625	15607	15504	15550	15666	15703	15549	15625	15776	15543	15571	15728	15664	15556	15567	15655	15555	15406	15536	15761	15721	15597	15850	15482	15483	15702	15548	15731	15474	15499	15792	15423	15598	15528	15573	15552	15673	15407	15463	15550	15653	15638	15455	15697	15519	15654	15496	15528	15526	15584	15524	15460	15415	15438	15615	15569	15722	15648	15416	15461	15617	15508	15617	15570	15578	15663	15511	15643	15516	15567	15557	15621	15499	15577	15553	15611	15560	15721	15624	15585	15517	15768	15550	15534	15577	15499	15567	15512	15557	15415	15716	15465	15599	15695	15543	15572	15586	15461	15522	15593	15572	15710	15649	15422	15689	15605	15449	15468	15794	15477	15650	15488	15724	15716	15533	15435	15541	15535	15510	15684	15825	15647	15632	15425	15609	15625
22661	21154	27786	24874	22120	26226	31165	26975	25795	26283	25891	25581	25452	25406	25147	25128	24909	24685	24810	25164	24633	25097	24964	24686	24780	24462	24703	24710	24586	24559	24436	24435	24569	24496	24481	24450	24579	24684	24338	24493	24565	24161	24850	24510	24652	24605	24560	24433	24572	24510	24490	24355	24376	24642	24533	24621	24736	24201	24622	24620	24625	24727	24337	24559	24300	24416	24492	24463	24414	24578	24501	24637	24455	24716	24555	24425	24581	24617	24333	24535	24498	24500	24326	24223	24361	24434	24511	24467	24373	24442	24456	24493	24615	24667	24377	24409	24416	24340	24207	24474	24509	24437	24523	24425	24257	24196	24621	24457	24071	24399	24403	24369	24303	24504	24359	24442	24661	24343	24297	24433	24527	24379	24348	24551	24173	24252	24391	24177	24463	24518	24682	24346	24406	24373	24412	24506	24523	24038	24554	24377	24368	24296	24410	24423	24466	24368	24387	24418	24462	24358	24193	24563	24535	24097	24155	24441	24520	24475	24462	24431	24370	24611	24168	24336	24232	24130	24136	24382	24366	24423	24349	24552	24142	24172	24550	24437	24501	24509	24446	24329	24259	24491	24529	24344	24336	24485	24291	24400	24532	24439	24349	24357	24470	24388	24329	24376	24518	24595	24379	24513	24367	24575	24638	24080	24292	24413	24330	24268	24396	24299	24341	24339	24188	24477	24514	24259	24391	24239	24407	24327	24658	24526	24477	24205	24335	24311	24278	24463	24623	24411	24212	24217	24362	24242	24387	24436	24375	24189	24202	24368	24484	24453	24291	24552	24173	24654	24052	24410	24102	24399	24266	24309	24343	24184	24367	24513	24621	24446	24454	24265	24411	24294	24443	24141	24364	24516	24417	24381	24475	24265	24285	24346	24441	24490	24466	24522	24603	24507	24379	24298	24554	24464	24178	24262	24428	24417	24388	24329	24528	24271	24127	24399	24636	24657	24499	24518	24278	24674	24466	24159	24445	24612	24195	24467	24284	24263	24361	24233	24411	24326	24279	24406	24287	24273	24382	24368	24461	24439	24311	24183	24128	24388	24225	24499	24614	24533	24714	24431	24373	24161	24436	24262	24390	24416	24315	24392	24448	24471	24369	24092	24458	24498	24308	24417	24297	24471	24511	24309	24416	24300	24448	24375	24167	24479	24515	24451	24423	24400	24421	24328	24329	24406	24433	24375	24250	24362	24404	24395	24322	24378	24565	24170	24452	24283	24270	24337	24462	24666	24435	24459	24435	24424	24290	24200	24351	24414	24446	24147	24203	24268	24372	24377	24564	24616	24347	24307	24376	24365	24495	24643	24327	24317	24266	24289	24157	24342	24494	24483	24668	24495	24336	24386	24289	24216	24314	24630	24467	24176	24230	24521	24439	24415	24367	24193	24430	24387	24322	24486	24356	24370	24502	24297	24648	24682	24417	24603	24324	24206	24596	24181	24446	24285	24377	24201	24587	24156	24276	24403	24239	24355	24285	24512	24303	24443	24455	24619	24388	24289	24639	24232	24437	24406	24425	24436	24496	24225	24439	24714	24579	24331	24293	24585	24484	24345	24386	24635	24375	24370	24198	24122	24336	24495	24583	24508	24292	24450	24488	24285	24365	24491	24417	24296	24631	24378	24296	24127	24572	24468	24517	24481	24529	24600	24465	24158	24313	24429	24310	24537	24677	24184	24268	24205	24178	24484	24203	24317	24281	24628	24587	24434	24459	24400	24422	24612	24238	24432	24274	24203	24519	24448	24385	24456	24372	24386	24459	24543	24431	24350	24290	24397	24559	24539	24397	24360	24503	24446	24553	24375	24585	24327	24358	24250	24251	24449	24488	24508	24367	24323	24440	24066	24227	24518	24422	24283	24241	24178	24475	24466	24090	24460	24409	24577	24666	24398	24279	24505	24260	24371	24696	24518	24384	24283	24374	24484	24401	24729	24524	24564	24467	24347	24565	24607	24498	24439	24575	24307	24360	24457	24571	24394	24330	24407	24331	24175	24287	24379	24275	24586	24497	24451	24666	24349	24570	24632	24594	24564	24330	24399	24324	24464	24413	24191	24393	24175	24314	24449	24254	24378	24641	24299	24578	24312	24247	24548	24409	24377	24423	24533	24524	24341	24460	24391	24562	24431	24486	24330	24317	24281	24266	24356	24329	24195	24307	24452	24484	24223	24469	24261	24264	24339	24300	24590	24250	24461	24406	24489	24464	24129	24652	24643	24443	24367	24477	24456	24343	24296	24409	24324	24281	24210	24336	24305	24501	24233	24444	24470	24209	24153	24164	24328	24096	24529	24450	24367	24412	24379	24376	24395	24815	24273	24405	24436	24590	24449	24551	24568	24430	24423	24327	24422	24577	24184	24449	24448	24489	24488	24189	24180	24298	24371	24134	24364	24406	24362	24320	24449	24179	24393	24401	24361	24545	24626	24569	24483	24239	24461	24214	24520	24515	24518	24040	24263	24490	24477	24284	24477	24483	24434	24618	24380	24292	24506	24461	24461	24445	24374	24202	24368	24523	24656	24207	24141	24248	24581	24471	24539	24431	24375	24609	24505	24295	24266	24723	24339	24610	24367	24359	24162	24466	24308	24343	24540	24186	24160	24312	24479	24398	24397	24403	24339	24600	24295	24484	24391	24304	24438	24496	24391	24615	24106	24416	24489	24610	24267	24553	24368	24565	24183	24387	24299	24323	24272	24403	24709	24593	24733	24397	24339	24342	24497	24188	24397	24229	24361	24391	24475	24164	24180	24674	24426	24758	24329	24430	24569	24338	24356	24276	24424	24527	24598	24538	24392	24262	24475	24420	24501	24133	24356	24530	24144	24256	24431	24403	24429	24392	24411	24496	24514	24408	24387	24292	24316	24389	24414	24452	24553	24652	24443	24303	24410	24444	24360	24371	24215	24638	24371	24368	24385	24261	23991	24324	24460	24511	24463	24435	24436	24465	24665	24397	24006	24214	24378	24521	24435	24294	24352	24355	24097	24493	24194	24157	24506	24538	24502	24270	24213	24527	24338	24585	24504	24375	24358	24384	24497	24375	24613	24547	24328	24536	24406	24379	24463	24296	24384	24186	24460	24406	24463	24191	24270	24398	24373	24435	24133	24049	23902	24329	24397	24477	24526	24457	24314	24354	24483	24577	24335	24582	24298	24349	24464	24549	24523	24260	24330	24372	24281	24332	24430	24737	24381	24310	24363	24296	24586	24439	24553	24490	24493	24768	24318	24635	24338	24488	24291	24578	24617	24502	24631	24339	24494	24540	24547	24626	24382	24368	23938	24110	24357	24552	24283	24478	24488	24452	24385	24293	24182	24371	24364	24331	24283	24427	24406	24304	24514	24301	24379	24656	24251	24377	24321	24277	24402	24621	24368	24293	24357	24326	24474	24411	24253	24329	24227	24443	24367	24169	24384	24468	24279	24320	24250	24266	24394	24414	24295	24415	24500	24424	24406	24525	24267	24482	24568	24283	24438	24285	24484	24474	24464	24427	24460	24585	24553	24510	24283	24408	24323	24373	24558	24479	24376	24515	24362	24300	24334	24336	24443	24250	24375	24517	24447	24492	24278	24302	24520	24398	24421	24307	24461	24476	24410	24483	24248	24568	24423	24161	24298	24304	24394	24360	24226	24293	24311	24636	24368	24259	24406	24423	24652	24489	24264	24514	24367	24426	24179	24540	24281	24145	24164	24432	24507	24365	24587	24456	24673	24461	24409	24250	24363	24383	24400	24160	24374	24485	24070	24266	24333	24581	24485	24312	24405	24452	24367	24452	24611	24250	24177	24285	24425	24352	24557	24414	24340	24597	24162	24316	24342	24338	24309	24457	24378	24514	24397	24306	24484	24309	24533	24395	24452	24417	24453	24366	24487	24434	24498	24680	24357	24480	24495	24571	24562	24392	24417	24358	24505	24416	24363	24713	24439	24510	24354	24317	24442	24263	24445	24668	24444	24366	24500	24535	24499	24375	24547	24537	24222	24316	24242	24545	24382	24323	24613	24486	24446	24447	24238	24376	24493	24209	24411	24417	24506	24681	24463	24390	24315	24302	24158	24414	24387	24325	24261	24413	24336	24360	24455	24370	24428	24328	24303	24382	24302	24298	24337	24274	24475	24391	24300	24352	24414	24647	24236	24619	24312	24348	24212	24537	24613	24525	24384	24415	24426	24223	24249	24256	24387	24336	24418	24175	24372	24375	24690	24347	24259	24425	24311	24563	24295	24547	24093	24403	24480	24319	24029	24435	24443	24342	24365	24367	24381	24483	24435	24181	24390	24508	24482	24456	24364	24394	24388	24291	24564	24405	24542	24462	24484	24423	24448	24294	24184	24436	24344	24383	24329	24465	24216	24087	24475	24291	24355	24523	24441	24133	24322	24292	24476	24368	24425	24450	24401	23997	24305	24444	24316	24348	24292	24338	24405	24287	24476	24382	24302	24244	24538	24473	24602	24364	24530	24347	24332	24432	24241	24466	24136	24536	24458	24238	24290	24371	24388	24362	24505	24317	24211	24321	24443	24351	24439	24408	24292	24681	24325	24082	24322	24356	24384	24580	24453	24332	24394	24467	24239	24639	24328	24593	24511	24503	24295	24408	24405	24315	24430	24742	24372	24243	24189	24523	24378	24520	24452	24410	24514	24540	24210	24366	24381	24522	24202	24390	24180	24288	24626	24367	24320	24230	24269	24552	24705	24317	24402	24468	24412	24248	24506	24257	24534	24277	24187	24537	24424	24444	24325	24305	24230	24414	24240	24659	24408	24535	24225	24448	24182	24479	24521	24334	24262	24332	24430	24238	24275	24326	24345	24448	24410	24428	24650	24518	24374	24624	24309	24116	24294	24645	24257	24233	24494	24325	24275	24433	24489	24588	24571	24563	24380	24523	24565	24491	24329	24558	24217	24577	24325	24783	24383	24498	24317	24221	24216	24279	24393	24412	24451	24429	24509	24552	24424	24477	24539	24394	24147	24238	24476	24215	24312	24310	24214	24202	24123	24484	24288	24177	24499	24460	24445	24570	24435	24535	24206	24082	24335	24381	24382	24254	24205	24512	24286	24401	24300	24310	24353	24527	24309	24101	24007	24634	24502	24766	24426	24568	24583	24424	24494	24485	24180	24580	24395	24518	24270
20316	35468	34513	27929	23919	21458	19801	18890	18378	17976	17623	17210	17039	16974	16573	16565	16433	16306	16219	16111	16187	16112	16114	16232	15988	15985	16038	16012	15815	15878	16256	15898	15863	16070	15842	15764	16133	15770	16020	15985	15744	16049	15865	15997	15885	15811	15757	16053	15877	15750	16000	15847	15919	15768	15800	15726	15719	15542	15785	15770	15655	15912	15549	15890	15870	15857	15886	15803	15709	15697	15947	15799	15708	15649	15632	15588	15824	15684	15853	15650	15719	15693	15581	15647	15761	15795	15845	15696	15681	15646	15807	15896	15776	15617	15773	15721	15782	15672	15606	15558	15704	15695	15657	15396	15630	15631	15719	15761	15730	15598	15653	15715	15652	15810	15573	15691	15853	15671	15635	15626	15596	15858	15634	15765	15760	15828	15433	15664	15683	15661	15572	15484	15735	15684	15709	15527	15639	15650	15671	15700	15822	15570	15536	15739	15748	15780	15775	15639	15484	15824	15671	15623	15877	15711	15670	15691	15761	15625	15717	15668	15572	15658	15662	15734	15714	15714	15815	15764	15742	15756	15648	15727	15707	15601	15757	15817	15879	15906	15646	15848	15886	15628	15734	15747	15683	15728	15603	15737	15770	15749	15495	15648	15693	15584	15813	15721	15610	15606	15679	15874	15734	15659	15690	15718	15682	15670	15782	15664	15746	15661	15642	15666	15777	15691	15746	15712	15581	15521	15660	15803	15743	15687	15698	15717	15801	15731	15736	15778	15687	15606	15680	15687	15806	15726	15844	15629	15741	15732	15640	15710	15777	15654	15703	15615	15670	15760	15607	15836	15847	15731	15837	15760	15565	15674	15862	15801	15749	15706	15860	15489	15606	15650	15642	15725	15697	15635	15872	15969	15645	15837	15805	15670	15671	15544	15883	15753	15704	15720	15686	15626	15711	15687	15777	15661	15756	15765	15676	15769	15641	15913	15694	15823	15589	15671	15972	15783	15879	15584	15695	15853	15769	15720	15828	15634	15748	15712	15724	15723	15688	15850	15795	15700	15658	15726	15797	15457	15590	15791	15656	15672	15566	15703	15763	15705	15694	15802	15657	15570	15778	15607	15616	15593	15585	15616	15728	15829	15613	15696	15578	15581	15591	15861	15625	15565	15590	15576	15851	15659	15724	15695	15565	15555	15552	15872	15735	15746	15642	15721	15610	15669	15683	15727	15504	15667	15493	15766	15589	15798	15726	15761	15860	15793	15715	15727	15793	15604	15622	15704	15598	15786	15688	15817	15650	15699	15761	15751	15690	15720	15629	15690	15671	15834	15624	15783	15754	15774	15596	15636	15806	15892	15537	15784	15786	15693	15706	15753	15633	15623	15752	15678	15630	15774	15805	15593	15740	15712	15651	15671	15741	15884	15699	15789	15730	15826	15654	15793	15645	15690	15448	15512	15738	15726	15701	15839	15848	15738	15569	15843	15745	15659	15851	15906	15733	15585	15764	15542	15733	15660	15788	15540	15565	15854	15705	15590	15559	15840	15461	15674	15601	15670	15799	15715	15753	15754	15546	15649	15791	15641	15580	15626	15633	15762	15470	15623	15752	15570	15687	15651	15698	15479	15791	15828	15576	15669	15761	15780	15571	15704	15735	15708	15662	15951	15835	15759	15831	15665	15806	15812	15848	15487	15745	15829	15815	15798	15658	15645	15497	15782	15616	15650	15534	15703	15786	15672	15654	15774	15694	15612	15596	15714	15651	15580	15710	15643	15550	15787	15569	15771	15902	15712	15689	15535	15728	15749	15586	15615	15519	15765	15688	15569	15840	15730	15666	15811	15653	15873	15577	15657	15777	15712	15653	15863	15664	15586	15779	15601	15807	15742	15669	15640	15565	15762	15790	15800	15883	15702	15654	15631	15708	15801	15744	15647	15794	15663	15578	15732	15598	15705	15873	15661	15691	15711	15895	15657	15613	15880	15873	15721	15579	15751	15601	15657	15593	15572	15761	15773	15772	15815	15557	15653	15651	15528	15614	15644	15832	15607	15630	15729	15573	15674	15691	15768	15881	15732	15853	15686	15647	15454	15615	15783	15950	15738	15812	15690	15723	15584	15621	15645	15727	15766	15771	15789	15760	15907	15767	15910	15739	15771	15728	15666	15666	15889	15797	15574	15780	15911	15788	15626	15833	15790	15507	15626	15803	15675	15861	15762	15747	15698	15676	15786	15754	15609	15744	15746	15839	15769	15701	15725	15615	15602	15823	15691	15630	15721	15625	15930	15772	15790	15692	15734	15801	15586	15639	15826	15657	15683	15769	15558	15487	15858	15795	15683	15609	15841	15616	15677	15580	15787	15682	15515	15795	15778	15616	15646	15755	15726	15542	15737	15643	15650	15749	15772	15612	15491	15735	15761	15666	15814	15767	15730	15692	15588	15723	15541	15805	15486	15869	15677	15676	15639	15715	15503	15631	15684	15622	15675	15669	15785	15757	15732	15725	15776	15695	15781	15688	15587	15778	15759	15708	15713	15681	15944	15855	15715	15779	15675	15688	15836	15717	15625	15850	15604	15719	15745	15623	15730	15617	15645	15840	15762	15815	15767	15902	15681	15698	15787	15556	15765	15694	15742	15566	15594	15598	15719	15705	15604	15704	15687	15702	15769	15809	15771	15775	15721	15689	15558	15600	15722	15688	15607	15581	15831	15602	15733	15705	15678	15815	15672	15653	15587	15907	15752	15706	15698	15636	15708	15658	15690	15525	15766	15591	15539	15635	15636	15617	15582	15843	15658	15764	15780	15895	15726	15723	15827	15868	15713	15837	15725	15845	15589	15647	15704	15705	15725	15593	15643	15658	15765	15558	15732	15659	15724	15805	15671	15719	15850	15719	15690	15611	15656	15740	15771	15626	15631	15593	15612	15756	15811	15627	15828	15615	15660	15873	15947	15673	15758	15448	15693	15748	15785	15642	15799	15668	15605	15721	15666	15874	15804	15701	15574	15606	15743	15757	15782	15704	15809	15638	15667	15603	15879	15652	15868	15676	15656	15879	15619	15737	15639	15735	15596	15788	15661	15704	15908	15654	15661	15722	15683	15689	15668	15664	15700	15765	15601	15580	15658	15652	15714	15629	15634	15660	15687	15566	15675	15720	15812	15616	15656	15700	15711	15627	15842	15488	15786	15658	15706	15482	15808	15847	15727	15774	15704	15802	15772	15776	15822	15587	15603	15665	15854	15698	15678	15682	15589	15808	15627	15782	15645	15667	15533	15567	15563	15721	15703	15641	15859	15665	15524	15625	15876	15651	15818	15846	15650	15907	15705	15615	15676	15691	15713	15654	15675	15585	15721	15704	15765	15865	15628	15441	15829	15594	15649	15669	15545	15863	15700	15749	15493	15576	15911	15723	15760	15601	15535	15504	15641	15581	15730	15754	15827	15711	15661	15631	15735	15787	15704	15625	15892	15574	15785	15603	15719	15693	15850	15818	15795	15575	15751	15689	15700	15666	15796	15732	15574	15515	15836	15773	15599	15614	15654	15714	15659	15539	15550	15966	15732	15472	15618	15707	15775	15882	15714	15716	15773	15905	15800	15745	15642	15691	15690	15773	15591	15881	15743	15632	15860	15968	15635	15488	15770	15675	15740	15688	15705	15638	15618	15723	15671	15669	15805	15636	15720	15710	15591	15611	15672	15645	15915	15818	15762	15504	15804	15480	15668	15816	15605	15791	15714	15570	15510	15596	15906	15732	15827	15690	15770	15819	15708	15703	15762	15785	15701	15674	15584	15769	15765	15830	15725	15711	15814	15758	15647	15739	15818	15831	15803	15500	15713	15699	15801	15723	15808	15581	15483	15646	15759	15920	15789	15602	15737	15668	15540	15560	15615	15679	15481	15640	15704	15756	15650	15775	15799	15649	15636	15685	15722	15752	15747	15753	15683	15874	15651	15904	15564	15826	15628	15684	15882	15902	15604	15847	15694	15881	15668	15809	15851	15672	15744	15583	15534	15771	15551	15672	15751	15654	15747	15711	15802	15482	15582	15675	15755	15520	15572	15678	15613	15809	15661	15780	15716	15622	15876	15704	15632	15744	15736	15642	15533	15735	15665	15681	15671	15614	15798	15645	15736	15864	15731	15752	15838	15490	15636	15795	15542	15742	15619	15690	15691	15641	15851	15836	15763	15933	15723	15944	15822	15626	15835	15821	15698	15646	15714	15687	15761	15650	15749	15564	15868	15759	15654	15823	15659	15805	15621	15796	15801	15686	15772	15755	15520	15736	15529	15686	15816	15818	15723	15582	15610	15927	15675	15709	15914	15634	15837	15766	15781	15624	15530	15739	15730	15850	15831	15753	15714	15621	15721	15869	15788	15785	15647	15736	15678	15798	15569	15930	15810	15774	15681	15651	15741	15704	15725	15899	15766	15541	15522	15506	15608	15688	15606	15794	15851	15884	15787	15800	15674	15778	15753	15664	15640	15755	15617	15423	15787	15771	15722	15678	15637	15801	15560	15444	15682	15616	15697	15810	15712	15614	15724	15635	15701	15720	15958	15703	15736	15697	15675	15763	15818	15766	15584	15714	15718	15649	15623	15693	15612	15846	15726	15682	15830	15688	15894	15845	15710	15675	15736	15709	15676	15722	15759	15701	15730	15492	15801	15695	15574	15634	15667	15657	15737	15854	15752	15704	15738	15714	15664	15648	15711	15687	15757	15709	15817	15671	15788	15614	15883	15820	15783	15833	15647	15595	15730	15692	15719	15797	15661	15663	15787	15674	15601	15618	15662	15663	15776	15684	15897	15948	15725	15751	15647	15648	15928	15708	15876	15829	15608	15624	15586	15632	15749	15651	15527	15666	15595	15718	15744	15592	15752	15625	15923	15752	15705	15841	15642	15570	15683	15671	15695	15801	15772	15696	15689	15651	15682	15840	15549	15875	15776	15610	15777	15929	15708	15706	15622	15695	15681	15638	15665	15623	15542	15714	15907	15746	15656	15667	15626	15767	15697	15596	15760	15760	15760	15654	15557	15710	15435	15632	15616	15501	15821	15724	15441	15679	15702	15743	15785	15793	15773	15740	15743	15902	15760	15758	15642	15681	15693	15635	15636	15766	15775	15586	15816	15597	15693	15638	15746	15689	15623	15865	15639	15662	15710	15758	15641	15764	15715
34956	27463	30788	29293	27257	26900	26662	26421	26383	26331	26122	26026	26009	26001	25800	26135	26100	26041	25876	25946	25669	25511	26189	25836	25870	26027	26044	25740	25592	25664	26037	25970	25956	25861	25771	25948	25874	25905	26043	26006	25989	25735	25964	25980	26046	25991	26000	26009	26128	25906	25878	25956	25795	26144	25936	25802	25954	25729	25835	25640	25803	25720	25831	25846	25905	26066	25627	26030	25708	25950	26031	25907	25917	25718	25630	25637	25750	25832	25886	25830	25898	25796	25812	25918	25672	25765	25874	25706	25638	25942	25951	25990	25952	25957	26068	25836	25874	25915	25951	25883	25901	25924	25709	25987	25928	25924	25761	25861	26010	25735	25878	25907	25991	25936	25709	25687	26064	25886	25694	26007	25951	25811	25760	25761	25932	25890	25910	26031	26139	25876	25860	25852	25929	25831	25982	26017	25776	25817	25868	25945	25960	26154	26207	25937	26004	25941	25607	25733	26001	25922	25904	25830	25951	25639	25971	25906	26192	25891	25994	25989	25794	25874	25987	25871	25865	26100	25774	25959	25554	25716	25783	25757	25824	25839	25803	25643	26012	26118	25945	25766	25666	25741	25767	25831	25976	25797	26034	26149	25664	25815	25692	25838	25932	25914	25850	26205	25822	25896	25972	25800	25741	25747	25712	26002	25888	25736	25754	26052	25886	25675	26057	25859	25792	25785	26002	25928	26078	25492	25715	25603	25838	25815	25613	25901	25899	25666	25725	25820	25643	25834	25682	25756	25795	25866	25784	25945	25884	26003	25933	25701	25858	25774	25814	25818	25874	25986	25784	25689	25833	25829	25761	25874	25696	25700	25897	25653	25847	25872	25786	25785	25776	25619	25735	25715	25901	25775	25831	25795	25764	25826	25729	25755	25649	26001	25713	25803	26019	25842	26031	25928	25964	25943	25911	25866	25803	25754	25947	25815	25869	25759	25671	25897	25808	26036	25948	25583	25802	25646	25745	25911	26156	25972	25931	25935	25691	26053	25825	25921	25531	25833	26051	25749	26185	25949	26117	25733	26089	25962	25765	25988	25915	25966	26102	25728	25751	25931	25734	26011	25678	25979	25817	25690	25930	25995	25772	25837	25800	26085	25921	25685	25692	25755	25722	26017	25937	25891	25779	26078	25825	25827	25642	25946	25728	25973	25976	26037	25925	25631	26161	25949	25803	25853	25909	25759	25792	25809	25926	26204	25761	25889	25854	25836	25733	25869	25759	25978	25965	25809	25796	25658	25825	25899	26073	25814	25817	26008	25653	26105	25955	26049	25775	25934	26022	25802	25829	25756	25716	25906	26007	25884	25844	26022	26084	25940	25983	25905	25957	25715	25848	25850	25644	25743	25896	26096	25869	25920	25835	25806	25623	25776	25687	25957	25769	25887	26002	25723	26123	25806	25989	25741	26036	25777	25866	25900	25967	25784	25557	25835	25870	25916	25645	25809	25663	25856	25965	25861	25824	25700	25822	25957	25871	26083	25794	26157	25808	25839	25933	25946	25883	25796	25761	25908	25992	25747	25944	25837	25424	25802	25755	25860	25716	25808	25995	25873	25836	26179	25813	25893	25651	25992	25630	25882	25922	26083	25881	25871	25817	25819	25977	25894	25870	25787	25981	26024	25914	25873	25832	25623	25842	25737	25614	25601	25875	26018	26034	25749	25963	25755	25985	25918	25962	25868	25979	26043	25837	25761	25749	25740	26007	25947	25982	25945	25789	26056	26031	25957	26017	25974	25670	25883	25962	25997	26026	25883	25796	25863	25876	25729	25615	26024	25828	26104	25599	25795	25577	25762	25731	25938	25744	25906	26127	26046	26208	25760	25827	25720	25913	25816	25972	26017	25971	25963	25663	25783	25905	25764	25793	26019	26034	25888	25817	25887	25649	26028	25758	25932	25971	25754	25949	25846	25917	25799	25952	25794	25901	25991	25956	25826	25901	25936	26158	26053	26022	26039	26158	26038	25963	25784	25972	25693	25745	26095	25864	25831	26060	26100	26067	25757	26117	25838	26071	25960	25905	25844	25913	25792	25689	25615	25973	25810	25899	25888	25782	25891	25941	25992	25712	26225	25777	25749	26054	25807	25982	25803	26041	25681	26095	25747	25957	26034	25870	25821	26057	26100	25583	25766	25974	26002	26023	25738	25677	25628	26089	26047	25852	25756	25837	25733	26000	26027	25792	25929	25841	25898	25969	25752	25930	25850	25929	25827	26002	25904	25976	25799	25840	25842	25880	25860	25686	25751	25829	25858	25795	25941	26264	25748	25807	25894	25613	25899	25799	25614	26046	25944	25928	25940	26142	25789	26025	25848	26030	25778	25940	25815	25946	25904	26087	25825	25632	25824	25784	25957	25720	25681	25800	25761	25898	25893	25990	25737	26041	25918	25892	25855	25776	26026	25820	25996	25919	25885	25827	25811	25770	25736	25838	25557	25740	25971	26025	25733	25803	25765	25938	25845	26069	25902	25671	25586	25800	25702	25917	25773	25804	25803	25791	25486	25665	25807	26148	25618	25830	25927	25856	25721	25693	25855	25746	26074	26133	25719	25991	25743	25705	25832	25883	25819	25797	25886	25810	25846	25786	25665	25877	25838	25935	26034	25929	25932	25993	25787	25740	25909	25966	25805	25872	25860	26017	25825	26003	25667	25843	25918	25793	25698	25972	25759	25888	25793	26283	25821	25799	25733	25948	25876	25644	25922	25981	25865	25856	25764	25933	25620	25998	25701	26013	25806	25928	25688	25842	26039	25989	25796	25873	25975	26025	25940	25779	25943	25851	25898	26015	26016	25894	25842	25787	26046	25722	25993	25646	25508	25876	25910	25862	26039	26015	25920	25880	25796	25820	26032	25953	26167	25820	25930	25675	25748	25931	26015	26001	25866	25954	25792	25791	25790	25853	25945	25943	25728	25813	25793	25788	25634	25790	25688	26035	25907	26094	25970	26091	25708	25764	25988	25952	26068	26018	25923	25912	25661	25949	25846	25780	25879	25974	25945	25730	25753	25999	25868	25861	25925	26091	26001	25890	26009	25902	26006	26171	25837	25624	25797	25830	26025	25794	25669	25858	25691	26090	25700	25881	25948	25895	25820	25794	25960	25848	26079	25918	25638	25823	25702	25844	25918	25842	25728	25779	25890	25689	26063	25698	25844	25770	25978	25990	25717	25693	25724	25872	25797	25832	26003	25855	26029	25745	25601	25946	25928	25995	25568	25888	26118	25827	26078	25813	25961	25840	25935	26074	25941	26081	25717	26044	25942	26141	26057	25998	25780	26045	26109	25943	26045	26161	25921	26012	25911	26139	26022	26198	25754	25942	26202	26045	25743	25725	25908	25925	25702	25823	25824	25806	25761	25970	26164	26103	25917	25943	25916	25841	25728	25829	25862	25799	25793	25957	26039	26029	25810	25832	25811	25940	25845	25844	25738	25974	25911	25960	25877	25883	25727	25901	25856	25852	25846	25875	26197	26049	26014	25908	25899	25678	25663	25729	26099	26031	25778	25994	25748	26108	25621	26033	25821	26010	25939	26040	25628	25750	25888	25834	25660	25914	25715	25770	26023	26166	25858	26098	25937	25896	25805	25838	26013	25840	25740	25901	25968	25949	26163	26002	26023	25718	25863	25867	25908	25753	25761	25904	25747	25614	25754	25647	25873	25901	25617	25836	25737	25754	26056	26130	25887	25832	25796	25971	25906	25831	25941	25816	25834	25852	25779	25973	25900	25947	25957	25815	25806	25857	25799	26101	25705	25647	25794	25942	25938	25848	26045	26065	25819	25858	25817	25874	26101	25687	25881	25989	25577	25785	25634	25805	25868	25846	26128	26111	25862	25914	25947	25806	25964	25895	25957	25748	25998	25813	25978	25926	25737	25583	25807	26076	25732	25793	26063	26015	25688	25752	25738	25919	25860	25879	25773	25661	25806	25775	26000	25870	25807	25993	25918	25823	25739	25863	25871	25962	25842	26022	25991	25705	25729	25791	26001	25801	25961	25779	26114	25811	25800	26023	26003	25800	25748	26036	26008	25848	25714	25780	25840	25833	25841	25890	25821	25531	25900	25990	25698	25979	25777	25806	25722	26020	26024	26075	25885	25915	25978	25935	25918	25968	25941	25974	25949	25944	25804	25898	25981	25910	25947	25969	26001	25609	25802	26017	25758	25861	25887	25869	26029	25960	25983	25943	25857	26023	25717	25858	25808	25952	25899	26095	26033	25661	25956	25857	25744	25786	25772	25936	26005	25884	25862	25717	25948	25775	25979	26188	26041	25874	25650	25798	25950	25993	25759	25746	25984	25731	25697	25905	25755	25880	25785	25747	25878	26108	25822	25994	26041	25900	25931	26029	25626	26012	25741	26181	25970	25858	25771	25851	26058	25878	25813	25810	25900	25876	26121	26001	25734	25972	25959	25716	25817	25830	25812	25942	25939	25917	26170	25963	25741	25762	25754	25745	25842	25479	26154	25707	25975	26017	25666	26026	25825	26031	26002	25947	25777	25994	25729	26126	26076	25880	25967	25661	25634	25989	25902	25863	25844	25667	25623	25910	25951	25820	25916	26000	26055	25880	25803	26014	26040	25930	25762	25989	25933	25711	25973	25714	25994	25816	25952	26093	25400	25970	26081	26086	26071	25973	25690	25646	25862	26108	25819	25818	25716	25927	25756	25730	25853	25879	25989	26216	25879	25855	26049	25942	25974	25882	25789	25629	26034	25885	25931	25762	26042	25581	25768	25909	25920	25736	25889	25823	25742	25834	25752	26005	25963	25732	25627	25770	25819	25809	25714	25975	25910	25598	25865	26056	26335	25892	25926	26000	25913	25913	25867	25599	25782	25954	25872	25902	25971	25958	25758	25934	25817	26146	25937	25762	25799	25949	25926	25932	25663	25862	25826	25758	25799	25799	25959	25957	25901	25757	25664	25756	25891	25878	26005	26128	25732	25913	25986	25925	25870	25816	25856	25936	25758	25824	25908	25742	25915	25997	25734	25985	25883	26027	25570	25793	25983	25781	25809	25752	25913	25871	25806	25751	25918	26017	25809	25675	25701	25905	26121	25959	25888	25743	25980	25921	25760	25930	25960	25999	25821	25774	25994	25787	25845	25583	25898	26116	25937	25735	25799
20806	23614	23656	20544	18843	18117	17388	17226	17186	17198	16916	16921	16621	16851	16876	16605	16699	16629	16553	16767	16723	16677	16515	16580	16601	16501	16541	16613	16509	16452	16622	16826	16498	16576	16457	16750	16741	16496	16534	16644	16478	16514	16654	16603	16533	16564	16412	16850	16524	16608	16514	16544	16391	16579	16503	16503	16483	16533	16401	16456	16386	16423	16407	16590	16392	16433	16757	16426	16525	16530	16449	16505	16667	16536	16431	16422	16484	16558	16415	16579	16515	16557	16703	16630	16571	16507	16474	16578	16428	16532	16416	16488	16321	16506	16627	16571	16480	16693	16555	16435	16557	16426	16368	16412	16452	16605	16586	16593	16285	16318	16476	16501	16530	16427	16626	16541	16388	16354	16626	16634	16211	16539	16614	16518	16534	16417	16547	16454	16694	16665	16519	16469	16597	16525	16419	16609	16642	16513	16372	16529	16314	16481	16558	16529	16522	16424	16392	16375	16418	16446	16689	16299	16585	16746	16525	16614	16575	16435	16379	16628	16710	16310	16538	16498	16586	16632	16583	16492	16579	16523	16524	16491	16592	16571	16491	16387	16498	16694	16359	16398	16598	16464	16117	16467	16483	16440	16491	16414	16542	16457	16436	16533	16472	16519	16759	16513	16507	16557	16527	16550	16480	16486	16637	16489	16495	16351	16425	16612	16269	16482	16549	16490	16513	16405	16453	16493	16510	16632	16500	16453	16470	16465	16673	16498	16578	16507	16312	16526	16404	16634	16429	16508	16407	16532	16497	16474	16532	16452	16509	16611	16546	16639	16517	16410	16451	16426	16543	16586	16468	16463	16547	16486	16499	16472	16338	16422	16316	16519	16403	16532	16397	16410	16555	16405	16486	16464	16612	16566	16631	16457	16577	16319	16505	16588	16545	16561	16496	16507	16456	16353	16563	16586	16451	16455	16328	16510	16583	16462	16487	16521	16446	16579	16375	16461	16525	16615	16621	16571	16391	16527	16473	16578	16468	16346	16556	16476	16459	16491	16485	16575	16416	16556	16615	16331	16434	16601	16584	16453	16618	16593	16471	16459	16355	16446	16489	16422	16563	16368	16523	16688	16425	16599	16457	16571	16412	16625	16763	16475	16579	16384	16353	16482	16474	16535	16541	16524	16562	16669	16569	16300	16526	16558	16511	16599	16490	16282	16481	16620	16516	16580	16475	16483	16449	16514	16459	16491	16496	16494	16420	16481	16418	16374	16495	16618	16570	16592	16450	16587	16238	16505	16672	16526	16446	16476	16431	16562	16390	16408	16464	16572	16428	16398	16408	16525	16451	16356	16577	16327	16753	16450	16413	16380	16358	16437	16352	16474	16510	16518	16627	16537	16473	16392	16394	16507	16470	16399	16500	16575	16738	16461	16485	16435	16432	16544	16528	16477	16383	16631	16574	16405	16375	16488	16742	16409	16746	16297	16469	16593	16700	16367	16397	16468	16428	16474	16510	16525	16630	16398	16585	16497	16348	16481	16606	16332	16553	16395	16554	16565	16434	16542	16371	16789	16619	16521	16504	16439	16425	16550	16400	16456	16386	16630	16552	16566	16541	16460	16635	16650	16372	16489	16471	16520	16442	16484	16483	16443	16456	16461	16453	16517	16556	16499	16259	16525	16280	16503	16438	16299	16412	16510	16605	16666	16358	16615	16453	16539	16564	16384	16533	16482	16330	16664	16374	16561	16673	16448	16488	16684	16380	16522	16383	16424	16634	16367	16460	16425	16289	16181	16547	16530	16299	16661	16408	16644	16495	16475	16452	16335	16468	16619	16669	16723	16494	16533	16497	16445	16536	16583	16323	16458	16344	16439	16490	16490	16490	16446	16494	16539	16573	16498	16373	16373	16527	16569	16432	16706	16258	16586	16623	16473	16593	16562	16404	16528	16478	16703	16368	16558	16542	16459	16507	16566	16590	16496	16242	16513	16530	16440	16580	16416	16363	16404	16300	16352	16428	16456	16570	16474	16618	16308	16434	16431	16350	16449	16512	16331	16566	16519	16542	16545	16453	16581	16851	16490	16398	16529	16512	16526	16623	16582	16568	16387	16377	16534	16620	16454	16542	16536	16545	16528	16670	16608	16458	16524	16368	16535	16518	16438	16539	16450	16496	16611	16430	16481	16608	16550	16671	16398	16647	16549	16448	16611	16546	16335	16491	16479	16662	16528	16406	16539	16448	16501	16431	16471	16749	16581	16405	16324	16512	16370	16489	16607	16310	16507	16575	16431	16525	16483	16448	16681	16311	16400	16352	16588	16467	16544	16478	16559	16496	16563	16465	16679	16469	16460	16461	16500	16565	16382	16584	16576	16530	16539	16480	16554	16472	16703	16432	16537	16467	16487	16531	16514	16543	16543	16550	16606	16547	16502	16488	16389	16577	16517	16438	16451	16293	16436	16408	16549	16414	16530	16562	16591	16583	16396	16441	16578	16440	16557	16562	16556	16696	16457	16471	16502	16499	16422	16598	16404	16631	16487	16324	16438	16591	16488	16554	16434	16399	16400	16415	16516	16584	16530	16472	16597	16484	16532	16615	16470	16530	16577	16524	16391	16544	16536	16600	16464	16465	16366	16531	16709	16446	16542	16381	16392	16448	16551	16520	16548	16509	16500	16407	16636	16528	16274	16460	16490	16471	16430	16536	16722	16432	16613	16494	16492	16385	16376	16468	16449	16445	16456	16706	16562	16521	16533	16675	16457	16373	16645	16483	16439	16463	16479	16348	16532	16512	16387	16462	16419	16367	16444	16372	16801	16451	16485	16498	16580	16530	16457	16538	16518	16441	16453	16318	16267	16408	16240	16366	16563	16430	16589	16545	16326	16610	16306	16283	16587	16384	16428	16286	16516	16570	16420	16708	16391	16480	16443	16273	16423	16589	16426	16464	16479	16508	16359	16719	16480	16364	16489	16645	16412	16519	16612	16426	16492	16525	16505	16513	16386	16533	16693	16499	16530	16423	16634	16503	16464	16566	16336	16570	16456	16686	16638	16570	16672	16399	16459	16595	16561	16550	16508	16557	16546	16527	16433	16545	16472	16535	16534	16435	16453	16546	16619	16552	16489	16522	16380	16676	16539	16679	16442	16537	16316	16602	16666	16449	16637	16465	16421	16431	16401	16500	16646	16494	16505	16604	16640	16431	16513	16530	16533	16378	16498	16476	16545	16392	16542	16588	16442	16477	16505	16378	16344	16397	16599	16747	16681	16541	16530	16416	16476	16557	16540	16457	16595	16402	16735	16360	16538	16563	16431	16494	16647	16597	16320	16423	16561	16446	16516	16449	16314	16426	16454	16563	16420	16412	16600	16449	16599	16485	16267	16430	16665	16530	16508	16480	16475	16757	16416	16459	16542	16482	16636	16621	16442	16532	16599	16546	16449	16458	16399	16443	16536	16525	16731	16543	16411	16458	16407	16689	16468	16492	16601	16450	16522	16673	16353	16417	16299	16656	16433	16380	16461	16623	16414	16480	16647	16499	16373	16443	16505	16372	16405	16576	16368	16545	16609	16376	16545	16746	16506	16569	16456	16325	16398	16677	16510	16406	16470	16434	16517	16486	16526	16489	16317	16641	16438	16484	16418	16534	16340	16408	16569	16571	16423	16708	16266	16560	16350	16420	16475	16442	16321	16647	16540	16610	16503	16385	16591	16475	16462	16557	16391	16628	16470	16505	16398	16612	16525	16624	16487	16526	16338	16423	16547	16651	16494	16476	16546	16451	16432	16403	16478	16292	16667	16455	16494	16400	16551	16528	16628	16499	16617	16486	16481	16479	16546	16443	16439	16679	16438	16668	16460	16452	16501	16477	16478	16559	16539	16528	16604	16469	16512	16521	16241	16584	16544	16561	16466	16542	16381	16451	16629	16441	16405	16506	16310	16464	16420	16424	16498	16461	16599	16587	16569	16415	16819	16363	16596	16511	16479	16736	16527	16531	16466	16487	16528	16432	16693	16415	16426	16497	16768	16493	16450	16481	16380	16540	16364	16621	16487	16521	16690	16561	16510	16446	16345	16478	16350	16565	16551	16577	16494	16287	16358	16360	16730	16477	16480	16503	16574	16666	16500	16493	16558	16486	16622	16511	16440	16473	16405	16431	16612	16608	16542	16511	16659	16413	16439	16403	16441	16547	16478	16456	16593	16332	16463	16656	16825	16444	16411	16559	16486	16458	16385	16533	16580	16447	16478	16556	16361	16504	16587	16425	16471	16690	16450	16421	16643	16621	16539	16436	16501	16415	16473	16498	16341	16705	16565	16412	16538	16590	16561	16493	16513	16665	16414	16393	16387	16557	16589	16363	16324	16511	16430	16629	16533	16571	16322	16442	16623	16533	16435	16424	16392	16597	16564	16456	16568	16356	16467	16476	16476	16629	16397	16518	16611	16479	16397	16629	16492	16456	16437	16503	16561	16374	16427	16413	16453	16279	16478	16554	16599	16574	16472	16384	16440	16491	16368	16541	16584	16387	16439	16628	16490	16542	16589	16500	16488	16477	16503	16495	16431	16451	16512	16512	16708	16348	16622	16525	16378	16566	16542	16441	16400	16487	16423	16472	16488	16537	16358	16474	16427	16497	16429	16371	16431	16513	16397	16575	16649	16719	16502	16418	16414	16401	16671	16434	16501	16623	16484	16570	16409	16384	16476	16618	16431	16472	16472	16501	16630	16569	16455	16430	16557	16481	16512	16499	16630	16404	16606	16642	16521	16582	16674	16352	16498	16502	16705	16375	16463	16605	16473	16592	16512	16510	16480	16542	16428	16666	16459	16473	16433	16527	16370	16588	16519	16599	16517	16401	16529	16429	16535	16660	16247	16444	16590	16616	16382	16505	16500	16735	16591	16399	16446	16455	16495	16460	16301	16448	16659	16560	16582	16474	16299	16582	16513	16611	16460	16524	16409	16470	16578	16556	16422	16430	16502	16490	16565	16594	16492	16565	16591	16635	16341	16414	16566	16540	16492	16679	16458	16479	16543	16496	16524	16476	16429	16422	16495	16580	16634	16533	16440	16498	16490	16602	16597	16636	16581	16531	16436	16510	16515	16663	16561	16343	16525	16333	16551	16479	16627	16391	16483	16532	16340	16461	16485	16516	16492	16349	16622	16544	16493	16442	16519	16481	16425
24599	21168	27689	25294	24004	27116	28479	25787	25408	25303	25432	25066	25052	24863	24557	24750	24494	24496	24428	24503	24645	24321	24576	24212	24507	24266	24391	24451	24402	24447	24277	24359	24360	24249	24209	24578	24523	24472	24104	24171	24314	24425	24343	24287	24295	24134	24419	24329	24335	24471	24325	24391	24247	24184	24140	24376	24505	24257	24400	24307	24244	24238	24184	24129	24428	24408	24213	24315	24319	24435	23969	23976	24203	24200	24360	24268	24185	24310	23848	24117	24071	24096	24348	24246	24084	24432	24283	24165	24160	24407	24295	24166	24008	24058	24220	24126	24218	24349	24235	24425	24536	24326	24236	24133	24205	24380	24468	24093	24264	24531	24092	24134	23972	24071	24175	24242	24203	24134	24172	24226	24313	24135	24268	23940	24154	24033	23950	24160	24153	24217	24269	24465	24245	24450	24367	24237	24223	24202	24098	24201	24257	24147	24125	24115	24312	24137	23899	24243	24540	24153	24362	24225	24063	24098	24230	24278	24377	24457	24310	24291	24376	24273	24159	24224	24025	24219	24316	24172	23985	24190	24086	24032	24281	24109	24340	24263	24084	24291	24279	24029	24183	24329	24374	24369	24065	24167	24105	24183	24309	24250	24309	24243	24197	24207	24148	24014	24138	24182	24196	24330	24160	24413	23977	24079	24112	24180	24367	24198	24016	24319	24031	23845	24271	24101	24198	24133	24185	24355	23976	24335	24067	24164	24337	24026	24290	24164	24283	24123	24045	24228	24270	24303	24222	24503	24306	24004	24450	24384	24304	24203	24236	24131	24172	24072	24312	24282	24209	24359	24069	24180	24019	24117	24259	24267	24230	24019	24406	24005	24306	24234	24018	24146	24164	24239	24201	24015	24259	23981	24250	24353	24243	24327	24144	24271	24289	24317	24192	24049	24378	24354	24090	24044	24240	24015	24402	24245	24320	24382	24226	24163	24245	24204	24253	23912	24130	24173	23995	24276	24176	24209	24159	24056	24113	23962	24331	24094	24479	24234	24218	24578	24215	24264	24222	24264	24208	24296	24222	24337	24234	24309	24106	24288	24332	24360	24162	24150	24235	24106	24272	23885	24046	24104	24357	24195	24145	24268	24374	24350	24236	24314	24293	24266	24321	24284	24101	24219	24229	24479	24458	24149	24395	24362	24241	24266	23940	24061	24384	24254	24065	24164	24164	24172	24195	24050	24163	24243	24124	24181	24267	24253	23916	24234	24094	24119	24035	24344	24502	23975	24120	24559	24383	24347	24212	24097	24167	24139	24222	24318	23827	24176	24038	24435	24576	24354	24388	24078	23936	24082	24227	24235	24294	24173	24260	24195	24106	24509	24296	24324	24351	24165	24178	24223	24065	24096	24153	24325	24112	24234	24067	24298	24292	24058	24031	23941	24161	24303	24243	24144	24063	24297	24286	24231	24032	24120	24290	24137	24253	24034	24187	24052	24285	24376	24097	24289	24379	24107	24251	24119	24144	24223	24121	24341	24271	24310	24298	24258	24240	24059	24096	24307	24193	24473	24143	24386	24504	24071	24148	24250	24401	24145	24261	24043	24224	24151	24172	24283	24338	24030	24023	24292	24470	23924	24362	24344	24194	24391	24300	24023	24082	24101	24007	23983	24170	24404	24296	24352	24342	24212	24169	24076	24327	24268	24158	24100	24369	24255	24131	24063	24068	24356	24249	24443	24576	24243	24111	24225	24195	24307	24025	23995	24328	24336	24214	23948	24315	24282	24225	24311	24275	24351	24060	23954	24454	24243	24110	24009	24119	23943	24296	24249	24240	24336	24253	24170	24121	24169	24236	24132	24148	24095	24035	24263	24267	24147	24338	24124	24182	24211	24342	24177	24172	24254	24046	24117	24179	24268	24190	24138	24080	24178	24287	24115	23943	24322	24327	24016	24068	24356	24055	24115	24321	23926	24040	24627	24408	24144	24177	23832	23884	24148	24097	24264	24185	24590	24283	24328	24146	24064	24193	24162	23862	24048	24288	23850	24116	24169	24559	24161	24331	24193	24393	24028	24213	24055	24231	24133	24272	24170	24338	24460	23988	24047	24186	24222	24143	24217	24024	24182	24044	24245	24146	24003	24218	24322	24427	24092	24045	24322	24322	24329	24415	24196	24159	24243	24169	24148	24195	24208	24355	24367	23942	24163	24322	24282	24348	24368	24182	23985	24331	24421	24067	24049	24047	24442	24397	24385	24190	24354	24198	24053	24206	24287	23909	24102	24427	24200	24374	24381	24393	24124	24185	24150	24114	24109	24276	24211	24348	24069	24081	24136	24432	24064	24282	24285	24163	24115	24275	24326	24383	24161	24216	24139	24176	24206	24153	24151	24330	24193	24312	23972	24144	24151	23987	24066	24352	24326	23903	24174	24173	24390	23973	24328	24338	24573	24290	24160	24263	24249	23986	24330	24306	24156	24120	24331	24359	24107	24147	24206	24403	24139	24011	24140	24111	24411	24146	24302	24327	24485	24040	24141	24103	23991	24214	24516	24274	24251	24383	24092	24285	24240	24144	24390	24130	24017	24065	24208	24062	24190	24331	24180	24235	24201	24246	24296	24125	24099	24258	24405	24481	24172	24375	24312	24117	24065	23985	24406	24316	24302	24479	24000	24204	23888	24366	24150	24106	24341	24262	24195	24097	24206	24101	23942	24051	24337	24044	23985	24380	23871	24073	24165	24260	24286	24201	24354	24167	24278	24179	24086	23914	24342	24322	24081	24141	24023	24307	24209	24089	24071	24166	24105	24094	23924	24186	24295	24133	24221	24071	24216	24212	23959	24393	24225	24236	24345	24307	24360	24344	24283	24062	24157	24220	24227	24039	24069	24350	23972	24197	24349	24310	24334	24461	24109	24356	24041	24392	24326	24184	24357	23925	24005	23968	24246	24281	24172	24223	24105	24394	24240	24127	24115	24223	24243	24104	24289	24146	24090	24305	24253	24289	24308	24174	24185	24502	24336	24150	24151	24267	24356	24042	24260	24259	24325	24122	24601	24507	24133	24230	24057	24089	24071	24177	24286	24530	24176	24391	24027	24345	24175	24296	24375	24452	24206	24264	24085	24108	24042	24078	24385	24181	24354	24423	24213	24300	24321	24433	24299	24223	24165	24184	23973	24074	24115	24090	24343	24224	24288	24268	24314	24300	24211	24206	23993	24100	24078	24216	24224	24115	24023	24306	24336	24482	24248	24324	24263	24258	24065	24173	24105	24281	23915	24437	24501	23977	24074	24070	24201	24092	24152	24066	24072	24270	24182	24254	24107	24498	24186	24162	24010	24276	24248	24188	24177	24138	24132	24407	24268	24283	24226	24279	24229	24301	24303	24136	24200	24098	24163	24243	24231	24166	24160	24170	24253	24218	23876	23782	24217	24357	24373	24344	24169	24036	24147	24158	24241	24306	24162	24195	23986	24150	24435	24259	24237	24279	24200	24164	24340	24367	24163	24041	24225	24363	24317	24291	24191	23830	24158	24075	24094	24171	24223	24208	24181	24249	24000	24200	24363	24301	24528	24376	24140	24354	24206	24365	24413	24229	24061	24262	24115	24132	24154	24397	24424	24334	24291	24246	24171	24194	24148	24199	24286	24124	24544	24379	24354	24372	23900	24016	24321	24154	24145	24195	24086	24440	24368	24067	24121	24393	24116	24078	23941	24079	24256	24105	24230	24284	24229	24320	24105	24225	24204	24107	24069	23919	24283	24320	24245	24395	24278	24265	24488	24332	24328	24472	24400	24070	24161	24074	24077	24076	24154	24011	23967	23849	24264	24053	23967	24316	24181	24303	24210	24298	24369	24364	24503	24219	24256	24164	24167	24215	24188	24372	24258	24415	24085	24334	23891	24076	24129	24342	24111	24198	24168	24426	24118	24212	24394	24218	24120	24399	24299	24228	24146	24300	24400	24220	23991	24316	24077	24254	24128	24001	24251	24349	24162	24153	24279	24256	24494	24447	24073	24161	24097	24263	24247	24277	24213	24054	24304	24152	23970	24208	24389	24141	24303	24348	23996	24111	24051	24230	24172	23997	24042	24195	24257	24371	24341	24240	24185	24070	24136	24312	24097	24229	24226	24431	24272	24251	24419	24363	24145	24351	23990	24081	24414	24369	24150	23873	24254	24281	24127	23831	24184	24368	24220	24445	24317	24208	24152	24233	24327	24128	24161	24027	24405	24320	24194	24275	24353	24114	24227	23967	24300	24448	24138	24181	24351	24281	24013	24015	24356	24211	24349	24050	24103	24333	24310	24130	24260	24178	23911	24126	24305	24102	24306	24353	24098	24119	24517	24218	24110	24092	24152	24284	24194	24126	24250	24246	24161	24139	24046	24406	24264	24481	24319	24182	24127	24368	24061	24384	24238	24112	24270	24342	24256	23965	24085	24131	24113	24360	24084	24244	23991	24332	24220	24028	24359	23925	24174	24166	24342	24253	24283	24263	24234	24096	24280	24004	24340	24099	24147	24228	24040	24251	24297	24348	24244	24090	24202	24140	24568	24241	24326	24312	24424	24396	24181	24164	24174	24100	24523	24198	24328	24029	24135	24355	24209	24208	24095	24233	24459	24021	24218	24181	23961	23991	24210	24306	24356	24285	23966	24380	24150	24244	24235	23879	23900	24314	24115	24197	24190	24211	23950	24177	24043	24176	24292	24231	24262	24174	24204	24102	24212	24154	24206	24235	24102	24312	24161	24291	23963	24168	24123	24351	24340	24043	24222	24165	24171	24073	24031	24138	24354	23981	24276	24275	24099	24216	24411	24405	24275	24111	24159	24358	24371	24134	24099	24023	24153	24044	24123	24323	24306	23964	24091	24156	24237	24478	24140	24298	24289	24321	24192	24085	24160	24025	24400	24196	24114	23958	24200	24158	24120	24169	24279	24431	24185	24051	24338	24119	24165	24305	24269	24407	24327	24435	24413	24133	24260	24190	24187	24122	24130	24177	24248	24440	24145	24025	24109	24125	24096	24379	24210	24229	24159	24281	24070	24232	24322	24333	24148	24247	24138	24290	24378	24374	24065	24083	24263	24264	24217	24343	24235	24399	24304	24238	24059	24122	24182	23984	24334	24342	24226	24236	24385	24272	24241	24277	24296	24141	24304	24275	24078	24149	24213	24323	24137
18199	29683	29225	23926	21162	19111	18293	17781	17338	17000	16777	16736	16484	16329	16222	16307	16161	16146	16272	16084	15828	15752	16079	15907	15855	16061	15908	15929	16039	15837	15679	15960	15667	15825	15757	15863	16040	15781	15741	15957	15820	15770	15853	16049	15864	15730	15817	15855	15520	15814	15684	15882	15809	15716	15905	15729	15871	15547	15544	15787	15694	15839	15734	15693	15684	15862	15704	15767	15736	15665	15762	15768	15659	15768	15627	15662	15669	15677	15786	15755	15640	15765	15794	15674	15833	15709	15622	15953	15662	15751	15561	15889	15527	15565	15691	15760	15724	15671	15674	15648	15693	15743	15826	15542	15682	15709	15665	15689	15636	15813	15593	15718	15792	15662	15742	15556	15685	15743	15785	15588	15754	15703	15701	15730	15768	15474	15623	15575	15671	15757	15724	15644	15829	15846	15709	15698	15537	15600	15576	15742	15793	15695	15633	15729	15658	15572	15816	15607	15808	15895	15695	15746	15796	15936	15803	15651	15751	15619	15741	15586	15732	15663	15645	15505	15678	15552	15757	15542	15669	15726	15752	15728	15619	15438	15752	15753	15826	15691	15676	15715	15664	15796	15895	15604	15663	15511	15710	15704	15766	15625	15703	15672	15779	15609	15712	15661	15668	15832	15853	15505	15524	15638	15619	15685	15489	15729	15790	15682	15813	15756	15662	15722	15790	15682	15911	15638	15804	15677	15619	15762	15617	15641	15832	15707	15675	15616	15592	15559	15511	15753	15836	15613	15696	15727	15608	15572	15830	15922	15640	15684	15939	15727	15626	15559	15816	15734	15783	15757	15973	15792	15798	15719	15639	15650	15778	15668	15626	15705	15614	15697	15636	15724	15677	15625	15747	15737	15638	15770	15849	15764	15637	15801	15707	15640	15699	15814	15701	15682	15657	15696	15661	15612	15617	15541	15628	15678	15797	15636	15663	15764	15714	15657	15654	15777	15773	15909	15657	15647	15947	15629	15769	15792	15861	15753	15621	15714	15632	15627	15687	15486	15801	15784	15719	15786	15794	15754	15749	15824	15608	15788	15734	15850	15795	15616	15920	15681	15722	15631	15743	15610	15735	15637	15637	15697	15726	15641	15758	15677	15696	15578	15697	15732	15891	15745	15797	15884	15669	15776	15800	15705	15763	15787	15647	15720	15717	15695	15662	15758	15635	15846	15751	15771	15720	15727	15732	15775	15833	15581	15667	15645	15662	15659	15709	15615	15712	15796	15707	15669	15540	15899	15536	15733	15641	15701	15642	15591	15779	15665	15699	15879	15820	15633	15707	15752	15658	15511	15572	15460	15809	15651	15765	15596	15695	15764	15681	15655	15628	15770	15681	15681	15601	15571	15742	15748	15609	15743	15818	15673	15703	15778	15616	15697	15717	15785	15671	15831	15557	15654	15857	15888	15668	15543	15812	15618	15666	15669	15763	15724	15521	15660	15764	15825	15625	15574	15773	15699	15456	15877	15639	15801	15741	15787	15707	15750	15688	15786	15809	15803	15784	15588	15565	15749	15641	15644	15880	15690	15730	15607	15654	15797	15703	15721	15580	15568	15842	15519	15495	15658	15685	15540	15534	15561	15798	15667	15775	15591	15706	15647	15662	15462	15572	15674	15729	15715	15607	15781	15634	15741	15904	15824	15779	15864	15728	15720	15301	15656	15617	15705	15830	15730	15669	15738	15678	15668	15642	15685	15692	15639	15766	15651	15804	15549	15641	15806	15680	15646	15605	15898	15776	15780	15692	15662	15616	15703	15710	15688	15663	15818	15736	15733	15799	15414	15740	15469	15603	15746	15668	15719	15740	15776	15653	15670	15715	15674	15802	15559	15654	15620	15747	15659	15755	15692	15711	15557	15763	15682	15713	15615	15696	15647	15650	15758	15680	15694	15522	15741	15776	15589	15683	15802	15662	15638	15792	15618	15774	15561	15670	15702	15646	15677	15680	15784	15495	15726	15876	15664	15685	15821	15617	15681	15582	15592	15610	15592	15509	15651	15674	15536	15739	15680	15736	15613	15702	15736	15916	15533	15847	15689	15718	15702	15654	15773	15550	15721	15730	15780	15748	15723	15791	15499	15675	15875	15724	15800	15713	15645	15635	15782	15809	15712	15739	15746	15482	15689	15780	15630	15589	15711	15645	15604	15667	15442	15801	15610	15813	15607	15750	15573	15700	15774	15766	15554	15828	15637	15803	15696	15689	15706	15820	15785	15740	15638	15705	15666	15672	15610	15836	15669	15686	15927	15680	15752	15807	15794	15835	15752	15783	15830	15651	15636	15857	15844	15737	15731	15625	15725	15732	15738	15818	15671	15677	15701	15662	15566	15695	15566	15790	15773	15635	15680	15637	15746	15673	15864	15487	15856	15696	15808	15533	15513	15691	15671	15782	15738	15783	15803	15683	15757	15625	15701	15809	15529	15632	15560	15724	15730	15768	15458	15682	15661	15727	15738	15600	15748	15652	15735	15646	15734	15535	15681	15752	15726	15710	15658	15568	15651	15553	15540	15674	15659	15704	15613	15625	15727	15500	15662	15590	15541	15692	15651	15624	15856	15634	15590	15673	15609	15717	15714	15665	15628	15703	15561	15672	15569	15681	15685	15717	15645	15758	15721	15598	15870	15676	15840	15787	15620	15757	15650	15892	15599	15625	15705	15744	15596	15929	15853	15605	15616	15567	15615	15763	15763	15634	15877	15708	15537	15387	15817	15603	15813	15771	15681	15665	15689	15687	15614	15766	15745	15739	15666	15637	15787	15796	15716	15668	15854	15672	15644	15786	15717	15686	15685	15629	15689	15640	15749	15539	15732	15623	15666	15663	15671	15821	15509	15861	15788	15598	15677	15753	15692	15794	15758	15789	15757	15749	15551	15840	15555	15720	15651	15742	15723	15686	15669	15887	15788	15562	15747	15721	15615	15547	15642	15684	15669	15671	15792	15843	15526	15694	15575	15710	15681	15604	15682	15681	15708	15653	15698	15611	15757	15561	15586	15711	15758	15681	15546	15877	15588	15686	15835	15754	15698	15808	15682	15814	15565	15657	15651	15880	15818	15919	15857	15676	15563	15673	15577	15534	15779	15449	15734	15780	15711	15826	15615	15779	15675	15687	15732	15761	15719	15697	15659	15720	15578	15625	15668	15625	15623	15781	15773	15761	15643	15777	15664	15710	15645	15722	15732	15739	15553	15840	15517	15627	15759	15788	15567	15706	15675	15810	15620	15710	15654	15832	15839	15657	15682	15773	15785	15357	15815	15696	15768	15784	15685	15680	15583	15711	15706	15606	15672	15607	15733	15902	15666	15844	15613	15862	15755	15710	15642	15555	15641	15524	15696	15691	15713	15504	15680	15672	15732	15705	15645	15715	15639	15780	15667	15647	15812	15553	15741	15709	15747	15629	15623	15629	15754	15577	15753	15507	15625	15577	15603	15735	15794	15802	15879	15801	15610	15594	15730	15713	15460	15840	15714	15683	15678	15745	15610	15729	15759	15716	15787	15706	15666	15724	15649	15612	15676	15676	15609	15658	15894	15695	15614	15867	15751	15795	15680	15720	15556	15724	15666	15631	15517	15685	15650	15575	15604	15710	15536	15668	15762	15634	15654	15738	15468	15739	15773	15778	15759	15811	15476	15553	15653	15600	15611	15622	15709	15686	15855	15661	15698	15852	15798	15607	15519	15691	15585	15766	15656	15758	15624	15711	15869	15758	15892	15768	15600	15735	15690	15719	15665	15568	15483	15807	15616	15711	15650	15735	15689	15774	15694	15738	15838	15691	15682	15682	15726	15635	15543	15776	15736	15719	15612	15807	15911	15662	15766	15651	15913	15939	15789	15632	15537	15610	15575	15647	15694	15924	15624	15638	15676	15549	15704	15694	15584	15741	15789	15813	15593	15604	15711	15587	15711	15638	15764	15842	15756	15698	15895	15645	15532	15635	15584	15724	15788	15692	15571	15765	15746	15802	15728	15715	15600	15818	15814	16007	15723	15656	15623	15742	15769	15670	15635	15689	15908	15644	15621	15804	15716	15585	15750	15644	15713	15704	15595	15671	15758	15794	15686	15769	15378	15700	15654	15895	15756	15685	15673	15994	15679	15651	15886	15731	15741	15630	15803	15602	15632	15798	15568	15557	15641	15753	15689	15799	15739	15740	15652	15443	15930	15886	15413	15670	15603	15765	15782	15470	15752	15606	15673	15610	15658	15672	15672	15673	15777	15789	15830	15812	15764	15640	15538	15761	15750	15764	15709	15676	15707	15826	15837	15740	15752	15569	15646	15669	15759	15669	15784	15649	15885	15801	15731	15663	15646	15637	15805	15708	15766	15868	15528	15659	15539	15531	15654	15725	15637	15817	15642	15512	15721	15591	15723	15658	15764	15695	15731	15823	15563	15661	15639	15903	15815	15703	15793	15697	15713	15713	15806	15680	15674	15618	15649	15566	15541	15653	15754	15755	15788	15626	15840	15634	15725	15652	15724	15595	15610	15716	15722	15769	15648	15648	15609	15769	15873	15633	15704	15564	15810	15838	15700	15753	15687	15620	15822	15739	15673	15825	15665	15584	15673	15624	15630	15715	15670	15531	15790	15531	15806	15608	15761	15522	15691	15812	15549	15782	15743	15710	15821	15605	15597	15671	15529	15703	15515	15919	15416	15774	15723	15586	15690	15655	15741	15589	15667	15630	15500	15763	15782	15710	15740	15678	15707	15611	15643	15665	15770	15744	15776	15820	15746	15761	15771	15660	15857	15771	15716	15697	15611	15524	15791	15845	15704	15476	15816	15605	15676	15816	15723	15703	15644	15603	15883	15669	15777	15524	15918	15745	15727	15629	15737	15686	15807	15669	15698	15659	15716	15811	15715	15672	15693	15758	15508	15658	15834	15757	15752	15685	15704	15894	15609	15769	15760	15590	15672	15795	15805	15656	15795	15795	15770	15697	15610	15691	15697	15630	15722	15639	15562	15858	15788	15706	15818	15679	15683	15674	15737	15756	15719	15867	15549	15691	15711	15558	15946	15641	15668	15687	15724	15888	15676	15547	15854	15537	15836	15689	15744	15660	15867	15785	15690	15802	15809	15679	15613	15771	15646	15787	15677	15713	15585	15643	15734	15826	15642	15505	15887
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
